body 
{

 background-image: url('pozadi2.jpg'); 

margin: 0;
line-height: 1.4;

font-family: arial;	
color: black;
font-size: 80%;
}

#obal 
{
margin: auto;
width: 738px;	


}
.logo {
 background-image: url('logo.jpg'); 

height: 223px;


}
.logo-pruh
		{
		
background-image: url('pozadi.jpg'); 
background-repeat: repeat-x; 
height: 223px;
width: 100%;
padding-top: 6px;
		}



.postrani
		{        
	
		
		float: left;
		width: 161px;
		height: auto;
 

								
		}

.kulate
		{
		margin-left: 161px;
		background-color: white;		 
   background-image: url('dole.jpg'); 
   background-position: bottom;	
background-repeat: no-repeat; 


		height: auto;
 				
		min-width: 557px;		
		width: auto;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;	
		padding-bottom: 30px;	
margin-bottom: 50px;	
		}

	



		
.kulatevnitrni
		{	
background: #E4F2FB ;
   background-image: url('kulatevnitrni.jpg'); 
   background-position: bottom;	
background-repeat: repeat-x; 
		
		
		height: auto; 		 				
		width: 85%;		
		padding: 8px;	
	padding-bottom: 30px;			
		color: black;		
		margin: 20px auto 20px auto;
		line-height: 1.3;		
						
		}

a img
		{	
		
		border-color: #0B4361;
		border-style: solid;						
		}	
a:hover		
		{
		background: #0B4361; 		
		color: white;	
		text-decoration: none;		

		}
.foto a img
		{	
		
		border-style: none;						
		}	
.foto a:hover 
		{	
		background-color: #E4F2FB; 	
			color: #0B4361;	
			text-decoration: underline
		}
.foto div
		{	
	font-size: 7pt;
		}			
a
		{					
				
		color: #0B4361;	
		
		}
.stred
		{					
				
		color: white;	
		position: relative;
top: 15px;
font-size: 80%;
		}



.bezodkazu a:hover		
		{
		text-decoration: underline;	
		background: #E5F2FB; 		
		color: #0B4361;	
cursor: hand;	
		}
.bezodkazu a		
		{
		text-decoration: none;
color: #0B4361;

font-family: Trebuchet MS;
font-size: 110%;			
		}

.cara {
 background-image: url('cara.gif'); 
width: 297px;
min-height: 23px;

margin-left: 153px;

margin-bottom: 7px;


}
.cara2 {
 background-image: url('cara2.gif'); 
width: 297px;
min-height: 23px;

margin-left: 153px;

margin-bottom: 7px;


}
.cara3 {
 background-image: url('cara3.gif'); 
width: 297px;
min-height: 23px;

margin-left: 153px;

margin-bottom: 7px;


}
.cara h2 {
padding: 0px;
margin: 0px;
font-size: 16pt;
}
.cara2 h2 {
padding: 0px;
margin: 0px;
font-size: 16pt;
}
.cara3 h2 {
padding: 0px;
margin: 0px;
font-size: 16pt;
}
h1{
font-size: 20pt;
font-family: Trebuchet MS;
}	
h2{
font-size: 16pt;
font-family: Trebuchet MS;

margin-bottom: 0;
}
.photo_div a{
	display: block;
	width: 240px;
	height: auto;
	padding: 10px;		
	background-image: url(galerie-pozadi.png);	 
	background-position: bottom; 
	background-repeat: repeat-x; 
	max-width: 380px;
	min-height: 100px; 
	color: black;	
float: left;
text-align: center;
text-decoration: none;
}
	
.photo_div a:hover{
	width: 240px;
	height: auto;
	background-image: url(galerie-pozadi2.png);	
	background-position: bottom; 
	background-repeat: repeat-x;  
	background-color: #E4F2F4;
	padding: 0px;			
	color: black;	
	padding: 10px;
	margin: auto;  
	max-width: 380px;
	min-height: 100px;
	float: left;
}
.photo_div {
	
		background:  white;
		min-height: 120px;
		min-width: 260px;
		height: auto; 		 				
		width: 240px;		
		margin-bottom: 30px;

		color: black;		
		
		
		border: 1px;
		border-top-color: #69748a;
		border-left-color: #69748a;
		border-right-color: #9eadb5;
		border-bottom-color: #9eadb5;
		
		border-style: solid;			
		text-decoration: none;	
float: left;
}
.photo_div img{
	  border: 1px;
	border-color: black;
		
		border-style: solid;			
		text-decoration: none;	
	
}
.foto
		{	
background: #E4F2FB ;

		
		
		height: auto; 		 				
		width: 140px;
float: left;	
margin-right: 13px;
margin-bottom: 15px;		
text-align: center;
		padding: 8px;	
	padding-bottom: 16px;			
		color: black;		
		
				border: 1px;
		border-top-color: #69748a;
		border-left-color: #69748a;
		border-right-color: #9eadb5;
		border-bottom-color: #9eadb5;	
			border-style: solid;				
		}
.ramecek img
{	
		border: 1px;
		border-top-color: #69748a;
		border-left-color: #69748a;
		border-right-color: #9eadb5;
		border-bottom-color: #9eadb5;	
			border-style: solid;				


}	
hr {
border-width:0;
border-top: 2px solid #E4F2FB;
height: 2px;

}
.stred a
		{					
				
		color: white;	
		position: relative;


		}