body{background:url(images/hgbody.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:100.1%;line-height:120%;background-color:#fcfcfc;margin:0;padding:0;}
h1,h2,h3,p,ol,ul{margin-top:0;}
h1,h2,h3{font-family:Arial, Helvetica, sans-serif;}
h1{font-size:1.0em;text-align:left;font-weight:700;}
h2{font-size:1em;color:#000;font-weight:700;margin-bottom:0;}
p,ol,ul{margin-bottom:1em;line-height:150%;}
img.left{float:left;margin:4px 0 4px 20px;}
img.right{float:right;margin:14px 0 8px 20px;}
img.row{margin:18px 6px 6px;}
img.mid{margin:18px 0 18px 50px;}
img.cdbig{float:left;margin:4px 20px 4px 0;}
hr{border:1px solid #BBAE9F;}
#header{display: none; height:190px;width:960px;margin:0 auto;}
#header h1{font-size:.1em;color:#000;font-weight:700;padding:20px 0 0;}
#header p{font-size:.1em;color:#000;text-align:right;padding:10px 0 0 7px;}
#logo{padding-top:16px;margin:auto;}
#logo h1{font-size:2.2em;color:#62D6F5;padding:47px 0 0 20px;}
#logo p{font-size:1.2em;color:#199DD2;padding:69px 0 0 7px;}
#headernavigation{float:right;padding:20px 15px 0 0;}
#headernavigation ul{list-style:none;display:inline;}
#headernavigation li{display:inline;}
#headernavigation a{width:90px;text-decoration:none;text-align:right;font-size:.8em;color:#CABCAE;}
#page{width:940px;font-size:.83em;padding-top:12px;background-image:url(images/hgpage.png);background-repeat:no-repeat;margin:0 auto;}
#content{float:left;width:550px;padding:0 0 0 15px;}
.post{text-align:justify;border-bottom:1px solid #E8E4DF;}
.post a{color:#85030D;}
.post .title{color:#85030D;display:block;border-bottom:1px solid;border-bottom-color:#fff;margin:0;padding:10px 30px 3px 20px;}
.post .title a{text-decoration:none;color:#85030D;}
.post .byline{display:block;border-bottom:1px solid;border-bottom-color:#fff;font-size:.85em;margin:0;padding:0px 20px;}
.post .entry{border-bottom:1px solid;border-bottom-color:#E8E4DF;padding:14px 20px 10px;}
.post .links{display:none;font-size:.92em;margin:0;padding:3px 20px 5px 30px;}
.post .links a{text-decoration:none;font-weight:700;color:#900;}
#first ul li a{color:#000;}
#second ul li a{color:#0f0;}
#third ul li a{color:#f0f;}
#topnavi{display:none;}
#navigation{display: none;float:left;width:180px;text-align:center;padding:34px 0 0;}
#navigation h2{color:#FFF;font-size:1em;font-weight:700;}
#navigation p.stichwort{font-size:.72em;color:#c40000;}
#navigation p{font-size:.95em;text-align:right;}
#hauptnavigation{font-size:.9em;list-style-type:none;line-height:22px;margin:0 0 20px 2px;padding:0;}
#hauptnavigation li{line-height:22px;text-align:left;padding:0 0 0 24px;}
#hauptnavigation a{color:#85030D;padding:0;}
#hauptnavigation a:hover{color:#039;font-weight:700;}
a{color:#85030D;text-decoration:none;font-weight:700;}
a:hover{text-decoration:none;color:#039;font-weight:700;}
a:active{text-decoration:none;color:#093;}
li.aktiv{color:#900;font-style:italic;}
#hauptnavigation a.eins{color:#333;font-weight:400;list-style-type:square;list-style-position:inside;padding:0 0 0 8px;}
.sidebar{float:left;width:170px;}
.sidebar ul{margin-bottom:10px;padding-left:10px;list-style:none;line-height:normal;}
.sidebar ul li a{color:red;}
.sidebar li li{list-style-type:square;list-style-position:inside;padding:2px 0 5px 10px;}
.sidebar li h2{color:#62503E;font-size:1em;font-weight:700;}
.sidebar_r{float:right;width:166px;}
.sidebar_r ul{list-style:none;line-height:normal;margin:0;padding:0;}
.sidebar_r li li{list-style-type:square;list-style-position:inside;padding:2px 0 6px 10px;}
#leftbar{padding-top:30px;padding-left:10px;}
#rightbar{text-align:right;padding:20px 16px 0 0;}
#footer{display: none;clear:both;background-image:url(images/hg_footer.gif);padding:30px 0;}
#footer p{text-align:center;font-size:smaller;color:#FFF;line-height:110%;}
#footer a{color:#0CF;}
#booking{text-align:center;background-image:url(images/bottomdeko.png);padding-top:74px;padding-bottom:42px;background-position:bottom;background-repeat:no-repeat;font-size:.9em;}
#booking a{font-size:.85em;text-decoration:underline;font-weight:400;}
#middlebar{text-align:center;padding:0 10px 0 0;}
.sidebar_m{float:left;width:130px;height:400px;}
.bbf{color:#05119D;font-weight:700;}
.bbfh{color:#05119D;font-weight:700;text-align:center;font-size:1.3em;letter-spacing:.2em;}
#newsletter{text-align:left;font-size:12px;margin:0 0 10px 16px;padding:0;}
form{text-align:left;margin:0;padding:0;}
label{width:400px;display:block;margin:0;padding:0;}
.theinput{color:#000;background-color:#F5F5F5;width:250px;border:1px solid #e8e8e8;display:block;margin:1px 0;}
.select{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#000;background-color:#F5f5f5;width:250px;border:1px solid #e8e8e8;margin:3px 0;}
#buttons{width:280px;text-align:right;display:block;padding-top:6px;}
.tracks{width:510px;border-collapse:collapse;}
.dlgad{width:460px;height:50px;border:0 solid #ddd;margin:30px auto;padding:0;}
#content .tracks td{border-collapse:collapse;margin:0;padding:1px 1px;}
#content .tracks .adtd{border:0 solid #fff;}
#content .tracks td.adtd1 table{border-collapse:collapse;border:0 solid #ddd;margin:0;padding:1px;}
.Stil1{color:#A58E76;}
.Stil2{font-size:.8em;}
.Stil3{color:#85030D;font-weight:700;}
.Stil4{color:#69F;}
#header h1,#logo p,#logo h1,#logo p{float:left;line-height:normal;margin:0;}
.post a:hover,.post .links a:hover{color:#039;}
.sidebar li li a,.sidebar_r li li a{text-decoration:none;color:#62503E;}
.sidebar li li a:hover,.sidebar_r li li a:hover{color:#FFF;}
.sidebar_r h2,.sidebar_r li www{color:#62503E;font-size:.95em;font-weight:700;}
.post .titlebbf,.post .titlekont{color:#85030D;display:block;border-bottom:1px solid;border-bottom-color:#BBAE9F;margin:0;padding:34px 30px 3px 20px;}
#content .tracks td.adtd1 table td,#content .tracks td.adtd1 td{border-collapse:collapse;border:0 solid #ddd;margin:0;padding:0;}
#centercolumn {display:none;}