body{
  font-family: Tahoma, sans-serif;
  font-size:11px;
  padding:0px;
  margin:0px;
  text-align:center;
  background:url('/img/bg1.jpg') no-repeat;
  background-position:center top;
  color:rgb(76,76,76);
}

img{border:none;}
tab, form{font-size:13px;}

.f1{width:100%;height:1px;line-height:1px;font-size:1px;clear:both;}
.clr1{width:100%;height:1px;line-height:1px;font-size:1px;clear:both;}
.f10{width:100%;height:10px;line-height:10px;font-size:10px;clear:both;}
table{font-size:11px;}

#all{width:100%;text-align:center;}
#cont{width:938px;text-align:left;margin:auto;border-left:10px solid white;border-right:10px solid white;background-color:white;text-align:left;}

#top{width:100%;height:79px;background:url('/img/top.gif') no-repeat;}
#top h1{width:260px;height:79px;float:left;padding:0px;margin:0px;}
#top h1 a{display:block;width:260px;height:79px;}
#top h1 a span{display:none;}
#top h2{display:none;}
#top .tright{width:678px;height:79px;float:right;}
#top .trleft{float:left;margin-left:100px;}
#top .tright .trtop{float:right;height:29px;line-height:29px;}
#top .tright ul{padding:0px;margin:0px;list-style-type:none;}
#top .tright ul li{float:left;}
#top .tright .trtop a{text-decoration:none;color:rgb(76,76,76);font-size:11px;border-right:1px solid rgb(222,222,222);padding-right:5px;padding-left:5px;}
#top .tright .trtop a:focus, #top .tright .trtop a:active, #top .tright .trtop a:hover{color:rgb(255,148,9);}
#top .tright .trtop a img{vertical-align:middle;}
#top .tright .trbottom{float:right;height:26px;border-left:1px solid rgb(222,222,222);padding-left:5px;margin-top:10px;}
#top .tright .trbottom a{padding-left:2px;}

#tflash{width:100%;height:150px;}

#tmenu{height:1px;background-color:gray;font-size:1px;}
#menu{height:24px;border-top:4px solid rgb(255,148,9);font-size:11px;background-color:rgb(255,148,9);}
/*#menu{height:24px;border-top:4px solid gray;font-size:11px;background-color:gray;}*/

#nav, #nav ul { /* all lists */
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 1;
}
#nav a {
  display: block;
  width: 124px;
  padding-left:10px;
  height:24px;
  line-height:24px;
  background:url('/img/btn1.png') no-repeat;
  text-decoration:none;
  font-weight:bold;
  color:white;
}
#nav a:focus, #nav a:active, #nav a:hover{background:url('/img/btn2.png') no-repeat;color:rgb(51,51,51);}
#nav a.active{background:url('/img/btn2.png') no-repeat;color:rgb(51,51,51);}

#nav li {
  float: left;
}
#nav li ul {
  position: absolute;
  width: 133px;
  left: -999em;
  background-color:rgb(111,111,111);
  margin-left:1px;
}
#nav li ul ul {
  margin: -18px 0 0 133px;
  width: 183px;
}
#nav li ul li a{
  background:none;
  display:block;
  width:129px;
  padding-left:4px;
  height:auto;
  font-weight:normal;
  font-size:11px;
  color:white;
  line-height:18px;
}
#nav li ul li ul li a{
  width:179px;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
  left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
  left: auto;
}

#nav li ul li a:focus, #nav li ul li a:active, #nav li ul li a:hover{
  background:none;
  color:rgb(51,51,15);
  background:url('/img/btnbg1.png') repeat-x; background-position:top left;
}



#data{line-height:24px;text-align:right;font-size:11px;}

