/*new style*/

.map_window
{
	width:300px; 
	clear:both; 
	background-color:#FFF;
	
}

.color_black
{
	color:#000;
}

.lang_bottom {
  line-height: 20px;
  white-space:normal;
}
.country_left
{
	float:left;
	width:150px;
	height:100px;
	color:#000;
	font-size:16px;
}



#map_header{
BACKGROUND:#650000;
width:610px;
padding:5px 0px 5px 0px;
color:#FFF;
height:20px;
cursor: pointer;
cursor: hand;
}

.map_menu
{
	BACKGROUND:#650000;
	width:610px;
	color:#FFF;
	clear:both;
}

.map_menu a
{
	color:#FFF;
	padding:5px;
}

.map_menu a:hover
{
	BACKGROUND:#D5BF6A;
	padding:5px;
	color:#FFF; 
}

.map_menu_active
{
	BACKGROUND:#D5BF6A;
	padding:5px;
	color:#FFF; 
}



#map_body{
BACKGROUND:#650000;
width:610px;
height:383px;
}


#country_map
{
	BACKGROUND:url(/images/map_bg.jpg) repeat-x #650000;
	width:613px
	height:390px;
	padding:10px;
	clear:both;
}

.country_name
{
	font-size:20px;
	color:#000;
	margin:0 0 50px 0;
}

.country_name b
{
	font-size:25px;
	font:bold;
	color:#000
}


.left_block_info
{
	margin:3px;
	padding:5px;
/*	background-color:#F8F8F8;
	border:1px solid #605D55;
	color:#000;*/
	text-align:justify;
}

.country_img
{
	margin:0px 5px 0 5px;
	float:left;
	width:90px;
	height:90px;
	border:1px dashed #CCC;
	color:#000;
	font-size:16px;
}



.country_table
{
	float:left;
	width:80%;
}


.country_table td
{
	color:#000;
	padding:2px;
}

.country_table_head
{
	color:#CCC;
}


.explode
{
	clear:both;
	width:800px
}

.tr_bg
{
	BACKGROUND:#e4e4e4;
}

.country_table_footer
{
	BACKGROUND-COLOR:#696969;
	color:#FFF;
	clear:both;

	
}



.win.ie .nav_title {
	position:absolute;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	margin:23px 0px 0px 3px;
	color:#000
}

.win.gecko .nav_title {
	position:absolute;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	margin:19px 0px 0px 3px;
	color:#000
}

.win.opera .nav_title {
	position:absolute;
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	margin:19px 0px 0px 111px;
	color:#000
}




.country_nav
{
	clear:both;
}

.liter
{
	BACKGROUND:#e4e4e4;
	color:#000;
	padding:5px;
	margin:3px;
}

.select_liter
{
	BACKGROUND-COLOR:#d5bf6a;
	color:#FFF;
	padding:5px;
	border-bottom:1px solid #000;
	margin:3px;
}


.text_cc
{
	color:#bdb5b5;
}







.hotel_cat_1
{
	BACKGROUND: url(/images/star_black_1.gif) none;
}

.hotel_cat_2
{
	BACKGROUND: url(/images/star_black_2.gif) none;
}

.hotel_cat_3
{
	BACKGROUND: url(/images/star_black_3.gif) none;
}

.hotel_cat4
{
	BACKGROUND: url(/images/star_black_4.gif) none;

}

.hotel_cat_5
{
	BACKGROUND: url(/images/star_black_5.gif) none;
}


.hotel_cat_5_min
{
	BACKGROUND: url(/images/star_min_5.gif) none;
}

.hotel_cat_4_min
{
	BACKGROUND: url(/images/star_min_4.gif) none;
}


.hotel_cat_3_min
{
	BACKGROUND: url(/images/star_min_3.gif) none;
}

.hotel_cat_2_min
{
	BACKGROUND: url(/images/star_min_2.gif) none;
}

.hotel_cat_1_min
{
	BACKGROUND: url(/images/star_min_1.gif) none;
}

/*new style*/



.hotel{
	margin-top: 20px;
	margin-left: 20px;
}
#logo{
	background-image:url(/images/logo_h.gif)
}

#advTable{margin:20px;}
.advList { text-decoration:none }

BODY {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px; 
}

