body {  /* Стиль основных элементов WEB-страницы */   
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px;    
    color: #000000; background: #084035 url(/img/bkground_02_1.gif) repeat;          
    margin: 0px; padding: 0px;
}
/* teg HTML */
TR { vertical-align: top;}
TH { background-color: #635944; color: #FFFFFF; height: 20px;}

TH a:link {  font: bold 13px Helvetica, Arial, sans-serif; color: #F5F5F5; text-decoration: underline}
TH a:visited {  font: bold 13px Helvetica, Arial, sans-serif; color: #F5F5F5; text-decoration: underline}
TH a:hover {  font: bold 13px Helvetica, Arial, sans-serif; color: #F5F5F5; text-decoration: none}
TD { vertical-align: top;}
DIV { }
H1 { text-align: left; font-weight: normal;  font-size: 16px;  color: #8d8c88; }
a:link {  font: normal 12px Helvetica, Arial, sans-serif; color: #685e47; text-decoration: underline}
a:visited {  font: normal 12px Helvetica, Arial, sans-serif; color: #685e47; text-decoration: underline}
a:hover {  font: normal 12px Helvetica, Arial, sans-serif; color: #685e47; text-decoration: none}

/* TOP MENU */
#id_topmenu  a,  #id_topmenu  a { font: bold 14px Times New Roman, Helvetica, Arial, sans-serif; color: #BCE5DD; text-decoration: none; letter-spacing: 0.1em; }
#id_topmenu1 { float: left; width: 343px; height:83px;  background: #229579 url(/img/top_menu_in1.gif) no-repeat 0 0px; }
#id_topmenu2 { float: left; width: 95px; height:83px; }
.id_topmenu2 {background: #229579 url(/img/top_menu_in2sl.gif) no-repeat 0 0px;  color: #D7F7F1 }
#id_topmenu3 { float: left; width: 90px; height:83px; }
.id_topmenu3 { background: #229579 url(/img/top_menu_in3sl.gif) no-repeat 0 0px;}
#id_topmenu4 { float: left; width: 90px; height:83px; }
.id_topmenu4 {background: #229579 url(/img/top_menu_in4sl.gif) no-repeat 0 0px;}
#id_topmenu5 { float: left; width: 116px; height:83px; }
.id_topmenu5 {background: #229579 url(/img/top_menu_in5sl.gif) no-repeat 0 0px;}
#id_topmenu6 { float: left; width: 143px; height:83px; }
.id_topmenu6 { background: #229579 url(/img/top_menu_in6sl.gif) no-repeat 0 0px; }
#id_topmenu7 { float: left; width: 123px; height:83px; background: #229579 url(/img/top_menu_in7.gif) no-repeat 0 0px;}
#id_topmenu2 DIV {  margin: 30px 0px 0px 10px; color: #D7F7F1; }
#id_topmenu2 DIV a { color: #D7F7F1; }
#id_topmenu3 DIV { margin: 30px 0px 0px 10px; }
#id_topmenu4 DIV { margin: 30px 0px 0px 10px; }
#id_topmenu5 DIV { margin: 30px 0px 0px 10px; }
#id_topmenu6 DIV { margin: 30px 0px 0px 10px; }

.id_topmenu2sl { background-image: url(/img/top_menu_in2.gif); }                    
.id_topmenu3sl { background-image: url(/img/top_menu_in3.gif); }                    
.id_topmenu4sl { background-image: url(/img/top_menu_in4.gif); }                    
.id_topmenu5sl { background-image: url(/img/top_menu_in5.gif); }                    
.id_topmenu6sl { background-image: url(/img/top_menu_in6.gif); }                    

/* TOP Blog */
.topblog { background-color: #635944; color: #FFFFFF; background-image: url(/img/bg_blog.gif); height: 210px;}
.blogZG:first-line {   font-size: 26px;
        font-family: Times New Roman, Arial, sans-serif; COLOR: #D0CCBD; }
.blogZG {  position: relative; top: 0px; left: 5px;  
        font: normal 20px Times New Roman, Arial, sans-serif; 
        COLOR: #EDE8DB; vertical-align: top;}
.blogAnons { margin: -5px 10px 0px 10px;  font: normal 120% Times New Roman, Arial, sans-serif; }


/* ADD FDMua */

.hr1 {
    border-bottom: #e4dcbd 1px solid;
}
.hr2 { padding-top: 1px; border-bottom: #e4dcbd 1px solid;
}
.tab5 {
    padding-bottom: 2px; padding-top: 3px
}
.tab10 {
    padding-bottom: 5px; padding-top: 5px
}
.tab20 {
    padding-bottom: 10px; padding-top: 10px
}
.hline { background-color: #635944; height: 1px; }

#id_body { background-image: url(/img/bkground_02.gif); background-repeat: repeat-x;  }
/* LEFT COLS */
#id_left { margin: 0px 0px 0px 0px; padding 0px; width: 288;  float: left; }
#id_left_capt { position: relative; height: 61px;  width: 288px; margin-top: -12px; margin-left: -0px;  background-image: url(/img/captionsm_1.gif); background-repeat: no-repeat; background-position: right top; background-color: #F4ECCC }
#id_left_capt DIV { font: Normal 18px Times New Roman, Arial, sans-serif; color: #F5F5F5;  position: absolute;  left: 50px; top: 23px;  
}  
#id_left_captIn { position: relative; height: 61px;  width: 288px; margin-top: -12px; margin-left: -0px;  background-image: url(/img/captionsm_1_in.gif); background-repeat: no-repeat; background-position: right top; background-color: #F4ECCC;  }
#id_left_captIn DIV, #id_left_captIn DIV { font: Normal 18px Times New Roman, Arial, sans-serif; color: #F5F5F5;  position: absolute;  left: 50px; top: 25px;  
}  
          
#LfCountry { background: #eae2c2 url(/img/left1_1.gif) no-repeat; width: 288px;  height: 257px; margin-top: 0px;}
#LfCountry2   { padding: 5px 0px 0px 35px; } 
#LfCountry2 DIV { margin: 0px 0px 0px 0px;  }
#LfCountry2 DIV a:link {  font: bold 12px Times New Roman,Helvetica, Arial, sans-serif; color: #685e47; text-decoration: underline}
#LfCountry2 DIV a:visited {  font: bold 12px Times New Roman,Helvetica, Arial, sans-serif; color: #685e47; text-decoration: underline}
#LfCountry2 DIV a:hover {  font: bold 12px Times New Roman,Helvetica, Arial, sans-serif; color: #685e47; text-decoration: none}
  
#LfTable_07 DIV { padding: 20px 20px 20px 20px; }

#LfTable_06 { background: #eae2c2  url(/img/left1_2.jpg) no-repeat;  width: 288px; height: 178px; padding: 0px 0px 0px 0px;}
#LfTable_06 DIV { padding: 50px 10px 10px 50px; }         
#LfTable08 { background: #084435  url(/img/left1_curvat.jpg) no-repeat;  width: 288px; height: 34px;} 
#LfTable08sm { background: #084435  url(/img/left1_curvat2.jpg) no-repeat;  width: 288px; height: 34px;} 
#LfTable09 { background-image: url(/img/left2_0.jpg); background-repeat: no-repeat;  width: 288px; height: 403px;}
#LfTable10 { background-image:   url(/img/left2_1.jpg); background-repeat: no-repeat;  width: 288px; height: 515px;}

#id_top { text-align: center; }
#id_topblog {  background-color: #6a6049; color: #F5F5F5; }
/* CENTER */
#id_middle  {   margin: 0px 0px 0px 44px; padding: 0px; width: 897px }
#id_middlesm  { margin: 12px 0px 0px 44px; padding: 0px; width: 897px }
#id_center1In { margin-left: 288px; padding: 0px 0px 0px 0px; vertical-align: top; }
#id_center1 { margin-left: 288px; padding: 6px 0px 0px 0px; vertical-align: top; }
/* background: #F7F0CF url(/img/bg_center_0.jpg) repeat-y; background-position: right; */
id_centerFt {  padding: 10px; vertical-align: top; }
#id_center2_0 {  height: 17px; background-color: #f5edce } 

#id_center2_rt { float: right; height: 350px; width:11px; background: #dbcaa7 url(/img/bg_center_2_1.gif) repeat-y; margin-right: 2px;}
#id_center2_rt DIV { margin-top: 300px; background: #dbcaa7 url(/img/bg_center_2_2.gif) no-repeat; background-position: left bottom; width:11px; height: 99px;  }
#id_center2_1 { background-color: #faf5d6; color: #5f605b; border: 2px solid #ddd5b5; padding: 10px 7px 0px 0px; margin-right: 11px; } 
#center { margin-left: 15px; margin-right: 17px;  background-color: #faf5d6;
}
#bg_centerLeft { background-image: url(/img/bg_center_left.gif); background-repeat: repeat-y;   background-position: left;  padding-top: 29px; margin-right: 15px; background-color: #faf5d6;}                 
#bg_centerRight { background-image: url(/img/bg_center_right.gif); background-repeat: repeat-y; background-position: right top; margin: 0px 0px 0px 0px; 
}
#bg_centerBottom { background: #faf5d6 url(/img/bg_center_3.gif) no-repeat; width: 594; height: 10px; background-position: right top;   
}
#id_anons  {  margin: 10px 2px 2px 2px; padding: 10px 0px 5px 10px;  border: 1px solid #e2d9ba; background-color: #fdfaeb;}
.imganons { border: 2px solid #e2d9ba;  }
#id_content { margin: 5px 2px 2px 2px; padding: 10px 0px 10px 20px; vertical-align: top; border: 1px solid #e2d9ba; background-color: #fdfaeb;  }

#id_caption_cn { position: absolute; height: 57px;  width: 609px; margin-top: -18px; margin-left: -0px;  background-image: url(/img/cation_center.gif); background-repeat: no-repeat;  
  background-position: right top; background-color: #b53b16;}
/*#id_caption_cn DIV  { padding: 0px 0px 0px 5px; font: normal 23px Arial, sans-serif; color: #F5F5F5;   
}    
  */
#id_caption_cn DIV { font: Normal 150% Times New Roman, Arial, sans-serif; 
color: #F0F0F0;
position: absolute;  left: 75px; top: 20px; padding-right: 3px; 
/* filter:Shadow(Color="#ac3f24", Direction="120");*/
/*  filter:Glow(Strength=2,Color="#E0E0E0") 
filter:alpha(opacity=20,finishOpacity=80,style=1); */      
}
#id_caption_cnsm { position: relative; height: 57px;  width: 609px; margin-top: -52px; margin-left: -0px;  background-image: url(/img/cation_center.gif); background-repeat: no-repeat;
  background-position: right top; background-color: #b53b16;}
#id_caption_cnIn { position: absolute; height: 57px;  width: 609px; margin-top: -12px; margin-left: -0px;  background-image: url(/img/cation_center_in.gif); background-repeat: no-repeat;
  background-position: right top; background-color: #b53b16;}  
  
#id_caption_cnsm DIV, #id_caption_cnIn DIV { font: Normal 19px Times New Roman, Arial, sans-serif; color: #F5F5F5;  position: absolute;  left: 75px; top: 25px;  
/* filter:alpha(opacity=60,finishOpacity=90,style=1); */
}  

#id_bottom { margin: 0px 23px 0px 5px;  height: 56px; color: #000000; font-size: %80%;  
background: #ebe2c1 url(/img/bottom_3_2.gif) repeat-x;
}    
#id_bottom2 {  background-image: url(/img/bottom_3_1.gif); background-repeat: no-repeat;background-position: left top; height: 56px;  }
#id_bottom3 {  background-image: url(/img/bottom_3_3.gif); background-repeat: no-repeat; background-position: right top;  height: 56px; }

#id_bottom a:link {    font: normal 13px Arial, sans-serif; color: #424857; text-decoration: none}
#id_bottom a:visited { font: normal 13px Arial, sans-serif; color: #424857; text-decoration: none}
#id_bottom a:hover {   font: normal 13px Arial, sans-serif; color: #1F848A; text-decoration: underline}

/* Center text */
.content { padding: 0px 10px 0px 0px; }
.row1 { padding: 5px 5px 5px 5px; background-color: #fdfaeb; color: #646464;}
.row2 { padding: 5px 5px 5px 5px; background-color: #f3efda; color: #646464; }
.zagCnt { margin: 10px 0px 2px 0px; background-color: #c1bba5; font-size: 14px; letter-spacing: 0.2em; }
.zagCntText1 { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; ; background-color: #fdfaeb; font: italic 120% Times New Roman, Arial, sans-serif;  }
.zagCntText2 { margin: 0px 10px 0px 10px; padding: 0px 10px 0px 10px; ; background-color: #f3efda; font: italic 120% Times New Roman, Arial, sans-serif;  }    
.CntText { padding: 0px 0px 0px 10px; }
.linkHotel { color: #646464; font-weight: bold; font-size: 120%; }
.anonsTxt { font-size: 90%; color: #646464; }
.h3time { font-family: Times New Roman; font-size: 160%; }
#planTxt   { FONT-SIZE: 11px; DISPLAY: inline; 
 padding: 3px 31px 3px 1px; background-image: url(/img/bggroundcost2.gif);
 background-position: right center;  background-repeat: no-repeat; 
 text-transform: uppercase; color: #fff; } 
#planTxt a:link, #planTxt a:visited, #planTxt a:hover { height: 16px;   FONT-SIZE: 11px; padding: 2px 5px 2px 12px; background: #d1302a url(/img/bggroundcost.gif) repeat-x; height: 16px; color: #fff; text-decoration: none; text-transform: uppercase; }

/* List Otel */
#anonsOteliList { margin: 0px 0px 10px 0px;  }
#anonsOteliList DIV.img { float: left; width: 120px; margin: 10px 0px 10px 10px; text-align: center; }
#descripOteliList { margin: 120px 0px 10px 0px; }

/* Details Otel */
#anonsOteli { background-color: #F3EFDA; margin: 5px 0px 5px 0px; height: 120px; }
#anonsOteli DIV.img { float: left; width: 120px; margin: 10px 0px 10px 10px; text-align: center; }
#anonsOteli DIV.img a { color: #BF1904; font-family: Times New Roman; font-size: 100%;  }
#anonsOteli DIV.brd { float: left; background-color:#E2D7BF; padding: 50px 0px 0px 4px; margin: 10px 0px 0px 5px; }
#anonsOteli DIV.text { font-family: Times New Roman; margin: 10px 10px 10px 160px; color: #685E47; text-align: left; }
#anonsOteli DIV.text UL { list-style: none; margin: 0; padding: 0; }
#anonsOteli DIV.text LI { padding: 0 0 0 15px; margin: 3px 0; line-height: 1.2em; background: transparent url(/img/pointer_red.gif) no-repeat 0 2px; font-family: Times New Roman; }
#anonsOteli DIV.text LI a { color: #BF1904; font-family: Times New Roman; }
.nameOtel { font-size: 200%; font-family: Times New Roman; margin: 10px 30px 10px 0px; color: #685E47; }
.nameOtelSm, a.nameOtelSm:link, a.nameOtelSm:visited { font-size: 130%; font-family: Times New Roman; margin: 10px 30px 10px 0px; color: #685E47; text-decoration: none; }
a.nameOtelSm:hover { text-decoration: underline; }

.descripOteli { padding: 0 0 0 15px; margin: 3px 0px 10px; background: transparent url(/img/pointer_br.gif) no-repeat 0 4px; } 
