/* Style sheet standard */
body{margin:0;padding:0;font-size:100.01%;background:#fff;}
h1{margin:0;padding:5px 0;font-family:CantarellRegular,"Arial Narrow",arial,verdana,sans-serif;font-size:1.3em;color:#015082;letter-spacing:-0.02em;text-transform:uppercase;}
body.startseite h1{text-align:center;}
h2{font-family:CantarellRegular,"Arial Narrow",arial,verdana,sans-serif;font-size:1em;color:#015082;letter-spacing:-0.02em;}
h3{font-family:CantarellRegular,"Arial Narrow",arial,verdana,sans-serif;font-size:.85em;color:#015082;letter-spacing:-0.02em;}
#wrapper{-moz-box-shadow:0 2px 12px #ccc;-webkit-box-shadow:0 2px 12px #ccc;box-shadow:0 2px 12px #ccc;}
#header .inside{margin:0 10px;}
body.startseite #main .ce_text{margin:0 10px;}
#header .mod_slideshow2{top:140px;position:absolute;padding:12px 22px;left:64px;-moz-box-shadow:0 5px 12px #999;-webkit-box-shadow:0 5px 12px #999;box-shadow:0 5px 12px #999;}
#header .buchen{top:20px;position:absolute;font-family:CantarellRegular,"Arial Narrow",arial,verdana,sans-serif;font-size:1em;color:#645c2f;right:30px;text-transform:uppercase;letter-spacing:-.02em;}
#header .logo{top:10px;position:absolute;left:10px;}
#footer{top:60px;position:relative;border-top:9px solid #e0d7a5;}
#footer .inside{float:right;margin:0 20px 0 0;}
#footer .top{left:-550px;position:relative;}
#footer a,#footer a:link,#footer a:visited{font-family:CantarellRegular,"Arial Narrow",arial,verdana,sans-serif;text-decoration:none;font-size:.85em;color:#015082;}
#footer a:focus,#footer a:hover{text-decoration:underline;}
#main .ce_text{margin:0;padding:0;font-family:verdana,arial,sans-serif;font-size:.75em;color:#000;line-height:1.6;}
body.startseite #container{background:none;}
#container{background:url("tl_files/standard/left-bg.gif") repeat-y top left;}
#main .ce_table{font-family:verdana,arial,sans-serif;font-size:.75em;line-height:1.6;}
#main .ce_table .col_0{margin:0;padding:0 20px 0 0;vertical-align:top;font-weight:bold;}
#main .ce_gallery img{padding:8px;border:1px solid #ccc;-moz-box-shadow:0 1px 6px #999;-webkit-box-shadow:0 1px 6px #999;box-shadow:0 1px 6px #999;}
#main .ce_text.3erbox{width:300px;float:left;}
#main .mod_article .teaser{margin:-15px 0 0 120px;padding:0;font-family:verdana,arial,sans-serif;font-size:.75em;line-height:1.6;}
#main .mod_article .image_container.float_left{margin:0 20px 0 0;padding:0;}
#main .ce_text.startbox{width:306px;height:104px;float:left;padding:0;text-align:center;margin:0 0 0 10px !important;text-transform:uppercase;background:#f8f5e5 url("tl_files/standard/pfeil.gif") no-repeat 210px 60px;}
#main .ce_text.startbox img{margin:0;padding:4px;border:none;}
#main .ce_text.startbox:hover{background:#EDE9E3 url("tl_files/standard/pfeil.gif") no-repeat 210px 65px;}
#main a,#main a:link,#main a:visited{text-decoration:none;color:#645c2f;}
#kontaktform{font-family:verdana,arial,sans-serif;font-size:.75em;}
#kontaktform label{width:100px;float:left;margin:2px 0;padding:0;font-weight:bold;}
#kontaktform .text{width:260px;margin:2px 0;padding:2px;border:1px solid #ccc;}
#kontaktform .textarea{width:260px;height:120px;padding:2px;border:1px solid #ccc;font-family:verdana,arial,sans-serif;font-size:.9em;}
#kontaktform .submit{margin:5px 0 0 100px;}
#kontaktform .error{margin:2px 0;color:#f30;}
#kontaktform .text.error{margin:2px 0 2px 100px;}
.ce_availability .o{color:#fff;background:#015082;}
.ce_availability .f{background:#99C0D8;}
.ce_availability .day{background:#DED49F;}
.ce_availability .of{color:#fff;background:#015082 url("tl_files/standard/cal_of.gif") no-repeat !important;}
.ce_availability .fo{color:#fff;background:#99C0D8 url("tl_files/standard/cal_fo.gif") no-repeat !important;}
#main .toggler{width:90%;margin:0;padding:5px 0 5px 30px;font-family:CantarellRegular,"Arial Narrow",arial,verdana,sans-serif;font-weight:bold;font-size:1em;color:#095586;letter-spacing:-0.02em;cursor:pointer;background:#F7F2D9 url("tl_files/standard/toggler-1.png") no-repeat 10px 10px;}
#main .toggler:hover{color:#095586;background:#F7F2D9 url("tl_files/standard/toggler-0.png") no-repeat 10px 10px;}
#main .toggler.active{color:#095586;background:#F7F2D9 url("tl_files/standard/toggler-0.png") no-repeat 10px 10px;}
