body{margin:0; padding:0; color:#490f01;font-family: verdana;font-size:12px;}

#fullbody{width:100%;text-align:center;}
#shadow{margin-left:auto; margin-right:auto;background-image:url(../img/tmp/shadow.gif);background-repeat:30 repeat-y; width:1092px;text-align:center;}
#main{ width:1063px;_width:103px; margin-left:auto; margin-right:auto;text-align:center;}
#head{position:relative; text-align:left; }

#news{position:absolute; left:0px; top:190px; width:340px; height:175px;z-index:50;}
#news h1 {font-size:20px; margin:15px; margin-left:30px; padding:0px;  font-weight:normal;}
#news p {font-size:12px; margin:15px; margin-left:30px; padding:0px; font-weight:bold; margin-bottom:0px; font-weight:bold;}

#lang{position:absolute; right:17px; top:340px;z-index:49;}

#flash{height:370px; width:1063px;/*background-image:url(../img/tmp/flash.gif);background-repeat:no-repeat;*/}
#menu{height:55px; width:1063px;background-image:url(../img/tmp/menu.gif);background-repeat:no-repeat;}
#body{width:1063px;text-align:center;background-image:url(../img/body_bcg.jpg);background-position:bottom left;background-repeat:no-repeat;}
#shadow_closer{margin-left:auto; margin-right:auto;height:12px; width:1092px;background-image:url(../img/tmp/shadow_end.gif);background-repeat:no-repeat;}
#footer{position:relative;margin-left:auto; margin-right:auto;width:1092px;}


#menu_rooms a:hover {background-position:bottom center;}
#menu_locations a:hover {background-position:bottom center;}
#menu_photogallery a:hover{background-position:bottom center;}
#menu_specialoffer a:hover {background-position:bottom center;}
#menu_services a:hover {background-position:bottom center;}
#menu_aboutus a:hover {background-position:bottom center;}
#menu_cityguide a:hover {background-position:bottom center;}

.menu{display:none;}

#submenu{width:100%;height:50px;clear:both;text-align:left;position:relative;}
#submenu div{position:absolute;border-bottom:solid 1px #a68c49; text-align:center;}
#submenu div a{font-size:16px;color:#490f01;font-family:verdana;text-decoration:none;margin-left:10px;margin-right:10px;}
#submenu div a:hover{font-weight:bold;}
#submenu_location{top:3px; left:50px;display:none;}
#submenu_services{top:3px; left:510px;display:none;}
#submenu_about{top:3px; right:10px;display:none;}
#submenu_guide{top:3px; right:10px;display:none;}
.spacer{color:#a68c49;}

#submenu_in a{font-size:16px;color:#490F01;font-family:verdana;text-decoration:none;}
#submenu_in a:hover{font-weight:bold;}
.other {border-bottom:solid 1px #a68c49;height:38px; vertical-align: bottom;padding-left:0; position:relative;}
#first {border-bottom:solid 1px #a68c49;vertical-align: bottom;padding-left:0;}

#right{margin-right:3px;text-align:left; width:287px;height:355px;display:inline;float:right;text-align:center}


#left{text-align:left; width:773px; min-height:405px; _height:405px;display:inline;float:left;}
#left_wide{text-align:left; width:100%; min-height:405px; _height:405px; }

#left_inn td { padding-left:35px;margin:0;}
#pricelist_table td { padding-left:0px;margin:0;}

#left_inn {width:773px;}
#left_inn  h1 {font-size:16px; margin:0px;  padding:0px; margin-bottom:10px}
#left_inn  h2 {font-size:15px; margin:0px;  padding:0px; margin-bottom:10px}
#left_inn  p {font-size:12px;  padding:0px; text-align:justify; line-height:16px;}
.clear{width:100%;height:1px;clear:both;}
#left_inn  p a{color:#490F01; font-family:verdana;}
#submenu_in td{padding-left:1px;}

td{vertical-align:top;}

#footer span{margin-left:14px; top:0;color:#490f01; font-family: verdana;font-size:10px;float:left}
#footer a{color:#490f01; font-family: verdana;font-size:10px;}
#footer .link{margin-right:14px; top:0;color:#490f01; font-family: verdana;font-size:10px;float:right}
.gal_item a img {margin:2px;border:solid 2px #a68c49;}

.resform1 {text-align:left;width:222px; background-color:#e9ddab;margin-left:30px; margin-right:auto;}
.margin10 {margin: 0 10 0 10px}
.reshead {font-size:15px;margin:0 0 10px;font-weight:bold}

