body {
margin:0px;
font-family:Tahoma, Verdana;
font-size:11px;
color:#000000;



}

span.act {color:#C31E2C}
span.pact { font-weight:normal;}
p {margin:0; padding:0 }

a {text-decoration:none; color:#000000; }
a:hover {text-decoration:underline;}

form {margin:0px; padding:0px;}

img.img0 {vertical-align:middle;}

div.error {
text-align:center;
padding:10px;
color:#FF0000;

}
div.maps1 {
margin-left:20px;
margin-top:4px;
}

div.maps2 {
margin-left:40px;
margin-top:2px;

}
div#top_1_1 {
width:50%;
float:left;
height:99px;
background-image:url(../img/top_tlo.jpg);
background-repeat:repeat-x;
}

div#top_1_2 {
width:50%;
float:right;
clear:right;
height:99px;
background-image:url(../img/top_tlo2.jpg);
background-repeat:repeat-x;
}
div#top_1_1a {
width:502px;
height:99px;
float:right;
background-image:url(../img/top_1_1.jpg);
background-repeat:no-repeat;
}

div#top_1_2a {
width:482px;
height:99px;
float:left;
background-image:url(../img/top_1_2.jpg);
background-repeat:no-repeat;
text-align:right; 
padding-right:20px;
}

div#top_1 {
width:968px;
height:99px;
margin:auto;

}
div#top_2 {
width:968px;
height:185px;
margin:auto;
clear:left;
}

div#top_3 {
padding-left:25px;
padding-right:25px;
width:918px;
height:50px;
margin:auto;
background-image:url(../img/menu_tlo.jpg);
background-repeat:no-repeat;
}

div#top_1_2a_1 {
height:35px;
width:100%;
padding-top:11px;
}
div#top_1_2a_2 {
height:41px;
width:100%;
}

div#top_text {
width:220px;
height:60px;
position:absolute;
top:30px;
margin-left:350px;
line-height:18px;
}
div.top_1_2a_2a {
float:right;
width:245px;

}
div.top_1_2a_2b {
float:right;
width:30px;
padding-right:12px;
}

div#katalog{
width:968px;
margin:auto;

padding-top:10px;
clear:both;
}
div.lewa {width:218px; float:left; clear:left;}
div.prawa {width:740px; float:left; clear:right; padding-left:10px;}
div.kat_menu_top {width:218px; background-image:url(../img/kat_top.gif); height:12px; font-size:5px;}
div.kat_menu_bottom{width:218px; background-image:url(../img/kat_bottom.gif); height:12px;font-size:5px;}
div.kat_menu_middle{width:218px; background-image:url(../img/kat_middle.jpg); height:100%; overflow:auto; background-repeat:repeat-y;}

div.content ,div.content1 {
width:968px;
margin:auto;
padding-top:10px;
clear:both;
}
div.content1 { padding-top:0px; }

div.m_title {
width:948px;
padding-left:20px;
margin:auto;
padding-top:10px;
clear:both;
font-weight:bold;
font-size:16px;
color:#00173E;
margin-bottom:10px;
}

div.m_body0{
background-color:#F6F6F6;
overflow:auto;

}
div.m_body1{
width:968px;
margin:auto;
padding-top:10px;
clear:both;
overflow:auto;
}

div.m_body2 {
float:left;
width:630px;
padding-left:20px;
padding-top:10px;
}
div.m_body2  div {
float:left;
width:290px;
margin-right:15px;
border-bottom:#E9E9E9 1px solid;
padding-bottom:5px;
padding-top:5px;
margin-bottom:5px;

}
div.m_body2  div img {vertical-align:middle; margin-right:5px;}
div.m_body3{
min-height:60px;
height:100%;
float:left;
width:300px;
padding-top:105px;
overflow:auto;
padding-left:3px;
padding-bottom:15px;
color:#3A3A3A;

}

