h1 {font:bold 18px/23px verdana,arial;color:#0874B3;}
h2 {font:bold 15px/19px verdana,arial;color:#0874B3;}
h3 {font:bold 13px/17px verdana,arial;color:#0874B3;}

li {font:normal 11px/15px verdana,arial;color:#000;}
li.big {font:normal 13px/17px verdana,arial;color:#000;}
li.text {font:normal 13px/17px verdana,arial;color:#000;}

p {font:normal 11px/15px verdana,arial;color:#000;}
p.fehler {font:normal 11px/15px verdana,arial;color:#DD0000;}
a {font:normal 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a:hover {font:normal 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
a.text {font:normal 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.text:hover {font:normal 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

p.einltext {font:normal 13px/17px verdana,arial;color:#000;}
p.achtung {font:normal 13px/17px verdana,arial;color:#000;}
p.hinweis {font:normal 11px/15px verdana,arial;color:#000;}
p.text {font:normal 13px/17px verdana,arial;color:#000;}
span.bild {font:italic 300 11px/17px verdana,arial;color:#888;}
p.puptext {font:normal 11px/15px verdana,arial;color:#000;}
p.datum {font:normal 11px/15px verdana,arial;color:#888;}
p.hauptnavi {font:bold 10px/17px verdana,arial;color:#000;}
p.hauptnavisub {font:bold 10px/16px verdana,arial;color:#000;}

p.hdw {font:normal 11px/15px verdana,arial;color:#FFF;}
a.hdw {font:bold 13px/17px verdana,arial;color:#FFF;text-decoration:none;}
a.hdw:hover {font:bold 13px/17px verdana,arial;color:#FFF;text-decoration:underline;}

a.hauptnavi {font:normal 10px/16px verdana,arial;color:#000;text-decoration:none;}
a.hauptnavi:hover {font:normal 10px/16px verdana,arial;color:#000;text-decoration:underline;}
a.hauptnavix {font:bold 10px/16px verdana,arial;color:#000;text-decoration:none;}
a.hauptnavix:hover {font:bold 10px/16px verdana,arial;color:#000;text-decoration:underline;}
a.hauptnavisub {font:normal 10px/16px verdana,arial;color:#000;text-decoration:none;}
a.hauptnavisub:hover {font:normal 10px/16px verdana,arial;color:#000;text-decoration:underline;}

span.minirot {font:normal 9px/13px verdana,arial;color:#DD0000;text-decoration:none;}
span.mini {font:normal 9px/13px verdana,arial;color:#000;text-decoration:none;}
span.rot {font:normal 11px/15px verdana,arial;color:#DD0000;text-decoration:none;}

table.base {padding:0;width:950px;}
table.alles0 {padding:0;width:950px;}

/* NEUE Linke Spalte */
#lispalte {border:0px solid #F0F0F0;padding:0;margin:0;width:210px;}
/* */

table.mispalte {border:0;padding:0;width:530px;}

/* NEUE Rechte Spalte */
#respalte {border:0px solid #F0F0F0;padding:0;margin:0;width:190px;}
/* */

table.buchung {background:#F6F6F6;border:0;padding:0;}
td.buchung {background:#F6F6F6;border:0;padding:10px;width:210px;}
p.buchung {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
a.buchung {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a.buchung:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}

/* NEUE Bannerspalte */
#bannerspalte {background:#F6F6F6;padding:10px;margin:0 0 10px 0;}
#bannerspalte div.bildbanner {padding:0;margin:0 0 10px 0;}
#bannerspalte div.last {padding:0;margin:0 0 0 0;}
/* */

/* NEUE SkyBanner rechte Spalte */
div.skybannerrechts {background:#F6F6F6;padding:10px;margin:0 0 10px 0;}
/* */

/* NEUE SkyBanner linke Spalte */
div.skybannerlinks {background:#F6F6F6;padding:10px;margin:10px 0 0 0;}
/* */

/* NEUE Merkzettel rechte Spalte */
#merkzettelspalte {background:#F6F6F6;padding:10px;margin:0 0 10px 0;}
/* */

/* NEUE Merkzettel Box mit abgerundeter Ecke */
#merkzettelbox {background:#F9F9F9;border:1px solid #666;-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:24px;padding:0;margin:0;}
#merkzettelbox .hl {padding:0;margin:0;}
#merkzettelbox h4 {padding:0;margin:0;}
#merkzettelbox .inh {background:#F9F9F9;padding:0;margin:4px 9px 6px 9px;}
#merkzettelbox .angebote {border-bottom:1px dashed #DDD;padding-bottom:6px;margin-bottom:4px;}
#merkzettelbox h5 {font:11px/15px verdana,arial;color:#000;padding:0;margin:0;font-variant:small-caps;}
#merkzettelbox p {font:10px/14px verdana,arial;color:#666;padding:0;margin:0;}
#merkzettelbox a {font:10px/14px verdana,arial;color:#0874B3;text-decoration:none;}
#merkzettelbox a:hover {font:10px/14px verdana,arial;color:#0B9AF0;text-decoration:underline;}
/* */

/* NEUE Weitere Hotels rechte Spalte */
#whotelsspalte {background:#F6F6F6;padding:10px;margin:0 0 10px 0;}
/* */

/* NEUE Weitere Hotels Box mit abgerundeter Ecke */
#whotelsbox {background:#F9F9F9;border:1px solid #666;-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:24px;padding:0;margin:0;}
#whotelsbox .hl {padding:0;margin:0;}
#whotelsbox h4 {padding:0;margin:0;}
#whotelsbox .inh {background:#F9F9F9;padding:0;margin:0;}
#whotelsbox ul {list-style-type:none;padding:0;margin:1px 5px 6px 9px;}
#whotelsbox li {padding:0;margin:0;}
#whotelsbox a {font:11px/17px verdana,arial;color:#000;text-decoration:none;}
#whotelsbox a:hover {font:11px/17px verdana,arial;color:#666;text-decoration:underline;}
/* */

td.mzanfrage {background:#E1EEF7;border:0;padding:5px;}
p.mzanfrage {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
a.mzanfrage {font:normal 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a.mzanfrage:hover {font:normal 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
span.mzanfrage {font:normal 10px/15px verdana,arial;color:#888;text-decoration:none;}

td.formtrenner {background:#F0F0F0;}

/* NEUE Kooperationspartner rechte Spalte */
#koopspalte {background:#F6F6F6;padding:10px;margin:0 0 10px 0;}
/* */

/* NEUE Kooperationspartner Box mit abgerundeter Ecke */
#koopbox {background:#F9F9F9;border:1px solid #666;-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:24px;padding:0;margin:0;}
#koopbox .hl {padding:0;margin:0;}
#koopbox h4 {padding:0;margin:0;}
#koopbox .inh {background:#F9F9F9;padding:0;margin:0;}
#koopbox ul {list-style-type:none;padding:0;margin:1px 5px 6px 9px;}
#koopbox li {padding:0;margin:0;}
#koopbox a {font:11px/17px verdana,arial;color:#000;text-decoration:none;}
#koopbox a:hover {font:11px/17px verdana,arial;color:#666;text-decoration:underline;}
/* */

table.arts {background:#ECF3E0;border:0;padding:0;}
td.arts {background:#ECF3E0;border:0;padding:10px;width:240px;}

table.arts2 {background:#ECF3E0;border:0;padding:0;}
td.arts2 {background:#ECF3E0;border:0;padding:10px;width:100%;}

table.mehrdazu {background:#FFF;border:0;padding:0;text-align:right;width:100%;}
td.mehrdazu {background:#FFF;border:0;padding:0;}
a.mehrdazu {background-image:url(../images/mehrdazu.gif);background-repeat:no-repeat;background-position:left;padding-left:17px;font:normal 11px/13px verdana,arial;color:#95A61A;text-decoration:none;}
a.mehrdazu:hover {background-image:url(../images/mehrdazux.gif);background-repeat:no-repeat;background-position:left;padding-left:17px;font:normal 11px/13px verdana,arial;color:#0B9AF0;text-decoration:underline;}

table.aktuelles {background:#F3F3F3;border:0;padding:0;}
td.aktuelles {background:#F3F3F3;border:0;padding:10px;width:100%;}

table.artsimcontent {background:#ECF3E0;border:0;padding:0;}
td.artsimcontent {background:#ECF3E0;border:0;padding:10px;width:100%;}

a.akt {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a.akt:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
a.akthl {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a.akthl:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}

table.unterbereich {background:#FFF4D5;border:0;padding:0;}
td.unterbereich {background:#FFF4D5;border:0;padding:10px;width:100%;}
td.unterbereich2 {background:#FFFAEA;border:1px solid #FFF;padding:10px;width:100%;}
img.unterbereich {border:1px solid #FFF;}
p.unterbereich {font:normal 13px/17px verdana,arial;color:#000;text-decoration:none;}
a.unterbereich {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.unterbereich:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

a.art {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a.art:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
a.arthl {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
a.arthl:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}
span.arthl {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}

table.werbebox {background:#849317;border-width:0 0 0 3px;border-style:solid;border-color:#FFF;padding:0;width:285px;height:173px;}
td.werbebox {background:#849317;border:0;padding:6px 10px 0 10px;}
#tipps {background:#FFF;width:262px;}
#tipps a.tipps {display:block;font:bold 11px/15px verdana,arial;color:#FFF;border:0;background:#8FA016;padding:4px 10px;margin:0;text-decoration:none;}
#tipps a.tipps:hover {background:#B4C921;font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}
table.tipps {background:#849317;border-style:solid;border-width:0;border-color:#B4C921;padding:0;}
span.tippstext {font:normal 11px/15px verdana,arial;color:#FFF;text-decoration:none;}

table.hdwbox {background:#849317;border-width:0 3px 3px 0;border-style:solid;border-color:#FFF;padding:0;width:330px;height:86px;}
td.hdwbox {background:#849317;border:0;padding:7px 10px 9px 10px;}

/* NEUE Navispalte */
#navispalte {background:#F6F6F6;padding:10px;margin:0;}
/* */

/* NEUE Angebote Box mit abgerundeter Ecke */
#angebotebox {background:#FFF7EA;border:1px solid #FF9900;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:24px;padding:0;margin:0;}
#angebotebox .hl {padding:0;margin:0;}
#angebotebox h4 {padding:0;margin:0;}
#angebotebox .inh {background:#FFF7EA;padding:0;margin:0;}
#angebotebox ul {list-style-type:none;padding:0;margin:1px 5px 6px 9px;}
#angebotebox ul li {padding:0;margin:0;}
#angebotebox ul li a {font:11px/17px verdana,arial;color:#000;text-decoration:none;font-variant:small-caps;}
#angebotebox ul li a:hover {font:11px/17px verdana,arial;color:#FF9900;text-decoration:underline;font-variant:small-caps;}
#angebotebox ul li.aktiv ul {list-style-type:none;padding:0;margin:0 0 0 4px;}
#angebotebox ul li.aktiv ul li {background:url(../images/bullnavi.gif) top left no-repeat;padding-left:10px;margin:0;}
#angebotebox ul li.aktiv ul li a {font:10px/14px verdana,arial;color:#000;text-decoration:none;}
#angebotebox ul li.aktiv ul li a:hover {font:10px/14px verdana,arial;color:#FF9900;text-decoration:underline;}
/* */

/* NEUE Suche Box mit abgerundeter Ecke */
#suchebox {background:#E3F0F9;border:1px solid #0874B3;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:24px;padding:0;margin:10px 0 0 0;}
#suchebox .hl {padding:0;margin:0;}
#suchebox h4 {padding:0;margin:0;}
#suchebox .inh {background:#E3F0F9;padding:0;margin:0;}

#suchebox ul {list-style-type:none;padding:0;margin:1px 5px 6px 9px;}
#suchebox ul li {padding:0;margin:0;}
#suchebox ul li a {font:11px/17px verdana,arial;color:#000;text-decoration:none;font-variant:small-caps;}
#suchebox ul li a:hover {font:11px/17px verdana,arial;color:#0874B3;text-decoration:underline;font-variant:small-caps;}
#suchebox ul li.aktiv a {font:bold 12px/17px verdana,arial;color:#000;text-decoration:none;font-variant:small-caps;}
#suchebox ul li.aktiv a:hover {font:bold 12px/17px verdana,arial;color:#0874B3;text-decoration:underline;font-variant:small-caps;}

#suchebox li.aktiv {float:left;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:3px 0 6px 0;margin:5px 0 4px 0;}
#suchebox li.first {border-top:none;padding-top:0;margin-top:0;}
#suchebox li.last {border-bottom:none;padding-bottom:0;margin-bottom:0;}
#suchebox li.regionen {float:left;border-bottom:1px solid #FFF;padding:0 0 6px 0;margin:0 0 4px 0;width:170px;}
#suchebox li.alacarte {float:left;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding:3px 0 6px 0;margin:5px 0 4px 0;width:170px;}

#suchebox ul li.aktiv ul {list-style-type:none;padding:0;margin:0;width:170px;}

#suchebox ul li.aktiv ul li.regionensuche form {padding:0;margin:5px 0 0 0;}
#suchebox ul li.aktiv ul li.regionensuche select {background:#FFF;font:10px/14px verdana,arial;color:#0874B3;border:none;width:170px;}
#suchebox ul li.aktiv ul li.regionensuche option {font:10px/14px verdana,arial;color:#0874B3;}

#suchebox ul li.aktiv ul li.plzsuche {float:left;background:#FFF;border:0px solid #BFDBEE;padding:0;margin:7px 0 3px 0;width:170px;}
#suchebox ul li.aktiv ul li.plzsuche span {font:10px/14px verdana,arial;color:#0874B3;padding:0 0 0 4px;margin:0;}
#suchebox ul li.aktiv ul li.plzsuche ul {float:left;background:#FFF;list-style-type:none;padding:0;margin:0;width:100%;}
#suchebox ul li.aktiv ul li.plzsuche ul li {float:left;background:#FFF;font:10px/14px verdana,arial;color:#000;padding:0;margin:0;width:17px;text-align:center;}
#suchebox ul li.aktiv ul li.plzsuche ul li a {display:block;font:10px/14px verdana,arial;color:#0874B3;padding:0;margin:0;text-decoration:none;text-align:center;}
#suchebox ul li.aktiv ul li.plzsuche ul li a:hover {background:#E9F3FA;font:10px/14px verdana,arial;color:#0B9AF0;text-decoration:none;}
/* */

/* NEUE Service Box mit abgerundeter Ecke */
#servicebox {background:#F4FBD9;border:1px solid #95A61A;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:24px;padding:0;margin:10px 0 0 0;}
#servicebox .hl {padding:0;margin:0;}
#servicebox h4 {padding:0;margin:0;}
#servicebox .inh {background:#F4FBD9;padding:0;margin:0;}
#servicebox ul {list-style-type:none;padding:0;margin:1px 5px 6px 9px;}
#servicebox li {padding:0;margin:0;}
#servicebox a {font:11px/17px verdana,arial;color:#000;text-decoration:none;font-variant:small-caps;}
#servicebox a:hover {font:11px/17px verdana,arial;color:#95A61A;text-decoration:underline;font-variant:small-caps;}
/* */

/* NEUE Tipps linke Spalte */
#tippsspalte {background:#F6F6F6;padding:10px;margin:10px 0 0 0;}
/* */

/* NEUE Tipps Box mit abgerundeter Ecke */
#tippsbox {background:#F9F9F9;border:1px solid #666;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:24px;padding:0;margin:0;}
#tippsbox .hl {padding:0;margin:0;}
#tippsbox h4 {padding:0;margin:0;}
#tippsbox .inh {background:#F9F9F9;padding:0;margin:0;}
#tippsbox p.bereiche {font:11px/17px verdana,arial;color:#666;border-bottom:1px dashed #DDD;padding:0 0 5px 0;margin:1px 9px 5px 9px;}
#tippsbox p.bereiche a {font:11px/17px verdana,arial;color:#000;text-decoration:none;}
#tippsbox p.bereiche a:hover {font:11px/17px verdana,arial;color:#666;text-decoration:underline;}
#tippsbox p.portale {font:10px/14px verdana,arial;color:#666;padding:0;margin:1px 5px 6px 9px;}
#tippsbox p.portale a {font:10px/14px verdana,arial;color:#000;text-decoration:none;}
#tippsbox p.portale a:hover {font:10px/14px verdana,arial;color:#666;text-decoration:underline;}
/* */

/* NEUE Forum linke Spalte */
#forumspalte {background:#F6F6F6;padding:10px;margin:10px 0 0 0;}
/* */

/* NEUE Forum Box mit abgerundeter Ecke */
#forumbox {background:#F9F9F9;border:1px solid #666;-moz-border-radius-bottomright:8px;-khtml-border-radius-bottomright:24px;padding:0;margin:0;}
#forumbox .hl {padding:0;margin:0;}
#forumbox h4 {padding:0;margin:0;}
#forumbox .inh {background:#F9F9F9;padding:0;margin:0;}
#forumbox ul {list-style-type:none;padding:0;margin:1px 5px 6px 9px;}
#forumbox li {padding:0;margin:0;}
#forumbox a {font:11px/17px verdana,arial;color:#000;text-decoration:none;font-variant:small-caps;}
#forumbox a:hover {font:11px/17px verdana,arial;color:#666;text-decoration:underline;font-variant:small-caps;}
/* */

/* NEUE Quicknavi mit DIVs */
#quicknavi {float:left;background:#F6F6F6;border-bottom:1px solid #F0F0F0;color:#000;padding:0;margin:0;width:530px;}
#quicknavi .pfad {float:left;padding:7px 10px 7px 10px;margin:0;}
#quicknavi .pfad ul {list-style-type:none;padding:0;margin:0;}
#quicknavi .pfad li {display:inline;font:11px/15px verdana,arial;color:#000;background:url(../images/quicknavi.gif) bottom right no-repeat;padding-right:10px;margin-right:5px;}
#quicknavi .pfad li.last {background:none;padding-right:0;margin-right:0;}
#quicknavi .pfadx {width:468px;}
#quicknavi .pfady {300px;}
#quicknavi .suchnavi {float:right;padding:0;margin:0;}
#quicknavi .suchnavi ul {list-style-type:none;padding:0;margin:7px 10px 0 0;}
#quicknavi .suchnavi li {display:inline;border-right:1px solid #999;padding-right:5px;margin-right:5px;}
#quicknavi .suchnavi li.last {background:none;border:none;padding-right:0;margin-right:0;}
#quicknavi .bild {float:right;padding:0;margin:0;}
#quicknavi .bild img {padding:0;margin:7px 10px 0 0;}
#quicknavi a {font:11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
#quicknavi a:hover {font:11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
/* */

table.schritte {background:#FFF;border:0;padding:0;width:100%;}
td.schritte {background:#FFF;border:1px solid #CCCCCC;padding:10px;width:530px;}
p.schritte {font:bold 11px/15px verdana,arial;color:#BBBBBB;text-decoration:none;}
p.schritteon {font:bold 11px/15px verdana,arial;color:#FF9900;text-decoration:none;}

td.pupcontent {background:#FFF;border:0;padding:0;}
table.pupcontent {background:#FFF;border:0;padding:0;width:530px;}

table.suchepuphead {background:#F6F6F6;border:0;padding:0;width:100%;}
td.suchepuphead {background:#F6F6F6;border:0;padding:7px 10px;width:530px;}

td.angebotetrenner {background:#FFF4D5;height:10px;}
td.suchetrenner {background:#E1EEF7;height:10px;}
td.servicetrenner {background:#ECF3E0;height:10px;}

td.kontakttrenner {background:#ECF3E0;height:1px;}

table.einleitung {background:#FFF;border:0;padding:0;}
td.einleitung {background:#FFF;border:0;padding:10px;width:530px;}

/* NEUE Lexikon Hotelliste*/
#hmdae {float:left;background:#FFF;border:0px dashed #95A61A;padding:0;margin:30px 0 0 0;width:530px;overflow:hidden;}
#hmdae h2 {font:bold 13px/17px verdana,arial;color:#333;padding:0;margin:0;}
div.hmdaehotel {border-bottom:1px dashed #95A61A;padding-bottom:10px;margin:10px 0 0 0;overflow:hidden;width:100%;}
div.hmdaehotellast {border-bottom:0;padding-bottom:0;}
div.hmdaehotel .inh {float:right;width:440px;padding:0;margin:3px 0 0 10px;}
div.hmdaehotel p {font:11px/15px verdana,arial;color:#333;padding:0;margin:0;}
div.hmdaehotel h3 {padding:0;margin:0;}
div.hmdaehotel h3 a {font:bold 11px/15px verdana,arial;color:#0874B3;}
div.hmdaehotel h3 a:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.hmdaehotel a {font:11px/15px verdana,arial;color:#738114;}
div.hmdaehotel a:hover {font:11px/15px verdana,arial;color:#000000;text-decoration:underline;}
div.hmdaehotel .bild {float:left;width:80px;padding:0;margin:0;}
div.hmdaehotel .bild img {border:0px solid #ECF3E0;padding:0;margin:0;width:80px;}
/* */

table.achtung {background:#ECF3E0;border:0;padding:0;}
td.achtung {background:#ECF3E0;border:0;padding:10px;width:530px;}

table.hinweis {background:#FFF4D5;border:0;padding:0;}
td.hinweis {background:#FFF4D5;border:0;padding:7px 10px;width:530px;}

table.contenttipp {background:#F6F6F6;border:1px solid #F0F0F0;padding:15px 20px;width:530px;}

table.kontakt {background:#FFF;border:0;padding:0;}
td.kontakt {background:#FFF;border:0;padding:10px;width:530px;}

/* NEUER Partnerbereich */
#seiten {padding:0;margin:25px 0 0 0;}
#seiten ul {list-style-type:none;padding:0;margin:0 0 10px 0;}
#seiten ul li {background:#F6F6F6;border-left:5px solid #F0F0F0;font:13px/17px verdana,arial;color:#000;padding:10px;margin-bottom:5px;overflow:hidden;}
#seiten ul li.last {margin-bottom:0;}
#seiten ul li .bild {float:left;padding:0;margin:0 10px 0 0;width:120px;}
#seiten ul li .inh {padding:0;margin:0;}
#seiten ul li a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
#seiten ul li a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
#seiten p {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
#seiten p a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
#seiten p a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
/* */

table.impressum {background:#FFF;border:0;padding:0;}
td.impressum {background:#FFF;border:0;padding:0 10px 10px 10px;width:530px;}

table.land {background:#FFF;border:0;padding:0;}
td.land {background:#FFF;border:0;padding:10px;width:530px;}

table.kh {background:#F6F6F6;border:0;padding:0;}
td.kh {background:#F6F6F6;border:0;padding:10px;width:530px;}
p.kh {font:normal 13px/17px verdana,arial;color:#000;text-decoration:none;}

div.kh {background:#F6F6F6;border:0;padding:10px;margin:20px 0 30px 0;}
div.kh p {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
div.khad {background:#F6F6F6;border:0;padding:10px;margin:20px 0 30px 0;}

div.fsad {padding:0;margin:20px 0 0 0;}
div.contentad {padding:0;margin:30px 0 0 0;text-align:center;}

td.khad {background:#F6F6F6;border:0;padding:10px;width:100%;}

table.ka {background:#F6F6F6;border:0;padding:0;}
td.ka {background:#F6F6F6;border:0;padding:10px;width:530px;}
p.ka {font:normal 13px/17px verdana,arial;color:#000;text-decoration:none;}

div.ka {background:#F6F6F6;padding:10px;margin:25px 0 30px 0;}
div.ka p {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
div.ka a {font:13px/17px verdana,arial;color:#0874B3;}
div.ka a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.kaad {background:#F6F6F6;border:0;padding:10px;margin:20px 0 30px 0;}

/* Neue Version von Weitere Städte / Regionen */
#staedte {float:left;padding:0;margin-top:30px;}
#staedte h2 {padding:0;margin:0 0 20px 0;}
#regionen {float:left;padding:0;margin-top:30px;}
#regionen h2 {padding:0;margin:0 0 20px 0;}
div.cityregs {background:#E1EEF7;padding:0;margin:0;width:530px;overflow:hidden;}
div.cityregs .hl {background:#E1EEF7;border:0px solid #FFF;padding:10px 10px 0 10px;margin:0;}
div.cityregs h3 {background:#E9F3FA;border-bottom:0px solid #FFF;padding:5px 10px;margin:0;font:bold 11px/15px verdana,arial;color:#0874B3;}
div.cityregs .inh {float:left;background:#E1EEF7;padding:10px;margin:0;width:100%;}
div.cityregs .inh ul.eins {float:left;background:#FFF;list-style-type:none;padding:0;margin:0 10px 0 0;width:250px;}
div.cityregs .inh ul.zwei {float:left;background:#FFF;list-style-type:none;padding:0;margin:0;width:250px;}
div.cityregs .inh li {border-bottom:0px solid #FFF;padding:0;margin:0;}
div.cityregs .inh li a {display:block;font:11px/15px verdana,arial;color:#0874B3;background:#E9F3FA;padding:5px 10px;margin:0;text-decoration:none;}
div.cityregs .inh li a:hover {background:#FFF;font:11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}
div.cityregs .navi {float:left;background:#E9F3FA;padding:5px 0px;margin:0 10px 10px 10px;width:510px;}
div.cityregs .navi ul {list-style-type:none;padding:0;margin:0;text-align:center;}
div.cityregs .navi li {display:inline;padding:0;margin:0;}
div.cityregs .navi li a {font:bold 11px/15px verdana,arial;color:#0874B3;padding:5px 15px;margin:0;text-decoration:none;text-align:center;}
div.cityregs .navi li a:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
/* */

div#regswitch {padding:0;margin:25px 0;width:530px;}
div#regswitch table {background:#E1EEF7;border:1px solid #E1EEF7;padding:0;}
div#regswitch table td.abisz {background:#E9F3FA;border:0;font:10px/14px verdana,arial;color:#555;padding:0;width:100%;white-space:nowrap;text-align:center;}
div#regswitch table td.abisz a {font:10px/14px verdana,arial;color:#0874B3;}
div#regswitch table td.abisz a:hover {font:10px/14px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div#regswitch table td.back {background:#E9F3FA;font:10px/14px verdana,arial;color:#000;white-space:nowrap;}
div#regswitch table td.back a {display:block;background:#E1EEF7 url(../images/regswitchback.gif) bottom left no-repeat;font:10px/14px verdana,arial;color:#0874B3;border:0;padding:3px 7px 3px 16px;margin:0;}
div#regswitch table td.back a:hover {background:#FFF url(../images/regswitchbackx.gif) bottom left no-repeat;font:10px/14px verdana,arial;color:#0B9AF0;text-decoration:none;}
div#regswitch table td.forw {background:#E9F3FA;font:10px/14px verdana,arial;color:#000;white-space:nowrap;}
div#regswitch table td.forw a {display:block;background:#E1EEF7 url(../images/regswitchforw.gif) bottom right no-repeat;font:10px/14px verdana,arial;color:#0874B3;border:0;padding:3px 16px 3px 7px;margin:0;}
div#regswitch table td.forw a:hover {background:#FFF url(../images/regswitchforwx.gif) bottom right no-repeat;font:10px/14px verdana,arial;color:#0B9AF0;text-decoration:none;}

/* NEU dabei */
#plzkarte {padding:0;margin:20px 0 0 0;width:100%;text-align:center;}
#plzbereiche {padding:0;margin:20px 0 0 0;}

#plznavi {float:left;background:#E1EEF7;padding:10px;margin:0;}
#plznavi ul {float:left;background:#E1EEF7;list-style-type:none;padding:0;margin:0;width:510px;}
#plznavi li {float:left;padding:0;margin-right:10px;width:42px;text-align:center;}
#plznavi li.last {margin-right:0;}
#plznavi li a {display:block;font:bold 11px/15px verdana,arial;color:#0874B3;background:#E9F3FA;padding:5px 10px;margin:0;text-decoration:none;}
#plznavi li a:hover {background:#FFF;font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}
/* */

table.hotelpl {background:#FFF;border:0px solid #0874B3;padding:0px;margin:0px;}
td.hotelpl {background:#FFF;border:0px solid #E1EEF7;padding:10px 0px 10px 0px;margin:0px;width:530px;}
td.hotelpl2 {background:#F6F6F6;border:0px solid #FFF;padding:10px;margin:0px;}
td.hotelpl3 {background:#F6F6F6;border:0px solid #FFF;padding:10px;margin:0px;}
td.hotelpl4 {background:#FFF;border:0px solid #FFF;padding:10px;margin:0px;}
td.hotelpl5 {background:#F6F6F6;border:0px solid #FFF;padding:10px;margin:0px;}
td.hotelpl6 {background:#F6F6F6;border:0px solid #FFF;padding:0px 10px 10px 10px;margin:0px;}
p.hotelpl {font:normal 300 11px/15px Verdana,Arial;color:#222;text-decoration:none;}
p.hotelplanw {font:normal 300 9px/13px Verdana,Arial;color:#888;text-decoration:none;}
a.hotelplhl {font:normal 600 13px/17px Verdana,Arial;color:#0874B3;text-decoration:none;}
a.hotelplhl:hover {font:normal 600 13px/17px Verdana,Arial;color:#0B9AF0;text-decoration:underline;}

div.hotelplinmap {background:#FFF;border:0 solid #0874B3;padding:0;margin:0;width:350px;text-align:left;}
div.hotelplinmap p {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
div.hotelplinmap a {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.hotelplinmap a:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.hotelplinmap img {border:0 solid #0874B3;padding:0;margin:4px 10px 0 0;width:90px;}

table.hotelkh {background:#F6F6F6;border:0 solid #FFF4D5;padding:0;}
td.hotelkh {background:#E9F3FA;border:0 solid #E1EEF7;padding:0;width:530px;}
td.hotelkh2 {background:#F6F6F6;border:0;padding:10px 0 10px 10px;}
td.hotelkh3 {background:#F6F6F6;border:0;padding:10px 10px 10px 0;width:530px;}
p.hotelkh {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
a.hotelkhhl {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.hotelkhhl:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
span.hotelkhanw {font:normal 9px/13px verdana,arial;color:#888;text-decoration:none;}
td.khtrenner {background:#FF9900;border:0 solid #666;padding:0;}

td.hoteltrenner {background:#E1EEF7;border:0 solid #666;padding:1px;}
td.angebottrenner {background:#FFF4D5;border:0 solid #666;padding:1px;}

table.hotelfl {background:#FFF;border:0 solid #0874B3;padding:0;}
td.hotelfl {background:#FFF;border:0 solid #E1EEF7;padding:10px 0;width:530px;}
td.hotelfl3 {background:#F6F6F6;border:0;padding:10px;}
td.hotelfl6 {background:#F6F6F6;border:0;padding:0 10px 10px 10px;}
td.hotelfl7 {background:#F6F6F6;border:0;padding:0 10px 10px 10px;}
p.hotelfl {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
p.hotelflanw {font:normal 9px/13px verdana,arial;color:#888;text-decoration:none;}
p.hotelfldaten {font:normal 9px/13px verdana,arial;color:#888;text-decoration:none;}
a.hotelflhl {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.hotelflhl:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

p.hoteltypreg {font:normal 9px/13px verdana,arial;color:#555555;text-decoration:none;}
a.hoteltypreg {font:normal 9px/13px verdana,arial;color:#0874B3;text-decoration:underline;}
a.hoteltypreg:hover {font:normal 9px/13px verdana,arial;color:#0B9AF0;text-decoration:underline;}

/* NEUER Angebotskram */
#angebote {padding:0;margin-top:30px;}
#angebote h2 {padding:0;margin:0;}
div.angebot {border-bottom:2px solid #E1EEF7;padding:20px 0;margin:0;width:100%;overflow:hidden;}
div.angebotlast {border:0;padding-bottom:10px;}
div.angebot .inh {float:right;width:363px;padding:0;margin-left:10px;}
div.angebot .inh h3 {font:11px/15px verdana,arial;color:#000;padding:3px 0 0 0;margin:0;}
div.angebot .inh h3 a {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
div.angebot .inh h3 a:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.angebot .inh p.sub {font:11px/15px verdana,arial;color:#333;padding:0;margin:0;}
div.angebot .inh .angebotsdetails {float:left;border-top:2px dashed #E1EEF7;border-bottom:2px dashed #E1EEF7;padding:6px 0 0px 0;margin:11px 0 14px 0;}
div.angebot .inh .angebotsdetails h4 {font:bold 17px/21px verdana,arial;color:#849317;padding:0;margin:0;}
div.angebot .inh .angebotsdetails p.zeitraum {background:url(../images/angdate.gif) left no-repeat;padding-left:21px;font:bold 13px/17px verdana,arial;color:#999;margin:9px 0 0 0;}
div.angebot .inh .angebotsdetails p.zeitraum span {font:bold 13px/17px verdana,arial;color:#777;}
div.angebot .inh ul {list-style-type:none;padding:0;margin:0;}
div.angebot .inh li {background:#ECF3E0;float:left;font:11px/15px verdana,arial;color:#999;margin:0 9px 0 0;width:177px;text-align:center;}
div.angebot .inh li.anfr {background:#ECF3E0;}
div.angebot .inh li.anfr a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.angebot .inh li.anfr a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.angebot .inh li.merk {background:#ECF3E0;margin-right:0;}
div.angebot .inh li.merk a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.angebot .inh li.merk a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.angebot .bild {float:left;width:157px;padding:0;margin:0;}
div.angebot .bild img {border:1px solid #ECF3E0;padding:0;margin:0;width:155px;}
div.angebot div.trigger {float:left;background:url(../images/trigger.gif) top left no-repeat;padding:0 0 0 21px;margin:7px 0 7px 0;width:363px;height:20px;}
div.angebot div.trigger a {font:bold 13px/20px verdana,arial;color:#EA8C00;text-decoration:none;}
div.angebot div.trigger a:hover {font:bold 13px/20px verdana,arial;color:#EA8C00;text-decoration:underline;}
div.angebot div.active {background-position: left bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
div.angebot div.togglebox {background:#FFF7EA;border-top:1px solid #FF9900;border-bottom:1px solid #FF9900;padding:0;margin:0 0 15px 0;width:363px;overflow:hidden;}
div.angebot div.togglebox p {font:11px/15px verdana,arial;color:#000;padding:17px 21px 19px 21px;margin:0;}
/* */

table.lexikon {background:#ECF3E0;border:0;padding:0;width:100%;}
td.lexikon {background:#ECF3E0;border:0;padding:10px;width:530px;}
td.lexikonhl {background:#FFF;border-width:0 0 1px 0;border-style:solid;border-color:#95A61A;padding:5px 10px 5px 20px;}
p.lexikonhl {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
#lexikon {background:#ECF3E0;font:normal 11px/15px verdana,arial;color:#000;width:163px;}
#lexikon a.lexikon {display:block;font:normal 11px/15px verdana,arial;color:#0874B3;border:0;background:#F5FAEF;padding:5px 10px;margin:0;text-decoration:none;}
#lexikon a.lexikon:hover {background:#FFF;font:normal 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}

table.stadtmap {background:#ECF3E0;border:0;padding:0;width:100%;}
td.stadtmap {background:#ECF3E0;border:0;padding:10px;width:530px;}
td.stadtmaphl {background:#FFF;border-width:0 0 1px 0;border-style:solid;border-color:#95A61A;padding:5px 10px;}
a.stadtmaphl {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.stadtmaphl:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
#stadtmap {background:#ECF3E0;font:normal 11px/15px verdana,arial;color:#000;width:163px;}
#stadtmap a.stadtmap {display:block;font:normal 11px/15px verdana,arial;color:#0874B3;border:0;background:#F5FAEF;padding:5px 10px;margin:0;text-decoration:none;}
#stadtmap a.stadtmap:hover {background:#FFF;font:normal 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}

/* NEUE Version der Dreispalter für Lexikon und Stadtmap */
div#stadtmap {padding:0;margin-top:25px;width:100%;}
div#lexikon {background:#FFF;padding:0;margin-top:25px;width:100%;}
div.spalter {padding:0;margin:0 0 10px 0;width:530px;overflow:hidden;}
div.spalterlast {margin-bottom:0;}
div.spalter .hl {background:#FFF;border:0px solid #FFF;padding:0;margin:0;}
div.spalter h3 {border-bottom:1px solid #95A61A;padding:5px 10px;margin:0;font:bold 13px/17px verdana,arial;color:#0874B3;}
div.spalter h3 a {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.spalter h3 a:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.spalter .inh {float:left;background:#ECF3E0;padding:10px;margin:0;width:100%;}
div.spalter .inh ul.spalte1 {float:left;list-style-type:none;padding:0;margin:0 9px 0 0;width:164px;}
div.spalter .inh ul.spalte2 {float:left;list-style-type:none;padding:0;margin:0 9px 0 0;width:164px;}
div.spalter .inh ul.spalte3 {float:left;list-style-type:none;padding:0;margin:0;width:164px;}
div.spalter .inh li {border-bottom:0px solid #FFF;padding:0;margin:0;}
div.spalter .inh li a {display:block;font:11px/15px verdana,arial;color:#0874B3;background:#F5FAEF;padding:5px 10px;margin:0;text-decoration:none;}
div.spalter .inh li a:hover {background:#FFF;font:11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}
/* */

td.hotelsterne {background:#FFF;border:0;padding:0;}

table.hotelnavi {background:#FCFCFC;border:0px solid #FFF;padding:0px;margin:0px;width:100%;}
td.hotelnavi {background:#FCFCFC;border:0px solid #FFF;padding:0px;margin:0px;width:530px;}
#hotelnavi {background:#E1EEF7;font:normal 11px/15px verdana,arial;color:#000;}
#hotelnavi a.hotelnavi {display:block;font:bold 11px/15px verdana,arial;color:#0874B3;border:0;background:#E1EEF7;padding:3px 0;margin:0;text-decoration:none;}
#hotelnavi a.hotelnavi:hover {background:#E9F3FA;font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}
#hotelnavix {background:#EE0000;font:normal 11px/15px verdana,arial;color:#000;}
#hotelnavix a.hotelnavix {display:block;font:bold 11px/15px verdana,arial;color:#FFF;border:0;background:#FF9900;padding:3px 0;margin:0;text-decoration:none;}
#hotelnavix a.hotelnavix:hover {background:#FFA620;font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}
#hotelnavixx {background:#EE0000;font:normal 11px/15px verdana,arial;color:#000;}
#hotelnavixx a.hotelnavixx {display:block;font:bold 11px/15px verdana,arial;color:#FFF;border:0;background:#DD0000;padding:3px 0;margin:0;text-decoration:none;}
#hotelnavixx a.hotelnavixx:hover {background:#EA0000;font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}

td.hotelnaviy {background:#F6F6F6;border:0;padding:10px;}
#hotelnaviy {background:#E1EEF7;font:normal 11px/15px verdana,arial;color:#000;width:112px;}
#hotelnaviy a.hotelnaviy {display:block;font:bold 11px/15px verdana,arial;color:#0874B3;border:0;background:#E1EEF7;padding:3px 0;margin:0;text-decoration:none;}
#hotelnaviy a.hotelnaviy:hover {background:#E9F3FA;font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}

div#fuss {background:#F6F6F6;padding:0;margin:10px 0;}
div#fuss p {background:#FFF;font:10px/13px verdana,arial;color:#333;padding-top:10px;margin:0;text-align:center;}
div#fuss ul {list-style-type:none;font:10px/13px verdana,arial;color:#333;border-bottom:1px solid #EEE;padding:10px 0;margin:0;text-align:center;}
div#fuss li {display:inline;font:10px/13px verdana,arial;border-right:1px solid #CCC;padding-right:10px;margin-right:10px;}
div#fuss li.last {display:inline;border:none;padding:0;margin:0;}
div#fuss a {font:10px/13px verdana,arial;color:#333;}
div#fuss a:hover {font:10px/13px verdana,arial;color:#0B9AF0;text-decoration:underline;}

table.pup {background:#FFF;padding:0;width:100%;height:100%;}
td.bildkasten {background:#E1EEF7;border-style:solid;border-width:1px 0 1px 0;border-color:#0874B3;padding:10px;width:100%;}
td.bildbeschr {background:#E1EEF7;border:0 solid #E1EEF7;padding:10px 10px 0 10px;}
td.puprand {width:10px;}
td.bild {background:#FFFDF9;border:10px solid #E9F3FA;padding:0;}
table.skippen {border-style:solid;border-width:0;padding:0;}
p.skippen {font:bold 11px/15px verdana,arial;color:#000;text-decoration:none;}
a.skippen {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.skippen:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
td.skipspace {width:30px;}

table.footerpup {padding:0;width:100%;}
td.footerpup {background:#DD0000;border-style:solid;border:0;padding:5px 0 5px 0;height:25px;}
p.footerpup {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
a.footerpup {font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}
a.footerpup:hover {font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:underline;}

table.mzform {width:530px;}

table.form {background:#F6F6F6;border:0 solid #0874B3;padding:0;width:100%;}
td.form {background:#F6F6F6;border:0 solid #E1EEF7;padding:10px;width:100%;}
td.form2 {background:#FCFCFC;border:0 solid #E1EEF7;padding:10px;width:100%;}
td.form3 {background:#F0F0F0;border:0 solid #E1EEF7;padding:10px;width:100%;}

table.formsuche {background:#E9F3FA;border:0 solid #0874B3;padding:0;width:100%;}
td.formsuche {background:#E9F3FA;border:0 solid #E1EEF7;padding:0;width:100%;}
td.formsuche2 {background:#E9F3FA;border:0 solid #E1EEF7;padding:10px;width:530px;}
td.formsuche3 {background:#E1EEF7;border:0 solid #E1EEF7;padding:10px;width:100%;}
td.formsuchetitel {background:#0874B3;border:0 solid #E1EEF7;padding:4px 10px;width:510px;}
p.formsuchetitel {font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}

table.formangebotssuche {background:#FFF4D5;border:0 solid #0874B3;padding:0;width:100%;}
td.formangebotssuche {background:#FFF4D5;border:0 solid #E1EEF7;padding:0;width:100%;}
td.formangebotssuche2 {background:#FFF4D5;border:0 solid #E1EEF7;padding:10px;width:530px;}
table.formangebotssuchex {background:#FFEAAA;border:0 solid #0874B3;padding:0;width:100%;}
td.formangebotssuchex {background:#FFEAAA;border:0 solid #E1EEF7;padding:0;width:100%;}
td.formangebotssuche2x {background:#FFEAAA;border:0 solid #E1EEF7;padding:10px;width:530px;}
td.formangebotssuchetitelx {background:#FF9900;border:0 solid #E1EEF7;padding:4px 10px;width:510px;}
p.formangebotssuchetitelx {font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}
td.formangebotssuche3 {background:#FFEFBF;border:0 solid #E1EEF7;padding:10px;width:100%;}
td.formangebotssuchetitel {background:#FF9900;border:0 solid #E1EEF7;padding:4px 10px;width:510px;}
p.formangebotssuchetitel {font:bold 11px/15px verdana,arial;color:#FFF;text-decoration:none;}
td.fas1 {width:185px;}

/* NEUE Sitemap */
#sitemap ul {font:13px/17px verdana,arial;color:#000;}
#sitemap ul li {font:13px/17px verdana,arial;color:#000;margin:10px 0;}
#sitemap ul li li li li {font:13px/17px verdana,arial;color:#000;margin:0;}
#sitemap a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
#sitemap a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
/* */

br.clear {clear:both;font-size:0;line-height:0;height:0;}

#trefferoben {float:left;border-bottom:2px solid #ECF3E0;padding:0 0 20px 0;margin:12px 0 0 0;width:100%;}
#trefferunten {float:left;border-bottom:2px solid #ECF3E0;padding:0 0 20px 0;margin:20px 0 0 0;width:100%;}
#treffermag {float:left;border-top:2px solid #ECF3E0;padding:15px 0 0 0;margin:5px 0 5px 0;width:100%;}
#trefferangeboteoben {float:left;border-bottom:2px solid #E1EEF7;padding:0 0 20px 0;margin:20px 0 0 0;width:100%;}
#trefferangeboteunten {float:left;border-bottom:0;padding:0;margin:20px 0 10px 0;width:100%;}
div.treffer {float:left;background:#F6F6F6;font:13px/17px verdana,arial;padding:0;margin:0;width:100%;}
div.treffer span {float:left;font:13px/17px verdana,arial;color:#000;padding:5px 0 5px 10px;margin:0;}
div.treffer ul {float:right;list-style-type:none;font:13px/17px verdana,arial;padding:5px 10px 5px 0;margin:0;}
div.treffer li {display:inline;font:13px/17px verdana,arial;color:#000;padding:0;margin-left:5px;}
div.treffer li a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.treffer li a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.treffer li.pfeil a {font-weight:bold;}
div.treffer li.pfeil a:hover {font-weight:bold;}

table.treffer {background:#F6F6F6;border:0;padding:0;width:100%;}
td.treffer {background:#F6F6F6;border:0 solid #888;padding:5px 10px;width:530px;}
p.treffer {font:normal 13px/17px verdana,arial;color:#000;text-decoration:none;}
a.treffer {font:normal 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.treffer:hover {font:normal 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
a.trefferx {font:normal 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.trefferx:hover {font:normal 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
table.suchnavi {background:#F6F6F6;border:0;padding:0;}
td.suchnavi {background:#F6F6F6;border:0 solid #888;padding:0;}
p.suchnavi {font:normal 13px/17px verdana,arial;color:#000;text-decoration:none;}
a.suchnavi {font:normal 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
a.suchnavi:hover {font:normal 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

/* NEUE Regionen-Seite */
#landregs {padding:0;margin-top:30px;}
#landregs h2 {padding:0;margin:0 0 20px 0;}
div.landregs {padding:0;margin:0 0 20px 0;width:530px;overflow:hidden;}
div.landregslast {margin-bottom:0;}
div.landregs .hl {float:left;background:#FFF;border-bottom:1px solid #E1EEF7;padding:0;margin:0;width:100%;}
div.landregs .hl .fahne {float:left;padding:5px 0px 5px 10px;margin:0;width:22px;}
div.landregs .hl img {border:0;padding:0;margin:0;}
div.landregs h3 {float:left;font:bold 13px/17px verdana,arial;color:#0874B3;padding:5px 10px 5px 0px;margin:0 0 0 8px;width:265px;}
div.landregs h3 a {font:bold 13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.landregs h3 a:hover {font:bold 13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.landregs .inh {float:left;background:#F6F6F6;padding:10px;margin:0;width:100%;}
div.landregs .inh ul.eins {float:left;list-style-type:none;padding:0;margin:0 10px 0 0;width:250px;}
div.landregs .inh ul.zwei {float:left;list-style-type:none;padding:0;margin:0;width:250px;}
div.landregs .inh li {border-bottom:0px solid #FFF;padding:0;margin:0;}
div.landregs .inh li a {display:block;font:11px/15px verdana,arial;color:#0874B3;background:#FCFCFC;padding:5px 10px;margin:0;text-decoration:none;}
div.landregs .inh li a:hover {background:#E9F3FA;font:11px/15px verdana,arial;color:#0B9AF0;text-decoration:none;}
div.landregs .suchnavi {float:right;padding:6px 10px 4px 0;margin:0;}
div.landregs .suchnavi ul {list-style-type:none;padding:0;margin:7px 10px 0 0;}
div.landregs .suchnavi li {display:inline;border-right:1px solid #E1EEF7;padding-right:5px;margin-right:5px;}
div.landregs .suchnavi li.last {background:none;border:none;padding-right:0;margin-right:0;}
div.landregs .suchnavi span {font:11px/17px verdana,arial;color:#0874B3;text-decoration:none;padding:0;margin-right:5px;}
div.landregs .suchnavi a {font:11px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.landregs .suchnavi a:hover {font:11px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

div.landregs .navi {float:left;background:#E9F3FA;padding:5px 0px;margin:0 10px 10px 10px;width:510px;}
div.landregs .navi ul {list-style-type:none;padding:0;margin:0;text-align:center;}
div.landregs .navi li {display:inline;padding:0;margin:0;}
div.landregs .navi li a {font:bold 11px/15px verdana,arial;color:#0874B3;padding:5px 15px;margin:0;text-decoration:none;text-align:center;}
div.landregs .navi li a:hover {font:bold 11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}
/* */

/* NEUE Suche verfeinern rechte Spalte */
#sucheverfspalte {background:#F6F6F6;padding:10px;margin:0 0 10px 0;}
/* */

/* NEUE Suche verfeinern Box mit abgerundeter Ecke */
#sucheverfbox {background:#E3F0F9;border:1px solid #0874B3;-moz-border-radius-bottomleft:8px;-khtml-border-radius-bottomleft:24px;padding:0;margin:0;overflow:hidden;}
#sucheverfbox .hl {padding:0;margin:0;}
#sucheverfbox h4 {padding:0;margin:0;}
#sucheverfbox .inh {background:#E3F0F9;padding:0;margin:0;}
#sucheverfbox ul {list-style-type:none;padding:0;margin:1px 9px 10px 9px;}
#sucheverfbox li {padding:0;margin:7px 0 0 0;}
#sucheverfbox form {padding:0;margin:0;}
#sucheverfbox ul li select {background:#FFF;font:11px/15px verdana,arial;color:#0874B3;border:1px solid #7F9DB9;padding:0;margin:0;width:150px;}
#sucheverfbox ul li option {font:11px/15px verdana,arial;color:#0874B3;padding:0;margin:0;}
/* */

table.hoteleintrag {background:#FFF;border:0 solid #0874B3;padding:0;}
td.hoteleintrag {background:#FFF;border:0 solid #E1EEF7;padding:10px;width:530px;}

table.hoteleintragbsp {background:#F6F6F6;border:0 solid #0874B3;padding:0;}
td.hoteleintragbsp {background:#F6F6F6;border:0 solid #E1EEF7;padding:10px;width:530px;}

table.hint {background:#ECF3E0;border:0;padding:0;width:100%;}
td.hint {background:#ECF3E0;border:0;padding:10px;}
p.hint {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}

select {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
option {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
select.sucheverf {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;width:150px;}
option.sucheverf {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
input {font:normal 11px/15px verdana,arial;color:#000;text-decoration:none;}
form.formular {display:inline;}

body {background:#FFF;padding:0;margin:0;}

ul.contentnaviliste {list-style-type:none;font:bold 11px/14px verdana,arial;color:#333;padding:0;margin:20px 0 0 0;}
ul.contentnaviliste li {border-left:6px solid #E1EEF7;padding:0 0 0 6px;margin:6px 0 0 0;}
ul.contentnaviliste li a {font:normal 13px/15px verdana,arial;color:#0874B3;}
ul.contentnaviliste li a:hover {font:normal 13px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}

#magazin {float:left;padding:0;margin-top:30px;}
#magazin h2 {padding:0;margin:0 0 5px 0;}
#verwandteartikel {padding:0;margin-top:0px;}
#weitereartikel {padding:0;margin-top:30px;}
div.magartcont {border-bottom:2px solid #ECF3E0;padding:15px 0;margin:0;width:100%;overflow:hidden;}
div.magartcontlast {border-bottom:none;padding-bottom:10px;}
div.magartcont h3 {font:13px/18px verdana,arial;color:#000;padding:0;margin:0;}
div.magartcont h3 a {background:url(../images/magheadline.gif) top left no-repeat;padding-left:22px;font:bold 13px/18px verdana,arial;color:#0874B3;text-decoration:none;}
div.magartcont h3 a:hover {background:url(../images/magheadlinex.gif) top left no-repeat;padding-left:22px;font:bold 13px/18px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.magartcont p {font:13px/18px verdana,arial;color:#000;padding:0;margin:0;}
div.magartcont a {font:13px/18px verdana,arial;color:#0874B3;text-decoration:none;}
div.magartcont a:hover {font:13px/18px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.magartcont div.bild {float:left;border-width:0px;border-style:solid;border-color:#ECF3B6 #E3EE9B #E3EE9B #ECF3B6;padding:0;margin-right:10px;}
div.magartcont div.bild img {border:1px solid #ECF3E0;padding:0;width:155px;}

#aktuelles {padding:0;margin-top:30px;}
#aktuelles h2 {padding:0;margin:0 0 5px 0;}

#reiseinfos {padding:0;margin-top:30px;}
#reiseinfos h2 {padding:0;margin:0 0 5px 0;}
div.reiseinfosart {border-bottom:2px solid #ECF3B6;padding:15px 0;margin:0;width:100%;overflow:hidden;}
div.reiseinfosartlast {border-bottom:2px solid #ECF3B6;padding:15px 0;}
div.reiseinfosart .inhalt {float:right;padding:0;margin:0;}
div.reiseinfosart h3 {font:13px/18px verdana,arial;color:#000;padding:0;margin:0;}
div.reiseinfosart h3 a {background:url(../images/reiseinfosheadline.gif) top left no-repeat;padding-left:21px;font:bold 13px/18px verdana,arial;color:#849317;text-decoration:none;}
div.reiseinfosart h3 a:hover {background:url(../images/reiseinfosheadlinex.gif) top left no-repeat;padding-left:21px;font:bold 13px/18px verdana,arial;color:#ACC01F;text-decoration:underline;}
div.reiseinfosart p {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
div.reiseinfosart a {font:13px/17px verdana,arial;color:#849317;text-decoration:none;}
div.reiseinfosart a:hover {font:13px/17px verdana,arial;color:#ACC01F;text-decoration:underline;}
div.reiseinfosart div.bild {float:left;border-width:4px;border-style:solid;border-color:#ECF3B6 #E3EE9B #E3EE9B #ECF3B6;padding:0;margin-right:10px;}
div.reiseinfosart div.bild img {border:1px solid #FFF;padding:0;width:87px;}

div.photel {border-bottom:2px solid #ECF3E0;padding:20px 0;margin:0;width:100%;overflow:hidden;}
div.photellast {border:0;}
div.photel .inh {float:right;width:363px;padding:0;margin-left:10px;}
div.photel .inh h3 {font:17px/20px verdana,arial;color:#000;padding:2px 0 0 0;margin:0;}
div.photel .inh h3 a {font:bold 17px/20px verdana,arial;color:#0874B3;text-decoration:none;}
div.photel .inh h3 a:hover {font:bold 17px/20px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.photel .inh p.sub {font:bold 11px/15px verdana,arial;color:#333;padding:3px 0 2px 0;margin:0;}
div.photel .inh p.regs {font:11px/15px verdana,arial;color:#333;padding:1px 0 2px 0;margin:0;}
div.photel .inh p.desc {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
div.photel .inh p.desc a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.photel .inh p.desc a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.photel .inh p.katreg {font:9px/13px verdana,arial;color:#666;border-top:1px solid #ECF3E0;padding:6px 0 7px 0;margin:5px 0 0 0;}
div.photel .inh p.anwein {font:9px/13px verdana,arial;color:#666;border-top:1px solid #ECF3E0;padding:4px 0 7px 0;margin:0;}
div.photel .inh a {font:9px/13px verdana,arial;color:#0874B3;text-decoration:none;}
div.photel .inh a:hover {font:9px/13px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.photel .inh ul {list-style-type:none;display:inline;border:0px dashed #E4EFFC;padding:0;margin:0;}
div.photel .inh li {background:#ECF3E0;display:inline;float:left;font:11px/15px verdana,arial;color:#999;margin:0 6px 0 0;width:117px;text-align:center;}
div.photel .inh li.anfr {display:inline;background:#ECF3E0;}
div.photel .inh li.anfr a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.photel .inh li.anfr a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.photel .inh li.merk {display:inline;background:#ECF3E0;}
div.photel .inh li.merk a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.photel .inh li.merk a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.photel .inh li.page {display:inline;background:#ECF3E0;margin-right:0px;}
div.photel .inh li.page a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.photel .inh li.page a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.photel .bild {float:left;width:157px;padding:0;margin:0;}
div.photel .bild img {border:1px solid #ECF3E0;padding:0;margin:0;width:155px;}

div.bhotel {border-bottom:2px solid #ECF3E0;padding:20px 0;margin:0;width:100%;overflow:hidden;}
div.bhotellast {border:0;}
div.bhotel .inh {float:right;width:100%;padding:0;margin:0;}
div.bhotel .inh h3 {font:17px/20px verdana,arial;color:#000;padding:2px 0 0 0;margin:0;}
div.bhotel .inh h3 a {font:bold 17px/20px verdana,arial;color:#0874B3;text-decoration:none;}
div.bhotel .inh h3 a:hover {font:bold 17px/20px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.bhotel .inh p.sub {font:bold 11px/15px verdana,arial;color:#333;padding:0;margin:0 0 2px 0;}
div.bhotel .inh p.desc {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
div.bhotel .inh p.desc a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div.bhotel .inh p.desc a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.bhotel .inh p.katreg {font:9px/13px verdana,arial;color:#666;border-top:1px solid #ECF3E0;padding:5px 0;margin:5px 0 0 0;}
div.bhotel .inh p.anwein {font:9px/13px verdana,arial;color:#666;border-top:1px solid #ECF3E0;padding:4px 0 7px 0;margin:0;}
div.bhotel .inh a {font:9px/13px verdana,arial;color:#0874B3;text-decoration:none;}
div.bhotel .inh a:hover {font:9px/13px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.bhotel .inh ul.merkbew {list-style-type:none;display:inline;border:0px dashed #E4EFFC;padding:0;margin:0;}
div.bhotel .inh ul.merkbew li {background:#ECF3E0;display:inline;float:left;font:11px/15px verdana,arial;color:#999;margin:0 6px 0 0;text-align:center;}
div.bhotel .inh ul.merkbew li.merk {display:inline;background:#ECF3E0;width:117px;}
div.bhotel .inh ul.merkbew li.merk a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.bhotel .inh ul.merkbew li.merk a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.bhotel .inh ul.merkbew li.bew {display:inline;background:#ECF3E0;margin-right:0px;width:148px;}
div.bhotel .inh ul.merkbew li.bew a {background:#ECF3E0;display:block;font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:none;padding:3px 0px;margin:0;border:1px solid #E1EEF7;}
div.bhotel .inh ul.merkbew li.bew a:hover {font:bold 11px/15px verdana,arial;color:#0874B3;text-decoration:underline;border:1px solid #BFDBEE;}
div.bhotel .inh p.adr {font:11px/17px verdana,arial;color:#000;border-top:0px solid #ECF3E0;padding:1px 0 0 0;margin:0;}
div.bhotel .inh p.tel {font:9px/15px verdana,arial;color:#666;border-top:0px solid #ECF3E0;padding:0 0 1px 0;margin:0;}
div.bhotel .inh p.stats {font:9px/13px verdana,arial;color:#666;border-top:1px solid #ECF3E0;padding:5px 0;margin:0;}
div.bhotel .bild {float:left;width:157px;padding:0;margin:0;}
div.bhotel .bild img {border:1px solid #ECF3E0;padding:0;margin:0;width:155px;}

#einleitung {padding:0;margin-top:20px;}
#einleitung h1 {font:bold 18px/23px verdana,arial;color:#0874B3;padding:0;margin:0;}
#einleitung h2 {font:bold 13px/18px verdana,arial;color:#0B9AF0;padding:0;margin:0;}
#einleitung p {font:13px/17px verdana,arial;color:#000;padding:0;margin:15px 0 0 0;}
#einleitung a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
#einleitung a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

/* NEU */
#einleitunglrs {padding:0;margin-top:20px;}
#einleitunglrs h1 {font:bold 18px/23px verdana,arial;color:#0874B3;padding:0;margin:0;}
#einleitunglrs h2 {font:13px/17px verdana,arial;color:#0874B3;padding:0;margin:0;}
#einleitunglrs p {font:13px/17px verdana,arial;color:#000;padding:0;margin:15px 0 0 0;text-align:justify;}
#einleitunglrs a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
#einleitunglrs a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
#einleitunglrs a.mehrinfo {background:url(../images/mehrinfo.gif) bottom left no-repeat;padding-left:11px;font:13px/17px verdana,arial;color:#849317;text-decoration:none;white-space:nowrap;}
#einleitunglrs a.mehrinfo:hover {background:url(../images/mehrinfox.gif) bottom left no-repeat;padding-left:11px;font:13px/17px verdana,arial;color:#ACC01F;text-decoration:underline;}
#einleitunglrs .bild {float:right;width:250px;padding:0;margin:15px 0 0 10px;}
#einleitunglrs .bild img {border:0px solid #ECF3E0;padding:0;margin:0;}
/* */

#einleitungcover {padding:0;margin-top:20px;}
#einleitungcover h1 {font:bold 18px/23px verdana,arial;color:#0874B3;padding:0;margin:0;}
#einleitungcover h2 {font:bold 13px/18px verdana,arial;color:#0B9AF0;padding:0;margin:0;}
#einleitungcover p {font:13px/17px verdana,arial;color:#000;padding:0;margin:20px 0 0 0;}
#einleitungcover div.cover {padding:0;margin-top:20px;}
#einleitungcover div.cover img {border-top:0px solid #E1EEF7;border-bottom:0px solid #E1EEF7;padding:0;margin:0;}

#landkarte {padding:0;margin-top:25px;}
#landkarte h2 {padding:0;margin:0 0 20px 0;}

#hotelsx {padding:0;margin-top:30px;}
#hotelsx h2 {padding:0;margin:0;}

#hotels {padding:0;margin-top:30px;}
#hotels h2 {padding:0;margin:0;}

#impressum {padding:0;margin-top:0px;}
#disclaimer {padding:0;margin-top:20px;}
#disclaimer h2 {padding:0;margin:0;}
#kontakt {padding:0;margin-top:0px;}
div.achtung {background:#FFF4F4;border:2px dashed #DD0000;padding:10px;margin:25px 0 0 0;}
div.achtung p {font:13px/17px verdana,arial;color:#000;padding:0;margin:0;}
#vermarktung {border-top:1px solid #ECF3E0;padding:0;margin-top:20px;}
#vermarktung h2 {padding:20px 0 0 0;margin:0;}
#vermarktung p a {font:13px/17px verdana,arial;color:#0874B3;}
#vermarktung p a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}

#hoteleintrag p {font:13px/17px verdana,arial;color:#000;}
#hoteleintrag ul li {font:13px/17px verdana,arial;color:#000;}

#hoteleintragbsp {float:left;border-top:1px solid #ECF3E0;border-bottom:1px solid #ECF3E0;padding:20px 0;margin:10px 0 20px 0;}
#hoteleintragbsp h4 {font:bold 13px/17px verdana,arial;color:#000;padding:0;margin:0 0 10px 0;}

div.hinweis {background:#FFF4D5;border:0px dashed #DD0000;padding:10px;margin:25px 0 0 0;}
div.hinweis p {font:11px/15px verdana,arial;color:#000;padding:0;margin:0;}

#hotels .land {background:#ECF3E0;border-left:10px solid #0874B3;padding:5px 10px;margin-bottom:0px;}
#hotels .land h2 {font:bold 13px verdana,arial;color:#0874B3;padding:0;margin:0;}
#hotels .land h2 a {font:bold 13px verdana,arial;color:#0874B3;text-decoration:none;}
#hotels .land h2 a:hover {font:bold 13px verdana,arial;color:#0B9AF0;text-decoration:underline;}

#hotels .regionen {padding:0;margin:0;}
#hotels .regionen ul {list-style-type:none;font:11px/17px verdana,arial;color:#000;padding:0;margin:10px 0 0 0;}
#hotels .regionen li {display:inline;font:11px/17px verdana,arial;color:#000;padding-right:3px;margin:0;}
#hotels .regionen a {font:11px/17px verdana,arial;color:#0874B3;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #0874B3;white-space:nowrap;}
#hotels .regionen a:hover {font:11px/17px verdana,arial;color:#FF9900;text-decoration:none;border-bottom:2px solid #FF9900;}
#hotels .regionen a span {font:11px/17px verdana,arial;color:#999;}
#hotels .regionen a:hover span {font:11px/17px verdana,arial;color:#FF9900;}

.magkategorien {border-top:1px dashed #EEE;border-bottom:1px dashed #EEE;padding:4px 0 11px 0;margin:20px 0 0 0;width:530px;}
.magreiseinfos {border-top:0;border-bottom:1px dashed #EEE;padding:0px 0 11px 0;margin:4px 0 0 0;width:530px;}
.magkategorien ul {list-style-type:none;display:inline;font:13px/21px verdana,arial;color:#000;padding:0;margin:0;}
.magkategorien li {display:inline;font:13px/21px verdana,arial;color:#000;padding:0px;margin:0 1px 0 0;}
.magkategorien li.last {margin:0 0 0 0;}
.magkategorien li.aktiv {font:13px/21px verdana,arial;color:#FF9900;border-bottom:0px solid #FF9900;padding-bottom:0px;}
.magkategorien #navimagazin span {background:url(../images/magnavi.gif) top left no-repeat;padding-left:21px;white-space:nowrap;}
.magkategorien #navireiseinfos span {background:url(../images/reiseinfosheadline.gif) top left no-repeat;padding-left:21px;white-space:nowrap;}
.magkategorien #naviarchiv span {background:url(../images/magarchiv.gif) top left no-repeat;padding-left:21px;white-space:nowrap;}
.magkategorien a {font:13px/21px verdana,arial;color:#0874B3;text-decoration:none;border-bottom:1px solid #0874B3;padding-bottom:1px;white-space:nowrap;}
.magkategorien a:hover {font:13px/21px verdana,arial;color:#FF9900;text-decoration:none;border-bottom:2px solid #FF9900;}

.magarchiv {border-top:0;border-bottom:1px dashed #EEE;padding:4px 0 8px 0;margin:0;width:530px;}
.magarchivfirst {border-top:1px dashed #EEE;border-bottom:1px dashed #EEE;padding:4px 0 8px 0;margin:20px 0 0 0;}
.magarchivlast {border-top:0;border-bottom:0;padding:4px 0 8px 0;margin:0;}
.magarchiv ul {list-style-type:none;display:inline;font:11px/17px verdana,arial;color:#000;padding:0;margin:0;}
.magarchiv ul span {font:bold 13px/19px verdana,arial;color:#333;}
.magarchiv li {display:inline;font:11px/17px verdana,arial;color:#999;padding:0px;margin:0 2px 0 0;}
.magarchiv li.last {margin:0 0 0 0;}
.magarchiv li.aktiv {font:11px/17px verdana,arial;color:#FF9900;border-bottom:0px solid #FF9900;padding-bottom:0px;}
.magarchiv #naviarchiv span {background:url(../images/magarchiv.gif) top left no-repeat;padding-left:21px;white-space:nowrap;}
.magarchiv a {font:11px/17px verdana,arial;color:#0874B3;text-decoration:none;border-bottom:1px solid #0874B3;padding-bottom:1px;white-space:nowrap;}
.magarchiv a:hover {font:11px/17px verdana,arial;color:#FF9900;text-decoration:none;border-bottom:2px solid #FF9900;}

#monatsarchiv {padding:0;margin-top:25px;}
#monatsarchiv h2 {padding:0;margin:0;}
#monatsarchiv .hl {background:#FFF4E6;border-left:10px solid #FF9900;padding:5px 10px;margin:0 0 8px 0;}
#monatsarchiv .hl h2 {font:bold 13px verdana,arial;color:#FF9900;padding:0;margin:0;}
#monatsarchiv .hl h2 a {font:bold 13px verdana,arial;color:#FF9900;text-decoration:none;}
#monatsarchiv .hl h2 a:hover {font:bold 13px verdana,arial;color:#FF9900;text-decoration:underline;}

#magazinstart {padding:0;margin-top:30px;}
#magazinstart h2 {padding:0;margin:0;}
div.magkategorie {padding:0;margin:30px 0 0 0;}
div.magkategorie .hl {background:#ECF3E0;border-left:10px solid #0874B3;padding:5px 10px;margin:0;}
div.magkategorie .hl h2 {font:bold 13px verdana,arial;color:#0874B3;padding:0;margin:0;}
div.magkategorie .hl h2 a {font:bold 13px verdana,arial;color:#0874B3;text-decoration:none;}
div.magkategorie .hl h2 a:hover {font:bold 13px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.magkategorie .subhl {background:#FFF;border-bottom:2px solid #CCC;padding:0 0 5px 0;margin-top:20px;}
div.magkategorie .subhl h2 {font:bold 13px verdana,arial;color:#000;padding:0;margin:0;}
div.magkategorie .subhl h2 a {font:bold 13px verdana,arial;color:#999;text-decoration:none;}
div.magkategorie .subhl h2 a:hover {font:bold 13px verdana,arial;color:#0B9AF0;text-decoration:underline;}

div.magweitere {border-left:0px solid #ECF3E0;border-bottom:3px solid #ECF3E0;padding:0 0 8px 0px;margin-top:10px;}
div.magweitere ul {list-style-type:none;padding:0;margin:0;}
div.magweitere ul li {font:11px/15px verdana,arial;color:#000;padding:0;margin:0;}
div.magweitere ul li a {background:url(../images/magheadline.gif) top left no-repeat;padding-left:23px;font:bold 13px/18px verdana,arial;color:#0874B3;text-decoration:none;}
div.magweitere ul li a:hover {background:url(../images/magheadlinex.gif) top left no-repeat;padding-left:23px;font:bold 13px/18px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div.magweitere ul li.mehr a {background:url(../images/magmehr.gif) top left no-repeat;padding-left:23px;font:bold 13px/18px verdana,arial;color:#849317;text-decoration:none;}
div.magweitere ul li.mehr a:hover {background:url(../images/magmehrx.gif) top left no-repeat;padding-left:23px;font:bold 13px/18px verdana,arial;color:#ACC01F;text-decoration:underline;}

div#artikelseite div.contenttipp {background:#F6F6F6;border:1px solid #F0F0F0;padding:15px 20px;}
div#artikelseite div.contenttipp h3 {font:bold 11px/15px verdana,arial;color:#333;padding:0;margin:0;}
div#artikelseite div.contenttipp ul {list-style-type:none;padding:0;margin:0;}
div#artikelseite div.contenttipp li {font:11px/15px verdana,arial;color:#000;padding:0;margin:0;}
div#artikelseite div.contenttipp p {font:11px/15px verdana,arial;color:#333;padding:0;margin:0;}
div#artikelseite div.contenttipp a {font:11px/15px verdana,arial;color:#0874B3;text-decoration:none;}
div#artikelseite div.contenttipp a:hover {font:11px/15px verdana,arial;color:#0B9AF0;text-decoration:underline;}

div#artikelseite {padding:0;margin-top:20px;}
div#artikelseite div.bildleft img {float:left;border:none;padding:0;margin:0 15px 5px 0;}
div#artikelseite div.bildright img {float:right;border:none;padding:0;margin:0 0 5px 15px;}
div#artikelseite h1 {font:bold 18px/23px verdana,arial;color:#0874B3;padding:0;margin-top:10px;}
div#artikelseite h2 {font:bold 15px/19px verdana,arial;color:#000;padding:0;margin:0;}
div#artikelseite h3, div#artikelseite h4 {font:bold 13px/17px verdana,arial;color:#000;padding:0;margin:0;}
div#artikelseite p {font:13px/17px verdana,arial;color:#000;}
div#artikelseite a {font:13px/17px verdana,arial;color:#0874B3;text-decoration:none;}
div#artikelseite a:hover {font:13px/17px verdana,arial;color:#0B9AF0;text-decoration:underline;}
div#artikelseite p.datum {font:11px/15px verdana,arial;color:#666;padding:0;margin:0;}
div#artikelseite p.bildnachweis {font:italic 11px/15px verdana,arial;color:#999;}
div#artikelseite p.quelle {font:13px/17px verdana,arial;color:#666;margin-bottom:0;}
div#artikelseite li {font:13px/17px verdana,arial;color:#000;}

/* NEUER Angebotsbereich */
.angebotsbereichenavi {border-top:1px dashed #EEE;border-bottom:1px dashed #EEE;padding:4px 0 11px 0;margin:20px 0 0 0;width:530px;}
.angebotsbereichenavi ul {list-style-type:none;display:inline;font:13px/21px verdana,arial;color:#000;padding:0;margin:0;}
.angebotsbereichenavi li {display:inline;font:13px/21px verdana,arial;color:#000;padding:0px;margin:0 1px 0 0;}
.angebotsbereichenavi li.last {margin:0 0 0 0;}
.angebotsbereichenavi li.aktiv {font:13px/21px verdana,arial;color:#FF9900;border-bottom:0px solid #FF9900;padding-bottom:0px;}
.angebotsbereichenavi span.hl {background:url(../images/angnavi.gif) top left no-repeat;padding-left:21px;font:13px/21px verdana,arial;color:#000;white-space:nowrap;}
.angebotsbereichenavi span {font:13px/21px verdana,arial;color:#999;}
.angebotsbereichenavi a {font:13px/21px verdana,arial;color:#0874B3;text-decoration:none;border-bottom:1px solid #0874B3;padding-bottom:1px;white-space:nowrap;}
.angebotsbereichenavi a:hover {font:13px/21px verdana,arial;color:#FF9900;text-decoration:none;border-bottom:2px solid #FF9900;}

#angebotsbereiche {padding:0;margin-top:30px;}

.angebotsbereich {float:left;background:#F6F6F6;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;padding:0px;margin:0 0 10px 0;width:530px;}
.angebotsbereichlast {margin-bottom:0;}
.angebotsbereich .inh {float:left;background:#F6F6F6;padding:0;margin:0;width:388px;}
.angebotsbereich h3 {font:18px/23px verdana,arial;color:#000;padding:10px 10px 0 0;margin:0 0 5px 0;}
.angebotsbereich h3 a {font:bold 18px/23px verdana,arial;color:#0874B3;text-decoration:none;}
.angebotsbereich h3 a:hover {font:bold 18px/23px verdana,arial;color:#0B9AF0;text-decoration:underline;}
.angebotsbereich p {font:13px/18px verdana,arial;color:#000;padding:0 10px 10px 0;margin:0;}
.angebotsbereich a {font:13px/18px verdana,arial;color:#0874B3;text-decoration:none;}
.angebotsbereich a:hover {font:13px/18px verdana,arial;color:#0B9AF0;text-decoration:underline;}
.angebotsbereich div.bild {float:left;background:#F6F6F6;padding:10px;margin:0px;}
.angebotsbereich div.bild img {border:1px solid #FFF;}
/* */

#popupwrapper {margin:0 auto;text-align:left;}

#formsuche {padding:0;margin-top:20px;}

div.kenz {padding:0;margin:0 0 10px 0;}
div.kenz h4 {font:normal 10px/14px verdana,arial;color:#999;padding:0;margin:0;text-transform:uppercase;text-align:right;}
