@import url(styles_conferencesGroupsFairs.css);@import url(styles_service_navi.css);@import url(styles_homepage.css);.contentMarginalNarrow,.contentMenuDefault{margin-top:120px!important}
.contentMenuMarginalNarrow #contentTitle h1,.myhrsheadline{position:absolute;left:0;top:0;height:30px;padding:0;font-size:14px!important}
.marginalContentContextDefault h1{text-indent:0}
.myhrsheadline{top:30px;height:20px;font-size:13px}
h4{float:left;font-size:11px;font-weight:bold;margin:0 0 20px 0}
.FormViewWrap{padding:12px 0 10px 0}
.check input{float:left}
fieldset#login,fieldset#register{width:70%}
fieldset.cgt,fieldset.cgtBF,fieldset.FormSection{padding:5px 0 10px 10px;margin:10px 0 10px 0;*margin:10px 0 30px 0}
fieldset.cgt[class]{width:auto!important}
fieldset.FormSection legend,fieldset.cgtBF legend,fieldset.cgt legend{font-weight:bold;font-size:11px;width:90%;text-transform:none;display:block;xfloat:left}
fieldset.FormSection[class] legend,fieldset.cgtBF[class] legend,fieldset.cgt[class] legend{margin:0 0 20px -11px;*margin:-22px 0 15px -18px}
fieldset.cgt select.standard{margin:0 0 8px 0}
fieldset.cgt .contSubmit1,fieldset.cgtBF .contSubmit3{margin:0 0 0 210px}
fieldset.cgt label{width:190px}
fieldset.cgt .check label{width:120px}
fieldset.cgt .check .fieldPosition input{border-style:solid;border-width:1px;margin:0 5px 0 0}
fieldset.cgt .check .fieldPosition{margin:0 0 0 142px}
fieldset.cgtBF legend{font-size:11px;font-weight:bold;padding:0;margin:0;_margin:0 0 0 -8px}
fieldset.cgtBF #forMe,fieldset.cgtBF #forUser{width:auto;float:left}
fieldset.cgtBF #forMe label,fieldset.cgtBF #forUser label{width:auto;float:left;font-weight:bold}
fieldset.cgtBF span.alertText{display:block;float:left;padding:0 10px}
fieldset.cgtBF label{float:left;width:120px;line-height:15px}
fieldset.cgtBF input{width:13px;float:left}
fieldset.cgtBF input.contSubmit1{font-weight:normal;width:auto;float:right}
fieldset.cgt .intend label{display:inline;width:auto}
fieldset.cgt .intend .fieldPosition{margin:0 0 0 122px}
fieldset.personalSetting{margin:0;padding:3px 15px 3px 5px}
fieldset.personalSetting label{float:left;display:block;font-weight:bold;padding:0!important;padding:2px 0 0 0}
fieldset.personalSetting .personalSettingStandard{float:right;padding:0!important;padding:2px 0 0 0}
fieldset.personalSetting input{float:left;margin:0 5px 0 0}
.personalSettingdata{padding:10px 10px 10px 24px!important;padding:10px 10px 10px 30px}
.personalSettingFooter{padding:3px 0!important;float:none!important;float:left}
.personalSettingFooter .Footerright{float:right;width:auto}
.personalSettingFooter .Footerleft{float:left;width:auto}
h3.profile{float:left;font:bold 11px "Verdana","Helvetica",sans-serif;margin:10px 0 2px 10px;_margin:10px 0 2px 5px;background:#FFF!important}
h3.profile a{padding:0;background:#FFF!important}
.combiTitleArrow{padding:15px 0 0 0;text-decoration:none}
.combiIconText{padding:0 0 15px 0;text-decoration:none}
.combiTitleArrow .title{float:left;font-size:11px;font-weight:bold}
.combiTitleArrow .arrow{float:right}
.combiIconText .icon{float:left;padding:6px 10px 0 0}
.combiIconText .text{float:left;width:70%;padding:6px 0 0 0;font-size:11px}
#titleContentFooterPopupDefault h1{text-align:left;text-indent:10px;padding:5px 0}
#loginRegisterPP fieldset,#loginRegister fieldset{padding:10px;margin:0;border:none!important}
#loginRegister legend,#loginRegisterPP legend{font:bold 11px "Verdana","Helvetica",sans-serif;text-transform:none;margin:0 0 7px 0;padding:0 0 5px 0;width:90%;display:block;float:left}
#loginPP #usernameLoginWrap,#loginPP #passwordLoginWrap,#registerPP #username,#registerPP #passwordRegisterWrap,#registerPP #passwordRepeat,#registerPP label{width:100%;clear:left}
#loginRegister input.contSubmit1,#loginRegister input.contLinkBig2{float:right;text-align:right;clear:both;padding:0 0 0 10px;margin:0 0 6px 0!important;font-weight:normal;overflow:visible}
#loginRegister input.contLinkBig2{background:0;font-weight:normal;padding:0 0 0 10px}
#loginRegister fieldset div#subTitle_register,#loginRegisterPP fieldset div#subTitle_register{margin-bottom:15px}
#loginRegister label{float:left;width:165px}
fieldset#loginPP label,fieldset#registerPP label,fieldset#amnesiaPP label{float:left;text-align:left;width:145px;padding:0!important;padding:0 0 0 10px}
#loginRegister input.standard{width:225px;margin-bottom:3px}
#loginRegisterPP fieldset#loginPP input.standard,#loginRegisterPP fieldset#registerPP input.standard,#loginRegisterPP fieldset#amnesiaPP input.standard{width:190px;margin-bottom:3px}
#loginRegisterPP fieldset#loginPP input.submitLogin,#loginRegisterPP fieldset#registerPP input.submitLogin,#loginRegisterPP fieldset#amnesiaPP input.submitLogin{float:right;margin-right:8px!important}
#loginRegister input.contSubmit1,#loginRegisterPP input.contSubmit1{cursor:hand;float:right}
#loginRegisterPP fieldset#loginPP input.contLinkBig,#loginRegisterPP fieldset#registerPP input.contLinkBig{cursor:hand;float:right;margin-right:13px!important}
fieldset#loginPP input.contLinkBig,fieldset#registerPP input.contLinkBig,fieldset#amnesiaPP input.contLinkBig,fieldset#loginPP input.submitReg,fieldset#registerPP input.submitReg,fieldset#amnesiaPP input.submitReg{cursor:hand;padding:0 0 0 12px;background-position:0 4px!important}
#loginRegister div.errorMsg{margin:0 0 3px 167px}
#loginRegisterPP fieldset#loginPP div.errorMsg,#loginRegisterPP fieldset#registerPP div.errorMsg,#loginRegisterPP fieldset#amnesiaPP div.errorMsg{text-align:left;margin:0 0 3px 145px!important;margin:0 0 3px 158px}
#loginRegister img,#loginRegisterPP img{margin:4px 0 0 8px}
div.mainBodyMarginalHotelSearch div.fieldPosition{padding:0!important;display:inline}
div.mainBodyMarginalHotelSearch div.wrap,div.mainBodyMarginalHotelSearch div.wrapLeft,div.mainBodyMarginalHotelSearch div.wrapRight{margin:5px 0;padding:0;float:left;clear:both;width:500px}
div.mainBodyMarginalHotelSearch div.wrap{width:502px}
div.mainBodyMarginalHotelSearch div.wrapLeft{width:240px}
div.mainBodyMarginalHotelSearch div.wrapRight{width:250px;clear:none}
div.mainBodyMarginalHotelSearch fieldset{padding:0 0 0 5px}
div.mainBodyMarginalHotelSearch div.wrap div#perimeter,div.mainBodyMarginalHotelSearch div.wrapLeft div#arrival,div.mainBodyMarginalHotelSearch div.wrapLeft div#departure,div.mainBodyMarginalHotelSearch div.wrap div#singleRoom,div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom,div.mainBodyMarginalHotelSearch div.wrap div#adults,div.mainBodyMarginalHotelSearch div.wrap div#selectChildren{padding:0 0 5px 0!important;margin:0;width:195px;float:left}
div.mainBodyMarginalHotelSearch div.wrap div#selectPerimeterHomepage,div.mainBodyMarginalHotelSearch div.wrap div#hotelname{width:50%;float:left}
div.mainBodyMarginalHotelSearch div.wrap div#selectPerimeterHomepage label{display:block;float:left}
fieldset#locationSearchHomepage,fieldset#locationHSH{padding:0;margin-top:10px}
div.textfield{float:left;padding:0 0 5px 0;width:540px}
div.textfield label,div.poi label{font-weight:bold}
div.textfield .choice{float:left;margin:20px 0 0 5px;padding:0}
#locationSearchHomepage label,.wrap label{margin-right:5px;display:inline}
.poi label{font-weight:bold}
.wrap img{margin-top:5px}
.wrap .description{font-size:10px;width:100%}
#locationSearchHomepage input,input.standard{width:491px;margin:5px 0;padding:0;float:left}
input.standard{width:450px}
div.poi{clear:both;float:left;padding:0 0 3px 0;width:500px;position:relative}
div.poi div{padding:0}
div.poi label{*white-space:nowrap;*display:block;*padding:5px 0 0 0}
div.poi select{width:483px;*width:485px;margin:2px 0 0 0;border-width:1px;border-style:solid}
div.poi input.submitNoscript{position:absolute;bottom:5px;right:0}
div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom,div.mainBodyMarginalHotelSearch div.wrapLeft,div.mainBodyMarginalHotelSearch div.wrapRight{margin:0 10px 0 0;*margin:0 6px 0 0}
div.mainBodyMarginalHotelSearch div.wrap div#perimeter{margin:6px 10px 0 0;*margin:6px 6px 0 0}
div.mainBodyMarginalHotelSearch div#location{float:left;padding:0}
div.mainBodyMarginalHotelSearch div#location input{clear:both;width:498px;margin:2px 0 0 0}
div.mainBodyMarginalHotelSearch div.wrapRight div#minRating{float:right;min-height:42px;padding-bottom:6px;width:100%}
div.mainBodyMarginalHotelSearch div.wrap div#perimeter label,div.mainBodyMarginalHotelSearch div.wrapRight div#minRating label,div.mainBodyMarginalHotelSearch div.wrapRight div#selectmaxPrice label{float:left;width:190px;padding:17px 0 0 0}
div.mainBodyMarginalHotelSearch div.wrapRight div#selectmaxPrice label{width:155px;padding:5px 0 0 0}
div.mainBodyMarginalHotelSearch div.wrapRight div#minRating label{width:145px}
div.mainBodyMarginalHotelSearch div.wrap div#perimeter select,div.mainBodyMarginalHotelSearch div.wrapRight div#minRating select{float:right;margin:15px 0 0 0;width:50px}
div.mainBodyMarginalHotelSearch div.wrap div#hotelname input{width:247px}
div.mainBodyMarginalHotelSearch div.wrapLeft div#arrival select.selectfeld_start1,div.mainBodyMarginalHotelSearch div.wrapLeft div#departure select.selectfeld_start1{width:44px}
*div.mainBodyMarginalHotelSearch div.wrapLeft div#arrival select.selectfeld_start1,*div.mainBodyMarginalHotelSearch div.wrapLeft div#departure select.selectfeld_start1{width:42px}
div.mainBodyMarginalHotelSearch div.wrapLeft div#arrival table img,div.mainBodyMarginalHotelSearch div.wrapLeft div#departure table img{border:0 none;height:12px!important;width:15px!important}
div.mainBodyMarginalHotelSearch div.wrapLeft div#arrival table,div.mainBodyMarginalHotelSearch div.wrapLeft div#departure table{border-spacing:1px!important}
div.mainBodyMarginalHotelSearch div.wrapRight div#selectmaxPrice{width:200px;*padding:6px 0 0 0!important}
div.mainBodyMarginalHotelSearch div.wrapRight div#selectmaxPrice input,div.mainBodyMarginalHotelSearch div.wrapRight div#currencySelect{float:left;margin:0;width:40px}
div.mainBodyMarginalHotelSearch div.wrapRight div#currencySelect select{float:left;margin:0 0 0 3px;*margin:6px 0 0 3px;width:50px}
div.mainBodyMarginalHotelSearch div.wrap div#singleRoom,div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom,div.mainBodyMarginalHotelSearch div.wrap div#adults,div.mainBodyMarginalHotelSearch div.wrap div#singleRoom label,div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom label,div.mainBodyMarginalHotelSearch div.wrap div#adults label{width:98px;display:block;overflow:hidden}
div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom,div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom label{width:142px}
div.mainBodyMarginalHotelSearch div.wrap div#adults,div.mainBodyMarginalHotelSearch div.wrap div#adults label{width:152px}
div.mainBodyMarginalHotelSearch div.wrap div#selectChildren{text-align:right;width:98px}
div.mainBodyMarginalHotelSearch div.wrap div#singleRoom input,div.mainBodyMarginalHotelSearch div.wrap div#doubleRoom input,div.mainBodyMarginalHotelSearch div.wrap div#adults input,div.mainBodyMarginalHotelSearch div.wrap div#selectChildren select{width:50px;margin:0;clear:both}
div.mainBodyMarginalHotelSearch div.wrap div#selectChildren label{display:block;padding:0 20px 0 0;margin:0;font-weight:normal}
div.mainBodyMarginalHotelSearch div.wrap div.hotelSearchChildRow{float:left;width:502px;padding:0!important}
div.mainBodyMarginalHotelSearch div.wrap div.hotelSearchChildRow label{padding:0!important;display:block;float:left;width:98px}
div.mainBodyMarginalHotelSearch div.wrap div.hotelSearchChildRow select{float:left;width:147px}
div#childAcommodation_1,div#childAcommodation_2,div#childAcommodation_3,div#childAcommodation_4,div#childAcommodation_5,div#childAcommodation_6{width:252px;padding:0;margin-right:0}
div#childAge_1,div#childAge_2,div#childAge_3,div#childAge_4,div#childAge_5,div#childAge_6{width:250px;padding:0;margin:0 0 4px 0}
.myHRSFavoritesCellMap{float:left;width:44px;padding:6px 0 0 0}
#myHRSSearchProfileDefaultWidthPadding{width:380px}
#myHRSSearchProfileTable{width:370px;border-style:solid;border-width:1px;border-width:1px 1px 0 1px}
#myHRSSearchProfileTitleSelection{float:left;width:25px;padding:10px 0 0 0;height:34px;voice-family:"\"}\"";voice-family:inherit;_height:24px}
html>body #myHRSSearchProfileTitleSelection{height:24px}
#myHRSSearchProfileTitle{float:left;width:343px;padding:10px 0 0 0;height:34px;voice-family:"\"}\"";voice-family:inherit;_height:24px;width:345px}
html>body #myHRSSearchProfileTitle{height:24px;width:345px}
#myHRSSearchProfileInfosSelection{float:left;width:25px;padding:10px 0 10px 0}
#myHRSSearchProfileInfos{float:left;width:343px;padding:10px 0 10px 0;voice-family:"\"}\"";voice-family:inherit;_width:345px}
html>body #myHRSSearchProfileInfos{width:345px}
#myHRSSearchProfileFooter{border-style:solid;border-width:1px;border-width:1px 1px 0 1px;height:20px;width:371px;voice-family:"\"}\"";voice-family:inherit;_width:370px;_height:20px}
html>body #myHRSSearchProfileFooter{width:369px;height:20px}
#myHRSSearchProfileFooterCorner{border-left-style:solid;border-left-width:1px;height:8px;width:371px;voice-family:"\"}\"";voice-family:inherit;_width:370px}
html>body #myHRSSearchProfileFooter{width:370px}
#myHRSFavoriteNoteDefaultWidthPadding{width:550px;padding:0 10px 0 0;voice-family:"\"}\"";voice-family:inherit;_width:540px}
html>body #myHRSFavoriteNoteDefaultWidthPadding{width:540px}
#myHRSFavoriteNoteTextField{width:540px;height:150px;border-style:solid;border-width:1px;border-width:1px 1px 0 1px;margin:0;font:11px "Verdana","Helvetica",sans-serif;letter-spacing:1px;voice-family:"\"}\"";voice-family:inherit;_width:536px;_height:149px}
html>body #myHRSFavoriteNoteTextField{width:538px;height:149px}
#myHRSFavoriteNoteTextFieldFooter{height:20px;width:540px;padding:5px 20px 5px 20px;margin:0 0 20px 0;voice-family:"\"}\"";voice-family:inherit;_width:500px}
html>body #myHRSFavoriteNoteTextFieldFooter{width:500px}
#myHRSLightHistoryDefaultWidthPadding{float:left;display:none}
#myHRSLightHistoryDefaultWidthPadding p{display:inline!important;float:left}
#myHRSLightHistoryDefaultWidthPadding h2{font-size:12px;font-weight:bold;margin:0 0 10px 0;display:inline}
ul#bookingHistorySelection{float:right;margin:-20px 20px 20px 0;_margin:-20px 10px 20px 0}
ul#bookingHistorySelection li{float:left;list-style:none;margin:0;padding:0 2px}
ul#bookingHistorySelection li a{display:block;font-size:11px}
ul#bookingHistorySelection li.back,ul#bookingHistorySelection li.next,ul#bookingHistorySelection li.first,ul#bookingHistorySelection li.last{display:block;border:0 solid transparent;text-decoration:none;cursor:hand;voice-family:"\"}\"";voice-family:inherit;cursor:pointer}
ul#bookingHistorySelection li.back a{margin:0 8px 0 0;padding:0 0 0 10px}
ul#bookingHistorySelection li.next a{padding:0 10px 0 0;margin:0 0 0 8px}
ul#bookingHistorySelection li.first img,ul#bookingHistorySelection li.last img{margin:2px;width:12px;height:8px;border:0}
ul#bookingHistorySelection li.last img{margin:2px 0 2px 4px}
.border,.border02{border-top-style:solid;border-top-width:2px;font-size:1px;line-height:1px;height:1px;clear:both;margin:2px 0 0 0}
.border02{border-top-style:solid;border-top-width:1px;margin:0 0 10px 0}
.mainBodyMarginalHotelSearch a.searchButton4{display:block;float:left;padding:0 0 0 13px;margin:10px 15px 0 0}
.backHead{text-align:right}
.backHead a.contSubmitBack1{margin:0;float:right;display:inline}
.FormViewWrap{padding:10px 15px 10px 10px}
.FormViewWrap p{width:100%}
fieldset#noborder{border-bottom:0 solid!important}
label.ok,label.good,label.bad{font-weight:bold;margin:0}
.radioBtnDesc{width:360px}
.radioBtn{width:11px}
.radioBtnLabel{width:172px;text-align:left;margin:0 5px 0 0;padding:0}
.wellnessIcon{margin:0;padding:0;width:25px}
.wellnessIconEnd{margin:0;padding:0;width:60px}
fieldset.cgt legend{margin:0 0 10px -7px;padding:0}
fieldset.cgt .fieldPosition{margin:0 0 0 190px!important}
fieldset.cgt .fieldPosition input,fieldset.cgt .fieldPosition textarea{width:211px!important}
fieldset.cgt .fieldPosition select{width:213px!important}
.spacev{width:90%}
.border02{margin:0 10px 0 0}
fieldset.cgt .check label{float:left;display:inline;width:auto;font-weight:normal;padding:0 15px 0 0}
fieldset.cgt .check02{padding:0 0 0 15px;width:300px}
fieldset.cgt .check02 label,fieldset.cgt .check label{clear:none}
fieldset.cgt .check02 #userDataSelectionChoice02,fieldset.cgt .check02 #userDataSelectionChoice03,fieldset.cgt #newsletterOrdered{float:left;width:200px}
fieldset.cgt #newsletterOrdered{width:350px}
fieldset.cgt .check02 #userDataSelectionChoice02 label,fieldset.cgt .check02 #userDataSelectionChoice02 input,fieldset.cgt .check02 #userDataSelectionChoice03 label,fieldset.cgt .check02 #userDataSelectionChoice03 input{float:left!important;padding:0;clear:none}
fieldset.cgt .check #userDataSelectionChoice label{font-weight:bold}
fieldset.cgt .description{font-size:10px;margin:0 0 3px 0;font-weight:normal;width:auto}
.contentMenuMarginalNarrow strong,.contentMenuMarginalNarrow p{margin:5px 10px}
.FormViewWrap02{padding:12px 0 10px 10px}
.FormViewWrap02 h2{font-size:12px;margin:0;margin-bottom:7px;padding:0}
fieldset.cgt #birthdateday,fieldset.cgt #birthdatemonth{float:left;width:25px!important}
fieldset.cgt #birthdateyear{float:left;width:40px!important}
fieldset.cgt #birthdateday .fieldPosition,fieldset.cgt #birthdateday .fieldPosition input,fieldset.cgt #birthdatemonth .fieldPosition,fieldset.cgt #birthdatemonth .fieldPosition input{width:20px!important;margin:0!important}
fieldset.cgt #birthdateyear .fieldPosition,fieldset.cgt #birthdateyear .fieldPosition input{width:40px!important;margin:0!important}
fieldset.cgt div.phoneCountry{float:left;width:40px;padding:0 8px 0 0!important;padding:0 6px 0 0}
fieldset.cgt div.phoneCountry input{width:40px}
fieldset.cgt div.twoNumbers{float:left;width:168px;padding:0 8px 0 0!important;padding:1px 2px 0 0}
fieldset.cgt div.twoNumbers input.areaCode{width:40px;float:left;margin:5px 5px 0 0}
fieldset.cgt div.twoNumbers input.phoneNumber{width:116px;float:left}
fieldset.cgt input.add{margin:4px 0 0 100px}
fieldset.cgt[class] input.add{margin:4px 0 0 191px}
#labzipAndLocationColon{width:75px!important}
.borderPers{clear:both;border-bottom-style:solid;border-bottom-width:1px;height:11px}
.clearEnd{clear:both;line-height:0;margin:0;padding:0}
.mainBodyMarginalHotelSearch{padding:0 0 20px 0}
.mainBodyMarginalHotelSearch fieldset{padding:0 8px 0;display:inline}
.mainBodyMarginalHotelSearch .searchButton4{margin:15px 0 0 0}
#marginalHotelSearchButton{clear:left;text-align:right;width:500px;float:left}
fieldset#arrivalfield{*padding:0;*margin:0 -5px 0 0}
fieldset#arrivalfield input{*padding:3px 0!important;*width:20px;*overflow:hidden}
fieldset#arrivalfield .selectfeld_start1{width:40px!important}
fieldset#arrivalfield .selectfeld_start2{*width:55px!important}
table.fav{width:100%;margin:0 0 20px 0;float:left}
table.fav td{padding:5px 0 0 5px}
table.general td.mm,table.general td.mc,table.general td.buu{width:20px!important;text-align:center;padding:0!important}
table.fav tr.note td{padding:0 0 2px 5px;border-right-style:solid;border-right-width:1px;border-top:0}
table.fav tr.note{border-top:0}
table.fav tr.note td span{padding:1px 0 0 0;display:block;float:left}
table.fav tr.note td a{text-decoration:none;font-size:11px;display:block;margin:0;float:left}
table.fav th.hn,table.fav td.hn{width:30%}
table.history tr th{padding:4px 0 2px 5px}
table.history td.hn{width:30%}
table.history td.hg{width:30%}
table.history td.last{width:15%}
table.general tr.footer td input{margin:0 0 0 10px;padding:0 10px 1px}
table.userdata{margin:15px 0;clear:both}
table.userdata th,table.userdata td{text-align:center;vertical-align:top;padding:3px 0 4px 5px}
table.userdata th.name,table.userdata td.name,table.userdata tr.footer td{text-align:left}
fieldset.cgt select{width:150px!important;margin:0;padding:0}
fieldset.cgt div#pulldownPOI div.fieldPosition{margin:0}
#locationSearchHomepage select.standard{float:left;margin:0 0 0 -14px;_margin:0;text-align:left}
fieldset.cgt div.left{float:left;width:190px;margin:0 0 5px 0}
fieldset.cgt div.right{margin:0;float:left!important}
fieldset.cgt .info{margin:0!important;padding:10px 0 0 0!important;float:left!important;width:90%}
fieldset.ratingHotelPers{margin:0;padding:10px}
fieldset.ratingHotelPers table.navActive_ratingHP{font-weight:normal}
fieldset.ratingHotelPers table.navActive_ratingHP td.hotelDescriptionLink{border-style:solid;border-width:1px 0}
fieldset.ratingHotelPers table.navActive_ratingHP td.hotelDescriptionLink label{float:left}
fieldset.ratingHotelPers table.navActive_ratingHP td.hotelDescriptionLink input.contSubmit1{font-weight:normal;float:right}
fieldset.ratingHotelPers table.navActive_ratingHP,fieldset.ratingHotelPers table.navInactive_ratingHP{width:100%}
fieldset.ratingHotelPers table.navInactive_ratingHP caption,fieldset.ratingHotelPers table.navActive_ratingHP caption{text-align:left;padding:8px;margin:0;height:32px;border:0;width:100%}
table.navActive_ratingHP,table.navInactive_ratingHP,fieldset.ratingHotelPers table.navInactive_ratingHP caption,fieldset.ratingHotelPers table.navActive_ratingHP caption{border:0;padding:0}
fieldset.ratingHotelPers table textarea.areaBewertung2,fieldset.ratingHotelPers table .info{margin:5px!important}
fieldset.ratingHotelPers th{padding:4px 5px 4px 5px;background:#FFF;text-transform:none;font-size:11px;text-align:left;color:#FFF}
fieldset.ratingHotelPers td{padding:15px 0 0 0;vertical-align:top;text-align:left!important;font:11px}
fieldset.ratingHotelPers td input{margin:0 0 0 5px}
label.ok,label.good,label.bad{font-weight:bold;margin:0}
.radioBtnDesc{width:360px}
.radioBtn{width:11px}
.radioBtnLabel{width:172px;text-align:left;margin:0 5px 0 0;padding:0}
.wellnessIcon{margin:0;padding:0;width:25px}
.wellnessIconEnd{margin:0;padding:0;width:60px}
table.navActive_ratingHP,table.navInactive_ratingHP{margin:0 0 4px 0;padding:0;font:bold 11px "Arial","Helvetica",sans-serif;text-decoration:none;text-transform:none;border-style:solid;border-width:0 1px 1px 1px}
table.navInactive_ratingHP{border:0}
table.navActive_ratingHP tr td.ratingDescription,table.navActive_ratingHP tr td.ratingLabel,table.navActive_ratingHP tr td.rating,table.navActive_ratingHP tr td.ratingGratis{text-align:left;width:150px;padding:10px 5px;margin:0}
table.navActive_ratingHP tr td.ratingGratis{width:32%}
td.hotelDescriptionRating{border-style:solid;border-width:1px 0 0 0}
td.hotelDescriptionRating table tr td.ratingDescription td.hotelDescriptionRating table tr td.ratingGratis{margin:0;width:165px;padding:0}
td.hotelDescriptionRating table tr td.ratingDescription{margin:0;padding:5px 0}
table.navActive_ratingHP tr td.rating{text-align:left;width:190px;margin:0;padding:0}
table.navActive_ratingHP tr td.ratingDescription{width:95%;float:none}
table.navActive_ratingHP tr td.ratingIc,table.navActive_ratingHP tr td.ratingIcLast{float:left;text-align:left;padding:10px 23px 10px 10px!important;padding:10px 25px 10px 0;margin:0}
table.navActive_ratingHP tr td.ratingIc{width:15px}
table.navActive_ratingHP tr td.ratingIcLast{width:19px}
table.navActive_ratingHP tr td.ratingStar,table.navActive_ratingHP tr td.ratingStarLast{text-align:left;width:50px;padding:0;margin:0}
table.navActive_ratingHP tr td.ratingStarLast{width:80px;_width:115px}
table.navActive_ratingHP tr td.ratingIc img,table.navActive_ratingHP tr td.ratingIcLast img,table.navActive_ratingHP tr td.ratingStar img,table.navActive_ratingHP tr td.ratingStarLast img{margin:0 0 3px 6px;_margin:0 0 3px 4px}
table.navActive_ratingHP tr td.ratingGratis input{float:left}
table.navActive_ratingHP tr td.ratingGratis label.bad,table.navActive_ratingHP tr td.ratingGratis label.good,table.navActive_ratingHP tr td.ratingGratis label.ok{float:left;width:80%;margin:0 0 0 5px}
table.navActive_ratingHP td.borderLeft,table.navActive_ratingHP th.borderLeft{border-style:solid;border-width:0 0 0 1px}
table.navActive_ratingHP td.borderLeft{padding:0}
table.navActive_ratingHP td.borderLeft input{margin:0}
table.navActive_ratingHP th{border-style:solid;border-width:0 0 1px 0}
table.navActive_ratingHP th.borderLeft img{margin:3px 0 0 0;padding:0}
table.navActive_ratingHP td{text-align:left;vertical-align:top;margin:0;padding:5px 0 5px 4px!important;padding:3px 0 3px 6px}
.navActive_ratingHP img{vertical-align:middle}
.options_ratingHP{font:bold 11px/1.9 "Arial","Helvetica",sans-serif;text-decoration:none;text-transform:none;padding:0 0 0 5px;margin:20px 0 0 0}
.extSearchcontentbox{margin-left:20px}
.defaultText{margin:10px;padding:0;font:bold 11px/1.2 "Arial","Helvetica",sans-serif}
textarea.areaBewertung2{float:right;width:350px;height:90px;margin:0}
table.navActive_ratingHP div.info{clear:both;padding:5px 0;text-align:right}
table.navActive_ratingHP td input.counter{width:50px;clear:both}
fieldset#login p{padding:4px 0 0 0!important;padding:8px 0 0 0}
fieldset#login p a.contSubmit1,fieldset#login p input.contSubmit1{float:right;margin:0}
table.navActive_ratingHP td input.counter{width:25px;clear:both;font:10px "Arial","Helvetica",sans-serif;border:0}
fieldset.ratingHotelPers table td.positiveNegativeNotes img{margin:-3px 4px 0 0;_margin:1px 4px 0 0}
ul.legend{float:left;padding:0;margin:0}
ul.legend li{list-style:none;float:none;text-align:left;width:130px;margin:0 0 10px 0;padding:0}
ul.legend li img{float:none;height:13px;width:13px;padding:0;margin:0}
ul.legend li span.ratingLabel{display:block;margin:-15px 0 0 40px;width:95px;float:none;line-height:1.1em}
div.message_blue_nav{margin:10px 0;font-weight:normal}
div.message_blue_nav span.headline{font-weight:normal;line-height:25px}
fieldset.newsletter{border:0;margin:0}
fieldset.newsletter .clrfix{margin-bottom:6px}
fieldset.newsletter div.errorMsg{float:left;margin:0 0 5px 144px;width:210px}
fieldset.newsletter label,fieldset.newsletter input,fieldset.newsletter select,fieldset.newsletter div.check02{float:left;width:175px}
fieldset.newsletter select{width:178px}
fieldset.newsletter label,fieldset.newsletter div#email label{width:144px;overflow:hidden}
fieldset.newsletter input#saveAsDef,fieldset.newsletter div.titleSelection input{float:left;padding:0;margin:0;width:20px}
fieldset.newsletter div.titleSelection label{float:left;width:50px}
fieldset.newsletter #birthdateday,fieldset.newsletter #birthdatemonth{float:left;width:25px!important}
fieldset.newsletter #birthdateyear{float:left;width:40px!important}
fieldset.newsletter #birthdateday .fieldPosition,fieldset.newsletter #birthdateday .fieldPosition input,fieldset.newsletter #birthdatemonth .fieldPosition,fieldset.newsletter #birthdatemonth .fieldPosition input{width:20px!important;margin:0}
fieldset.newsletter #birthdateyear .fieldPosition,fieldset.newsletter #birthdateyear .fieldPosition input{width:40px!important;margin:0}
fieldset.newsletter span.description{display:block;margin:0 0 10px 0;font-size:10px;text-transform:none;text-decoration:none;padding:0 0 0 144px;width:203px}
fieldset.cgt div.check02,fieldset.newsletter div.check02{height:70px;margin:20px 0 0 0;*margin:10px 0 0 0;padding:0}
fieldset.cgt div.check02 #htmlStyle,fieldset.cgt div.check02 #textStyle,fieldset.newsletter div.check02 #htmlStyle,fieldset.newsletter div.check02 #textStyle{padding:0 0 5px 0}
fieldset.cgt #newsletterOrdered input,fieldset.cgt div.check02 input,fieldset.newsletter div.check02 input,fieldset.cgt #userDataSelectionChoice02 input#labnewsletterHtmlStyle01,fieldset.cgt #userDataSelectionChoice03 input#labnewsletterHtmlStyle02{padding:0;margin:0;width:20px}
div#unsubscription input,div#unsubscription label,fieldset.cgt #newsletterOrdered input,fieldset.cgt #newsletterOrdered label,fieldset.newsletter #unsubscription input,fieldset.newsletter #unsubscription label,fieldset.cgt div.check02 label,fieldset.cgt #userDataSelectionChoice02 input#labnewsletterHtmlStyle01,fieldset.cgt #userDataSelectionChoice03 input#labnewsletterHtmlStyle02{float:left!important}
fieldset.cgt div.check02 label,fieldset.newsletter div.check02 label{width:150px;margin:0 0 0 3px}
fieldset.cgt #newsletterUnsubscribe label,fieldset.cgt #newsletterOrdered label{width:300px;margin:0 0 0 5px}
fieldset.newsletter p a{margin:0 0 0 5px}
fieldset.subscription,fieldset.subscription .fieldPosition{padding:0;margin:0}
fieldset.subscription div.check02{float:left;width:180px}
fieldset.subscription div.check02 label{float:left;width:144px;overflow:hidden}
fieldset.subscription .noScript{float:left;width:10px;margin:0;padding:0}
.noScript input.submitNoscript{padding-top:2px;margin:0;padding:0;width:12px!important;height:8px!important}
.contentMenuMarginalNarrow .message_red{margin:10px 0!important}
.contentMenuDefault .message_red{margin:10px 0!important}
.message_red{margin:10px 30px 10px 0}
textarea.standard{width:175px;font-size:11px;padding:0;height:100px!important}
.mainBodyMarginalHotelSearch fieldset,.marginalContentContextDefault{width:100%!important}
div#marginalDefault .marginalContentDefault .marginalContentContextDefault{margin:0!important;padding:0!important}
.contentMarginalDefault{margin:100px 0 0 0!important}
.contentMenuMarginalDefault{float:none;margin:20px 0 0 0!important}
#marginalDefault .marginalContentDefault{margin:0!important;padding:0!important}
#marginalDefault .marginalContentDefault h1,#marginalDefault .marginalContentDefault p{margin:0 0 7px 0;padding:5px 0 5px 10px}
#marginalDefault .marginalContentDefaultFooter{height:1px!important}
.contentMenuMarginalNarrow fieldset.cgt .right{float:none}
fieldset#login a.contSubmit1,fieldset.cgt input.add{padding-left:12px}
fieldset.cgt input.add:focus,fieldset.cgt input.add:hover,fieldset.cgt input.add:active,fieldset#login .contSubmit1:focus,fieldset#login .contSubmit1:hover,fieldset#login .contSubmit1:active,fieldset#register .contSubmit1:focus,fieldset#register .contSubmit1:hover,fieldset#register .contSubmit1:active{text-decoration:underline}
.serviceNavWrap .kontaktNav a,.serviceNavWrap .kontaktNav a.active{background-image:none!important}
p.additionalForminfos{padding:0;margin:5px 0 15px 0}
