    
    body{
        background-color: #f7f4df;
        background-image: url('/DESIGN/SITE/images/ekat/bg_header.gif');
        background-position: 0 0;
        background-repeat: repeat-x;
         
        height: 100%;   
        margin: 0px;
        padding: 0px; 
        color: #726651;
        font-size: 14px;    
    }
    
body  a{color:#1967af;}    
    body, td, div{font-family: Trebuchet MS}
    
    h2{font-size: 21px; color: #577200;padding: 0px; margin: 0px;}
    
    td{vertical-align: top;}
    
    html{
        height: 100%;
    }
    
    img{border: 0;}
    .required{color: #b61006 !important;font-weight: bold;}
    
    
    .content{
        height: auto !important;
        height: 100%;
        min-height: 100%;
        
        
        background-image: url('/DESIGN/SITE/images/ekat/bg_footer.gif');
        background-position: 100% 100%;
        background-repeat: repeat-x;
        
    }
    
    .main{
        width: 919px;
        
    }
    
    .main_image{ 
        background-image: url('/DESIGN/SITE/images/ekat/main.png');
        background-repeat: no-repeat;
        height: 256px;
        }
    
    .main .top{
        background-image: url('/DESIGN/SITE/images/atlantik/ryabina.png');
        background-repeat: no-repeat;
        background-position: 113px 0;
        text-align: left;
        height: 143px;
    }
    
    .main .top .logo{
         position: relative;
         top: 34px;
         left: 11px;         
    }
    
    .main .top .logo_atlantik{
         position: relative;
         top: 15px;
         left: 110px; 
    }
    
    .block_top_1{
        opacity: 0.7;
        -moz-opacity: 0.7;
        -khtml-opacity: 0.7;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
        background-color: #ded3bc;
        width: 117px;
        height: 32px;
        text-align: center;
        vertical-align: center;
    }
    .lang_tab_2 {position:absolute;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);background-color: #ded3bc;width: 117px;height: 25px;}

    .block_1_top{
        background-image: url('/DESIGN/SITE/images/ekat/menu_bg_top.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 216px;
        height: 30px;
        line-height: 30px;
    }
    
.block_1_bg{background-image: url('/DESIGN/SITE/images/ekat/menu_bg_ekat.jpg');background-repeat: repeat-y;background-position: 0 0;width: 216px;}
    
    .block_1_element {
        font: bold 12px 'Trebuchet MS';
        
        text-align: center;
        text-transform: uppercase;
        padding: 6px;
        background-image: url('/DESIGN/SITE/images/ekat/blocks/menu/hr.png');
        background-repeat: no-repeat;
        background-position: center bottom;
        
    }
     .block_1_element a{text-decoration: none;color: #674a1f;}
    
    
    .block_1_element_active{
        background-image: url('/DESIGN/SITE/images/ekat/blocks/menu/active.png');
        background-repeat: no-repeat;
        background-position: center bottom;
    }
    
    .block_1_footer{
        background-image: url('/DESIGN/SITE/images/ekat/menu_bg_footer.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 216px;
        height: 28px;
        line-height: 10px;
    }
    
    .block_2{
        background-image: url('i/atlantik/blocks/menu/1_1.png');
        background-repeat: no-repeat;
        background-position: 0 0;
    }
    .block_3{
        background-image: url('i/atlantik/blocks/menu/1_2.png');
        background-repeat: no-repeat;
        background-position: 100% 0;
        line-height: 10px;
    }
    
    .block_4{
        background-image: url('i/atlantik/blocks/menu/h.png');
        background-repeat: repeat-y;
        background-position: 0 0;
    }
    .block_5{
        background-image: url('i/atlantik/blocks/menu/h.png');
        background-repeat: repeat-y;
        background-position: 100% 0;
    }
    
    .block_6{
        background-image: url('i/atlantik/blocks/menu/2_1.png');
        background-repeat: no-repeat;
        background-position: 0 0;
    }
    .block_7{
        background-image: url('i/atlantik/blocks/menu/2_2.png');
        background-repeat: no-repeat;
        background-position: 100% 0;
        line-height: 10px;
    }
    
    .content_td{
        padding-left: 31px;
    }
    
    .main_content{ 
        /*margin-bottom: 100px;  */ 
        position: relative;     
    }
    
    .main_content table .left{width: 360px;padding-right: 35px;padding-left: 20px;}
    .main_content table .right{}
    
    .banner{
        background-image: url('/DESIGN/SITE/images/ekat/banner_bg.gif');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 216px;
        height: 96px; 
        
    }
    
.all_news {background-image: url('/DESIGN/SITE/images/ekat/all_news_bg.gif');background-repeat: no-repeat;background-position: 0 0;width: 78px;height: 18px;font-size: 11px;padding: 2px;padding-left: 8px;color: #f7fcfe; cursor: pointer;float:right;margin-top: 6px;}
.all_news a {text-decoration:none;color: #f7fcfe;}
    .main_image{
        background-image: url('/DESIGN/SITE/images/ekat/style_border_outer.png');
        background-repeat: no-repeat;
        background-position: 0 0;
        padding: 7px;
    }
    .main_image_main{
        background-image: url('/DESIGN/SITE/images/ekat/style_main.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 661px;
        height: 242px;
    }
    
    .leaf_cut{
        position: absolute;
        left: 17px;

    }
    
    .rounded{
        background-color:#bba36b;
        color: #fcfbf3;
        font-size: 11px;
        padding-left: 6px;
        padding-right: 6px;
        display: inline;
    }
      
.news .element h2{margin-top: 5px;margin-bottom: 5px;}
.news .element h2 a{color: #8e6f41;font-weight:bold;font-size: 13px;}
.news .element span{color: #726651;font-size: 13px;}
    
    .hr_dotted{
        background-image: url('/DESIGN/SITE/images/ekat/dot1.gif');
        background-repeat: repeat-x;
        background-position: 0 0;
        font-size: 0px;
        line-height: 1px;
        margin-top: 17px;
        margin-bottom: 17px;
    }
    
    .bron{}
    .bron .head{background-image: url('/DESIGN/SITE/images/ekat/bron.gif');background-repeat: no-repeat;background-position: 0 0;height: 21px;padding-left: 15px;padding-top: 10px;font-family:'Trebuchet MS';font-weight: bold;color: #f8f2df;}
    .bron .head .inactive{color: #9fb44e;font-size: 11px;padding-left: 28px;position:relative; top: -2px;}
    .bron .head2{background-image: url('/DESIGN/SITE/images/ekat/bron2_ekat.jpg');}
    .bron_inactive{cursor: pointer;color: #9fb44e;font: bold 11px 'Trebuchet MS';position:relative; top: -2px;}
    .bron_active{cursor: pointer;}
    .bron .content{background-image: url('/DESIGN/SITE/images/ekat/bron_content_left.gif');background-repeat: repeat-y;background-position: 0 0;       }
    .bron .content2{background-image: url('/DESIGN/SITE/images/ekat/bron_content_right.gif');background-repeat: repeat-y;background-position: 100% 0; padding-left: 7px;padding-right: 7px;     }
    .bron .content3{background-image: url('/DESIGN/SITE/images/ekat/shoom.gif');padding-top: 14px;}
    .bron .content3 select,  .bron .content3 input{border: 1px solid #64543d;color: #060c28;font-size: 12px;   height: 16px;}
    .bron .content3 .label{font-size: 12px; color: white;padding-left: 9px;}
    .bron .content3 .calendar{width: 100%;padding-left: 5px;}
    .bron .content3 .time{padding-left: 4px;}
    .bron .content3 .day{padding-left: 6px;}
    .bron .content3 select{width: 56px;height: 20px;}
    .bron .content3 input{width: 65px;}
    .bron .footer{background-image: url('/DESIGN/SITE/images/ekat/bron_footer.gif');background-repeat: no-repeat;background-position: 0 0;height: 7px;font-size: 0px;line-height: 7px;}
	.bron_form_label{white-space: nowrap;padding-right: 10px;text-align:right;padding-top: 7px;}
	.bron_form_inputs{width: 100%;padding-top: 4px;height:31px;}
	
.bron_form_inputs select{border: 1px solid #726651;}
.bron_form_inputs input{border: 1px solid #726651;}
.bron_form_inputs textarea{border: 1px solid #726651;}
	.bron_send{background-image: url('/DESIGN/SITE/images/uhotel/bron_btn_image_bg.gif');background-repeat: no-repeat;background-position: 0 0;	border: 0;height: 23px;width: 260px;}
	.bron_btn{background-image: url(/DESIGN/SITE/images/uhotel/button_bron.png);background-repeat: no-repeat;width: 147px;height: 30px;text-align: center;padding-top: 2px;cursor: pointer;}    

	.podbor_c{color: #ffffff;font-size: 12px;}
.podobr_btn{background-image: url(/DESIGN/SITE/images/uhotel/btn_small.gif);background-repeat: no-repeat;width: 85px;height: 21px;text-align: center;padding-top: 2px;cursor: pointer; color: #554126;}
.voyti_btn{background-image: url(/DESIGN/SITE/images/uhotel/btn_small.gif);background-repeat: no-repeat;width: 85px;height: 21px;text-align: center;padding-top: 2px;cursor: pointer; color: #554126;}
    
.left_footer, .right_footer{font-size: 11px;}
.left_footer {color: #354800;}
.right_footer {text-align: right;color: #354800;}

.footer_link {font: 11px 'Trebuchet MS'; color: #354800;}
.footer_weather {font: 11px 'Trebuchet MS'; color: #354800;}
    
    
   /* .left_cell{margin-bottom: 100px;} */
    
.aparts_view_details{padding: 20px;background:#f2ebdb;}
.aparts_title_details{color: #577200;font: 24px 'Trebuchet MS';}
.aparts_text{padding-top: 10px;height:463px;overflow-y:auto; color: #726651;}
.aprats_images{background: #d7d0bd;padding: 10px;height: 509px;}
    
    .aparts_main_image{
        background-image: url('/DESIGN/SITE/images/uhotel/aparts_images_top.gif');
        background-repeat: no-repeat;
        background-position: 0 0;
        padding-top: 9px;
        
        padding-bottom: 9px;
       
        
    }
    .aparts_main_image2{
        background-image: url('/DESIGN/SITE/images/uhotel/aparts_images_bottom.gif');
        background-repeat: no-repeat;
        background-position: 0 100%;
        height:198px;
         
    }
    .aparts_main_image3{
        background-image: url('/DESIGN/SITE/images/uhotel/aparts_images_middle.gif');
        background-repeat: repeat-y;
        background-position: 0 0;
        padding-left: 9px;
        padding-right: 9px;
        height: 189px;
    }
    
    .aparts_images_thumb{
        background-image: url('/DESIGN/SITE/images/uhotel/aparts_images_thumb.gif');
        background-repeat: no-repeat;
        background-position: 0 0;
        padding: 7px;        
    }
    
.aparts_bron_btn{background-image: url('/DESIGN/SITE/images/ekat/btn_bron_ekat.jpg');background-repeat: no-repeat;background-position: 0 0;font-size: 18px;text-align: center;padding-top: 10px;height: 37px;    margin-top: 9px;}
    
    .aparts_bron_btn a{color: white;text-decoration:none;}
    
    .aparts_close a{color: #5f4125;}
   /* .left_cell{margin-bottom: 100px;} */
   
.aparts_back36 {width:669px;height:155px;background: url('/DESIGN/SITE/images/uhotel/apart_uh_uh.jpg') no-repeat;padding:22px;}

.aparts_back26 {width:669px;height:155px;background: url('/DESIGN/SITE/images/uhotel/apart_uh_atl.jpg') no-repeat;padding:22px;}
.aparts_back26 .aparts_title {color:#1967af;}
.aparts_back26 .aparts_details a{color:#1967af;}

.aparts_back45 {width:669px;height:155px;background: url('/DESIGN/SITE/images/ekat/apart_uh_ekat_ekat.jpg') no-repeat;padding:22px;}

.aparts_title {font:24px "Trebuchet MS"; color: #4d620a;margin-bottom:7px;}
.aparts_title a {font:20px 'trebuchet ms';color:#6d4d2e;}
.aparts_cost{font: bold 18px "Trebuchet MS" !important; color: #b4231b !important;}
.aparts_cost_name21 {font: bold 18px "Trebuchet MS" !important;color:#615643 !important;}

.aparts_details {padding-top:10px;}
.aparts_details a {font: 12px "Trebuchet MS";color:#4c6109;}

.aparts_bron26 {width:173px;height:53px;background: url('/DESIGN/SITE/images/btn_bron26.jpg') no-repeat; float:right;margin-top:3px;text-align:center;vertical-align:middle;display:table-cell;padding-top:13px;font: 18px "Trebuchet MS";color:#ffffff;cursor:pointer;text-decoration:none;}
.aparts_bron36 {width:173px;height:53px;background: url('/DESIGN/SITE/images/btn_bron36.jpg') no-repeat; float:right;margin-top:3px;text-align:center;vertical-align:middle;display:table-cell;padding-top:13px;font: 18px "Trebuchet MS";color:#ffffff;cursor:pointer;text-decoration:none;}
.aparts_bron45 {width:173px;height:53px;background: url('/DESIGN/SITE/images/btn_bron45.jpg') no-repeat; float:right;margin-top:3px;text-align:center;vertical-align:middle;display:table-cell;padding-top:13px;font: 18px "Trebuchet MS";color:#ffffff;cursor:pointer;text-decoration:none;}

.aparts_bgs{background-repeat: no-repeat;background-position: 0 0;padding-top: 3px;text-align: center;height: 42px;margin-top: 10px;cursor: pointer;font:12px 'Trebuchet MS';color:#b6dafb;text-transform:uppercase;}
.aparts_bgs.brown{background-image: url('/DESIGN/SITE/images/bgs/bg_brown.gif');}
.aparts_bgs.green{background-image: url('/DESIGN/SITE/images/bgs/bg_green.gif');}
.aparts_bgs.blue{background-image: url('/DESIGN/SITE/images/bgs/bg_blue.gif');}
.aparts_bgs_thumb {background-image: url('/DESIGN/SITE/images/bgs/bg_thumb.png');background-repeat: no-repeat;background-position: 0 0;padding-top: 4px;height: 39px;width: 71px;display: table-cell;}

.aparts_close{text-align: right; margin-top: 10px;}
.aparts_close a{text-decoration: none;}

.crumbs {font: 11px "Trebuchet MS"; color: #936c45;padding-bottom:5px;}
.crumbs a{font: 11px "Trebuchet MS"; color: #803b12;}

.guestbook_write {background: url('/DESIGN/SITE/images/ekat/snd_btn.jpg') no-repeat;width:167px;height:47px;text-align:center;color:#ffffff;font:18px "Trebuchet Ms";padding-top:10px;margin-top:10px;}
.guestbook_mes_title {font:13px "Trebuchet MS";color:#6d4d2e;margin-bottom:6px;}
.guestbook_mes {font:13px "Trebuchet MS";color:#2d1a08;}

.events_filter {background:#bba36b;line-height:18px;padding:0px 9px;display:inline;}
.events_filter a {font:11px "Trebuchet MS"; color: #f7fcfe;text-decoration:none;}

.events_filter_a {background:#638211;line-height:18px;padding:0px 9px;display:inline;}
.events_filter_a a {font:11px "Trebuchet MS"; color: #f7fcfe;text-decoration:none;}

.events_pic {
	width:154px;
	height:118px;
	vertical-align:top !important;
	background: url('/DESIGN/SITE/images/ekat/event_pic_ekat.gif') no-repeat;
}
.events_pic img {
	margin-top: 9px;
}

.events_one_name {font:24px 'Trebuchet MS';color:#577200;}
.events_one_date {font: bold 12px 'Trebuchet MS';color:#577200;}
.events_one_text {font: 13px 'Trebuchet MS';color:#726651;}

a {color:#486600;}

.close_window {font: 12px 'Trebuchet MS';color: #726651;}

.active_menu a {color: #af6b22;font: bold 12px 'Trebuchet MS';}
.active_menu {background: url('/DESIGN/SITE/images/ekat/menu_plate_ekat.jpg') no-repeat 50% 50%;height:19px;}

.aparts_view_details_conf {padding: 20px;background:#f3ecdc;height:510px;}

.foto_image_prev_btn {background:url('/DESIGN/SITE/images/ekat/ek_prev.jpg') no-repeat;color: #fff9f3;}    
.foto_image_next_btn {background:url('/DESIGN/SITE/images/ekat/ek_next.jpg') no-repeat;color: #fff9f3;}    

