body{background-color:#210000;background-image:url("../upload/layout/bg2.gif");background-position:center top;background-repeat:repeat-y;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:11px;margin:0;padding:0}
img{border:0 none}
#bg{background-image:url("../upload/layout/bg.jpg");background-position:center bottom;background-repeat:no-repeat;width:100%}
#sprache-intro,#sprache{color:#fff;margin:0 auto;padding:4px 0 3px;text-align:right;width:1000px}
#sprache{background-image:url("../upload/layout/schatten-oben.png");background-position:center bottom;background-repeat:no-repeat;padding:4px 10px 3px}
* html #sprache{background-image:none}
#sprache-intro a,#sprache a{color:#fff;text-decoration:none}
#stern{height:128px;margin-left:-12px;position:absolute;top:5px;width:127px;display:none;}
#container{color:#fff;margin:0 auto;text-align:center;width:1000px}
#container-schatten{background-image:url("../upload/layout/schatten.png");color:#fff;margin:0 auto;padding:0 10px;text-align:center;width:1000px}
* html #container-schatten{background-image:none}
#container a,#container-schatten a{color:#fff}
#menue{background-image:url("../upload/layout/bg_menu.gif");border-bottom:1px solid #fff;border-top:1px solid #fff;height:50px;margin:0 auto;width:1000px}
.menuepunkte{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;width:200px}
.menuepunkte div,.menuepunkte a{color:#fff;display:block;height:42px;padding-top:8px;text-decoration:none}
.menuepunkte div span,.menuepunkte a span{font-size:18px}
.menuepunkte a:hover{background-image:url("../upload/layout/bg_menuepunkt_active.png");background-repeat:repeat-x}
/*INTRO*/
#menue div.active a{background-image:url("../upload/layout/bg_menuepunkt_active.png");background-repeat:repeat-x;color:#3b0100}
#liste{background-image:url("../upload/layout/bg_intro.jpg");color:#4c4c4c;float:right;margin:0 auto;width:374px;border-radius:10px 10px 10px 10px}
#liste h1{color:#fff;display:block;float:left;font-size:16px;margin:21px 0 4px 4px;padding:0;text-align:left; font-family:georgia; font-weight:bold}
.listenpunkte{background-color:#f6efd6;float:left;height:98px;padding:4px 8px 4px 4px;text-align:left;width:362px}
.listenpunkte#lp-last{border-radius:0 0 10px 0}
.listenpunkte img{float:left;margin:3px 5px 0 2px}
#footer{color:#fff;margin:12px auto 0 auto;width:1000px;text-align:center}
#footer a{color:#fff}
#imgintro{float:left}
#menueintro{background-image:url("../upload/layout/bg_menu.gif");height:51px;margin:0 auto;width:374px}
#fb-root{float:left}
#servicenav{float:left}
.weiter_button{display:block;left:235px;position:relative;top:-5px}
/*INTRO:END*/
#ecken-unten{margin:0 auto;width:1020px}
#bg-mitte{background-color:#400101;background-image:url("../upload/layout/bg_mitte.gif");background-repeat:repeat-y;min-height:800px}
#links{background-color:#f6efd6;color:#666;float:left;min-height:800px;padding:15px;text-align:left;width:220px}
.mitte{color:#666;float:left;padding:15px 20px 20px;text-align:left;width:460px}
#rechts{background-color:#400101;color:#666;float:right;padding:15px;text-align:left;width:220px}
#links h1{color:#400101;font-size:18px;font-weight:normal;margin-bottom:5px}
#links h2{color:#400101;font-size:16px;font-weight:normal;margin-bottom:5px}
#links h2 a{color:#400101;text-decoration:none}
#links h2 a:hover{text-decoration:underline}
.mitte h1{color:#400101;font-size:20px;font-weight:normal;margin-bottom:5px}
.mitte h2{color:#400101;font-size:18px;font-weight:normal;margin-bottom:5px}
.mitte h3{font-size:14px;font-weight:normal;margin:5px 0}
#rechts h1{color:#fff;font-size:18px;font-weight:normal;margin-bottom:5px}
#seo-text{color:#925101;margin:0 auto;padding:12px;width:976px}
#links a,#mitte_inhalt a,#rechts a{color:#400101}
.newsliste{background-color:#fff;padding:10px 5px}
.newsliste img{margin:3px 5px 0 0}
#footer_links a{color:#666!important}
.angebotsueberschrift{font-size:16px}
.preis{float:left;font-size:16px}
.weiterlesen{float:right;margin-right:15px;margin-top:6px}
.weiterlesen a{color:#590202!important}
img.logo,.angebot img{margin-right:15px}
.kontaktlinks a{color:#666!important}
.btn{color:#fff!important;font-size:12px;letter-spacing:1px;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase}
.b118{background-image:url("../upload/layout/btn118.gif");display:block;float:left;height:15px;margin-right:7px;width:102px}
.b170{background-image:url("../upload/layout/btn170.gif");display:block;float:left;height:15px;width:154px}
#anfrageformular{border:1px solid #a57a7a;float:right!important;width:460px}
* html #anfrageformular{margin-right:20px}
table.anfrageform{margin:0 10px 10px}
#anfrageformular label.breite{display:block;float:left;width:70px}
* html #anfrageformular label.breite{width:65px}
.anfragehotel{float:left;width:130px}
#anfrageformular input,#anfrageformular textarea,#anfrageformular select{border:1px solid #ccc;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:10px;margin-bottom:2px;width:134px}
* html #anfrageformular input,* html #anfrageformular textarea{width:132px}
#anfrageformular select{width:136px}
#anfrageformular textarea{height:51px;margin-top:8px}
#anfrageformular select.day{width:39px}
#anfrageformular select.year{width:52px}
#anfrageformular input.hcheck{width:auto}
#anfrageformular input#submit{background-image:url("upload/layout/bg_submit.gif");border:0 none;height:33px;margin-top:8px;width:210px}
#text{text-align:left;color:#000;background-color:#f6efd6;padding:10px}
#text a{color:#210000}
.christ {font-size: 11px; font-family:georgia; font-weight:none}



#links2 {color:#400101;font-size:16px;font-weight:normal;margin-bottom:5px}
#links2 a{color:#400101;text-decoration:none}
#links2 a:hover{text-decoration:underline}
.mitte1 {color:#400101;font-size:20px;font-weight:normal;margin-bottom:5px}
.mitte2 {color:#400101;font-size:18px;font-weight:normal;margin-bottom:5px}
.mitte3 {font-size:14px;font-weight:normal;margin:5px 0}
#rechts1 {color:#fff;font-size:18px;font-weight:normal;margin-bottom:5px}