#greeting{width: 100%;border: 1px solid #cc6600;}
#greeting .image{float: left; width: 140px; padding:5px;}
#greeting .text{padding: 10px; text-align:justify}

TABLE {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
TD {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
H1 {
	COLOR: #9C1C11; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
H2 {
	COLOR: #9C1C11; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
H3 {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
H4 {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
DIV {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
SPAN {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
INPUT {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}
.SEL {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 11px
}

A {
	COLOR: #9c1c11; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#body {
	BACKGROUND: #f1e9d5; MARGIN: 0px
}
.search {
	COLOR: #605d55; FONT-FAMILY: Tahoma, Verdana, Helvetica; FONT-SIZE: 20px
}

.top-line {
	BACKGROUND: #f7bc1c
}
.left-col {
	BACKGROUND: url(images/bg-man.jpg) #f1e9d5 no-repeat right bottom
}
#logo {
	BACKGROUND: url(images/bg-logo.gif) #660000 no-repeat 50% bottom; HEIGHT: 122px; WIDTH: 177px
}
#l-menu-1 {
	BACKGROUND: url(images/bg-l-menu-1.gif) #9c1c11 repeat-y; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
#l-menu-new {
	BACKGROUND: url(images/bg-l-menu-1.gif) #9c1c11 repeat-y; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

#ul-menu-1 {
	BORDER-BOTTOM: #a75440 1px solid; LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 160px
}
#ul-menu-1 LI {
	BACKGROUND: url(images/li-menu-1.gif) no-repeat 6px 50%; BORDER-TOP: #a75440 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}

#ul-menu-1 A {
	COLOR: #e5c2c0; TEXT-DECORATION: none
}
#ul-menu-1 A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#ul-menu-1-bright A {
	COLOR: #fff; TEXT-DECORATION: none
}
#ul-menu-1-bright A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#ul-menu-1-bright1 A {
	COLOR: #f0f0f0; TEXT-DECORATION: none
}
#ul-menu-1-bright1 A:hover {
	COLOR: #f0f0f0; TEXT-DECORATION: none
}
#ul-menu-1-bright2 A {
	COLOR: #a75440; TEXT-DECORATION: none
}
#ul-menu-1-bright2 A:hover {
	COLOR: #a75440; TEXT-DECORATION: none
}
.ul-menu-1 {
	BORDER-BOTTOM: #a75440 1px solid; LIST-STYLE: none; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 160px
}
.ul-menu-1 LI {
	BACKGROUND: url(images/li-menu-1.gif) no-repeat 6px 50%; BORDER-TOP: #a75440 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.ul-menu-1 A {
	COLOR: #e5c2c0; TEXT-DECORATION: none
}
.ul-menu-1 A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.ul-menu-1-bright A {
	COLOR: #fff; TEXT-DECORATION: none
}
.ul-menu-1-bright A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.l-menu-new {
	BACKGROUND: url(images/bg-l-menu-1.gif) #9c1c11 repeat-y; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

.uc {
	Color:inherit;
	Font:inherit;
	text-transform: uppercase;
}

}
H2.red {
	COLOR: #9c1c11; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.h2-m2 {
	MARGIN: 10px 0px; PADDING-LEFT: 8px
}
#l-menu-2 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#ul-menu-2 {
	LIST-STYLE: none; MARGIN: 0px 9px 0px 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 160px
}
#ul-menu-2 LI {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 13px 50%; BORDER-BOTTOM: #d0b961 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#ul-menu-2 LI.last {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 13px 50%; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#ul-menu-2 A {
	COLOR: #605d55; TEXT-DECORATION: none
}
#ul-menu-2 A:hover {
	COLOR: #37383d; TEXT-DECORATION: none
}
H1.title {
	COLOR: #c3ae9b; FONT-SIZE: 20px; FONT-WEIGHT: 400; LETTER-SPACING: 1px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
#top-title {
	BACKGROUND: url(images/bg-right-flags.jpg) #660000 no-repeat right top; HEIGHT: 50px; MARGIN: 0px; WIDTH: 100%
}
#title-txt {
	HEIGHT: 50px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 100%
}
#title-flags {
	FLOAT: right; HEIGHT: 15px; MARGIN: 20px 13px 0px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 200px
}
.flags {
	FLOAT: right; HEIGHT: 15px; MARGIN: 20px 13px 0px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 200px
}
.yel-1 {
	BACKGROUND: #d5bf6a
}
.bg_head
{
	background:#660000 url(/images/bg-right-flags2.jpg) repeat-y right top;

}

