body {
	color: #555554;
	background-color:#3E0002;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#cele {
	background-color:#FFFFFF;
	width: 766px;
	margin: auto;
	border: 1px solid #000000;
}
#home {
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(obr/home/bg_Home.jpg);
	background-repeat:repeat-y;
	height: auto;
}
#home #lava {
	width: 299px;
	padding-left: 29px;
	padding-top: 10px;
	padding-right: 10px;
	float: left;
}
#home #lava p {
	margin: 0px;
}
#home #prava {
	width: 423px;
	float: right;
	height: auto;
}
#home #prava #vitajte {
	width: 374px;
	background-color: #EFEADF;
	padding-left: 29px;
	padding-right: 20px;
	padding-top: 10px;
}
#home #prava #vitajte p {
	margin:0px;
	margin-bottom: 8px;
}
#home #prava #izba {
	width: 374px;
	margin-top: 5px;
	padding-left: 29px;
	padding-right: 20px;
}
#home #prava #izba #l {
	width: 180px;
	float: left;
}
#home #prava #izba #r {
	width: 190px;
	float: right;
}
#home #prava #izba ul {
	margin: 5px;
	padding: 0px;
	padding-left: 10px;
	list-style-type: disc;
}
#home #prava #izba il {
	margin: 0px;
	padding: 0px;
}
#end {
	text-align:right;
	width: 100%;
	height: 10px;
	clear: both;
}

#home a {
	color: #933735;
	text-decoration: underline;
}
#home #izba a {
	color: #000000;
}
#home a:hover {
	text-decoration: none;
}
/* konie HOME */


/* zaciatok SLUZBY */
#sluzby {
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(obr/sluzby/bg_Servis.jpg);
	background-repeat:repeat-y;
	height: 100%;
}
#sluzby p {
	margin: 0px;
	margin-bottom: 15px;
}
#sluzby #lava {
	width: 369px;
	/*background-color: #F7F7EF;*/
	padding-left: 29px;
	padding-top: 20px;
	padding-right: 20px;
	float: left;
}
/* prve */
#sluzby #lava #prve {
	width: 100%;
}
#sluzby #lava #prve p {
	margin-bottom: 5px;
}
#sluzby #lava #prve #l_sluzby_prve_sk {
	width: 155px;
	float: left;
}
#sluzby #lava #prve #r_sluzby_prve_sk{
	width: 210px;
	float: right;
}
#sluzby #lava #prve #l_sluzby_prve {
	width: 180px;
	float: left;
}
#sluzby #lava #prve #r_sluzby_prve{
	width: 185px;
	float: right;
}
#sluzby #lava #prve #r_sluzby_prve p, #sluzby #lava #prve #r_sluzby_prve_sk p {
	color: #933735;
}
#sluzby_prvy_end {
	margin-top: 8px;
	width: 100%;
	font-weight: bold;
	text-decoration: underline;
	clear:both;
}
/* druhe */
#sluzby #lava #druhe {
	width: 100%;
	height: auto;
}
#sluzby #lava #druhe #l_sluzby_druhe {
	width: 115px;
	float: left;
}
#sluzby #lava #druhe #r_sluzby_druhe {
	width: 250px;
	float: right;
}
#sluzby #lava #druhe #r_sluzby_druhe ul, #sluzby #lava #tretie ul {
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
	padding-left: 10px;
}
#sluzby #lava #druhe #r_sluzby_druhe li, #sluzby #lava #tretie li {
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
}
#sluzby #lava #druhe a, #sluzby #lava #tretie a  {
	color: #000000;
	text-decoration: underline;
	display: block;
}
#sluzby #lava #druhe a:hover, #sluzby #lava #tretie a:hover {
	text-decoration: none;
}
#sluzby_druhy_end {
	padding-top: 5px;
	width: 100%;
	font-weight: bold;
	clear:both;
}
/* tretie */
#sluzby #lava #tretie {
	width: 100%;
	margin-top: 5px;
}
#sluzby #lava #tretie #l_sluzby_tretie {
	width: 160px;
	float: left;
}
#sluzby #lava #tretie #r_sluzby_tretie {
	width: 200px;
	float: right;
}
#sluzby_treti_end {
	width: 100%;
	height: 2px;
	clear:both;
}
/* koniec deleni v lavom */
#sluzby #prava {
	/*background-color: #F0E9DF;*/
	width: 288px;
	padding-top: 20px;
	padding-left: 29px;
	padding-right: 25px;
	float: right;
	height: auto;
}
#sluzby #prava #form {
	width:100%;
	margin-top: 20px;
	margin-bottom: 10px;
}
#sluzby #prava #form p {
	margin: 0px;
	margin-bottom: 10px;
}
#sluzby #prava form {
	margin:0px;
}
.l_form_sluzby {
	vertical-align:top;
	width: 80px;
	text-align: right;
	color: #000000;
	padding-right: 5px;
}
.r_form_sluzby {
	width: 187px;
}
input, text, select, textarea, button, submit, reset {
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#sluzby input[type=text], input[type=password], textarea, input[type=file] {
	background:#FFFFFF;
	color: #654201;
    border: 0px;
	margin: 0px;
	padding: 0px;
/*	width: 180px; */
}
#sluzby input[type=submit], input[type=reset] {
	border: 0px;
	background-color:#F0E9DF;
	color:#000000;
	text-decoration:underline;
	font-weight: bold;
}
#sluzby select {
    border: 0px;
	margin: 0px;
	margin-right: 3px;
	padding: 0px;