#main{}
#main .mleft{float:left;width:400px;}
#main .mleft .dta{font-size:11px;}
#main .mleft .dta .nazwa{padding-top:0px;margin-top:0px;font-size:11px;}
#main .mleft .dta a{text-decoration:none;color:rgb(255,148,9);}
/*#main .mleft .dta a{text-decoration:none;color:gray;}*/
#main .mleft .dta a:focus, #main .mleft .dta a:active, #main .mleft .dta a:hover{text-decoration:underline;}
#main .mleft .dta .dtaleft{width:159px;float:left;}
#main .mleft .dta .dtaright{width:220px;float:left;padding-left:20px;border-left:1px solid rgb(222,222,222);}
#main .mleft .mapaflash{border-top:1px solid rgb(222,222,222);}
#main .mleft .mapaflash p{padding:0px;margin:0px;font-size:13px;line-height:24px;padding-top:5px;}
#main .mleft .opis{font-size:11px;text-align:justify;}

#main .mright{float:left;width:515px;padding-left:18px;}
#main .mright .atytul{height:22px;line-height:22px;color:white;font-weight:bold;padding-left:10px;background:url('/img/abutton.png') no-repeat;background-position:left center;}
#main .mright .mrabox{background-color:rgb(245,245,245);padding:10px;}
#main .mright .mrabox .mraboximg{float:left;width:82px;}
#main .mright .mrabox .mraboxcont{float:left;width:403px;padding-left:10px;}
#main .mright .mrabox .mraboxtytul{padding-top:0px;margin-top:0px;font-weight:bold;color:rgb(0,173,230);}
#main .mright .mrabox .mraboxtytul a{text-decoration:none;color:rgb(0,173,230);}
/*#main .mright .mrabox .mraboxtytul a{text-decoration:none;color:gray;}*/
#main .mright .mrabox .mraboxtytul a:focus, #main .mright .mrabox .mraboxtytul a:active, #main .mright .mrabox .mraboxtytul a:hover{text-decoration:underline;}
#main .mright .mrabox .more{text-decoration:none;color:rgb(255,148,9);}
/*#main .mright .mrabox .more{text-decoration:none;color:gray;}*/
#main .mright .mrabox .more:focus, #main .mright .mrabox .more:active, #main .mright .mrabox .more:hover{text-decoration:underline;}


#main .mright .mrbottom{}
#main .mright .mrbottom .mrbleft{display:block;float:left;width:92px;height:66px;background:url('/img/mrb_left_2.png') no-repeat;padding-left:78px;padding-right:5px;font-size:10px;padding-top:10px;text-decoration:none;color:rgb(76,76,76);}

#main .mright .mrbottom .mrbcenter{display:block;float:left;width:162px;height:76px;margin-left:8px;background:url('/img/mrb_center.png') no-repeat;}
#main .mright .mrbottom .mrbcenter:hover{background:url('/img/mrb_center_hover.png') no-repeat;}
#main .mright .mrbottom .mrbcenter_alt{display:block;float:left;width:162px;height:76px;margin-left:8px;background:url('/img/mrb_center_alt.png') no-repeat;}
#main .mright .mrbottom .mrbcenter_alt:hover{background:url('/img/mrb_center_alt_hover.png') no-repeat;}

#main .mright .mrbottom .mrbright{display:block;float:right;width:162px;height:76px;background:url('/img/mrb_right_1.png') no-repeat;}
#main .mright .mrbottom .mrbright_en{display:block;float:right;width:162px;height:76px;background:url('/img/mrb_right_1_en.png') no-repeat;}
#main .mright .mrbottom .mrbright_ru{display:block;float:right;width:162px;height:76px;background:url('/img/mrb_right_1_ru.png') no-repeat;}
#main .mright .mrbottom .mrbright_de{display:block;float:right;width:162px;height:76px;background:url('/img/mrb_right_1_de.png') no-repeat;}

#bottom{font-size:11px;height:31px;line-height:31px;border-top:1px solid rgb(216,216,216);padding-top:5px;}
#bottom .bleft{float:left;}
#bottom .bright{float:right;}
#bottom .bright a{text-decoration:none;color:rgb(76,76,76);}
#bottom .bright a:focus, #bottom .bright a:active, #bottom .bright a:hover{text-decoration:underline;}