#bg-right-line {
	background:#660000 url(/images/bg-right-flags2.jpg) repeat-y right top;
}
.bg-right-line {
	background:#660000 url(/images/bg-right-flags2.jpg) repeat-y right top;
}
.white-1 {
	BACKGROUND: #ffffff
}
.center-col {
	BACKGROUND: #fff; 
}
#content {
	width: 95%; PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 5px;
}
#content P {
	MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#content UL {
	LIST-STYLE: disc; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px
}
.content {
	width: 95%; PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 15px;
}
.content P {
	MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.content UL {
	LIST-STYLE: disc; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px
}
.city-hotels {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.city-hotels H2 {
	COLOR: #9a000e; FONT-WEIGHT: 400; MARGIN: 0px 0px 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.city-hotels a.red{
	COLOR: #9a000e; FONT-WEIGHT: 400; MARGIN: 0px 0px 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.city-hotels LI {
	MARGIN: 1px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.city-hotels A {
	COLOR: #605d55; TEXT-DECORATION: none
}
IMG.hotel {
	MARGIN: 0px 35px 0px 0px
}
IMG.star {
	MARGIN: 0px 15px 0px 5px
}
.dotted {
	BACKGROUND: url(images/dotted.gif) repeat-x; CLEAR: both; MARGIN: 20px 0px; WIDTH: 100%; heigth: 1px
}
.right-col {
	BACKGROUND: #f8f8f8
}
#search-hotel {
	BACKGROUND: #ebebeb
}
#right-pl-1 {
	BACKGROUND: #f7bc1c; HEIGHT: 18px; WIDTH: 204px
}
#right-pl-1 H2 {
	COLOR: #605d55; FONT-SIZE: 12px; FONT-WEIGHT: 700; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.right-pl-2 {
	BACKGROUND: #d5c37d; HEIGHT: 18px; WIDTH: 204px
}
.right-pl-2 H2 {
	COLOR: #605d55; FONT-SIZE: 11px; FONT-WEIGHT: 700; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
FORM#searchcity {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form {
	COLOR: #4a4a44; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.form select
{
	z-index: 0;
}

.form option
{
	z-index: 0;
}

INPUT.txt {
	COLOR: #4a4a44; FONT-SIZE: 12px; WIDTH: 170px; border: 1px solid #cccccc;
}
.txt {
	COLOR: #4a4a44; FONT-SIZE: 12px; border: 1px solid #cccccc;
}

.sel {
	BORDER-BOTTOM: #d1d1d1 1px groove; BORDER-LEFT: #d1d1d1 1px groove; BORDER-RIGHT: #d1d1d1 1px groove; BORDER-TOP: #d1d1d1 1px groove; COLOR: #605d55; FONT-SIZE: 12px
}
#search-bot {
	HEIGHT: 8px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.h2-r {
	MARGIN: 15px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#r-menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ul-menu-r {
	LIST-STYLE: none; MARGIN: 0px 9px 0px 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 180px
}
#ul-menu-r LI {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 20px 50%; BORDER-BOTTOM: #bcb8ab 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#ul-menu-r LI.last {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 20px 50%; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#ul-menu-r A {
	COLOR: #605d55; TEXT-DECORATION: none
}
#ul-menu-r A:hover {
	COLOR: #37383d; TEXT-DECORATION: none
}
.menu-b-line {
	BACKGROUND: #660000; HEIGHT: 3px
}
#menu-b {
	BACKGROUND: #9c1c11; COLOR: #fef9d3; HEIGHT: 26px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#menu-b A {
	COLOR: #f8f7e5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#menu-b A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bottom {
	HEIGHT: 30px
}
.copy {
	COLOR: #8a0007; PADDING-BOTTOM: 0px; PADDING-LEFT: 170px; PADDING-RIGHT: 170px; PADDING-TOP: 0px
}
.copy2{
	COLOR: #8a0007; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#logo-2 {
	BACKGROUND: #ffffff
}
#left-col-2 {
	BACKGROUND: #9c1c11
}
H1.title-2 {
	COLOR: #c3ae9b; FONT-SIZE: 20px; FONT-WEIGHT: 400; LETTER-SPACING: 1px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 27px
}
#top-title-2 {
	BACKGROUND: url(images/bg-right-flags-2.jpg) #660000 no-repeat right top; HEIGHT: 78px; MARGIN: 0px; WIDTH: 100%
}
#title-txt-2 {
	HEIGHT: 78px; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 100%
}
#title-flags-2 {
	FLOAT: right; HEIGHT: 15px; MARGIN: 34px 13px 0px 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 180px
}
#menu-top {
	BACKGROUND: url(images/bg-menu-t-p.gif) #f7f3e5 repeat-x 50% bottom
}
.m-t-item-on {
	BACKGROUND: url(images/bg-m-item-on.gif) #ffffff repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px; height:20px; border: 0px solid black
}
.m-t-item-out {
	BACKGROUND: url(images/bg-m-item-out.jpg) #f4ecd6 no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 4px; height:20px;border: 0px solid black; 
}
A.menu-t {
	COLOR: #9c1c11; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A.menu-t:hover {
	COLOR: #d92617; FONT-FAMILY: Verdana; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#content-2 {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; PADDING-TOP: 25px
}
H2.hotel-name {
	COLOR: #990002; FONT-FAMILY: Verdana; FONT-SIZE: 20px; FONT-WEIGHT: 500; MARGIN: 0px; 
}
.hotel-img-b {
	BACKGROUND: url(images/big-img-ramka.gif) #f1e9d5 no-repeat center center; FLOAT: left; HEIGHT: 300px; MARGIN: 0px 7px 10px 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; WIDTH: 300px
}
#content-2 P {
	MARGIN: 0px; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#content-2 UL {
	LIST-STYLE: disc; MARGIN-BOTTOM: 5px; MARGIN-TOP: 5px
}
#content-2 LI {
	LIST-STYLE: disc
}
H4.li {
	COLOR: #d5bf6a; FONT-WEIGHT: 700; MARGIN: 0px
}
FORM#availability {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#hotel-search-2 {
	BACKGROUND: #f8f3e7; BORDER-BOTTOM: #ede4c4 1px solid; BORDER-TOP: #e4d7a6 1px solid; HEIGHT: 60px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px; WIDTH: 696px
}
.hotel-search-2-sel {
	COLOR: #9a000e; FLOAT: left; WIDTH: 325px
}
#hotel-search-2-b {
	BACKGROUND: url(images/bg-hotel-search.gif) #ffffff repeat-x; HEIGHT: 30px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; WIDTH: 696px
}
H4.subsection {
	COLOR: #9c1c11; FONT-WEIGHT: 700; MARGIN: 0px; FONT-SIZE: 12px;
}
.menu-b-line-2 {
	BACKGROUND: #660000; HEIGHT: 8px
}
.city-hotels-2 {
	COLOR: #9c1c11; FONT-WEIGHT: 700; MARGIN: 0px; TEXT-ALIGN: center; 
}
#menu-b-2 {
	BACKGROUND: #9c1c11; COLOR: #fef9d3; HEIGHT: 26px; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#menu-b-2 A {
	COLOR: #f8f7e5; FONT-FAMILY: Verdana; FONT-SIZE: 10px; TEXT-DECORATION: none
}
#menu-b-2 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.copy-2 {
	COLOR: #8a0007; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.blockdisplay {
	DISPLAY: block
}
.blockdisplay {
	DISPLAY: none
}
#album-b {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#album-b IMG {
	BORDER-BOTTOM: #d6c37e 2px solid; BORDER-LEFT: #d6c37e 2px solid; BORDER-RIGHT: #d6c37e 2px solid; BORDER-TOP: #d6c37e 2px solid
}
#gallery {
	WIDTH: 320px
}
.bigpage {
	 WIDTH: 100%
}
.gal-pic {
	FLOAT: left; HEIGHT: 64px; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 0px; WIDTH: 64px
}
.gal-pic IMG {
	BORDER-BOTTOM: #d6c37e 2px solid; BORDER-LEFT: #d6c37e 2px solid; BORDER-RIGHT: #d6c37e 2px solid; BORDER-TOP: #d6c37e 2px solid
}
TD.spechead {
	COLOR: #9c1c11; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.left-col-3 {
	BACKGROUND: url(images/bg-zamok.jpg) #f1e9d5 no-repeat right bottom
}