/*	width: 57px; */
}

/* form koniec */
/* koniec SLUZBY */


/* zac IZBY */
#izby {
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(obr/izby/bg_Izby.jpg);
	background-repeat:repeat-y;
	height: auto;
}
#izby a {
	color: #933735;
	text-decoration: underline;
	display:block;
}
#izby a:hover {
	text-decoration: none;
}
#izby p {
	margin:0px;
	padding:0px;
}
#izby #l_izby {
	width:289px;
	padding-left:29px;
	padding-right:20px;
	padding-top:10px;
	float:left;
}
#izby #l_izby #l_prvy_izby {
	padding-top: 10px;
	width:137px;
	float:left;
}
#izby #l_izby #r_prvy_izby {
	padding-top: 10px;
	width:140px;
	float:right;
}
#izby #prvy_konec {
	width:100%;
	height:5px;
	padding-top: 10px;
	clear:both;
}
#izby #l_izby #l_druhy_izby {
	width:137px;
	float:left;
}
#izby #l_izby #r_druhy_izby {
	width:140px;
	float:right;
}
#izby #druhy_konec {
	width:100%;
	padding-top: 15px;
	padding-bottom: 10px;
	clear:both;
}

#izby #r_izby {
	width:423px;
	float:right;
}
#izby #r_izby #apartmany {
	width:374px;
	padding-left:29px;
	padding-right:20px;
	padding-top:10px;
	background-color:#EFEADF;
}
#izby #r_izby #apartmany #l_apartmany {
	padding-top: 10px;
	width:137px;
	float:left;
}
#izby #r_izby #apartmany #r_apartmany {
	padding-top: 10px;
	width:235px;
	float:right;
}
#izby #apartmany_konec {
	width:100%;
	padding-top: 10px;
	clear:both;
}
#izby #r_izby #akcie {
	width:374px;
	padding-left:29px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom: 10px;
}
#izby #r_izby #akcie ul {
	margin:0px;
	margin-top: 7px;
	padding: 0px;
	padding-left: 12px;
}
#izby #r_izby #akcie li {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
}
#izby #r_izby #akcie li a {
	color:#000000;
}
/* kon IZBY */

/* zac RESTAURACIA */
#restauracia {
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(obr/restauracia/bg_Restauracia.jpg);
	background-repeat:repeat-y;
	height: auto;
}
#restauracia a {
	color: #933735;
	text-decoration: underline;
}
#restauracia a:hover {
	text-decoration: none;
}
#restauracia p {
	margin:0px;
	padding:0px;
}
#restauracia #l_restauracia {
	width:289px;
	padding-left:29px;
	padding-right:20px;
	padding-top:10px;
	float:left;
}
#restauracia #l_restauracia #l_prvy_restauracia {
	padding-top: 10px;
	width:65px;
	float:left;
}
#restauracia #l_restauracia #r_prvy_restauracia {
	padding-top: 10px;
	width:222px;
	float:right;
}
#restauracia #restauracia_prvy_konec {
	width:100%;
	padding-bottom: 5px;
	clear:both;
}
#restauracia #l_restauracia #l_druhy_restauracia {
	width:125px;
	float:left;
}
#restauracia #l_restauracia #r_druhy_restauracia {
	width:150px;
	float:right;
}
#restauracia #restauracia_druhy_konec {
	width:100%;
	padding-bottom: 5px;
	clear:both;
}
#restauracia #l_restauracia #l_treti_restauracia {
	width:125px;
	float:left;
}
#restauracia #l_restauracia #r_treti_restauracia {
	width:150px;
	float:right;
}
#restauracia #restauracia_treti_konec {
	width:100%;
	padding-bottom: 5px;
	clear:both;
}

