/* CSS Document */
body{margin:0px;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
background-color: #c1c1c1 !important;
background-image: url(../images/tlo_body.jpg) !important;
background-repeat: repeat-x;
color: #807340;
/*color: #000000;*/
}

a{text-decoration:none; color:#333}

img{border:0px}

div#all{width:1000px;
margin: auto;
}



div#banner{height:151px;
          background-color: #52a0c6;
		   background-image: url(../images/banner1.jpg);
		   background-repeat: no-repeat;		   
}

div#navig{position:relative;
         height:22px;
         border-top: 2px solid #dbb352;
		  background-image: url(../images/tlo_navig.jpg);
		  background-repeat: repeat-x;
		  clear: left;
}

div#menu{ position: absolute;
         left: 200px;
         height:22px;
         /*width:555px;*/
		  /*background-image: url(../images/menu_off.png);*/
		  background-repeat: no-repeat;
		  float:right;
       }
div#search{float:right;
		   background-image: url(../images/tlo_search.gif);
		   background-repeat: no-repeat;
          background-position: 75px 0px;		   
}
	
		
div#yellowshadow{height:15px;
         background-image: url(../images/yellow_shadow.jpg);
		  background-repeat: repeat-x;
		  
}

div#content{/*min-height:578px;*/
          background-color:#faf9b6;
		   /*background-color: #eae3a7;*/
		   position:relative;
		   /*font-family:Tahoma;*/
		   min-height: 600px;
}

* html * div#content{height:578px}


td.txtmain strong{color: #807340;}


div#footer{height:57px;
          background-color: #cfdee3;
		  position:relative;
		  width: 1000px;
}

div#footer a, div#footer img{position:absolute}

ul#ludzie li{list-style: none; font-size:13px; margin:0px 0px 10px 0px; font-weight:600}

ul#ludzie li a{text-decoration:none; color:#73922a}
ul#ludzie li a:hover{color:#23769e}


a.linklisty{color:#807340; font-weight:600}

a.linklisty:hover{color:#8fbcd1}


.txtmain{line-height:150%; font-size:13px}
.txtmain p{margin-top:0px}

/*.txtmain strong, .txtmain b{color:#535768} */

.txtmain strong, .txtmain b{color:#000000}

div.butt{padding:5px; font-size:15px;float:left; font-weight:500; cursor:pointer; font-size:13px; font-weight:600}
div#audio{display:none;background-color: #ffffc7}
div#teksty{display:block;background-color: #ffffc7}

div#audio ul li, div#teksty ul li{list-style-image:url(../images/yellow_disc.gif); margin: 0px 0px 10px 0px; font-weight:600; color:#5a5a5a; cursor:pointer;}

div#audio ul li:hover, div#teksty ul li:hover{list-style-image:url(../images/blue_disc.gif); color: #2d6dab}

/*div#teksty ul li{list-style-image:url(../images/darkyellow_disc.gif)}*/

div#allText{position:absolute; left:320px; width:630px; min-height:300px; max-height:480px; background-color:#ffffff; z-index:100; overflow:auto; display:none; border:0px solid #e7bf38;}

div#txtItems{font-size:12px; line-height:120%; padding:10px; position:relative}


a.nazwisko{color: #6e7371; font-weight:600}
a.miejscowosc{color:#8a7b3c; ; font-weight:600}


a.nazwisko:hover{color:#1593cf}
a.miejscowosc:hover{color:#1593cf}

a.indeks{color:#6599b1; font-weight:700}
a.indeks:hover{color:#b29813}

a.podlink{color:#a4a347;font-weight:600; font-size:14px}
a.podlink:hover{color:#ff9c00}

ul.lista_real{list-style: none; color:#807340; line-height:200%; font-family: Arial,Helvetica,sans-serif; font-weight:bold; float:left; padding-left:0px}

ul.lista_real{margin-left:0px; margin-right:20px}

ul.lista_real a{color:#807340;}
ul.lista_real a:hover{color:#4491b8}
ul#sounds li{cursor:pointer}

#rolety{position:absolute;
top: inherit;
left: inherit;
z-index:102;
width: 310px;
}

ul#linksList{margin-left:0px}


ul#linksList li{list-style:none; font-weight:600; line-height:150%}
ul#linksList li a{color:#807340}
ul#linksList li a:hover{color:#8fbcd1}

div#bann{position:relative; width:543px; height:243px; margin: 0px 0px}
div#bann img{position:absolute; top:0px; left:0px;}

.section ul li{list-style:none}

.zakladka{display:block; float:left; padding:5px; cursor:pointer}

div.searchText{background-color:transparent; min-height:50px; width:100%}


input.zaklad{border:0px; background-color:transparent; color:#99a; font-weight:800; font-size:12px;font-family:Arial,Helvetica,sans-serif; cursor:pointer}

input.sublink{border:0px; background-color:transparent; color:#3589b0; font-weight:800; font-size:12px;font-family:Arial,Helvetica,sans-serif; font-style:italic; cursor:pointer; width:100%; height:100%}

div.zak{padding:5px;  background-color:#e0e081; float:left; margin-right:5px;}
