body{background:#002D00;color:#402900;margin:0px;padding:0px;font-family:tahoma;font-size:0.8em}
body.print{background:#ffffff;color:#000000;margin:20px;padding:0px;font-family:tahoma;font-size:11px}


a{color:#FFF8AA}

a.apric{color:#402900;text-decoration:none}
a.apric:hover{color:#FFF8AA;text-decoration:underline}


td{font-family:tahoma;font-size:0.7em}
td.left{width:36px;background:url(/pics/bg_splash_l.gif) repeat-y}
td.right{width:36px;background:url(/pics/bg_splash_r.gif) repeat-y}
td.left1{width:5%;background:url(/pics/bg_splash_l.gif) repeat-y;border-right:1px solid #005800}
td.right1{width:5%;background:url(/pics/bg_splash_r.gif) top right repeat-y;border-left:1px solid #005800}
td.center{font-family:times new roman;border-left:1px solid #000000;border-right:1px solid #000000;font-size:0.85em;line-height:1.5em}
#menu{padding:16px 8px 0 0;background:url(/pics/bg_menu.gif);text-align:center;white-space:nowrap;}
td.footer{padding:33px 8px 0 10px;background:url(/pics/footer_bg.gif);color:#FFF8AA}
td.footer2{padding:46px 8px 0 0;background:url(/pics/footer_bg.gif);color:#FFF8AA}
td.footer3{padding:35px 18px 0 0;background:url(/pics/footer_bg.gif);color:#FFF8AA;font-size:0.65em}
td.tbl{color:#002D00;background:#ffffff}

#header_container1 {background:url(/pics/header_bg_1.gif);height:226px}
#header_container2 {background:url(/pics/header_bg_c.jpg) top center no-repeat;height:226px}
#body_container1, #footer_container1 {background:url(/pics/bg_green.gif)}
#body_container2 {background:url(/pics/bg_main_2.jpg);widht:100%}
#body_container2 a {color:#6C0000}
#body_container2 .newscont{padding:0 60px 0 75px;text-align:justify}
#body_container2 .newscont div{padding:7px;}
#body_container2 a.bulleted, #pics_desc a, #price a, .links a{color:#6C0000;background:url(/pics/bullet_a.gif) 2px 0 no-repeat;padding:0 20px 0 0;font-size:0.9em;text-align:center;background-position:right}
.body_top {background:url(/pics/bg_top_2.jpg) repeat-x}
.body_bottom {background:url(/pics/bg_bottom.gif) repeat-x;height:55px}
.body_l {background:url(/pics/corner_tl.gif) no-repeat}
.body_r {background:url(/pics/corner_tr.gif) top right no-repeat}
.body_bl {background:url(/pics/corner_bl.gif) no-repeat;height:55px}
.body_br {background:url(/pics/corner_br.gif) top right no-repeat;height:55px;text-align:center}
.body_br span{color:#74603B;font-weight:bold;font-size:11px}
.body_sl {background:url(/pics/bg_l.gif) 0 0 repeat-y}
.body_sr {background:url(/pics/bg_r.gif) top right repeat-y}
.body_all{padding:0}

#body_bottom{}
#body_bottom_l{width:150px;padding-left:55px;font-family:times new roman;font-size:0.8em;color:#74603B}
#body_bottom_c{font-family:times new roman;font-size:0.8em;padding:30px}
.news_date{color:#74603B;text-align:left;padding:30px 0 5px 0}
.news_tit{text-align:left;font-size:1.1em;text-align:justify;padding-bottom:10px}
#body_bottom_r{width:150px;padding-right:55px;font-family:times new roman;font-size:0.8em;color:#74603B}

#submenus {width:630px;text-align:left;margin:0 auto;max-width:630px;font-family:tahoma;font-size:11px;line-height:18px; padding-left: 100px;}
/*#submenu11{width:130px;float:left;display:block;visibility:hidden;background:#000000;padding:10px;margin:0 auto}
#submenu11{width:60px;float:left;display:block;visibility:hidden;margin:0 auto}*/
#submenu21{width:108px;max-width:108px;height:170px;float:left;display:none;background:url('/pics/bg_submenu.png') no-repeat;padding:6px 0 0 25px;margin:0 0 0 70px}
#submenu11{width:118px;max-width:118px;height:134px;float:left;display:none;background:url('/pics/bg_submenu2.gif') no-repeat;padding:6px 0 0 25px}
#submenus a{text-decoration:none}
#submenus a:hover{text-decoration:underline}

#fun_sep{height:0px;border-top:1px solid #AB8942;border-bottom:1px solid #F8EFD8}
#fun_menu {margin:0 2px 0 2px;background:#F8EFD8;font-family:arial;font-size:0.8em;height:50px;padding-top:14px}
#fun_menu div{float:left;width:19%;text-align:center}

h1 {color:#6C0000;font-size:1.3em;margin:20px 0 10px 0}
h2 {color:#825B12;font-size:1.2em;margin:10 0 0 20px}

#basket_item{margin:0 0 0 0px;width:81%;min-width:90%}
#basket_item td{font-family:times new roman;font-size:0.8em}
#basket_item th{font-family:times new roman;font-size:0.9em}
#price_item{margin:0 0 0 0px;width:81%;min-width:100%}
#price_n{font-family:times new roman;font-size:0.9em;padding:0 0 0 30px}
#price_h{color:#402900;font-family:times new roman;font-size:1.1em;padding:10 0 0 30px}
#price_pn{font-family:times new roman;font-size:0.8em;padding:0 0 0 60px}
#price_p{font-family:times new roman;font-size:0.9em;padding:0;color:#8A6210;text-align:right}
#price_bg{background:url('/pics/bg_price_item.gif') bottom left repeat-x;width:99%}
#price_n a.yellow{color:#402900;text-decoration:none}
#price_n a.yellow:hover{color:#6C0000;text-decoration:underline}



#pics_l{float:left;width:190px;margin:20px 0 0 0}
#pics_r{float:right;width:160px;margin:20px 0 0 20px}
#pics_c2{display:table-cell;width:190px;height:200px; float: left; *float:none;}
#pics_c{_display:table-cell;width:190px; display: inline-table;}
* html #pics_c2{display:inline;width:190px}
* html #pics_c{display:inline;width:190px}

@media all and (-webkit-min-device-pixel-ratio:0) {
	#pics_c{width:190px; display: table-cell;}
}

#pics_bg{background:url('/pics/bg_pics.gif') no-repeat;width:173px;height:130px; text-align:left}
#pics_bg img{margin:8px 0 0 7px;width:155px;height:112px}
#pics_desc{font-size:0.95em;color:#74603B;margin:0 15px 0 15px}

#gb_sep{height:0px;border-top:1px solid #AB8942;border-bottom:1px solid #F8EFD8;margin:30px 0 20px 0}
#gb_msg{padding:0 20px 0 20px}
#gb_msg_tit{font-weight:bold;color:#513D0E;font-size:1.2em}
#gb_msg_tit a{font-weight:lighter;color:#6C0000;font-size:0.75em;text-decoration:none}
#gb_msg_date{color:#8C7A58;font-size:0.65em}
#gb_msg_text{margin:5px auto}

#header_l {width:161px;height:172px}
#header_r {width:161px;height:172px;table-layout:fixed}

/*.hl_body{background:url(/pics/header_l_bg.gif) 5px 0px no-repeat;width:151px;height:141px;padding:18px 0 0 23px;margin-left:5px;vertical-align:top}*/
.hl_body{background:url(/pics/ico_video.jpg) 5px 0px no-repeat;width:151px;height:141px;padding:18px 0 0 23px;margin-left:5px;vertical-align:top}
.hr_body{background:url(/pics/header_l_bg.gif) 5px 0px no-repeat;width:151px;height:141px;padding:18px 0 0 23px;margin-right:5px;vertical-align:top;line-height:25px}

.small{font-size:0.65em}
.small2{font-size:0.7em}

.form_tit{font-family:times new roman;font-size:0.9em;text-align:right;padding-right:15px}

#reserve,#basket_items {border-collapse:collapse;color:#775000;font-family:tahoma;width:81%;min-width:90%}
#reserve td,#basket_items td{background:#E7DFCB;border-top:1px solid #916A1E;border-bottom:1px solid #916A1E;border-right:1px solid #916A1E;padding:4px;height:30px}
#reserve .right,#basket_items .right{background:#E7DFCB;border-top:1px solid #916A1E;border-bottom:1px solid #916A1E;border-right:0px;padding:4px;width:11%}
#reserve .cap1,#basket_items .cap1{background:#E7DFCB;border-top:1px solid #916A1E;border-bottom:1px solid #916A1E;border-right:0px;padding:4px;height:25px;color:#000000;font-family:times new roman;text-align:center;font-size:1em}
#reserve .cap2#basket_items .cap2{background:#E7DFCB;border-top:1px solid #916A1E;border-bottom:1px solid #916A1E;border-right:1px solid #916A1E;padding:4px;text-align:right;padding-right:10px}
#reserve th,#basket_items th{border-right:1px solid #AF9664;border-bottom:2px solid #73500C;padding:4px;font-size:0.65em;font-weight:lighter;text-align:left}

#basket_items_print{width:90%;border-collapse:collapse}
#basket_items_print th{border-bottom:2px solid #000000;font-size:13px}
#basket_items_print tfoot td{border-top:2px solid #000000;font-size:13px}
#basket_items_print td{padding:4px;font-size:11px}

#notes{font-family:tahoma;font-size:0.8em;line-height:1.3em;padding:10px 0 0 20px;text-align:left;width:200px}

.clearer{clear:left;height:0;width:0}
.clearer2{clear:right;height:0;width:0}
.clearer3{clear:both;height:0;width:0}

.submenu1{color:#74603B;}
.submenu2{color:#74603B;font-weight:bold;}

.navi{padding:10px 0 15px 55px;color:#FFF8AA}
.navi_0{font-weight:bold}
.navi_1{font-size:0.9em}
.navi_2{font-size:0.8em}
.date{color:#88985D;padding:10px 55px 15px 0;text-align:right;height:38px}
.copy{color:#88985D;padding:10px 55px 15px 0;text-align:center;font-family:tahoma;font-size:0.7em}

input.head{border:1px solid #016E01;background:#003700;width:105px;height:18px;margin:0 0 0 3px;color:#FFF8AA;font-size:10px}

.address { color: #bcd9ac; font-family: Tahoma; font-size: 11px; font-weight: bold; }
.address span { color: #ffffff; font-size: 13px; }


.book-btn  {
    display: block;
    text-align: center;
    width: 135px;
    height: 25px;
    line-height: 23px;
    color: #fff !important;
    font-family: Tahoma, Arial;
    font-size: 11px;
    background: url(/pics/btn.png) no-repeat;
    text-decoration: none;
}

.price-line .book-btn  {
    float: left;
    margin-bottom: 20px;
}
.price-line .price-text  {
    float: left;
    width: 220px;
    font-size: 15px;
    font-weight: bold;
    color: #402900;
}

.price-line .price-text .red {
    color: #6c0000;
    font-size: 16px;    
}

.clear {
    clear: both;
}

.book-btn-room
{
    font-weight: normal;
    margin-top: 20px;
}

#menu  a
{
    text-decoration: none;
    cursor: hand !important;
}

#menu span
{
    text-transform: uppercase;
    text-decoration: none;
    color: #ffe074;
    padding-top: 3px;
    cursor: hand !important;
}
