body{ 
font-family: arial;
color: #000;
font-size: 90%;
background-color: #FFF;
margin: 0px;
padding: 0px;
background-repeat: repeat-x;
background-position: center top;
} 

a{ 
color: #6092a8;
text-decoration: none;
} 

a:hover{ 
color: #6194A9;
text-decoration: underline;
} 

.green_right{ 
color: #2B5BAF;
text-decoration: none;
font-size: 90%;
float: right;
margin-right: 5px;
} 

.green_right:hover{ 
color: #2B5BAF;
text-decoration: none;
font-size: 90%;
} 
.box .green_right{
 font-size:80%;
}


.top{
 height:70px;
 width:988px;
 margin:0 auto;
}
.top_left{
 width:40%;
 float:left;
}
.top_left a img{
 border:0px;
 margin-left:0px;
}

.top_right{
 width:60%;
 float:right;
 font-family: Arial;
 /*font-family: arial;*/

 font-size: 80%;
}
.top_right ul{
 margin:0px;
 padding:0px;
 float:right;
 margin-right:1px;
 margin-top:8px;
}
.top_right ul li{
 list-style:none;
 float:left;
 margin-left:1px;
 
}
.top_right ul li a{ 
color: #000;
text-decoration: none;
} 
.top_right ul li.bip{
 margin-left:10px;
}
.top_right ul li.bip a{
 display:block;
 height: 34px;
 width: 30px;
 background-image: url(../../../skins/28/img/bip.jpg);
 background-position: center center;
 background-repeat: no-repeat;
}
.top_right ul li span{
  display:block;
 height:29px;
 background-image: url(../../../skins/28/img/middle_active.jpg);
 background-position: center top;
 background-repeat: repeat-x;
}
.top_right ul li span i{
 font-style:normal;
 display:block;
 height:29px;
 background-image: url(../../../skins/28/img/left_active.jpg);
 background-position: left top;
 background-repeat: no-repeat;
}
.top_right ul li span i b{
 display:block;
 height:29px;
  font-weight:normal;
   background-image: url(../../../skins/28/img/right_active.jpg);
 background-position: right top;
 background-repeat: no-repeat;
}
.top_right ul li span i b u{
 padding-top:7px;
 display:block;
 text-decoration: none;  
 padding-left:13px;
 padding-right:13px;
 cursor: pointer;
 text-align: center;
}


.top_right ul li.active span{
 display:block;
 height:29px;
 background-image: url(../../../skins/28/img/menu_top_left.jpg);
 background-position: left center;
 background-repeat: no-repeat;
}
.top_right ul li.active span i{
 display:block;
 height:29px;
  background-image: url(../../../skins/28/img/menu_top_right.jpg);
 background-position: right center;
 background-repeat: no-repeat;
}
.top_right ul li.active span i b{
 display:block;
 height:29px;
background-image:none;
}
.top_right ul li.active a{ 
color: #ffffff;
} 
.top_right ul li.active span i b u{
 display:block;
 font-style: normal;
 text-decoration: none;  
 cursor: pointer;
}

.language ul{
 margin:0px;
 padding:0px;
 margin-top:8px;
}

.language ul li{
 float:left;
 list-style:none;
 margin-left:6px;
}
.language ul li a{ 
color: #000;
text-decoration: none;
margin-left: 5px;
} 

