body{margin:0px; padding:0px; background: #e1dab0; min-width:760px}
body,td{font-family: georgia, verdana, arial; color: #523207; font-size: 0.9em;}

#main{width: 100%; height:100%; width:expression(body.clientWidth > 761 ? "100%" : "760px");}
#png{//background-image: none ! important; behavior: url(/images/png.htc);}
#logo{text-align: right;}
#logo_txt{font-family:georgia, verdana, arial; font-size: 24px; font-weight: bold; color: #ffffff; padding-top: 30px; text-align: center; vertical-align: top;}
#logo_txt #inf{font-size: 16px;}
a{color:#523207}
a:hover{color:#6f5429}
#header{background: #1876eb url(main_bg.jpg) repeat-x; height: 150px; width: 100%}
#headdiv{background: url(top_div.gif) repeat-x; height: 24px; width: 100%}
#workarea{padding: 0px 15px 0px 15px; width: 100%}
#menu{padding-top: 2px; vertical-align: top}
#menu #item{height: 27px; background: #cbc197 url(mnu_1.gif) no-repeat left top; padding: 3px 10px 0px 17px; margin-bottom: 2px; white-space: nowrap;}
#menu #item a{color:#523207; font-weight: bold}
#menu #item a:hover{color:#6f5429; font-weight: bold}
#menu #item_sel{height: 27px; background: #99865b url(mnu_2.gif) no-repeat left top; padding: 3px 10px 0px 17px; margin-bottom: 2px; font-weight: bold; color: #FFFFFF; white-space: nowrap;}
#menu #item_sel a{color:#FFFFFF}
#menu #item_sel a:hover{color:#ebe7de}
#menu #sitem{height: 27px; background: #d6cda3 url(mnu_4.gif) no-repeat left top; padding: 3px 10px 0px 25px; margin-bottom: 2px; white-space: nowrap;}
#menu #sitem a{color:#523207}
#menu #sitem a:hover{color:#6f5429}
#menu #sitem_sel{height: 27px; background: #cbc197 url(mnu_3.gif) no-repeat left top; padding: 3px 10px 0px 25px; margin-bottom: 2px; font-weight: bold; white-space: nowrap;}
#menu #sitem_sel a{color:#523207}
#menu #sitem_sel a:hover{color: #6f5429}
#cpt{vertical-align: top; padding-bottom: 10px; height: 49px;}
#news{padding-bottom: 10px}
#date{color: #99865c; font-size: 0.7em; padding-bottom: 5px}
#txt{padding-bottom: 5px; text-align: justify;}
#txt_cpt{font-weight: bold; padding-bottom: 5px;}
#lnk{padding: 3px 0px 5px 0px; font-size: 0.8em;}
#offer{padding-bottom: 10px; width: 187px;}
#offer #pic{padding-bottom: 8px;}


#article_txt{font-size: 1em; line-height:1.2em; text-align: justify;}

#cr {background: #f00000;}
#cr #t, #cr #r, #cr #b, #cr #l, #cr #c{position: relative; z-index: 2; display: block; background-repeat: no-repeat; background-position: left top;}
#cr #t {background-image: url('/images/c1.gif');}
#cr #r {background-position: right top; background-image: url('/images/c2.gif'); }
#cr #b {background-position: right bottom; background-image: url('/images/c4.gif');}
#cr #l {background-position: left bottom; background-image: url('/images/c3.gif');}
#cr #c {margin-right: 0px;}


#offer2{width: 187px;}
#offer2 #pic{padding-bottom: 8px;}
#offer2 #names{padding: 0px 0px 10px 0px; font-weight: bold; font-size: 1.1em; margin: 0px;}
#cr2 {background: #f00000;}
#cr2 #t, #cr2 #r, #cr2 #b, #cr2 #l, #cr2 #c{position: relative; z-index: 2; display: block; background-repeat: no-repeat; background-position: left top;}
#cr2 #t {background-image: url('/images/cc1.gif');}
#cr2 #r {background-position: right top; background-image: url('/images/cc2.gif');}
#cr2 #b {background-position: right bottom; background-image: url('/images/cc4.gif');}
#cr2 #l {background-position: left bottom; background-image: url('/images/cc3.gif');}
#cr2 #c {margin-right: 0px; width: 187px; height: 140px;}

#year{padding-bottom: 5px; font-size: 11px}
#yearsel{padding-bottom: 5px; font-size: 11px; font-weight: bold;}
#months{margin: 3px 0px 4px 15px; font-size: 11px; padding: 0px}
#month{padding-bottom: 4px}
#monthsel{padding-bottom: 4px; font-weight: bold}
#footdiv{background: url(mnu_div.gif) repeat-x; height: 7px; width: 100%; margin: 15px 0px 15px 0px}
#footer{font-size: 11px; color: #99865c; font-family:Arial, Helvetica, sans-serif;}
#footer a{color: #99865c}
#topnav{text-align: right; padding: 22px 50px 0px 0px; vertical-align: top; height: 150px}
#citylists{margin: 3px 0px 5px 15px;}
#offers{font-size: 0.8em; color: #523207;}
#lineoff{font-size: 14px; padding-bottom: 5px}
#alerttxt{color: #d82929; font-size: 12px}
#alertblock{background: #d82929; color: #FFFFFF}
#alerttxt a{color: #d82929}
#path{font-size: 11px; color: #000000}
#pathsel{font-weight: bold}
#tbl{border: 1px solid #99865c}
#tblcpt{padding: 10px; border-bottom: 3px solid #99865c; border-right: 1px solid #99865c; height: 22px; vertical-align: center; color: #99865c; font-size: 11px}
#tblrow_0{padding: 5px; border-bottom: 1px solid #99865c; border-right: 1px solid #99865c; height: 22px; vertical-align: center}
#tblrow_1{background: #d6cda3; padding: 5px; border-bottom: 1px solid #99865c; border-right: 1px solid #99865c; height: 22px; vertical-align: center}
#hotelinfo{font-size: 0.8em; color: #000000; padding-top: 5px}
#caption{font-size: 16px; font-weight: bold; padding-bottom: 20px}
#subcaption{font-size: 1.1em; font-weight: bold; padding-bottom: 7px}
#response{padding: 15px 0px 15px 0px; font-size: 10px; color: #000000}
#response a{color: #000000}
#response2{padding: 7px 0px 7px 0px; font-size: 10px; color: #000000}
#response2 a{color: #000000}
#line{padding: 2px}
#txtform{border: 1px solid #99865c; font-size: 0.9em; font-family: Tahoma, Arial, Helvetica, sans-serif; width: 220px;}
#txtarea{border: 1px solid #99865c; font-size: 0.9em; font-family: Tahoma, Arial, Helvetica, sans-serif; width: 220px; height: 100px}

#pages_nav{width: 100%; text-align: right; padding: 15px 0px 15px 0px; font-size: 0.8em;}
#pages_nav #page a{color: #523207}
#pages_nav #page a:hover{color: #6f5429}
#pages_nav #page_sel{height: 17px; padding: 3px 5px 3px 5px; background: #6f5429; color: #e1dab0; font-weight: bold}
#pages_nav #page_all{font-weight: bold;}
#hotelinfo a{text-decoration: none}
#hotelinfo a:hover{text-decoration: underline}
#info{padding: 5px 10px 5px 10px; background: #6f5429; color: #e1dab0; font-weight: bold; font-size: 0.8em; width: 100%;}
#country{font-size: 1em; font-weight: bold; padding: 0px 0px 10px 0px;}
#nav_path{padding-bottom: 12px; font-size: 0.7em; color: 000000;}
#nav_path a{color: #000000;}
#tour{font-size: 1em; text-align: justify;}
#norm_font{font-family:Arial, Helvetica, sans-serif;}
#addon{padding-top: 8px; font-size: 0.8em;}
