html {
	overflow-y:scroll;
}
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:11px;
}
img {
	margin:0px;
	padding:0px;
	border:0px;
}
p {
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
div#main_container {
	margin:auto;
	width:960px;
}
div#top_container {
	width:960px;
	height:91px;
}
	div#top1 {
		width:381px;
		height:91px;
		background-image:url(images/top1.jpg);
		float:left;
	}
	div#top2_container {
		width:537px;
		height:91px;
		float:left;
	}
		div#top_buttons {
			width:537px;
			height:73px;
			overflow:hidden;
		}
		div#top3 {
			width:537px;
			height:18px;
			background-image:url(images/top3.jpg);
		}
	div#top2 {
		width:42px;
		height:91px;
		background-image:url(images/top2.jpg);
		float:left;
	}
div#middle_container {
	width:960px;
	background-image:url(images/dotted_line_v.jpg);
	background-repeat:repeat-y;
	clear:both;
}		
	div#left_col {
		width:600px;
		float:left;
	}
		div#top4 {
			width:600px;
			height:156px;
			background-image:url(images/top4.jpg);
		}
		div#top5 {
			width:560px;
			padding-left:40px;
			height:45px;
			background-image:url(images/top5.jpg);
			overflow:hidden;
		}
		div#top5_left {
			width:170px;
			height:45px;
			float:left;
		}
		div#top5_right {
			width:390px;
			height:29px;
			padding-top:16px;
			float:left;
		}
		div#top5_right a {
			color:#fff;
		}
		div#top5_right span {
			color:#fff;
			margin-right:11px;
		}	
		div#content_left {
			width:533px;
			padding-left:41px;
			padding-right:26px;
		}
			div#opakowania_left {
				padding-top:30px;
			}
			div.opakowania_box {
				border:1px solid #e6e6e6;
				width:530px;
				height:162px;
				margin-bottom:6px;
			}
				div.ob_left {
					width:265px;
					height:130px;
					float:left;
					padding-top:32px;
					padding-left:15px;
				}
				div.ob_right {
					width:250px;
					height:145px;
					float:left;
					text-align:left;
					padding-top:17px;
					overflow:hidden;
				}
				div.product_box {
					border:1px solid #e6e6e6;
					width:528px;
					padding:1px;
					margin-bottom:6px;
				}
					div.grey_line {
						height:5px;
						background-color:#f1f1f1;
						overflow:hidden;
					}
					div.product_left {
						width:386px;
						margin-top:14px;
						padding:11px;
						float:left;
					}
					div.product_left2 {
						width:256px;
						margin-top:14px;
						padding:11px;
						float:left;
					}
					div.product_textp p {
						text-indent:30px;
						color:#5d5d5d;
						text-align:justify;
						line-height:16px;
						font-size:11px;
					}
					div.product_textp {
						color:#5d5d5d;
						text-align:justify;
						line-height:16px;
						font-size:11px;
						
					}
					div.product_textp2 {
						color:#5d5d5d;
						padding-top:3px;
						text-align:justify;
						line-height:16px;
						font-size:11px;
						overflow:hidden;
						height:63px;
					}
					div.product_textp3 {
						padding-top:3px;
						color:#5d5d5d;
						text-align:justify;
						line-height:16px;
						font-size:11px;
						overflow:hidden;
						height:67px;
					}
					div.product_right {
						width:120px;
						text-align:center;
						padding-top:30px;
						float:left;
					}
					div.product_right2 {
						width:250px;
						text-align:center;
						padding-top:30px;
						float:left;
					}
					div.product_file {
						padding-top:10px;
						padding-left:10px;
					}
					div.file_link {
						float:left;
						padding-top:6px;
						padding-left:20px;
						overflow:hidden;
					}	
					div.file_link a {
						color:#5d5d5d;
					}
			div.switch_line {
				width:100%;
				text-align:center;
				position:relative;
				margin-bottom:6px;
			}
			div.switch_line a {
				color:#5b5b5b;
				width:12px;
				display:inline-block;
			}
			div.switch_line a:hover {
				font-weight:bold;
				text-decoration:none;
			}
			div.switch_add {
				position:absolute;
				top:0px;
				left:0px;
				color:#5d5d5d;
			}
		div.dotted_line {
			width:533px;
			height:3px;
			overflow:hidden;
			background-image:url(images/dotted_line.jpg);
			background-repeat:repeat-x;
		}
		div.news_box {
			width:521px;
			height:145px;
			padding-left:6px;
			padding-right:6px;
			margin-top:23px;
		}
			div.nb_text {
				width:387px;
				float:left;
			}
			div.nb_img {
				width:134px;
				text-align:center;
				float:left;
			}
			p.news_date {
				text-align:right;
				color:#c0c0c0;
				margin-bottom:10px;
			}
			p.news_topic {
				font-weight:bold;
				color:#3f3f3f;
				margin-bottom:2px;
			}
			p.news_text {
				text-indent:30px;
				color:#898989;
				text-align:justify;
				line-height:16px;
			}
			div.nb_checkout {
				text-align:right;
				padding-top:4px;
				height:25px;
				overflow:hidden;
			}
			div.go_back {
				text-align:right;
				padding-top:11px;
			}
	div#right_col {
		width:360px;
		float:left;
	}
		div#flash {
			width:360px;	
			height:275px;
			
		}
		div#content_right {
			width:330px;
			padding-left:30px;
			text-align:right;
		}
		div#content_right img {
			margin-right:40px;
			margin-top:20px;
		}
		div.right_menu {
			text-align:left;
			padding-left:66px;
		}
		div.right_menu p {
			display:block;
			height:21px;
			width:173px;
			padding-top:9px;
			color:#264d38;
			font-weight:bold;
			margin-left:18px;
			background-image:url(images/menu_button_bg.jpg);
		}
		div.right_menu a {
			color:#5d5d5d;
			display:block;
			height:21px;
			width:173px;
			padding-top:9px;
			background-image:url(images/menu_button_bg.jpg);
			float:left;
		}
		div.right_menu span {
			
			padding-top:8px;			
			display:block;
			height:21px;
			color:#70a51a;
			font-size:12px;
			margin-right:11px;
			float:left;
		}
		div.right_menu a:hover {
			font-weight:bold;
			color:#1e6e18;
			text-decoration:none;
		}
		
