body {
	background-color: #585858;
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align:center;
	color: #FFFFFF;
}

h1 {
	font-size: 20pt;
	color: #FF9731;
	padding-top: 10px;
	padding-bottom:10px;
	margin: 0px;
	text-align:center;
	font-variant:small-caps;
}


h2 {
  font-size: 13pt;
	color: #FF9731;
	margin: 0px;
	padding-top: 15px;
	margin-bottom: 10px;
	text-align:center;
	font-variant:small-caps;
}


h3 {
	color: #FF9731;
	font-size: 11pt;
	margin-bottom: 10px;
	margin-top: 10px;
	font-variant:small-caps;
}

h4 {
	color: #ffffff;
	font-size: 14pt;
	margin-bottom: 5px;
	margin-top: 10px;
	font-variant:small-caps;
}

h4 a {
	color: #ffffff;
  text-decoration:none;
}

#telo {
	width: 900px;
	height: auto;
	background-color: #999999;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica;
	color: #ffffff;
	text-align: left;
	margin:0 auto;
	padding:0;
}

#telo a {
  color: #FFCC44;
	text-decoration: underline;
}

#telo a:hover {
  color: #FF4444;
	text-decoration: underline;
}

#telo .chyba {
  color: #FF4444;
  font-weight : bold;
  text-align:center;
}

#telo .popis_nutne {
  color: #FF4444;
}

#telo .zarovnani_stred {
  margin:0;
  padding:0;
  text-align: center;
}

#telo .tabulka_zahlavi_leva {
  text-align:center;
  border-width:1px;
	border-style: dashed;
	border-color: #FFF0E1;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:2px;
	padding-right:2px;
	margin:0;
	color: #ffffff;
  background-color: #999999;
	background-image: url(../img/pozadi-tabulka.jpg);
	background-repeat: repeat-x;
}

#telo .tabulka_zahlavi_prava {
	text-align:center;
  border-bottom-width:1px;
  border-top-width:1px;
  border-left-width:0px;
  border-right-width:1px;
	border-style: dashed;
	border-color: #FFF0E1;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:2px;
	padding-right:2px;
  margin:0;	
	color: #ffffff;
	background-color: #999999;
  background-image: url(../img/pozadi-tabulka.jpg);
	background-repeat: repeat-x;	
}

#telo .tabulka_telo_leva {
	border-bottom-width:1px;
  border-top-width:0px;
  border-left-width:1px;
  border-right-width:1px;
	border-style: dashed;
	border-color: #FFF0E1;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin:0;	
	color:#FFF0E1;
	background-color: #999999;
}

#telo .tabulka_telo_prava {
	border-bottom-width:1px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:1px;
	border-style: dashed;
	border-color: #FFF0E1;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	margin:0;	
	color: #FFF0E1;
	background-color: #999999;
}

#vrch {
	width: 900px;
	height: 57px;
	background-color: #999999;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica;
	color: #ffffff;
	text-align: left;
	margin:0;
	padding:0;
}

#vrch_leva {
  float:left;
  width: 498px;
	margin: 0;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
	background-color: #999999;
}

#vrch_leva a {
  color:#ffffff;
  text-decoration: none; 
}

#vrch_leva a:hover {
  color:#ffffff;
  text-decoration: underline;  
}

#vrch_leva .nadpis {
  margin:0;
  padding:0;
	font-weight:bold;
	font-size:25px;
}

#vrch_leva .popis {
  margin:0;
  padding:0;
	font-size:13px;
}

#vrch_prava {
  float:right;
  height: 57px;
  width: 392px;
	margin: 0;
	background-image: url(../img/vrch_prava.jpg);
	background-repeat: no-repeat;
	color:#ffffff;
	font-weight:bold;
}

#vrch_prava a {
  margin:0;
  padding:0;
  color:#ffffff;
  text-decoration: none; 
  font-size:12pt;
}

#vrch_prava a:hover {
  margin:0;
  padding:0;
  color:#ffffff;
  text-decoration: underline;  
}

#vrch_prava .odkaz{
  margin: 0;
	padding-left: 200px;
	padding-top:17px;
}

#menu { 
  font-size: 11pt;
  padding-left:90px;
	background-image: url(../img/pozadi-menu.jpg);
	background-repeat: no-repeat;  
  height:37px;
  margin:0;
  padding:0;
  font-weight: bold;
}

#menu a { 
  color:#C6C6C6; 
  font-weight: bold; 
  font-size:13pt;
  text-decoration: none; 
  font-variant:small-caps;  
}

#menu a:hover {
  color:#ffffff; 
  text-decoration: none;  
}

#menu .active {
  color:#ffffff; 
  text-decoration: underline;  
}

#menu ul {
  text-align:center;
  list-style-type:none;	
  padding-top:9px; 
  padding-left:137px; 
  margin:0px; 
}

#menu ul li {
  background-image: url('../img/menu_cara.gif');
  background-repeat: no-repeat; 
  background-position: 0% 50%;  
  float: left;
  margin-left:-1px; 
  padding-left:1px; 
}

#menu li a { 
  padding-left:10px;
  padding-right:10px;
}

#motiv { 
	background-image: url(../img/motiv.jpg);
	background-repeat: no-repeat;  
  height:249px;
  margin:0;
  padding:0;
}

#zapati_ohraniceni {
  height: 15px;
	background-color: #999999;  
}

#zapati {
	height: 25px;
	color: #795F5E;
	background-color: #BCBCBC;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
	text-align:center;
}

#zapati a {
	color: #795F5E;
	text-decoration: none;
	font-size:10pt;
}

#zapati a:hover {
	text-decoration: underline;
}

.cleaner {
  clear: both;
  overflow: hidden;
  height: 1px;
  margin-top: -1px;
}

.cleaner hr {
  display: none;
}