#sttop{text-align:center;height:16px;line-height:16px;text-align:right;padding-top:3px;font-size:10px;}
#sttop a{text-decoration:none;color:rgb(76,76,76);border-right:1px solid rgb(222,222,222);padding-right:5px;}
#sttop a:focus, #sttop a:active, #sttop a:hover{color:rgb(255,148,9);}
#sttop a img{vertical-align:middle;}

#stop{width:938px;height:144px;background:url('/img/stop.jpg');border-top:10px solid white;}
#stop h1{width:240px;height:66px;float:left;padding:0px;margin:0px;background:url('/img/logo_podstrona.png') no-repeat;}
#stop h1 a{display:block;width:240px;height:66px;}
#stop h1 a span{display:none;}
#stop h2{display:none;}
#stop .tright{float:right;width:96px;height:21px;}

#smain{}
#smain .sleft{float:left;width:192px;padding-top:40px;}
#smain .sright{float:left;width:729px;padding-left:17px;}

#smain .sright .path{font-size:11px;}

#smain .sright h2{font-size:14px;padding-top:0px;margin-top:0px;border-bottom:1px solid rgb(212,212,212);font-weight:bold;padding-top:10px;}

#smain .sright h3{font-size:12px;padding-top:0px;margin-top:0px;border-bottom:1px solid rgb(212,212,212);font-weight:bold;}

#smain .sright a{text-decoration:none;color:rgb(255,148,9);}
#smain .sright a:focus, #smain .sright a:active, #smain .sright a:hover{text-decoration:underline;}

#smain .sright .abox{}
#smain .sright .aboxcont{float:left;width:515px;}
#smain .sright .aboximg{float:left;width:187px;padding-left:10px;}
#smain .sright .aboximg img{padding-bottom:10px;}
#smain .sright .abox .tytul{padding-top:0px;margin-top:0px;font-weight:bold;color:rgb(0,173,230);}
#smain .sright .abox .back{text-decoration:none;color:rgb(255,148,9);}
#smain .sright .abox .back:focus, #smain .sright .abox .back:active, #smain .sright .abox .back:hover{text-decoration:underline;}

#smain .sright .sabox{background-color:rgb(245,245,245);padding:10px;}
#smain .sright .sabox .saboximg{float:left;width:82px;}
.rdate{display:block;text-align:center;padding-top:4px;}
.adate{display:block;padding-bottom:4px;}
#smain .sright .sabox .saboxcont{float:left;width:610px;padding-left:10px;}
#smain .sright .sabox .saboxcont1{float:left;width:692px;padding-left:10px;}
#smain .sright .sabox .saboxtytul{padding-top:0px;margin-top:0px;font-weight:bold;color:rgb(0,173,230);}
#smain .sright .sabox .saboxtytul a{text-decoration:none;color:rgb(0,173,230);}
#smain .sright .sabox .saboxtytul a:focus, #smain .sright .sabox .saboxtytul a:active, #smain .sright .sabox .saboxtytul a:hover{text-decoration:underline;}
#smain .sright .sabox .more{text-decoration:none;color:rgb(255,148,9);}
#smain .sright .sabox .more:focus, #smain .sright .sabox .more:active, #smain .sright .sabox .more:hover{text-decoration:underline;}

#loga{height:47px;border-top:1px solid rgb(216,216,216);text-align:center;}

.dpdf{display:block;height:44px;line-height:44px;background:url('/img/pdf.gif') no-repeat;background-position:left center;padding-left:40px;text-decoration:none;color:rgb(0,173,230) !important;}
.dpdf:focus, .dpdf:active, .dpdf:hover{text-decoration:underline;}

.down{text-decoration:none;color:rgb(0,173,230) !important;}
.down:focus, .down.active, .down:hover{text-decoration:underline;}

input.optional{
/*  border: 1px solid #00CC00;*/
  border: 1px solid gray;
}

