
/*content*/
p{
 padding:0px;
 margin:0px;
 padding-top:10px;
 padding-bottom:10px;
}


ul{
 margin:0px;
 padding:0px;
  padding-top:10px;
 padding-bottom:10px;
}


.content{
 padding:0px;
}

table{
padding:0px;
margin:0px;
}

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


form table{
 border-collapse: collapse;
 padding:0px;
 margin:0px;
}
form{
 padding:0px;
 margin:0px;
}

a img{
 border:0px;
}
.clear{
 clear:both;
}

.page{
 width:980px;
 margin:0 auto;
}


.start_text .news_body{
 margin:0px;
 margin-top:5px;
}

/* formularz cv */
@CHARSET "UTF-8";

.notEmptyField {
        background: #EEF6F9;
}
.formularz_cv{
 margin-top:10px;
}
.formularz_cv input{
 border:1px solid #8F8F8F;
 width:200px;
}
.formularz_cv select{
 border:1px solid #8F8F8F;
 width:200px;
}
.formularz_cv textarea{
 border:1px solid #8F8F8F;
  width:200px;
}
.formularz_cv input.checkbox{
 width:20px;
 height:20px;
}
.formularz_cv .data{
 font-size:120%;
 margin-bottom:10px;
}
.formularz_cv table td{
 padding:5px 5px;
}
.formularz_cv .button_simple{
 margin-left:5px;
 cursor: pointer;
}
.formularz_cv .przetarg:hover{
 background-color:#f6fef9;
}

.error_message{
 font-size:80%;
 color:#FF441F;
 text-align:left;
}


.copy{
 width:500px;
 text-align:left;
 float:left;
 padding-top: 3px;
 margin-bottom: 3px;
 font-size:70%;
 color: #787676;
}

.author{
 width:200px;
 float:right;
 text-align:right;
 padding-top: 3px;
 margin-bottom: 3px;
 font-size:70%;
 color: #787676;
}

.bottom_copy{
width: 988px;
margin:0 auto;
}

/*komunikaty */


.result_false{
 color:#FF0000;
 padding:10px;
 border:1px solid #FF0000;
 margin-bottom:5px;
 background-color: #FFEFEF;
}
.result_true{
 color:  #3FAF2B;
 padding:10px;
 border:1px solid #3FAF2B;
 margin-bottom:5px;
 background-color: #F1FFEF;
}
.box_black_text{
 color:#FF1F28;
}

/*logo print*/
.logo_print{
 display:none;
}




/* dodatkowe style do tinymc */