H1.city {
	COLOR: #9c1c11; FONT-SIZE: 20px; FONT-WEIGHT: 500; LETTER-SPACING: 2px; MARGIN: 0px
}
H2.city {
	COLOR: #f8bc1d; FONT-SIZE: 20px; FONT-WEIGHT: 500; LETTER-SPACING: 2px; MARGIN: 0px
}
H3.section {
	COLOR: #9c1c11; FONT-WEIGHT: 700; MARGIN: 0px; FONT-SIZE: 12px;
}
H4.hotel-name {
	FONT-WEIGHT: 700; MARGIN: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
.hotel-desc {
	MAX-WIDTH: 100%;
}
.hotel-img-s {
	BACKGROUND: url(images/hotel-img-ramka.gif) #f1e9d5 no-repeat center center; FLOAT: left; HEIGHT: 60px; MARGIN: 0px 7px 10px 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; WIDTH: 60px
}
.hotel-price {
	COLOR: #9c1c11; FLOAT: right; FONT-WEIGHT: 700
}
.hotel-price-search {
	COLOR: #9c1c11; FONT-WEIGHT: bold;
}
.hotel-col-1 {
	FLOAT: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; WIDTH: 50%
}
.hotel-col-1 A {
	COLOR: #605d55
}
.hotel-col-1 A:hover {
	COLOR: #000
}
.hotel-col-2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.hotel-col-2 A {
	COLOR: #605d55
}
.hotel-col-2 A:hover {
	COLOR: #000
}
IMG.star-2 {
	MARGIN: 0px
}
.hotel-address {
	COLOR: #b99c3c
}
.hotel-pages {
	COLOR: #605d55; TEXT-ALIGN: center
}
.hotel-pages A {
	COLOR: #605d55; TEXT-DECORATION: underline
}
.hotel-pages A:hover {
	COLOR: #605d55; TEXT-DECORATION: none
}
H2.page-tit {
	COLOR: #990002; FONT-FAMILY: Verdana; FONT-SIZE: 17px; FONT-WEIGHT: 500; MARGIN: 15px 0px
}
H2.world {
	FONT-WEIGHT: 700; MARGIN: 10px 0px
}
.country {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 50px; PADDING-TOP: 0px
}
H2.letter {
	FONT-WEIGHT: 700; MARGIN: 10px 0px
}
.cities {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 100px; PADDING-TOP: 0px
}
#sort-right {
	FLOAT: right
}
#check-date {
	COLOR: #9c1c11; FLOAT: right; FONT-WEIGHT: 700; MARGIN: 0px 50px 0px 0px
}
#form-sort-right {
	MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#next {
	TEXT-ALIGN: center
}
#next A {
	COLOR: #605d55; TEXT-DECORATION: underline
}
#next A:hover {
	COLOR: #605d55; TEXT-DECORATION: underline
}
#nearby {
	FONT-SIZE: 10px; MARGIN: 0px 0px 10px 10px
}
#ul-menu-r-4 {
	LIST-STYLE: none; MARGIN: 0px 9px 0px 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 160px
}
#ul-menu-r-4 LI {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 10px 50%; BORDER-BOTTOM: #bcb8ab 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#ul-menu-r-4 LI.last {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 10px 50%; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#ul-menu-r-4 A {
	COLOR: #605d55; TEXT-DECORATION: none
}
#ul-menu-r-4 A:hover {
	COLOR: #37383d; TEXT-DECORATION: none
}
.ul-menu-r-4 {
	LIST-STYLE: none; MARGIN: 0px 9px 0px 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 160px
}
.ul-menu-r-4 LI {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 10px 50%; BORDER-BOTTOM: #bcb8ab 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.ul-menu-r-4 LI.last {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 10px 50%; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.ul-menu-r-4 A {
	COLOR: #605d55; TEXT-DECORATION: none
}
.ul-menu-r-4 A:hover {
	COLOR: #37383d; TEXT-DECORATION: none
}
.r-menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ul-menu-r {
	LIST-STYLE: none; MARGIN: 0px 9px 0px 8px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 180px
}
.ul-menu-r LI {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 20px 50%; BORDER-BOTTOM: #bcb8ab 1px dashed; PADDING-BOTTOM: 3px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.ul-menu-r LI.last {
	BACKGROUND: url(images/li-menu-2.gif) no-repeat 20px 50%; BORDER-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.ul-menu-r A {
	COLOR: #605d55; TEXT-DECORATION: none
}
.ul-menu-r A:hover {
	COLOR: #37383d; TEXT-DECORATION: none
}
H2.HOBA-name {
        COLOR: #990002; FONT-SIZE: 20px; FONT-WEIGHT: 500; LETTER-SPACING: 2px; MARGIN: 0px
}
.HOBA-bordo {
	COLOR: #990002; FONT-FAMILY: Verdana; FONT-SIZE: 14px; FONT-WEIGHT: 500; MARGIN: 0px
}
.HOBA-bordosmall {
	COLOR: #990002; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: 500; MARGIN: 0px
}
.HOBA-bordosmallest {
	COLOR: #990002; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 11px; MARGIN: 0px;
}
.HOBA-biggray {
	COLOR: #888888; FONT-FAMILY: Arial; FONT-SIZE: 15px; FONT-WEIGHT: bold; MARGIN: 0px
}
.HOBA-gray {
	COLOR: #888888; FONT-FAMILY: Verdana; FONT-SIZE: 12px; FONT-WEIGHT: 500; MARGIN: 0px
}
.alert_critical{
	padding: 10px; 
	border: 1px solid red;
	background-color:#ffdddd;
	background-image:url(/images/s_cancel.png);
	background-repeat:no-repeat;
	background-position: 20px center;
	padding-left:60px;
}
#alert_attention{
	padding: 10px; 
	border: 1px solid #540000;
	background-color:#f1e9d5;
	background-image:url(/images/s_info.gif);
	background-repeat:no-repeat;
	background-position: 20px center;
	padding-left:60px;
}
#alert_attention .header{
	color:#9c1c11;
	font-weight: bold;
}
.bright{
color:#FFFFFF;
}
.menu_header{
	padding-top: 20px; 
	padding-bottom:5px; 
	color:#ffffff; 
	padding-left: 25px;
}