input.required, textarea.required {
/*  border: 1px solid #00A8E6;*/
  border: 1px solid gray;
}
input.validation-failed, textarea.validation-failed {
  border: 1px solid rgb(192,13,13);
  color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
/*  border: 1px solid #00CC00;*/
  border: 1px solid gray;
  color : #000;
}

.validation-advice {
  font-size:11px;
  margin: 5px 0;
  padding: 5px;
  background-color: rgb(192,13,13);
  color : #FFF;
  font-weight: normal;
}

.custom-advice {margin: 5px 0;padding: 5px;background-color: rgb(192,13,13);color : #FFF;font-weight: bold;}

/* form kontakt fla mediow  */
#kdm{}
#kdm fieldset{border:1px solid rgb(212,212,212);background-color:rgb(248,248,248);padding:5px;}

.tb_kontakt{border-collapse:collapse;}
.tb_kontakt td{border-top:1px solid rgb(185,185,185);vertical-align:top;padding:10px;}
.tb_kontakt ul{list-style-type:none;padding:0px;margin:0px;padding-left:10px;border-left:1px solid rgb(185,185,185);}
.tb_kontakt span{color:rgb(153,153,153);}

/* wladze spolki  */
.ws{}
.ws dt{}
.ws dd{padding-bottom:10px;font-weight:bold;}

/* zapytanie ofertowe */
#zo{}
#zo fieldset{background-color:rgb(248,248,248);border:1px solid rgb(212,212,212);padding:5px;}
#zo .zotab caption{font-size:14px;padding-bottom:10px;}
#zo .zotab .small{font-size:11px;}
#zo .zotab td{padding:3px;}
#zo span.gwiazdka{color:rgb(255,148,9);}

.sul{line-height:16px;list-style-type:disc;}
.sul li ul{list-style-type:disc;padding-top:10px;padding-bottom:10px;}
.sul li ul li ul{list-style-type:disc;padding-top:10px;padding-bottom:10px;}

.sol{line-height:16px;}
.sol li ul{list-style-type:disc;padding-top:10px;padding-bottom:10px;}


.fk{padding-left:80px;}

.alinks{padding-bottom:5px;}

.toprint{height:34px;line-height:34px;}
.toprint a{display:block;height:34px;line-height:34px;background:url('/img/drukuj.gif') no-repeat;background-position:left center;padding-left:30px;}

.stacje_left{float:left;width:142px;}
.stacje_left .stacje_lhs{padding:0px;margin:0px;list-style-type:none}
.stacje_left .stacje_lhs li{line-height:18px;}
.stacje_left .stacje_lhs .active{color:rgb(76,76,76) !important;font-weight:bold;}
.stacje_right{float:left;width:529px;padding-left:20px;border-left:1px solid rgb(224,224,224);margin-left:20px;}
.stacje_right .stacje_img{padding-bottom:20px;}

.pmenu{list-style-type:disc;}
.pmenu a{color:rgb(255,148,9);text-decoration:none;}
.pmenu a:focus, .pmenu a:active, .pmenu a:hover{text-decoration:underline;}

.lista_przetargow{}
.lista_przetargow li{padding-bottom:10px;line-height:18px;}
.lista_przetargow li a{color:rgb(47,111,211) !important;}

#zyczeniaLayer{width:515px;height:396px;position:absolute;z-index:3;background:url('/img/zyczenia_wielkanocne.jpg') no-repeat;background-position:top;background-color:white;}

#zyczeniaLayer2{width:515px;height:396px;position:absolute;z-index:3;background:url('/img/zyczenia_wielkanocne.jpg') no-repeat;background-position:top;background-color:white;}
#zyczeniaLayer3{width:515px;height:382px;position:absolute;z-index:3;background:url('/img/zyczenia2010.jpg') no-repeat;background-position:top;background-color:white;}
#zyczeniaLayer4{width:516px;height:227px;position:absolute;z-index:3;background:url('/img/zyczenia/zyczenia_wiosna_2010.jpg') no-repeat;background-position:top;background-color:white;}

