/* -------- STRUCTURE -------- */

#container #main #left_column #main_menu .scroll_content {
width: 567px; height: 308px; position: absolute; z-index: 8; overflow: hidden; margin: 0; padding: 0; top: 0; left: 227px; border: 0; }

#container #main #left_column #main_menu .scroll_content .scroll_items {
position: relative; margin: 0; padding: 0; }

#container #main #main_column_welcome {
width: 567px; position: absolute; float: left; z-index: 10; margin: 0 auto; padding: 0; top: 269px; left: 227px; }

#container #main #main_column_welcome #welcome_box {
width: 567px; height: 197px; display: block; margin: 0; padding: 0; }

#container #main #main_column_welcome #welcome_box #paper {
width: 374px; height: 248px; position: relative; float: left; z-index: 11; margin: 0; padding: 0; left: 0; background-image: url(../images/style/welcome_paper.png); background-position: left top; background-repeat: no-repeat; text-align: left; }

#container #main #main_column_welcome #welcome_box #reservation {
width: 261px; height: 207px; position: relative; float: left; margin: 0; margin-top: 41px; margin-left: -68px; padding: 0; }

#container #footer #footer_keywords {
width: 800px; position: relative; float: left; margin: 0; padding: 0; }


/* -------- NAVIGATION -------- */

#container #main #left_column #main_menu #scroll_navigation {
position: relative; float: left; z-index: 9; margin: 0px !important; padding: 0px !important; }

#container #main #left_column #main_menu #scroll_navigation li {
width: 211px; height: 80px; margin: 0; padding: 0; list-style-type: none; clear: both; }

#container #main #left_column #main_menu #scroll_navigation li a {
width: 211px; height: 80px; display: block; text-decoration: none; }

#container #main #left_column #main_menu #scroll_navigation li a:hover {
background-image: url(../images/navigation/bg_scroll_menu_active.png); cursor: pointer; }


/* -------- IMAGE -------- */

#container #main #left_column #main_menu .scroll_content .scroll_items img {
width: 567px; height: 308px; margin: 0; padding: 0; left: 0; border: 0; }

#container #main #main_column_welcome #welcome_box #reservation a img {
margin: 0; padding: 0; padding-top: 25px; padding-left: 40px; border: 0; text-decoration: none; }

#container #main #main_column_welcome #welcome_box #paper img {
margin: 0; margin-top: 60px; margin-left: 20px; padding: 0; border: none; }

#container #footer {
background-image: none; }


/* -------- TEXT -------- */

#container #main #left_column #main_menu #scroll_navigation li a h2 {
width: 193px; margin: 0 auto; padding: 0; padding-top: 11px; text-decoration: none; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #d4b98b; }

#container #main #left_column #main_menu #scroll_navigation li a:hover h2 {
color: #992020; }

#container #main #left_column #main_menu #scroll_navigation li a h3 {
width: 193px; margin: 0 auto; padding: 0; text-decoration: none; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #c8a779; }

#container #main #left_column #main_menu #scroll_navigation li a:hover h3 {
color: #333333; }

#container #main #main_column_welcome #welcome_box #paper p {
display: block; margin: 0; margin-top: 15px; margin-left: 20px; margin-right: 70px; padding: 0; text-align: left; font-family: Arial, Sans-serif, Helvetica, Verdana; font-size: 15px; }

#container #main #main_column_welcome #welcome_box #paper p a {
text-decoration: none; color: #333333; }

#container #main #main_column_welcome #welcome_box #paper p a:hover {
text-decoration: none; color: #333333; }

#container #footer #footer_keywords {
text-align: center; color: #d2b582; }

#container #footer #footer_keywords p {
margin: 0; padding: 0; padding-top: 5px; padding-bottom: 5px; text-decoration: none; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }