html
{
	height:100%;
}
BODY
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.2;
	text-align:center;
	Background: #E8ECF0 url('/share/img/obsahbg.gif') center top repeat-y;
	height:100%;
	margin:0px;
}
body.body_frame
{
	Background: #c8d8e8;
}
TD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.2
}
TD I
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.2
}
.seznam
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.7
}
.seznam b
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	HEIGHT: 12px
}
.seznam a img
{
	VERTICAL-ALIGN: middle;
}
.male
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none
}
.male2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.menu
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}
.menu i
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase
}
.menu a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase
}
.menu a:hover
{
	COLOR: #c8d8e8;
}
.menu_m
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 1.1
}
.menu_m i
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 1.1
}
.menu_m a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 1.1
}
.menu_m a:hover
{
	COLOR: #c8d8e8
}
.menu_m h1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 1.1;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 8px
}
.menu_m2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.1
}
.menu_m2 a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	LINE-HEIGHT: 1.1
}
.menu_m2 a:hover
{
	COLOR: #c8d8e8
}
.menu_m3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #c8d8e8;
	LINE-HEIGHT: 1.1;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none
}
.menu_m3 A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #c8d8e8;
	LINE-HEIGHT: 1.1;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none
}
.menu_m3 A:hover {
	COLOR: #ffffff
}
.menu2 a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none
}
.menu_male a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: none
}
.menu_male a:hover
{
	COLOR: #c8d8e8;
}
.menu_1 a
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase
}
.menu_1 a:hover
{
	COLOR: #c8d8e8;
}
.menu hr
{
	COLOR: #c8d8e8;
	BACKGROUND-COLOR: #c8d8e8;
	HEIGHT: 2px;
	BORDER: 0px
}
.pic
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	LINE-HEIGHT: 1.2
}
.pic IMG
{
	MARGIN: -1px;
	VERTICAL-ALIGN: middle
}
.nadpis
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.nadpis a
{
	TEXT-DECORATION: none
}
h1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
h1 a
{
	TEXT-DECORATION: none
}
h2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
h2 a
{
	TEXT-DECORATION: none
}
h1.uzky
{
	color: #000000;
	font-family: Verdana,Arial CE,Helvetica CE,Verdana CE,Arial,Helvetica,Verdana,sans-serif;
	font-size: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}
h1.uzky a
{
	TEXT-DECORATION: none
}
h2.hotelmap
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 0px;
}
h2.maly
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none;
	MARGIN-BOTTOM: 6px;
	MARGIN-top: 6px
}
.nadpismaly
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.lista
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	PADDING-LEFT: 20px;
	COLOR: #38586d;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.adresa
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
	TEXT-DECORATION: none
}
.adresa1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.snih td
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	Background: #B5C6D5;
	text-align: center;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif;
}
.snih tr.hlavicka td
{
	padding:2px;
}
.line14 td
{
	line-height:14px;
}
.line19 td
{
	line-height:19px;
}
.snih .hory
{
	FONT-WEIGHT: bold;
	Background: #95acbe;
	text-align: left;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.snih .areal
{
	text-align: left;
}
.snih .nadpis
{
	Background: #95acbe;
}
.voda
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	Background: #95acbe;
	text-align: center;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.voda1
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	Background: #B5C6D5;
	text-align: center;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.voda1 IMG
{
	MARGIN: 1px;
	VERTICAL-ALIGN: middle
}
.tabulka td
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #000000;
	Background: #B5C6D5;
	text-align: center;
	FONT-FAMILY: Verdana, Arial CE, Helvetica CE, Verdana CE, Arial, Helvetica, Verdana, sans-serif
}
.tabulka .nazev
{
	text-align: left;
}
.tabulka .nadpis
{
	Background: #95acbe;
}
.none
{
	text-decoration: none;
}
.none-nocolor
{
	text-decoration: none;
}
.mapa
{
	width: 505px;
	text-align: left;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: none;
	LINE-HEIGHT: 1.5
}
.mapa a
{
text-decoration: none
}
.mapa .mapa1
{
	width: 95%;
	text-align: left;
	float: right;
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none
}
.mapa .mapa2
{
	width: 95%;
	text-align: left;
	float: right;
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: none
}
.nepodtrzene a
{
text-decoration: none
}
.atrakce td
{
text-indent:-30px;
padding-left:30px;
}
.nazev_serveru
{
	font-size:26px;
	color:#3D117B;
	font-weight:bold;
	font-family:Arial CE;
}
.pozadi_mimo
{
	Background: #E8ECF0
}
.pozadi_tmave
{
	Background: #80A1B2
}
.pozadi_svetle
{
	Background: #9CB7C5
}
div.obsah
{
	margin:0 auto;
	width:970px;
	_width:976px;
	border:3px solid #80A1B2;
	border-width:0px 3px;
	_height:100%;
	min-height:100%;
	Background: #c8d8e8;
	text-align:left;
}
div.obsah_region
{
	margin:0 auto;
	width:970px;
	_width:976px;
	border-right:3px solid #80A1B2;
	border-left:3px solid #9CB7C5;
	_height:100%;
	min-height:100%;
	Background: #c8d8e8;
	text-align:left;
}
.pozadi_menu
{
	background-color:#5b7e94;
	border-right:3px solid #9CB7C5;
}
.region_main
{
	padding:0px 8px;
}

