*{margin:0; padding:0;}
body{ background-color:#000000;}/*background:url(mbg.gif); left top repeat-x #000000;*/
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#747489; font-size:0.75em; line-height:1.33em; text-align:center;}
input, textarea, select{color:#C5C5C5; vertical-align:top; text-align:left; border: 1px solid #433C4C; background:#302C36; font:11px Tahoma, Arial, helvetica, sans-serif; margin: 4px 0 5px 0;}
.af_pole {width:220px;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}
a 
{
font-size:0.95em;
color:#b0b0b0;
}
/*=======header===========*/
.logo{height:210px; background-color: #000000;}
.menu{background:url("menu_bg.jpg") left top no-repeat; padding:7px 0 5px 50px;}
.head{height:153px;  background-color: #000000;}  
/*=====//header===========*/

/*=======content===========*/
.content_bg{ background-color:#000000;}/*background:url(content_bg.gif) left top repeat-x #0C0B10;*/

#content{background:url("content_bg.jpg") left top repeat-x #0C0B10;}
#content .left{background:url("content_left_bg.jpg") left top no-repeat;}
#content .right{background:url("content_right_bg.jpg") right top no-repeat; padding:13px 20px 15px 58px;}
#content .right1{background:url("content_right_bg.jpg") right top no-repeat; padding:13px 58px 15px 58px;}
#content .right2{background:url("content_right_bg.jpg") right top no-repeat; padding:13px 25px 15px 25px;}
/*=====//content===========*/

li{background:url("list_arr.gif") left center no-repeat; padding:5px 0 5px 13px;}
li a{
    color:#868699;
    text-decoration:none;
    font-size:0.91em;
    line-height:0.7em;
}
li a:hover{text-decoration:underline;}

.title{margin-bottom:40px;}
.mid{background:url("line_y.gif") center top repeat-y; text-align:center;}

em{
    color:#747489;
    font-style:normal;
    font-weight:bold;
}

.pic_float{
    margin-right:43px;
    float:left;
}

h2{color:#B8B8B8; font-weight:normal; font-size:1em;}
.font_2{font-size:0.91em;}

/*=======content_2===========*/
.content_2_bg{}
#content_2{background:url("content_2_bg.gif") left top repeat-x #1D1A22; padding:24px 16px 18px 58px; color:#7C7683;}



strong{color:#FFFFFF; font-size:0.91em; line-height:1.18em;}

/*#content_2 a{color:#7C7683; text-decoration:none;}
#content_2 a:hover{text-decoration:underline;}*/

#content_2 .title{margin-bottom:15px;}

#content_2 .mid{background:url("line_y_2.gif") center top repeat-y; text-align:center;}

#content_3 .mid{background:url("line_y_2.gif") center top repeat-y; text-align:center;}
#content_3 .title{margin:0px;}

#form_1 .box_1{width:55px; height:27px;}
#form_1 .box_2{width:103px;}
#form_1 input, #form_1 select{background:#26212C; border:1px solid #433C4C;}
#form_1 .box_1 select{width:48px; height:16px;}
#form_1 .box_2 select{width:103px; height:16px;}
#form_1 .td_1{width:53px; height:33px; float:left;}
#form_1 .td_2{width:36px; float:left;}
#form_1 .td_3{width:47px; float:left;}
#form_1 .td_4{width:22px; float:left;}
#form_1 input{width:21px; height:16px;}
/*=====//content_2===========*/

/*=======page_1===========*/
#page_1 .nav{text-transform:uppercase; color:#584E66; font-size:0.75em; margin-top:25px;}
#page_1 .nav a{color:#584E66; text-decoration:none;}
#page_1 .nav a:hover{text-decoration:underline;}
#page_1 .nav b{font-size:1.2em;}
#page_1 .nav .prev{padding:0 10px 0 10px; background:url("arrl.gif") left center no-repeat;}
#page_1 .nav .next{padding:0 10px 0 9px; background:url("arr.gif") right center no-repeat;}

#page_1 #content_2 .col_3 .title{margin-bottom:10px;}
/*=====//page_1===========*/

/*=======page_4===========*/
#page_4 #content_2 .col_2 .pic_float{margin-bottom:25px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 #content .box_1{width:211px;}
#page_5 #content .box_2{width:507px;}
#page_5 #content .box_2 .float_right{padding-right:40px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 #content .pic_float{margin-bottom:20px;}
#page_6 strong{font-size:1.09em;}

#form{margin-top:15px;}
#form .box_1{width:183px;}
#form .box_1 div{height:25px;}
#form .box_2{width:276px;}
#form .box_2 a{float:right; margin-left:14px;}

#form input, #form textarea{padding-left:5px; }
#form input{width:170px; height:19px;}
#form textarea{width:271px; height:70px; overflow:hidden; margin-bottom:15px;}

#page_6 #content_2 .col_2 span{float:right;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page_7 a{color:#FFFFFF; text-decoration:underline;}
#page_7 a:hover{text-decoration:none;}
#page_7 strong{font-size:1.09em;}

#page_7 #content .right{padding:13px 25px 0 58px;}
/*=====//page_7===========*/

/*=======footer===========*/
#footer{padding:33px 0 26px 0; text-indent:58px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.91em; color:#4A4A5A;}
#footer a{color:#B0B0B0; text-decoration:underline; font-size:0.95em;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/






.select{
float:left;
font-size:1.09em;
text-align:right;
color:#b0b0b0;
font-weight:bold;
padding-right:25px;
padding-top:10px;
}
.offer{
font-size:0.95em;
text-align:center;
color:#b0b0b0;
font-weight:bold;
/*padding-right:35px;*/
line-height:1.2em;
padding-top:5px;
}
#page_8 .nav{text-transform:uppercase; color:#584E66; font-size:0.75em; margin-top:10px; padding-left:5px;}
#page_8 .nav a{color:#584E66; text-decoration:none;}
#page_8 .nav a:hover{text-decoration:underline;}
#page_8 .nav b{font-size:1.2em;}
#page_8 .nav .prev{padding:0 10px 0 10px; background:url("arrl.gif") left center no-repeat;}
#page_8 .nav .next{padding:0 10px 0 9px; background:url("arr.gif") right center no-repeat;}

.bullet_big{
display:block;
float:left;
background-image: url("button_1.gif");
width:103px;
height:32px;
margin-top:20px;
font-size:0.88em;
padding-left:20px;
text-decoration:none;
color:#a7afcf;
}
.bullet_big:hover{
color:#a7afcf;
text-decoration:none;
}
.bullet_big1{
display:block;
float:left;
background-image: url("button_61.gif");
background-repeat: no-repeat;
width:106px;
height:32px;
margin-top:20px;
font-size:0.88em;
padding-left:25px;
color:#a7afcf;
text-decoration:none;
}
.bullet_big1:hover{
color:#c6c6c6;
text-decoration:none;
}
.bullet_midle{
display:block;
background-image: url("button_51.gif");
width:72px;
height:32px;
margin-top:10px;
font-size:0.88em;
padding-left:20px;
color:#a7afcf;
text-decoration:none;
}
.bullet_midle:hover{
color:#c6c6c6;
text-decoration:none;
}
.pedding_bot{
padding-bottom:20px;
}
.pedding_bot1{
padding-bottom:38px;
margin-top:3px;
}


.continents_name{
color:#b0b0b0;
float:left;
font-weight:bold;
font-size:1.1em;
}
.continents_box{
/*background-image:url(bg_list.gif);
line-height:1.8em;*/
margin: 12px 0 15px 0;
}
.continents_box a{
padding-left:15px;
padding-right:15px;
color:#868699;
text-decoration:none;
}
.continents_box a:hover{
text-decoration:underline;
}
.continents_box .sel{
    text-decoration: none;
    font-weight:bold;
    font-size:120%;
}

.countries_box{
position:relative;
margin:0 0 25px 0;
}
.countries_box a{
color:#868699;
text-decoration:none;
}
.countries_box a:hover{
text-decoration:underline;
}
.countries_box .sel{
font-weight:bold;
color: #b0b0b0;
}
.box_left{
float: left;
width:160px;
padding-left:68px;
}
.box_right{
float: right;
width:160px;
padding-left:68px;
}
.box2{ width:342px; text-align:center; padding:0px; }

.name_center{
background-image: url("continent.gif");
background-repeat:no-repeat;
text-align: center;
color:#b0b0b0;
font-weight:bold;
font-size:1.1em;
padding:0 0 16px 0;
}
.det_foto{
width:200px;
float:left;
}
.det_left{
width:330px;
float:left;
padding-left:28px;
}
.det_right{
width:164px;
float:left;
padding-left:28px;
}
.det_nane{
color:#b0b0b0;
font-weight:bold;
font-size:1.1em;
padding:0 0 10px 0;
}
.tab{
background-color:#2a293a;
border-bottom:#474e61 1px;
border-right:#474e61 1px;
padding:4px 4px 3px 6px;
color:#b0b0b0;
}
.tab2{
border-bottom:#474e61 1px;
border-right:#474e61 1px;
padding:4px 4px 3px 6px;
}

.contcol_l, 
.contcol_c, 
.contcol_r{
    float:left;
    position:relative;
    color:#ddd;
}
    /* width 726  464*/
.contcol_l{
    width:262px;
    left:-30px;
}
.contcol_c{
    width:300px;
}
.contcol_r{
    right:-15px;
    width:164px;
}
.contcol_r p{
    margin: 8px 0 0 0;
    text-indent:12px;
}
.clr{
    clear:both;
}
.conttoplnk{
    text-align:center;
    color:#d0d0d0;
    font-size:16px;
    font-weight:bold;
}
.conttoplnk a{
    
}
.contli{
    background:url("conbul.gif") left no-repeat;
    text-indent:16px;
}
.contitle{
    font-size:14px;
    font-weight:bold;
    text-align:center;
    margin-bottom:8px;
}

.hotel_box{
position: relative;
float:left;
overflow:auto;
/*background-color: #F2F3F4;  */
width:160px;
height:275px;
margin-left:24px;
}
.hotel_box a{
margin-left:7px;
/*color: #0E0E12;*/
text-decoration:none;
}
.hotel_box li a{
margin-left:7px;
/*color: #0E0E12;*/
line-height:0.9em;
text-decoration:none;
}
.hotel_box a:hover{
text-decoration:underline;
}
.hotel_box .sel{
background-color:#C5C9D8;
}
.hotel_name{
position:relative;
float:left;
background-image:url("hotel_bg.gif");
color: #CCCCCC;
font-weight:bold;
font-size:1.1em;
padding: 4px 0 4px 0;
width:160px;
margin-left:24px;
text-align:center;
}

.hotel_left{
text-align:center;
position: relative;
float:left;
}

.hotel_det{
background-color:#282f3f;
border:#4f5669 1px solid;
margin-bottom:20px;
padding:12px;
}
.hotel_det1{
margin-bottom:20px;
padding:12px;
}
.pedd_t_l{
margin-top:12px;
margin-left:12px;
}
.hotel_descrip{
position: relative;
width:400px;
float: right;
margin-left:25px;
text-align:left;

}
.hotel_descrip1{
position: absolute;
width:400px;
float: right;
margin-left:25px;
text-align:left;

}
.hotel_name_det{
background-image: url(continents_name.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:16px;
font-weight:bold;
color:#CCCCCC;
padding-bottom:20px;
text-align:center;
margin-bottom:20px;
width:750px;
}
.static_name
{
background-image: url(continents_name.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:16px;
font-weight:bold;
color:#CCCCCC;
padding-bottom:20px;
padding-left:25px;
text-align:left;
margin-bottom:20px;
width:750px;
}
.descrip{
font-size:14px;
color:#999999;
font-weight:bold;
padding-bottom:5px;
}
.contli1{
background-image:url(kolo.gif); background-repeat:no-repeat; text-indent:16px;
}
.contli2{
background-image:url(kolo.gif); background-repeat:no-repeat; 
}
.content_3{
position:relative;
width:750px;
margin-left:25px; 
padding-top:20px;
}
.scrol_foto{
position:relative;
background-color:#282f3f;
border:#4f5669 1px solid;
padding:12px 18px 12px 18px;
}
.scrol_mer{
position: relative;
width:750px;
top:0px;
left:0px;
}
.scrol_foto img{
margin:0 6px 0 5px;
/*padding:0 6px 0 5px;*/
}
.left_ar{
background-image: url(arrows.gif);
background-repeat:no-repeat;
background-position:center; 
z-index:100;
position:absolute;
left:5px;
height: 100%;
width:12px;

cursor:pointer;
}
.right_ar{
background-image: url(arrows1.gif);
background-repeat:no-repeat;
background-position:center; 
z-index:100;
position:absolute;
right:5px;
height: 100%;
width:12px;

cursor:pointer;
}
.grey_line{
background-color:#2d2834;                           
padding-bottom:20px;
}
#slideshow { margin:0 auto; width: 700px; overflow:hidden; white-space:nowrap; position:relative; }
#scroller { position:relative; display:inline; height:100px}

#control span { cursor:pointer; font-weight:bold; }

.special {
background-color:#191D27;
border:1px solid #2C2D3B;
padding:10px;
position:relative;
}

.af_tbltd{
text-align: left;
}

#directions a 
{
font-size: 12px;
}
#directions td
{
font-size: 12px;
}

.tabl_country{
border-bottom:solid #2B2945 1px;
text-align:left;
}

/* Pop-up styles */

.highslide-active-anchor img {visibility: hidden;}
.highslide-wrapper {background: white;}
.highslide-image {border: 4px solid white; background-color: white;}
.highslide-loading {display: block; color: white; font-size: 100%; font-weight: bold; text-decoration: none; padding: 3px; border: 1px solid white; background-color: black;}
a.highslide-loading, a.highslide-loading:hover {color: white; font-weight: bold; text-decoration: none; }
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
a.highslide-full-expand {background: url("fullexpand.gif") no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide {cursor: url("zoomin.cur"), pointer; outline: none;}