#divUpControl {Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: right;}
#divDownControl {Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: right;}
#divContainer {VISIBILITY: hidden; OVERFLOW: hidden; POSITION: relative; HEIGHT: 250px;}
#divContent {POSITION: relative;}

body{ background:#42576c; margin:0; font-family:Tahoma, Verdana, sans-serif;}
h1{ font-size:11px;}
img{border:0;}
p{margin:0;}

/*-------------------- TOP --------------------*/

#line{ height:5px; background:#3a4d60; width:100%;}
#txt_welcome p{ text-align:right; color:#5b5b5b; line-height:18px; font-size:11px; margin-left:30px; width:485px; margin-top:0; margin-bottom:15px;}
#top{ width:100%; background:#FFFFFF; border-bottom:#3a4d60 1px solid; padding-top:6px;}
#menu{ margin:35px auto; text-align:center;}
#menu ul{ margin:0 ; padding:0}
#menu li{ list-style-image:none; display:inline; font-size:11px; font-weight:bold; margin:0 auto; padding:0;}
#menu li span{ font-size:10px; font-weight:normal; color:#53aafa; margin-left:2px; margin-right:1px;}
#menu li a{ color:#5b5b5b; text-decoration:none;}
#menu li a:hover{ color:#53aafa; text-decoration:underline;}
#wzory{margin-top:33px; text-align:center;}

/* ----------- TRESC DLA WSZYSTKICH PODSTRON ------------------*/

#content{ border-top:1px #FFFFFF solid; width:100%; padding-top:30px; color:#98a5b2;}
.hr{ width:100%; border-bottom:#909eab 1px solid; border-top:#29384a 1px solid; margin-bottom:20px; height:0;}
.hr2{ width:100%; border-bottom:#909eab 1px solid; margin-bottom:15px; margin-top:15px; height:0;}
.foto_prod{ width:160px; background:url(../images/prod_bg_dw.jpg) right bottom no-repeat;}
.foto_prod2{ width:137px; }
.tab_foto{ background:url(../images/prod_bg.jpg) right repeat-y;}
#txt{margin-top:32px; }
#txt p{ margin-bottom:15px; margin-left:40px; text-align:justify; width:480px;}
#txt div{ margin-left:40px; text-align:right; font-size:11px; line-height:18px;}
#txt .sub{ margin-left:40px; margin-right:20px; text-align:right; }
#txt a{ color:#b3bbc4; text-decoration:none;}
#txt a:hover{ text-decoration:underline;}
#txt img{ padding:1px; border:1px #FFFFFF solid}

#tab_katalog{ margin-top:40px; width:480px;}
#katalog p{text-align:right; font-size:11px; line-height:18px;}

#news{font-size:11px; line-height:18px;}
#news p{font-size:11px; line-height:18px;}
#news h1{ font-weight:bold; font-size:11px; margin-bottom:13px;}

#kat_menu{}
#kat_menu p{border-bottom:#5b6d81 1px solid; padding-bottom:20px;}
#kat_menu div{height:29px; background:url(../images/strzalka.gif) no-repeat; width:100%; border-bottom:#5b6d81 1px solid;}
#kat_menu h1{ font-size:11px; padding-top:7px; padding-left:25px; margin:0;}
#kat_menu h1 a{ color:#b3bbc4; text-decoration:none;}
#kat_menu h1 a:hover{ text-decoration:underline;}

#form_kont{ font-size:11px;}
#form_kont input{ border:#667483 1px solid; background:#495f75; padding:4px 5px; color:#98a5b2; width:250px; font-family:Tahoma, Verdana, sans-serif; font-size:12px;}
#form_kont textarea{ border:#667483 1px solid; background:#495f75; padding:3px 5px; color:#98a5b2; width:250px; height:120px; font-family:Tahoma, Verdana, sans-serif; font-size:12px;}
#form_kont input.kod{ width:100px;}
#form_kont input.submit{ width:60px; border:#667483 1px solid; background:#495f75; padding:4px 5px; color:#98a5b2; font-family:Tahoma, Verdana, sans-serif; font-size:12px; font-weight:bold;}

#stopka{ margin-bottom:20px;}
#stopka td p{ font-size:10px; line-height:12px; margin:0;}
#stopka a{ color:#98a5b2; text-decoration:none;}
#stopka a:hover{ text-decoration:underline;}

#stronnicowanie{ font-size:11px; margin-bottom:20px; }
#stronnicowanie a{color:#b3bbc4; text-decoration:none;}
#stronnicowanie a:hover{text-decoration:underline;}
