@charset "utf-8";
*{margin:0px; padding:0px;}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/main_background.gif); background-repeat:repeat-y; background-position:center;
	background-color:#FFFFFF;
	color:#4a4a4a;
	font-size:12px;
}
a{color:#2a6490; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{border:none;}
h1{font-size:16px; padding:0px 0px 8px 0px;}
h2{font-size:16px;padding:0px 0px 8px 0px;}

#container{margin:27px auto 27px auto; width:960px; *padding:27px 0px 10px 0px;}
.content {padding:0px 26px 5px 26px;font-family: Arial, Helvetica, sans-serif;}
.content p{padding:0px 0px 10px 0px;}
.content ul{padding:0px 0px 5px 20px;}
.content li{padding:0px 0px 5px 0px;}
.content ol{padding:0px 0px 10px 20px;}.content ol ol{padding-top:10px; padding-bottom:5px;}
.content h1{font-size:16px; padding:0px 0px 10px 0px;}
.content h2{font-size:15px; padding:0px 0px 10px 0px;}
.content h3{font-size:14px; padding:0px 0px 10px 0px;}
.content h4{font-size:13px; padding:0px 0px 10px 0px;}
.content h5{font-size:12px; padding:0px 0px 10px 0px;}
.content input{padding:2px;font-family: Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; margin:0px 10px 0px 0px;}
.content textarea{padding:2px;font-family: Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #CCCCCC; margin:5px 10px 0px 0px;}
.content label{margin:0px 15px 0px 0px;}
.content .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:25px; cursor:pointer; margin:5px 0px 5px 0px; background-color:#FFFFFF; border:none;}
.content .tabelka{font-size:11px; border-collapse:collapse; margin:0px 0px 10px 0px; text-align:center;}
.content .tabelka td{padding:4px; border:1px solid #666666;}
.content .tabelka thead{font-size:11px; font-weight:bold; color:#000000; background-color:#FF9900;}
.content .tabelka2{font-size:10px; border-collapse:collapse; margin:0px 0px 10px 0px; text-align:center;}
.content .tabelka2 td{padding:2px; border:1px solid #666666;}
.content .tabelka2 thead{font-size:10px; font-weight:bold; color:#000000; background-color:#FF9900;}
.content ul.menu{clear:both; margin:0px 0px 100px 0px; width:970px;  text-align:center; background-color:#FBFBFB; font-weight:bold;list-style:none;  padding:0px 0px 10px 0px; height:50px;}
.content ul.menu li{padding:10px; diisplay:block; float:left; line-height:20px; background-color:#1a537f; width:212px; height:40px;  margin:0px 10px 10px 0px; text-align:center;background-image:url(../images/menubackground_off.jpg); background-repeat:repeat-y; background-position:-18px;}
.content ul.menu li a{color:#FFFFFF; width:212px; height:40px; display:block;}
.content ul.menu li a:hover{color:#FFFFFF; text-decoration:none;}
.content ul.menu li:hover{background-image:url(../images/menubackground_on.jpg); background-repeat:repeat-y; background-position:-18px;}
.content ul.menu li ul {display:inline;}
.content ul.menu li.active{color:#ffffff;background-image:url(../images/menubackground_on.jpg); background-repeat:repeat-y; background-position:-18px;}
.content ul.menu li ul li{font-weight:bold;}
.content ul.menu li ul li.active{}
.content select{padding:2px;font-family: Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #CCCCCC; margin:5px 10px 0px 0px;}
.content .login{background-image:url(../images/zaloguj_butt.gif); width:80px; height:24px; background-color:#FFFFFF; border:none; cursor:pointer; position:relative; top:1px;}
.content .loginen{background-image:url(../images/zaloguj_butt_en.gif); width:80px; height:24px; background-color:#FFFFFF; border:none; cursor:pointer; position:relative; top:1px;}
.content .loginru{background-image:url(../images/zaloguj_butt_ru.gif); width:80px; height:24px; background-color:#FFFFFF; border:none; cursor:pointer; position:relative; top:1px;}
.content .password{width:250px; padding:3px; position:relative; top:-6px\9; *top:1px;}
#logo{float:left; width:311px; padding:0px 0px 15px 0px;}
#jezyki{float:left; width:200px; padding:10px 0px 0px 20px; position:relative; left:70px;}
#jezyki img{margin:0px 5px 0px 0px;}
#jezyki a{margin:0px 5px 0px 0px;}
#szukaj{float:right; position:relative; right:-4px;}
#szukaj input{border:none; background-image:url(../images/szukaj_background.gif); width:253px; height:29px; padding:0px 0px 0px 5px;  font-size:12px; font-family:Arial, Helvetica, sans-serif; background-repeat:no-repeat; background-position:top; position:relative; right:80px; }
#backup{padding-top:7px\9; *padding:7px 0px 0px 5px;top:-9px\9; *top:8px\9;}
#szukaj input.szukajbutton{ background-image:url(../images/szukaj_button.gif); width:77px; height:29px; cursor:pointer; border:none; position:absolute; right:5px; top:0px; *top:1px;}
#szukaj input.szukajbuttonen{ background-image:url(../images/szukaj_button_en.gif); width:77px; height:29px; cursor:pointer; border:none; position:absolute; right:5px; top:0px; *top:1px;}
#szukaj input.szukajbuttonru{ background-image:url(../images/szukaj_button_ru.gif); width:77px; height:29px; cursor:pointer; border:none; position:absolute; right:5px; top:0px; *top:1px;}
#glownemenu{clear:both; background-image:url(../images/mainmenu_background.gif); height:33px; background-repeat:repeat-x; background-color:#ff921f; }
#glownemenu ul{ list-style:none; padding:0px 10px 0px 10px;}
#glownemenu ul li{float:left; background-image:url(../images/strzalka_menu.gif); background-position:left; padding:9px 0px 9px 12px; background-repeat:no-repeat;}
#glownemenu a{color:#FFFFFF; font-weight:bold; font-size:13px;margin:0px 15px 0px 0px; }
#glownemenu li.active a{text-decoration:underline !important;}

#banner{clear:both; padding:6px 0px 7px 0px;}
#pasekadresowy{clear:both; background-image:url(../images/pasekadresowy_background.gif); background-repeat:repeat-x; height:29px; border:1px solid #d3d3d3; margin:0px 0px 17px 0px;}
#pasekadresowy p{padding:6px 0px 0px 10px;}
#pasekadresowy a{padding:0px 5px 0px 5px;}
#pasekadresowy span{padding:0px 5px 0px 5px;}
#lewakolumna{width:192px; float:left;}
#lewakolumna .content{padding:0px 0px 10px 0px;}
#lewakolumna ul{ list-style:none; margin:0px 0px 15px 0px;}
#lewakolumna ul li a{background-image:url(../images/menubackground_off.gif); background-repeat:repeat-y;width:170px; padding:8px 0px 8px 23px; display:block; color:#FFFFFF;}

#lewakolumna ul li a:hover{ background-image:url(../images/menubackground_on.gif); background-repeat:repeat-y; text-decoration:none;}
#lewakolumna ul li.active a{background-image:url(../images/menubackground_on.gif); background-repeat:repeat-y; text-decoration:none; width:170px;}

#lewakolumna ul li ul li a{background-image:url(../images/menubackground_off.gif); background-repeat:repeat-y; text-decoration:none; width:170px;}
#lewakolumna ul li.active ul li a{background-image:url(../images/menubackground_off.gif); background-repeat:repeat-y; text-decoration:none; width:170px;}
#lewakolumna ul li.active ul li.active a{background-image:url(../images/menubackground_on.gif); background-repeat:repeat-y; text-decoration:none; width:170px;}
#lewakolumna ul li.active ul li a:hover{background-image:url(../images/menubackground_on.gif); background-repeat:repeat-y; text-decoration:none; width:170px;}
#lewakolumna ul li a{border-bottom:1px #FFFFFF solid;}
#lewakolumna .newsletter{ background-image:url(../images/newsletter_background.gif); background-repeat:repeat-x; padding:10px; color:#FFFFFF;background-color:#ff921f; margin:0px 0px 15px 0px;}
#lewakolumna .newsletter input{border:none; width:162px; padding:4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 15px 0px;}
#lewakolumna h2{padding:0px 0px 5px 0px;}
#lewakolumna .newsletter p{color:#FFFFFF; padding:5px 0px 10px 0px;}
#lewakolumna .newsletter a{color:#FFFFFF;}
#lewakolumna .newsletter .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:10px 0px 5px 0px; display:block;}
#lewakolumna .newsletter .wyslijen{ background-image:url(../images/wyslij_button_en.gif); width:70px; height:24px; cursor:pointer; margin:10px 0px 5px 0px; display:block;}
#lewakolumna .newsletter .wyslijru{ background-image:url(../images/wyslij_button_ru.gif); width:70px; height:24px; cursor:pointer; margin:10px 0px 5px 0px; display:block;}
#lewakolumna .newsletter .checkbox{width:auto; height:auto; margin:0px 5px 0px 0px; position:relative; top:2px; left:2px;}

#prawakolumna .dobierzklej{font-size:11px; background-image:url(../images/zostawkontakt_background.gif); background-repeat:repeat-x;padding:10px; color:#FFFFFF;background-color:#ff921f; margin:15px 0px 0px 0px;}
#prawakolumna .dobierzklej h2{padding:0px 0px 5px 0px;position:relative;}
#prawakolumna .dobierzklej input{border:none; width:130px; padding:3px 4px 3px 4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:11px;margin:0px 0px 15px 0px;}
#prawakolumna .dobierzklej label{display:block; padding:0px 0px 5px 0px;position:relative;}
#prawakolumna .dobierzklej select{display:block; width:100px; border:none; font-size:10px; padding:2px; }
#prawakolumna .dobierzklej p{color:#FFFFFF; padding:5px 0px 10px 0px; position:relative;}
#prawakolumna .dobierzklej .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px;}
.clr{clear:both;}
.space{clear:both; height:8px;}
#lewakolumna .polecnas{background-image:url(../images/newsletter_background.gif); background-repeat:repeat-x; padding:10px; color:#FFFFFF;background-color:#ff921f; margin:0px 0px 15px 0px;}
#lewakolumna .polecnas input{border:none; width:162px; padding:4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 15px 0px;}
#lewakolumna .polecnas p{color:#FFFFFF; padding:5px 0px 10px 0px;}
#lewakolumna .polecnas a{color:#FFFFFF;}
#lewakolumna .polecnas textarea{border:none; font-family:Arial, Helvetica, sans-serif;font-size:12px; width:164px; height:50px;padding:4px; color:#4a4a4a;}
#lewakolumna .polecnas .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:10px 0px 5px 0px;}



#srodkowakolumna{width:608px; float:left;}
#srodkowakolumnaszeroka{width:768px; float:left;}
#srodkowakolumnaszeroka .content{padding:0px 0px 5px 26px;}
#srodkowakolumnaszersza{width:960px;}
#srodkowakolumnaszersza .content{padding:0px 0px 5px 0px;}
#prawakolumna{width:160px; float:left;}
#prawakolumna .content{padding:10px 0px 0px 0px;}

#srodkowakolumnaszeroka .dobierzklej{font-size:12px;  padding:10px; background-color:#e2e2e2; margin:15px 0px 0px 0px;}
#srodkowakolumnaszeroka .dobierzklej h2{padding:0px 0px 5px 0px; position:relative;}
#srodkowakolumnaszeroka .dobierzklej input{border:none; width:130px; padding:4px 4px 4px 4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 10px 10px 0px;}
#srodkowakolumnaszeroka .dobierzklej label{ padding:0px 0px 5px 0px; position:relative;}
#srodkowakolumnaszeroka .dobierzklej select{ width:100px; border:none; font-size:12px; padding:2px; margin-bottom:5px;}
#srodkowakolumnaszeroka .dobierzklej p{ padding:5px 0px 10px 0px; position:relative;}
#srodkowakolumnaszeroka .dobierzklej .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px; position:relative; top:12px\9; *top:8px;}


#srodkowakolumnaszeroka .zostawkontakt .wyslijen{ background-image:url(../images/wyslij_button_en.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px;}
#srodkowakolumnaszeroka .zostawkontakt .wyslijru{ background-image:url(../images/wyslij_button_ru.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px;}

#srodkowakolumnaszeroka .zostawkontakt{ background-image:url(../images/zostawkontakt_background.gif); background-repeat:repeat-x;padding:10px; color:#FFFFFF;background-color:#ff921f;}
#srodkowakolumnaszeroka .zostawkontakt h2{padding:0px 0px 10px 0px;}
#srodkowakolumnaszeroka .zostawkontakt input{border:none; width:130px; padding:4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 15px 0px;}
#srodkowakolumnaszeroka .zostawkontakt p{color:#FFFFFF; padding:5px 0px 10px 0px;}
#srodkowakolumnaszeroka .zostawkontakt .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px; position:relative; top:1px; top:12px\9; *top:-10px;}

#srodkowakolumnaszersza .dobierzklej{font-size:12px; padding:10px; background-color:#e2e2e2; margin:15px 0px 0px 0px;}
#srodkowakolumnaszersza .dobierzklej h2{padding:0px 0px 5px 0px; position:relative;}
#srodkowakolumnaszersza .dobierzklej input{border:none; width:130px; padding:4px 4px 4px 4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 10px 10px 0px;}
#srodkowakolumnaszersza .dobierzklej label{ padding:0px 0px 5px 0px; position:relative;}
#srodkowakolumnaszersza .dobierzklej select{ width:100px; border:none; font-size:12px; padding:2px; margin-bottom:5px;}
#srodkowakolumnaszersza .dobierzklej p{ padding:5px 0px 10px 0px; position:relative;}
#srodkowakolumnaszersza .dobierzklej .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px; position:relative; top:12px\9; *top:8px;}


#srodkowakolumnaszersza .zostawkontakt .wyslijen{ background-image:url(../images/wyslij_button_en.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px;}
#srodkowakolumnaszersza .zostawkontakt .wyslijru{ background-image:url(../images/wyslij_button_ru.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px;}

#srodkowakolumnaszersza .zostawkontakt{ background-image:url(../images/zostawkontakt_background.gif); background-repeat:repeat-x;padding:10px; color:#FFFFFF;background-color:#ff921f;}
#srodkowakolumnaszersza .zostawkontakt h2{padding:0px 0px 10px 0px;}
#srodkowakolumnaszersza .zostawkontakt input{border:none; width:130px; padding:4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 15px 0px;}
#srodkowakolumnaszersza .zostawkontakt p{color:#FFFFFF; padding:5px 0px 10px 0px;}
#srodkowakolumnaszersza .zostawkontakt .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px; position:relative; top:1px; top:12px\9; *top:-10px;}

#formularzestopka{clear:both;width:960px;}
#formularzestopka .dobierzklej{

	padding:0px;

	margin:0px 0px 15px 0px;
}

#formularzestopka .zostawkontakt{margin:0px 0px 15px 0px; background-image:url(../images/zostawkontakt_background.gif); background-repeat:repeat-x;padding:10px; color:#FFFFFF;background-color:#ff921f;}
#formularzestopka .zostawkontakt h2{padding:0px 0px 10px 0px;}
#formularzestopka .zostawkontakt input{border:none; width:130px; padding:4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 15px 0px;}
#formularzestopka .zostawkontakt p{color:#FFFFFF; padding:5px 0px 10px 0px;}
#formularzestopka .zostawkontakt .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px; position:relative; top:1px; top:12px\9; *top:-9px;}



#lewakolumna .zostawkontakt{ background-image:url(../images/zostawkontakt_background.gif); heeight:196px;padding:10px; background-repeat:no-repeat; background-color:#ff921f; color:#FFFFFF;margin:0px 0px 15px 0px;}
#lewakolumna .zostawkontakt h2{padding:0px 0px 5px 0px;}
#lewakolumna .zostawkontakt input{border:none; width:162px; padding:4px; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px 0px 15px 0px;}
#lewakolumna .zostawkontakt p{color:#FFFFFF; padding:5px 0px 10px 0px;}
#lewakolumna .zostawkontakt .wyslij{ background-image:url(../images/wyslij_button.gif); width:70px; height:24px; cursor:pointer; margin:0px 0px 5px 0px;}


#stopka{background-image:url(../images/footer_background.gif); width:960px; height:76px; clear:both;}
#stopka ul{list-style:none;float:left; padding:17px 0px 6px 0px;}
#stopka ul li{float:left; padding:0px 10px 0px 0px;}
#stopka ul li.active a{text-decoration:underline;}
#stopka .logo{width:218px; height:77px;display:block; float:left;}
#stopka .line{height:1px;  background-color:#cbcbcb; width:724px;float:left;}
#stopka p{float:left; padding:6px 0px 0px 0px;}
#stopka .dogory{background-image:url(../images/dogory_icon.gif); padding:0px 20px 0px 0px; background-repeat:no-repeat; background-position:right; float:right; position:relative; right:18px; top:7px;}

.highlight{font-weight:bold; color:#FF6600;}
.up{position:absolute; top:0px;}