.language ul li a:hover{ 
text-decoration: underline;
color: #000;
} 
.language ul li.pl a{
 background-image: url(../../../skins/28/img/pl.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:25px;
 display:block;
 height:22px;
 width:40px;
}
.language ul li.en a{
 background-image: url(../../../skins/28/img/en.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:25px;
 display:block;
 height:22px;
 width:40px;
}
.language ul li.map a{
 background-image: url(../../../skins/28/img/map.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 display:block;
 padding-left:25px;
 width:40px;
 height:22px;
}
.language ul li.mail a{
 background-image: url(../../../skins/28/img/mail1.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:20px;
 display:block;
 height:22px;
 width:65px;
}
.language ul li.bip a{
 background-image: url(../../../skins/28/img/bip1.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:25px;
 display:block;
 height:24px;
 width:30px;
}
.menu_line{
 display:none;
}
.active_menu_line{
 display:block;
 height:2px;
 background-color: #5eb26e;
 width:930px;
 float:right;
 margin-right:3px;
}


.baner{
 height:216px;
 background-image: url(../../../skins/28/img/baner.jpg);
 background-position: center center;
 background-repeat: no-repeat;
}

/* menu glowne */
.menu{
 width:988px;
 margin:0 auto;
 height:40px;
 background-color:#fff;
 background-image: url(../../../skins/28/img/menu_bg.jpg);  
 background-position: center bottom;
 background-repeat: repeat-x;
 font-family: Arial; /* Times New Roman; */
 /*font-family: arial;*/
 margin-top:5px;
 font-size:85%;
 letter-spacing: 0.9px;
}

.menu ul{
 list-style-type:none;
 padding:0;
 margin:0;
 margin-left:5px; 
}

.menu li{
 float:left;
 position:relative;
 z-index:100;
 background-color: #ffffff;
}
.menu ul li span{
 display:block;
 height:40px;
 background-image: url(../../../skins/28/img/middle.jpg);
 background-position: center center;
 background-repeat: no-repeat;

}
.menu ul li span i{
 display:block;
 height:40px;
 background-image: url(../../../skins/28/img/left.jpg);
 background-position: left center;
 background-repeat: no-repeat;
}
.menu ul li span i b{
 display:block;
 height:40px;
 background-image: url(../../../skins/28/img/right.jpg);
 background-position: right center;
 background-repeat: no-repeat;
}
.menu ul li span i b u{
 padding-top:13px;
 display:block;
 font-style: normal;
 text-decoration: none;  
  cursor: pointer;
}

.menu ul li.active span{
 display:block;
 height:40px;
 background-image: url(../../../skins/28/img/middle_active.jpg);
 background-position: center center;
 background-repeat: repeat-x;

}
.menu ul li.active span i{
 display:block;
 height:40px;
 background-image: url(../../../skins/28/img/left_active.jpg);
 background-position: left center;
 background-repeat: no-repeat;
}
.menu ul li.active span i b{
 display:block;
 height:40px;
 background-image: url(../../../skins/28/img/right_active.jpg);
 background-position: right center;
 background-repeat: no-repeat;
}


/* use the table to position the dropdown list */
.menu table{
 position:absolute;
 border-collapse:collapse;
 z-index:80;
 left:-1px;
 top:39px;
}


.menu a{
 display:block;
 /*w ie6 trzeba warunek, ze stala szerokosc
 width:149px; */
 background-color: #5eb26e;
 color:#FFFFFF;
 text-decoration:none;
 margin-right:1px;
 text-align:center;

}
.menu ul li a{ 
color: #ffffff;
text-decoration: none;
min-width: 60px;
} 

.menu ul li.active a{ 
color: #000;
text-decoration: none;
} 

.menu ul li a:hover{ 
color: #FFFFFF;
text-decoration: none;
} 

.menu ul li.active a:hover{ 
color: #000000;
text-decoration: none;
} 
.menu ul ul {
 visibility:hidden;
 position:absolute;
 height:0;
 margin-left:1px;
 font-family:arial;
}
.menu ul li ul li{ 
background-color: #789eb3;
text-align: left;
width: 182px;
margin-right: 0px;
} 

.menu ul li ul li a{ 
padding-left: 23px;
background-color: #789eb3;
padding-top: 2px;
padding-bottom: 4px;
color: #ffffff;
width: auto;
text-align: left;
background-image: url(../../../skins/28/img/sub.jpg);
background-position: 6px center;
background-repeat: no-repeat;
} 

.menu ul li ul li a:visited{ 
color: #ffffff;
background-color: #789eb3;
width: auto;
text-align: left;
background-image: url(../../../skins/28/img/sub.jpg);
background-position: 6px center;
background-repeat: no-repeat;
padding-left: 23px;
padding-top: 2px;
padding-bottom: 4px;
} 

.menu ul li ul li a:hover{ 
background-color: #95b7c9;
color: #ffffff;
text-decoration: none;
background-image: url(../../../skins/28/img/sub_active.jpg);
} 

.menu ul li.active ul li a{ 
color: #ffffff;
background-color: #789eb3;
text-decoration: none;
} 

.menu ul li.active ul li a:hover{ 
color: #FFFFFF;
background-color: #95b7c9;
text-decoration: none;
} 
.menu ul li ul li .fly{
 float:right;
 width:10px;
 padding-right:5px;
}

.menu ul ul li.sub_top{
 background-image: url(../../../skins/28/img/sub_top.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 height:5px;
 padding:0px;
 margin:0px;
}
.menu ul ul li.sub_bottom{
 background-image: url(../../../skins/28/img/sub_bottom.jpg);
 background-repeat: no-repeat;
 background-position: left bottom;
 height:5px;
}

.menu ul li:hover ul,
.menu ul a:hover ul{
 visibility:visible;
}
.menu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}
.menu ul li ul li ul li{ 
background-color: #9bb3bf;
} 

.menu ul li ul li ul li a{ 
background-color: #9bb3bf;
color: #FFFFFF;
text-decoration: none;
background-image: url(../../../skins/28/img/sub_sub.jpg);
background-position: 6px center;
background-repeat: no-repeat;
} 

.menu ul li.active ul li ul li a{ 
background-color: #9bb3bf;
color: #FFFFFF;
text-decoration: none;
background-image: url(../../../skins/28/img/sub_sub.jpg);
background-position: 6px center;
background-repeat: no-repeat;
} 

.menu ul li ul li ul li a:visited{ 
background-color: #9bb3bf;
color: #FFFFFF;
text-decoration: none;
background-image: url(../../../skins/28/img/sub_sub.jpg);
background-position: 6px center;
background-repeat: no-repeat;
} 

.menu ul li ul li ul li a:hover{ 
background-color: #a7c0cc;
color: #FFFFFF;
text-decoration: none;
background-image: url(../../../skins/28/img/sub_sub_active.jpg);
} 

.menu ul li.active ul li ul li a:hover{ 
background-color: #a7c0cc;
color: #FFFFFF;
text-decoration: none;
background-image: url(../../../skins/28/img/sub_sub_active.jpg);
} 
.menu ul ul li ul li.sub_top{
 background-image: url(../../../skins/28/img/sub_sub_top.jpg);
 background-repeat: no-repeat;
 background-position: center top;

}
.menu ul ul li ul li.sub_bottom{
 background-image: url(../../../skins/28/img/sub_sub_bottom.jpg);
 background-repeat: no-repeat;
 background-position: center bottom;

}


.menu ul ul table{
 position:absolute;
 border-collapse:collapse;
 z-index:80;
 left:-1px;
 top:-1px;
}


.menu ul ul ul{
 left:182px;
 top:-1px;
 margin-left:0px;
}
.menu ul ul ul li{
   border-left:1px solid #fff;

}

.menu ul li.left_fly ul ul {
 left:-184px;
}
.menu ul li.left_fly ul ul li {
   border-right:1px solid #fff;
}
.menu ul ul ul li a{

}







.body{
  background-color:#fff;
  width:988px;
  margin:0 auto;
 background-image: url(../../../skins/28/img/bg_linie_left.jpg);
 background-repeat: repeat-y;
 background-position: left center;
 margin-bottom:10px;
}

.body_left{
  width:770px;
  float:left;
}

.body_right{
  width:210px;
  float:right;

}
.body_left_top{
 height:5px;
 width:100%;
 background-color: #fff;
}
.body_left_contant{

}


.path_line{
 background-image: url(../../../skins/28/img/bg_corner.jpg);
 background-repeat: no-repeat;
 background-position: center top;
 width:20px;
 float:left;
 height:16px;
 margin-right:5px;
}
.path_list{ 
color: #AFAFAF;
width: 610px;
float: left;
} 
.loop{
 width:40px;
 float:left; 
 border-bottom:1px solid #000000;
}
.loop a{ 
color: #000;
text-decoration: none;
padding-left: 4px;
} 
.loop a.a1{
 font-size:130%;
 padding-left:1px;
}
.loop a.a2{
 font-size:100%;
}
.loop a.a3{
 font-size:70%;
}
 a.print_icon{
 background-image: url(../../../skins/28/img/print_icon.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 width:16px;
 height:25px;
 display:block;
 float:left;
 text-decoration:none;
 margin-right:7px;
}

.path_back{
 width:55px;
 padding-top:6px;
 display:block;
 float:left;
 font-size:70%;
 color:#AFAFAF;
 margin-right:7px;
 height:16px;
}
.path_back a{ 
color: #AFAFAF;
text-decoration: none;
} 
.path_content ul{
 margin:0px;
 padding:0px;
 list-style:none;
 font-size:70%;
 padding-top:5px;

}
.path_content ul li{
 float:left;
 margin-right:5px;
}
.path_content ul li a{ 
color: #AFAFAF;
text-decoration: none;
} 

.path_content ul li a:hover{ 
color: #AFAFAF;
text-decoration: underline;
} 
.path_content ul li.home a{
 display:block;
 background-image: url(../../../skins/28/img/home.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 width: 13px;
 height: 10px;

}
.path_content ul li.jestes {
  color:#DBE0E4;
}

.naglowek{
 font-family: Times New Roman;
 /*font-family: arial;*/
 font-size:120%;
 display:block;
 height:36px;
 background-image: url(../../../skins/28/img/bg_naglowek.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:12px;
 margin-bottom:0px;
 margin-top:0px;
}


/*news */
.news{ 
padding-top: 5px;
padding-bottom: 5px;
} 
.dot{
 background-image: url(../../../skins/28/img/dot.jpg);
 background-repeat: repeat-x;
 background-position: center center;
 width:90%;
 height:1px;
 margin:0 auto;
}
.dot1{
 background-image: url(../../../skins/28/img/dot.jpg);
 background-repeat: repeat-x;
 background-position: center center;
 width:100%;
 height:1px;
 margin:0 auto;
}
.dot2{
margin-bottom:5px;
margin-top:5px;
}
.title_news{ 
font-size: 110%;
color: #3e788f;
text-decoration: none;
margin: 0px;
padding: 0px;
} 

.title_news a{ 
color: #3E788F;
text-decoration: none;
} 

.title_news a:hover{ 
color: #3E788F;
text-decoration: none;
} 

.news_body{ 
margin-top: 10px;
margin-bottom: 10px;
} 

.news_img{ 
margin-right: 10px;
margin-bottom: 10px;
padding-bottom: 1px;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
border-top-color: #F5F5F5;
border-bottom-color: #F5F5F5;
border-left-color: #F5F5F5;
border-right-color: #F5F5F5;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
float: left;
} 

.data{ 
color: #9aaebd;
font-size: 90%;
text-decoration: none;
} 

.more{ 
color: #162886;
font-size: 90%;
text-decoration: none;
padding-right: 10px;
background-image: url(../../../skins/28/img/arrow_right.jpg);
background-repeat: no-repeat;
background-position: right center;
} 

.more:hover{ 
color: #162886;
font-size: 90%;
text-decoration: underline;
padding-right: 10px;
} 

.back{ 
color: #3843BF;
font-size: 90%;
text-decoration: none;
padding-left: 10px;
background-image: url(../../../skins/28/img/arrow_left.jpg);
background-repeat: no-repeat;
background-position: left center;
} 

.back:hover{ 
color: #3843BF;
font-size: 90%;
text-decoration: underline;
padding-right: 10px;
} 
/*przetargi*/
.rodzaj_przetargu{
 border:1px solid #7F7F7F;
 background-color:#EFEFEF;
 padding:10px;
 margin-bottom:10px;
}
.rodzaj_przetargu a{
 color:#7F7F7F;
}
.search_przetargi{ 
margin-bottom: 20px;
margin-top: 20px;
background-color: #e7e8e9;
color: #000000;
background-image: url(../../../skins/28/img/corner_left_gray.jpg);
background-repeat: no-repeat;
background-position: left top;
} 
.search_przetargi_in{
  background-image: url(../../../skins/28/img/corner_right_gray.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
  padding:10px;
}
.search_table{
 width: 100%;
 border-collapse: collapse;
}
.sortuj{
        text-align: left;
        vertical-align: top;
}
.szukaj{
 text-align:right;
}
.select{
 width:150px;
}
.kategorie{ 
margin-bottom: 20px;
margin-top: 20px;
} 
.kategorie ul{
 margin:0px;
 padding:0px;
 font-size:90%;
}
.kategorie ul li{ 
background-color: #13719F;
list-style: none;
float: left;
display: block;
margin-right: 5px;
margin-bottom: 5px;
padding: 3px;
} 

.kategorie ul li a{ 
color: #ffffff;
text-decoration: none;
} 

.kategorie ul li a:hover{ 
color: #ffffff;
text-decoration: none;
} 
.przetargi{
 background-color:#fff;
 width:100%;
 margin:0 auto;
 text-align:center;
 padding-top:10px;
 padding-bottom:10px;
}
.przetarg{ 
padding-bottom: 10px;
padding-top: 10px;
padding-left: 2px;
padding-right: 2px;
background-color: #f4fafd;
text-decoration: none;
width: 100%;
margin: 0 auto;
text-align: left;
} 

.przetarg1{ 
padding-bottom: 10px;
padding-top: 10px;
padding-left: 2px;
padding-right: 2px;
background-color: #f4fafd;
text-decoration: none;
width: 100%;
margin: 0 auto;
text-align: left;
} 

.przetarg_gray{ 
background-color: #f7f8f7;
text-decoration: none;
} 

.przetarg:hover{ 
background-color: #f1f3fd;
text-decoration: none;
} 
.left_przetarg{
 width:50%;
 float:left;
}
.right_przetarg{
 width:40%;
 float:right;
 text-align:right;
}
.rodzaj span{ 
color: #248CC3;
font-weight: bold;
text-decoration: none;
} 

.rodzaj a{ 
color: #248CC3;
font-weight: bold;
text-decoration: none;
} 

.rodzaj a:hover{ 
color: #248CC3;
font-weight: bold;
text-decoration: underline;
} 

.nazwa span{ 
color: #13719F;
font-weight: bold;
text-decoration: none;
} 

.nazwa a{ 
color: #13719F;
font-weight: bold;
text-decoration: none;
} 

.nazwa a:hover{ 
color: #13719F;
font-weight: bold;
text-decoration: underline;
} 

.status span{ 
color: #9AAEBD;
font-weight: bold;
text-decoration: none;
} 

.status a{ 
color: #9AAEBD;
font-weight: bold;
text-decoration: none;
} 

.status a:hover{ 
color: #9AAEBD;
font-weight: bold;
text-decoration: underline;
} 
.przetarg_body{
margin-top:20px;
margin-bottom:10px;
}
.text_short{
margin-bottom:10px;
}
.termin{
 margin-bottom:10px;
}
.termin span{
 color:#9AAEBD;
}
.menu_ikony ul{
  margin:0px;
  padding:0px;
  float:right;
  margin-top:5px;
}
.menu_ikony ul li{
  margin:0px;
  padding:0px;
  float:left;
  margin-left:3px;
  list-style:none;
}
.menu_ikony ul li a{
 display:block;
 width:30px;
 height:30px;
}
.menu_ikony ul li.print a{
 background-image: url(../../../skins/28/img/print1.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.pdf a{
 background-image: url(../../../skins/28/img/pdf.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.aplikuj a{
 background-image: url(../../../skins/28/img/aplikuj.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.mail a{
 background-image: url(../../../skins/28/img/mail.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.print a:hover{
 background-image: url(../../../skins/28/img/print1_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.pdf a:hover{
 background-image: url(../../../skins/28/img/pdf_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.aplikuj a:hover{
 background-image: url(../../../skins/28/img/aplikuj_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.mail a:hover{
 background-image: url(../../../skins/28/img/mail_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.przetarg_aktualizacje{ 
padding-top: 5px;
padding-bottom: 5px;
background-color: #FFFFFF;
text-align: left;
} 

.aktualizacja{ 
margin-bottom: 10px;
margin-top: 10px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
} 

.przetarg_aktualizacje .title_news{ 
padding-bottom: 2px;
padding-top: 2px;
margin-top: 20px;
background-color: #EFEFEF;
color: #484C4D;
font-size: 100%;
} 

.przetarg_aktualizacje a{ 
text-decoration: none;
color: #9AAEBD;
} 

.przetarg_aktualizacje a:hover{ 
text-decoration: none;
color: #9AAEBD;
} 
/*box*/

.box{
 width:196px;
 margin-top:10px;
 margin-left:5px;
}
.box_top{ 
height: 19px;
color: #ffffff;
text-align: center;
font-size: 90%;
background-image: url(../../../skins/28/img/box_top.jpg);
background-repeat: no-repeat;
background-position: center center;
} 

.box_body{ 
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
border-top-color: #6991a7;
border-bottom-color: #6991a7;
border-left-color: #6991a7;
border-right-color: #6991a7;
background-color: #FFFFFF;
} 
.box_body img{
 border:0px;
 margin:0px;
 padding:0px;
}
.box_body_in{
 padding:5px;
}
.newsletter .box_body{ 
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
border-top-color: #6991a7;
border-bottom-color: #6991a7;
border-left-color: #6991a7;
border-right-color: #6991a7;
background-color: #D3E0E8;
} 
.newsletter table{
 width:181px;
}
.newsletter .green_right {
 color:#5EB26E;
 font-size:100%;
}
.input_newsletter{ 
width: 179px;
height: 20px;
padding-top: 1px;
padding-left: 3px;
background-image: url(../../../skins/28/img/input_newsletter.jpg);
background-repeat: no-repeat;
background-position: right top;
} 

.input_newsletter input{ 
width: 166px;
height: 16px;
margin-left: 5px;
background-image: url(../../../skins/28/img/tlo_input.jpg);
background-repeat: repeat;
border: 0px;
} 

.button_add{ 
width: 30px;
height: 20px;
margin-right: 2px;
background-image: url(../../../skins/28/img/button_add.jpg);
background-repeat: no-repeat;
background-position: center center;
display: block;
float: right;
} 

.button_minus{ 
width: 30px;
height: 20px;
background-image: url(../../../skins/28/img/button_minus.jpg);
background-repeat: no-repeat;
background-position: center center;
display: block;
} 

.button_zaloguj{ 
width: 60px;
height: 20px;
margin-right: 2px;
margin-bottom: 5px;
background-image: url(../../../skins/28/img/button_zaloguj.jpg);
background-repeat: no-repeat;
background-position: center center;
display: block;
float: right;
} 
/*search*/
.search{
  margin-top:3px;
}
.input_search{ 
width: 143px;
height: 21px;
padding-top: 1px;
padding-left: 10px;
background-image: url(../../../skins/28/img/input_search.jpg);
background-repeat: no-repeat;
background-position: right top;
} 

.input_search input{ 
width: 139px;
height: 16px;
font-size: 90%;
background-image: url(../../../skins/28/img/tlo_input.jpg);
background-repeat: repeat;
border: 0px;
} 
/*.search_a{
 text-decoration:none;
 color:#0D4F6F;
}*/
.button_search{ 
width: 30px;
height: 21px;
font-size: 90%;
background-image: url(../../../skins/28/img/button_search.jpg);
background-repeat: no-repeat;
background-position: center top;
padding: 0px;
display: block;
} 
.search_box .box_body_in{
 padding-left:2px;
 padding-right:0px;
}

.search table td{
 vertical-align: top;
}


/*ankieta*/
.ankieta{
 font-size:80%;
}
.options{
 margin-top:5px;
 margin-bottom:5px;
}
.button_glosuj{ 
width: 65px;
height: 20px;
background-image: url(../../../skins/28/img/button_glosuj.jpg);
background-repeat: no-repeat;
background-position: center top;
padding: 0px;
display: block;
float: right;
} 
/*faq*/
.faq_box{
 height:120px;
 overflow: auto;
}
.faq_pyt{ 
margin-top: 5px;
margin-bottom: 5px;
font-size: 80%;
color: #000000;
} 

.faq_pyt a{ 
text-decoration: none;
color: #000000;
} 

.faq_pyt a:hover{ 
text-decoration: underline;
color: #000000;
} 

.faq_odp{ 
margin-top: 5px;
margin-bottom: 5px;
font-size: 80%;
color: #787676;
} 

.faq_odp a{ 
text-decoration: none;
color: #787676;
} 

.faq_odp a:hover{ 
text-decoration: underline;
color: #787676;
} 
/*last aktu */
.aktu_left{
 width:60%;
 float:left;
}
.aktu_right{
 width:40%;
 float:left;
}
.aktu_text{ 
margin-top: 5px;
margin-bottom: 5px;
font-size: 80%;
color: #787676;
} 

.aktu_text a{ 
text-decoration: none;
color: #787676;
} 

.aktu_text a:hover{ 
text-decoration: underline;
color: #787676;
} 

.day{ 
text-align: center;
font-size: 190%;
color: #00AAFF;
} 

.month{ 
text-align: center;
font-size: 80%;
color: #6FA3FF;
} 

div.rss{ 
width: 196px;
margin-top: 20px;
margin-left: 5px;
background-image: url(../../../skins/28/img/rss.jpg);
background-repeat: no-repeat;
background-position: right top;
} 

div.rss a{ 
color: #e2712d;
padding-right: 20px;
padding-top: 1px;
font-size: 80%;
text-decoration: none;
} 

div.rss a:hover{ 
color: #e2712d;
padding-right: 20px;
padding-top: 1px;
font-size: 80%;
text-decoration: underline;
} 
/*box content*/
.box_content{ 
width: 242px;
margin-top: 10px;
margin-right: 12px;
} 

.box_content .box_top{ 
height: 25px;
padding-top: 8px;
color: #ffffff;
text-align: center;
background-color: #9BB3BF;
font-size: 90%;
background-image: url(../../../skins/28/img/left_top_box.jpg);
background-repeat: no-repeat;
background-position: left top;
} 

.box_content .box_body{ 
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;
border-top-color: #9bb3bf;
border-bottom-color: #9bb3bf;
border-left-color: #9BB3BF;
border-right-color: #9BB3BF;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
} 
.box_content .box_body_in{
 padding:0px;
}
.box_content .box_body_in a{
 display:block;
 margin:0px;
 padding:0px;
}

.float_left{
 float:left;
}
.bottom{ 
padding-top: 4px;
font-size: 70%;
background-image: url(../../../skins/28/img/menu_bg.jpg);
background-repeat: repeat-x;
background-position: center top;
} 

.bottom_center{ 
width: 988px;
background-color: #9fb6c7;
color: #000000;
margin: 0 auto;
} 
.bottom_left{
 background-image: url(../../../skins/28/img/bg_bottom_left.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 width:100%;

}
.bottom_right{ 
height: 142px;
background-image: url(../../../skins/28/img/bg_bottom_right.jpg);
background-repeat: no-repeat;
background-position: right center;
} 
.bottom ul{
 margin:0px;
 padding:0px;
 list-style:none;
 margin-left:25px;
}
.bottom a{ 
color: #000000;
text-decoration: none;
} 

.bottom a:hover{ 
color: #4f5152;
text-decoration: underline;
} 
.bottom ul li{
 margin:0px;
 padding:0px;
 float:left;
}
.bottom_dane{
 margin-top:5px;
}
.bottom_dane ul{
 margin-left:5px;
}
.bottom_dane ul li{
 float:none;
}
.bottom_line{ 
border-right-color: #000000;
border-right-style: solid;
border-right-width: 1px;
width: 1px;
height: 110px;
margin-top: 10px;
margin-left: 30px;
margin-right: 30px;
} 
.bottom_dane_left{
 width:200px;
 float:left;
}
.bottom_dane_right{
 width:100px;
 float:left;
}



/*przenikajace newsy*/
#mynews {
        display: none;
}

.buttondiv img {
        display: none;
}

.evo {
        text-decoration: none;
        font-size: 11px;
        letter-spacing: 0px;
        font-family: verdana;
        color: #000000;
}
.auction_mail_form{ 
background-color: #ffffff;
color: #484C4D;
font-size: 90%;
margin-top: 5px;
margin-bottom: 5px;
display: none;
margin: 0px;
} 
.auction_mail_form_in{
 padding:5px 0;
}
.auction_mail_form_text{
 padding:0 0 5px;
}
.auction_email {
        width: 150px;
        font-size: 90%;
}


/*stronnicownie*/
.pages{ 
font-size: 8pt;
color: #679A9E;
text-align: center;
margin-top: 15px;
margin-bottom: 10px;
margin: 0px;
} 

.pages .bold{ 
font-size: 12pt;
font-weight: bold;
color: #16277F;
padding-left: 2px;
padding-right: 2px;
} 

.pages a{ 
text-decoration: none;
font-weight: normal;
color: #679A9E;
padding-left: 2px;
padding-right: 2px;
} 

.pages a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #679A9E;
padding-left: 2px;
padding-right: 2px;
} 

a.next{ 
text-decoration: none;
font-size: 100%;
font-weight: normal;
color: #679A9E;
padding-right: 10px;
background-image: url(../../../skins/28/img/arrow_right_green.jpg);
background-repeat: no-repeat;
background-position: right center;
} 

a.prev{ 
text-decoration: none;
font-size: 100%;
font-weight: normal;
color: # <padd;
padding-left: 10px;
background-image: url(../../../skins/28/img/arrow_left_green.jpg);
background-repeat: no-repeat;
background-position: left center;
} 

a.next:hover{ 
text-decoration: underline;
font-size: 100%;
font-weight: normal;
color: #679A9E;
padding-right: 10px;
} 

a.prev:hover{ 
text-decoration: underline;
font-size: 100%;
font-weight: normal;
color: #679A9E;
padding-left: 10px;
} 

a.news_glowna .title_news{ 
text-decoration: none;
font-size: 110%;
font-weight: bold;
color: #679A9E;
display: block;
} 
/*mapa serwisu*/
.mapa_serwisu ul{
 margin:0px;
 padding:0px;
 list-style:none;
 margin:10px;
 margin-left:10px;
}
.mapa_serwisu ul li{
 margin-bottom:4px;
}
.mapa_serwisu ul li a{ 
text-decoration: none;
font-weight: normal;
color: #6992A8;
padding-left: 4px;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #6992A8;
} 

.mapa_serwisu ul li a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #6992A8;
padding-left: 4px;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #6992A8;
} 
.mapa_serwisu ul ul li{
 padding-left:4px;
}
.mapa_serwisu ul ul li a{ 
text-decoration: none;
font-weight: normal;
color: #484C4D;
padding-left: 4px;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #5FB26E;
} 

.mapa_serwisu ul ul li a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #484C4D;
padding-left: 4px;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #5FB26E;
} 
.mapa_serwisu ul ul ul li{
 padding-left:4px;
}
.mapa_serwisu ul ul ul li a{ 
text-decoration: none;
font-weight: normal;
color: #000;
padding-left: 4px;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #5FB26E;
} 

.mapa_serwisu ul ul ul li a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #000;
padding-left: 4px;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #5FB26E;
} 
.wyniki_wyszukiwanie ul, .dolaczone_pliki ul{
 margin:0px;
 padding:0px;
 list-style:none;
 margin:10px;
}
.wyniki_wyszukiwanie{ 
color: #484C4D;
} 

.dolaczone_pliki{ 
color: #484C4D;
} 

.wyniki_wyszukiwanie ul li a{ 
color: #484C4D;
text-decoration: none;
} 

.dolaczone_pliki ul li a{ 
color: #484C4D;
text-decoration: none;
} 

.wyniki_wyszukiwanie ul li a:hover{ 
color: #484C4D;
text-decoration: underline;
} 

.dolaczone_pliki ul li a:hove{ 
color: #484C4D;
text-decoration: underline;
} 

.dolaczone_pliki{ 
padding-top: 10px;
padding-bottom: 10px;
margin-top: 10px;
margin-bottom: 10px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #DADFE2;
} 

.dolaczone_pliki .title_news{ 
color: #484C4D;
background-color: #EFEFEF;
padding-top: 2px;
padding-left: 20px;
padding-bottom: 2px;
font-size: 90%;
background-image: url(../../../skins/28/img/dolaczone_pliki_icon.png);
background-repeat: no-repeat;
background-position: left center;
} 

.button_simple{ 
color: #484C4D;
background-color: #DADFE2;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BFBFBF;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #BFBFBF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BFBFBF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
font-size: 90%;
text-decoration: none;
margin-top: 2px;
margin-bottom: 2px;
margin-left: 4px;
margin-right: 4px;
} 

.button_simple:hover{ 
color: #484C4D;
background-color: #EFEFEF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BFBFBF;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #BFBFBF;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BFBFBF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
font-size: 90%;
text-decoration: none;
} 

.galeria_kafelki{ 
color: #BFBFBF;
margin-top: 10px;
margin-bottom: 10px;
background-color: #FFFFFF;
clear: both;
} 

.galeria_kafelki h2{ 
color: #BFBFBF;
font-size: 110%;
} 

.tresc{ 
color: #BFBFBF;
font-style: italic;
margin-bottom: 10px;
} 

.galeria_kafelki a{ 
border-left-width: 2px;
border-left-style: solid;
border-left-color: #DADFE2;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #DADFE2;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #DADFE2;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #DADFE2;
font-style: italic;
margin-bottom: 10px;
margin-right: 10px;
float: left;
display: block;
} 

.galeria_kafelki a:hover{ 
border-left-width: 2px;
border-left-style: solid;
border-left-color: #95D1EF;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #95D1EF;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #95D1EF;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #95D1EF;
} 
.galeria_kafelki a img{
 border:0px;
 padding:0px;
 margin:0px;
}
.margin{
 margin-bottom:10px;
}



/* gallery plugins */
.galleria {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:200px;
text-align:center;
}
.galleria li {
display:block;
float:left;
margin:0 10px 10px 0;
overflow:hidden;
}
.galleria li a {
display:none;
}
.galleria li div {
display:none;
left:180px;
position:absolute;
top:0;
}
.galleria li div img {
cursor:pointer;
padding:0px;
}
.galleria li.active div img, .galleria li.active div {
display:block;
}
.galleria li img.thumb {
cursor:pointer;
display:block;
height:auto;
left:auto;
top:auto;
width:auto;
padding:0px;
 margin:0px;
}
.galleria li .caption {
display:block;
padding-top:0.5em;
}
* html .galleria li div span {
width:400px;
}
        .caption{display:none;}
        .demo{position:relative;margin-top:2em;}
        .gallery_demo{width:594px;margin:0 auto; padding:0px;}
        .gallery_demo li{width:68px;height:50px;border:2px solid  #111;margin: 2px 4px 2px 0;background:#000;}
        .gallery_demo li div{left:240px}
        .gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
        
        #main_image{margin:0 auto 60px auto;height:438px;width:600px;background:black;}
        #main_image img{margin-bottom:10px;}
        
        .nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
        
.galleria_container{
 margin-top:10px;
 margin-bottom:10px;
 text-align:center;
}
.galleria_container img{
border:2px solid  #111;
padding:0px;
 margin:0px;
}
.galeria_dynamiczna h2{ 
color: #BFBFBF;
font-size: 110%;
text-align: center;
} 

.galeria_dynamiczna .tresc{ 
color: #BFBFBF;
font-style: italic;
margin-bottom: 10px;
} 
.kalendarium{
 background-image: url(../../../skins/28/img/kalendarium.jpg);
 background-position: right center;
 background-repeat: no-repeat;
}
.kalendarium_bottom{
 margin-top:3px;
}
.kalendarium_data { 
color: #2B5BAF;
font-size: 110%;
font-weight: bold;
margin-bottom: 4px;
text-decoration: none;
} 

.kalendarium_imieniny { 
color: #2B5BAF;
font-size: 100%;
font-weight: normal;
margin-bottom: 4px;
text-decoration: none;
} 
.glowna_news{
 margin:5px 0
}
.glowna_news_left{ 
width: 448px;
float: left;
} 

.glowna_news_right{ 
width: 291px;
float: right;
} 

.glowna_news_right .box{ 
width: 291px;
margin-top: 0px;
margin-left: 0px;
} 

.glowna_news_left .box{ 
width: 448px;
margin-top: 0px;
margin-left: 0px;
} 

.glowna_news .box_top{ 
height: 19px;
padding-top: 6px;
color: #ffffff;
background-color: #6992A8;
text-align: center;
font-size: 100%;
background-image: url(../../../skins/28/img/box_top1.jpg);
background-repeat: no-repeat;
background-position: left top;
} 

.glowna_news_left .box_body{ 
background-color: #f0f9ff;
} 

.glowna_news_right .box_body{ 
background-color: #FFFFFF;
} 
.glowna_news .box_body_in{
 padding:0px;
}
a.news_glowna{ 
text-decoration: none;
color: #5eb26e;
display: block;
padding: 4px;
} 

a.news_glowna:hover{ 
text-decoration: none;
background-color: #EEEEEE;
color: #5eb26e;
} 
/*do tini tylko lista bo sa grafiki edytowane */

li.gray_list, ul.gray_list li{

 background-image: url(../../../skins/28/img/gray_list.jpg);

}

li.green_list, ul.green_list li{

 background-image: url(../../../skins/28/img/green_list.jpg);

}
