body{color:navy;font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1{font-size:16px;font-weight:bold;margin:0 0 0 15px;padding:0;color:Highlight;}
h2{font-size:14px;font-weight:bold;margin:0 0 0 0;padding:0;color:Navy;}
h3{font-size:13px;font-weight:bold;padding:0 0 0 0;padding:0;}
h4{line-height:20px;font-size:12px;margin:0 0 0 0;padding:0;}
h5{font-size:11px;margin:0 0 0 0;padding:0;}
.block{display:block;}
.clear{clear:both;height:10px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input{z-index:0;}
.LeftGradient{background-position:right;background-image:url("/images/gradient_left.png");background-repeat:repeat-y;}
.RightGradient{background-position:left;background-image:url("/images/gradient_right.png");background-repeat:repeat-y;}
.imgLink{margin:0;padding:0;}
.Image70x70{border-top-width:0px;border-right-width:1px;border-bottom-width:1px;border-left-width:0px;border-bottom-color:#7EA7D4;border-right-color:#7EA7D4;}
.inputAgenturLogin{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:12px;font-weight:normal;color:Black;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:90px;}
.input{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:100px;}
.inputShorter{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:50px;}
.inputShort{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:70px;}
.inputMid,.inputMiddle{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:120px;}
.inputLong{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:200px;}
.inputLonger{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;width:270px;}
.textarea{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;text-align:justify;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;}
.inputRadio{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border:0px solid #5C7CA3;}
.input_noborder{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border:0px solid #5C7CA3;}
.select{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;}
.option{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;}
.MenuTopFont{font-family:"Trebuchet MS", Arial, Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:16px;color:Navy;font-weight:bold;line-height:35px;vertical-align:text-top;}
.PagePriceBox{border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:1px;border:1px solid #5C7CA3;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:12px;font-weight:normal;color:Black;text-align:left;}
.PageTitleLeftFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:18px;font-weight:bold;color:White;padding:0;margin:0;line-height:30px;text-align:left;}
.PageTitleLeftFont a{color:White}
.PageTitleFontLite{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:Navy;padding:0;margin:0;line-height:30px;text-align:left;}
.PageTitleFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:14px;font-weight:bold;color:Navy;padding:0;margin:0;line-height:30px;text-align:left;}
.PageTitleTD{width:auto;height:41px;background-image:url(/images/tipps-title-bg.png);}
.PageTitleRightFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:14px;font-weight:bold;color:#CC0000;padding:0;margin:0;line-height:30px;text-align:left;}
.PageTextDefaultFont{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:Black;text-align:left;}
.PageTextDefaultFontRed{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#CC0000;text-align:left;}
.PageTextDefaultTooltipFont{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:Black;text-align:left;border-bottom-style:dotted;border-bottom-color:Gray;border-bottom-width:1px;}
.PageTextDefaultBigFont{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:Black;text-align:left;}
.PageTextDefaultTitleFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:#18518C;text-align:left;}
.PageTextTitleFont{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#00008B;text-align:justify;}
.PageTextTitleFontRed{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#CC0000;text-align:justify;}
.PageMiddleTitleFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:White;}
.BoxRightTitleFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:Black;line-height:28px;text-align:left;}
.BoxRightTitleFontWhite{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:White;line-height:28px;text-align:center;}
.BoxRightTitleFontBlack{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:Black;line-height:28px;text-align:center;}
.BoxRightTitleFontRed{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:#CC0000;line-height:28px;text-align:center;}
.BoxRightDefaultFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:Black;text-align:left;}
.BoxBottomTextFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:#000000;}
.SearchBoxFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:Black;}
.box_angebot{background-color:#FFFFFF;}
.box_angebot:hover{background-color:#FDF9CD;}
.box_angebot_link{display:block;text-decoration:none;padding:0px 0px 0px 0px;}
.box_angebot_link:hover{display:block;text-decoration:underline;padding:0px 0px 0px 0px;}
.box_angebot_f0{font:normal 10px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;color:#CC0000;text-align:right;}
.box_angebot_f1{font:italic 12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;color:#003066;}
.box_angebot_f2{font:12px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;color:#003066;}
.box_angebot_f3{font:13px "Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;color:#CC0000;font-weight:bold;text-align:right;}
.box_angebot_f4{font:13px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;color:Gray;text-align:right;}
.box_angebot_f5{font:13px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;color:#003066;}
.box_angebot_f6{font:13px "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;color:#325C8C;}
.box_angebot_f7{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#215994;line-height:20px;}
.box_angebot_f8{font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#18518C;}
.box_angebot_f9{font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;color:#18518C;line-height:24px;}
.FooterFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:Gray;}
.FooterFontSmall{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:1px;font-weight:normal;color:White;}
.calendar-empty{background-color:#FFFFFF;width:20px;border-left:1px dotted White;border-bottom:1px dotted White;color:Gray;}
.calendar-beg-sold{background-color:#CC0000;color:White;width:20px;text-decoration:underline;border-left:1px dotted Black;border-bottom:1px dotted Black;}
.calendar-mid-sold{background-color:#CC0000;width:20px;border-bottom:1px dotted Black;color:White;}
.calendar-end-sold{background-color:#CC0000;width:20px;border-right:1px dotted Black;border-bottom:1px dotted Black;color:White;}
.calendar-beg-free{background-color:#228B22;color:White;width:20px;text-decoration:underline;border-left:1px dotted White;border-bottom:1px dotted White;}
.calendar-mid-free{background-color:#228B22;width:20px;border-bottom:1px dotted White;color:White;}
.calendar-end-free{background-color:#228B22;width:20px;border-right:1px dotted White;border-bottom:1px dotted White;color:White;}
.calendar-prev{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:12px;font-weight:normal;color:Black;text-align:left;}
.calendar-next{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:12px;font-weight:normal;color:Black;text-align:left;}
.calendar{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:11px;font-weight:normal;color:Black;text-align:left;}
.calendar-link{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:11px;font-weight:normal;color:White;text-align:left;}
.calendar-month{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:11px;font-weight:bold;color:#df3639;text-align:left;}
.button_submit{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;padding-top:2px;padding-bottom:2px;padding-left:2px;padding-right:2px;}
.button_reset{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;padding-top:2px;padding-bottom:2px;padding-left:2px;padding-right:2px;color:Gray;}
.SearchResultDefaultTable{border-bottom:0px dotted Gray;border-left:0px dotted Gray;border-right:0px dotted Gray;border-top:1px dotted Gray;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:12px;}
.SearchResultDescriptionCell{border-bottom:1px dotted Gray;border-left:1px dotted Gray;border-right:1px dotted Gray;border-top:1px dotted Gray;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:12px;}
.leftMenu,.leftMenu li ul{list-style-type:none;margin:0;padding:0;width:172px;border:0px;border-top:1px solid #cecfce;border-right:1px solid #cecfce;z-index:999;}
.leftMenu li{position:relative;}
.leftMenu li ul{list-style-type:none;margin:0;padding:0;position:absolute;top:5px;left:168px;width:172px;border-left:2px solid White;border-top:1px solid #8a8a8a;border-right:1px solid #8a8a8a;display:none;}
.leftMenu li a{margin:0;padding:5px 0px 0px 0px;padding-left:5px;color:#000080;display:block;width:auto;background:white url("/images/menu/bg.gif") repeat-x bottom left;text-decoration:none;}
.leftMenu .arrowdiv{position:absolute;right:2px;background:transparent url("/images/menu/arrow.gif") no-repeat center
right;}
.leftMenu li a:visited,.leftMenu li a:active{color:#000080;text-decoration:none;}
.leftMenu li a:hover{color:White;background-image:url("/images/menu/bg_over.gif");text-decoration:underline;}
* html .leftMenu li{float:left;height:1%;}
* html .leftMenu li a{height:1%;}
.MenuTopIndexFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:Gray;padding:0;margin:0;}
.MenuTopTab{text-align:left;vertical-align:bottom;}
.MenuLeftTitleFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:14px;font-weight:bold;color:White;padding:5px 5px 5px 5px;margin:0;line-height:30px;display:block;}
.MenuLeftGroupFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:14px;font-weight:normal;color:White;padding:5px 5px 5px 5px;margin:0;display:block;}
.MenuLeftItemFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:#6ac5ff;padding:5px 5px 5px 5px;margin:0;display:block;}
.MenuLeftSubItemFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:White;padding:5px 5px 5px 5px;margin:0;display:block;}
.MenuLeftTextFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:White;padding:0;margin:0;}
.IndexGroupFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:14px;font-weight:normal;color:#18518C;padding:2px 2px 2px 2px;margin:0;display:block;}
.IndexItemFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:#18518C;padding:2px 2px 2px 2px;margin:0;display:block;}
.IndexSubItemFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:#18518C;padding:2px 2px 2px 2px;margin:0;display:block;}
.TopLinks{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:14px;font-weight:normal;color:Black;}
.ProgressBarFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:bold;color:#005994;padding:0;margin:0;}
#pricelist{width:352px;margin:0px 0px 0px 0px;font-size:12px;}
#pricelist tr{background:#FFF7DE;}
#pricelist td{border:1px solid #ffffff;border-collapse:collapse;padding:1px 1px 1px 1px;text-align:center;vertical-align:middle;}
#pricelist tr .on{background:#e1eaaf;}
#pricelist .head{background:#1AB0E7;text-align:center;color:White;}
#pricelist .month{background:#FFE7B5;color:#007239;text-align:left;font-size:11px;}
#pricelist .date{text-align:right;font-size:10px;}
#pricelist .amount{width:15%;}
#pricelist .price{width:15%;}
#pricelist .options a{color:#ffffff;text-decoration:none;cursor:pointer;display:block;background:#6BC7FF;padding:0px 0px 0px 0px;}
#pricelist .options .selected,#pricelist .options a:hover{background:#005994;}
#pricelist a{color:#ffffff;text-decoration:none;cursor:pointer;display:block;background:#6BC7FF;padding:0px 0px 0px 0px;}
#pricelist a:hover{background:#005994;}
#showImageId{margin:0;padding:0;clear:both;}
#preview{margin:0;padding:0;clear:both;}
#intro{margin:0;padding:0;clear:both;}
#introctrl{margin:0;padding:0;clear:both;}
#introctrl td{padding:1px 1px 1px 1px;vertical-align:middle;}
#introctrl a{color:#ffffff;text-decoration:none;background:#005994;cursor:pointer;display:block;padding:0px 0px 0px 0px;}
#introctrl a:hover{background:#6BC7FF;}
#introctrl .current{background:#FF8608;}
form{display:inline;}
#flyover{margin:0;padding:0px 5px 5px 5px;position:absolute;top:60px;left:40%;width:400px;height:400px;border-width:1px;border-style:solid;border-color:#6AC5FF;background-color:#FFFFFF;z-index:9999;visibility:visible;}
#flyoverInline{margin:0;padding:5px 5px 5px 5px;border:0px;background-color:#E8F1F6;text-align:left;overflow:hidden;}
.flyoverLink{color:#FF6600;text-align:right;}
.info{color:#FF6600;text-decoration:none;display:block;padding:5px 5px 5px 5px;width:100%;}
.toglehead{background-color:#1c71a8;color:white;font-weight:bold;padding-left:5px;width:618px;}
.angebotBox{width:208px;border:2px solid #6BC7FF;margin-bottom:10px;margin-left:0px;margin-right:0px;background-color:#E9EFEF;text-align:center;}
.boxTop{background-color:#fff;color:#c00;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;line-height:28px;text-align:center;}
.boxTopWS{background-image:url(/images/BoxRightWS_Top.gif);color:white;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;line-height:28px;text-align:center;}
.boxText{padding-left:2px;padding-bottom:10px;}
.boxImage{height:60px;background-color:#E9EFEF;}
.SearchBoxFont{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica,
sans-serif;font-size:13px;font-weight:normal;color:#0404B4;}
.searchBoxS{font-size:14px;white-space:nowrap;}
.searchBoxM{font-size:16px;white-space:nowrap;}
.searchBoxL{font-size:16px;font-weight:bold;white-space:nowrap;}
.searchBoxXL{font-size:18px;font-weight:bold;white-space:nowrap;}
* html .MenuLeft li{float:left;height:1%;}
* html .MenuLeft li a{height:1%;}
button.katalogBtnSel{background-color:#DE6B00;color:white;}
button.katalogBtnSel:hover{background-color:#674B0B;color:white;}
button.katalogBtnNotSel{background-color:#98CA45;color:white;}
button.katalogBtnNotSel:hover{background-color:#4F6B22;color:white;}