body {

  background-color : #ffb205;

}

body.normal{

	background : url('../img/bg.jpg') #ffb205;

	background-repeat : repeat-x;

  text-align : center;

  margin : 0px;

	padding : 0px;

	color: #000000;/*#a40602*/

	font-family : Verdana, Arial, Helvetica, sans-serif;

	font-size : 70%;

}

.smin {

	min-width:804px;

	_width: expression(document.body.clientWidth < 804? "776" : "auto" );

	background-image : url("../img/min.gif");

	background-repeat : repeat-y;

	text-align : left;

}

.smax {

	max-width:776px;

	_width: expression(document.body.clientWidth > 776? "776px" : "auto" );

	background-image : url("../img/max.gif");

	background-repeat : repeat-y;

	background-position : right top;

	margin: auto;

}

.hlavicka {

	background-image : url("../img/hlavicka.jpg");

	height : 292px;

	width : 776px;

	background-repeat : no-repeat;

	position : relative;

}

/*h1, h1 span {

	width : 400px;

	height : 292px;

	position : absolute;

	top : 0px;

	left : 0px;

	overflow : hidden;

	margin : 0px;	

	font-size : 1.5em;

}

h1 span {

	cursor : hand;

	background-image : url("../img/h1.jpg");

	background-repeat : no-repeat;

}*/

h1 {

	width : 56px;

	height : 55px;
	
	margin-left : 120px;

}

h2, h2 span {

	width : 400px;

	height : 292px;

	position : absolute;

	top : 0px;

	right : 0px;

	overflow : hidden;

	margin : 0px;	

	font-size : 1.5em;

}

h2 span {

	cursor : hand;

	background-image : url("../img/h2.jpg");

	background-repeat : no-repeat;

}

.celek{

  background-image : url("../img/celek.jpg");

	background-repeat : repeat-y;

	width: 776px;

}

.prava{

	float : right;

	width : 185px;

}

.prava .nej ../img, .stred ../img{

	border:1px solid #16356e;

}

.leva{

	float : left;

	width : 185px;

}

h5{

	font-size : 1em;

	text-transform : uppercase;

}

input, textera, select{

	border : 1px solid #16356e;

}

.stred {

	width: 400px;

	padding-left : 5px;

	float: left;

}

.info {	

	clear : both;

	padding : 25px 0px 5px 0px;

}

.dolni {

	background-image : url("../img/dolni.gif");

	height : 54px;

	background-repeat : repeat-x;

	position : relative;

	font-size : 11px;

	clear: both;

}

.avt {

	text-align : center;

	padding : 7px 0px 0px 0px;

	font-size : 10px;

}

.adresa {

	padding : 7px 0px 0px 0px;

	text-align : center;

	color : white;

}

a, a:link, a:visited {

	color : #000000;

	font-weight : bold;

	text-decoration : none;

}

a:hover{

  color : white;

}

#aleft{

  float : left;

}

input.tlacitko{

	background-color : #ec0011;

	border : 1px solid #ffffff;

	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 : 30px;

	width : 185px;

}

.odkaz a, .odkaz a:link, .odkaz a:visited {

  color : #000000;

  font-weight : bold;

  text-decoration : none;

  margin-left : 10px;

  line-height : 2.5;

  font-size : 11px;

}

.odkaz a:hover {

  color : #ffffff;

}

.aktivniodkaz {  

  background-image : url(../img/tl2.jpg);

	background-repeat : no-repeat;

	height : 30px;

	width : 185px;

}

.aktivniodkaz a, #aktivniodkaz a:link, .aktivniodkaz a:visited, .aktivniodkaz a:hover {

  color : #ffffff;

  font-weight : bold;

  text-decoration : none;

  margin-left : 10px;

  line-height : 2.5;

  font-size : 11px;

}

.pododkaz {  

	height : 20px;

	width : 150px;

}

.pododkaz a, .pododkaz a:link, .pododkaz a:visited {

  color : #000000;

  font-weight : normal;

  text-decoration : none;

  margin-left : 20px;

  line-height : 2;

  font-size : 11px;

}

.pododkaz a:hover {

  color : #ffffff;

}

.aktivnipododkaz {

	height : 20px;

	width : 150px;

}

.aktivnipododkaz a, #aktivnipododkaz a:link, .aktivnipododkaz a:visited, .aktivnipododkaz a:hover {

  color : #ffffff;

  font-weight : normal;

  text-decoration : none;

  margin-left : 20px;

  line-height : 2;

  font-size : 11px;

}

.odkaz2 { 

  background-image : url(../img/tl3.jpg);

	background-repeat : no-repeat;

	height : 30px;

	width : 185px;

}

.odkaz2 a, .odkaz2 a:link, .odkaz2 a:visited {

  color : #000000;

  font-weight : bold;

  text-decoration : none;

  margin-left : 25px;

  line-height : 2.5;

  font-size : 11px;

}

.odkaz2 a:hover {

  color : #ffffff;

}

.aktivniodkaz2 {  

  background-image : url(../img/tl4.jpg);

	background-repeat : no-repeat;

	height : 30px;

	width : 185px;

}

.aktivniodkaz2 a, #aktivniodkaz2 a:link, .aktivniodkaz2 a:visited, .aktivniodkaz2 a:hover {

  color : #ffffff;

  font-weight : bold;

  text-decoration : none;

  margin-left : 25px;

  line-height : 2.5;

  font-size : 11px;

}

.pododkaz2 {  

	height : 20px;

	width : 150px;

}

.pododkaz2 a, .pododkaz2 a:link, .pododkaz2 a:visited {

  color : #000000;

  font-weight : normal;

  text-decoration : none;

  margin-left : 25px;

  line-height : 2;

  font-size : 11px;

}

.pododkaz2 a:hover {

  color : #ffffff;

}

.aktivnipododkaz2 {

	height : 20px;

	width : 150px;

}

.aktivnipododkaz2 a, #aktivnipododkaz2 a:link, .aktivnipododkaz2 a:visited, .aktivnipododkaz2 a:hover {

  color : #ffffff;

  font-weight : normal;

  text-decoration : none;

  margin-left : 25px;

  line-height : 2;

  font-size : 11px;

}

.toplist {

  text-align : center;

  padding-top : 10px;

}

.thumb /*zmensenina ve fotogalerii .ht_art.inc*/ {

  width : 50px;

  height : 50px;

}

.thumb2 /*zmensenina ve fotogalerii .ht_art.inc*/ {

  width : 70px;

  height : 70px;

}

table .rezervace {

  border : 0px;

  width : 370px;

  /*background-color : #feb044;

  color : white;*/

}

/*td */.vstupenky {

  color : white;

  background-color : #ec0011;

  font-weight : bold;

  text-align : center;

}

.casopis {

  width : 185px;
  text-align : center;

}

.anketa {

  border : 1px solid white;

  background-color : #ffecc8;

  width : 120px;

  margin : 10px 0 10px 30px;

  color : black;

  padding : 5px;

}

.anketa a, .anketa a:link, .anketa a:visited, .anketa a:hover {

  color : black;

}

.nanketa {

  font-weight : bold;

  background-color : #ed0012;

  text-align : center;

  color : white;

}

.anadpis {

  color : #3d882c;

  font-weight : bold;

  text-align : center;

  margin : 5px;

}

.prago {

  margin-left : 20px;

}

.hp {

  margin : 20px 0px 20px 20px;

}


