@charset "utf-8";





body{

	background:#d7d7ea url(images/bg.jpg) repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	margin:0;

	padding:0;

}



.pds{

	width:963px;

	position:relative;

	margin:0 auto;

}

.s{

	background:url(images/tlo.jpg);

	height:100%;

	padding-left:8px;

}
.counter {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #8E816D;
	text-decoration: none;
	text-align: left;
}


.left{

	width:220px;

	padding:10px 10px;

	float:left;

}

.right{

	width:710px;

	float:left;

}

.tekst{

	padding:5px 30px; 

	font-size:12px;

	line-height:16px;

	color:#7A776C;

}

.menu a{

	font-weight:bold;

	font-size:11px;

	padding:7px 10px;

	display:block;

	border-left:8px solid #517B9C;

	color:#517B9C;

	border-bottom:1px solid #F8F1E9;

	margin-bottom:1px;

	text-decoration:none;



}

.menu a:hover{

	border-left:16px solid #D9D5C7;

	color:#A38B2A;

}



.mng{

	background:#e8e5d9;

	padding:8px 15px;

	color:#8e816d;

	font-style:italic;

	font-size:14px;

	font-weight:bold;

	border-bottom:2px solid #ecece6;

	margin:10px 0px;

}

.mt{

	padding:8px;

	font-size:11px;

	color:#a6a291;

}

.ng{

	margin:0px;

	padding:10px 15px;

	font-size:16px;

	font-style:italic;

	color:#8e816d;

	text-align:right;

	background:#efefe7;

}

.zdj{

	padding:10px 0px;

	padding-left:50px;

}

.zdj div{

	

	background:#efefe7;

	padding:5px;

	margin-left:40px;

	float:left;

}



.zd_ng{

	font-size:18px;

	text-decoration:none;

	font-weight:normal;

	color:#CBD3B4;

}

a{

	color:#006699;

	text-decoration:none;

}

a:hover{

	color:#006699;

	text-decoration:underline;

}



h1

{

/*color: #e87b14;*/

font-size: 13px;

font-weight: bold;

border-bottom: 1px solid #e4e0dc;

padding-bottom: 11px;

}



/* TABELKA BIBLIOTEKA */



.tab_bib {

width: 340px;

}



.tab_bib TD {

border: 1px solid #555;

padding: 2px;

text-align: right;

}



.tab_bib TH {

text-align: center;

background-color: #eee;

border: 1px solid #333;

}







h3

{

color: #000000;

font-size: 20px;

font-weight: bold;

padding-bottom: 6px;

}



input, textarea, select {

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;

	font-size: 12px;

	color: #777777;

	background: #F1F3E5;

	border: 1px solid #D9DDC4;

   padding: 0;

   padding-left: 2px;

   margin: 1px 0;

	}



.wrapper input {

   height : 20px;

}

  

input:hover, textarea:hover, select:hover {

	background: #F6F7EE;

	border: 1px dashed #D8E1A9;

	color: #444444;

	}



input[type=submit] {

   border: 1px solid #98A174;

	background: #E1E7C2;

	color: #676c4c;

   height: 20px;

   letter-spacing: 1px;

	}

   

input[type=checkbox] {

	background-color:transparent;

	border: 0;

   margin: 0;

   padding: 0;

   vertical-align : middle;

}  





.ng_galeria{

	margin:0px;

	padding:10px 15px;

	font-size:16px;

	font-style:italic;

	color:#8e816d;

	text-align:left;

	background:#efefe7;

} 

