/* NEU QuickSearch */

table.qs_Form { BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeecc; }

.qs_BGRahmen { BACKGROUND-COLOR: #999999; }

tr.qs_Topic { BACKGROUND-COLOR: #dbdb93; }

td.qs_FormLine { height: 2px; BACKGROUND-COLOR: #dbdb93; BORDER-BOTTOM: #999999 1px solid; }
td.qs_RegisterLine { height: 1px; }
td.qs_RegisterBottom { height: 1px; BACKGROUND-COLOR: #999999; }

td.qs_RegisterActive { height: 19px;  }
td.qs_RegisterActiveText { white-space: nowrap; height: 19px; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dbdb93; }
td.qs_RegisterInactive { height: 19px; }
td.qs_RegisterInactiveText { white-space: nowrap; height: 18px; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeecc; white-space:nowrap; }
td.qs_RegisterInactiveFavorit { height: 18px; white-space: nowrap;  }

td.qs_RegisterPlaceHolder { height: 19px; width: 1px; }

td.qs_Column1ObjectTyp { width: 510px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }

td.qs_ColumnCol3Submit { BORDER-TOP: #999999 1px solid; WIDTH: 510px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
td.qs_Column1ObjectCode { BORDER-TOP: #999999 1px solid; WIDTH: 170px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align: right; }

td.qs_Column1 { WIDTH: 170px; }

span.qs_ObjectCode { padding-right: 6px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }

div.qs_Column1Submit { float: left; padding-top: 5px; }
div.qs_Column1ObjectCode { }


span.qs_SearchOnlyFree { font-size: 11px; }  
span.qs_SpecialOffer { font-size: 11px; }  

td.qs_Column1Submit { WIDTH: 510px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
td.qs_Column2ObjectCode { BORDER-TOP: #999999 1px solid; WIDTH: 340px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }

td.qs_Column2 { WIDTH: 170px; }
td.qs_Column3 { WIDTH: 170px; }
td.qs_Column4Submit { BORDER-TOP: #999999 1px solid; WIDTH: 20px; }
td.qs_Column4ObjectCode { WIDTH: 20px; }
td.qs_Column4 { WIDTH: 20px; }
td.qs_Column5Submit { BORDER-TOP: #999999 1px solid; }
td.qs_Column5ObjectCode {  }

select.qs_Column1 { WIDTH: 166px; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
select.qs_Column2 { WIDTH: 166px;  FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
select.qs_Column3 { WIDTH: 166px;  FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }

img.qs_Register { height: 19px; width: 6px; }
img.qs_RegisterPlaceHolder { height: 1px; width: 1px; }
img.qs_RegisterActive { height: 1px; width: 6px; }

input.qs_Submit { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #ff0000; FONT-WEIGHT: bold; }
input.qs_ObjectCode0 { width: 90px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; }
input.qs_ObjectCodeXX { width: 105px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; }

a.qs_Link, A.qs_Link:visited { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
a.qs_Link:hover { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
a.qs_LinkGeoSearch, A.qs_LinkGeoSearch:visited { FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
a.qs_LinkGeoSearch:hover { FONT-SIZE: 11px; COLOR: #660066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

.qs_Hidden { VISIBILITY: hidden }
.qs_FrmFont { FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.qs_Error { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.qs_StatusInput { BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #f0f0f0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; }
.qs_InfoTopLeft { BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #dbdb93; }
.qs_InfoTopRight { BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #dbdb93; }
.qs_InfoBottom { BORDER-RIGHT: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #eeeecc; }
.qs_Visible { visibility: visible; }
.qs_InfoTopic { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.qs_InfoTxt { FONT-SIZE: 12px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }

option.qs_fontNormal { font-weight: normal; }
option.qs_fontBold { font-weight: bold; }

/* END QuickSearch */

/* BEGIN geosucheXXL */
.gs_center {text-align:center;}
.gs_kartename   {font-size: 16pt; position:relative; z-index:2; margin-top:-104px; left:3px;}
.gs_karteparent {font-size: 10pt; position:relative; z-index:3; margin-top:-66px; left:149px;}
.gs_kartelink   {position:relative; z-index:4; margin-top:-21px; left:5px; width:150px; }
.gs_img { DISPLAY: block; }
/*
.gs_noborder {border:0px;}
*/
/* END geosucheXXL */

/* BEGIN linkbox_hotelsXXL 
         linkbox_objectsXXL
         linkbox_tippsXXL */
/* NEU width:324px; */
.lb_Object {border:1px solid #999999;font-family:Arial, Helvetica, sans-serif; font-size:9pt; margin-top: 5px; }
.lb_ObjectHead {background-color:#eeeecc; color:inherit; font-weight:bold; padding-left:3px;padding-bottom: 2px;padding-top: 2px;}
.lb_ObjectContent{padding-left:3px;padding-top: 2px; height: 83px;}
.lb_Hotel {border:1px solid #999999;font-family:Arial, Helvetica, sans-serif; font-size:9pt; margin-top: 5px;}
.lb_HotelHead {background-color:#eeeecc; color:inherit; font-weight:bold; padding-left:3px;padding-bottom: 2px; padding-top: 2px;}
.lb_HotelContent{padding-left:3px;padding-top: 2px; height: 83px;}

/* NEU ENDE */
.lb_boxhead {background-color:#eeeecc; color:inherit; font-weight:bold; margin-left:3px;}
.lb_inhalt {margin-left:3px;}
.lb_box {width:216px; border:1px solid #999999;font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
/* END linkbox_hotelsXXL
       linkbox_objectsXXL
       linkbox_tippsXXL */

/* BEGIN newsletterXXL */
.nl_head {font-weight:bold; font-size:10pt;}
.nl_input {float: left; font-size: 8pt; width: 100px; margin-top: 4px;}
.nl_but {float:left; width:20px; margin-top:2px;}
.nl_but1 {color:#0000FF; background-color: #F1F0F8; border: 1px solid #999999; text-align:right;display:inline; margin-top:3px; margin-left:1px; padding:0px; height: 17px; font-size: 9pt;}
.nl_ml2 { margin-left: 2px; }
/* END newsletterXXL */

/* BEGIN newsletterXXLBig */
.nl_FrmFont { FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
.nl_BGTopic { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #EEEECC; }
.nl_FrmInput { FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.nl_BGText { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff; }
.nl_ml10 { MARGIN-LEFT: 10px; }
/* END newsletterXXLBig */

/* BEGIN object_breadcrumbXXL */
.ob_text { font-family:Arial, Helvetica, sans-serif; font-size:10pt; float:left;display:inline; margin-left:15px; margin-top:10px;}
.ob_bold {font-family:Arial, Helvetica, sans-serif; font-size:10pt; FONT-WEIGHT: bold;  float:left; margin-top:10px; }
.ob_cls {clear:both;}

div.ob_BreadCrumb { font-family:Arial, Helvetica, sans-serif; font-size:10pt; FONT-WEIGHT: bold; margin-top:10px; }
div.ob_FirstLage {font-family:Arial, Helvetica, sans-serif; font-size:10pt; display:none; }
div.ob_Link { font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin-left:0px; }

/* END object_breadcrumbXXL */

/* BEGIN offerlinkXXL */
.ol_Table { BORDER-TOP: solid 5px #FFFFFF; BORDER-BOTTOM: solid 5px #FFFFFF; BORDER-RIGHT: solid 0px #FFFFFF; BORDER-LEFT: solid 0px #FFFFFF; }
.ol_BGPicture { BACKGROUND-COLOR: #eeeecc; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
.ol_BGLeft { BACKGROUND-COLOR: #eeeecc; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.ol_BGRight { BACKGROUND-COLOR: #eeeecc; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif }
.ol_Txt { font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 8pt; }
/* END offerlinkXXL */

/* BEGIN quicksearchXXL2c */

/*.qs_mllbOrt { margin-left:13px; }*/
/*.qs_BGText { BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeecc; } */

/* END quicksearchXXL2c */

/* BEGIN toptippXXL */
div.tt_image { BORDER-RIGHT: #999999 1px solid; FLOAT: left; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 70px; }
div.tt_text1 { FLOAT: right; WIDTH: 110px; }
div.tt_txt10b { FONT-WEIGHT: bold; FONT-SIZE: 10pt; MIN-HEIGHT: 38px; FONT-FAMILY: Arial, Helvetica, sans-serif; }
div.tt_txt10 { FONT-SIZE: 10pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif; }
div.tt_cls { CLEAR: both; }
div.tt_ww { MARGIN-TOP: 14px; DISPLAY: inline; FONT-SIZE: 10pt; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 94px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; }
div.tt_eu { PADDING-RIGHT: 4px; FONT-SIZE: 10pt; FLOAT: right; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; }
div.tt_code { MARGIN-TOP: 2px; FLOAT: left; WIDTH: 125px; }
div.tt_mehr { PADDING-RIGHT: 4px; MARGIN-TOP: 0px; DISPLAY: inline; FLOAT: right; TEXT-ALIGN: right; }
div.tt_preis { OVERFLOW: hidden; POSITION: relative; }
div.tt_main { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; WIDTH: 216px; BORDER-BOTTOM: #999999 1px solid; }
span.tt_txt14 { FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
span.tt_txt22 { FONT-WEIGHT: bold; FONT-SIZE: 22pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.tt_txt10 { FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.tt_ml5 { MARGIN-LEFT: 5px }
.tt_img { DISPLAY: block; border: 1px solid #999999; }
.tt_sup { LINE-HEIGHT: 20pt; }
/* END toptippXXL */
/* BEGIN toptippXXL */
.ol_krit { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333311; FONT-FAMILY: Arial, Helvetica, sans-serif; border: 1px solid #999999; margin-bottom: 15px; }
.ol_fuss { FONT-SIZE: 11px; COLOR: #4b4b4b; FONT-FAMILY: Arial, Helvetica, sans-serif; }
/* END toptippXXL */

/* BEGIN menuXXL */
.mn_navtitle {
	MARGIN-TOP: 4px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #dbdb93
}
.mn_navtitle A {
	COLOR: #000000; TEXT-DECORATION: none
}

/* END menuXXL */

