/* Style sheet layout */
*{margin:0;padding:0;border:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#666666;line-height:140%;}
body{text-align:center;background:#120817 url("tl_files/layout/background.jpg") center top no-repeat;}
a{text-decoration:underline;}
a:hover,a:active,a.active{text-decoration:none;}
#clear{width:1px;height:1px;overflow:hidden;clear:both;}
#wrapper{width:930px;margin:0 auto;}
#header,div#container{background-color:#ffffff;}
div.logo{width:310px;height:120px;padding-top:15px;padding-left:15px;}
div.keyvisual{width:930px;height:380px;background-image:url("tl_files/keyvisuals/keyvisual-willkommen.jpg");background-repeat:no-repeat;}
#main{padding:10px 60px 30px 30px;background:url("tl_files/layout/bg-main-logo.gif") right bottom no-repeat;font-size:12px;line-height:130%;}
body.reservierung #main{padding:35px;background:none;}
div#footer{margin:0 0 20px;padding:20px 0 0 30px;background:url("tl_files/layout/bg-footer.gif") left top no-repeat;}
div.claim{width:335px;float:left;margin-top:2px;font-size:11px;}
div#left{width:340px;height:590px;margin:0;background:#ffffff url("tl_files/layout/schatten-news.jpg") right top no-repeat;list-style-type:none;}
div.buchungscode{width:300px;height:235px;padding:85px 0 0 30px;background:url("tl_files/layout/bg-schnellbuchung.jpg") 0 62px no-repeat;}
div.schnellbuchung{height:240px;margin:15px 0 5px;background:url("tl_files/layout/subtitel-schnellbuchung.gif") 30px top no-repeat;}
div.en{background:url("tl_files/layout/subtitel-schnellbuchung-en.gif") 30px top no-repeat;}
div.teaser-links{width:265px;padding:20px 20px 35px 30px;}
div#left div.ce_text h1{width:130px;float:right;margin-bottom:8px;text-align:left;font-weight:bold;color:#4a215d;}
h2{margin-bottom:20px;font-size:30px;color:#4a215d;}
div.teaser{width:140px;overflow:visible;float:left;margin-right:65px;border-bottom:1px dotted #d2d2d2;font-size:11px;}
#intro div.last,#start div.last{margin-right:0;}
.teaser h3{margin-bottom:15px;font-size:22px;color:#583119;line-height:120%;}
.teaser div.caption{width:140px;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;border-top:1px dotted #D2D2D2;border-bottom:1px dotted #D2D2D2;font-weight:bold;font-size:11px;color:#958043;}
.teaser p{width:140px;margin-bottom:3px;font-size:11px;}
div.box-fragen{clear:both;margin-top:35px;vertical-align:bottom;}
div#accomodation,div#longstay,div#day-rooms{overflow:visible;}
div.wueins{width:120px;float:left;}
div.wueins a{text-decoration:none;font-size:11px;color:#ffffff;}
div.wueins a:hover{text-decoration:underline;}
.mod_sitemap li.nonavlink{display:none;}
.mod_sitemap .level_1 ul,.mod_sitemap ul.level_1 li.submenu{width:320px;list-style-type:none;}
.mod_sitemap ul.level_1 li a{font-weight:bold;}
.mod_sitemap .level_1 ul{margin-bottom:20px;}
.mod_sitemap ul.level_2 li a{margin-left:15px;font-weight:normal;text-decoration:none;}
.mod_sitemap ul.level_2 li a:hover{text-decoration:underline;}
.mod_sitemap ul.level_3 li a{margin-left:30px;font-weight:normal;text-decoration:none;}
.mod_sitemap ul.level_3 li a:hover{text-decoration:underline;}
div#buchungstool{width:300px;}
.schatten-navigation{width:930px;height:25px;clear:both;background:url("tl_files/layout/schatten-navigation.jpg") center top no-repeat;}

