@charset "utf-8";
* {padding:0px; margin:0px;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	color:#4A4A4A;
	background-image:url(../img/subbackground.jpg); background-repeat:repeat-x;background-position:top center;
}
body.back{background-image:url(../img/home_background.jpg); background-repeat:repeat-x; background-position:top;}
a{text-decoration:none; color:#0063A9;}
a:hover{text-decoration:underline;}
img{border:none;}
h1{font-size:17px; font-weight:normal;color:#4A4A4A;padding:13px 10px 14px 18px;}
h1 img{padding:0px 5px 0px 5px;}
.clr{clear:both;overflow:hidden;height:0px;}
#flashmain{width:660px;height:398px;clear:both;overflow:hidden;}
#languages{height:49px;clear:both;}
#languages .ru{float:right;background-image:url(../img/rosyjska_flaga.gif); background-repeat:no-repeat;
background-position:left center;font-size:11px;
padding:18px 14px 18px 36px;display:block;color:#0063A9;}
#languages .pl{float:right;background-image:url(../img/polska_flaga.gif); background-repeat:no-repeat;
background-position:left center;font-size:11px;
padding:18px 20px 18px 36px;display:block;color:#0063A9;}
#main{width:960px; margin:0px auto 0px auto; background-image: url(../img/leftcol_background.gif); background-repeat:repeat-y; background-position:left;}
#main:after{content:".";
visibility:hidden;
clear:both;
height:0;
display:block;
}
#leftcol{width:300px;float:left;}
#rightcol{width:660px;float:right;}
.subleft{width:318px;float:left;background-color:#FAFAFA;}
.subright{width:342px;float:right;}
#logo{background-color:#FFFFFF; height:133px;}
#logo a{display:block;padding:41px 0px 0px 20px;}
#kategorie{background-image: url(../img/produktmenu_background.gif); background-repeat:repeat-x;background-color:#262626;height:363px;}
#kategorie .kattitle{padding:20px 0px 15px 32px;}
#kategorie ul{list-style:none; padding:0px 5px 0px 32px;}
#kategorie ul.first{float:left;}
#kategorie ul.second{float:left;}
#kategorie li{padding:0px 0px 3px 10px; background-image:url(../img/li_strzalka.gif); background-position:left; background-repeat:no-repeat;}
#kategorie a{color:#FFFFFF; text-decoration:none; font-size:11px;}
#kategorie a:hover{text-decoration:underline;}
.titlebox{background-image:url(../img/lefttitle_background.jpg);background-repeat:none;height:52px; overflow:hidden;}
.line{width:660px;height:1px; overflow:hidden; background-color:#E7E7E7;clear:both;}
.footerline{height:1px; overflow:hidden; background-color:#E7E7E7;clear:both;}
#footer{width:960px; height:45px;  clear:both; margin:0px auto 0px auto;}
#footer .leftfoot{width:300px;float:left;}
#footer .rightfoot{height:30px;width:660px; background-image:url(../img/footer_background.gif); background-repeat:repeat-x;float:right;}
#footer ul{padding:6px 0px 0px 20px;}
#footer li{display:block; float:left;padding:0px 25px 0px 10px; background-image:url(../img/footerstrzalka.gif); background-repeat:no-repeat; background-position:left;}
#footer li a{color:#FFFFFF; font-size:11px;}
#footer .stronaglowna{background-image:url(../img/home_ico.gif);background-repeat:no-repeat; background-position:left;
padding:10px 10px 10px 23px;display:block;float:left;margin:0px 0px 0px 20px; _margin:0px 0px 0px 10px;}
#footer .dogory{background-image:url(../img/dogory_ico.gif);background-repeat:no-repeat; background-position:left;
padding:10px 0px 10px 23px;display:block;float:left;}

#menu{width:458px; height:49px;background-image:url(../img/menu_background.gif); background-repeat:no-repeat;float:left;}
#menu ul{}
#menu li{float:left;display:block;}
#menu a span{display:none;}
#menu a.ofirmie{width:62px; height:49px;display:block;background:none;}
#menu a.produkty{width:88px; height:49px;display:block;background:none;}
#menu a.projektanci{width:85px; height:49px;display:block;background:none;}
#menu a.promocje{width:56px; height:49px;display:block;background:none;}
#menu a.klient{width:61px; height:49px;display:block;background:none;}
#menu a.kontakt{width:106px; height:49px;display:block;background:none;}

#menu a.ofirmie:hover{width:62px; height:49px;display:block; background-image:url(../img/ofirmie_but.gif);background-repeat:none;}
#menu a.produkty:hover{width:88px; height:49px;display:block; background-image:url(../img/produkty_but.gif); background-repeat:none;}
#menu a.projektanci:hover{width:85px; height:49px;display:block;background-repeat:none; background-image:url(../img/projektanci_but.gif);}
#menu a.promocje:hover{width:56px; height:49px;display:block;background-repeat:none; background-image:url(../img/promocje_but.gif);}
#menu a.klient:hover{width:61px; height:49px;display:block;background-repeat:none; background-image:url(../img/klient_but.gif);}
#menu a.kontakt:hover{width:106px; height:49px;display:block;background-repeat:none; background-image:url(../img/kontakt_but.gif);}

#menu a.ofirmieon{width:62px; height:49px;display:block; background-image:url(../img/ofirmie_but.gif);background-repeat:none;}
#menu a.produktyon{width:88px; height:49px;display:block; background-image:url(../img/produkty_but.gif); background-repeat:none;}
#menu a.projektancion{width:85px; height:49px;display:block;background-repeat:none; background-image:url(../img/projektanci_but.gif);}
#menu a.promocjeon{width:56px; height:49px;display:block;background-repeat:none; background-image:url(../img/promocje_but.gif);}
#menu a.klienton{width:61px; height:49px;display:block;background-repeat:none; background-image:url(../img/klient_but.gif);}
#menu a.kontakton{width:106px; height:49px;display:block;background-repeat:none; background-image:url(../img/kontakt_but.gif);}

#wyszukaj{background-image:url(../img/search_background.gif); background-repeat:repeat-x;width:202px; height:49px;float:right;overflow:hidden;}
form{padding:0px; }
#wyszukaj input{width:141px; 
	background:none;
	border: 1px solid #FFFFFF;
	font-size:11px;
	padding:2px 2px 2px 2px;
	color:#FFFFFF;
	margin:13px 0px 0px 10px;_margin:13px 0px 0px 7px;
	display:block;
	float:left;
}
#wyszukaj button{border:none; display:block;background:none;width:30px; padding:11px 0px 0px 5px; float:left;cursor:pointer;}
.subleft .content{padding:0px 10px 20px 20px;}
.content{padding:0px 0px 20px 20px;}
.content p{padding:0px 0px 10px 0px;}
.content b{font-weight:bold;}
.content strong{font-weight:bold;}
.content h1{font-size:18px; font-weight:normal;color:#4A4A4A;padding:0px 10px 10px 0px;}
.content h2{font-size:17px; font-weight:normal;color:#4A4A4A;padding:0px 10px 10px 0px;}
.content h3{font-size:15px; font-weight:bold;color:#4A4A4A;padding:0px 10px 10px 0px;}
.content h4{font-size:14px; font-weight:bold;color:#4A4A4A;padding:0px 10px 10px 0px;}
.content h5{font-size:13px; font-weight:bold;color:#4A4A4A;padding:0px 10px 10px 0px;}
.content h6{font-size:12px; font-weight:bold;color:#4A4A4A;padding:0px 10px 10px 0px;}
.content ul{padding:0px 0px 5px 20px;}
.content ol{padding:0px 0px 5px 26px;}
.content li{padding:0px 0px 5px 0px;}
.content .data{display:block; font-size:10px;color:#646464;}
.content .prodkat{width:117px; height:129px;display:block; float:left; border:#999999 solid 1px; margin:0px 9px 9px 0px;_margin:0px 7px 8px 0px;}

.content .wyczyscinp{width:94px; height:25px;padding:4px;background-color:#FFFFFF;border:none;padding:0px;cursor:pointer;}
.content .wyslijinp{width:98px; height:25px;padding:4px;margin:0px 10px 0px 0px;background-color:#FFFFFF;border:none;padding:0px;cursor:pointer;}
.content input {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #2C2C2C;background-color:#FFFFFF;padding:2px;border: 1px solid #E5E5E5; }
.content textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #2C2C2C;	background-color:#FFFFFF;	padding:2px;	border: 1px solid #E5E5E5;}	
.content .kolor{
	width:255px;
	background-color:#FFFFFF;
	font-size:12px;
	border: 1px solid #D1D0D0;
	padding:2px;
}

.content .leftcol{width:240px;float:left;padding:0px; margin:0px;position:relative;overflow:hidden;}
.content .rightcol{width:260px;float:left;padding:0px; margin:0px;position:relative;}

.wiecej{float:right; padding:0px 15px 0px 0px; background-image:url(../img/buttonik_gray.gif); background-position:right; background-repeat:no-repeat;}
#zobacz{height:80px;}
#zobacz .content{padding:10px 10px 20px 20px;}
#zobacz a{display:block; float:left;padding:0px 4px 0px 0px;}
#zobacz h1{padding:16px 10px 0px 0px;float:left;font-size:15px; font-weight:bold;}
#zobacz a.nopadding{padding:0px;}
.space{height:15px;clear:both;overflow:hidden;}
.box{padding:0px 10px 0px 20px;}
.box .zamawiam{padding:0px 0px 0px 50px;display:block;}
.box .zamawiamf{padding:0px 0px 0px 20px;display:block;}
.box h1{padding:20px 0px 10px 0px;}

.produkt{float:left;width:147px; height:173px;margin:15px 0px 0px 20px;_margin:12px 0px 0px 14px;}

.produkt .opis{background-image:url(../img/produktlink_bakground.gif);width:147px; height:30px;}
.produkt a.desc{color:#FFFFFF;
font-size:11px;
position:relative;
left:10px;
top:8px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	height:15px;
	width:100px;
	display:block;
	white-space: pre;
	overflow:hidden;

}
.produkt a:hover.desc{color:#DFDFDF;}
.produkt .ramka{width:147px;height:143px;overflow:hidden;background-repeat:no-repeat; background-position:center center;}

.produkt_list{float:left;width:147px; height:173px;margin:0px 0px 15px 18px;_margin:0px 4px 12px 10px;}

.produkt_list .opis{background-image:url(../img/produktlink_bakground.gif);width:147px; height:30px;}
.produkt_list a.desc{color:#FFFFFF;
font-size:11px;
position:relative;
left:10px;
top:8px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	height:15px;
	width:100px;
	display:block;
	white-space: pre;
	overflow:hidden;

}
.produkt_list a:hover.desc{color:#DFDFDF;}
.produkt_list .ramka{width:147px;height:143px;overflow:hidden;background-repeat:no-repeat; background-position:center center;}

.stronicowanie{padding:0px 15px 0px 25px;overflow:hidden;}
.stronicowanie .poprzednia{float:left; padding:0px 0px 0px 15px; background-image:url(../img/poprzednia_but.gif); background-position:left; background-repeat:no-repeat;display:block;}
.stronicowanie .nastepna{float:right; padding:0px 15px 0px 0px; background-image:url(../img/nastepna_but.gif); background-position:right; background-repeat:no-repeat;display:block;}

.stronicowanie .poprzedniaoff{float:left; width:80px;height:20px;  display:block; }
.stronicowanie .nastepnaoff{float:right; width:80px;height:20px; display:block;}

.stronicowanie .strony{width:400px;display:block;float:right;text-align:center;}
.stronicowanie a.on{font-weight:bold;}
.stronicowanie .powrot{background-image:url(../img/powrotdolisty.gif); background-position:center center;display:block;background-repeat:no-repeat;}
#produktbig{padding:0px 0px 0px 20px;}
#produktbig .left{width:420px; float:left;}
#produktbig .right{float:right; width:215px;}
#produktbig .bigzoom{width:416px; height:348px;overflow:hidden;background-repeat:no-repeat; background-position:center center;}
#produktbig .mini{background-repeat:no-repeat; background-position:center center;float:left;margin:4px 5px 2px 0px;}
.polecamy{width:100px; height:99px;float:left;margin:25px 25px 0px 0px;_margin:22px 22px 0px 0px;}
.polecamy .mini{background-repeat:no-repeat; background-position:center center; background-color:#FFFFFF;}
.polecamy .opis{background-image:url(../img/polecamyopis_back.gif); background-repeat:no-repeat;background-position:right;width:100px; height:20px;}
.polecamy a.desc{color:#FFFFFF;
font-size:9px;
position:relative;
left:7px;
top:2px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	height:15px;
	width:62px;
	display:block;
	white-space: pre;
	overflow:hidden;

}
.polecamy a:hover.desc{color:#DFDFDF;}
.zalogujbut{border:none; background-color:#FFFFFF; cursor:pointer;}

