body 
{
    background-color:Black;
    text-align:center;
    margin:0;
    padding:0;
    font-family:Arial;
  	background-image: url("../img/header01.jpg");
  	background-position:center top;
  	background-repeat:no-repeat;
}
a{
	 color:#8f7d65;
}
.obalovy 
{
    display:block;
    margin:auto;   
    width:1000px;
  
}
.header 
{
    position:relative;
    display:block;
    margin:0;
    padding:0;
    width:1000px;
    height:524px; 
/*    background-image: url("../img/header01.jpg");*/
    background-position:top top;
    background-repeat:no-repeat;
    
}
.header span 
{
    display:block;
    height:35px;
    width:65px;   
    position:absolute;
    padding:0; 
    margin: 0; 
    text-align:center;  
    font-size:14px; 
}
.inf_menu 
{
    color:#ffedde;
    font-size:13px;
    position:absolute;
    top:416px;
    right:0;
}
#menu1 
{
    top:302px;
    left:260px;
    z-index:2;
}
#menu2 
{
    top:320px;
    left:340px;
}
#menu3 
{  
    top:335px;
    left:424px; 
}
#menu4 
{ 
    top:350px;
    left:510px; 
}
#menu5 
{   
    top:347px;
    left:605px;  
}
#menu6
{   
    top:334px;
    left:700px;  
}
#menu7
{   
    top:307px;
    left:787px;  
}
.header span a
{
    display:block;
    background-image: url("../img/button_B.png");
    background-position:top top;
    background-repeat:no-repeat; 
    width:35px;
    height:40px;
    margin:auto;
}
.header span span
{
    color:#ffead6;
    display:block;
    height:auto;
    width:auto; 
    position:relative;
    padding:0; 
    margin: 0; 
    text-align:center;  
}
.header span a:hover
{
    display:block;
    background-image: url("../img/button_A.png");
    background-position:top top;
    background-repeat:no-repeat; 
    width:35px;
    height:40px;
    margin:auto;
}
.header span.sel a
{
    display:block;
    background-image: url("../img/button_A.png");
    background-position:top top;
    background-repeat:no-repeat; 
    width:35px;
    height:40px;
    margin:auto;
}

.middle 
{ 
 color:#ffead6; 
 clear:both;
 position:relative;  
 float:left;
 width:1000px;
 top:-60px;
}
.middle a
{
    color:#8f7d65;
    text-decoration:none;
}
.middle a:hover 
{
    text-decoration:underline;
}
.leftbar 
{
    width:300px;
    float:left;
    
}
.content 
{
    width:430px;
    float:left; 
    padding: 0 0 0 30px; 
    font-size:13px; 
    text-align:justify;
	min-height: 600px;
}
.content p 
{    
    margin:10px 0 10px 0;
}
.content_more
{
    width:730px;
    float:left;   
}
.galerie{
	margin-left: 100px;
	width:630px;
    float:left;   
}
.content_more p 
{
    font-size:13px;
}
.middle h2
{
    text-transform:uppercase;
    font-size:17px;
    margin:0;
    padding:0 0 10px 0;
}

.aktuality 
{
    width:200px;
    float:right;
    text-align:right;
}
.aktuality p
{
    font-size:13px;
    padding:0;
    margin:5px 0 20px 0;
}
.middle span.date
{
    font-size:12px;
    color:#c5927f;
    margin:0;
    padding:0;    
}
.mask01 
{
    width:229px;
    height:67px;   
    position:absolute;
    left:18px;
    top:334px;
    background-image: url("../img/mask01.png");
    background-position:top top;
    background-repeat:no-repeat; 
    color:Black;
    font-weight:bold;
    font-family:Arial Black;
    font-size:22px;
    text-align:left;
    padding:182px 0 0 48px;
    z-index:1;
}
.mask01_obr 
{
    width:277px;
    height:249px;   
    position:absolute;
    left:18px;
    top:334px;
	overflow:hidden;
    z-index:0; 
	text-align:center;
}
.mask02 
{
    width:229px;
    height:59px;   
    position:absolute;
    left:18px;
    top:583px;
    background-image: url("../img/mask02.png");
    background-position:top top;
    background-repeat:no-repeat;
    color:Black;
    font-weight:bold;
    font-family:Arial Black;
    font-size:22px;
    text-align:left;
    padding:182px 0 0 48px; 
}
.mask02_obr 
{
    width:277px;
    height:241px;   
    position:absolute;
    left:18px;
    top:583px;
	overflow:hidden; 
	text-align:center;
}
.mask03 
{
    width:229px;
    height:67px;   
    position:absolute;
    left:18px;
    top:827px;
    background-image: url("../img/mask03.png");
    background-position:top top;
    background-repeat:no-repeat;
    color:Black;
    font-weight:bold;
    font-family:Arial Black;
    font-size:22px;
    text-align:left;
    padding:187px 0 0 48px; 
}
.mask03_obr 
{
    width:277px;
    height:254px;   
    position:absolute;
    left:18px;
    top:827px;
    overflow:hidden;
	text-align:center;
}
.cena{
	position: relative;
	top: 5px;
	left: -5px;
	/*border: 1px solid blue;*/
	height: 20px;
	width: 65px;
	line-height: 20px;
	font-size: 20px;
	text-align:center;
}
.footer 
{  
    width:950px;
    height:70px;
    background-image: url("../img/footer_bg.jpg");
    background-position: right bottom;
    background-repeat:no-repeat;
    clear:both;
    color:#8f7d65;
    text-align:left;
    padding:80px 0 0 50px;
    font-size:13px;
}
.more 
{
    color:#8f7d65;
    text-decoration:none;
}
.more:hover 
{
    text-decoration:underline;
}

.obrazek_galerie{
	background-image: url("../img/pozadi_galerie.png");
	height: 292px;
	width: 142px;
	float: left;
	text-align: center;
	margin: 14px;
}

.obrazek_galerie img{
	margin: 16px 1px 3px 1px;
}

.obrazek_galerie div{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.obrazek_galerie div div{
	font-weight: normal;
}
.galeria {  
  margin: 0 0 0 120px;
}