/*

	------------------------------------------------------------------

	created by 		: Paul van Roekel

	date			: july 2006	

	------------------------------------------------------------------	

	You're welcome to use any code in this file for your own projects

	the used images however are copyrighted and not for use 

	on other sites! Want to contact me? Use the form on this website...

*/












#container {

	

	color:#FFFFFF;

	line-height: 18px;

	margin: 15px auto;

	width: 720px;

	padding: 5px 10px 20px 10px;


}





#title h1  {

	color: #76B41C;

	letter-spacing: 1px;

	padding: 5px;

	margin: 10px;

	text-transform: capitalize;

}



#description{

	background: #000000;

	border: 1px solid #333333;

	padding: 10px;

	margin: 10px 10px 30px 10px;


	width:100%;
	float: left;

	height: auto;
	font-size:12px;
	
	position:relative;



}





#description a {

	color: #fff;

	text-decoration: underline;



}



#content {

	text-align:left;
 
	padding: 0px;  

	margin: 0px;

	color: #FFFFFF;		

}



.date{

	font-weight: normal;

	color: #666666;



}







#content a {

	color: #fff;

	text-decoration: underline;

}



#content a:visited   {

	color: #999999;

	text-decoration: underline;

}



#content a:hover  {

	color: #000000;

	text-decoration: underline;

	background: #CCCCCC;

	border-bottom: 1px solid #000000;

	}





#content .category img {

	background: #fff;

	padding: 7px;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #333333;

	border-bottom: 1px solid #333333;

	border-left: 1px solid #FFFFFF;

	float:right

}







#content .category {

	margin: 60px 0px 50px 0px;

	padding: 30px 0px 10px 0px;

	clear:both;

	height:auto;

}














.nadpis{
	font-size:16px;
	font-weight:bold;
	color:white;
	margin-bottom:10px;
	
}
	
.popisek{
	margin:5px 5px 10px 5px;
	padding:5px;
	background:#000;
	
}

.info_o{
	color:#666;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	
	text-align:left;
	font-size:60%;
	
}

.foto{
	float:left;
	
}

.sdilet{
	float:right;
}
.imageborderlarge {

	padding: 7px;

	margin: 5px 0px;

	border: 1px solid #CCCCCC;

	background: #FFFFFF;

}



#footer {

	text-align:center;

	padding: 30px 0px 10px;

	clear: both;

	float: none;

	margin: 0px;

	font-size: 10px;

	color: #999999;

	}





#footer a:link, #footer a:visited {

	color: #666666;

	text-decoration: none;

	font-weight: normal;

	}



#footer a:hover {

	color: #FFFFFF;

}











.unvisible { 

	display: none;

 }

















.thumbnail {

	float: left;

	margin: 3px;

	padding: 4px;

	text-align: center;

	color: #CCCCCC;

	width: 164px;

	}



.thumbnail img{

	background: #000;

	padding: 3px;

	margin: auto;

	display:block;

}




.thumbnail img:hover{

	background: #76B41C;



}



.thumbnail a {

	color:#999999;

	text-decoration: none;

}



/* non IE  hover */



.thumbnail a img {

border:none;
opacity: 0.8; 


}

.thumbnail a img:hover {
	opacity:1; 



}



#gallerycontainer{

	padding: 0px;

	text-align:center;

}




