h1 {
	color: #4e1116;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin-top: 2px;
}

h2 {
	color: #4e1116;
	font-weight: bold;
	font-size: 12px;
	margin: 5px 0px 0px 0px;
}

body{	
	margin : 0px;
	padding : 0px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	background-image : url("../img/bg.jpg");
	background-repeat : repeat-x;
	background-color :  #722a30;
}
.leva {
	width : 199px;
	float : left;
  background-image : url("../img/inleva.jpg");
	background-repeat : no-repeat;
}
.hlavicka {
	background-image : url("../img/hlavicka.jpg");
	background-repeat : no-repeat;
	height : 285px;
	width : 734px;
	float : left;
}
.hmenu{
  margin : 12px 0 0 40px;
  width : 694px;
  height: 63px;
  text-align : center;
}
.celek{
  width : 933px;
  margin: auto;
  background-image : url("../img/celek.jpg");
  background-repeat : repeat-y; 
}
.nadpis {  	
  margin : 148px 0 0 25px;
  color : #ffffff;
}
.vlajky {
  margin : 25px 40px 0 0;
  text-align : right;
  width : 664px
}
.vlajky img {
  margin-left : 10px;
}
.stred {
	width: 680px;
	padding: 20px 0 0 20px;
	float: left;
	text-align: justify;
	margin-bottom: -122px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.obrazek {
	position: relative;
	clear : both;
}
.obrazek div {
	left: 0px;
	top: -84px;
	display: block;
	width: 199px;
	height: 134px;
	background: url('../img/obrazek.jpg') no-repeat;
}
.dolni {
  background-image : url("../img/dolni.jpg");
	height : 84px;	
	width : 933px;
	background-repeat : no-repeat;
	position : relative;	
	clear: both;
}
.adresa {
	width : 734px;
	text-align : center;
	padding : 20px 0 0 170px;
}
.copy {
  margin : 20px 0 0 5px;
  color : #4e1116;
  }
.copy a, .copy a:link, .copy a:visited {
  color : #4e1116;
	font-weight : normal;
	text-decoration : none;
}
.copy a:hover {
  color : #000000;
  text-decoration : underline;
}
a, a:link, a:visited {
	color : #a32a33;
	font-weight : bold;
	text-decoration : none;
}
a:hover {
  color : #a32a33;
  text-decoration : underline;
}
img {
  border: 0px;
}
.hodkaz a, .hodkaz a:visited, .hodkaz a:link {
  color : #000000;
  text-align : center;
  text-decoration : none;
}
.hodkaz a:hover, .aktivnihodkaz a:hover, .aktivnihodkaz a:link, .aktivnihodkaz a:visited, .aktivnihodkaz a {
  color : #a32a33;
  text-align : center;
  text-decoration : none;
}
.hodkaz {
  background-image : url("../img/htl.jpg");
	background-repeat : no-repeat;
	width : 107px;
	height : 50px;
	float : left;
  padding-top : 12px;
}
.aktivnihodkaz {
  background-image : url("../img/hodkaz.jpg");
	background-repeat : no-repeat;
	width : 107px;
	height : 50px;
	float : left;
  padding-top : 12px;
}
.lodkaz a, .lodkaz a:visited, .lodkaz a:link {
  color : #ffffff;
  font-weight : normal;
  text-decoration : none;
}
.lodkaz a:hover, .aktivnilodkaz a:hover, .aktivnilodkaz a:link, .aktivnilodkaz a:visited, .aktivnilodkaz a {
  color : #ffffff;
  font-weight : normal;
  text-decoration : none;
}
.lodkaz {
  background-image : url("../img/tl.jpg");
	background-repeat : no-repeat;
	width : 168px;
	height : 21px;
	padding : 15px 0 0 25px;
	margin-left : 5px;
	text-align : left;
}
.aktivnilodkaz {
  background-image : url("../img/odkaz.jpg");
	background-repeat : no-repeat;
	width : 168px;
	height : 21px;
	padding : 15px 0 0 25px;
	margin-left : 5px;
	text-align : left;
}
.adatum {
  color : white;
  background-image : url("../img/adatum.jpg");
	background-repeat : no-repeat;
	margin-left : 5px;
	height : 22px;
	width : 153px;
	padding : 4px 0 0 35px;
}
.atext {
  color : white;
	padding : 0px 0 0 23px;
	width : 165px;
}
 td.tab_left {
	padding: 1px 2px 2px 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	vertical-align: middle;
}
    td.tab_c {
	padding: 1px 2px 1px 2px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	vertical-align: middle;
}
  td.tabulka {
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	vertical-align: top;
}
 td.tab_top {
	padding: 2px 2px 2px 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	vertical-align: middle;
	background: url(../img/tab_top.jpg) repeat-x;
}
.delicka {
  width : 680px;
  margin: auto;
  background-image : url("../img/delicka_gif.gif");
  background-repeat : repeat-x; 
}