#restauracia #r_restauracia {
	width:423px;
	float:right;
}
#restauracia #r_restauracia #listok {
	width:374px;
	padding-left:29px;
	padding-right:20px;
	padding-top:10px;
	background-color:#EFEADF;
}
#restauracia #r_restauracia #listok td a {
	color:#000000;
}
#restauracia #r_restauracia #menu {
	width:374px;
	padding-left:29px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom: 10px;
}
#restauracia #r_restauracia #menu #l_menu {
	padding-top: 10px;
	width:115px;
	float:left;
}
#restauracia #r_restauracia #menu #r_menu {
	padding-top: 10px;
	width:245px;
	float:right;
}
#restauracia #menu_konec {
	width:100%;
	clear:both;
	padding-bottom:10px;
}
#restauracia .jedalny_listok_prvy {
	border: 1px solid #D2CDC7;
	border-bottom: 0px;
	padding-left:5px;
}
#restauracia .jedalny_listok_druhy {
	width:60px;
	border-top: 1px solid #D2CDC7;
	border-right: 1px solid #D2CDC7;
	text-align:center;
}
#restauracia .jedalny_listok_cele {
	border-bottom: 1px solid #D2CDC7;
	margin-top: 15px;
	margin-bottom: 15px;
}

/* kon RESTAURACIA */

/* zac PONUKY */
#ponuky {
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(obr/ponuky/bg_Ponuky.jpg);
	background-repeat:repeat-y;
	height: auto;
}
#ponuky a {
	color: #000000;
	text-decoration: underline;
}
#ponuky a:hover {
	text-decoration: none;
}
#ponuky p {
	margin: 0px;
	padding-bottom: 8px;
}
#ponuky .vpravo {
	text-align: right;
	padding: 0px;
	padding-right: 10px;
}
#ponuky ul {
	margin:0px;
	padding:0px;
	padding-left: 16px;
	padding-bottom:4px;
}
#ponuky li {
	margin:0px;
	padding:0px;
	padding-bottom: 6px;
}
#ponuky #ponukane_akcie {
	padding-left: 29px;
	padding-top: 10px;
	padding-right: 20px;
	width: 219px;
	float: left;
}
#ponuky #cennik {
	padding-left: 29px;
	padding-top: 10px;
	padding-right: 14px;
	width: 212px;
	float: left;
}
#ponuky #special {
	padding-left: 29px;
	padding-top: 10px;
	padding-right: 11px;
	width: 203px;
	float: right;
}

/* kon PONUKY */

/* zac POLOHA */
#poloha {
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(obr/poloha/bg_Poloha.jpg);
	background-repeat:repeat-y;
	height: auto;
}
#poloha p {
	margin: 0px;
}
#poloha a {
	color: #933735;
	text-decoration: underline;
}
#poloha a:hover {
	text-decoration: none;
}
#poloha #l_poloha {
	padding-top: 13px;
	padding-left: 29px;
	padding-right: 20px;
	width: 239px;
	float: left;
}
#poloha #r_poloha {
	width: 473px;
	float: right;
}
#poloha #r_poloha #formular {
	padding-top: 13px;
	padding-left: 29px;
	padding-right: 20px;
	width: 424px;
	background-color:#EFEADF;
}
#poloha #r_poloha #kontakt {
	padding-top: 15px;
	padding-left: 29px;
	padding-right: 20px;
	width: 424px;
}
#poloha #r_poloha #kontakt #l_kontakt {
	padding-top: 10px;
	width: 140px;
	float: left;
}
#poloha #r_poloha #kontakt #r_kontakt {
	padding-top: 10px;
	width: 270px;
	float: right;
}
#poloha #kontakt_konec {
	width: 100%;
	clear: both;
}

#poloha form {
	margin:0px;
}
#poloha table {
	margin-top: 10px;
	margin-bottom: 10px;	
}
#poloha input[type=text], #poloha input[type=password], #poloha textarea, #poloha input[type=file] {
	background:#FFFFFF;
	color: #654201;
    border: 0px;
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
	width: 180px;
}
#poloha textarea {
	width: 180px;
	height: 90px;
}
#poloha input[type=submit], #poloha input[type=reset] {
	border: 0px;
	background-color:#F0E9DF;
	color:#933735;
	text-decoration:underline;
	font-weight: bold;
}
#poloha .form_r {
	padding-right: 20px;
	text-align: right;
}
/* kon POLOHA */
#konec {
	width: 100%;
	height: 0px;
	clear: both;
}
#pata {
	width: 726px;
	height: 38px;
	background-color: #3A0003;
	color: #996844;
	padding-left: 40px;
	padding-top: 22px;
}
.b {
	font-weight:bold;
}
.odskok {
	padding-top: 5px;
}
.nadpis {
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:32px;
}
.podnadpis {
	font-size:16px;
	font-weight:bold;
	color:#7E7E7E;
}
.bu {
	font-weight:bold;
	text-decoration: underline;
}
.cervene {
	color: #933735;
}
.odoslane {
	text-align:center;
	font-weight:bold;
	color: #933735;
}
.odoslane_hore {
	padding-top:15px;
	text-align:center;
	font-weight:bold;
	color: #933735;
}
.zlava {
	text-transform: uppercase;
	color: #933735;
	font-size: 12px;
	font-weight: bold;
}