div#footer_container {
	width:960px;
	height:64px;
	padding-top:16px;
	clear:both;
}
	div#footer_left {
		width:596px;
		padding-left:4px;
		padding-top:27px;
		height:37px;
		background-image:url(images/footer1.jpg);
		float:left;
	}
	div#footer_left span {
		color:#fff;
		margin-left:26px;
		margin-right:11px;
	}
	div#footer_left a {
		color:#fff;
	}
	div#footer_right {
		width:345px;
		height:64px;
		background-image:url(images/footer2.jpg);
		float:left;
	}
div.text_page_content {
	padding-top:30px;
	color:#5d5d5d;
}
div.event_box {
	width:528px;
	padding:2px;
	margin-bottom:6px;
}





div.bottleBox {
	float:left;
	border-top:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	width: 131px;
	height: 131px;
}
div.bottleBoxRight {
	border-right:1px solid #e8e8e8;
}
div.bottleRightLine {
	background-color: #e8e8e8;
	width: 1px;
	height: 131px;
	border-top:1px solid #e8e8e8;
	float: left;
	overflow: hidden;
}
div.bottleBottomLine {
	background-color: #e8e8e8;
	width: 529px;
	height:1px;
	overflow: hidden;
}
p.bottleText {
	color: #5d5d5d;
	padding: 26px 0px;
}

div.bottleBox a {
	display:block;
	padding-top: 3px;
	padding-left: 3px;
	width: 128px;
	height: 128px;
}
div.bottleBox a:hover {
	background-color: #408f3a;
}

