﻿body {padding:0px 0px 96px 0px;margin:0px;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#333333;background:url(images/pagebackground.jpg);background-repeat:repeat-x}

h1 {font-size:16px;color:#ce0000;padding:0px 0px 6px 0px;margin:0px;font-weight:bold}
h2 {font-size:16px;color:#ce0000;padding:0px 0px 6px 0px;margin:0px;font-weight:normal}
h3 {font-size:14px;color:#033977;padding:0px 0px 6px 0px;margin:0px;font-weight:normal}


/* default links */
a:link,a:visited {color:#ce0000}
a:active,a:hover {color:#9b0000}

/* this wraps everything */
#page {width:944px;text-align:left;position:relative}

/* page header */
#head {width:944px;padding-top:24px;position:relative}
#headLogo {margin-left:184px}
#headLogoImage {}
#headLogoText {padding-left:12px}
#headBallon {position:absolute;left:112px;top:17px}

/* head menu & submenu */
.headMenu {margin-top:24px;padding:0px 12px 12px 12px}
.headMenuCenter {width:576px}
.headMenuItem {display:inline-block}
.headMenuLeftItem {width:172px}
.headMenuCenterItem {width:192px}
.headMenuRightItem {width:160px;margin-left:12px}

.headSubmenu {background-color:#e2e7ee;border-top:1px dotted #033977}
.headSubmenuLine {padding:4px 12px}
.headSubmenuItem {}
.headSubmenuLeftItem {width:172px}
.headSubmenuCenterItem {width:192px}
.headSubmenuRightItem {width:148px;padding-left:12px}
.headSubmenuLineSeparator {height:1px;background-color:white;margin:0px 12px}

a.headMenuLink:link,a.headMenuLink:visited {text-decoration:none;font-weight:bold;color:#033977}
a.headMenuLink:active,a.headMenuLink:hover {color:#ce0000}
a.headMenuImportantLink:link,a.headMenuImportantLink:visited {color:#ce0000}
a.headMenuImportantLink:active,a.headMenuImportantLink:hover {color:#ce0000}
a.headMenuOtherLink:link,a.headMenuOtherLink:visited {color:#333333}
a.headMenuOtherLink:active,a.headMenuOtherLink:hover {color:#ce0000}

a.headSubmenuLink:link,a.headSubmenuLink:visited {text-decoration:none;font-weight:bold;color:#333333}
a.headSubmenuLink:active,a.headSubmenuLink:hover {color:#ce0000}

a.file:link,a.file:visited {text-decoration:none}
a.file:active,a.file:hover {}

a.button:link,a.button:visited {text-decoration:none;color:#033977;font-weight:bold;padding:3px 6px}
a.button:active,a.button:hover {color:#ce0000}

a.buttonActive:link,a.buttonActive:visited {text-decoration:none;color:#ce0000;font-weight:bold;padding:3px 6px}
a.buttonActive:active,a.buttonActive:hover {color:#ce0000}

a.tab:link,a.tab:visited {text-decoration:none;color:#333333;font-weight:bold}
a.tab:active,a.tab:hover {color:#ce0000}

a.tabActive:link,a.tabActive:visited {text-decoration:none;color:#033977;font-weight:bold}
a.tabActive:active,a.tabActive:hover {color:#ce0000}

a.title:link,a.title:visited {text-decoration:none;color:#ce0000;font-weight:bold}
a.title:active,a.title:hover {color:#ce0000}

a.pageTitle:link,a.pageTitle:visited,a.pageTitle:active,a.pageTitle:hover {text-decoration:none;font-size:32px;color:#333333;font-weight:bold}


/* common things */
.notification {color:#ce0000}


/* tag cloud */
.tagCloud {}
a.tagCloud0:link,a.tagCloud0:active,a.tagCloud0:visited,a.tagCloud0:hover {color:#6888ad;text-decoration:none;font-size:12px}
a.tagCloud1:link,a.tagCloud1:active,a.tagCloud1:visited,a.tagCloud1:hover {color:#4e74a0;text-decoration:none;font-size:14px}
a.tagCloud2:link,a.tagCloud2:active,a.tagCloud2:visited,a.tagCloud2:hover {color:#356192;text-decoration:none;font-size:16px}
a.tagCloud3:link,a.tagCloud3:active,a.tagCloud3:visited,a.tagCloud3:hover {color:#1c4c84;text-decoration:none;font-size:20px}
a.tagCloud4:link,a.tagCloud4:active,a.tagCloud4:visited,a.tagCloud4:hover {color:#033977;text-decoration:none;font-size:24px}

.tagCloudEntry0 {background-color:#eeeeee;padding:3px}
.tagCloudEntry1 {padding:3px}


/* page title */
#title {margin:24px 0px 12px 12px}
#titleTitleBox {font-size:16px;font-weight:bold;color:#033977;width:772px;vertical-align:bottom}
#titleSearchBox {vertical-align:bottom}
.searchForm {padding:0px;margin:0px}
.searchField {-webkit-appearance:searchfield;width:172px}

/* main page content */
#content {}
.paddedContent {padding:0px 12px}
.contentColumnSpacing {width:12px}
#contentLeftColumn {width:760px}
#contentRightColumn {width:172px}

#contentLeftSubColumn {width:172px}
#contentRightSubColumn {width:576px}

/* the boxes */
.leftBox,.rightBox {border:1px solid #819cbb;margin-bottom:12px}
.leftBoxTitle,.rightBoxTitle {text-align:center;padding:8px 12px;font-weight:bold;color:#033977;font-size:13px}
.leftBoxContent,.rightBoxContent {}
.leftBoxPaddedContent,.rightBoxPaddedContent {padding:12px;border-top:1px solid #e2e7ee}

/* realestate things */
.realestateRecommendLabel {color:#033977;margin-top:4px}
.realestateRecommendFieldContainer {margin-left:10px}
.realestateRecommendField {width:132px;border:1px inset #033977}
.realestateRecommendButtonContainer {margin-left:10px}
.realestateRecommendButton {background-color:#033977;color:white;font-weight:bold;border:1px outset #033977}

.realestateFile {margin-bottom:6px}
.fileIcon {vertical-align:top}
.fileIconContainer {}
.fileDescrContainer {padding:0px 0px 0px 6px;display:inline-block;width:120px}

.realestateImageControls {margin-top:12px}
.realestateImageSelector {}
.realestateImageContainer {width:576px;height:432px;overflow:hidden;position:relative}
.realestateImagePrevious {}
.realestateImageNext {}
.realestateImageSelect {}
.realestateImageLarge {position:absolute;left:0px;top:0px}

.realestateTabsContainer {margin-top:12px;padding-bottom:6px;border-bottom:1px solid #cdd7e4}
.realestateTab {padding-right:24px}
.realestateTabContents {position:relative;margin-top:12px}
.realestateDescription {}

.realestateFeatureAttribute {padding:3px 0px}
.realestateFeatureValue {padding:3px 0px 3px 24px;font-weight:bold}

.realestateUnit {margin-bottom:24px}
.realestateUnitDescription {}
.realestateUnitFeatures {margin-top:12px}
.realestateUnitAttribute {padding:3px 0px}
.realestateUnitValue {padding:3px 0px 3px 24px;font-weight:bold}

.realestateHead {position:relative}
.realestateHeadContent {position:absolute;top:0px;left:0px}

.propertySearchFieldS {width:80px;border:1px inset #033977}
.propertySearchSelectS {width:80px;border:1px outset #033977}

.propertyList {}
.propertyListItem {width:192px;height:240px;border:1px solid #819cbb;margin:12px 24px 12px 0px;padding:12px;overflow:hidden;cursor:pointer}
.propertyListItemTitle {font-weight:bold;color:#ce0000;margin:6px 0px;text-align:center}
.propertyListItemType {font-weight:bold;color:#033977;margin:0px 0px 6px 0px;text-align:center}
.propertyListItemImage {text-align:center}
.propertyListItemDescription {margin:6px 0px}
.propertyListUnit {margin:2px 0px}

.propertyBigList {}
.propertyBigListItem {width:676px;border:1px solid #819cbb;margin:12px 0px 12px 0px;padding:12px;cursor:pointer}
.propertyBigListItemTitle {font-weight:bold;color:#ce0000;margin:6px 0px}
.propertyBigListItemImage {}
.propertyBigListItemDescription {margin:6px 0px}
.propertyBigListUnit {margin:2px 0px}

.propertySearchHintsTitle {margin-top:24px;font-size:16px;color:#ce0000}
.propertySearchHintsSubtitle {margin-top:6px;font-size:12px;}
.propertySearchHints {margin-top:4px;font-size:12px;line-height:18px}
.propertySearchHint {}

.propertySearchLabel {font-weight:bold;padding-right:6px}
.propertySearchDetailsLink {display:none}
.propertySearchDetails {}

.propertySearchMap {width:944px;height:472px}

.propertyPaging {text-align:center;margin-top:20px}
a.page {border:1px solid #819cbb;padding:4px 6px;text-decoration:none}
a.currentpage {border:1px solid #033977;padding:4px 6px;text-decoration:none}

.formInputM {border:1px inset #033977;width:117px}
.formInputL {border:1px inset #033977;width:241px}
.formTextarea {border:1px inset #033977;width:241px;height:242px}
.formButton {border:1px outset #033977;background-color:#033977;font-weight:bold;color:white}

/* about remax */
.agentContainer {margin-bottom:24px}
.agentImage {}
.agentName {font-size:16px;color:#ce0000}
.agentAddress {margin-top:12px}
.agentEmail {margin-top:12px}
.agentPhone {margin-top:12px}
.agentObjects {margin-top:12px}