.odkazy_back
{
	background-color:#E8ECF0;
	border:1px solid #000000;
}
.odkazy_a
{
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}
.odkazy_desc
{
	font-size: 10px;
	line-height: 12px;
}
td.defBG
{
	Background: #c8d8e8;
}
img.pruvodce-ico
{
	border:2px solid #80a1b2;
}
.border2px
{
	border:2px solid #80a1b2;
}
div.yellow_box
{
	border:1px solid #F5E240;
	background: #FFFFCC;
	padding:2px;
	width:95%;
}
.blue_box
{
	border:1px solid #889EAC;
	background: #D8E4F0;
	padding:2px 2px 2px 2px;
	font-size:11px;
	line-height:15px;
	/*height:38px;*/
}
.blue_box .zarovka
{
	float:left;
	position:relative;
	top:1px;
	left:0px;
	margin-right:12px;
}
.blue_box .vykricnik
{
	float:left;
	position:relative;
	top:1px;
	left:0px;
	margin-right:12px;
}
.blue_box .x
{
/*	float:right;*/
	position:relative;
	left:3px;
	top: -4px;
	margin-left:12px;
	border:0px;
}
img.ico
{
	width:15px;
	height:12px;
	border:0px;
}
img.ico_pocasi
{
	margin-left:1px;
	width:15px;
	height:12px;
	border:0px;
}
.mycam td
{
	background: #F4F9FF;
	border: 1px solid #889EAC;
	border-width: 1px 0px;
}
.left_border_blue
{
	border-left: 2px solid #D8E4F0;
	border-left: 1px solid #C8D8E8;
	border:0px;
}
.border_collapse
{
	border-collapse:collapse;
}
.mycam_light
{
	background: #E8ECF0;
}
.mysnih_light td
{
	background: #E8ECF0;
}
.pointer
{
	cursor: pointer;
}
.desetlet
{
	position:absolute;
	left:-28px;
	border:0px;
}
.relative
{
	position:relative;
}
.z6
{
	z-index:6;
}
.z7
{
	z-index:7;
}
.overlay
{
	width:500;
	height:500;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	background:black;
	opacity: 0;
	filter:alpha (opacity=0);
}
.feed_foto
{
	border:2px solid #80A1B2;
	margin:3px;
	vertical-align:top;
}
.feed_predel
{
	padding-top:4px;
	border-top: 1px solid #A4BECB;
}
.warning
{
	color:red;
	font-weight:bold;
}
table.profil_page td
{
	font-size:11px;
	text-align:left;
}
table.profil_page
{
	width:315;
	background: #BBCBDA;
	margin:3px 0px 6px 0px;
}
_table.profil_page_osobni td
{
	font-size:11px;
}
table.profil_page_osobni
{
	width:500;
}
.email_male
{
	font: 11px/12px arial;
}
.email_clip
{
	width:170px;
	overflow:hidden;
}
.small_space
{
	font-size:1px;
}
.HP_form
{
	font-size:11px;
	text-align:left;
}
.HP_form input.text
{
	width:120px;
	font-size:11px;
}
.dom3_foto
{
	float:right;
	margin-right:10px;
	position:relative;

}
.puntik_color
{
	color:#538196;
}
.kamery_row
{
	background:#9fb8cd;
}
.dom3_pl
{
	padding-left:20px;
}
.display-none
{
	display:none;
}
.hand
{
	cursor:pointer;
}
.curdef
{
	cursor:Default;
}
.trex
{
	border-width: 3;
	border-style: solid;
	border-color: #6590A1
}
.favDiv
{
	border: 1px solid #889eac;
	padding:5px;
	background: #d8e4f0;
	position:absolute;
	top:20px;
	left:0px;
	font-size:11px;
	line-height:13px;
	display:none;
	text-align:center;
	z-index:50;
	width:250px;
}
div.itemmenu
{
	float:left;
	width:140px;
	margin-left:5px;
	/*border: 5px solid #c7d7e7;*/
	background: #9cb7c5;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
}
div.itemmenu_item
{
	background-color: #5B7E94;
    border-bottom: 1px solid #c7d7e7;
	margin-bottom: 5px;
}
div.itemmenu_item a
{
	display:block;
	border-top: 1px solid #c7d7e7;
	padding: 8px;
}
div.horniprouzka
{
	width:100%;
	height:4px;
	line-height:5px;
	overflow:hidden;
	background: #c7d7e7;
	margin-top:133px;
}
div.dolniprouzka
{
	width:145px;
	height:5px;
	line-height:5px;
	overflow:hidden;
	background: #c7d7e7;
	position:absolute;
	left:5px;
	bottom:0px;
}

