
body {
	font: 11px Tahoma, sans-serif;
	color:#000000;
	margin: 0;
	padding: 0;
	background:#797458;
	text-align: center;
}

p, form, h1, h2, h3, h4 {padding: 0; margin: 0; font-weight: normal;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.koniec{clear: both; font-size: 2px; height: 2px;}
.cervena{color: #d10016;}
.sednutie{background: url(../images/boxy_tien.gif) repeat-x bottom; padding: 0 15px 0 15px;}
.select{padding: 1px; height: 18px; color: Black; font-family: 'Tahoma'; font-size: 11px; background: White; border: 1px solid #7f9db9; margin: 0 0 0 5px;}
.button{font-family: 'Tahoma'; font-size: 11px; font-weight: bold; padding: 0; border: 0; color: Black; background: url(../images/btn_bg.gif) no-repeat; text-align: center; line-height: 22px; height: 22px; width: 89px;}
.input,.inputarea{border: 1px solid #7f9db9; font-family: 'Tahoma'; font-size: 11px; color: Black; background: #ffffff; padding: 2px 2px 2px 2px; width: 144px;}
.inputarea {width:280px;height:100px;}
.checkbox, .radio {padding: 0; margin: 0;}
#kontajner {width: 766px; margin: auto; padding: 40px 0 0 0; text-align: left; background: url(../images/pozadie.gif) repeat-y;}
#hlavnemenu {line-height: 20px; list-style: none; margin: 0; padding: 0 0 0 10px; font-size: 12px;}
#hlavnemenu li{display: block; padding: 0 7px 0 7px; border-right: 1px solid #9d9982; color: #dddacb; float: left;}
#hlavnemenu .koniecmenu{border-right: 0;}
#hlavnemenu li a{color: #dddacb;}
#submenu {list-style: none; margin: 0; padding: 10px 0 9px 18px;}
#submenu li{display: inline; padding: 0 15px 0 0; color: #aaa89d;}
#submenu li a{color: #dddacb;}
.box1vrch {width: 766px; height: 11px; background: url(../images/box_1_vrch.gif) no-repeat;}
.box1 {width: 740px; background: url(../images/box_1_bg.gif) repeat-y; padding: 0 14px 0 12px;}
.box1spodok {width: 766px; height: 15px; background: url(../images/box_1_spodok.gif) no-repeat;}
.mdlgro{padding: 10px 0 0 3px;}
#galeria {width: 766px; float: left; padding: 14px 0 0 0;}
#galeria .box1 {width: 760px; padding: 0 4px 0 2px;}
#lava {width: 501px; float: left; padding: 14px 0 0 0;}
#lava .box2vrch {width: 501px; height: 16px; background: url(../images/box_2_vrch.gif) no-repeat;}
#lava .box2 {width: 495px; background: url(../images/box_2_bg.gif) repeat-y; padding: 0 4px 0 2px;}
#lava .box2 h1, #prava .box3 h1, #galeria .box1 h1{color: #804700; font-size: 17px; padding: 0 0 5px 0; border-bottom: 1px solid #e0ddd1;}
#lava .box2 .ban1 {float: left; padding: 25px 0 0 0;}
#lava .box2 .ban2 {float: right; padding: 25px 0 0 0;}
#lava .box2spodok {width: 501px; height: 18px; background: url(../images/box_2_spodok.gif) no-repeat;}
#lava .copygrand, #galeria .copygrand {font-size: 11px; color: #dddacb; padding: 5px 0 10px 17px;}
#lava .copygrand a, #galeria .copygrand a{color: #dddacb;}
#obsahl {padding: 15px 0 0 10px;}
#obsahl img, #lava .box2 .ban1 img, #lava .box2 .ban2 img{padding: 1px; border: 1px solid #ba986d; background: White;}
#obsahl .infofoto{font-size: 9px; color: #969696; float: left;}
#obsahl .spatpravo{font-size: 11px; color: #804700; float: right; font-weight: bold;}
#obsahl .spatpravo a{color: #804700;}
#obsahl a{color: #804700;}
#prava {width: 261px; float: right; padding: 14px 0 0 0;}
#prava .box3vrch {width: 261px; height: 16px; background: url(../images/box_3_vrch.gif) no-repeat;}
#prava .box3 {width: 255px; background: url(../images/box_3_bg.gif) repeat-y; padding: 0 4px 0 2px;}
#prava .box3spodok {width: 261px; height: 18px; background: url(../images/box_3_spodok.gif) no-repeat;}
#spodok{border-top: 1px solid #e0ddd1; margin: 15px 0 0 0 }
#rezervacia{float:left;width:107px; margin: 12px 0 0 0}
#rezervacia a{background:url(../images/rezervacia.gif) no-repeat; width:107px; height:41px;float:left;color:#323232}
#rezervacia a:hover{text-decoration:none}
#rezervacia span{margin:5px 0 0 52px;display:block;font:bold 12px Arial;text-transform:uppercase}
#prava form .tlacidlo{float:right;width:90px; margin: 12px 0 0 0}
#prava .copyg31d {font-size: 11px; color: #dddacb; padding: 5px 18px 10px 0; text-align: right;}
#prava .copyg31d a{color: #dddacb;}
#miniregtab{margin: 20px 0 0 0; padding: 0;}
#miniregtab td{color: #646464; padding: 0 0 5px 0;}
#miniregtab .pol1{text-align: right;}
#miniregtab .pol2{padding: 0 0 5px 15px; color: Black;}
#miniregtab .pol3{padding: 0 0 5px 5px; color: Black;}
#miniregtab .pol4{padding: 0 25px 5px 5px; color: Black;}
#prava .ciara{border-top: 1px solid #e0ddd1; margin: 15px 0 0 0; text-align: right; height: 20px;}
#kontaktalt{padding: 20px 0 0 0;}
#fototab{padding: 15px 0 0 0; margin: 0; width: 100%;}
#fototab img{padding: 2px; border: 1px solid #ba986d; background: White;}
#fototab td{padding: 0 0 20px 0;}
#fototab p{padding: 8px 0 0 0; color: #646464; margin: 0 0 0 3px;}
#rezervacieform .rezervacietab{padding: 0 0 14px 0; margin: 15px 0 0 0;}
#rezervacieform .rezervacietab td{padding: 0 15px 7px 0; margin: 0;}
#rezervacieform .pol1{width: 125px; text-align: right;}
#rezervacieform .tlacidlo{border-top: 1px solid #e0ddd1; padding: 12px 0 0 140px;}
#infobox {padding: 25px 0 0 0; height: 300px;}
#infobox img{float: left; padding: 0 50px 0 10px;}
#infobox .popis{width: 320px; float: left; padding: 10px 0 0 0;}
#infobox .info{font-weight: Bold;}
#infobox .info a{font-weight: normal; color: Black; text-decoration: underline;}
#infobox .text{padding: 10px 0 0 0;}

