body {
	background: rgb(254,201,201);
	font-size: medium;
	color: black;
  font-family: "Times New Roman";
}

  
h1.uvod {
	font-size: 150%;
	font-family: "Times New Roman";
	color: Black;
	text-align: center;
}

h1.zpracovano {
	font-size: 200%;
	font-family: "Comic Sans MS";
	color: rgb(0,204,0);
	text-align: center;
}

h1.chyba {
	font-size: 200%;
	font-family: "Comic Sans MS";
	color: rgb(255,0,0);
	text-align: center;
}

legend {
  font: normal bold 18px/1.5 Times New Roman;

}

fieldset {
  background: White;
  border: 2px solid red;
}  
  
input {
  background: White;
  border: 1px solid red;
}

input[type=submit] {
  background: rgb(102,204,102);
  border: 1px solid red;  
  height: 30px;
} 
  
textarea {
  background: White;
  border: 1px solid red;
}

select {
  background: rgb(254,201,201);
  border: 1px solid red;
}

h3 {
	font-size: 100%;
	color: Red;
}

h3.rezervace {
	font-size: 110%;
	color: Black;
}

h4.info {
	font-size: 80%;
	font-family: "Times New Roman";
	color: Black;
	text-align: center;
  font-style: italic;
}


table {
	border: 2px solid Red;
	background: white;
	
}

th {
	text-align: center;
	vertical-align: bottom;
	color: white;
	background: red;
	font-weight: bold;
}

tr {
	background: rgb(153,153,255);	
}

tr.licha {
	background: rgb(254,181,209);
}

tr.suda {
	background: white;	
}

td {
  text-align: left;
	vertical-align: top;
	color: Black;
  border: thin solid Red;			
}

td.pocet {
  text-align: center;
	vertical-align: top;
	color: Black;
  border: thin solid Red;			
}

 #obsah{
	position: absolute;
	width: 1024px;
	height: 800px;
	top: 425px;
	left: 13px;
	border: 3px solid Blue;
}

#obsah_iframe{
 width: 600px; 
 height: 1200px;
 }
  

table.tab-muzi{
  position: absolute;
	top: 120px;
	left: 8px;
}

table.tab-zeny{
  position: absolute;
	top: 120px;
	left: 320px;
}  
  

	
h1 {
	font-size: 200%;
	font-family: "Comic Sans MS";
	color: Blue;
	text-align: center;
}



h2 {
	font-size: 150%;
	font-family: "Times New Roman", Times, serif;
	color: #FF8C00;
}

h2.uvod {
	font-size: 100%;
	font-family: "Times New Roman", Times, serif;
	color: Red;
	text-align: center;
}


h3.block {
	font-size: 200%;
	color: Red;
	text-align: center;
}
h4 {
	font-size: 50%;	
}

a {
	color: rgb(102,51,255);
	text-decoration: none;
}
a:hover{
	color: rgb(0,0,0);
}
a.tlacitko{
	border-style: outset;
	border-width: 4px;
	background: Yellow;
	width: 285px;
	text-align: center;
	border-color: White;
}

a.tlacitko:hover{ 
	border-style: inset;
	font-weight: bolder;
	background-color: Aqua;
	color: Red;
}
a.volba{ 
	width: 200px;
	
}

a.volba:hover{ 
	border-style: groove;
	border-width: thin;
	border-color: #7FFF00;
	font-weight: bolder;
	background: #FF0D0D;
}
p { 
	margin-top: 5px;
	text-align: center;
}





 
 #hlavicka{
	position: absolute;
	width: 1024px;
	height: 275px;
	top: 10px;
	left: 10px;
	padding: 3px;
	
	}
 #menuz{
	position: absolute;
	width: 512px;
	height: 120px;
	top: 295px;
	left: 13px;
	border: 3px solid Blue;
	padding: 3px;
	border-right: dotted White;
	text-align: center;
}
 #menua{
	position: absolute;
	width: 512px;
	height: 120px;
	top: 295px;
	left: 525px;
	border: 3px solid Blue;
	padding: 3px;
	border-left: none;
	text-align: center;
}
 #date{
	position: absolute;
	width: 1024px;
	height: 20px;
	top: 1235px;
	left: 13px;
	padding: 3px;
	border: 3px solid Blue;
}