div.main_zalozky
{
	width:476px;
}
div.main_zalozky div
{
	background:#d8e4f0;
	border:1px solid #8c9cac;
	border-width: 0px 2px 1px 0px;
	position:relative;
	padding:5px 0px;
	width:150px;
	color:#4c748c;
	font-weight:bold;
	text-align:center;
	position:relative;
	display:block;
	float:left;
	margin:3px;
}
div.main_zalozky div.selected
{
	background:#b5c7d5;
	border-width: 0px 2px 1px 2px;
	color:#16427f;
	z-index:3;
}
div.main_zalozky div.selected div
{
	background:#b5c7d5;
	border:1px solid #8c9cac;
	border-width: 0px 2px;
	height:4px;
	width:150px;
	line-height:2px;
	overflow:hidden;
	position:absolute;
	top:-7px;
	left:-5px;
	z-index:3;
	padding:0px;
}
.main_head
{
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
	height:104px;
	_height:114px;
	position:relative;
	z-index:1;
	background:#c8d8e8;
}
.head_hory
{
	float:left;
	width:155px;
	height:99px;
	_height:104px;
	padding-top:5px;
	background:#5c7c94;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:12px;
}
.head_hory img
{
	margin-top:4px;
	border:0px;
}
.head_hory a
{
	color:white;
	text-decoration:none;
}
.head_pozadi
{
	float:left;
	width:16px;
	height:104px;
	background:#B5C7D5;
}
.head_pozadi2
{
	float:left;
	width:5px;
	height:104px;
	background:#C8D8E8;
}
.head_reklama
{
 	float:left;
	width:758px;
	height:104px;
	background: #E8ECF0;
	overflow: hidden;
}
.hotel_hr
{
	width:90%;
	border-top:1px solid #8898a8;
}
table.mesta_zalozky
{
	margin: 15px auto;
}
table.mesta_zalozky td
{
	color:white;
	font-weight:normal;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
	text-shadow: 1px 1px #000;
}
table.mesta_zalozky td.zalozka_N
{
	background: #587898;
	padding: 7px 25px;
}
table.mesta_zalozky td.zalozka2_N
{
	background: #587898;
	padding: 7px 15px;
}
table.mesta_zalozky td.zalozka_A
{
	background: #98a8b8;
	padding: 7px 25px;
}
table.mesta_zalozky td.zalozka2_A
{
	background: #98a8b8;
	padding: 7px 15px;
}
table.mesta_zalozky td a
{
	color:white;
	text-decoration:none;
}
table.font11 td
{
	font-size:11px;
}