#left_menu a.hover{
	color: #ff9600;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	list-style-position:inside;
}


#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	background: #FFFFFF;
	z-index:10000000;
}

#nav a {
	display: block;
	width: 8em;
}

#nav li { /* all list items */
	float: left;
	width: 10em; /* width needed or else Opera goes nuts */
	padding-left: 4;
	background: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;

}




#nav li ul { /* second-level lists */
	position: absolute;
	z-index:10000;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
    
}

#nav1, #nav1 ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	background: #FFFFFF;
}

#nav1 a {
	display: block;
	width: 10em;
    color: #FFFFFF;
}

#nav1 li { /* all list items */
	float: left;
	width: 12em; /* width needed or else Opera goes nuts */
	padding-left: 4;
	background: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
    color: #FFFFFF;
    font-weight:bold;

}

#nav1 li ul { /* second-level lists */
	position: absolute;
	width: 12em;
    
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav1 li:hover ul, #nav1 li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

table.navtable {
	border-width: 1px;
	border-spacing: 1px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.navtable td {
	border-width: 1px;
	padding: 0px;
	border-style: none none outset none;
	border-color: white;
	background-color: rgb(255, 250, 250);
	
}

#nav1 table.navtable a{
    color: #660000;
	background-color: rgb(255, 250, 250);
    font-weight:bold;
}

div.left_menu_text{padding: 8px; width: 160px}
div.left_menu_text h4 {color:#9C1C11;background: transparent url(/images/tick.png) no-repeat scroll 0 0; text-indent:20px; width: 160px;}

.button_small {
	background: url(/images/button_small.gif);
	height:28px;
	width:142px;
	border-width:0px;
	color: #ffefc4;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.button_big {
	background: url(/images/button_big.gif);
	height:53px;
	width:142px;
	border-width:0px;
	color: #ffefc4;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.button_book_now {
	background: url(/images/button_book_now.gif);
	height:19px;
	width:95px;
	border-width:0px;
	color: #ffefc4;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}

.when-stay{font-size:18px;}
.strongtxt{font-size:16px;font-weight:bold;width:400px;}
.inv {display:none;}
.autocomplete_city{FONT-SIZE: 14px;}
