/* CSS Document */
/* STYLOVÁNÍ SPOLEČNÝCH PRVKŮ */
body {
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13Px;
}

h1 {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 18px;
   color:#B14500;
}

div, span {
	position: relative;
}
a {
	text-decoration: none;
}
.red {
	color: red;
}
.Bd {
	font-weight: bold;
}
.PA {
	position: absolute;
}
.PR {
	position: relative;
}
.PS {
	position: static;
}
/* sdílené MENU */
/* margin - TOP RIGHT DOWN LEFT */
#hlavicka {
	top: 30px;
	left: 15px;
	height: 50px;
	background: url("./png/p68.png") no-repeat;
}

#hlavicka_ubyt {
	top: 30px;
	left: 15px;
	height: 50px;
	background: url("./png/ubytovna.png") no-repeat;
}


#h_menu {
	top: 0px;
	left: 0px;
	width: 798px;
	height: 25px;
	margin: 6ex 0ex 0ex 0ex;
	border-top: 3px solid #A03C00;
	border-bottom: 3px solid #A03C00;
	font: bold 13px Verdana, serif;
	color: #808080;
}
ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
}
#h_menu  li {
	float: left;
	margin: 4px 0px;
}
#h_menu  li  a {
	color: #666666;
}
#h_menu  li  a:hover {
	color: #FF9900;
}
#h_menu  li  a:active {
	color: #FF9900;
}
.lomitko {
	color: #FF9900;
	font-style: normal;
	margin: 0em 1em 0em 1em;
}
/* MENU_konec */
.uhlava {
	top: 15px;
	left: 517px;
	font-size: 180%;
	font-weight: bold;
}
.uluzka {
	top: 15px;
	left: 517px;
	font-size: 130%;
	font-weight: bold;
}
.phlava {
	top: 15px;
	left: 416px;
	font-size: 180%;
	font-weight: bold;
}
.pluzka {
	top: 15px;
	left: 416px;
	font-size: 130%;
	font-weight: bold;
}
.nadpis {
	font-size: 140%;
	font-weight: bold;
}
.h_pos {
	left: 15px;
}
#map_cr {
	left: 15px;
	width: 244px;
	height: 143px;
	background: white url("./png/map_cr.png") no-repeat;
	float: left;
}
.obr {
	height: 110px;
	border: 2px solid white;
	float: left;
}
#map_p:hover, #p_1:hover, #p_2:hover, #map_u:hover, #u_1:hover, .obr:hover, .obr_new:hover {
	border: 2px solid red;
}
/* KONEC STYLOVÁNÍ SPOLEČNÝCH PRVKŮ */
/* STYLOVÁNÍ DIVŮ */
#D1 {
/* Obalovací DIV */
	margin: auto;
/*aby se celkově centrovalo v mozile a opeře*/
	width: 800px;
	height: 600px;
	border: 1px solid white;
	text-align: left;
}
#D2 {
/* pro banner */
	height: 110px;
	border: 1px solid white;
	}
	
#banner {
/* banner */
	top: 20px;
	left: 11px;
	width: 777px;
	height: 85px;
	
}
#D3 {
	height: 40px;
	border: 1px solid white;
}
.D4_5 {
	width: 398px;
	height: 380px;
	text-align: center;
	border: 1px solid white;
}
#D4 {
	float: left;
}
#labak {
	margin: auto;
/*aby se celkově centrovalo v mozile a opeře*/
	top: 10px;
	left: 0px;
	width: 377px;
	height: 230px;
	background: url("./jpg/labak.jpg") no-repeat;
}
#D5 {
	float: right;
}
#decin {
	margin: auto;
