FORM { margin: 0px; padding: 0px; }

#reMainGrayBorder { border-width: 0px 1px 1px 1px; border-style: solid; border-color: #EAEAEA; float: left; }
#reMainWhiteBorder { border-width: 1px; border-style: solid; border-color: #FFFFFF; background-image: url('imgs/bg.topgradient.gif'); background-position: top left; background-repeat: repeat-x; padding-top: 15px; float: left; }
#reMainContainer { width: 731px; float: left; }
#reMainSpacer { padding: 10px 7px 7px 7px; float: left; }

#lblUltimeleAnunturiAdaugate { background-image: url('imgs/lbl.ultimele-anunturi.gif'); background-repeat: no-repeat; background-position: top left; width: 506px; height: 12px; }
#lblUltimeleAnunturiAdaugate strong { display: none; font-weight: normal; font-size: 1px; }

.reAnuntPremium, .reAnuntNormal { float: left; width: 506px; padding: 12px 0px 7px 0px; background-image: url('imgs/hr.gif'); background-position: bottom left; background-repeat: repeat-x; }
.reAnuntPremium .reTitluAnunt { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 14px; line-height: 16px; color: #404040; height: 23px; width: 506px; float: left; background-image: url('imgs/ico.premium.gif'); background-position: top right; background-repeat: no-repeat; background-color: #FEEFAC; }
.reAnuntPremium .reTitluAnunt a, .reAnuntPremium .reTitluAnunt a:HOVER { color: #404040; text-decoration: none; }
.reAnuntNormal .reTitluAnunt { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 14px; line-height: 16px; color: #404040; height: 23px; width: 506px; float: left; background-color: #F3F3F3; }
.reAnuntNormal .reTitluAnunt a, .reAnuntNormal .reTitluAnunt a:HOVER { color: #404040; text-decoration: none; }
.reAnuntPremium .reTitluAnunt strong, .reAnuntNormal .reTitluAnunt strong { padding: 3px 0px 0px 5px; display: block; }
.reAnuntPremium .reImagineCover, .reAnuntNormal .reImagineCover { float: left; width: 112px; text-align: center; padding: 8px 0px 8px 0px; }
.reAnuntPremium .reImagineCover img, .reAnuntNormal .reImagineCover img { border-width: 1px; border-color: #E3E3E3; border-style: solid; background-color: #FFFFFF; padding: 1px; }
.reAnuntPremium .reDetalii, .reAnuntNormal .reDetalii { float: left; width: 276px; font-family: Arial, Sans-serif; font-weight: bold; color: #323232; font-size: 11px; line-height: 13px; padding-top: 4px; }
.reAnuntPremium .reDetalii .bulleted, .reAnuntNormal .reDetalii .bulleted { display: block; padding: 2px 0px 3px 10px; background-image: url('imgs/bullet.right-blue-arrow.gif'); background-position: 0px 7px; background-repeat: no-repeat; }
.reAnuntPremium .rePretBox, .reAnuntNormal .rePretBox { float: left; width: 118px; text-align: center; padding-top: 13px; }
.reAnuntPremium .rePretBox .rePretValue, .reAnuntNormal .rePretBox .rePretValue { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 13px; color: #F69551; line-height: 15px; padding: 4px 0px 4px 0px; }
.rePretBox div { width: 118px; }

.rePaginareLinks { float: left; width: 506px; padding: 7px 0px 7px 0px; background-image: url('imgs/hr.gif'); background-repeat: repeat-x; background-position: bottom left; }
.reAdaugaAnuntHolder { float: left; width: 112px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; text-align: center; }
.reAdaugaAnuntHolder a { display: block; padding: 3px 0px 3px 0px; background-color: #FFEFC1; color: #2471BF; text-decoration: none; font-weight: bold; border-width: 1px; border-style: solid; border-color: #DDDDDD; width: 100px; text-align: center; }
.reAdaugaAnuntHolder a:HOVER { display: block; padding: 3px 0px 3px 0px; background-color: #FFEFC1; color: #000000; text-decoration: none; font-weight: bold; border-width: 1px; border-style: solid; border-color: #AAAAAA; width: 100px; text-align: center; }
.rePageLinksHolder { float: left; width: 394px; text-align: right; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; }
.rePageLinksHolder a.rePageOff { margin: 0px 3px 0px 2px; display: block; float: left; padding: 3px 5px 3px 5px; background-color: #FFFFFF; color: #2471BF; text-decoration: none; border-width: 1px; border-style: solid; border-color: #DDDDDD; }
.rePageLinksHolder a.rePageOff:HOVER, .rePageLinksHolder a.rePageOn { margin: 0px 3px 0px 2px; display: block; float: left; padding: 3px 5px 3px 5px; background-color: #FFEFC1; color: #2471BF; text-decoration: none; border-width: 1px; border-style: solid; border-color: #DDDDDD; }
.rePageLinksHolder a.rePageOn:HOVER { margin: 0px 3px 0px 2px; display: block; float: left; padding: 3px 5px 3px 5px; background-color: #FFEFC1; color: #000000; text-decoration: none; border-width: 1px; border-style: solid; border-color: #AAAAAA; }
.rePageLinksHolder span.reHiddenPages { margin: 0px 1px 0px 0px; display: block; float: left; padding: 3px 5px 3px 5px; color: #AAAAAA;  }

#reRightColumnBody { background-image: url('imgs/bg.right-column.gif'); background-position: top center; background-repeat: repeat-y; float: left; width: 206px; }
#reRightColumnBody .reBlogEntry { float: left; padding: 0px 16px 5px 16px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; }
#reRightColumnBody .reBlogEntry .reRightColumnSpacer { float: left; clear: both; width: 174px;  background-image: url('imgs/hr.gif'); background-position: bottom left; background-repeat: repeat-x; padding: 0px 0px 5px 0px; font-size: 1px; line-height: 1px; }
#reRightColumnBody .reBlogEntry .reBlogEntryImg { float: left; padding: 2px 0px 0px 0px; width: 41px; }
#reRightColumnBody .reBlogEntry .reBlogEntryImg img { padding: 1px; background-color: #FFFFFF; border-width: 1px; border-style: solid; border-color: #E3E3E3; }
#reRightColumnBody .reBlogEntry a.reBlogEntryOwnerLink { color: #404040; text-decoration: none; font-weight: bold; }
#reRightColumnBody .reBlogEntry a.reBlogEntryOwnerLink:HOVER { color: #404040; text-decoration: underline; font-weight: bold; }
#reRightColumnBody .reBlogEntry a.reBlogEntryTitleLink { color: #2471BF; text-decoration: none; }
#reRightColumnBody .reBlogEntry a.reBlogEntryTitleLink:HOVER { color: #2471BF; text-decoration: underline; }
#reRightColumnBody .reRightColumnLabel { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #404040; float: left; }
#reRightColumnBody .reRightColumnLabel strong { display: block; padding: 0px 0px 5px 16px; }
#reRightColumnBody .reRightBanner { float: left; padding: 0px 0px 10px 18px; }


.reTableHeader { border-width: 0px 0px 1px 0px; border-style: solid; border-color: #FEEFAC; float: left; width: 506px; }
.reTableHeader div.reTableLabel { background-color: #FEEFAC; font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 12px; color: #404040; padding: 3px 5px 3px 5px; float: left; }
.reTableOutline { border-width: 0px 1px 1px 1px; border-style: solid; border-color: #FEEFAC; float: left; width: 504px; }
.reTableOutline .reRightBorderCell { float: left; padding: 10px; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #FEEFAC; }
.reTableOutline .reNoBorderCell { float: left; padding: 10px; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #FFFFFF; }
#reLoginForm { float: left; width: 221px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; }
#reSignUpInfo { float: left; width: 220px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; }

.textbox { font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; border-width: 1px; border-size: 1px; border-color: #CFCFCF; }
.reLoginFormLabel { float: left; height: 24px; width: 90px; }
.reLoginFormLabel span { float: left; display: block; padding-top: 3px; }
.reLoginFormInput { float: left; height: 24px; width: 127px; }
.reLoginFormLinks { float: left; width: 217px; text-align: right; }
.reLoginFormLinks a.formLinks, #reSignUpInfo a.formLinks { display: inline; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #2471BF; text-decoration: none; }
.reLoginFormLinks a.formLinks:HOVER, #reSignUpInfo a.formLinks:HOVER { display: inline; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #2471BF; text-decoration: underline; }

.reMainFormLabel { float: left; height: 24px; width: 110px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #404040; clea: both; }
.reMainFormLabel span { float: left; display: block; padding-top: 3px; }
.reMainFormInput { float: left; height: 24px; width: 373px; }
.reMainFormLinks { float: left; width: 482px; text-align: center; }

.button { background-color: #FFEFC1; color: #2471BF; text-decoration: none; font-weight: bold; border-width: 1px; border-style: solid; border-color: #DDDDDD; font-family: Arial, Helvetica, Sans-serif; font-size: 11px; padding: 3px 0px 3px 0px; }

.reErrorMessage { padding-bottom: 10px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; color: #CF0000; font-size: 11px; clear: both; }
.reSuccessMessage { padding-bottom: 10px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; color: #008800; font-size: 11px; clear: both; }

.reLoggedInMenu { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #404040; font-size: 11px; }
.reLoggedInMenu a { color: #2471BF; text-decoration: underline; }
.reLoggedInMenu a:HOVER { color: #2471BF; text-decoration: none; }
.reLoggedInMenu a.reAccountMenuLink { display: block; background-repeat: no-repeat; background-position: top left; height: 16px; padding-left: 20px; }
.reLoggedInMenu a.reAccountMenuLink:HOVER { display: block; background-repeat: no-repeat; background-position: top left; height: 16px; padding-left: 20px; }

h1 { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 13px; color: #404040; margin: 0px; padding: 0px; display: block; clear: both; }

.reNoListings { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #404040; padding: 10px 0px 10px 0px; float: left; background-image: url('imgs/hr.gif'); background-position: bottom left; background-repeat: repeat-x; width: 506px; }
.reAnuntOptions { line-height: 18px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; width: 506px; padding: 7px 0px 0px 0px; float: left; background-image: url('imgs/hr.gif'); background-position: top left; background-repeat: repeat-x; }
.reAnuntOptions a { text-decoration: underline; color: #2471BF; }
.reAnuntOptions a:HOVER { text-decoration: none; color: #2471BF; }

.reAnuntDetails { width: 506px; float: left; }
.reAnuntDetails .reAnuntHeader { background-color: #EFF3FF; float: left; width: 506px; }
.reAnuntDetails .reDetailsCover { float: left; width: 159px; text-align: center; padding: 8px 0px 0px 0px; }
.reAnuntDetails .reDetailsCover img { background-color: #FFFFFF; padding: 1px; border-width: 1px; border-style: solid; border-color: #E3E3E3; }
.reAnuntDetails .reDetailsHeader { float: left; width: 347px; }
.reAnuntDetails .reDetailsHeader H1 { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 16px; margin: 5px 5px 0px 5px; padding: 0px; display: block; width: 337px; color: #404040; }
.reAnuntDetails .reDetailsHeader H2 { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 13px; margin: 0px 5px 0px 5px; padding: 5px 0px 0px 0px; display: block; width: 337px; color: #777777; }
.reAnuntDetails .reDetailsHeader .pretBox { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 15px; margin: 0px 5px 0px 5px; padding: 5px 0px 10px 0px; display: block; width: 337px; color: #F69551; background-image: url('imgs/hr.gif'); background-repeat: repeat-x; background-position: bottom left; }
.reAnuntDetails .reDetailsHeader .reLocation { float: left; width: 332px; padding: 5px; margin: 0px; list-style: none; }
.reAnuntDetails .reDetailsHeader .reLocation .reLocationLabel { float: left; padding: 0px; list-style: none; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #404040; float: left; width: 100px; background-image: url('imgs/bullet.right-blue-arrow.gif'); background-position: 0px 8px; background-repeat: no-repeat; padding: 3px 0px 3px 0px; }
.reAnuntDetails .reDetailsHeader .reLocation .reLocationLabel strong { font-weight: normal; display: block; padding-left: 12px; font-size: 12px; }
.reAnuntDetails .reDetailsHeader .reLocation .reLocationValue { float: left; padding: 0px; list-style: none; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #404040; float: left; width: 226px; padding: 3px 0px 3px 0px; }
.reAnuntDetails .reDetailsHeader .reLocationHeader { float: left; width: 332px; padding: 5px 5px 0px 5px; margin: 0px; font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 12px; color: #404040;  }

.reArial11NormalBlock { float: left; width: 506px; padding-bottom: 10px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; padding-top: 10px; background-image: url('imgs/hr.gif'); background-repeat: repeat-x; background-position: bottom left; }
.reArial11NormalBlock strong { font-weight: bold; font-size: 12px; display: block; clear: both; }

.reArialLabel { float: left; width: 506px; padding: 0px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #404040; display: block; clear: both; padding-top: 10px; }
.reArialLabel strong { font-weight: bold; display: block; clear: both; }

.reCharacteristics { list-style: none; margin: 0px; padding: 5px 0px 10px 0px; float: left; width: 506px; background-image: url('imgs/hr.gif'); background-repeat: repeat-x; background-position: bottom left; }
.reCharacteristics .reChLabel { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; color: #404040; font-size: 11px; float: left; width: 120px; background-image: url('imgs/bullet.right-blue-arrow.gif'); background-position: 0px 8px; background-repeat: no-repeat; padding: 3px 0px 3px 0px; }
.reCharacteristics .reChLabel strong { font-weight: normal; display: block; padding-left: 12px; font-size: 11px; }
.reCharacteristics .reChValue { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; color: #404040; font-size: 11px; float: left; width: 132px; padding: 3px 0px 3px 0px; }
.reCharacteristics .reChValueWide { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; color: #404040; font-size: 11px; float: left; width: 373px; padding: 3px 0px 3px 0px; }
.reCharacteristics a { color: #2471BF; text-decoration: underline; }
.reCharacteristics a:HOVER { color: #2471BF; text-decoration: none; }

.reGallery { list-style: none; padding: 10px 0px 5px 0px; margin: 0px; float: left; width: 506px; background-image: url('imgs/hr.gif'); background-repeat: repeat-x; background-position: bottom left; }
.reGallery li.rePhotoCell { float: left; text-align: center; height: 90px; width: 105px; }
.reGallery li.rePhotoCell img { border-width: 1px; border-color: #E3E3E3; border-style: solid; background-color: #FFFFFF; padding: 1px; }

.reNoList { float: left; clear: both; width: 506px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #404040; }

.reAnuntViews { font-family: Verdana, Sans-serif; font-weight: normal; font-size: 10px; color: #888888; padding: 7px 0px 7px 0px; float: left; width: 506px; background-image: url('imgs/hr.gif'); background-repeat: repeat-x; background-position: bottom left; }

.reListingOptions { background-color: #D8E0F6; float: left; width: 506px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; padding: 4px 0px 4px 0px; }
.reListingOptions span { float: left; display: block; padding-left: 7px; }
.reListingOptions span.reListingError { float: left; display: block; padding-left: 7px; color: #CF0000; font-weight: bold; }
.reListingOptions a.reBackLink { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; float: left; display: block; background-image: url("imgs/ico/back.gif"); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 20px; text-decoration: none; }
.reListingOptions a.reBackLink:HOVER { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; float: left; display: block; background-image: url("imgs/ico/back.gif"); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 20px; text-decoration: underline; }
.reListingOptions a.reSendLink { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; float: left; display: block; background-image: url("imgs/ico/send.gif"); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 20px; text-decoration: none; }
.reListingOptions a.reSendLink:HOVER { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; float: left; display: block; background-image: url("imgs/ico/send.gif"); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 20px; text-decoration: underline; }
.reListingOptions a.rePrintLink { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; float: left; display: block; background-image: url("imgs/ico/print.gif"); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 20px; text-decoration: none; }
.reListingOptions a.rePrintLink:HOVER { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 16px; color: #404040; float: left; display: block; background-image: url("imgs/ico/print.gif"); background-repeat: no-repeat; background-position: top left; padding: 0px 0px 0px 20px; text-decoration: underline; }

h3.reAnunturiSimilare { background-image: url('imgs/lbl.anunturi.similare.gif'); background-position: bottom left; background-repeat: no-repeat; width: 506px; float: left; display: block; clear: both; height: 17px; margin: 10px 0px 0px 0px; padding: 0px; background-color: #DBF0FF  }
h3.reAnunturiSimilare strong { display: none; font-size: 1px; }

#reSendToFriend { float: left; width: 506px; background-color: #D8E0F6; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 13px; color: #404040; background-image: url("imgs/hr.gif"); background-repeat: repeat-x; background-position: top left; display: none; }
#reSendToFriendMessage { float: left; width: 506px; background-color: #D8E0F6; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; line-height: 13px; color: #404040; display: none; background-image: url("imgs/hr.gif"); background-repeat: repeat-x; background-position: top left; }
#reSendToFriend .reMargins, #reSendToFriendMessage .reMargins { float: left; padding: 7px; }
#reSendToFriend .reLabelContainer { float: left; width: 110px; padding: 4px 0px 4px 0px; clear: left; }
#reSendToFriend .reFieldContainer { float: left; width: 377px; padding: 0px; }
#reSendToFriend .reFormActions { float: left; clear: both; padding-top: 5px; width: 492px; text-align: center; }
#reSendToFriend .reFormActions a.reSubmitLink { text-decoration: underline; color: #2471BF; }
#reSendToFriend .reFormActions a.reSubmitLink:HOVER { text-decoration: none; color: #2471BF; }
#reSendToFriend .reFormActions a.reCloseForm { text-decoration: underline; color: #CF0000; }
#reSendToFriend .reFormActions a.reCloseForm:HOVER { text-decoration: none; color: #CF0000; }

#reSearchMain { float: left; width: 735px; padding-top: 10px; }
#reSearchMain .reSearchTop { float: left; width: 735px; height: 43px; background-image: url("imgs/bg.top.searchform.gif"); background-position: top left; background-repeat: no-repeat; }
#reSearchMain .reSearchTop .reButtonArrange { float: left; padding: 12px 0px 0px 583px; }
#reSearchMain .reTopFormContainer { float: left; border-width: 4px; border-style: solid; border-color: #D2EDF8; }
#reSearchMain .reTopFormContainer .reTopFormTop { float: left; background-image: url('imgs/bg.top.searchform.top.jpg'); background-position: -22px 0px; background-repeat: repeat-x; width: 727px; height: 48px; }
#reSearchMain .reTopFormContainer .reTopFormBottom { float: left; background-image: url('imgs/bg.top.searchform.bottom.gif'); background-position: bottom left; background-repeat: repeat-all; width: 727px; height: 38px; }
#reLblDorescSa { float: left; padding: 10px 0px 0px 15px; }
#reLblSelecteazaJudet { float: left; padding: 10px 0px 0px 25px; }
#reBtnInchiriez { float: left; padding: 15px 0px 0px 12px; }
#reBtnCumpar { float: left; padding: 15px 0px 0px 9px; }
#reJudeteSelect { float: left; padding: 10px 0px 0px 5px; }
#reJudeteSelect .reSeachJudeteOptions { font-family: Trebuchet Ms, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; width: 134px; border-width: 1px; border-style: solid; border-color: #ABC4D8; background-color: #DCF3FB; }
#reSearchFormSubmitButton { float: left; padding: 9px 0px 0px 5px; }
#reSearchFormAdvancedLink { float: left; padding: 13px 0px 0px 15px; font-family: Arial, Helvetica, Sans-serif; font-weight: bold; color: #FFFFFF; font-size: 11px; }
#reSearchFormAdvancedLink a { text-decoration: underline; color: #FFFFFF; }
#reSearchFormAdvancedLink a:HOVER { text-decoration: none; color: #FFFFFF; }
.reSearchFormMainButton { float: left; padding: 5px 0px 0px 2px; }

.reSearchFormMainButton a { display: block; width: 143px; height: 43px; background-position: bottom left; background-repeat: no-repeat; }
.reSearchFormMainButton a strong { display: none !important; font-size: 1px; line-height: 1px; }

.reSearchFormMainButton .reOfficeButtonOff { background-image: url('imgs/btn.office.off.gif'); }
.reSearchFormMainButton .reOfficeButtonOff:HOVER { background-image: url('imgs/btn.office.hover.gif'); }
.reSearchFormMainButton .reOfficeButtonOn, .reSearchFormMainButton .reOfficeButtonOn:HOVER { background-image: url('imgs/btn.office.on.gif'); }

.reSearchFormMainButton .reLivingButtonOff { background-image: url('imgs/btn.living.off.gif'); }
.reSearchFormMainButton .reLivingButtonOff:HOVER { background-image: url('imgs/btn.living.hover.gif'); }
.reSearchFormMainButton .reLivingButtonOn, .reSearchFormMainButton .reLivingButtonOn:HOVER { background-image: url('imgs/btn.living.on.gif'); }

.reSearchFormMainButton .reIndustrialButtonOff { background-image: url('imgs/btn.industrial.off.gif'); }
.reSearchFormMainButton .reIndustrialButtonOff:HOVER { background-image: url('imgs/btn.industrial.hover.gif'); }
.reSearchFormMainButton .reIndustrialButtonOn, .reSearchFormMainButton .reIndustrialButtonOn:HOVER { background-image: url('imgs/btn.industrial.on.gif'); }

.reSearchFormMainButton .reCommercialButtonOff { background-image: url('imgs/btn.commercial.off.gif'); }
.reSearchFormMainButton .reCommercialButtonOff:HOVER { background-image: url('imgs/btn.commercial.hover.gif'); }
.reSearchFormMainButton .reCommercialButtonOn, .reSearchFormMainButton .reCommercialButtonOn:HOVER { background-image: url('imgs/btn.commercial.on.gif'); }

.reSearchFormMainButton .reLandButtonOff { background-image: url('imgs/btn.land.off.gif'); }
.reSearchFormMainButton .reLandButtonOff:HOVER { background-image: url('imgs/btn.land.hover.gif'); }
.reSearchFormMainButton .reLandButtonOn, .reSearchFormMainButton .reLandButtonOn:HOVER { background-image: url('imgs/btn.land.on.gif'); }

#reMesajEroareSearch { float: left; width: 727px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 12px; color: #CF0000; }
#reMesajEroareSearchText { float: left; padding: 5px; }

#advancedSearchForm { float: left; width: 727px; display: none; }
#advancedSearchForm .textbox { font-family: Trebuchet MS, Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; border-width: 1px; border-size: 1px; border-color: #CFCFCF; }
#reASFIncaperi, #reASFTipImobilLiving, #reASFTipImobilOffice, #reASFTipImobilCommercial, #reASFTipImobilIndustrial, #reASFTipTeren, #reASFLocTeren, #reASFCity, #reASFSpatiiBirouri { float: left; padding: 5px; }
.reBlankUL { list-style: none; margin: 0px; padding: 0px; float: left;  }
.reASFLabel { float: left; height: 24px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; padding-top: 4px; width: 110px; }
.reASFLabel strong { display: block; padding: 2px 5px 3px 3px; font-weight: normal; }
.reASFField { float: left; padding-top: 1px; }

.arial11bold { font-family: Arial, Helvetica, Sans-serif; font-weight: bold; font-size: 11px; color: #404040; }
.arial11normal { font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; }

#reFooter { background-image: url('imgs/bg.footer.gif'); background-position: top left; background-repeat: no-repeat; width: 735px; height: 50px; font-family: Arial, Helvetica, Sans-serif; font-weight: normal; font-size: 11px; float: left; text-align: center; }
#reFooter strong { display: block; padding-top: 10px; }
#reFooter a { color: #2471C0; text-decoration: underline; }
#reFooter a:HOVER { color: #2471C0; text-decoration: none; }

#atentionare { position: absolute; z-index: 2153; top: 380px; left: 500px; display: none; background-color: #FFFFE1; border-color: #999999; border-width: 1px; border-style: solid; width: 250px; height: 100px; font-family: Tahoma, Arial, Sans-serif; font-weight: normal; font-size: 11px; color: #404040; }
#atentionare div.spacer { padding: 5px; }

.reTopLoginLine { float: left; width: 735px; text-align: right; font-family: Tahoma, Helvetica, Sans-serif; font-weight: normal; font-size: 10px; color: #4D4D4D; text-align: right; padding-bottom: 5px; }
.reTopLoginLine .reTopPositioner { width: 724px; display: block; float: left; background-image: url('imgs/bullet.right-blue-arrow.gif'); background-position: 336px 4px; background-repeat: no-repeat; }
.reTopLoginLine .reTopPositioner A { color: #CF0000; text-decoration: underline; }
.reTopLoginLine .reTopPositioner A:HOVER { color: #2471BF; text-decoration: none; }
