@charset "utf-8";*{margin:0px;padding:0px}html,body,#wrap{height:100%}body > #wrap{height:auto;min-height:100%}#main{padding-bottom:30px}#footer{position:relative;margin-top:-35px;height:30px;clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.center_page{width:980px;margin-left:auto;margin-right:auto}@font-face{font-family:'Museo300Regular';src:url("Museo300-Regular-webfont.eot");src:url("Museo300-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("Museo300-Regular-webfont.woff") format("woff"), url("Museo300-Regular-webfont.ttf") format("truetype"), url("Museo300-Regular-webfont.svg#Museo300Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Museo700Regular';src:url("Museo700-Regular-webfont.eot");src:url("Museo700-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("Museo700-Regular-webfont.woff") format("woff"), url("Museo700-Regular-webfont.ttf") format("truetype"), url("Museo700-Regular-webfont.svg#Museo700Regular") format("svg");font-weight:normal;font-style:normal}html{font-size:16px}a img{border:none}a:focus{outline:none}.hidden{display:none}body,input,textarea{font-family:'Museo300Regular',Verdana,Arial,sans-serif}input[type=text],input[type=password],input[type=email]{font-size:1em;height:1.5em}textarea{font-size:1em}.clear{clear:both}h1,h2,h3{border-bottom:solid 2px #c1272d;font-size:1em;color:#42210b;padding-bottom:8px;margin-bottom:30px;text-transform:uppercase}h2,h3{border-bottom:solid 2px #534741;margin-bottom:15px}#header{background-color:#534741;height:104px;border-bottom:solid 5px #c7b299}#header p{float:left;font-size:34px;padding-top:40px}#header p a{color:#FFFFFF}#lang_switch{float:right;padding-top:50px;text-transform:lowercase;color:#C7B299;font-size:0.8em}#lang_switch a{color:#FFFFFF}#lang_switch a:hover{color:#c7b299}#lang_switch ul{margin:0;padding:0}#lang_switch li{display:inline;padding-right:5px;padding-left:15px}#nav{margin-bottom:60px}#nav .center_page{position:relative}#nav_middle{float:left;height:30px;width:650px}#nav_middle a{color:#c7b299;line-height:30px}#nav_middle ul{margin:0;margin-right:140px;padding:0;height:auto}#nav_middle li{display:block;float:left;margin-right:20px;color:#c7b299;line-height:30px;margin-top:5px}#nav_middle li.right{float:right}#nav_middle #nav_active{border-top:5px solid #c7b299;margin-top:0px}#nav_middle #nav_active a{color:#534741}#nav_logo{position:absolute;right:330px;width:170px}#nav_logo img{position:absolute;left:20px;top:-85px}#logout{position:absolute;padding-top:7px;right:0}#logout span{padding-right:20px;color:#a8a8a4}a{text-decoration:none}#footer{border-bottom:solid 5px #c7b299;color:#c7b299;text-align:right;font-size:0.95em}#footer li{display:inline;padding-right:20px}#footer ul{margin:0;padding:0}#footer a{color:#c7b299}#footer a:hover{color:#a18059}#javascript_error{margin:0px;margin-bottom:30px}#content{width:650px;float:left;padding-bottom:30px;color:#42210b}#content input,#content textarea{color:#42210b}#content.extend_content{width:980px}#holidays a{color:#a8a8a4}#content_right{margin-top:-115px;margin-bottom:50px;float:right;left:650px;width:280px}#content_right .logout{float:right;color:#a8a8a4;text-align:right;padding:5px}#content_right .error,#content_right .warn,#content_right .ok{font-size:0.8em;text-align:center;margin-bottom:20px}#content_right_top{background-color:#edede8;width:280px;padding-bottom:30px}#content_right_bottom{width:280px}#content_right_bottom .error,#content_right_bottom .warn{width:auto}#content_right_bottom .thankyou{margin-top:30px}#content_right_bottom.fixed{position:fixed;top:0px;left:650px}#content_right_bottom h4{margin-bottom:10px}#right_shadow{margin-top:-115px;float:left;margin-left:40px;border-color:#a8a8a4 #534741;border-style:solid;border-width:0 0 20px 10px;font-size:0;width:5px}#right_logo{margin-top:-3px;background-color:#FFFFFF;width:150px;height:120px;margin-left:20px}#right_logo img{padding-left:12px;padding-top:12px}#right_logo_arrow{margin-left:20px;border-color:#edede8 white;border-style:solid;border-width:0 0 30px 150px;font-size:0}#right_text{background-color:#edede8;border-bottom:solid 2px #a8a8a4;padding:10px 20px 20px 20px;min-height:110px}#right_text input{text-align:left;background:none;background-color:#FFFFFF;width:236px;margin-bottom:10px}#right_text input[type=submit]{margin-top:20px;background:none;color:#c1272d;cursor:pointer;font-size:1em}#right_text input.default{color:#E0E0EC}#right_text .greeting_name{font-weight:700}#right_text .greeting_room{padding-top:20px}#right_text .choose_hint{padding-top:20px;padding-bottom:10px;color:#c1272d}#right_text .curr_selection{margin-top:30px;margin-bottom:10px}#right_text .totals{height:30px}#next_buttons{margin-top:20px}.next_button{margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;position:relative;max-width:306px;display:block;color:#000000}.next_button .text{width:100%;text-align:center}.next_button .loading{margin-left:auto;margin-right:auto;display:none}.next_button:hover{background-color:#faf8f5}.next_button .border{position:absolute;width:10px;height:10px}.next_button .border.top{border-top:solid #c7b299 2px;top:0px}.next_button .border.left{border-left:solid #c7b299 2px;left:0px}.next_button .border.bottom{border-bottom:solid #c7b299 2px;bottom:0px}.next_button .border.right{border-right:solid #c7b299 2px;right:0px}.next_button .red{color:#c1272d}#content .next_button{margin-left:auto;margin-right:auto}.nowrap{white-space:nowrap}.item_list table{width:100%}.item_list table td{padding:2px 5px}.item_list .totals{display:block;margin-top:5px;padding:10px 7px 0px 0px;border-top:solid 1px #42210b;font-weight:700}.item_list .totals .total_price{float:right}.item_list .totals .total_count{float:left}.showSubmit,.hidden{display:none}.cursor_pointer{cursor:pointer}.checkbox,.radio{width:13px;height:25px;background:url("/static/images/checkbox.png") no-repeat;display:block;clear:left;float:left;cursor:pointer}.radio{background:url("/static/images/radiobutton.png") no-repeat}input[type=text],input[type=password],input[type=email]{border:none;background:url("/static/images/line.png") repeat-x top left;padding:0 2px}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{background:url("/static/images/line_focus.png") repeat-x top left}input[type=submit]{border:none;background:none;font-size:1em;color:#c1272d;cursor:pointer}textarea{border:none;background-color:#edede8;line-height:1.6em}textarea:focus{background-color:#f8f8f6}select.styled{position:relative;width:190px;opacity:0;filter:alpha(opacity=0);z-index:5}.disabled{opacity:0.5;filter:alpha(opacity=50)}.main_text{width:520px;line-height:1.7em}#login_box{width:500px;margin-left:auto;margin-right:auto}#login_box .error{width:400px;margin-left:auto;margin-right:auto}.align_right{text-align:right}#error_box,.error_box{padding-left:60px;height:300px;width:500px;margin-left:auto;margin-right:auto;background:url("/static/images/warning.png") no-repeat 0px 0px}#error_box h1,.error_box h1{color:#c1272d;line-height:48px;padding-bottom:10px}#error_box.noscript,.error_box.noscript{width:885px;padding:20px;padding-left:70px;background-position:10px 10px;background-color:#F6F6F6;border:solid 1px #EEEEEE;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.info_box{background:url("/static/images/info.png") no-repeat 0px 0px}.error,.warn,.ok,.info,#error{color:#cd0a0a;font-weight:bold;margin:10px;padding:10px;width:100%;font-size:1em}#content .error,#content .warn,#content .ok,#content #error{width:630px;margin-bottom:20px;margin-left:0px}.warn{color:#42210b}.ok{color:#42210b}.info{color:#42210b}.highlight{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#ffb2a1}#content_right .error,#content_right .warn,#content_right .ok{background-color:#FFFFFF;border:none;text-align:left;margin:20px 0px}.warn.no_margin{margin-top:-30px}#holiday_list p{margin-top:20px;margin-bottom:20px;max-width:450px}#holiday_list table td{padding:10px}#holiday_list table tr:nth-child(even){background:#f2f2ec}#contact_form input,#contact_form textarea{width:310px}#contact_form td{padding:10px}#contact_form input[type=submit]{width:100%;text-align:right;color:#c1272d}#sideButtons{z-index:1000;position:fixed;left:0px;bottom:0px;background-color:#edede8;border-top:solid 2px #a8a8a4;padding:10px;padding-bottom:5px;padding-right:0px}#sideButtons a,#sideButtons span,#sideButtons .sideButton{display:block;padding-bottom:3px;width:auto;height:16px;position:relative;float:left;font-size:13px;line-height:16px;margin-right:10px;color:#291f1c}#sideButtons span{margin-right:5px}#sideButtons .sideButton a{padding-bottom:0px;margin-right:0px}#sideButtons .off{opacity:0.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}#sideButtons .search_box{display:none;height:24px;width:100%;padding-bottom:5px}#sideButtons .search_box .inputContainer{padding-right:15px}#sideButtons .search_box input{font-size:1em;width:100%;height:14px;padding-top:5px;display:block}#about a{color:#534741}#about h3{margin-top:30px}
