body  {
	background: url('images/bg3.jpg') no-repeat scroll center top #b5bdd0;	
	height: 100%;
	text-align: center;
	font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
	font-size: 75%;
	margin: 0;
	padding: 0;
	color:#404040;		
}

#pruh_hlavicka { 
background: url('images/bl_pruh.png') repeat scroll center top transparent; padding: 180px 0 0; 

}

#obal {
	width: 960px;
	margin: 12px auto 12px auto;	
}

#hlavicka {
	width: 960px;
	height: 270px;
	background:white;
	}
	
#banner {
	float:left;
	width:505 px;
	
}

#provozovatel {
	float:left;
	text-align: left;
   background:#d7e5f2;
	width: 455px;
    height: 130px;
}

#kontakt_zs{
	float:left;
	width: 455px;
	height: 130px;
	background:white;
	text-align: left;
	}
	
	.pad{
	margin-left:25px;
}

#obalwhite{
 	position:relative;
	width: 960px;
	background:white;
	text-align:left;	
}


# logapruh{
	padding-top:15px;
	width: 960px;
	margin: 12px auto 12px auto;
}	

#menupruh {
	background-color: 	#27509b;
 	width: 960px; 
 	height: 30px;
}

#menupruh a
{

color:white;
font-size:130%;
font-weight:normal;
text-align:left;
text-decoration: none;
}
#menuline {
padding:5px;
text-align:left;
	}


#orangepruh {
	background-color: 	#d98b45;
 	width: 960px; 
 	height: 30px;
}

#levy_sloupec{
	margin:25px;
	 float:left;
	
	 width: 660px; 
}
#pravy_sloupec {
	
	float:right;
	margin-top:30px;
	margin-right:20px;
	 width: 200x; 
	 
	 
}

#akce{

	 width: 210px; 
	 background: #eaddd3;
	
}

#odkazy{
	
	 width: 210px; 
}

#paticka {
	padding: 10px;	
	 background:#d7e5f2;
	}

#patickaline{
 	text-align: center;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:150px;
	color:#d98b45 ;	
	
}
#patickaleft{
 	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:100px;
	color: #787878;	
}
#patickaright{
	 float:right;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:100px;
	color: #787878;	
}
.cleaner {
	clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;
}

.nameleft {
	float:left;
}

nameright {
	float:right;
}

/* =============== Text =============== */

.text_right {
	text-align: right;
}

.cent {
    text-align: center;}
    
a{
color:#27509b;}

	
body a:hover {
		color:#d98b45;}

p, img,  h1, h2, h3, h4, h5 {
	border:  0px ;
	margin:  0px;
	padding: 0px;}
	
hr {
	display: block;
	height: 1px; 
	overflow: hidden;
	border: solid #E0E0E0;
	border-width: 1px 0 0 0;
	margin: 2px 0;
	padding: 0;}
	
h1, .textfoto{
	font-size: 180%;
	color:#27509b;
	padding-top: 0px;
	padding-bottom: 10px;
	font-weight:normal;
	text-align:left;

}
	

h2 {
	color:#27509b;
	font-size: 110%;
	padding-top: 10px;
	padding-bottom: 10px;}
	

h3{
	font-size: 105%;}
	
p {
	text-align: justify;
	text-indent: 15px;
	}
ul {

  list-style-type: none;
  
  }	
  
 .nadpis_b {
	color:#27509b;
	
	font-size: 180%;
	
}

 .akce_nadpis {
	color:#d98b45;
	
	font-size: 180%;
	
}
 
.hidden	{
	position: absolute;
	top: -10000px;
	left: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;}






