table, td, input, div, a, select {font-family:Arial,Verdana;color:#006394;font-size:9pt;}h1 {font-family:Arial,Verdana,sans-serif; font-size:9pt; font-weight:normal; margin:0px; color:#996600}h2 {color:#996600}

h1.white {font-family:Arial,Verdana,sans-serif; font-size:9pt; font-weight:normal; margin:0px; color:#FFFFFF}h2.white {color:#FFFFFF}
h1.doof {font-family:Arial,Verdana,sans-serif; font-size:9pt; font-weight:normal; margin:0px; color:#FFFFFF}h2.doof {color:#FFFFFF}

li.text10white { color:#FFFFFF; font-size:10pt; }
A:link { font-size: 9pt; color:#996600} A:visited { font-size: 9pt; color:#996600} A:active { font-size: 9pt; color:#FFE9C9} A:hover { font-size: 9pt; color:#FFE9C9 }a.hotel { font-size: 10px; margin:0; padding-left:5px; text-align:left; width:140px; line-height:15px}a.hotel:link {font-size: 10px;  color:#006394; text-decoration:none; }a.hotel:visited {font-size: 10px;  color:#006394; text-decoration:none; }a.hotel:hover { font-size: 10px;  color:#006394; background-color:#AFD1E8; text-decoration:none; }a.hotel:active { font-size: 10px; color:#006394; background-color:#AFD1E8; text-decoration:none; }h5.hotel { font-size: 12px; margin:5px 0px 0px 0px; padding-left:5px; text-align:left;}A.bold{font-weight:bold; }A.bold:hover{font-weight:bold; }A.bold:visited{font-weight:bold; }A.bold:active{font-weight:bold; }A.pager {font-size: 9pt;}A.pager :hover{font-size: 9pt;}A.pager :visited{font-size: 9pt;}A.login {color:#C8DCEF;}A.login:hover{color:#C8DCEF; }A.login:visited{color:#C8DCEF; }A.login:active{color:#C8DCEF; }A.alternativ {color:#E07710;}A.alternativ:hover{color:#E07710; }A.alternativ:visited{color:#E07710; }A.alternativ:active{color:#E07710; }A.7link{font-size: 7pt;}A.7link:hover{font-size: 7pt;}A.7link:visited{font-size: 7pt;}A.linkrost{color:#BB5A13; font-weight:bold; }A.linkrost:hover{color:#FE860F; font-weight:bold; }A.linkrost:visited{font-weight:bold; }A.linkrost:active{color:#BB5A13; font-weight:bold; }A.link7weiss{color:#ffffff; font-size:7pt; }A.link7weiss:hover{color:#FE860F; font-size:7pt; }A.link7weiss:visited{ font-size:7pt;}A.link7weiss:active{color:#FE860F; font-size:7pt;}A.abfrage{color:#FE860F; font-size: 9pt; font-weight:bold; text-decoration:none; }A.abfrage:hover{color:#B0B0B0; font-size: 9pt; font-weight:bold; text-decoration:none; }A.abfrage:visited{font-size: 9pt; font-weight:bold; text-decoration:none; }A.abfrage:active{color:#FE860F; font-size: 9pt; font-weight:bold; text-decoration:none; }A.hotbul{color:#006394; font-size: 8pt; font-weight:bold; text-decoration:none; }A.hotbul:hover{color:#FE860F; font-size: 8pt; font-weight:bold; text-decoration:none; }A.hotbul:visited{font-size: 8pt; font-weight:bold; text-decoration:none; }A.hotbul:active{color:#FE860F; font-size: 8pt; font-weight:bold; text-decoration:none; }A.hotbuls{color:#006394; font-size: 8pt;text-decoration:none; }A.hotbuls:hover{color:#FE860F; font-size: 8pt; text-decoration:none; }A.hotbuls:visited{font-size: 8pt;text-decoration:none; }A.hotbuls:active{color:#FE860F; font-size: 8pt; text-decoration:none; }
.history{color:#996600; font-weight:bold; text-decoration:none; }A.history{color:#996600; font-weight:bold;}A.history:hover{color:#996600; font-weight:bold; text-decoration:none; }A.history:visited{ color:#996600; font-weight:bold;  }A.history:active{color:#996600; font-weight:bold;  }A.abfragerost{color:#006394; font-size: 9pt; font-weight:bold; text-decoration:none; }A.abfragerost:hover{color:#FE860F; font-size: 9pt; font-weight:bold; text-decoration:none; }A.abfragerost:visited{font-size: 9pt; font-weight:bold; text-decoration:none; }A.abfragerost:active{color:#006394; font-size: 9pt; font-weight:bold; text-decoration:none; }A.box{font-size: 8pt; color:#ffffff; letter-spacing: 2pt; text-decoration:none; }A.box:hover{font-size: 8pt; color:#ffffff; letter-spacing: 2pt; text-decoration:none; }A.box:visited{font-size: 8pt; color:#ffffff; letter-spacing: 2pt; text-decoration:none; }A.box:active{font-size: 8pt; color:#ffffff; letter-spacing: 2pt; text-decoration:none; }A.special{font-size: 7pt; text-decoration:none; }A.special:hover{font-size: 7pt; text-decoration:none; }A.special:visited{font-size: 7pt; text-decoration:none; }A.special:active{font-size: 7pt; text-decoration:none; }.text7 { color:#996600; font-size:7pt; }a.text7:link { font-size:7pt; color:#996600; text-decoration:underline; }a.text7:visited { font-size:7pt; color:#996600; text-decoration:none; }a.text7:hover { font-size:7pt; color:#996600; background-color:#FFE9C9; text-decoration:underline; }a.text7:active { font-size:7pt; color:#996600; background-color:#FFE9C9; text-decoration:underline; }h1.text7 {color:#996600; font-size: 14px; font-weight:bold; margin:5px 0px 0px 0px; padding-left:10px; text-align:left;}
.text10w { color:#996600; font-size:10pt; width:100px;}
.text10white { color:#FFFFFF; font-size:10pt; }
.text10 { color:#996600; font-size:10pt; }
.text10ww { color:#996600; font-size:10pt; width:60px;}

.text11 { color:#996600; font-size:10pt; font-weight:bold; }
.text11w { color:#996600; font-size:10pt; font-weight:bold; width:100px;}
.text11ww { color:#996600; font-size:10pt; font-weight:bold; width:60px;}
.text12 { color:#996600; font-size:12pt; }
.text18 { color:#996600; padding-left:50px; font-size:18pt; }
.text18u { color:#996600; padding-left:50px; font-size:18pt; text-decoration:underline;}
.text10r { color:red; font-size:10pt; }
.text7r { color:#996600; padding-left:50px; font-size:7pt; }
.errortext { color:red; font-size:8pt; }

.7raum { font-size:7pt; color:#FE860F; background-color: #F4F4F4; }.8text { font-size:8pt; }.activehotel { font-size:8pt; background-color:#AFD1E8; }.orange { background-color:#FE860F; }.blue { background-color:#006394; }.darkblue { background-color:#084362; }.hellblau {color:#996600; background-color:#FFE9C9;}.hellblaufuss {background-color:#DBECFD; font-size:7pt;}.boxblau  { background-color:#DBECFD; font-size: 7pt; }.loginbox { color:#E5EEF7;}.hellgrau { background-color: #F4F4F4;  }.hellgraumesse { background-color: #F4F4F4; font-size: 7pt; }.hellgrau7pt { background-color: #F4F4F4; font-size: 7pt;  }.feature1 { background-color: #F4F4F4; font-size:8pt; }.feature2 { background-color: #FFFFFF; font-size:8pt; }.black {color: #000000; }.8black {font-size: 8pt; color: #000000; }.hellgrauform {font-size: 8pt; background-color: #F4F4F4; }.mittelgrau { background-color: #E7E7E7; }.inactive {color:#C8DCEF; font-weight:bold; }.inactive2 {color:#FFDEB5; font-weight:bold; }.active {color:#FE860F; }.boxcontent  { background-color:#FFFFFF; font-size: 7pt; }.beige { font-size: 7pt; color:#BB5A13; background-color:#FFFBEb; }.boxhead { font-size: 8pt; color:#FFFFFF; letter-spacing: 2pt;}.headline { font-size:10pt; letter-spacing: 4pt; font-weight:bold; }.headlinec { color:D3602E; font-size:12pt; font-weight:bold;}
.headlinec1 { color:D3602E; font-size:10pt; font-weight:bold;}.headlined { font-size:10pt; font-weight:bold;}.datum { color:#FFFFFF; font-size:8pt; }.fusstext { font-size:8pt; }.boxhotel { background-color:#FBFDFF; font-size: 8pt; color:#07537B; }.block { text-align:justify; }.suchen { width: 120px; color:#000000 }.inputlogin { border-left: #000000 1px solid;  border-right: #000000 1px solid; border-top: #000000 1px solid; border-bottom: #000000 1px solid; background-color:#E4EEF8; width: 152px; font-size: 8pt; color:#000000 }.inputbutton {  width: 152px; color:#000000; margin-left:1px; }
.browsebutton {  width: 300px; color:#000000; margin-left:1px; font-size:10pt; background-color:#FFF8EE;}
.inputbutton100 {  width: 100px; color:#000000; margin-left:1px; }.inputradio { background-color:#C0C0C0;}.inputland { width: 30px; color:#000000}.inputlocation { width: 120px; color:#000000}.stichwort { width: 270px; color:#000000 }.inputfoto { width: 40px; color:#000000}.inputort { width: 160px; color:#000000 }.inputplz { width: 60px; color:#000000 }.inputsortieren { width: 65px; color:#000000; }.input1 { width: 250px; color:#000000 }.input1a { width: 270px; color:#000000 }.input2 { width: 80px; color:#000000 }.input3 { width: 264px; color:#000000; background-color: #E1E1E1;   }.input4 { width: 130px; color:#000000; background-color: #E1E1E1;   }.input5 { width: 250px; color:#000000; background-color: #E1E1E1;   }.inputanrede { width:56px; color:#000000 }.inputname { width: 97px; color:#000000 }.inputbeschreibung { width: 398px; color:#000000 }.inputbildauswahl { width: 75px; color:#000000 }.inputbildtitel { width: 75px; color:#000000 }.inputdurchsuchen { width: 79px; color:#000000 }.inputhochladen { width: 75px; color:#000000 }.inputbildauswahl2 { width: 157px; color:#000000 }.inputloeschen { width: 75px; color:#000000 }.inputschwerpunkt { width: 110px; color:#000000 }.inputkurzinfo { width: 50px; color:#000000 }.inputbestuhlung { width: 40px; color:#000000 }.inputraum { width: 90px; color:#000000 }
.inputtext { font-size: 10pt; color:#000000 }.inputspeise1 { width: 30px; color:#000000 }.inputspeise2 { width:260px; color:#000000 }.inputspeise3 { width: 50px; color:#000000 }.inputspeise4 { width: 90px; color:#000000; background-color: #E1E1E1; }.inputspeise5 { width: 25px; color:#000000; background-color: #E1E1E1; }.inputdatenfeld { width: 180px; color:#000000; background-color: #E1E1E1; }.inputanfahrt0 { width: 128px; color:#000000; }.inputanfahrt1 { width: 90px; color:#000000; background-color: #E1E1E1; }.inputanfahrt2 { width: 110px; color:#000000; background-color: #E1E1E1; }.inputanfahrt3 { width: 60px; color:#000000; background-color: #E1E1E1; }.rahmen { background-image: url(images/rahmen.gif);}.rahmentop { background-image: url(images/rahmentop.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; }.rahmenbottom { background-image: url(images/rahmenbottom.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent; }.inputdate { width: 90px; color:#000000 }.optionals { border: 0px; width: 20px; color:#000000 }.radio { border: 0px; width: 20px; color:#000000; background-color: #F7F7F7; }.StilWeissFett  {color:#996600; text-decoration:none; ; font-weight: bold}.weiss { color:#996600;}
a.menu {display:block; margin:0px 0px 0px 0px; padding-left:10px; text-align:left; width:165px; line-height:30px; color: #996600; text-decoration: none}a.menu:link {color:#996600; text-decoration:none; }a.menu:visited {color:#996600; text-decoration:none; }a.menu:hover {color:#FFE9C9; background-color:#996600; text-decoration:none; }a.menu:active {color:#FFE9C9; background-color:#996600; text-decoration:none; }h1.menu {color:#996600; font-size: 14px; font-weight:bold; margin:5px 0px 10px 0px; padding-left:10px; text-align:left;}a.menuw {display:block; margin:0px 0px 0px 0px; padding-left:10px; text-align:left; width:165px; line-height:30px; color: #FFFFFF; text-decoration: none}a.menuw:link {color:#FFFFFF; text-decoration:none; }a.menuw:visited {color:#FFFFFF; text-decoration:none; }a.menuw:hover {color:#FFFFFF; background-color:#FFFFFF; text-decoration:none; }a.menuw:active {color:#FFFFFF; background-color:#FFFFFF; text-decoration:none; }h1.menuw {color:#FFFFFF; font-size: 14px; font-weight:bold; margin:5px 0px 10px 0px; padding-left:10px; text-align:left;}
a.menu1 {display:block; margin:0px 0px 0px 0px; padding-left:10px; text-align:left; width:165px; line-height:25px; color: #996600; text-decoration: none}a.menu1:link {color:#996600; text-decoration:none; }a.menu1:visited {color:#996600; text-decoration:none; }a.menu1:hover {color:#FFE9C9; background-color:#996600; text-decoration:none; }a.menu1:active {color:#FFE9C9; background-color:#996600; text-decoration:none; }h1.menu1 {color:#996600; font-size: 14px; font-weight:bold; margin:5px 0px 0px 0px; padding-left:10px; text-align:left;}

a.menu11 {display:block; margin:0px 0px 0px 0px; padding-left:10px; text-align:left; width:120px; line-height:25px; color: #996600; text-decoration: none}a.menu11:link {color:#996600; text-decoration:none; }a.menu11:visited {color:#996600; text-decoration:none; }a.menu11:hover {color:#FFE9C9; background-color:#996600; text-decoration:none; }a.menu11:active {color:#FFE9C9; background-color:#996600; text-decoration:none; }h1.menu11 {color:#996600; font-size: 14px; font-weight:bold; text-align:left;}

a.menu111 {display:block; margin:0px 0px 0px 0px; padding-left:10px; text-align:left; width:80px; line-height:25px; color: #996600; text-decoration: none}a.menu111:link {color:#996600; text-decoration:none; }a.menu111:visited {color:#996600; text-decoration:none; }a.menu111:hover {color:#FFE9C9; background-color:#996600; text-decoration:none; }a.menu111:active {color:#FFE9C9; background-color:#996600; text-decoration:none; }h1.menu111 {color:#996600; font-size: 14px; font-weight:bold; text-align:left;}

a.menu1r {display:block; margin:0px 0px 0px 0px; padding-left:10px; text-align:left; width:80px; line-height:25px; color: #996600; text-decoration: none}a.menu1r:link {color:red; text-decoration:none; }a.menu1r:visited {color:red; text-decoration:none; }a.menu1r:hover {color:#FFE9C9; background-color:#996600; text-decoration:none; }a.menu1r:active {color:#FFE9C9; background-color:#996600; text-decoration:none; }h1.menu1r {color:#996600; font-size: 14px; font-weight:bold;  text-align:left;}a.menuV {display:block; margin:0px 0px 0px 0px; padding-left:0px; text-align:center; line-height:25px; color: #996600; text-decoration: none}a.menuV:link {color:#996600; text-decoration:none; }a.menuV:visited {color:#996600; text-decoration:none; }a.menuV:hover {color:#FFE9C9; background-color:#996600; text-decoration:none; }a.menuV:active {color:#FFE9C9; background-color:#996600; text-decoration:none; }h1.menuV {color:#996600; font-size: 14px; font-weight:bold; margin:0px 0px 0px 0px; padding-left:0px; text-align:center;}

a.hotelsel { font-size: 8pt; display:block; margin-top:0px;margin-bottom:0px;text-align:left; width:165px; line-height:15px}a.hotelsel:link {font-size: 8pt;  color:#006394; background-color:#AFD1E8; text-decoration:none; }a.hotelsel:visited {font-size: 8pt;  color:#006394; background-color:#AFD1E8; text-decoration:none; }a.hotelsel:hover { font-size: 8pt;  color:#006394; background-color:#AFD1E8; text-decoration:none; }a.hotelsel:active { font-size: 8pt; color:#006394; background-color:#AFD1E8; text-decoration:none; }.pictogramm {margin-top:1px; margin-bottom:2px; margin-left:0px; margin-right:3px; }.kohead { color:#FFFFFF; font-size:8pt; font-weight: bold; }A.kolink {color:#BFD8E4; font-size: 8pt;text-decoration:none; }A.kolink:hover{color:#FFFFFF; font-size: 8pt; text-decoration:none; }A.kolink:visited{font-size: 8pt;text-decoration:none; }A.kolink:active{color:#BFD8E4; font-size: 8pt; text-decoration:none; }