body { background-image:url(/images/bg.gif); background-color:#004F86;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; margin:0px;}
#umfrage {position:absolute; left:775px; top:151px; width:215px; visibility:visible;}
h1{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #004F86; font-weight:bold;}
h2{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #004F86; font-weight:bold;}
.h1{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #004F86; text-decoration:none;}
p {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #004F86; font-weight:normal;}
th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; height:30px; vertical-align:bottom;}
div {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #004F86; width:90%;}
li {margin-left:5px;}
.c {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#CCCCCC;}

.link{position:relative;top: 200px; background-color:#FFFFFF	}
.poweredby{margin-bottom:85px; margin-left:551px; margin-right:0px; margin-top:0px;}
.tp{position:absolute; left:400px; top:10px;}
.logo{position:absolute; left:0px; top:0px;}

.normal10 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000; font-weight:normal; text-align:justify;}
.normal11 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.normal12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-weight:normal;}
.blau12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #004F86; font-weight:normal;}

.bold { color:#004F86; font-weight:bold; }
.navbold:link { color:#004F86; font-weight:bold; text-decoration:underline; }
.navbold:visited { color:#004F86; font-weight:bold; text-decoration:underline; }
.navbold:hover { color:#FF9900; font-weight:bold; text-decoration:underline; }

.boldwhite{color:#FFFFFF; font-weight:bold; }
.white{color:#FFFFFF; font-weight:normal; }

.navsm:link { color:#004F86; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.navsm:visited { color:#004F86; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.navsm:hover { color:#004F86; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.navtop { color:#004F86; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
.navtop:link { color:#004F86; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.navtop:visited { color:#004F86; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.navtop:hover { color:#004F86; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.navaktiv:link { color:#FFFFFF; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.navaktiv:visited { color:#FFFFFF; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.navaktiv:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.nav { color:#000000; }
.nav:link { color:#004F86; text-decoration:underline; }
.nav:visited { color:#004F86; text-decoration:underline; }
.nav:hover { color:#004F86; text-decoration:none; }


.border{border: 1px solid #3A6C9A;}
.divborder{border: 1px solid #FF9900; background-color:#E8F2FF}

select {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:165px;}
.if {height:800px;}
.ka {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:80px;}
.hotel{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:159px;}
.btn {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;height:22px;background-color: #FF9900;font-weight: bold;border:1px solid #FFFFFF;}
.minmax {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:50px;}
.mini{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-style:normal; font-weight:normal;}
.service{color:#FF0000; font-weight:bold; font-size:12px;}
.radio{height:15px; width:15px;}

/* kontaktformular */
.tex {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:300px;border: 1px solid #004F86;}
.sel {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:305px;border: 1px solid #004F86;}
.area{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:400px;border: 1px solid #004F86;}
.highlight {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;width:300px;border: 1px solid #004F86;background-color:#FFCC66;}
.notify {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#FF0000;}

/* Tebellen index.html */
.head{ margin-left:5px; line-height:25px; color:#FFFFFF}
.text{ width:160px; margin-left:10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-weight:normal;}
.text:hover {cursor:pointer;}
.desc {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-weight:normal; background-color:#D5E2FF;}
.underline {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-weight:normal;border-bottom: 1px solid #004F86;}
.min {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;width:45px; height:12px;}
.boxb {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; font-weight:normal;border-left: 1px solid #34679A;border-right: 1px solid #34679A; margin-left:5px;}


/* Reisefinder */
.boxL {border-left: 1px solid #FF9900;}
.boxR {border-right: 1px solid #FF9900;}
.boxU {border-bottom: 1px solid #FF9900;}
.boxUR {border-bottom: 1px solid #FF9900;border-right: 1px solid #FF9900;}
.boxUL {border-left: 1px solid #FF9900;border-bottom: 1px solid #FF9900;}

.boxLa {border-left: 1px solid #3A6C9A;}
.boxRa {border-right: 1px solid #3A6C9A;}
.boxUa {border-bottom: 1px solid #3A6C9A;}
.boxURa {border-bottom: 1px solid #3A6C9A;border-right: 1px solid #3A6C9A;}
.boxULa {border-left: 1px solid #3A6C9A;border-bottom: 1px solid #3A6C9A;}

.preis {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#FF0000; font-weight:bold;}

/*Form Felder*/
.standard{width:185px;color:#000000; height:20;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.standardtag{width:45px;color:#000000; height:20;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.standardmonat{width:80px;color:#000000; height:20;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.alterbox{width:75px;color:#000000; height:20;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.dauerbox{width:75px;color:#000000; height:20;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.alterbox53{width:185px;color:#000000; height:20;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; font-weight:normal;}
.datum{width:75px;color:#000000;}
.datumquick{width:75px;color:#000000;}
.anrede{width:65px;color:#000000;}
.buch{width:140px;color:#000000;}
.ort{width:90px;color:#000000;}
.plz{width:45px;color:#000000;}
.anmerkung{width:350px;color:#000000;}

/* Schnellsuche */
.ifclr{margin-top:0px; visibility:visible; }
.rpl11 {background-image:url(/images/r1.gif);}
.rpl21 {background-image:url(/images/p1.gif);}
.rpl31 {background-image:url(/images/l1.gif);}

.rpl12 {background-image:url(/images/r2.gif);}
.rpl22 {background-image:url(/images/p2.gif);}
.rpl32 {background-image:url(/images/l2.gif);}

.rpl13 {background-image:url(/images/r2.gif);}
.rpl23 {background-image:url(/images/p3.gif);}
.rpl33 {background-image:url(/images/l3.gif); border-bottom: 1px solid #3A6C9A; }
.rpl331 {background-image:url(/images/l31.gif); border-bottom: 1px solid #3A6C9A; }
.visible{visibility:hidden;}
