

                                       body{line-height:1.6;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%;color:black}

          /* cenik doprva*/
div.cenikright{text-align:right}
div.cenikright button{border:1px solid red;margin:2px}

.middiv{text-align:center;margin:2px 10px 10px 10px}
.middiv table{margin:auto}
.cervena{color:red}
table.middle td{vertical-align:middle;font-size:20px;font-weight:bolder;color:/*#d16200*/#000}

          /** cenik **/
table.rcenik {margin:auto}
table.rcenik th{background:#ddd;color:black;font-size:80%;padding:3px}
table.rcenik td{background:#ffbe85;color:black;font-size:80%;padding:3px;text-align:right}
table.rcenik tr.act td{background:#ff0;color:black;text-align:right;padding:3px}
table.rcenik tr.act th{background:#ff0;color:black;padding:3px;font-weight:bolder;}


li{margin-bottom:5px}
table p{margin-bottom:10px}




table table{background:black/*#ffbe85;/*border:2px solid white*/;width:95%;margin:auto;text-align:left;margin-top:5px;font-size:100%}
table table .popis{font-size:105%;font-weight:bolder;text-align:right}
table table input{border:1px solid red;padding:3px}


/** zbytek stranek **/
.gray{background:#eee;}
p{margin:0;margin-bottom:0px;line-height:1.6}
table p{}
.sto img{margin:5px}
td{vertical-align:top}
h2{color:/*#ff1821*/white;font-family:Verdana,Arial}
h3{font-family:Verdana,Arial;text-align:center;background:#ff0;color:#900}

body {background:/*#ffbe85*/ black;text-align:center;vertical-align:middle}

#main{background:/*#a35300*/ /*#eb6d00*/ /*#d16200*/ white;min-height:300px;text-align:left;color:/*#fff*/ black}
/*#space{height:10px;}*/


/*protoze div umistuje na stred potrebuji text menu dat doleva*/
#menu {
	position:absolute;	
	text-align: left;
}


a { color:#ff1821;}
a.visited { color:#ff1821; }



p,li,ul {font-size: 12px}

h2 {
	font-size: 18px;
	font-weight : bold;
}

h3 {
	font-size: 16px;
	font-weight : bold;
}

#logo-bar img.logo{margin-left:312px;margin-top:10px}
#logo-bar {
border:none;
padding:0px;
	height:205px;
        background:/*#ffbe85*/ black url('/zobraz-obrazek.php?id=208') no-repeat 50% bottom;
	text-align:left;
	padding-left:0px;
	margin:0px;
}
#logo-bar table{margin:0;padding:0;border:none}
#logo-bar td{padding:0;vertical-align:top}
#logo-bar td a img{border:none;}
#logo-bar td a{text-decoration:none;}
#bar-menu{
margin:0px;
padding:0px;
	height:33px;
	_height:35px; 
	color:#ffffff;
	background:/*#ffbe85;*/black;
	text-align:right;
}

.bottom1{
 /*border-top:1px solid red;*/
  color: black;
  font-size: 10px;
  font-weight: bold;  
  background:/*#f4661f*/ #000;
  padding-top:3px;
  _padding-top:3px;
  padding-bottom:0px;
  _padding-bottom:3px;
  clear:both;
  padding-left: 4px;;
  _padding-left: 1px;
}

.bottom1 td{vertical-align:middle;  color: /*#d16200;*/white}
.bottom1 table{font-size:12px;font-family: Verdana, Arial, serif}

.bottom1 a:link { color:/*#d16200;*/ white}
.bottom1 a:visited { color:/*#d16200;*/ white }

.bottom-black{
  color: /*#d16200*/ white;
  font-size: 8px;
  font-weight: bold;  
  padding-top:2px;
  clear:both;
text-align:right;
background: black;
}

.div{
	
	/*text-align: center;*/
 	position: relative;
background:#ffbe85;
	margin: auto;
	top: -7px;
	_top: -15px;
}

.text1{
	/*position: absolute; */
/*	background:#f4661f;*/
background:#fff;
}

a:hover{color:red}

#mapButton button{border:1px solid black;background:#ffd;width:100px;font-weight:bolder}
#mapButton button:hover{border:1px solid black;background:#ffe;width:100px}
td.maploc button.auto{background:#fff url('zobraz-obrazek.php?id=158') 50% 50% no-repeat;width:75px;height:35px}
td.maploc button.mapa{background:#fff url('zobraz-obrazek.php?id=159') 50% 50% no-repeat;width:35px;height:35px}
h1{color:/*#d16200*/#000;display:inline;margin:0px 3px 5px 3px;padding:0;font-family:Arial;text-align:center;height:50px;font-size:20px}
table.fotoalbum{background:#ffbe85;/*border:2px solid #eb6d00*/ ;width:95%;margin:auto;text-align:left;margin-top:5px;font-size:100%;margin-bottom:5px}
table.fotoalbum td{text-align:center;vertical-align:middle}
table.fotoalbums{background:#ffbe85;/*border:2px solid #eb6d00*/;width:95%;margin:auto;text-align:center;margin-top:5px;font-size:100%}
table.fotoalbums a{text-decoration:none;font-weight:bolder;color:black}
table.fotoalbums a:hover{text-decoration:none;font-weight:bolder;color:#d16200}
/** rezervace **/
form {width:100%;text-align:center;color:black}
form table{background:#ffbe85;border:2px solid white;width:95%;margin:auto;text-align:left;margin-top:5px;font-size:90%;color:black}
form table .popis{font-size:105%;font-weight:bolder;text-align:right;color:black}
form table input{border:1px solid red;padding:3px;color:black}
form table.pb td{height:20px;text-align:center;width:25%;font-size:80%;;color:black}
form table.pb td.active{background:#777;color:white;border:1px solid red;color:black}
form table.pb td.final{font-weight:bolder;color:black}
form table th{text-align:center;border-bottom:2px solid #fff}
form table td.cena{text-align:right}
img{border:0}
#map{color:black}
.googledir table td{background:#d16200; color:black}

table.akce th{background:#f55}
table.akce td{color:#900;text-align:center;letter-spacing:1px;font-weight:bolder;}
table.akce {margin-bottom:10px}