/*aby se celkově centrovalo v mozile a opeře*/
	top: 40px;
	right: 0px;
	width: 377px;
	height: 200px;
	background: url("./jpg/decin.jpg") no-repeat;
}
#D6 {
	width: 798px;
	height: 64px;
	text-align: center;
	float: right;
	border: 1px solid white;
}
/* KONEC STYLOVÁNÍ DIVŮ */
/* STYLOVÁNÍ STRÁNKY INDEX */
#slogan {
	top: 0px;
	left: 13px;
	font-size: 15Px;
	font-weight: bold;
	float: left;
}
.jazyky {
	position: relative;
	top: 3px;
	float: right;
	width: 320px;
	border: 1px solid white;
}
.flag {
	position: relative;
	top: 0px;
	width: 46px;
	height: 36px;
}
#flagCZ {
	background: url("./gif/cz.gif") no-repeat;
	float: left;
}
#flagCZ:hover {
	display: block;
	top: -3px;
}
#flagD {
	left: 10px;
	background: url("./gif/d.gif") no-repeat;
	float: left;
}
#flagD:hover {
	display: block;
	top: -3px;
}
#flagGB {
	left: 20px;
	background: url("./gif/gb.gif") no-repeat;
	float: left;
}
#flagGB:hover {
	display: block;
	top: -3px;
}
#jazyk {
	position: relative;
	top: 4px;
	left: 50px;
	width: 133px;
	height: 21px;
	float: left;
	font-size: 110%;
	font-weight: bold;
	vertical-align: middle;
	background: url("./png/jazyk.png") no-repeat;
}
.thumb {
	width: 112px;
	height: 112px;
	margin: auto;
/*aby se celkově centrovalo v mozile a opeře*/
	float: none;
	border: 1px solid white;
}
#pensi {
	top: -30px;
	background: white url("./jpg/tl-pension.jpg") center no-repeat;
}
#ubyt {
	background: white url("./jpg/tl-ubytovna.jpg") center no-repeat;
}
/* Hl.menu */
.HM_P {
	top: -20px;
	width: 170px;
	height: 28px;
	text-align: center;
	margin: auto;
	border: 1px solid white;
}
.HM_U {
	top: 10px;
	width: 195px;
	height: 28px;
	text-align: center;
	margin: auto;
	border: 1px solid white;
}
.HM_Rtri {
	float: left;
	width: 13px;
	height: 26px;
	background: white url("./gif/r-triangle.gif") no-repeat;
	border: 1px solid white;
}
.HM_P  a, .HM_U a {
	float: left;
	top: -1px;
	height: 26px;
	color: #823C00;
	font-size: 24px;
	font-weight: bold;
}
.HM_P  a:hover, .HM_U a:hover {
	color: red;
}
.HM_Ltri {
	float: left;
	width: 13px;
	height: 26px;
	background: white url("./gif/l-triangle.gif") no-repeat;
	border: 1px solid white;
}
.size120 {
	font-size: 120%;
}
.plus10px {
	top: 10px;
}
#rekre {
	top: -20px;
	left: -75px;
}
#ubytvdc {
	top: -20px;
	left: 102px;
}
#text {
text-align: justify;


}
#dolnibanner {
	top: 10px;
	width: 776px;
	height: 16px;
	font-size: 85%;
	color: #771100;
	background: url("./png/dolnibanner.png") no-repeat;
 
}
#dolnibanner a {
	color: #771100;
}
#dolnibanner a:hover {
	color: white;
}
/* KONEC STYLOVÁNÍ STRÁNKY INDEX */
/* STYLOVÁNÍ STRÁNKY P_POLOHA */
#map_p {
	left: 50px;
	width: 144px;
	height: 143px;
	background: url("./jpg/map_p.jpg") no-repeat;
	border: 2px solid white;
	float: left;
}
#p_1 {
	left: 50px;
	width: 143px;
	height: 143px;
	background: url("./jpg/pension1.jpg") no-repeat;
	border: 2px solid white;
	float: left;
}
#p_2 {
	left: 50px;
	width: 191px;
	height: 143px;
	background: url("./jpg/pension2.jpg") no-repeat;
	border: 2px solid white;
	float: left;
}
/* KONEC STYLOVÁNÍ STRÁNKY P_POLOHA */
/* STYLOVÁNÍ STRÁNKY U_POLOHA */
#map_u {
	left: 50px;
	width: 129px;
	height: 143px;
	background: url("./jpg/map_u.jpg") no-repeat;
	border: 2px solid white;
	float: left;
}
#u_1 {
	left: 53px;
	width: 107px;
	height: 143px;
	background: url("./jpg/ubytovna1.jpg") no-repeat;
	border: 2px solid white;
	float: left;
}
/* KONEC STYLOVÁNÍ STRÁNKY U_POLOHA */
/* STYLOVÁNÍ STRÁNKY MOZNOSTI */
#f_1 {
	left: 15px;
	width: 159px;
	background: url("./jpg/fitness.jpg") no-repeat;
}
#f_2 {
	left: 20px;
	width: 161px;
	background: url("./jpg/tenis2.jpg") no-repeat;
}
/* KONEC STYLOVÁNÍ STRÁNKY MOZNOSTI */
/* STYLOVÁNÍ STRÁNKY P-CENIK */
#cen1 {
	width: 200px;
	float: left;
}
#cen2 {
	width: 400px;
	float: left;
}
/* KONEC STYLOVÁNÍ STRÁNKY P-CENIK */
/* STYLOVÁNÍ STRÁNKY TIP */
#t_1 {
	left: 15px;
	width: 196px;
	background: url("./jpg/zamek.jpg") no-repeat;
}
#t_2 {
	left: 20px;
	width: 165px;
	background: url("./jpg/naskale.jpg") no-repeat;
}
#t_3 {
	left: 25px;
	width: 165px;
	background: url("./jpg/kanon.jpg") no-repeat;
}
#t_4 {
	left: 30px;
	width: 78px;
	background: url("./jpg/vodopad.jpg") no-repeat;
}
/* KONEC STYLOVÁNÍ STRÁNKY TIP */
/* STYLOVÁNÍ STRÁNKY U_SLUŽBY */
#u_2 {
	left: 15px;
	width: 169px;
	background: url("./jpg/ubytovna4.jpg") no-repeat;
}
#u_3 {
	left: 25px;
	width: 75px;
	background: url("./jpg/ubytovna2.jpg") no-repeat;
}
#u_4 {
	left: 35px;
	width: 132px;
	background: url("./jpg/ubytovna3.jpg") no-repeat;
}
#u_5 {
	left: 45px;
	width: 83px;
	background: url("./jpg/ubytovna7.jpg") no-repeat;
}
#u_6 {
	left: 55px;
	width: 86px;
	background: url("./jpg/ubytovna8.jpg") no-repeat;
}
/* KONEC STYLOVÁNÍ STRÁNKY U_SLUŽBY */
/* STYLOVÁNÍ STRÁNKY P_SLUŽBY */
#s_1 {
	left: 15px;
	width: 223px;
	background: url("./jpg/pokoj4.jpg") no-repeat;
}
#s_2 {
	left: 20px;
	width: 238px;
	background: url("./jpg/pokoj_new.jpg") no-repeat;
}
#s_3 {
	left: 25px;
	width: 140px;
	background: url("./jpg/pokoj1.jpg") no-repeat;
}
#s_4 {
	left: 30px;
	width: 147px;
	background: url("./jpg/schodiste.jpg") no-repeat;
}
#s_5 {

	left: 15px;
	width: 247px;
	background: url("./jpg/jidelna.jpg") no-repeat;
}
#s_6 {
	left: 15px;
	width: 83px;
	background: url("./jpg/vinarna1.jpg") no-repeat;
}
#s_7 {
	left: 20px;
	width: 248px;
	background: url("./jpg/vinarna.jpg") no-repeat;
}
#s_8 {
	left: 25px;
	width: 165 px;
	background: url("./jpg/velka_kuchyn.jpg") no-repeat;
}
/*#s_9 {
	left: 30px;
	width: 147px;
	background: url("./jpg/bar2.jpg") no-repeat;
}*/
#s_10 {
	left: 15px;
	width: 83px;
	background: url("./jpg/sauna.jpg") no-repeat;
}
#s_11 {
	left: 20px;
	width: 83px;
	background: url("./jpg/sauna1.jpg") no-repeat;
}


#s_12 {
	left: 15px;
	width: 220 px;
	background: url("./jpg/pristavba.jpg") no-repeat;
}
#s_13 {
	left: 20px;
	margin-left:15px;
	width: 220 px;
	background: url("./jpg/terasa.jpg") no-repeat;
}
#s_14 {
	left: 20px;
	margin-left:15px;
	width: 220 px;
	background: url("./jpg/vyhled.jpg") no-repeat;
}

#s_15 {
	left: 20px;
	margin-left:15px;
	width: 73 px;
	background: url("./jpg/mala_kuchynka.jpg") no-repeat;
}

.obr_new {
	
	height: 170px;
	border: 2px solid white;
	float: left;
}



/* KONEC STYLOVÁNÍ STRÁNKY P_SLUŽBY */
