/* CSS Document */
body {
  scrollbar-base-color:#ffffff;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-arrow-color:#cccccc;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#cccccc;
  scrollbar-shadow-color:#cccccc;
  scrollbar-track-color:#ffffff;
  margin-top:19px; margin-left:20px; margin-right:0px;
  font-family:century gothic, arial;
  font-weight:normal;
}
.scrollen {overflow:auto; height:1px; width:1000px; font-size:10pt; color:#555555; text-decoration:none; scrollbar-base-color:#ffffff; 
           scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#ffffff;
           scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-track-color:#ffffff;}
/* Header */
.head {width:1000px; height:120px; background-image:url(../images/header.jpg);}
.linie_ver {width:1000px; height:1px; background-color:#333333;}
.abstand_hor {width:1000px; height:10px;}
/* Navigationsmenue */
.navigation {width:1000px; height:20px; background-color:#8a8a8a;}
a:link, a:visited {text-decoration:none; font-size:8pt; color:#ffffff;}
a:hover, a:active {text-decoration:none; font-size:8pt; color:#fffdc3;}
.linie_n {width:1px; height:20px; background-color:#333333;}
.linie_hor {width:1000px; height:1px; background-color:#333333;}
/* Links */
.links {width:200px; float:left;}
.header_links {width:200px; height:35px; background-image:url(../images/stripe_short.jpg); text-align:left; float:left;}
.link {font-size:8pt; color:#555555; text-decoration:none; margin-left:8px;}
.linkus {font-size:8pt; color:#555555; text-decoration:none; text-align:center;}
.links_foto {width:200px; height:146px; text-align:left; background-color:#e2e2e2; float:left;}
.links_foto2 {width:200px; height:126px; text-align:left; background-color:#e2e2e2; float:left;}
.aba {width:200px; height:10px; float:left;}
a.stil1:link, a.stil1:visited {text-decoration:underline; font-size:8pt; color:#555555;}
a.stil1:hover, a.stil1:active {text-decoration:none; font-size:8pt; color:#000000;}
.kalender_links {width:195px; height:200px; float:left;}
.kalender_stripe {width:5px; height:150px; background-color:#e2e2e2; float:left;}
/* Abstand Links */
.ab_links {width:20px; height:20px; float:left;}
/* Hauptteil */
.main {width:780px; float:left;}
.stripe_long {width:780px; height:35px; background-image:url(../images/stripe_long.jpg); float:left; text-align:left;}
.ueberschrift {font-size:11pt; color:#a81e22; text-decoration:none; margin-left:8px;}
.main_text {width:525px; float:left;}
.main_text_inhalt {width:525px; float:left;}
.text_font {font-size:10pt; color:#555555; text-decoration:none; margin-left:8px;}
.gross {font-weight:bold; font-size:11pt;}
ul {font-size:10pt; color:#555555; text-decoration:none;}
.main_abstand {width:525px; height:25px; float:left;}
.main_linie {width:525px; height:1px; float:left;}
.copyright {width:525px; float:left; text-align:right; font-size:10pt; color:#aaaaaa; text-decoration:none;}
.main_ab_unten {width:525px; height:10px; float:left;}
/* Abstand Rechts */
.ab_rechts {width:15px; height:20px; float:left;}
/* Rechts */
.block_rechts {width:220px; float:left;}
.stripe_rechts {width:5px; height:515px; background-color:#e2e2e2; float:left;}
.abar {width:220px; height:10px; float:left;}
.header_rechts {width:220px; background-color:#e2e2e2; float:left;}
.rechts_foto {width:220px; height:100px; background-color:#e2e2e2; float:left; text-align:left;}
/* Gästeapartment */
.apartment_text {width:425px; float:left;}
.apartment_text_inhalt {width:425px; float:left;}
.apartment_rechts {width:320px; float:left;}
.apartment_abar {width:320px; height:10px; float:left;}
.apartment_header {width:320px; height:35px; background-image:url(../images/stripe_bilder.jpg); float:left;}
.apartment_alle {width:320px; height:35px; background-image:url(../images/stripe_bilder.jpg);}
.apartment_klein {width:320px; float:left;}
.apartment_abstand {width:425px; height:25px; float:left;}
.standort_abstand {width:425px; height:10px; float:left;}
.standort_foto {width:425px; height:365px; float:left;}
.apartment_linie {width:425px; height:1px; float:left;}
.apartment_copyright {width:425px; float:left; text-align:right; font-size:10pt; color:#aaaaaa; text-decoration:none;}
.apartment_ab_unten {width:525px; height:10px; float:left;}
.grundriss_text {font-size:9pt; color:#555555; text-decoration:none; margin-left:8px; text-align:left;}
a.ap:link, a.ap:visited {text-decoration:underline; font-size:9pt; color:#555555;}
a.ap:hover, a.ap:active {text-decoration:none; font-size:9pt; color:#a81e22;}
.adac {width:30px; height:25px; text-align:left; float:left;}
.adac_text {width:290px; text-align:left; float:left;}
.verkehr {width:425px; height:30px; float:left;}
.verkehr_text {font-size:10pt; color:#a81e22; text-decoration:none; margin-left:8px;}
.symbol {width:32px; height:17px; text-align:right; float:left;}
.symbol_f {font-size:10pt; color:#555555; text-decoration:none;}
.symbol_text {width:393px; text-align:left; float:left;}
.symbol_font {font-size:10pt; color:#555555; text-decoration:none;}
.symbol_abstand {width:425px; height:5px; float:left;}
.rechner {width:320px; text-align:center; float:left; font-size:10pt; color:#555555; text-decoration:none;}
.rechner_con {width:320px; height:170px; float:left;}
.dauer {color:#a81e22;}
.reservierung_con {width:315px; height:285px; float:left;}
.reservierung_stripe {width:5px; height:285px; background-color:#e2e2e2; float:left;}
.formular_con {width:425px; height:520px; float:left;}
/* Sehenswürdigkeiten */
.sehens {font-size:10pt; color:#555555; text-decoration:none; margin-left:8px;}
.sehens_boxen {width:320px; float:left;}
/* Sitemap */
.s_l {font-size:10pt; color:#555555; text-decoration:none; margin-right:10px;}
.s_r {font-size:10pt; color:#555555; text-decoration:none;}
/* AGB */
.agb {font-size:10pt; color:#555555; text-decoration:none; text-indent:-15px; margin-left:23px;}
.agb_font {font-size:10pt; color:#555555; text-decoration:none; font-weight:bold; margin-left:8px;}
/* Restaurantführer + Messen */
.messen_header {font-size:10pt; color:#a81e22; text-decoration:none; margin-left:8px; font-weight:bold;}
.messen_text {font-size:9pt; color:#555555; text-decoration:none;}
.monat {font-size:10pt; color:#555555; text-decoration:none; font-weight:bold;}
a.messen:link, a.messen:visited {text-decoration:underline; font-size:9pt; color:#555555;}
a.messen:hover, a.messen:active {text-decoration:none; font-size:9pt; color:#a81e22;}
.stil2 {font-size:10pt; color:#555555; text-decoration:none;}
.stil3 {font-size:10pt; color:#a81e22; text-decoration:none;}
.stil4 {font-size:10pt; color:#aaaaaa; text-decoration:none;}
/* Normaltext */
a.normal:link, a.normal:visited {text-decoration:underline; font-size:10pt; color:#555555;}
a.normal:hover, a.normal:active {text-decoration:none; font-size:10pt; color:#a81e22;}