@import url(../styles_color_standard.css);ul#mainNav li{background-image:url(../../../images/cia/bg_nav.gif);background-position:top right;background-repeat:no-repeat}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch{overflow:hidden;height:402px;border-style:solid;border-width:2px;width:193px;padding:0;margin:0 0 5px 0;font:normal 11px "Verdana","Helvetica",sans-serif;text-transform:none;text-decoration:none}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding{padding:0 0 4px 8px}
.mainBodyMarginalHotelSearch #mainBodyMarginalHotelSearchBox{margin:0 0 0 -1px;*margin:0 0 0 -2px;_margin:0 0 0 -3px}
.mainBodyMarginalHotelSearch fieldset{margin:0;padding:0}
.mainBodyMarginalHotelSearch select{border-width:1px;border-style:solid}
.mainBodyMarginalHotelSearch br.clear{line-height:3px}
.mainBodyMarginalHotelSearch div#location input.standard,#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding .textfield input,#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding div.poi select{width:170px}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch fieldset #arrivalHomepage,#marginalFeaturesHomepage .mainBodyMarginalHotelSearch fieldset #departureHomepage{margin:2px 0;padding:3px 0}
.mainBodyMarginalHotelSearch #arrivalHomepage label,.mainBodyMarginalHotelSearch #departureHomepage label{font-size:11px}
.mainBodyMarginalHotelSearch div#arrivalHomepage table,.mainBodyMarginalHotelSearch div#departureHomepage table{background-color:transparent}
.mainBodyMarginalHotelSearch #arrivalHomepage select.selectfeld_start1,.mainBodyMarginalHotelSearch #departureHomepage select.selectfeld_start1{width:36px}
.mainBodyMarginalHotelSearch #arrivalHomepage select.selectfeld_start2,.mainBodyMarginalHotelSearch #departureHomepage select.selectfeld_start2{width:48px;*width:45px;_width:45px}
.mainBodyMarginalHotelSearch #singleRoomsHomepage,.mainBodyMarginalHotelSearch #doubleRoomsHomepage,.mainBodyMarginalHotelSearch #adultsHomepage,.mainBodyMarginalHotelSearch #selectChildrenHomepage{width:100%;padding:0;margin:3px 0 4px 0;_margin:0 0 4px 0;text-align:left}
.mainBodyMarginalHotelSearch #selectChildrenHomepage{margin:0 0 8px 0}
.mainBodyMarginalHotelSearch #singleRoomsHomepage input,.mainBodyMarginalHotelSearch #doubleRoomsHomepage input,.mainBodyMarginalHotelSearch #adultsHomepage input,.mainBodyMarginalHotelSearch #selectChildrenHomepage select{display:inline;margin-top:2px;width:30px;padding:0;float:left}
.mainBodyMarginalHotelSearch #selectChildrenHomepage select{width:32px}
.mainBodyMarginalHotelSearch #singleRoomsHomepage label,.mainBodyMarginalHotelSearch #doubleRoomsHomepage label,.mainBodyMarginalHotelSearch #adultsHomepage label,.mainBodyMarginalHotelSearch #selectChildrenHomepage label{float:right;text-align:left;width:120px;display:block;padding:0}
.mainBodyMarginalHotelSearch #selectChildrenHomepage img{padding:2px 0 0 4px}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch #selectPerimeterHomepage,#marginalFeaturesHomepage .mainBodyMarginalHotelSearch #selectminRatingHomepage,#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .priceLimit,#marginalFeaturesHomepage .mainBodyMarginalHotelSearch input.searchButton2{display:none}
.mainBodyMarginalHotelSearch .hotelSearchChildRow{margin-bottom:1px;padding:3px 4px 0 0}
.mainBodyMarginalHotelSearch .hotelSearchChildRow h3{font-size:10px}
.mainBodyMarginalHotelSearch #childAcommodation_1,.mainBodyMarginalHotelSearch #childAcommodation_2,.mainBodyMarginalHotelSearch #childAcommodation_3,.mainBodyMarginalHotelSearch #childAcommodation_4,.mainBodyMarginalHotelSearch #childAcommodation_5,.mainBodyMarginalHotelSearch #childAcommodation_6{float:right;width:118px;margin:0;clear:none}
.mainBodyMarginalHotelSearch #childAge_1,.mainBodyMarginalHotelSearch #childAge_2,.mainBodyMarginalHotelSearch #childAge_3,.mainBodyMarginalHotelSearch #childAge_4,.mainBodyMarginalHotelSearch #childAge_5,.mainBodyMarginalHotelSearch #childAge_6{float:left;width:44px;margin:0}
.mainBodyMarginalHotelSearch #childAcommodation_1 select,.mainBodyMarginalHotelSearch #childAcommodation_2 select,.mainBodyMarginalHotelSearch #childAcommodation_3 select,.mainBodyMarginalHotelSearch #childAcommodation_4 select,.mainBodyMarginalHotelSearch #childAcommodation_5 select,.mainBodyMarginalHotelSearch #childAcommodation_6 select{width:118px;text-transform:none}
.mainBodyMarginalHotelSearch #childAge_1 select,.mainBodyMarginalHotelSearch #childAge_2 select,.mainBodyMarginalHotelSearch #childAge_3 select,.mainBodyMarginalHotelSearch #childAge_4 select,.mainBodyMarginalHotelSearch #childAge_5 select,.mainBodyMarginalHotelSearch #childAge_6 select{width:44px;margin:0}
.mainBodyMarginalHotelSearch #marginalHotelSearchButton{padding:6px 0 10px 3px}
#marginalFeaturesHomepage{margin:18px 0 0 0}
.mainBodyMarginalHotelSearch fieldset{width:174px}
.mainBodyMarginalHotelSearch div#arrival table img,.mainBodyMarginalHotelSearch div#departure table img{margin:1px 0 0 0;width:16px;height:19px}
.mainBodyMarginalHotelSearch div#arrival table select.selectfeld_start2,.mainBodyMarginalHotelSearch div#departure table select.selectfeld_start2{width:47px}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding fieldset#locationHSH{padding:0;margin:0;width:174px;overflow:hidden}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding fieldset#locationHSH .textfield .choice{margin:0}
.mainBodyMarginalHotelSearch .textfield div.choice{margin:10px 0 0 2px}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding .textfield div.choice{margin:23px 0 0 2px}
.textfield .choice{color:#E00}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding div.poi{margin:5px 0 0 0;clear:both;float:left;width:180px;position:relative}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding div.poi div{float:left}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding div.poi select{margin:2px 0 0 0;border-style:solid;border-width:1px}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .mainBodyMarginalHotelSearchPadding div.poi .submitNoscript{position:absolute;bottom:3px;right:0}
.contentMenuMarginalNarrow h3 a:link{background-image:none}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch #inputLocationHSH label{white-space:nowrap}
#marginalFeaturesHomepage .mainBodyMarginalHotelSearch .poi #pulldownPOI label{white-space:normal}
.advertising h3 a:link{background-image:none}
table tr.footer td.arrow{width:20px;background:transparent url(../../../images/cia/ic_notepadSubmit.gif) no-repeat 3px 4px}
#searchExtended{margin-left:20px}
#searchLandingPage input.searchButton2{background-image:url(../../../images/ic_startExtended.gif)}
div#arrivalHomepage,div#departureHomepage{margin-top:10px}
div#arrivalHomepage label,div#departureHomepage label{padding:4px 0 4px 2px}
#singleRoomsHomepage,#doubleRoomsHomepage,#adultsHomepage,#selectChildrenHomepage{float:left}
#singleRoomsHomepage,#doubleRoomsHomepage,#adultsHomepage,#selectChildrenHomepage,#singleRoomsHomepage label,#doubleRoomsHomepage label,#adultsHomepage label,#selectChildrenHomepage label{width:90px}
#singleRoomsHomepage input.standard,#doubleRoomsHomepage input.standard,#adultsHomepage input.standard,#selectChildrenHomepage select.standard{width:33px}
div#selectPerimeterHomepage{float:left;padding:0;width:200px;margin:-3px 0 0 20px;overflow:hidden}
.mainBodyMarginalHotelSearch #mainBodyMarginalHotelSearchBox div#selectPerimeterHomepage{margin:5px 0}
#selectPerimeterHomepage label{font-weight:normal;width:250px;padding:0}
#selectPerimeterHomepage select{float:left;margin:4px 0 0 0;width:50px}
div#contentboxHomepage{padding:0}
div#listSummaryWrap{width:743px;*width:739px;_width:743px;padding:0;_margin:-5px -10px -5px 0}
#listTitle{float:left;width:743px;overflow:hidden;background-color:#FFF;border:0;margin:0 0 0 -2px;_margin:0;padding:0 0 5px 0}
table.data thead th{background:#8f9fb8!important;color:#FFF!important}
.mapMarker,.mapMarkerAddress{background:url(../../../images/ic_pushPinAddress.png) no-repeat;text-align:center;width:25px;height:34px;font-family:Verdana;font-size:10px!important;font-weight:bold;color:#fff}
.mapMarker{background:url(../../../images/ic_pushPinWithoutNumber.png) no-repeat;width:23px}