div.main_top_div {
width:265px;
height:205px; 
font-size:11px;
}
div.main_top_div p {
font-size:11px;

}
div.promocje {width:744px; margin:auto;}
div.m_body5 {position:absolute; margin-left:650px; padding-top:30px;
background-image:url(../img/baner2.jpg); width:285px; height:112px; background-repeat:no-repeat; padding:25px 15px 15px 15px; color:#FFFFFF; }
div.m_body5 a {color:#FFFFFF;}

a.pdf {color:#BA1624; font-size:13px; font-weight:bold; };


div.cena {color:#A4240C; padding-top:5px; font-size:13px;}
div.prod0_top {font-size:5px;width:744px; background-image:url(../img/prod_top.gif); height:8px;}
div.prod0_bottom{font-size:5px;width:744px; background-image:url(../img/prod_bottom.gif); height:8px; margin-bottom:10px;}
div.prod0_middle{width:744px; background-image:url(../img/prod_middle.gif); height:100%; overflow:auto; background-repeat:repeat-y; color:#002B59; padding:2px 0px 2px 0px;}
div.prod1_top {font-size:5px;width:744px; background-image:url(../img/prod1_top.gif); height:8px;}
div.prod1_bottom{font-size:5px;width:744px; background-image:url(../img/prod1_bottom.gif); height:8px; margin-bottom:10px;}
div.prod1_middle{width:744px; color:#002B59;background-image:url(../img/prod1_middle.gif); height:100%; overflow:auto; background-repeat:repeat-y;padding:2px 0px 2px 0px;}

div.prod0_middle input { margin-right:10px;}
div.prod0_middle select {border:#002F5D 1px solid; margin-right:10px;}
input.prod0_middle {border:#002F5D 1px solid; vertical-align:top}

div.proda0_top {font-size:5px;width:712px; background-image:url(../img/prod3_top.gif); height:8px;}
div.proda0_bottom{font-size:5px;width:712px; background-image:url(../img/prod3_bottom.gif); height:8px; margin-bottom:10px;}
div.proda0_middle{width:712px; background-image:url(../img/prod3_middle.gif); height:100%; overflow:auto; background-repeat:repeat-y; color:#002B59;}

div.proda1_top {font-size:5px;width:712px; background-image:url(../img/prod2_top.gif); height:8px;}
div.proda1_bottom{font-size:5px;width:712px; background-image:url(../img/prod2_bottom.gif); height:8px; margin-bottom:10px;}
div.proda1_middle{width:712px; color:#002B59;background-image:url(../img/prod2_middle.gif); height:100%; overflow:auto; background-repeat:repeat-y;}

div#top_2a {position:absolute; color:#F2FBFF; font-size:11px; line-height:17px; top:150px; width:240px;}

div.prod_img {width:162px; float:left; text-align:center; margin-top:5px; margin-bottom:5px;}
div.prod_title {float:left; width:380px; }
div.prod_title img {vertical-align:middle; margin-right:5px;}
div.prod_title a {font-size:12px; font-weight:bold;}
div.prod_title {font-size:12px; font-weight:bold;}
div.prod_kat {float:left; width:170px;  padding-right:10px; text-align:right; }
div.prod_kat a {color:#A4240C;}
div.prod_opis { clear:both; width:560px;padding-top:10px;}
div.proda_opis { clear:both; width:525px;padding-top:10px;}
div.prod_topik {overflow:hidden;float:left; }
a.prod_title_link {color:#002B59;}
div#sciezka {width:100%;height:51px; background-image:url(../img/tlo_sciezka.gif);
background-repeat:repeat-x;  }
div#sciazka_w {width:948px; margin:auto; height:31px; padding-top:20px;border-bottom:#DEDEDE 1px solid; padding-left:20px; }
div#sciazka_w a {font-weight:bold;}

div.title {
color:#00173E;
font-size:14px; font-weight:bold; font-style:italic; width:948px; margin:auto;
padding:13px; height:15px; padding-left:20px;

}
div#bottom1 {text-align:center; padding-top:20px; clear:both;}
div#bottom2 {text-align:center;}
div#bottom2 a {color:#000000;}

div#top_3 a {color:#FFFFFF; font-size:12px; font-weight:bold;}

img.logo {margin-left:45px; margin-top:22px;}
img.lacznik {margin-left:5px; margin-right:5px;}
img.menu_pik {margin-left:13px; margin-right:13px; vertical-align:middle;}
img.top_pik {margin:0px 7px 0px 7px;}
a.flaga_pl {margin-left:40px;}

/*
div.m_top { width:100%; overflow:auto; padding-bottom:10px; }
div.m_top_2 {clear:both; margin:auto; width:946px;}
div.m_top_3 {clear:both; margin:auto; width:946px; color:#00173E; font-weight:bold; padding-top:4px;}

div.m_top_2 div {float:left; width:230px; margin-left:3px; margin-right:3px; }
div.m_top_3 div {float:left; width:230px; margin-left:3px; margin-right:3px; text-align:center; }
*/
div.m_top { width:100%; overflow:auto; padding-bottom:10px; }
div.m_top_2 {clear:both; margin:auto; width:946px;}
div.m_top_3 {clear:both; margin:auto; width:946px; color:#00173E; font-weight:bold; padding-top:4px;}

div.m_top_2 div {float:left; width:150px; margin-left:3px; margin-right:3px; }
div.m_top_3 div {float:left; width:150px; margin-left:3px; margin-right:3px; text-align:center; }

div.l_m_top { width:100%; overflow:auto; padding-bottom:10px; }
div.l_m_top_2 {clear:both; margin:auto; width:624px;}
div.l_m_top_3 {clear:both; margin:auto; width:624px; color:#00173E; font-weight:bold; padding-top:4px;}

div.l_m_top_2 div {float:left; width:150px; margin-left:3px; margin-right:3px; }
div.l_m_top_3 div {float:left; width:150px; margin-left:3px; margin-right:3px; text-align:center; }

/* UL */
ul.kat_menu {margin:0px; padding:0 0 0 13px;list-style: none;}
a.kat_menu {color:#FFFFFF; font-size:11px; font-weight:bold;}
a.kat_menu2 {color:#FFFFFF; font-size:11px;}
ul.kat_menu img {vertical-align:middle; margin-right:5px;}
li.kat_menu2 {padding-left:22px;}

/* end UL */
a.top_link {color:#3A3A3A;}
a.top_link_a {font-weight:bold;color:#A4240C;}

div.strony {
clear:both;
width:100%;
text-align:right;
padding-right:10px;
color:#00173E;
padding-bottom:10px;
border-bottom:#DEDEDE 1px solid;
margin-bottom:10px;


}

div.strony2 {
clear:both;
text-align:right;
padding-right:10px;
color:#00173E;
padding-bottom:20px;
padding-top:10px;
width:948px;  
margin:auto;


}

div.strony a,div.strony2 a  {color:#00173E; font-weight:bold; text-decoration:none;}
div.strony a.pager_aktywny,div.strony2 a.pager_aktywny {color:#993300;}


div.powiadom_0 {
margin-left:23px;
padding-top:42px;
color:#FFFFFF;

}

div.powiadom {
width:218px;
height:142px;
background-image:url(../img/powiadom_znajomego.jpg);
background-repeat:no-repeat;
margin-top:20px;
}

div.powiadom_1 {
position:absolute;
margin-left:172px;
padding-top:7px;
}

div.powiadom_2 {
padding-left:28px;
padding-top:7px;
}
div.powiadom_3 {
padding-left:28px;
padding-top:0px;
}

span.w1 {
color:#A4240C;
font-weight:bold;
}
span.w2 {
color:#00173E;
font-weight:bold;
}

input.top_input {margin-top:17px; width:160px; border:0; color:#3A3A3A; font-size:10px; margin-right:5px; }
input.top_submit {margin-top:13px; vertical-align:middle}
input.top_submit2 {margin-top:0px; vertical-align:top}


div.szkice {background-color:#F6F6F6; overflow:auto; padding-bottom:10px;}
div.szkice2 { width:948px;  margin:auto;}
div.szkice3 { width:300px; float:left; padding:10px 0px 10px 0px; margin-left:5px; margin-right:5px; border-bottom:#E9E9E9 1px solid;}
img.szkice {vertical-align:middle; margin-right:10px;}
a.szkice3 {font-weight:bold;color:#002B59;}
div.szkice4 { padding-left:23px;}

div.szkice6 { padding-left:25px; padding-bottom:3px;}
div.szkice7 { padding-left:25px;}
div.szkice8 { padding-top:25px;}


div.m_linia { height:5px; background-color:#F2F3F3; font-size:2px; margin:0px 0px 20px 0px;}

/*COMMON*/
div.main {
background-image:url(../img/main2_tlo.jpg);
background-repeat:repeat-x;
background-position:top;
overflow:auto;
}


div.main_right,div.main_right_1,div.main_right_2,div.main_right_3,div.main_right_4 {
line-height:17px;
color:#002C5C; font-size:11px;
width:298px; height:44px; text-align:right; padding-right:20px; padding-top:14px;
}

div.main_right_1 {background-image:url(../img/tlo_main_right_3.jpg); }
div.main_right_2 {background-image:url(../img/tlo_main_right_2.jpg); }
div.main_right_3 {background-image:url(../img/tlo_main_right_1.jpg); }
div.main_right_4 {background-image:url(../img/tlo_main_right_4.jpg); }

div.main_right a,div.main_right_1 a,div.main_right_2 a,div.main_right_3 a,div.main_right_4 a {
color:#AD0610;
font-weight:bold;
font-size:12px;
}

td.main_tlo {
background-repeat:no-repeat;
font-size:20px; font-weight:bold; color:#002C5C;
background-image: url(../img/tlo_main.jpg); width: 615px; height: 257px; padding: 10px; text-align:right;
}


td.main_tlo span {
font-size:14px; font-weight:bold; color:#002C5C;
}

td.main_tlo div {
padding-top:20px;
margin-left:262px;
width:367px;
text-align:right;
color:#3A3A3A;
font-size:12px;
font-weight:normal;

}


div.search_0 {
font-size:14px;
font-weight:bold;

}

div.left {float:left; width:723px;}
div.right {float:right; width:245px;}

div.tr_tresc { line-height:17px;}


div.search_1 {
font-size:12px;
font-weight:bold;
color:#A4240C;
padding-top:20px;
}

div.search_2 {
font-size:12px;
font-weight:bold;
color:#A4240C;
padding-top:20px;
padding-bottom:40px;
text-align:center;
}

div.divas {
 color:#FFFFFF; padding:10px;margin-top:20px;background:url(../img/baner_lewa.jpg); width:198px; height:99px; background-repeat:no-repeat;
 }
 div.divas a {color:#FFFFFF;}