body {
  background-color : #c7c5c6;
}
body.normal{
	background : url('../img/bg.jpg') #c7c5c6;
	background-repeat : repeat-x;
  text-align : center;
  margin : 0px;
	padding : 0px;
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.smin {
	min-width:790px;
	_width: expression(document.body.clientWidth < 790? "790" : "auto" );
	background-image : url("../img/min.jpg");
	background-repeat : repeat-y;
	text-align : left;
}
.smax {
	max-width:790px;
	_width: expression(document.body.clientWidth > 790? "790px" : "auto" );
	margin: auto;
}
.hlavicka {
	background-image : url("../img/hlavicka.jpg");
	height : 190px;
	width : 790px;
	background-repeat : no-repeat;
	position : relative;
}
h1, h1 span {
	width : 176px;
	height : 190px;
	position : absolute;
	top : 0px;
	right : 0px;
	overflow : hidden;
	margin : 0px;	
	font-size : 1.5em;
}
h1 span {
	cursor : hand;
	background-image : url("../img/h1.jpg");
	background-repeat : no-repeat;
}
.celek{
  background-image : url("../img/celek.jpg");
	background-repeat : repeat-y;
	width: 790px;
}
../img, .stred ../img{
	border:1px solid #73180d;
}
.leva{
	float : left;
	width : 211px;
}
h5{
	font-size : 1em;
	text-transform : uppercase;
}
input, textera, select{
	border : 1px solid #73180d;
}
.stred {
	width: 550px;
	padding : 5px 5px 0 5px;
	float: left;
}
.info {	
	clear : both;
	padding : 25px 0px 5px 0px;
}
.dolni {
	background-image : url("../img/dolni.jpg");
	height : 48px;
	width : 790px;
	background-repeat : repeat-x;
	position : relative;
	font-size : 11px;
	clear: both;
}
.avt {
	padding : 20px 0px 0px 60px;
	font-size : 10px;
}
.adresa {
	padding : 0px 0px 0px 20px;
	color : black;
	line-height : 1.4;
}
a, a:link, a:visited {
	color : #73180d;
	font-weight : bold;
	text-decoration : none;
}
a:hover{
  color : #000000;
}
#aleft{
  float : left;
}
input.tlacitko{
	background-image : url("../img/tlacitko.jpg");
	background-repeat : repeat-x;
	border : 1px solid #73180d;
	color : #ffffff;
	cursor : hand;
}
img, .odkazy input {
  border: 0px;
}
td {
  padding : 2px 5px 2px 5px;
}
.odkaz { 
  background-image : url(../img/tl.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 211px;
}
.odkaz a, .odkaz a:link, .odkaz a:visited {
  color : #ffffff;
  font-weight : bold;
  text-decoration : none;
  margin-left : 60px;
  line-height : 3.5;
  font-size : 11px;
}
.odkaz a:hover {
  color : #f9bf3c;
}
.aktivniodkaz {  
  background-image : url(../img/tl2.jpg);
	background-repeat : no-repeat;
	height : 32px;
	width : 211px;
}
.aktivniodkaz a, #aktivniodkaz a:link, .aktivniodkaz a:visited, .aktivniodkaz a:hover {
  color : #f9bf3c;
  font-weight : bold;
  text-decoration : none;
  margin-left : 60px;
  line-height : 3.5;
  font-size : 11px;
}
.pododkaz {  
	height : 20px;
	width : 150px;
}
.pododkaz a, .pododkaz a:link, .pododkaz a:visited {
  color : #ffffff;
  font-weight : normal;
  text-decoration : none;
  margin-left : 70px;
  line-height : 2;
  font-size : 11px;
}
.pododkaz a:hover {
  color : #f9bf3c;
}
.aktivnipododkaz {
	height : 20px;
	width : 150px;
}
.aktivnipododkaz a, .aktivnipododkaz a:link, .aktivnipododkaz a:visited, .aktivnipododkaz a:hover {
  color : #f9bf3c;
  font-weight : normal;
  text-decoration : none;
  margin-left : 70px;
  line-height : 2;
  font-size : 11px;
}
.toplist {
  text-align : center;
  padding : 10px 0 0 30px;
}
.thumb /*zmensenina ve fotogalerii .ht_art.inc*/ {
  width : 50px;
  height : 50px;
}
.thumb2 /*zmensenina ve fotogalerii .ht_art.inc*/ {
  width : 70px;
  height : 70px;
}

