.line, .line_special { background-color:#003366;}
.line_special {width:120px;text-align: center; margin: 3px; }
.menueline { background-color:#003366; }
.body { background-color:#f9f4b7; }
.weekendday { background-color:#f9f4b7; }
.boxtitle { background-color:#ffcc31; }
.bluebox, .graybox, .whitebox, .whitebox_search, .grayboxlight, .bigbox, .bigbox_search, .grayboxsmall, .yellowbox, .boxewap, .searchbox, .textlinkbox
{ width: 180px; border: 1px solid #003366; margin-bottom: 5px; margin-top: 5px; text-align: center; padding-bottom: 5px; }
.boxewap {background-color: #c8070a;padding-bottom: 0px;}
.bigbox_search{width: 410px;padding: 5px;background-color: #ffcc31;}
.bluebox{ background-color: #99CCFF; font-size: 12px; }
.graybox, .grayboxsmall{ background-color: #ffcc31; }
.grayboxsmall{ width: 138px; }
.grayboxlight{ background-color: #ffcc31; }
.yellowbox{ background-color: #ffffcc; }
.bigbox, .searchbox, .textlinkbox {width: 490px;padding: 5px;background-color: #ffcc31;}
.searchbox, .textlinkbox {background-color: #f9f4b7; border-color:#b52031;}
.textlinkbox {text-align: justify;}
.border { border:1px solid #003366; }
a.link { display:block; margin-left:auto; margin-right:auto; margin-bottom: 15px; width:400px; padding: 10px; background-color:#f9f4b7; border:2px solid #B52031; text-align:center; font-size: 14px; font-weight: bold;}
a.link:hover {color:#FFFFFF; background-color:#c8070a;}
.whitebox, .whitebox_search {background-color:#ffffff;}
.whitebox_search { width: 200px;}
.topten { text-decoration:none; padding-left: 5px;}
.box { border:1px solid #036;padding:3px 3px 3px 3px;width:140px;text-align:left}
#rightbox { width:140px;float:right;background-color:#f9f4b7;color:#036;margin-bottom:10px; }
.datetitle { color:#ffffff; }
#content { margin-left:140px;margin-right:140px;margin-bottom:10px;background-color:#f9f4b7;color:#036; }
html>body .Box { width:132px; }
.inaktivlink { font-family:Verdana, Arial, Helvetica, sans-serif;color:#003366; }
.highlight { background-color:#ffffff; }
.status { color:#336600;font-weight:normal; }
a { color:#003366; }
.error { color:#cc0000; }
.hl_box { border:1px solid #036;padding:3px 3px 3px 3px;width:140px;height:180px; }
.listitem { background-color:#ffcc31;color:#003366;text-decoration:none;font-weight:normal; }
#leftbox { width:140px;float:left;margin-right:10px;background-color:#f9f4b7;color:#036;margin-bottom:10px; }
.tabinaktiv { background-color:#f9f4b7; }
.iconbg { background-color:#ffcc31; }
.nounderline { text-decoration:none; }
.weekdays { background-color:#ffcc31; }
.head { background-color:#003366; }
b { font-weight:bold; }
.asmall { text-decoration:none;font-size:8pt; }
.Box2 { border:1px solid #036;padding:3px 3px 3px 3px;width:140px;text-align:left;height:276px; }
.menubottom { background-color:#336699;color:#ffffff;font-size:8pt;text-decoration:none; }
.sbox { border:1px solid #036;padding:3px 3px 3px 3px;width:140px;text-align:left;height:176px; }
html>body .Box2 { width:132px;height:130px; }
.listheader { background-color:#ffcc31;color:#ffffff;text-decoration:none;font-weight:normal; }
.line_tp { background-color:#f9f4b7; }
.dark { background-color:#ffcc31; }
#footer { width:770px;float:left;margin:0 auto;position:absolute;top:570px;background-color:#f9f4b7;color:#036; }
.textarea { font-family:Arial;font-weight:normal; }
.small { font-size:8pt;color:#003366;text-decoration:none;font-weight:normal; }
html>body .sbox { width:132px;height:168px; }
#main { width:770px;margin:0 auto;background-color:#f9f4b7;float:left; }
.delete { color:#cc0000;font-weight:normal; }
.workingday { background-color:#ffffff; }
.menuefont { color:#003366;text-decoration:none;font-weight:normal; }
.calendartable { background-color:#336699; }
.othermonths { color:#ffcc31; }
.menue { background-color:#f9f4b7; }
.errorbox { color:#cc0000;background-color:#efefef; }
.currentmonth { color:#003366; }
body,table,tr,td {font-size:8pt;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color:#003366;}
.darklight { background-color:#ffcc31; }
.footer { background-color:#f9f4b7; }
#top { width:770px;height:51px;margin:0 auto;background-color:#f9f4b7;color:#036;float:left; }
.currentday { background-color:#ffb6c1; }
h1 {color:#336699; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-style:italic;}
h2 {color:#003366; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: justify;}
h3 {color:#b52031; font-size:15px; font-weight:bold; font-style:italic;}
h5{ padding: 0px; margin: 0px; }
html>body .hl_box { width:132px;height:173px; }
#hr_box { background-color:#036;color:#036;border:#036;height:1px;width:130px; }
.content { background-color:#f9f4b7; }
#nest { padding-top:0px; }
.errorline { background-color:#cc0000; }
.tabaktiv { background-color:#ffcc31; }
.leftBox { width:45px;float:left; }
alt{font-family:Arial Narrow; font-size:20px;}
hr {width: 415px; height: 1px; text-align: center; color: #003366; background-color: #003366;}
.line_special_red { text-align:center;margin-bottom:3px;margin-top:3px;background-color:#cc0000;height:2px;}
.navibox { text-align:left;border:2px solid #cc0000;background-color:#ffcc31;width:139px; margin-top:5px;margin-bottom:5px;}
.box-special-ewap { width:140px;text-align:center;margin-bottom:5px;margin-top:5px;border:1px solid #003366;background-color:#CC0000; }

.ad{position:absolute;left:910px;}
.tCenter{text-align:center;}
.tLeft{text-align:left;}
.redH{color: #cd0000;}
.pAuto{padding: 0 10px;}
.wBox{width:890px;}
h2{font-size:10px; font-weight: normal;}

/* neue CSS Klassen, um Hotelliste ohne Tabellen dar zu stellen */
#box1{width:500px;border: 0px solid;margin-left:10px;}
#box2{width:500px;text-align:right;}
#headSp1{float:left;width:260px;text-align:left;}
#headSp2{float:left;width:130px;text-align:left;}
#headSp3{float:left;width:100px;text-align:left;}
.textLeft{text-align:left;}
.textCenter{text-align:center;}
.right{float:right;}
.search{text-align:left;margin-right:29px;float:left;}
.path{display:block;width:400px;margin-left:95px;}
.lupe{margin-right:20px;}
.lpic, .lpicM{display:block;}
.lpicM{margin:4px 0px;}
.sp1{float:left;width:44%;text-align:left;}
.sp2{float:left;width:18%;}
.sp3{float:left;width:16%;text-align:center;}
.sp4{float:left;width:20%;text-align:right;}
.book{margin-left:375px;}

.box3{width:500px;}
.tlsp1{float:left;width:43%;text-align:left;}
.tlsp2{float:left;width:16%;}
.tlsp3{float:left;width:19%;}
.tlsp4{float:right;width:22%;text-align:right;}
.clean{clear:both;}
.holidaa{background-color:#f9f4b7;}
.white{background-color:#fff;}

.tlssp1, .tlssp3{width:25%;float:left;text-align:left;line-height: 2.5;}
.tlssp2, .tlssp4{width:15%;float:left;text-align:right;}
.tlssp3{padding-left:5%;}
.tlssp4{width:30%;}
.maTop{margin-top:4px;}
