body {
	/*font-size:9pt;*/
	line-height: 120%;
	background: #000000 url('images/bg_a.jpg') no-repeat;
	background-position:top center;		
	margin: 0; 
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	min-width:1000px;

}

#page{
z-index:1;
	left: 50%; margin-left: -483px; width: 966px;
	 position: absolute;	
}
.popisek{
z-index:1;
font-size:8pt;
color: white;
}
.nadpis{
z-index:1;
font-size: 14pt;
color: white;
font-weight: 700;
}
.required{
z-index:1;
color:red;
}
.polozka{
z-index:1;
color: white;
font-weight: 700;
background-image: url(./images/cara_horni.png);
vertical-align: top;
}

.polozka_reg{
z-index:1;
color: white;
font-weight: 700;
vertical-align: top;
}

#header {
z-index:1;
	background: #000000;
	position: absolute;
	
	top: 0px;
	left: 0px;
	position: absolute;
	width: 966px;
	height: 98px;
	float: none;
	/*background: url('images/image_02.png') no-repeat;*/
  		
}
#header2 {
z-index:1;
	background: #000000;	
	top: 0px;
	left: 0px;	
	
	float: none;		
  background: url('images/image_02.png') no-repeat;	
}
#header_inner{
z-index:1;
	position:absolute;right:0px; top: 75px;
	font-size: 8pt;
	
}
#mainmenu {
z-index:100;
	top: 108px;
	left: 0px;
	font-size:7pt;
	position: absolute;
	width: 966px;
	height: 30px;	
	color:white;
	float: none;
}
#mainmenu a{color:white;text-decoration:none;z-index:100;}
#mainmenu a:hover{color:gold;text-decoration:none;z-index:100;}

a{color:white;text-decoration:none;}
img {border:0px;};
#mainmenu span.separator{z-index:100;
	margin:0px 0px 0px 0px; color:#FFD700;
	}
#mainmenu_right span.separator{z-index:100;
	margin:0px 5px 0px 5px; color:#FFD700;
	}
#mainmenu_right{z-index:100;
position:absolute;right:0px;top:0px;
}

#mainmenu table{height:12pt;margin:0px;padding:0px;z-index:100;}
  	/*#mainmenu td {font-size:9pt;}*/
  	#mainmenu td.active { padding:0px 0px 0px 0px;z-index:100;}
  	#mainmenu td.pasive { padding:0px 0px 0px 0px;z-index:100;}
  	
  	#mainmenu td.pasive div{display:none;z-index:100;}
  	#mainmenu td.active div{cursor:hand;padding:0px 10px 0px 10px;display:block;z-index:100;position: absolute;background-color:black;}
  	#mainmenu hr {margin:0px;padding:0px;color:#222222;z-index:100;}
  	#mainmenu td div a{font-size:10pt;color:#666666;text-decoration:none;z-index:100;}
  	#mainmenu td div a:hover{/*font-size:10pt;*/color:gold;text-decoration:none;z-index:100;}
/*
#imageContainer {

	background: #000000;
	
	position: absolute;
	
	top: 92px;

	left: 0px;

	width: 1000px;

	height: 178px;
}
*/
#reklama {
	
	position: static;
	
  background: #000000;	
	
	margin-top: 138px;
	*padding-top: 138px;
	left: 0px;
	
	width: 966px;
  padding-top: 128;
	height: 286px;
	border: 0px ;
	float: none;
	text-align: right;
	
	z-index: 1;
		
}

.obrazek_reklama{
display: block;
position: absolute;
top: 128px;
left: 0px;
z-index:1;
}


#sekce {
  z-index:1;
	background: #000000;
	
	top: 455px;
	
	left: 0px;
	
	position: absolute;
	
	width: 966px;

	height: 212px;
	
	float: left;
		
}


#text1 {
z-index:1;
	background: #000000;	
	
	position: absolute;

	top:0px

	left: 0px;

	width: 322px;

	height: 326px;
	
	background: url('images/image_08.png') no-repeat;
}


#text2 {
z-index:1;
	background: #000000;	
	
	position: absolute;

	top:0px

	left: 322px;

	width: 322px;

	height: 326px;
	
	background: url('images/image_09.png') no-repeat;
}


#text3 {
z-index:1;
	background: #000000;	
	
	position: absolute;

	top:0px

	left: 644px;

	width: 322px;

	height: 326px;
	
	background: url('images/image_10.png') no-repeat;
}


div.text_nadpis{font-size:12pt;padding:15px;z-index:1;}
div.text_obsah{z-index:1;
	/*font-size:8pt;*/
	text-align:justify;
	padding:0px 15px 0px 15px;
	background-image: url('images/arrows.gif');
	background-repeat: no-repeat;
	background-position: 3px 3px;
	
	}
	
	
#contentupper{z-index:1;
	position: absolute;
	top: 454px;
	left: 0px;
	width: 966px;		
	}
#contentupper2{z-index:1;
	position: absolute;
	top: 138px;
	left: 0px;
	width: 966px;		
	}		
#content{z-index:1;
	position: absolute;
	top: 706px;
	left: 0px;
	width: 966px;		
	}
		
		
H1{z-index:1;
font-size: 17pt;color:white;	
}
	
#footer {  
	font-size:8pt;
	text-align:right;
	z-index: 1;
	color:#888888;
	
	background: #000000;
	
	position: aboslute;
	
	width: 966px;
	
	height: 26px;
	

  margin-top: 10px;
	
	
	
	background: url('images/linka.png') no-repeat;

}
#footer_copy{
	position: absolute;
	left:1px;
	width: 900px;
	z-index: 100;
	text-align: left;
	
	}
.footer_copy{
  
  z-index: 100000;
  color:#888888;	
	
	
	text-align: left;
	
	}
input.text{z-index:1;
font-size: 8pt;

background-image: url(./images/input_kosik.png);
border-style: none ;
color: #FFFFFF;
font-weight: bold;
padding-top:5px;
text-align:center;
width: 21px;
height: 16px;
}
button.text{z-index:1;
font-size: 8pt;

width: 10pt;
height: 15pt;
}

.konfigurace{width: 613px;z-index:1;}
td.conffirst{vertical-align: top;text-align: right;z-index:1;width: 100px}
td.confother{padding:0px 0px 10px 120px;z-index:1;width: 100px}


#fixedwindow { position: fixed;  top: 225px; text-align:center;}
#fixedwindowcontent { float:left;z-index: 0; width:310px; height:332px; border:0px solid white;background-image: url(images/panel.png);}

.obchodni_podminky{
text-decoration: none;
}
.obchodni_podminky:hover{
text-decoration: underline;
}

.button_odeslat_obednavku{
width: 144px;
height: 25px;
cursor: pointer;
cursor: hand;
border: none;
background:none;
background-image: url('./images/menu/buttonky_14.jpg');
}
.button_odeslat_obednavku:hover{
background-image: url('./images/menu/buttonky_16.jpg');
}

.button_rest_obednavku{
width: 144px;
height: 25px;
cursor: pointer;
cursor: hand;
border: none;
background:none;
background-image: url('./images/menu/buttonky_18.jpg');
}
.button_rest_obednavku:hover{
background-image: url('./images/menu/buttonky_20.jpg');
}

.kontakty_vice_info{
text-align: center;
}

hr{
color: #3B3B3B;
}

.galerie_nahled{
  max-height: 510px; 
  max-width: 530px;
}
