body {
	background-color: #f0e5d3;
	margin: 0 auto;
}


#nahore {
	height: 101px;
	width: 769px;
	background-image: url(/img/bg-nahore.jpg);
	background-repeat: repeat-x;
}
#hlavni .sport .levy {
	float: left;
	width: 535px;
}
#hlavni .obrazek ul {
	list-style-type: square;
}

#hlavni .sport .pravy {
	float: right;
	width: 190px;
}


#hlavni .kontakt .prava {
	float: right;
	width: 325px;
}
#hlavni .obrazek .cenik .del {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}

#hlavni .obrazek .cenik {
	border: 1px solid #eadcc3;
}
.input_ramecek {
	border: 1px solid #4c4946;
}
#hlavni .obrazek .cenik td {
	border: 1px solid #eadcc3;
}

#nahore #logo {
	height: 101px;
	width: 190px;
	float: left;
	background-image: url(/img/logo.jpg);
	background-repeat: no-repeat;
	position: relative;
	left: 289px;
}
#hlavni .kontakt .leva {
	float: left;
	width: 400px;
}
#nahore #verze {
	height: 50px;
	width: 250px;
	float: right;
	font-family: Arial;
	font-size: 10px;
	text-align: right;
	margin-right: 14px;
	margin-top: 7px;
	color: #79756B;
}
#hlavni .kontakt .leva .tb-1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eadcc3;
}

#hlavni .kontakt {
	background-color: #009999;
}
#hlavni .kontakt .leva table {
	border: 1px solid #eadcc3;
}


#dcara {
	height: 20px;
	width: 769px;
	background-image: url(/img/bg-d-cara.gif);
	background-repeat: repeat-x;
}
#stred {
	height: 305px;
	width: 769px;
}
#stred #menu {
	height: 300px;
	width: 181px;
	background-image: url(/img/bg-menu.jpg);
	background-repeat: repeat-y;
	float: left;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	line-height: 21px;
	color: #4c4946;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 13px;
}
#stred #img {
	float: right;
	height: 305px;
	width: 575px;
}
#cara {
	height: 8px;
	width: 769px;
	background-image: url(/img/bg-cara.gif);
	background-repeat: repeat-x;
}
#nahore #verze .selected {
	font-weight: bold;
	color: #C07F09;
}
#hlavni #foto #prava .pudorys {
	float: right;
}

.h {
	display: none;
}
#hlavni #foto #prava ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	list-style-type: square;
}

#hlavni #foto #leva .selected {
	background-color: #d7cebf;
	height: 21px;
	width: 155px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-left: 10px;
}

#stred #menu a:link {
	color: #4C4946;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#stred #menu a:visited {
	color: #4C4946;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#stred #menu a:hover {
	color: #ab710a;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#stred #menu li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: block;
}
#stred #menu ul {
	margin: 0px;
	padding: 0px;
}
#paticka {
	clear: both;
	width: 769px;
}
#paticka #pcara {
	background-color: #948671;
	height: 9px;
}

#zarovnani {
	width: 774px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(/img/bg-web.gif);
	background-repeat: repeat-y;
	background-position: center;
	padding-left: 5px;
}
#zarovnani #nahore #verze a:link {
	color: #79756B;
	text-decoration: none;
}
#zarovnani #nahore #verze a:visited {
	color: #79756B;
	text-decoration: none;
}
#zarovnani #nahore #verze a:hover {
	color: #C07F09;
	text-decoration: none;
}
#hlavni {
	clear: both;
	width: 743px;
	background-color: #FFF8EB;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 20px;
}
#paticka #copy {
	font-size: 11px;
	padding-right: 13px;
	padding-left: 13px;
	font-family: Arial;
	color: #948671;
	padding-top: 8px;
	background-color: #FFFFFF;
	padding-bottom: 21px;
}
#paticka #copy .prava {
	float: right;
}
#hlavni .obrazek #gastro_img img {
	border: 1px solid #eadcc3;
	padding: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}


#hlavni .text {
	float: left;
	width: 60%;
}
#paticka #copy .leva {
	float: left;
	padding-bottom: 8px;
}
#paticka #copy .prava a:link {
	color: #948671;
	text-decoration: none;
}
#paticka #copy .prava a:visited {
	color: #948671;
	text-decoration: none;
}
#paticka #copy .prava a:hover {
	color: #948671;
	text-decoration: underline;
}
#hlavni #foto #leva {
	float: left;
	width: 170px;
}

a {
	color: #ab710a;
}
#hlavni #foto #prava {
	float: right;
	width: 555px;
}

#hlavni h2 {
	font-family: Arial;
	font-size: 14px;
	color: #ab710a;
	clear: both;
	margin-top: 5px;
	padding-top: 5px;
}
#hlavni #foto #leva ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#hlavni .promo {
	float: right;
	width: 263px;
	background-image: url(/img/bg-novinky.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #F4EDDD;
	margin-bottom: 20px;
}
#hlavni .promo .polozka {
	clear: both;
}

#hlavni {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	color: #4c4946;
	line-height: 16px;
	height: 100%;
}
#hlavni .promo .text {
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#hlavni .promo .nadpis {
	color: #AB710A;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#hlavni #foto #prava .img-stred {
	margin-right: 17px;
	margin-left: 17px;
}

#hlavni #foto #leva a {
	text-decoration: none;
	color: #4C4946;
	width: 150px;
	display: block;
}
#hlavni #foto #prava img {
	border: 1px solid #eadcc3;
	padding: 5px;
	margin-bottom: 12px;
}
#hlavni #foto #prava .galerie-index .info {
	display: block;
	width: 159px;
	padding-right: 5px;
	text-align: center;
	padding-bottom: 15px;
	padding-left: 5px;
}


#hlavni #foto #leva li {
	background-color: #eadcc3;
	height: 21px;
	width: 155px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-left: 10px;
}
#hlavni #foto #prava .galerie-index {
	display: block;
	float: left;
}

#hlavni #foto #leva li:hover {
	background-color: #d7cebf;
	height: 21px;
	width: 155px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-left: 10px;
}
.px {
	clear: both;
}
#hlavni .text .wifi {
	font-family: Arial;
	font-size: 11px;
	color: #4c4946;
}
#hlavni .text .tb-index {
	font-family: Arial;
	font-size: 12px;
	color: #4c4946;
}
#hlavni #foto #prava .galerie-index a {
	color: #4C4946;
	text-decoration: none;
}

#hlavni .obrazek img {
	float: right;
	padding-left: 10px;
}
#hlavni #foto #prava .galerie-index .info-stred {
	display: block;
	width: 159px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
	padding-bottom: 15px;
	margin-left: 18px;
	margin-right: 18px;
}
.img-prohlidka {
	border: 1px solid #eadcc3;
	padding: 5px;
	margin-bottom: 12px;
	margin-right: 12px;
}
.partner {
	padding-bottom: 8px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	width: 749px;
}
.partners {
	padding-left: 20px;
}
.partner a {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	padding-right: 5px;
}

