    
    body{
        background-color: #f7f4df;
        background-image: url('/DESIGN/SITE/images/bordo/bg.gif');
        
         
        height: 100%;   
        margin: 0px;
        padding: 0px; 
        color: #e7c991;
        font-size: 14px;    
    }
    
body a {color:#f4ca79;}
    .bg{background-image: url('/DESIGN/SITE/images/bordo/bg_header.gif');
        background-position: 0 0;
        background-repeat: repeat-x;}
    
    
    body, td, div{font-family: Trebuchet MS}
    
    h2{font-size: 21px; color: #e6b041;padding: 0px; margin: 0px;}
    
    td{vertical-align: top;}
    
    html{
        height: 100%;
    }
    
    img{border: 0;}
    
    
    .content{
        height: auto !important;
        height: 100%;
        min-height: 100%;
        
        
        background-image: url('/DESIGN/SITE/images/bordo/bg_footer.gif');
        background-position: 100% 100%;
        background-repeat: repeat-x;
        
    }
    
    .main{
        width: 919px;
        
    }
    
    .main_image{ 
        background-image: url('/DESIGN/SITE/images/bordo/main.png');
        background-repeat: no-repeat;
        height: 256px;
        }
    
    .main .top{
        background-image: url('/DESIGN/SITE/images/bordo/ryabina.png');
        background-repeat: no-repeat;
        background-position: 119px 2px;
        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/bordo/blocks/menu/top.png');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 226px;
        height: 15x;
        line-height: 15px;
        
    }
    
    .block_1_bg{
        background-image: url('/DESIGN/SITE/images/bordo/blocks/menu/bg.png');
        background-repeat: repeat-y;
        background-position: 0 0;
        width: 226px;
        padding-top: 15px;
        padding-bottom: 15px;        
    }
    
    .block_1_element {
        text-align: center;
        text-transform: uppercase;
        padding: 6px;
        background-image: url('/DESIGN/SITE/images/bordo/blocks/menu/hr.png');
        background-repeat: no-repeat;
        background-position: center bottom;
        
    }
     .block_1_element a{text-decoration: none;color: #36130a; font: bold 12px 'Trebuchet MS';}
    
    
    .block_1_element_active{
        background-image: url('/DESIGN/SITE/images/bordo/blocks/menu/active.png');
        background-repeat: no-repeat;
        background-position: center bottom;
    }
    
    .block_1_footer{
        background-image: url('/DESIGN/SITE/images/bordo/blocks/menu/footer.png');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 226px;
        height: 16px;
        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/bordo/banner_bg.gif');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 217px;
        height: 96px; 
        
    }
    
.all_news a{color: #e4b3b3;font: 11px "Trebuchet MS";text-decoration:none;}
.all_news{background-image: url('/DESIGN/SITE/images/bordo/allnews_bg.png');background-repeat: no-repeat;background-position: 0 0;width: 78px;height: 19px;font-size: 11px;padding: 2px;padding-left: 8px;color: #f7fcfe; cursor: pointer;float:right;margin-top: 6px;}

.events_pic {
	width:156px;
	height:117px;
	background: url('/DESIGN/SITE/images/bordo/back1.gif') no-repeat top left;
	vertical-align:top !important;
}
.events_pic img {
	margin-top: 9px;
}

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

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

.events_one_name {font:24px 'trebuchet ms';color:#e6b041;}
.events_one_date {font:bold 12px 'trebuchet ms';color:#daa450;}
.events_one_text {font:13px 'trebuchet ms';color:#e7c991;}

.crumbs {font: 11px "Trebuchet MS"; color: #e2c784;padding-bottom:5px;}
.crumbs a{color: #e6b041;}
    
    
    .main_image{
        background-image: url('/DESIGN/SITE/images/bordo/style_border_outer.png');
        background-repeat: no-repeat;
        background-position: 0 0;
        padding: 7px;
    }
    .main_image_main{
        background-image: url('/DESIGN/SITE/images/bordo/style_main.jpg');
        background-repeat: no-repeat;
        background-position: 0 0;
        width: 661px;
        height: 242px;
    }
    
    .leaf_cut{
        position: absolute;
        left: 17px;

    }
    
    .rounded{
        background-color:#daa653;
        color: #67080e;
        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: #e6b041;
        font-weight:bold;
        font-size: 13px;        
    }
    
    .news .element span{
        color: #e7c991;
        font-size: 13px; 
    }
    
.hr_dotted {background: url('/DESIGN/SITE/images/bordo/dot1.gif') repeat-x;font-size: 10px;line-height: 1px;margin-top: 17px;margin-bottom: 17px;}

.bron .head{background-image: url('/DESIGN/SITE/images/bordo/bron.gif'); background-repeat: no-repeat;background-position: 0 0;height: 21px;padding-left: 15px;padding-top: 10px;font-weight: bold;color: #3b1608;}

.bron .head .inactive{color: #68391e;font-size: 11px;padding-left: 28px;position:relative; top: -2px;}
.bron .head2{background-image: url('/DESIGN/SITE/images/bordo/podobrat.jpg');}

.bron_inactive{cursor: pointer;color: #463412;font-size: 11px;position:relative; top: -2px;}
.bron_active{cursor: pointer;}
.bron .content{background-image: url('/DESIGN/SITE/images/bordo/bron_content_left.gif');background-repeat: repeat-y;background-position: 0 0;}
.bron .content2{background-image: url('/DESIGN/SITE/images/bordo/bron_content_right.gif');background-repeat: repeat-y;background-position: 100% 0; padding-left: 7px;padding-right: 7px;width: 202px;}
.bron .content3{background-image: url('/DESIGN/SITE/images/bordo/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/bordo/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;}
.bron_form_inputs select{}
.bron_form_inputs input{border:1px solid #8c654a;}
.bron_form_inputs textarea{border:1px solid #8c654a;}


.required{color: #f61919 !important;font-weight: bold;}



.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;color:#310306;}

.podbor_c{color: #40340f;font-size: 13px;}
.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:#310306;}
.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:#310306;}

.left_footer, .right_footer{font-size: 11px;}
.left_footer, .right_footer a,.left_footer a{color: #b88844;}
.right_footer {text-align: right;color: #b88844;}
.footer_link {font: 11px 'Trebuchet MS'; color: #b88844;}
.footer_weather {font: 11px 'Trebuchet MS'; color: #b88844;}


    
.aparts_view_details {padding: 20px 20px 21px 20px;background:#780b10;}
.aparts_title_details {color: #e6b041;font:24px "Trebuchet MS";margin-bottom:7px;}
.aparts_text{padding-top: 0px;height:463px;overflow-y:hidden;color:#e7c991;font:13px "Trebuchet MS";}
.aparts_text p {margin-top:0px;padding-top:0px;padding-right:20px;}

.aprats_images {background-color: #a31b1b;padding: 10px;height: 509px;}
.aparts_images_thumb{background-image: url('/DESIGN/SITE/images/bordo/aparts_images_thumb.gif');background-repeat: no-repeat;background-position: 0 0;padding: 6px;}
.aparts_images_thumb img {width:88px;height:64px;margin-left:1px;}

.aparts_main_image{background-image: url('/DESIGN/SITE/images/bordo/aparts_images_top.gif');background-repeat: no-repeat;background-position: 0 0;padding-top: 8px;}
.aparts_main_image2{background: url('/DESIGN/SITE/images/bordo/aparts_images_bottom.gif') no-repeat 0 100%;height:197px;}
.aparts_main_image3{background: url('/DESIGN/SITE/images/bordo/aparts_images_middle.gif') repeat-y 0 0;padding-left: 8px;padding-right: 8px;height: 189px;}
.aparts_main_image3 img {width:298px;height:189px;border:none;margin:0px;padding:0px;}

.aparts_back21 {width:669px;height:155px;background: url('/DESIGN/SITE/images/uh_numbers_back.jpg') no-repeat;padding:22px;}
.aparts_back18 {width:669px;height:155px;background: url('/DESIGN/SITE/images/uh_numbers_back.jpg') no-repeat;padding:22px;}
.aparts_title {font:24px "Trebuchet MS"; color: #ffffff;margin-bottom:7px;}
.aparts_title a {font:20px 'trebuchet ms';color:#e6b041;text-decoration:none;}

.aparts_cost{font: bold 18px "Trebuchet MS" !important; color: #ffffff !important;}
.aparts_cost_name21 {font: bold 18px "Trebuchet MS" !important;color:#ddb496 !important;}

.aparts_details {padding-top:10px;}
.aparts_details a {font: 12px "Trebuchet MS";color:#f4ca79;}
.aparts_bron {width:173px;height:53px;background: url('/DESIGN/SITE/images/btn_bron.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;text-decoration:none;}
.aparts_bgs.green{background-image: url('/DESIGN/SITE/images/bgs/bg_brown.gif');color:#f1caa8;font-size: 12px;text-transform: uppercase;font-weight: bold;}
.aparts_bgs.brown{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;color:#e7c991;font-size:12px;}

.guestbook_write {background: url('/DESIGN/SITE/images/bordo/guestbook_write_bordo.jpg') repeat-x;width:167px;height:47px;text-align:center;color:#ffffff;font:18px "Trebuchet Ms";padding-top:10px;margin-top:10px;}
.guestbook_mes_title b {font:13px "Trebuchet MS";color:#edac44;margin-bottom:6px;}
.guestbook_mes_title {font:13px "Trebuchet MS";color:#aa7937;margin-bottom:6px;}
.guestbook_mes {font:13px "Trebuchet MS";color:#e7c991;}
.guestbook_red {color: #fb584f;}

.active_menu a {color: #9f1515; font: bold 12px 'Trebuchet MS';}
.active_menu {background: url('/DESIGN/SITE/images/bordo/menu_act_bordo.jpg') no-repeat 50% 50%;}

.foto_td1{width:226px;height:167px;background: url('/DESIGN/SITE/images/bordo/foto_back_bordo.jpg') no-repeat left top;padding:0px;}
.foto_cat_img {padding:10px 10px 2px 11px;cursor:pointer;}
.foto_cats_title, .foto_cats_title a {font:bold 13px "Trebuchet MS";color:#71481d;text-decoration:none;padding:0px 15px;cursor:pointer;}
.fotodiv {position:absolute;left:100px;top:100px;width:595px;height:439px;background:#780b10;paddign:5px;color:#e7c991;}
.backdiv {background:#121212;position:absolute;width:100%;height:100%;top:0px;left:0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.foto_image_prev_btn {background:url('/DESIGN/SITE/images/bordo/prev_bordo.jpg') no-repeat;color: #fff9f3;}    
.foto_image_next_btn {background:url('/DESIGN/SITE/images/bordo/next_bordo.jpg') no-repeat;color: #fff9f3;}    
.foto_albums_image {margin:5px;border:1px solid #dfc070;}    