li.lista1, ul.lista1 li{
 color:#000000;
 margin-bottom:5px;
 padding-left:10px;
 background-image: url(../img/lista1.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 list-style:none;
}

li.lista2, ul.lista2 li{
 color:#000000;
 margin-bottom:5px;
 padding-left:10px;
 background-image: url(../img/lista2.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 list-style:none;
}
li.lista3, ul.lista3 li{
 color:#000000;
 margin-bottom:5px;
 padding-left:10px;
 background-image: url(../img/lista3.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 list-style:none;
}
li.lista4, ul.lista4 li{
 color:#000000;
 margin-bottom:5px;
 padding-left:10px;
 background-image: url(../img/lista4.jpg);
 background-position: left top;
 background-repeat: no-repeat;
 list-style:none;
}

.ramka1, .box_body .ramka1{
 padding:2px;
}
.ramka2, .box_body .ramka2{
 padding:5px;
}
.ramka3, .box_body .ramka3{
 padding:7px;
}
.specjal_box2{
 border:1px solid #152891;
 color:#000000;
 margin-top:10px;
 margin-bottom:10px;
 background-color:#EFF8FF;
 padding:6px;
}


.ramka_border1{
 padding:6px;
 border:1px solid #D3A380;
 background-color:#FFEDDF;
 color:#000000;
 margin-bottom:2px;
 text-align:left;
}


.ramka_border2{
 padding:6px;
 border:1px solid #F6931C;
 background-color:#FFE9CF;
 color:#000000;
  margin-bottom:2px;
}

.ramka_border3{
 padding:6px;
 border:1px solid #42857C;
 background-color:#DFFFFB;
 color:#000000;
  margin-bottom:2px;
}

.link1, a.link1{
 text-decoration:underline;
}

.link2, a.link2{
 text-decoration:none;
}

.tekst_brown{
 color: #D3A380;
}

.table1{
 border-collapse: collapse;
 width:100%;
}
.table1 td{
 border:1px solid #D3A380;
 background-color:#FFEDDF;
 padding:2px;
}

.table2{
 border-collapse: collapse;
  width:100%;
}
.table2 td{
 border:2px solid #D3A380;
 background-color:#FFEDDF;
 padding:2px;
}

.table3{
 border-collapse: collapse;
 width:100%;

}
.table3 td{
 border:1px solid #D3A380;
 padding:2px;
}

.table4{
 border-collapse: collapse;
  width:100%;
}
.table4 td{
 border:2px solid #D3A380;
 padding:2px;
}

/* ze skinsów 1*/
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: #B57D58;
text-decoration: none;
} 

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

.green_right{ 
color: #000;
text-decoration: none;
font-size: 90%;
float: right;
margin-right: 5px;
padding-left: 10px;
background-image: url(../img/arrow_brown.jpg);
background-repeat: no-repeat;
background-position: left center;
} 

a.arrow_brown{ 
color: #000;
text-decoration: none;
font-size: 90%;
float: right;
margin-right: 5px;
margin-top:5px;
padding-left: 20px;
background-image: url(../img/arrow_brown.jpg);
background-repeat: no-repeat;
background-position: left center;
} 
a.arrow_back{ 
color: #000;
text-decoration: none;
font-size: 90%;
float: right;
margin-right: 5px;
margin-top:5px;
padding-left: 30px;
background-image: url(../img/back_arrow.jpg);
background-repeat: no-repeat;
background-position: left center;
} 
.box .green_right{
 font-size:80%;
}





.top{
 height:60px;
 width:980px;
 margin:0 auto;
}


.top_right{
 width:70%;
 float:right;
 font-family: arial;
 /*font-family: arial;*/
 font-size: 80%;
}



.top_zakladki ul{
 margin:0px;
 padding:0px;
 float:right;
 margin-right:1px;
 margin-top:2px;
}
.top_zakladki ul li{
 list-style:none;
 float:left;
 margin-left:1px;
 
}
.top_zakladki ul li a{ 
color: #000;
text-decoration: none;
} 

.top_zakladki ul li span{
 display:block;
 height:26px;
 background-image: url(../img/menu_top_left1.jpg);
 background-position: left bottom;
 background-repeat: no-repeat;
}
.top_zakladki ul li span i{
 font-style:normal;
 display:block;
 height:26px;
 background-image: url(../img/menu_top_right1.jpg);
 background-position: right bottom;
 background-repeat: no-repeat;
}
.top_zakladki ul li span i b{
 display:block;
 height:26px;
 background-image:none;
 font-weight:normal;
}
.top_zakladki ul li span i b u{
 padding-top:9px;
 display:block;
 text-decoration: none;  
 padding-left:13px;
 padding-right:13px;
 cursor: pointer;
 text-align: center;
}


.top_zakladki ul li.active span{
 display:block;
 height:26px;
 background-image: url(../img/menu_top_left_active1.jpg);
 background-position: left bottom;
 background-repeat: no-repeat;
}
.top_zakladki ul li.active span i{
 display:block;
 height:26px;
  background-image: url(../img/menu_top_right_active1.jpg);
 background-position: right bottom;
 background-repeat: no-repeat;
}
.top_zakladki ul li.active span i b{
 display:block;
 height:26px;
background-image:none;
}
.top_zakladki ul li.active a{ 
color: #000000;
} 
.top_zakladki ul li.active span i b u{
 display:block;
 font-style: normal;
 text-decoration: none;  
 cursor: pointer;
}

.top_top{
 height:31px;
}
.top_top ul{
 margin:0px;
 padding:0px;
 float:right;
 margin-top:5px;
}

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

.top_top ul li a:hover{ 
text-decoration: underline;
color: #000;
} 

.top_top ul li.map a{
 background-image: url(../img/map.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 display:block;
 padding-left:18px;
 width:30px;
 height:15px;
}
.top_top ul li.mail a{
 background-image: url(../img/mail1.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:16px;
 display:block;
 height:15px;
 width:70px;
}
.top_top ul li.mail_pyt a{
 background-image: url(../img/mail_pyt.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:17px;
 display:block;
 height:15px;
 width:74px;
}
.top_top ul li.bip a{
 background-image: url(../img/bip1.jpg);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left:15px;
 display:block;
 height:15px;
 width:35px;
}

.language{
 float:left;
 width:100px;
 margin-top:9px;
 height:20px;
 background-image: url(../img/menu_top_left_flag.jpg);
 background-repeat: no-repeat;
 background-position: left top;
}
.language_in{
 background-image: url(../img/menu_top_right_flag.jpg);
 background-repeat: no-repeat;
 background-position: right top;
 padding-top:4px;
}
.language ul{
 margin:0px;
 padding:0px;
 margin-left:8px;
}
.language ul li{
 list-style:none;
 float:left;
 margin-left:6px;
}
.language ul li.pl a{
 background-image: url(../img/pl.jpg);
 background-repeat: no-repeat;
 background-position: left center;

 display:block;
 height:12px;
 width:20px;
}
.language ul li.en a{
 background-image: url(../img/en.jpg);
 background-repeat: no-repeat;
 background-position: left center;

 display:block;
 height:12px;
 width:20px;
}
.language ul li.ru a{
 background-image: url(../img/ru.jpg);
 background-repeat: no-repeat;
 background-position: left center;

 display:block;
 height:12px;
 width:20px;
}



.menu_line{
 display:none;
}
.active_menu_line{
 display:block;
 height:2px;
 background-color: #5eb26e;
 width:930px;
 float:right;
 margin-right:3px;
}





.baner_glowny{
 height:150px;
 background-image: url(../img/baner_tlo.png);
 background-position: center center;
 background-repeat: no-repeat;
}

.logo{
 width:200px;
 float:left; 
}
.logo a{
 display:block;
 width:142px;
 height:95px;
 margin-top:33px;
 margin-left:50px;
}

.baner_flash{
 width:754px;
 height:140px;
 margin-top:10px;
 float:right; 
 background-image: url(../img/baner_flash.png);
 background-position: right center;
 background-repeat: no-repeat; 
}





/* menu glowne */
.menu{
 width:980px;
 margin:0 auto;
 height:26px;
 font-family: arial; /* Times New Roman; */
 /*font-family: arial;*/
 margin-top:0px;
 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:26px;
 background-image: url(../img/middle1.jpg);
 background-position: center center;
 background-repeat: no-repeat;

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

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

}
.menu ul li.active span i{
 display:block;
 height:26px;
 background-image: url(../img/left_active1.jpg);
 background-position: left center;
 background-repeat: no-repeat;
}
.menu ul li.active span i b{
 display:block;
 height:26px;
 background-image: url(../img/right_active1.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:26px;
}


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

}
.menu ul li a{ 
color: #fff;
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: #BC8658;
text-align: left;
width: 182px;
margin-right: 0px;
} 

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

.menu ul li ul li a:visited{ 
color: #fff;
background-color: #BC8658;
width: auto;
text-align: left;
background-image: url(../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: #D3A380;
color: #FFFFFF;
text-decoration: none;
background-image: url(../img/sub_active.jpg);
} 

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

.menu ul li.active ul li a:hover{ 
color: #FFFFFF;
background-color: #D3A380;
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(../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(../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: #D3A380;
} 

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

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

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

.menu ul li.active ul li ul li a{ 
background-color: #D3A380;
color: #FFFFFF;
text-decoration: none;
background-image: url(../img/sub_sub.jpg);
} 

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

}
.menu ul ul li ul li.sub_bottom{
 background-image: url(../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(../img/bg_linie_left.jpg);
 background-repeat: repeat-y;
 background-position: left center;*/
 margin-bottom:10px;
}

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

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

}

.body_left_contant{

}

.path{
 margin-top:4px;
}

.path_line{
/* background-image: url(../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:right; 
 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(../img/print_icon.jpg);
 background-repeat: no-repeat;
 background-position: center center;
 width:16px;
 height:25px;
 display:block;
 float:right;
 text-decoration:none;
 margin-right:7px;
}

.path_back{
 width:55px;
 padding-top:6px;
 display:block;
 float:right;
 font-size:70%;
 color:#AFAFAF;
 margin-right:7px;
 height:16px;
}
.path_back a{ 
color: #b0b0b0;
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(../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: arial;
 /*font-family: arial;*/
 font-size:120%;
 display:block;
 height:36px;
 background-image: url(../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(../img/dot.jpg);
 background-repeat: repeat-x;
 background-position: center center;
 width:90%;
 height:1px;
 margin:0 auto;
}
.dot1{
 background-image: url(../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: #9E703C;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
padding-top: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
text-decoration: none;
} 

.title_news a{ 
color: #9E703C;
text-decoration: none;
} 

.title_news a:hover{ 
color: #D3A380;
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: #D3A281;
border-bottom-color: #D3A281;
border-left-color: #D3A281;
border-right-color: #D3A281;
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(../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: #162886;
font-size: 90%;
text-decoration: none;
padding-left: 10px;
background-image: url(../img/arrow_left.jpg);
background-repeat: no-repeat;
background-position: left center;
} 

.back:hover{ 
color: #162886;
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(../img/corner_left_gray.jpg);
background-repeat: no-repeat;
background-position: left top;
} 
.search_przetargi_in{
  background-image: url(../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{ 
margin-right: 5px;
margin-bottom: 5px;
background-color: #5FB26E;
padding-bottom: 3px;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
list-style: none;
float: left;
display: block;
} 

.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: #f6fef9;
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: #f6fef9;
text-decoration: none;
width: 100%;
margin: 0 auto;
text-align: left;
} 

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

.przetarg:hover{ 
background-color: #fef5df;
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: #5FB26E;
font-weight: bold;
text-decoration: none;
} 

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

.nazwa a:hover{ 
color: #5FB26E;
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(../img/print1.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.pdf a{
 background-image: url(../img/pdf.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.aplikuj a{
 background-image: url(../img/aplikuj.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.mail a{
 background-image: url(../img/mail.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.print a:hover{
 background-image: url(../img/print1_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.pdf a:hover{
 background-image: url(../img/pdf_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.aplikuj a:hover{
 background-image: url(../img/aplikuj_kolor.png);
 background-position: center center;
 background-repeat: no-repeat;
}
.menu_ikony ul li.mail a:hover{
 background-image: url(../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;
}
.box_top{ 
padding-top:3px;
height: 18px;
color: #000;
text-align: left;
padding-left:15px;
font-size: 90%;
background-image: url(../img/box_top.jpg);
background-repeat: no-repeat;
background-position: left top;
} 

.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: #d3a380;
border-bottom-color: #d3a380;
border-left-color: #d3a380;
border-right-color: #d3a380;
} 

/* wła¶ciew czę¶ć strony - box */
.tresc_box{
  margin-top:0px;
  margin-left:0px;
  width:770px;
}

.tresc_box .box_body{
 border-left-width:1px;
}
.tresc_box .box_top{

}

.box_body_tresc{
 padding:4px;
 padding-top:0px;
}

.start_text .tresc_box{
 margin:5px 0;
}
/* //wła¶ciew czę¶ć strony - box */


.box_body img{
 border:0px;
 margin:0px;
 padding:0px;
}
.box_body_in{
 padding:5px;
}
.logowanie .box_body{
background-color: transparent;
background-image: url(../img/bg_logowanie.jpg);
background-repeat: no-repeat;
background-position: center top;
}

.logowanie table td{
 vertical-align: top;
 margin:0pc;
 padding:0px;
}

.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: #d3a380;
border-bottom-color: #d3a380;
border-left-color: #d3a380;
border-right-color: #d3a380;
background-color: transparent;
background-image: url(../img/bg_newsletter.jpg);
background-repeat: no-repeat;
background-position: center top;
} 


.newsletter table{
 width:181px;
}
.newsletter .green_right {
 color:#5EB26E;
 font-size:100%;
}
.input_newsletter{ 
width: 179px;
height: 21px;
padding-top: 1px;
padding-left: 3px;
background-image: url(../img/input_newsletter.jpg);
background-repeat: no-repeat;
background-position: right top;
margin-bottom:4px;
} 

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

.input_newsletter_short{ 
width: 111px;
background-image: url(../img/input_newsletter_short.jpg);
} 

.input_newsletter_short input{ 
width: 97px;
margin-left: 6px;
} 

.newsletter .input_newsletter{
 margin-bottom:2px;
}

.button_add{ 
width: 30px;
height: 20px;
margin-right: 2px;
background-image: url(../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(../img/button_minus.jpg);
background-repeat: no-repeat;
background-position: center center;
display: block;
} 

.button_zaloguj{ 
width: 65px;
height: 20px;
margin-left: 2px;
margin-top: 0px;
background-image: url(../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(../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(../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(../img/button_search.jpg);
background-repeat: no-repeat;
background-position: center top;
padding: 0px;
display: block;
} 
.search_box{
 margin-top:35px;
}
.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: 21px;
background-image: url(../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:67%;
 float:left;
 font-size:90%;
}
.aktu_right{
 width:33%;
 float:left;
}
.aktu_text{ 
margin-top: 0px;
margin-bottom: 0px;
font-size: 80%;
color: #787676;
} 

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

.aktu_text a:hover{ 
text-decoration: underline;
color: #000;
} 
.aktu_left .arrow_brown{
 margin-right:0px;
 font-size:90%;
 float:none;
 display:block;
}

.day{ 
text-align: center;
font-size: 200%;
color: #d3a380;
} 

.month{ 
text-align: center;
font-size: 80%;
color: #ffffff;
background-color:#d3a380;
} 

div.rss{ 
background-image: url(../img/bg_rss.jpg);
background-repeat: no-repeat;
background-position: center center;

} 
div.rss_in{ 
background-image: url(../img/rss.jpg);
background-repeat: no-repeat;
background-position: right top;
min-height:50px;
} 
div.rss a{ 
color: #000000;
padding-right: 20px;
padding-top: 1px;
font-size: 80%;
text-decoration: none;
} 

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


.box_content .box_body{ 
background-image: url(../img/left_top_box.jpg);
background-repeat: no-repeat;
background-position: left top;
background-color: #D6A27B;
border:0px;
} 
.box_content .box_body_in a{
 display:block;
 margin:0px;
 padding:0px;
 float:right;
 margin-top:1px;
 margin-right:1px;
}
.box_content .box_bottom{ 
clear:both;
height: 18px;
width:178px;
background-color: #D6A27B;
margin-left:1px;
padding-top: 2px;
color: #ffffff;
text-align: center;
font-size: 90%;
font-weight:bold;
margin-top:1px;
} 

.box_content .box_body_in{
 padding:0px;
}


.float_left{
 float:left;
}
.bottom{ 
padding-top: 4px;
font-size: 70%;
} 

.bottom_center{ 
width: 979px;
height:150px;
background-color: #5eb26e;
color: #ffffff;
margin: 0 auto;
background-image: url(../img/bottom_bg.jpg);
background-repeat: no-repeat;
background-position: left top;
} 

.bottom ul{
 margin:0px;
 padding:0px;
 list-style:none;
 margin-left:25px;
}
.bottom a{ 
color: #ffffff;
text-decoration: none;
} 

.bottom a:hover{ 
color: #ffffff;
text-decoration: underline;
} 
.bottom ul li{
 margin:0px;
 padding:0px;
 float:left;
}
.bottom_center_in{
 padding-top:15px;
}
.bottom_dane{
 margin-top:5px;
}
.bottom_dane ul{
 margin-left:5px;
}
.bottom_dane ul li{
 float:none;
}

.bottom_line{
 width:1px;
 height:110px;
 margin-top:10px;
 margin-left:30px;
 margin-right:30px;
 border-right:1px solid #ffffff;
}
.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: #9E703C;
text-align: center;
margin-top: 15px;
margin-bottom: 10px;
margin: 0px;
} 

.pages .bold{ 
font-size: 8pt;
font-weight: bold;
color: #9E703C;
padding-left: 2px;;
padding-right: 2px;
} 

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

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

a.next{ 
text-decoration: none;
font-size: 100%;
font-weight: normal;
color: #B5815A;

/*background-image: url(../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: #B5815A;

/*background-image: url(../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: #B5815A;

} 

a.prev:hover{ 
text-decoration: underline;
font-size: 100%;
font-weight: normal;
color: #B5815A;

} 
/*mapa serwisu*/
.mapa_serwisu ul{
 margin:0px;
 padding:0px;
 list-style:none;
 margin:10px;
 margin-left:30px;
}
.mapa_serwisu ul li{
 margin-bottom:4px;
}
.mapa_serwisu ul li a{ 
text-decoration: none;
font-weight: normal;
color: #9E703C;
padding-left: 4px;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #9E703C;
} 

.mapa_serwisu ul li a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #9E703C;
padding-left: 4px;
border-left-width: 2px;
border-left-style: solid;
border-left-color: #9E703C;
} 
.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;

} 

.mapa_serwisu ul ul li a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #484C4D;
padding-left: 4px;
border-left-width: 0px;
} 
.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;

} 

.mapa_serwisu ul ul ul li a:hover{ 
text-decoration: underline;
font-weight: normal;
color: #000;
padding-left: 4px;
border-left-width: 0px;
} 
.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:hover{ 
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, .dolaczone_zdjecia .title_news{ 
color: #B5815A;
background-color: #EFEFEF;
padding-top: 2px;
padding-left: 16px;
padding-bottom: 2px;
font-size: 90%;
background-image: url(../img/dolaczone_pliki_icon.png);
background-repeat: no-repeat;
background-position: left center;
} 




.dolaczone_zdjecia{
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_zdjecia ul{
 float:left;
 margin-left:0px;
 padding-left:0px;
}

.dolaczone_zdjecia ul li{
 list-style:none;
 float:left;
 margin-right: 10px;
 margin-bottom: 10px;
}
.dolaczone_zdjecia ul li a{
 display:block;
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: #D3A281;
border-bottom-color: #D3A281;
border-left-color: #D3A281;
border-right-color: #D3A281;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
}

.box_img{
 height:90px;
 width:120px;
 overflow: hidden;
 cursor: pointer;
 text-align: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;
cursor: pointer;
} 

.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: #A7DFB3;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #A7DFB3;
border-right-width: 2px;
border-right-style: solid;
border-right-color: #A7DFB3;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #A7DFB3;
} 
.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(../img/kalendarium.jpg);
 background-position: right center;
 background-repeat: no-repeat;
}
.kalendarium_bottom{
 margin-top:3px;
}
.kalendarium_data { 
color: #9E703C;
font-size: 110%;
font-weight: bold;
margin-bottom: 4px;
text-decoration: none;
} 

.kalendarium_imieniny { 
color: #9E703C;
font-size: 100%;
font-weight: normal;
margin-bottom: 4px;
text-decoration: none;
} 
.glowna_news{
 margin-top:10px;
}
.glowna_news_left{ 
width: 460px;
float: left;
} 

.glowna_news_right{ 
width: 291px;
margin-right: 10px;
float: right;
} 

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

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

.glowna_news .box_top, .body_right .box_top{ 
color: #fff;
font-size: 100%;
background-image: url(../img/box_top4.jpg);
background-position: left top;
} 



.glowna_news .box_body{ 
background-color: #fff;
border-left-width:1px;
border-top-width:1px;
} 

.glowna_news .box_body_in{
 padding:0px;
}

.glowna_news  .box_body_in_padding{
 padding:5px;
}

a.news_glowna{ 
text-decoration: none;
color: #9E703B;
display: block;
padding: 4px;
} 

a.news_glowna:hover{ 
text-decoration: none;
background-color: #FFF5EF;
color: #9E703B;
} 

a.news_glowna .title_news{ 
text-decoration: none;
font-size: 110%;
font-weight: bold;
color: #9E703B;
display: block;
} 



/*col left*/

.left_col{
width:200px; 
float:left;
}

.left_col .box{
margin-top:0px; 
margin-right:5px; 
margin-left:0px;
}

.box_kolekcja{
 margin-bottom:10px;
}

.box_kolekcja_left{
 width:103px;
 float:left;
}

.box_kolekcja_right{
 width:80px;
 float:right;
 padding-top:70px;
 text-align:right;
 background-image: url(../img/bg_cegla1.jpg);
 background-position: left top;
 background-repeat: no-repeat;
}





/*kolekcja kat */
.kolekcja_kat_box{
 float:left;
 margin-left:15px;
 margin-bottom:15px;
}


/*kolekcja szczeg */
.kolekcja_szczeg{
 
}

.kolekcja_szczeg_left{
  float:left; 
  width:300px;
}

.kolekcja_szczeg_right{
  float:left; 
  width:440px;  
}
.kolekcja_szczeg_right_in{
 padding-left:10px;
}
.kolekcja_szczeg_top{
 margin-bottom:10px;
}
.kolekcja_szczeg_top img{
 border:1px solid #D3A380;
}
.kolekcja_szczeg_bottom img{
 border:0px;
 float:right;
 margin-left:20px;
 margin-top:10px;
}

.kolekcja_szczeg_right h2{
 color: #d3a380;
 font-size:160%;
 font-weight:normal;
}
.kolekcja_szczeg_right h2 span{
 font-size:170%;
}


.kolekcja_opis{
 margin-top:20px;
}

.kolekcja_opis1{
  margin:5px 0;
}

.kolekcja_uwagi{
 margin-top:20px;
 background-color: #f1ede1;
 padding:5px;
}





/*oferta*/


.oferta .tresc_box{
 margin-bottom:10px;
}
.oferta .news_img{
 margin-left:10px;
}
.oferta_kolory{
 float:left;
 width:530px;
}
.oferta_kolor_a{
 display:block;

}
.oferta_kolor{
 float:left;
 width:240px;
 height:100px;
 background-color:#fff;
 margin-left:20px;
 margin-bottom:10px;
 background-image: url(../img/oferta_box_bg.jpg);
 background-position: left top;
 background-repeat: repeat-x;
}

.oferta_kolor .news_img{
 margin-right:5px;
  margin-left:0px;
}
.oferta_kolor_title{
 display:block;
 padding:8px 4px;
 margin-bottom:20px;
}

.oferta_kolor .img_kolor1{
 float:right;
 width:40%;
}

.oferta_kolor .img_kolor1 img{
 margin: 0 auto;
}
.oferta .box_top{
 height:25px;
}
.oferta .box_top a{
 font-size:120%;
 font-weight:bold;
 padding:4px;
 padding-left:0px;
 display:block;
 
}
.oferta1 .box_top{
 padding-top:0px;
}

.oferta1 .box_body_tresc{
 padding-top:30px;
}



.box_top_left{
 float:left;
}
.box_top_right{
 float:right;
}
.box_top_right ul{
 float:right;
 padding:0px;
 margin:0px;
}
.box_top_right ul li{
 list-style:none;
 float:left;
 background-image: url(../img/zakladka_middle.jpg);
 background-position: left top;
 background-repeat: repeat-x; 
  width:120px;
  text-align:center;
}

.box_top_right ul li span{
 display:block;
 height:23px;
 background-image: url(../img/zakladka_left.jpg);
 background-position: left top;
 background-repeat: no-repeat; 
}
.box_top_right ul li span i{
 display:block;
 height:23px;
 background-image: url(../img/zakladka_right.jpg);
 background-position: right top;
 background-repeat: no-repeat; 
 font-style:normal;
}
.box_top_right ul li span i a, .box_top_right ul li span i b{
 display:block;
 height:18px;
 padding-top:5px;
 padding-left:5px;
}
.box_top_right ul li span i a:hover{
 text-decoration:none;
}
.box_top_right ul li.zakladka_active{
 background-image: url(../img/zakladka_middle_a.jpg);
 background-position: left top;
 background-repeat: repeat-x; 

}
.box_top_right ul li.zakladka_active{
 color:#d3a380;
}
.box_top_right ul li.zakladka_active span{
 background-image: url(../img/zakladka_left_a.jpg);
 background-position: left top;
 background-repeat: no-repeat; 
}
.box_top_right ul li.zakladka_active span i{
 background-image: url(../img/zakladka_right_a.jpg);
 background-position: right top;
 background-repeat: no-repeat; 
}

.oferta_filtr{
 width:400px;
 float:right;
 margin:5px 0;
 margin-bottom:10px;
 margin-right:15px;
 color:#BC875D;
 font-size:90%;
}
.oferta_filtr select{
  border:1px solid #D3A380;

}
.oferta_filtr_button{
 background-color:#D3A380;
 border:1px solid #D3A380;
 color:#fff;
 cursor: pointer;
}

.oferta_filtr_button:hover{
 background-color:#DFBFA7;
}

.subnaglowek{
color:#B57D58;
margin:0px;
padding:0px;
text-align:center;
margin-bottom:5px;
}

img.cegla_active{
 border:1px solid #F5E4D2;
}




/*cennik*/
.cennik table{
 border-collapse: collapse;
 padding:0px;
 margin:0px;
}
.cennik table tr{
 border-collapse: collapse;
  padding:0px;
 margin:0px;
}
.cennik table td, .cennik table th{
 border:1px solid #BC8658 ;
 border:0px; 
 border-collapse: collapse;
 padding:0px;
 margin:0px;
 text-align: center;  
 vertical-align: top;
 padding:5px;
}
 .cennik table th{
 background-color: #D9A786;
 color:#fff;
 }
.cennik table td.nazwa_kolekcji{
  background-color: #FFF5EF;
}


/*forum*/
.forum{

}

.forum_table table{
 border-collapse: collapse;
 padding:0px;
 margin:0px;
 margin-bottom:10px;
 width:100%;
 color:#6F6F6F;
}
.forum_table table td, .forum table th{
 border:1px solid #BC8658 ; 
 border-collapse: collapse;
 padding:0px;
 margin:0px;
 text-align: center;  
 vertical-align: middle;
 font-size:12px;
 padding-left:2px;
}
 .forum_table table th{
 background-color: #D9A786;
 color:#fff;
 padding:5px;
 }
 
.forum_table table tr.tr_one{
 background-color: #FFF5EF;
}

.forum_table table tr.tr_two{
 background-color: #EFEFEF;
}

.forum_table table tr.tr_over{
 background-color: #ffffff;
}

.forum_table table td.td_temat{
 text-align:left;
}
.forum_table table td.td_temat a{
 text-decoration:none;
 display:block;
 padding:5px 0;
}

.forum .button_simple{
 margin-left:0px;
  margin-right:0px;
}

.forum table.forum_formularz td{
 border:0px;
 text-align:left;
 vertical-align: top;
}
.forum table.forum_formularz{
 width:500px;
}


.forum table  td.forum_data_add{
 text-align:right;
 color:#BC8658;
 font-size:11px;
 background-color:#EFD4C2;
}

.forum table  td.td_forum_tresc{
 text-align:left;
}

.forum_tresc{
 color:#6F6F6F;
 padding: 5px;
}

.komentarz{
 font-size:11px;
 font-style:italic;
 }
 .komentarz span{
 color:#BC8658;
 }
 .dodaj_komentarz{
  width:500px;
  border-top:1px solid #CFCFCF;
  padding-top:5px;
 }
 
 .forum_komunikat{
  margin-bottom:10px;
  border:1px solid #BC8658 ; 
  background-color: #FFF5EF;
  padding:5px;
  color:#BC8658;
 }
 

.ramka_brown{
 background-color: #D9A786;
 border:1px solid #BC8658;
 color:#fff;
 text-align: center;
 padding:5px 2px;
  margin-bottom:2px;
}
.center_text{
 text-align: center;
}