html{height: 100%; margin-bottom: 1px; }
body{background: #fff url(../gfx/background.jpg) no-repeat top center; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:11px; color:#000;}
#container{width:905px;margin:0 auto 0;}

.both{clear:both}
.right{float:right}
.left{float:left}
div.break{clear:both; height:20px;}

#top{height:130px; }
#top ul.flags{padding:0 0 0 570px;}
#top ul.flags li{float:left; padding:0 18px 0 0px}
#top img.producent{float:right;padding:17px 25px 0 0;}

#menu{height:52px;}
#menu ul.menu {padding-top:18px;}
#menu ul.menu li{float:left; text-align:center; padding:0px 20px 0 20px; border-right:1px solid #CDD7EC}
#menu ul.menu li a{font-size:13px; font-weight:bold; color:#434343; text-decoration:none;}
#menu ul.menu li a:hover{font-size:13px; font-weight:bold; color:#434343; text-decoration:underline;}
#menu ul.menu li a.active{font-size:13px; font-weight:bold; color:#3058D0; text-decoration:none;}
#menu ul.menu li a.active:hover{font-size:13px; font-weight:bold; color:#3058D0; text-decoration:underline;}

#MenuBar3{height:52px;font-family:Arial;}
#MenuBar3 {padding-top:18px;}
#MenuBar3 li{float:left; text-align:center; padding:0px 15px 0 15px; border-right:1px solid #CDD7EC}

#MenuBar3 li ul{margin-top:10px; background:#efffef; width:150px;}
#MenuBar3 li ul li{padding:0px; border:0px; }

#MenuBar3 li a{font-family:Arial;font-size:13px; font-weight:bold; color:#434343; text-decoration:none;}
#MenuBar3 li a:hover{font-size:13px; font-weight:bold; color:#434343; text-decoration:underline;}

#MenuBar3 li.first a{display:block; width:150px; height:20px; padding:15px 0 0 20px; color:#FAFAFA; background : url(../gfx/pod_menu_first.jpg); text-align:left; font-weight:normal; font-size:11px;}
#MenuBar3 li.first a:hover{display:block; width:150px; height:20px; padding:15px 0 0 20px; color:#FAFAFA; background : url(../gfx/pod_menu_first.jpg); text-align:left; font-weight:normal; font-size:11px;}

#MenuBar3 li.pod a{display:block; width:150px; height:20px; padding:8px 0 0 20px; color:#FAFAFA; background : url(../gfx/pod_menu_mid.jpg); text-align:left; font-weight:normal; font-size:11px;}
#MenuBar3 li.pod a:hover{display:block; width:150px; height:20px; padding:8px 0 0 20px;  color:#FAFAFA; background : url(../gfx/pod_menu_mid.jpg); text-align:left; font-weight:normal; font-size:11px;}

#MenuBar3 li.last a{display:block; width:150px; height:24px; padding:9px 0 0 20px; color:#FAFAFA; background : url(../gfx/pod_menu_last.jpg); text-align:left; font-weight:normal; font-size:11px;}
#MenuBar3 li.last a:hover{display:block; width:150px;  height:24px; padding:9px 0 0 20px;  color:#FAFAFA; background : url(../gfx/pod_menu_last.jpg); text-align:left; font-weight:normal; font-size:11px;}


#sub_menu{height:34px; background:url(../gfx/sub_menu_bg.jpg);}
#sub_menu ul.sub_menu{ padding:10px 0 0 5px;}
#sub_menu ul.sub_menu li{float:left; padding:0 10px 0 10px; border-right:1px solid #CDD7EC}
#sub_menu ul.sub_menu li a{font-size:11px; color:#434343; text-decoration:none;}
#sub_menu ul.sub_menu li a:hover{font-size:11px; color:#434343; text-decoration:underline;}
#sub_menu ul.sub_menu li a.active{font-size:11px; color:#3058D0; text-decoration:none;}
#sub_menu ul.sub_menu li a.active:hover{font-size:11px; color:#3058D0; text-decoration:underline;}

#content{padding-top:18px;}
	#ofirmie{height:146px; width:220px; background:url(../gfx/ofirmie_bg.jpg); padding:15px 15px 0 15px;}
	#ofirmie h1{background:url(../gfx/h1_bg.png) no-repeat left; padding:0 0 0 15px; color:#FFFF09; font-size:11px; font-weight:bold;}
	#ofirmie p{color:#fff; font-size:11px; line-height:12px; text-align:justify; padding-top:10px;}
	#ofirmie_wiecej{width:250px; height:19px; background:url(../gfx/ofirmie_wiecej_bg.jpg); padding-top:5px; }
	#ofirmie_wiecej a{margin-left:200px; color:#FFFF09; text-decoration:none;}
	#ofirmie_wiecej a:hover{margin-left:200px; color:#FFFF09; text-decoration:underline;}

	#banner{width:655px; height:161px; float:right;}

	#left_menu{width:250px; float:left;}
	#left_menu ul.left_menu li{padding:2px 0 0 0;}
	#left_menu ul.left_menu li a{font-size:11px; font-weight:bold; color:#023C96; text-decoration:none;}
	#left_menu ul.left_menu li a:hover{font-size:11px; font-weight:bold; color:#023C96; text-decoration:underline;}
	#left_menu ul.left_menu li a.li_1{display:block; height:27px; width:220px; background:url(../gfx/left_menu_1.jpg); margin-top:5px; padding:17px 0 0 30px;}
	#left_menu ul.left_menu li a.li_2{display:block; height:25px; width:220px; background:url(../gfx/left_menu_2.jpg); padding:15px 0 0 30px;}
	#left_menu ul.left_menu li a.li_3{display:block; height:25px; width:220px; background:url(../gfx/left_menu_3.jpg); padding:16px 0 0 30px;}
	#left_menu ul.left_menu li a.podmenu{color:#434343; font-weight:normal; display:block; height:22px; width:205px; background:url(../gfx/left_podmenu.jpg); margin-top:0px; padding:8px 0 0 45px;}
	#left_menu ul.left_menu li a.podmenu_active{color:#023C96; text-decoration:underline; font-weight:normal; display:block; height:22px; width:205px; background:url(../gfx/left_podmenu.jpg); margin-top:0px; padding:8px 0 0 45px;}

	#right_content{float:right; width:654px; margin-top:7px; border-top:1px solid #CCCCCC; padding-left:1px;}
	.ie6 #right_content{float:right; width:654px; margin-top:2px; border-top:1px solid #CCCCCC; padding-left:1px;}
	#right_content h1{font-family:Garamond; font-size:24px; color:#4F2E2E; padding:10px 0 8px 20px; border-bottom:1px solid #CCCCCC}
	#right_content div.news{width:296px; border-right:1px solid #CCCCCC; float:left; padding:15px 15px 0 15px;}
	#right_content div.news h2{color:#D02F00; font-size:11px; font-weight:bold; background:url(../gfx/h1_bg.png) no-repeat left top; padding:0 0 0 15px;}
	#right_content div.news p{font-size:11px; color:#000; text-align:justify; padding:15px 10px 0 10px; line-height:14px;}
	#right_content div.news a{font-size:11px; font-weight:bold; color:#023C96; text-decoration:none;}
	#right_content div.news a:hover{font-size:11px; font-weight:bold; color:#023C96; text-decoration:underline;}
	#right_content div.news a.wiecej{display:block; height:19px; width:51px; padding:5px 0 0 9px;background:url(../gfx/wiecej_bg.jpg); float:right; margin:0px 10px 0 0; font-size:12px; font-weight:bold; text-decoration:none; color:#fff; }
	#right_content div.news a.wiecej:hover{text-decoration:underline;}

	#right_content div.podstrona{width:623px; border-right:1px solid #CCCCCC; padding:15px; float:right;font-size:12px; font-weight:normal; color:#000;}
	#right_content div.podstrona a{font-size:11px; font-weight:bold; color:#023C96; text-decoration:none;}
	#right_content div.podstrona a:hover{font-size:11px; font-weight:bold; color:#023C96; text-decoration:underline;}
	#right_content div.podstrona ul{list-style:disc; padding-left:20px;}
	#right_content div.podstrona ul li{list-style-position: outside; padding:2px 0 2px 0}
	#right_content div.podstrona table{border: 1px solid #000; border-collapse: collapse;}
	#right_content div.podstrona table tr td{border: 1px solid #000; border-collapse: collapse; padding:5px; vertical-align:middle}

	#right_content div.podstrona h2{color:#D02F00; font-size:11px; font-weight:bold; background:url(../gfx/h1_bg.png) no-repeat left top; padding:0 0 0 15px;}
	#right_content div.podstrona p{font-size:12px; font-weight:normal; color:#000; padding:10px 10px 10px 15px; line-height:16px;}
	#right_content div.podstrona table.kontakt{font-size:12px; font-weight:normal; color:#000; border:0px;}
	#right_content div.podstrona table.kontakt tr td{padding:5px; text-align:left;border:0px;}
	#right_content div.podstrona table.kontakt tr td input.text{width:120px; border:1px solid #023C96; font-size:12px; color:#023C96; padding:2px; background:#fff;}
	#right_content div.podstrona table.kontakt tr td input.required{width:120px; border:1px solid #023C96; font-size:12px; color:#023C96; padding:2px; background:#fff;}
	#right_content div.podstrona table.kontakt tr td input.error{width:120px; border:1px solid #ff0000; font-size:12px; color:#023C96; padding:2px; background:#fff;}
	#right_content div.podstrona table.kontakt tr td label {color:#ff0000; font-size:11px;}
	#right_content div.podstrona table.kontakt tr td select{width:125px; border:1px solid #023C96; font-size:12px; color:#023C96; padding:2px; background:#fff;}
	#right_content div.podstrona table.kontakt tr td textarea{width:380px; height:80px; border:1px solid #023C96; font-size:12px; color:#023C96; background:#fff;}

	#print{width:96%; height:50px; text-align:right}
	#print ul li.print{background:url(../gfx/print.jpg); width:62px; height:27px; height:19px; padding:10px 0px 0px 10px; text-align:left;  float:right; margin:11px 0 0 5px;}
	#print ul li.print a{color:#A3A3A3; text-decoration:none;font-size:10px;}
	#print ul li.top{background:url(../gfx/go_top.jpg); width:63px; height:27px; height:19px; padding:10px 0px 0px 10px; text-align:left;  float:right; margin:11px 7px 0 5px;}
	#print ul li.top a{color:#A3A3A3; text-decoration:none;font-size:10px;}

	#stopka{height:73px; background:url(../gfx/stopka_bg.jpg) no-repeat center top;}
	#stopka_in{width:905px;margin:0 auto 0; padding:50px 0 0 10px;}
	#stopka_in p.copy{font-size:12px; font-weight:bold; color:#000; float:left; padding-top:4px;}
	#stopka_in p{font-size:12px; font-weight:bold; color:#000;}

		#itgm{float:right;padding:0px 5px 0 0;}



