BODY#flats {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #000; PADDING-TOP: 0px
}
*#lightbox IFRAME.select {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
*#menu_roll IFRAME.select {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#custom_header {
	MARGIN: 0px 3px
}
*#custom_footer {
	MARGIN: 0px 3px
}
*.vs-custom-footer {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 6px
}
*.searchword {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #cf6; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.account-menu-link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 22px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; PADDING-TOP: 2px
}
*#flats *#rightcontent_detail #vs-geo-dropdown-container {
	WIDTH: 300px; FLOAT: right; MARGIN-RIGHT: 3px; _margin-right: 2px
}
#flats #rightcontent *#vs-geo-dropdown-container {
	WIDTH: 300px; FLOAT: right; MARGIN-RIGHT: 3px; _margin-right: 2px
}
*#flats #rightcontentsummary #vs-geo-dropdown-container {
	WIDTH: 300px; FLOAT: right; MARGIN-RIGHT: 3px; _margin-right: 2px
}
*.summary#flats #rightcontentsummary #vs-geo-dropdown-container {
	WIDTH: auto; FLOAT: none
}
#flats #rightcontentsummary *#vs-geo-dropdown-container {
	MARGIN-RIGHT: 0px !important
}
#flats *#rightcontent_detail *#vs-geo-dropdown-container *#vs-geo-dropdown {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #9bd41f; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 2px
}
*#flats *#rightcontent *#vs-geo-dropdown-container *#vs-geo-dropdown {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #9bd41f; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 2px
}
#flats *#rightcontentsummary *#vs-geo-dropdown-container #vs-geo-dropdown {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #9bd41f; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 2px
}
*#flats #rightcontent_detail #vs-geo-dropdown-container #vs-geo-dropdown A {
	COLOR: #fff; TEXT-DECORATION: none
}
#flats #rightcontent #vs-geo-dropdown-container #vs-geo-dropdown A {
	COLOR: #fff; TEXT-DECORATION: none
}
*#flats #rightcontentsummary *#vs-geo-dropdown-container *#vs-geo-dropdown A {
	COLOR: #fff; TEXT-DECORATION: none
}
*#flats *#rightcontent_detail *#vs-geo-dropdown-container *#vs-rollover-regions {
	BORDER-BOTTOM: #9bd41f 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 2px
}
*#flats *#rightcontent *#vs-geo-dropdown-container #vs-rollover-regions {
	BORDER-BOTTOM: #9bd41f 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 2px
}
#flats #rightcontentsummary #vs-geo-dropdown-container #vs-rollover-regions {
	BORDER-BOTTOM: #9bd41f 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 10px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 2px
}
*#flats *#rightcontent_detail *#vs-geo-dropdown-container #vs-rollover-regions A {
	COLOR: #666; TEXT-DECORATION: none
}
*#flats *#rightcontent *#vs-geo-dropdown-container *#vs-rollover-regions A {
	COLOR: #666; TEXT-DECORATION: none
}
#flats #rightcontentsummary *#vs-geo-dropdown-container *#vs-rollover-regions A {
	COLOR: #666; TEXT-DECORATION: none
}
*#flats *#content *.vs-security-info-right {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 287px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 11px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 5px
}
#flats *#content .vs-security-info-right-header {
	COLOR: #4d4d4d
}
*#flats #content .vs-security-info-right BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats #content *.vs-security-info-right UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
*#flats *#content *.vs-security-info-right UL LI {
	MARGIN-BOTTOM: 5px
}
#flats #content *.vs-security-info-right A.more-info {
	COLOR: #4d4d4d; FONT-WEIGHT: bold
}
*#flats DIV.vs-adsense-container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats DIV.vs-adsense-detail {
	MARGIN: 0px 15px
}
#flats DIV.vs-adsense-container .odd {
	BACKGROUND-COLOR: #f1f1f1 !important
}
#flats DIV.vs-adsense-container .hover {
	BACKGROUND-COLOR: #edfbc6 !important
}
#flats DIV.vs-adsense-container DIV.vs-adsense-header {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#flats DIV.vs-adsense-container DIV.vs-adsense-header A {
	COLOR: #888; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#flats DIV.vs-adsense-container DIV.vs-adsense-ad {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 2px
}
#flats DIV.vs-adsense-container DIV.vs-adsense-ad .vs-adsense-ad-first-line A {
	COLOR: #396acd; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#flats DIV.vs-adsense-container DIV.vs-adsense-ad .vs-adsense-ad-second-line A {
	COLOR: #959595; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
*#flats DIV.vs-adsense-container DIV.vs-adsense-ad *.vs-adsense-ad-third-line A {
	COLOR: #888; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats A.vs-adsense-feedback:link {
	COLOR: #888; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.vs-adsense-feedback:visited {
	COLOR: #888; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.vs-adsense-feedback:active {
	COLOR: #888; TEXT-DECORATION: none; PADDING-TOP: 2px
}
*#flats A.vs-adsense-feedback:hover {
	TEXT-DECORATION: underline
}
*#flats *.vs_md {
	BORDER-BOTTOM: #d1e4ef 1px solid; BORDER-LEFT: #d1e4ef 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #d1e4ef; PADDING-LEFT: 2px; WIDTH: 80px; PADDING-RIGHT: 2px; FLOAT: right; COLOR: #3774df !important; BORDER-TOP: #d1e4ef 1px solid; BORDER-RIGHT: #d1e4ef 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px; -moz-border-radius: 6px
}
*#flats *.vs_md A {
	COLOR: black; TEXT-DECORATION: none
}
*#flats *.vs_counter_classifieds {
	FONT-STYLE: normal
}
*#flats *.vs_md:hover {
	BORDER-BOTTOM-COLOR: #b3daef; BACKGROUND-COLOR: #b3daef; BORDER-TOP-COLOR: #b3daef; BORDER-RIGHT-COLOR: #b3daef; BORDER-LEFT-COLOR: #b3daef
}
*#flats *.vs_md_desc {
	BORDER-BOTTOM: #b3daef 1px solid; BORDER-LEFT: #b3daef 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #b3daef; PADDING-LEFT: 2px; WIDTH: 225px; PADDING-RIGHT: 2px; FLOAT: right; COLOR: #3774df !important; BORDER-TOP: #b3daef 1px solid; BORDER-RIGHT: #b3daef 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px; -moz-border-radius: 6px
}
#flats DIV *#top IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 728px; PADDING-RIGHT: 3px; DISPLAY: inline; FLOAT: right; CLEAR: right; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
*#flats DIV #right IFRAME {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; DISPLAY: inline; CLEAR: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
*#flats A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#flats A IMG.gallery {
	MARGIN-TOP: 10px
}
#flats HR.spacer {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; COLOR: #fff; CLEAR: both; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#flats *.left {
	MARGIN: 0px 0px 0px 3px; FLOAT: left
}
#flats .right {
	MARGIN: 0px 3px 0px 0px; FLOAT: right
}
*#flats *.important {
	COLOR: #c00 !important; FONT-WEIGHT: bold !important
}
*#flats H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 994px; PADDING-RIGHT: 0px; FONT: 1em "Verdana", Arial, sans-serif; COLOR: #c3c3c3; CLEAR: both; PADDING-TOP: 50px
}
*#flats .metah1 P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 994px; PADDING-RIGHT: 0px; FONT: 1em "Verdana", Arial, sans-serif; COLOR: #c3c3c3; CLEAR: both; PADDING-TOP: 50px
}
#flats *.metah1 {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d1d1d1; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats .metah1 H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#flats .metah1 P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#flats .metah1 DIV {
	TEXT-ALIGN: center !important; PADDING-BOTTOM: 6px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: auto !important; PADDING-RIGHT: 0px !important; FLOAT: none !important; PADDING-TOP: 6px !important
}
*#flats H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
*#flats H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
*#flats H3 {
	FONT-SIZE: 1.15em
}
#flats #global {
	POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #888 1px solid; MARGIN: 0px auto; WIDTH: 1000px; BORDER-RIGHT: #888 1px solid
}
*.vs-no-border#flats *#global {
	BORDER-LEFT: 0px; BORDER-RIGHT: 0px
}
*.vs-775#flats *#global {
	WIDTH: 775px
}
*.vs-775#flats *#topmenu {
	WIDTH: auto
}
*.vs-775#flats *#header *#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vs-775#flats *#header *#post_free_ad {
	MARGIN-TOP: 10px; MARGIN-LEFT: 20px
}
*.vs-775#flats *#header *.vs-no-header#post_free_ad {
	MARGIN-TOP: auto; _margin-top: 25px
}
*.vs-775#flats *#header *#header_geo {
	MARGIN-TOP: 15px; WIDTH: 260px
}
*.vs-775#flats *#search {
	MARGIN: 0px 3px; WIDTH: auto
}
.vs-775#flats *#search *.bigtext {
	WIDTH: 180px
}
*.vs-775#flats *#search *.search_box_left_keywords {
	WIDTH: 350px
}
*.vs-775#flats #search #vs-searchbar-container DIV#vs-searchbar-middle {
	BORDER-LEFT: 0px
}
*.vs-775#flats *#search *#vs-searchbar-container DIV#vs-searchbar-wrapper {
	BORDER-LEFT: 0px; MARGIN-LEFT: -9px; CLEAR: left
}
.vs-775#flats .footer *#menu_footer *.other_country {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.vs-775#flats *.footer #menu_footer #menu_flats {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 12px
}
.vs-775#flats .footer #menu_footer #menu_info {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 12px
}
.vs-775#flats .footer #menu_footer #menu_country {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 12px
}
.vs-775#flats #rightcontent {
	FLOAT: right
}
.vs-775#flats #content #menu_left {
	MARGIN-RIGHT: 5px
}
.vs-775#flats #content #menu_middle {
	MARGIN-RIGHT: 0px
}
.vs-775#flats #category_menu {
	WIDTH: 769px
}
.vs-775#flats *#content #leftcontentsummary {
	WIDTH: auto; FLOAT: none; MARGIN-RIGHT: 3px
}
*.vs-775#flats *#content *#rightcontentsummary {
	DISPLAY: none
}
*.vs-775#flats *.ads_google_wide {
	WIDTH: auto
}
*.vs-775#flats *.breadcrumb_bottom {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
*.vs-775#flats #content #leftcontent_detail *#ad_detail *#vs-detail-ad-left {
	WIDTH: 504px
}
*.vs-775#flats *#content *#leftcontent_detail *#ad_detail *.ad_detail_contents {
	WIDTH: 765px
}
*.vs-775#flats *#content *#leftcontent_detail *#ad_detail {
	WIDTH: 765px
}
*.vs-775#flats *#detail_menu_ad {
	WIDTH: 765px
}
*.vs-775#flats *#comments_login_register {
	WIDTH: 765px
}
*.vs-775#flats *#content *#leftcontent_detail {
	WIDTH: 765px
}
*.vs-775#flats *#content *#rightcontent_detail {
	DISPLAY: none
}
.vs-775#flats #step_one {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #step_beware {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #step_two {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #step_three {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #step_captcha {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #step_four {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #process {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #account_notify {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats .contact_header {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #vs_contact {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #repost_is_modify_buttons INPUT.vs-input-button-dark {
	_width: 160px
}
.vs-775#flats INPUT.vs-input-button-dark {
	_width: 160px
}
.vs-775#flats *#step_four #category_step_four TR.step_continue TD.middle INPUT.vs-input-button-dark {
	_width: 160px
}
*.vs-775#flats *#content *#postform *.steps TD.middle {
	WIDTH: 315px !important
}
*.vs-775#flats *#postform *#step_continue *.steps TD.middle {
	WIDTH: 315px !important
}
*.vs-775#flats *#postform *#step_captcha *.steps TD.middle {
	WIDTH: 315px !important
}
*.vs-775#flats *#postform *.steps TR.step_continue TD.middle {
	WIDTH: 315px !important
}
*.vs-775#flats *#postform *#step_four *#category_step_four TR.step_continue TD.middle {
	WIDTH: 315px !important
}
*.vs-775#flats *#postform *#step_four *#category_step_four *.vs-post-authentication TD.title {
	WIDTH: 140px !important
}
.vs-775#flats #postform #step_four #category_step_four .vs-post-authentication TD.middle {
	PADDING-LEFT: 10px; WIDTH: 220px !important; PADDING-RIGHT: 13px
}
.vs-775#flats #content #leftcontent_account #content_table_account {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #account_bar {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #content #leftcontent_inbox #content_table_inbox {
	WIDTH: auto; MARGIN-RIGHT: 3px
}
.vs-775#flats #account_tab_menu {
	WIDTH: 769px
}
#flats .vs-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 8px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
#flats .vs-button SPAN {
	PADDING-RIGHT: 8px
}
#flats .big_yellow_button_left {
	WIDTH: 14px; BACKGROUND: url(../images/template/big_yellow_button.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat 0px -55px; HEIGHT: 46px
}
#flats .big_yellow_button_middle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND: url(../images/template/big_yellow_button.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) repeat-x 0px -111px; HEIGHT: 1px; VERTICAL-ALIGN: middle
}
#flats *.big_yellow_button_right {
	WIDTH: 22px; BACKGROUND: url(../images/template/big_yellow_button.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat 0px 0px; HEIGHT: 46px
}
#flats .big_yellow_button_middle A {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#flats *.big_yellow_button_middle A:hover {
	TEXT-DECORATION: underline
}
*#flats *.vs-big-yellow {
	PADDING-LEFT: 14px !important; WIDTH: 210px; BACKGROUND: url(../images/template/big_yellow_button_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: left; HEIGHT: 46px; CURSOR: pointer
}
*#flats *.vs-big-yellow SPAN {
	PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: block; BACKGROUND: url(../images/template/big_yellow_button_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 50%; FLOAT: left; HEIGHT: 46px
}
*#flats *.vs-big-yellow SPAN A {
	DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 13px
}
#flats *.vs-big-green {
	BACKGROUND: url(../images/template/big_green_button_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; HEIGHT: 24px; CURSOR: pointer
}
*#flats .vs-big-green SPAN {
	DISPLAY: block; BACKGROUND: url(../images/template/big_green_button_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 50%; FLOAT: left; HEIGHT: 24px
}
#flats .vs-big-green SPAN A {
	MARGIN: 0px; DISPLAY: block; COLOR: #fff !important; TEXT-DECORATION: none !important; PADDING-TOP: 4px
}
*#flats *.vs-big-green SPAN INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
*#flats *.vs-big-green SPAN INPUT:hover {
	TEXT-DECORATION: underline
}
*#flats *.vs-big-green-float {
	FLOAT: left; MARGIN-RIGHT: 10px
}
*#flats *.vs-big-green-float-extra-padding {
	MARGIN: 0px 5px; FLOAT: left
}
*#flats *.vs-big-green-float A {
	FONT-WEIGHT: bold
}
*#flats *.vs-medium-green-active {
	BACKGROUND: url(../images/template/medium_green_button_active_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: left; HEIGHT: 24px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
*#flats *.vs-medium-green-active SPAN {
	DISPLAY: block; BACKGROUND: url(../images/template/medium_green_button_active_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 50%; FLOAT: left; HEIGHT: 24px
}
#flats .vs-medium-green-active SPAN INPUT {
	DISPLAY: block; COLOR: #686868 !important; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#flats .vs-medium-green-active SPAN A {
	DISPLAY: block; COLOR: #686868 !important; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#flats .vs-medium-green-active SPAN A {
	TEXT-DECORATION: none !important; PADDING-TOP: 5px
}
#flats .vs-medium-grey-active {
	BACKGROUND: url(../images/template/medium_grey_button_active_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: left; HEIGHT: 24px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#flats .vs-medium-grey-active SPAN {
	DISPLAY: block; BACKGROUND: url(../images/template/medium_grey_button_active_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 50%; FLOAT: left; HEIGHT: 24px
}
#flats .vs-medium-grey-active SPAN A {
	DISPLAY: block; COLOR: #686868 !important; FONT-WEIGHT: bold; TEXT-DECORATION: none !important; PADDING-TOP: 5px
}
#flats .vs-medium-grey-active SPAN INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
*#flats *.vs-medium-grey-active SPAN INPUT:hover {
	TEXT-DECORATION: underline
}
#flats .vs-small-green-inactive {
	BACKGROUND: url(../images/template/small_green_button_inactive_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: left; HEIGHT: 24px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#flats .vs-small-green-inactive SPAN {
	DISPLAY: block; BACKGROUND: url(../images/template/small_green_button_inactive_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 50%; FLOAT: left; HEIGHT: 24px
}
#flats .vs-small-green-inactive SPAN INPUT {
	DISPLAY: block; COLOR: #686868 !important; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#flats .vs-small-green-inactive SPAN A {
	DISPLAY: block; COLOR: #686868 !important; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#flats .vs-small-green-inactive SPAN A {
	TEXT-DECORATION: none !important; PADDING-TOP: 5px
}
#flats .vs-tiny-green-active {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/template/tiny_green_button_active_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: right; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#flats .vs-tiny-green-inactive {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/template/tiny_green_button_active_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: right; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#flats .vs-tiny-green-active-left {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/template/tiny_green_button_active_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
*#flats *.vs-tiny-green-inactive-left {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/template/tiny_green_button_active_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left 50%; FLOAT: left; HEIGHT: 16px; CURSOR: pointer; MARGIN-RIGHT: 10px
}
*#flats *.vs-tiny-green-active-left SPAN {
	MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/template/tiny_green_button_active_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top; FLOAT: left !important; HEIGHT: 16px; PADDING-TOP: 1px
}
*#flats *.vs-tiny-green-inactive-left SPAN {
	MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/template/tiny_green_button_active_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top; FLOAT: left !important; HEIGHT: 16px; PADDING-TOP: 1px
}
*#flats *.vs-tiny-green-active SPAN {
	MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/template/tiny_green_button_active_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top; FLOAT: left !important; HEIGHT: 16px; PADDING-TOP: 1px
}
*#flats *.vs-tiny-green-inactive SPAN {
	MARGIN: 0px; DISPLAY: block; BACKGROUND: url(../images/template/tiny_green_button_active_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top; FLOAT: left !important; HEIGHT: 16px; PADDING-TOP: 1px
}
*#flats *.vs-tiny-green-active-left SPAN A {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
*#flats *.vs-tiny-green-inactive-left SPAN A {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
*#flats *.vs-tiny-green-active SPAN A {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
*#flats *.vs-tiny-green-inactive SPAN A {
	COLOR: #666; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
*#flats *.vs-tiny-green-active-left {
	BACKGROUND-IMAGE: url(../images/template/tiny_green_button_inactive_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-tiny-green-active {
	BACKGROUND-IMAGE: url(../images/template/tiny_green_button_inactive_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-tiny-green-active-left SPAN {
	BACKGROUND: url(../images/template/tiny_green_button_inactive_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top
}
*#flats *.vs-tiny-green-active SPAN {
	BACKGROUND: url(../images/template/tiny_green_button_inactive_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top
}
#flats .vs-tiny-green-active-left SPAN A {
	FONT-WEIGHT: normal
}
#flats .vs-tiny-green-active SPAN A {
	FONT-WEIGHT: normal
}
#flats .vs-tiny-rss {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 6px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: right !important; CURSOR: pointer; PADDING-TOP: 0px !important
}
#flats .vs-tiny-rss-left {
	PADDING-BOTTOM: 0px !important; MARGIN-TOP: 6px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left !important; CURSOR: pointer; PADDING-TOP: 0px !important
}
#flats .vs-tiny-rss-left SPAN {
	MARGIN: 0px; FLOAT: left !important
}
#flats .vs-tiny-rss SPAN {
	MARGIN: 0px; FLOAT: left !important
}
#flats .vs-login-button {
	MARGIN: 0px auto; WIDTH: 75px
}
#flats .vs-register-button {
	MARGIN: 0px auto; WIDTH: 165px
}
#flats .vs-spec-hp-btn-left {
	WIDTH: 14px; HEIGHT: 46px
}
#flats .vs-spec-hp-btn-middle {
	TEXT-ALIGN: center; COLOR: #666; FONT-SIZE: 12px !important; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#flats .vs-spec-hp-btn-middle:first-line {
	FONT-WEIGHT: normal
}
#flats .vs-spec-hp-btn-right {
	WIDTH: 14px; HEIGHT: 46px
}
*#flats *.vs-spec-hp-btn-left-yellow {
	
}
*#flats *.vs-spec-hp-btn-middle-yellow {
	
}
*#flats *.vs-spec-hp-btn-right-yellow {
	
}
*#flats *.vs-spec-hp-btn-left-blue {
	
}
*#flats *.vs-spec-hp-btn-middle-blue {
	
}
*#flats *.vs-spec-hp-btn-right-blue {
	
}
*#flats *.vs-spec-hp-btn-left-yellow-bg {
	
}
*#flats *.vs-spec-hp-btn-middle-yellow-bg {
	
}
*#flats *.vs-spec-hp-btn-right-yellow-bg {
	
}
*#flats *.vs-spec-hp-btn-left-blue-bg {
	
}
*#flats *.vs-spec-hp-btn-middle-blue-bg {
	
}
*#flats *.vs-spec-hp-btn-right-blue-bg {
	
}
*#flats *.vs-nav-tab {
	PADDING-LEFT: 6px; BACKGROUND: url(../images/template/medium_tab.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left -31px; HEIGHT: 21px; _float: left
}
*#flats *.vs-nav-tab A {
	PADDING-LEFT: 1px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/template/medium_tab.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 0px; FLOAT: left; HEIGHT: 18px; COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
*#flats *.vs-nav-tab SPAN.geo {
	PADDING-LEFT: 1px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/template/medium_tab.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 0px; FLOAT: left; HEIGHT: 18px; COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
*#flats .vs-nav-tab SPAN.green {
	PADDING-LEFT: 1px; PADDING-RIGHT: 7px; BACKGROUND: url(../images/template/medium_tab.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 0px; FLOAT: left; HEIGHT: 18px; COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#flats .vs-nav-tab-selected {
	BACKGROUND: url(../images/template/medium_tab_selected.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat 0px -31px
}
#flats .vs-nav-tab-green {
	BACKGROUND: url(../images/template/medium_tab_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat 0px -31px
}
#flats .vs-nav-tab-green SPAN.green {
	BACKGROUND: url(../images/template/medium_tab_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 0px; COLOR: #9bd41f !important
}
#flats .vs-nav-tab-selected A {
	BACKGROUND: url(../images/template/medium_tab_selected.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 0px; COLOR: #9bd41f !important
}
#flats .vs-nav-tab SPAN.arrow {
	PADDING-RIGHT: 12px; BACKGROUND: url(../images/template/arrow_bottom.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 75%
}
#flats .vs-nav-tab-selected SPAN.arrow {
	PADDING-RIGHT: 12px; BACKGROUND: url(../images/template/arrow_bottom_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 75%
}
#flats .vs-nav-tab A:hover {
	TEXT-DECORATION: underline
}
#flats #easyaccess {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; TOP: -5000px; PADDING-TOP: 0px; LEFT: -5000px
}
#flats #header {
	MARGIN: 0px
}
#flats #header .header_spacer {
	PADDING-TOP: 10px
}
#flats #header *#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 12px
}
*#flats *#header *#post_free_ad {
	FLOAT: left; MARGIN-LEFT: 62px; CURSOR: pointer
}
*#flats *#header *.vs-no-header#post_free_ad {
	MARGIN-LEFT: 3px; CLEAR: both; _margin-top: 25px
}
*#flats *#header *.vs-mega-banner {
	MARGIN-TOP: 10px !important; MARGIN-LEFT: 15px !important; _margin-left: 7px; _clear: both
}
*#flats *#header *#vs-mega-banner {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; WIDTH: 730px; FLOAT: right; MARGIN-RIGHT: 10px; _margin-right: 5px
}
*#flats *#header *#header_geo {
	POSITION: relative; MARGIN-TOP: 25px; FLOAT: left; HEIGHT: 40px; MARGIN-LEFT: 45px; VERTICAL-ALIGN: bottom; _margin-top: 0
}
*#flats *#header *.vs-spec-hp-header-geo#header_geo {
	MARGIN-TOP: 0px !important; WIDTH: 350px
}
*#flats *#header *.spec_hp#header_geo {
	MARGIN-TOP: 5px !important
}
*#flats *#header *#header_geo H3 {
	POSITION: absolute; WIDTH: 700px; BOTTOM: 0px; COLOR: #666
}
*#flats *#header *#header_geo H3 SPAN.green {
	COLOR: #9ad31f
}
*#flats *#header *#header_pub {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; DISPLAY: inline; FLOAT: right; CLEAR: right; PADDING-TOP: 0px
}
*#flats #header #header_pub_mini {
	DISPLAY: none
}
#flats #category_menu {
	BACKGROUND-IMAGE: url(../images/template/category_menu_background.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; WIDTH: 994px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; FLOAT: left; HEIGHT: 35px; COLOR: #888; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px; _float: none
}
#flats #category_menu A {
	COLOR: #888; TEXT-DECORATION: none
}
#flats #category_menu A:hover {
	TEXT-DECORATION: underline
}
#flats #category_menu LI {
	FLOAT: left
}
#flats #category_menu LI.small {
	MARGIN-TOP: 14px; MARGIN-RIGHT: 2px
}
#flats #category_menu LI DIV.menu {
	Z-INDEX: 1000; BORDER-BOTTOM: #9bd41f 1px solid; POSITION: absolute; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #edfbc6; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 0px
}
#flats DIV.vs-all-categories-menu {
	Z-INDEX: 1000; BORDER-BOTTOM: #9bd41f 1px solid; POSITION: absolute; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #edfbc6; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 0px
}
#flats DIV.vs-all-categories {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; BACKGROUND-COLOR: #fff; MARGIN-TOP: -1px; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid
}
#flats A.vs-all-categories {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/template/arrow_bottom.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 75%; PADDING-TOP: 0px
}
#flats #category_menu LI UL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
#flats DIV.vs-all-categories UL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
*#flats DIV.vs-all-categories UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #ededed 1px solid; PADDING-TOP: 0px
}
*#flats *#category_menu LI UL LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 2px
}
*#flats DIV.vs-all-categories UL LI {
	PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; PADDING-TOP: 2px
}
*#flats *#category_menu LI > DIV.vs-tab-strip-left > UL > LI {
	FLOAT: left
}
*#flats DIV.vs-all-categories UL LI {
	BORDER-BOTTOM: #ededed 1px solid
}
*#flats *#category_menu LI UL LI A {
	WHITE-SPACE: nowrap; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
*#flats DIV.vs-all-categories UL LI A {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 28px; WIDTH: 125px; PADDING-RIGHT: 6px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 4px
}
*#flats DIV.vs-all-categories UL LI A:hover {
	TEXT-DECORATION: underline
}
*#flats DIV.vs-all-categories UL LI A.car {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 6px -250px
}
*#flats DIV.vs-all-categories UL LI A.agri {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 6px -275px
}
#flats DIV.vs-all-categories UL LI A.pet {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 6px -225px
}
*#flats DIV.vs-all-categories UL LI A.sell {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 6px -25px
}
*#flats DIV.vs-all-categories UL LI A.house {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 6px -150px
}
#flats DIV.vs-all-categories UL LI A.event {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 6px -100px
}
#flats DIV.vs-all-categories UL LI A.local {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 6px -75px
}
#flats DIV.vs-all-categories UL LI A.meet {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 6px -50px
}
*#flats DIV.vs-all-categories UL LI A.courses {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 6px -200px
}
*#flats DIV.vs-all-categories UL LI A.help {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 6px -175px
}
*#flats DIV.vs-all-categories UL LI A.job {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 6px 0px
}
#flats DIV.vs-all-categories UL LI A.service {
	BACKGROUND: url(../images/template/cat_icons_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 6px -125px
}
#flats #category_menu LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#flats #topmenu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 10px; PADDING-LEFT: 16px; WIDTH: 650px; PADDING-RIGHT: 16px; FLOAT: right; PADDING-TOP: 0px
}
#flats #topmenu DT {
	BACKGROUND-IMAGE: url(../images/template/topmenu.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); POSITION: relative; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left -60px; FLOAT: right; HEIGHT: 20px
}
*#flats *#topmenu DT.left {
	BACKGROUND-IMAGE: url(../images/template/topmenu.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 20px
}
*#flats *#topmenu DT.right {
	BACKGROUND-IMAGE: url(../images/template/topmenu.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -30px; HEIGHT: 20px
}
*#flats *#topmenu DT#vs-fav-count {
	PADDING-RIGHT: 15px; BACKGROUND: url(../images/summary/saved_1.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 1px; MARGIN-RIGHT: 5px
}
*#flats *#topmenu DT#vs-fav-count A.topmenu {
	BACKGROUND: 0px 50%; HEIGHT: 17px; TEXT-DECORATION: underline; PADDING-TOP: 3px
}
#flats #topmenu DT IMG {
	MARGIN-TOP: 5px; VERTICAL-ALIGN: top
}
#flats #topmenu DT.divider {
	BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats #topmenu DT IMG.arrow {
	PADDING-RIGHT: 6px
}
*#flats DD#rollcompte TD A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats DD#rollcompte TD A:hover {
	TEXT-DECORATION: underline
}
*#flats *#topmenu DT A.topmenu {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT: 10px "Verdana", Arial, sans-serif; FLOAT: left; HEIGHT: 18px; COLOR: #888; TEXT-DECORATION: none; PADDING-TOP: 2px
}
*#flats *#topmenu DT A.topmenu_hover {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT: 10px "Verdana", Arial, sans-serif; FLOAT: left; HEIGHT: 18px; COLOR: #888; TEXT-DECORATION: underline; PADDING-TOP: 2px
}
#flats #topmenu DT A:hover {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT: 10px "Verdana", Arial, sans-serif; FLOAT: left; HEIGHT: 18px; COLOR: #888; TEXT-DECORATION: underline; PADDING-TOP: 2px
}
#flats #topmenu .main_flag {
	MARGIN: 0px
}
*#flats *#topmenu *.cafe {
	MARGIN: -1px 0px 0px
}
*#flats *#welcome {
	MARGIN: 10px 0px 5px; WIDTH: 140px; DISPLAY: block; FLOAT: right; COLOR: #f90
}
*#flats *#search {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; WIDTH: 994px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
#flats #search DIV {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; PADDING-RIGHT: 10px; FONT-SIZE: 0.75em; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid
}
#flats #search .search_box_left {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; BACKGROUND-COLOR: #edfbc6; BORDER-TOP: medium none; BORDER-RIGHT: #9bd41f 1px solid
}
#flats #search .search_box_right {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; BACKGROUND-COLOR: #edfbc6; BORDER-TOP: medium none; BORDER-RIGHT: #9bd41f 1px solid
}
*#flats *#search *.search_box_left {
	PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
*#flats *#search *.search_box_right {
	BORDER-LEFT: medium none
}
#flats #search .homepage {
	BORDER-BOTTOM: #9bd41f 1px solid; HEIGHT: 80px; BORDER-TOP: #9bd41f 1px solid
}
#flats #search .homepage_bottom {
	HEIGHT: 80px; BORDER-TOP: #9bd41f 1px solid
}
#flats #search .homepage_breadcrumb {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 0px
}
#flats #search .summary_breadcrumb {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 0px
}
*#flats #search *.post_breadcrumb {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 0px
}
*#flats #search .geo_listing_breadcrumb {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 0px
}
#flats *#search DIV #big_green_button_left {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 8px 0px 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
*#flats #search DIV *#big_green_button_middle {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 8px 0px 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#flats *#search DIV *#big_green_button_right {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 8px 0px 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
*#flats *#search DIV *#big_green_button_middle {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 28px; PADDING-TOP: 0px
}
*#flats *#search DIV #big_green_button_middle A {
	COLOR: #666; FONT-SIZE: 1em; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
*#flats *#search *#search_divider {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/template/search_divider.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
#flats #search #search_divider_text {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #676767; FONT-SIZE: 1em; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 28px
}
*#flats #search *.general {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #888; FONT-SIZE: 0.75em; PADDING-TOP: 4px
}
#flats *#search .general TR TD #search_summarysubcats {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; WIDTH: 458px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#flats #search .general TR TD #search_summarysubcats TR .search_summary_subcats_elements {
	FONT-SIZE: 11px
}
#search *.long {
	WIDTH: 280px
}
#search #img_searchtown {
	MARGIN-LEFT: 40px; VERTICAL-ALIGN: middle
}
*#search *#searchtown {
	WIDTH: 155px
}
*#flats *#vs-searchbar-container DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
*#flats *#search DIV#vs-searchbar-caption {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#flats #search #vs-searchbar-caption {
	MARGIN-LEFT: 8px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#flats #search *#vs-searchbar-container {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
*#flats #vs-searchbar-container DIV#vs-searchbar-left {
	PADDING-BOTTOM: 4px; FLOAT: left; MARGIN-RIGHT: 8px; PADDING-TOP: 4px
}
*#flats *#vs-searchbar-container DIV#vs-searchbar-middle {
	BORDER-LEFT: #9ad41e 1px solid; PADDING-LEFT: 8px; FLOAT: left; MARGIN-RIGHT: 8px
}
#flats *#vs-searchbar-container DIV#vs-searchbar-right {
	BORDER-LEFT: #9ad41e 1px solid; PADDING-LEFT: 8px; FLOAT: left; MARGIN-RIGHT: 8px
}
#flats #vs-searchbar-container DIV#vs-searchbar-middle {
	PADDING-LEFT: 0px; MARGIN-RIGHT: 0px
}
#flats *#vs-searchbar-container DIV#vs-searchbar-right {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
*#flats #search INPUT {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 1px
}
*#flats *#search SELECT {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 1px
}
*#flats *#search SELECT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; WIDTH: 144px; PADDING-TOP: 0px
}
*#flats *#search #search_select_categories {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
*#flats #account_bar #search_select_categories {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 0px
}
*#flats *#search #search_select_categories OPTGROUP {
	FONT-STYLE: normal; FONT-SIZE: 11px
}
#flats *#account_bar *#search_select_categories OPTGROUP {
	FONT-STYLE: normal; FONT-SIZE: 11px
}
*#flats *#search #search_select_categories OPTION {
	FONT-WEIGHT: normal
}
*#flats *#account_bar *#search_select_categories OPTION {
	FONT-WEIGHT: normal
}
*#flats *#search #search_select_categories OPTION.vs-cat-level-1 {
	BACKGROUND-COLOR: #a4e229; COLOR: #000; FONT-WEIGHT: bold
}
*#flats *#account_bar *#search_select_categories OPTION.vs-cat-level-1 {
	BACKGROUND-COLOR: #a4e229; COLOR: #000; FONT-WEIGHT: bold
}
.posting#flats OPTION.vs-cat-level-1 {
	BACKGROUND-COLOR: #a4e229; COLOR: #000; FONT-WEIGHT: bold
}
*#flats #search *#search_select_categories OPTION.vs-cat-level-2-parent {
	COLOR: #000; FONT-WEIGHT: bold
}
*#flats *#account_bar *#search_select_categories OPTION.vs-cat-level-2-parent {
	COLOR: #000; FONT-WEIGHT: bold
}
*.posting#flats OPTION.vs-cat-level-2-parent {
	COLOR: #000; FONT-WEIGHT: bold
}
#flats *#search *#vs-geo-suggestions {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 1px; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; FONT-SIZE: 12px; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid; PADDING-TOP: 1px
}
*#vs-geo-suggestions {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 1px; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; FONT-SIZE: 12px; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid; PADDING-TOP: 1px
}
#flats #search #vs-geo-suggestions DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #888; FONT-SIZE: 11px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
#vs-geo-suggestions DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #888; FONT-SIZE: 11px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
.vs-scroller#vs-geo-suggestions {
	OVERFLOW-X: hidden; HEIGHT: 230px; OVERFLOW: auto
}
#vs-geo-suggestions DIV.selected {
	BACKGROUND-COLOR: #f1ffcc
}
#vs-geo-suggestions DIV:hover {
	BACKGROUND-COLOR: #f1ffcc
}
#flats #search .searchGeoHolder INPUT {
	WIDTH: 150px
}
SPAN#vs-geo-freetext {
	DISPLAY: block
}
SPAN.loading#vs-geo-freetext {
	BACKGROUND: url(../images/template/geo_loader.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #edfbc6 no-repeat 156px 6px
}
#postform SPAN.loading#vs-geo-freetext {
	BACKGROUND: url(../images/posting/forgot-password-loader.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fff no-repeat 200px 1px
}
#flats #search .searchGeoHolder INPUT.freetext {
	PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; PADDING-LEFT: 3px; WIDTH: 147px; PADDING-RIGHT: 2px; COLOR: #a2a2a2; PADDING-TOP: 1px
}
DIV.caption-text {
	Z-INDEX: 99002; BORDER-BOTTOM: #7a7a7a 1px solid; POSITION: absolute; BORDER-LEFT: #7a7a7a 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; WIDTH: 275px; PADDING-RIGHT: 4px; BACKGROUND: #fff7c5 0px 50%; VISIBILITY: hidden; FONT-SIZE: 11px; BORDER-TOP: #7a7a7a 1px solid; TOP: 0px; BORDER-RIGHT: #7a7a7a 1px solid; PADDING-TOP: 2px; LEFT: 0px
}
#flats #vs-searchbar-container DIV.caption-text {
	Z-INDEX: 99002; BORDER-BOTTOM: #7a7a7a 1px solid; POSITION: absolute; BORDER-LEFT: #7a7a7a 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; WIDTH: 275px; PADDING-RIGHT: 4px; BACKGROUND: #fff7c5 0px 50%; VISIBILITY: hidden; FONT-SIZE: 11px; BORDER-TOP: #7a7a7a 1px solid; TOP: 0px; BORDER-RIGHT: #7a7a7a 1px solid; PADDING-TOP: 2px; LEFT: 0px
}
#flats *#search *.searchGeoHolder SELECT.state {
	MARGIN: 0px 0px 2px; WIDTH: 155px
}
*#flats *#search *.searchGeoHolder SELECT.city {
	MARGIN: 5px 0px 2px; WIDTH: 155px
}
*#flats *#search *.how_to_use {
	COLOR: #959595; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats *#search *.how_to_use:hover {
	TEXT-DECORATION: underline
}
*#flats *#search *.reset_geo {
	COLOR: #959595; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats *#search *.reset_geo:hover {
	TEXT-DECORATION: underline
}
*#flats *#search DIV.submitWrapper {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 9px; WIDTH: 120px; HEIGHT: 45px; FONT-SIZE: 1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
*#flats *#search DIV.submitWrapper A.advanced_search {
	COLOR: #666; TEXT-DECORATION: underline
}
*#flats *#search *.submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 12px; FONT: bold 1em "Verdana", Arial, sans-serif; HEIGHT: 28px; COLOR: #666; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
*#flats *#search *.search_submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; FONT: bold 12px "Verdana", Arial, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
*#flats *#search .text {
	WIDTH: 140px; COLOR: #999
}
#flats #search .search_summary_subcats_elements .text {
	WIDTH: 139px; COLOR: #666
}
#flats #search .advancedSearch {
	DISPLAY: none
}
#flats #search .advancedSearch TD {
	PADDING-TOP: 5px
}
#flats #search .visibleSearch {
	DISPLAY: table-row
}
#flats #search .posting INPUT.smalltext {
	WIDTH: 60px; COLOR: #999
}
.posting SELECT.smalltext {
	WIDTH: 60px; COLOR: #999
}
#flats #search .smalltext {
	WIDTH: 50px; COLOR: #999
}
#flats #search .smallselect {
	WIDTH: 45px; COLOR: #999
}
#flats #search .keyword {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
#flats #search .bigtext {
	WIDTH: 240px; HEIGHT: auto; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
#flats #search DIV.searchGeoHolder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; WIDTH: 160px; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
*#flats *#search *#searchGeoReset {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 5px 6px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
*#flats *#search *#searchGeoAbroad {
	COLOR: #959595; MARGIN-LEFT: 10px; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats *#search *#searchGeoAbroad INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
*#flats *#search *#searchGeoHere {
	DISPLAY: none
}
*#flats *#search *#searchGeoHere A {
	COLOR: #888; TEXT-DECORATION: none
}
*#flats *#search *#searchGeoHere A:link {
	COLOR: #888; TEXT-DECORATION: none
}
*#flats *#search *#searchGeoHere A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
*#flats *#search *.selectMultiple {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
*#flats *#search *.selectMultiple DIV {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
*#flats *#search *.selectMultiple UL {
	Z-INDEX: 100; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; OVERFLOW-Y: scroll; BACKGROUND-COLOR: white; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; HEIGHT: 120px; OVERFLOW: scroll; BORDER-TOP: 0px; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 0px; LEFT: -5000px
}
*#flats #search .selectMultiple UL LABEL {
	TEXT-INDENT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; FONT-SIZE: 11px
}
#flats #search .selectMultiple UL LI {
	BACKGROUND-COLOR: #fff
}
*#flats #search .selectMultiple UL LI.altrow {
	BACKGROUND-COLOR: #f8ffdb
}
#flats #search .selectMultiple UL LI:hover {
	BACKGROUND-COLOR: #f8ffdb
}
#flats #search .selectMultiple UL LI.selected {
	BACKGROUND-COLOR: #c0ef59
}
#flats #search .selectMultiple .selectMultipleDropdown {
	WIDTH: 127px; PADDING-RIGHT: 16px; BACKGROUND: url(../images/template/bckg_submenu_search.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right center
}
#flats #search .selectMultipleDropdown INPUT.text {
	BACKGROUND-COLOR: white; WIDTH: 121px
}
#flats #search .submit:hover {
	CURSOR: pointer
}
#flats #search .submit:focus {
	CURSOR: pointer
}
#flats #search DIV.breadcrumb A#vs_rss {
	MARGIN: -1px 5px 0px 0px; FLOAT: right; CURSOR: pointer
}
*#flats *.vs-breadcrumb {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 21px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
*#flats *.vs-breadcrumb SPAN {
	TEXT-ALIGN: center; PADDING-LEFT: 6px; PADDING-RIGHT: 13px; DISPLAY: block; FLOAT: left; HEIGHT: 21px
}
*#flats *.vs-breadcrumb-connect {
	BACKGROUND: url(../images/template/breadcrumb_arrow.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 50%
}
*#flats *.vs-breadcrumb-end {
	FONT-WEIGHT: bold
}
*#flats *.no-bold {
	FONT-WEIGHT: normal
}
*#flats *.vs-breadcrumb SPAN A {
	DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 3px
}
*#flats *.vs-breadcrumb-pagination {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-RIGHT: 0px !important; FLOAT: right !important; COLOR: #666; FONT-SIZE: 11px !important; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
*#flats *.vs-breadcrumb-pagination IMG {
	VERTICAL-ALIGN: text-top
}
*#flats *.vs-breadcrumb-pagination *.num_page_large {
	COLOR: #666; TEXT-DECORATION: none
}
*#flats A.previous {
	TEXT-DECORATION: none
}
*#flats A.next {
	COLOR: #666; TEXT-DECORATION: none
}
*#flats A.next_selected {
	COLOR: #0f0; TEXT-DECORATION: none
}
#flats #search DIV.breadcrumb .orange {
	FONT: bold 1em "Verdana", Arial, sans-serif; COLOR: #ef6704
}
#flats #search DIV.breadcrumb .green {
	FONT: bold 12px "Verdana", Arial, sans-serif; COLOR: #9ad41d
}
#flats #submenu_search {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#flats #submenu_search DT {
	MARGIN: 0px
}
#flats #submenu_search DT A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/template/arrow_bottom.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right 75%; COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
#flats #submenu_search DD {
	Z-INDEX: 100; POSITION: absolute; MARGIN: 0px; LEFT: -5000px
}
#flats #submenu_search UL {
	BORDER-BOTTOM: #888 1px solid; BORDER-LEFT: #888 1px solid; PADDING-BOTTOM: 5px; MARGIN: -1px 0px 0px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; BACKGROUND: #fff; FONT-SIZE: 1em; BORDER-TOP: #888 1px solid; BORDER-RIGHT: #888 1px solid; PADDING-TOP: 5px
}
#flats #submenu_search UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats #submenu_search UL LI A {
	COLOR: #888; TEXT-DECORATION: none
}
#flats #submenu_search UL LI A.has-childs {
	FONT-WEIGHT: bold
}
#flats #submenu_search UL LI A:hover {
	COLOR: #888; TEXT-DECORATION: underline
}
*#flats *#searchGeoSelect {
	DISPLAY: block; COLOR: #9bd41f; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
*#flats *#searchGeoHere {
	MARGIN-TOP: 6px; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 6px
}
*#flats *#searchGeoMessage {
	LINE-HEIGHT: 1em; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
*#flats *.search_subcat {
	COLOR: #9bd41f; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
*#flats *.google_adsense_hover {
	BACKGROUND-COLOR: #edfbc6 !important
}
*#flats *.google_adsense SPAN A:hover {
	COLOR: #ca0000
}
*#flats *.google_adsense SPAN A:link {
	COLOR: #417fca
}
*#flats *.google_evenRow {
	BACKGROUND-COLOR: #f2f2f2
}
*#flats *.google_oddRow {
	BACKGROUND-COLOR: #fff
}
*#flats *.google_lines {
	PADDING-BOTTOM: 3px; MARGIN: 6px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 2px
}
*#flats *.google_lines SPAN A {
	MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #959595; FONT-SIZE: 11px
}
*#flats *.google_lines SPAN.first_line A B {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #396acd; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
#flats .google_light {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 1px; PADDING-RIGHT: 8px; PADDING-TOP: 2px
}
#flats .google_grey {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 1px; PADDING-RIGHT: 8px; PADDING-TOP: 2px
}
#flats .google_light SPAN A {
	TEXT-DECORATION: none
}
.google_grey SPAN A {
	TEXT-DECORATION: none
}
#flats .google_light SPAN A:hover {
	TEXT-DECORATION: none
}
.google_grey SPAN A:hover {
	TEXT-DECORATION: none
}
#flats .google_light A.link {
	COLOR: #888
}
#flats .google_thumbnail_grey {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#flats .google_thumbnail_light {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#flats .ads_google_wide {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#flats .ads_google_wide_detail {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 660px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
#flats *.ads_google_wide UL {
	MARGIN: 5px 0px
}
*#flats *.ads_google_tall {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BACKGROUND: #fff; CLEAR: right; PADDING-TOP: 0px
}
*#flats *.ads_by_google {
	TEXT-ALIGN: left; COLOR: #8a8a8a; FONT-SIZE: 8pt
}
*#flats *.ads_by_flats {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8a8a8a; FONT-SIZE: 8pt; PADDING-TOP: 10px
}
*#flats *.ads_by_flats_bottom {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #8a8a8a; FONT-SIZE: 8pt; PADDING-TOP: 10px
}
*#flats FIELDSET {
	BORDER-BOTTOM: #aeadad 1px solid; BORDER-LEFT: #aeadad 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #595842; BORDER-TOP: #aeadad 1px solid; BORDER-RIGHT: #aeadad 1px solid; PADDING-TOP: 5px
}
*#flats LEGEND {
	COLOR: #595842
}
*.index#flats *#content {
	MARGIN: 0px; FONT-SIZE: 1em
}
*.index#flats *#content H4 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 2px; FONT: 12px "Verdana", Arial, sans-serif; HEIGHT: 13px; PADDING-TOP: 3px
}
*.index#flats *#content H4 A {
	DISPLAY: block; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none
}
*.index#flats *#menu_left UL LI {
	MARGIN-TOP: 1px; FONT-SIZE: 12px
}
*.index#flats *#menu_middle UL LI {
	MARGIN-TOP: 1px; FONT-SIZE: 12px
}
*.index#flats *#menu_right UL LI {
	MARGIN-TOP: 1px; FONT-SIZE: 12px
}
*.index#flats *#menu #rollcategories .orange .emphasis A {
	MARGIN-TOP: 1px; FONT-SIZE: 12px
}
.index#flats #menu #rollcategories .blue .emphasis A {
	MARGIN-TOP: 1px; FONT-SIZE: 12px
}
.index#flats #menu #rollcategories .green .emphasis A {
	MARGIN-TOP: 1px; FONT-SIZE: 12px
}
#flats #content {
	MARGIN: 0px; FONT-SIZE: 1em
}
.inbox#flats #content {
	FONT-SIZE: 0.75em; _font-size: .85em
}
.account_pages#flats #content {
	FONT-SIZE: 0.75em; _font-size: .85em
}
.vs-vivamail-sort-date {
	DISPLAY: none
}
#flats #content P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats #content #ad_detail P {
	MARGIN: 12px 0px
}
*#flats *#content H4 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 4px; MARGIN: 11px 0px 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 2px; FONT: 1em "Verdana", Arial, sans-serif; PADDING-TOP: 3px
}
*#flats *#content H4 A {
	DISPLAY: block; FONT-SIZE: 0.75em; CURSOR: pointer; TEXT-DECORATION: none
}
*#flats *#content H4 A SPAN {
	FONT: bold 1em "Verdana", Arial, sans-serif; FLOAT: left
}
*#flats *#content H4 A.alone {
	TEXT-ALIGN: left; FONT: bold 1em "Verdana", Arial, sans-serif
}
*#flats *#content H4 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
*#flats *#content H4 A SPAN {
	FONT: bold 12px "Verdana", Arial, sans-serif; FLOAT: left
}
*#flats *#content H4 A:hover SPAN {
	TEXT-DECORATION: underline !important
}
*#flats *#content H4 A.alone:hover {
	TEXT-DECORATION: underline !important
}
*#flats *#content *.blue H4 A {
	COLOR: #4280cd
}
*#flats *#menu *#rollcategories DT.blue A {
	COLOR: #4280cd
}
#flats #content .blue .emphasis A {
	COLOR: #4280cd; FONT-WEIGHT: bold
}
#flats #menu #rollcategories .blue .emphasis A {
	COLOR: #4280cd; FONT-WEIGHT: bold
}
#flats #content .orange H4 A {
	COLOR: #dc6d01
}
#flats #menu #rollcategories DT.orange A {
	COLOR: #dc6d01
}
#flats #content .orange .emphasis A {
	COLOR: #dc6d01; FONT-WEIGHT: bold
}
#flats #menu #rollcategories .orange .emphasis A {
	COLOR: #dc6d01; FONT-WEIGHT: bold
}
#flats #content .green H4 A {
	COLOR: #9bd21d
}
#flats #menu #rollcategories DT.green A {
	COLOR: #9bd21d
}
#flats #content .green .emphasis A {
	COLOR: #9bd21d; FONT-WEIGHT: bold
}
*#flats *#menu *#rollcategories *.green *.emphasis A {
	COLOR: #9bd21d; FONT-WEIGHT: bold
}
*#flats *#content *.car H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -250px
}
*#flats *#menu *#rollcategories DT.car {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -250px
}
*#flats *#content *.agri H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -275px
}
*#flats *#menu *#rollcategories DT.agri {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -275px
}
*#flats *#content *.pet H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -225px
}
*#flats *#menu *#rollcategories DT.pet {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -225px
}
*#flats *#content *.sell H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -25px
}
*#flats *#menu *#rollcategories DT.sell {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -25px
}
*#flats *#content *.house H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -150px
}
#flats #menu #rollcategories DT.house {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #d9e5f5 no-repeat 0px -150px
}
#flats #content .event H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 0px -100px
}
#flats #menu #rollcategories DT.event {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 0px -100px
}
#flats #content .local H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 0px -75px
}
#flats #menu #rollcategories DT.local {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 0px -75px
}
#flats #content .meet H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 0px -50px
}
#flats #menu #rollcategories DT.meet {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fdefc0 no-repeat 0px -50px
}
#flats #content .courses H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px -200px
}
#flats #menu #rollcategories DT.courses {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px -200px
}
#flats #content .help H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px -175px
}
#flats #menu #rollcategories DT.help {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px -175px
}
*#flats *#content *.job H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px 0px
}
*#flats *#menu *#rollcategories DT.job {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px 0px
}
*#flats *#content *.service H4 {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px -125px
}
*#flats *#menu *#rollcategories DT.service {
	BACKGROUND: url(../images/template/cat_icons.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #eefcc9 no-repeat 0px -125px
}
*#flats *#content *.blue UL {
	TEXT-ALIGN: left; BACKGROUND: #f5f8fd
}
*#flats *#menu *#rollcategories UL.blue {
	TEXT-ALIGN: left; BACKGROUND: #f5f8fd
}
*#flats *#content *.green UL {
	TEXT-ALIGN: left; BACKGROUND: #f4fdde
}
*#flats *#menu *#rollcategories UL.green {
	TEXT-ALIGN: left; BACKGROUND: #f4fdde
}
*#flats *#content *.orange UL {
	TEXT-ALIGN: left; BACKGROUND: #fffee7
}
*#flats *#menu *#rollcategories UL.orange {
	TEXT-ALIGN: left; BACKGROUND: #fffee7
}
#flats #menu #rollcategories UL.blue {
	BORDER-BOTTOM: #c6d4ef 1px solid; BORDER-LEFT: #c6d4ef 1px solid; BORDER-TOP: #c6d4ef 1px solid; BORDER-RIGHT: #c6d4ef 1px solid
}
#flats #menu #rollcategories UL.green {
	BORDER-BOTTOM: #d9f2cc 1px solid; BORDER-LEFT: #d9f2cc 1px solid; BORDER-TOP: #d9f2cc 1px solid; BORDER-RIGHT: #d9f2cc 1px solid
}
#flats #menu #rollcategories UL.orange {
	BORDER-BOTTOM: #ffe5bf 1px solid; BORDER-LEFT: #ffe5bf 1px solid; BORDER-TOP: #ffe5bf 1px solid; BORDER-RIGHT: #ffe5bf 1px solid
}
#flats #vs-reloading-geo {
	Z-INDEX: 5000; BORDER-BOTTOM: #9ad61e 1px solid; POSITION: absolute; BORDER-LEFT: #9ad61e 1px solid; PADDING-BOTTOM: 15px; MARGIN-TOP: 10%; PADDING-LEFT: 80px; WIDTH: 520px; PADDING-RIGHT: 15px; DISPLAY: none; BACKGROUND: url(../images/template/geo-loading.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fff no-repeat 20px center; FLOAT: left; COLOR: #9ad61e; MARGIN-LEFT: 3%; BORDER-TOP: #9ad61e 1px solid; BORDER-RIGHT: #9ad61e 1px solid; PADDING-TOP: 15px; LEFT: 0px
}
#flats #reloading-geo-content {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
#flats #reloading-geo-message {
	DISPLAY: none
}
#flats #reloading-geo-info {
	FONT-SIZE: 18px
}
#flats #categories-menu-wrapper {
	BACKGROUND-COLOR: #fff; CLEAR: left
}
#flats #categories-menu-wrapper H3 {
	MARGIN: 0px 3px 3px
}
#flats .menu_transparent {
	-moz-opacity: .3; opacity: .3
}
#flats .menu_loading TABLE#search_summarysubcats {
	-moz-opacity: .3; opacity: .3
}
#flats .menu_loading {
	BACKGROUND: url(../images/template/geo-loading.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fff no-repeat center center
}
*#flats *.sub_cat_link {
	MARGIN-LEFT: 10px; FONT-SIZE: 11px
}
*#flats *#menu_left {
	WIDTH: 219px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 3px; MARGIN-RIGHT: 10px
}
*#flats *#menu_middle {
	WIDTH: 219px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 3px; MARGIN-RIGHT: 10px
}
*#flats *#menu_right {
	WIDTH: 219px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 3px; MARGIN-RIGHT: 10px
}
*#flats *#menu_left UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 11px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *#menu_middle UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 11px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *#menu_right UL {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 11px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *#menu_left UL LI {
	MARGIN-TOP: 2px; FONT-SIZE: 0.75em
}
*#flats *#menu_middle UL LI {
	MARGIN-TOP: 2px; FONT-SIZE: 0.75em
}
*#flats *#menu_right UL LI {
	MARGIN-TOP: 2px; FONT-SIZE: 0.75em
}
*#flats *#menu *#rollcategories *.orange *.emphasis A {
	MARGIN-TOP: 2px; FONT-SIZE: 0.75em
}
*#flats *#menu *#rollcategories *.orange .emphasis A {
	WIDTH: 200px; FONT-SIZE: 1em
}
#flats #menu_left UL LI A {
	COLOR: #396acd; TEXT-DECORATION: none
}
#flats #menu_middle UL LI A {
	COLOR: #396acd; TEXT-DECORATION: none
}
#flats #menu_right UL LI A {
	COLOR: #396acd; TEXT-DECORATION: none
}
#flats #menu #rollcategories UL.list LI A {
	COLOR: #396acd; TEXT-DECORATION: none
}
#flats #menu_left .blue UL LI A:hover {
	BACKGROUND-COLOR: #b8d1f3; TEXT-DECORATION: underline
}
#flats #menu_middle .blue UL LI A:hover {
	BACKGROUND-COLOR: #b8d1f3; TEXT-DECORATION: underline
}
#flats #menu_right .blue UL LI A:hover {
	BACKGROUND-COLOR: #b8d1f3; TEXT-DECORATION: underline
}
#flats #menu_left .orange UL LI A:hover {
	BACKGROUND-COLOR: #f9db75; TEXT-DECORATION: underline
}
*#flats *#menu_middle *.orange UL LI A:hover {
	BACKGROUND-COLOR: #f9db75; TEXT-DECORATION: underline
}
*#flats *#menu_right *.orange UL LI A:hover {
	BACKGROUND-COLOR: #f9db75; TEXT-DECORATION: underline
}
*#flats *#menu_left *.green UL LI A:hover {
	BACKGROUND-COLOR: #cbf166; TEXT-DECORATION: underline
}
*#flats *#menu_middle *.green UL LI A:hover {
	BACKGROUND-COLOR: #cbf166; TEXT-DECORATION: underline
}
*#flats *#menu_right *.green UL LI A:hover {
	BACKGROUND-COLOR: #cbf166; TEXT-DECORATION: underline
}
*#flats *#rightcontent {
	MARGIN: 0px 8px; WIDTH: 300px; DISPLAY: inline
}
*#flats *#rightcontent *#flashcontent {
	TEXT-ALIGN: center; WIDTH: 300px; FLOAT: right; HEIGHT: 300px; COLOR: #888; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px; _margin-right: 2px
}
*#flats *#rightcontent DIV IFRAME {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 0px
}
*#flats *#rightcontent P {
	MARGIN: 3px 0px
}
#flats .local_search {
	BORDER-BOTTOM: #868585 1px solid; BORDER-LEFT: #868585 1px solid; BORDER-TOP: #868585 1px solid; BORDER-RIGHT: #868585 1px solid
}
#flats .adsimage {
	BORDER-BOTTOM: #cbd6df 1px solid; BORDER-LEFT: #cbd6df 1px solid; BORDER-TOP: #cbd6df 1px solid; BORDER-RIGHT: #cbd6df 1px solid
}
#flats .footer {
	MARGIN: 50px 0px 0px; CLEAR: both
}
#flats #footer_summary {
	MARGIN: 50px 0px 0px
}
#flats #footer_home_detail {
	MARGIN: 50px 0px 0px
}
#flats .footer #menu_footer {
	BACKGROUND-COLOR: #f8f8f8; HEIGHT: 140px; BORDER-TOP: #878585 1px solid
}
#flats .footer #menu_footer #menu_flats {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 40px; WIDTH: 130px; PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: left; HEIGHT: 82px; PADDING-TOP: 12px
}
#flats .footer #menu_footer #menu_info {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 40px; WIDTH: 130px; PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: left; HEIGHT: 82px; PADDING-TOP: 12px
}
#flats .footer #menu_footer #menu_country {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 40px; WIDTH: 130px; PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: left; HEIGHT: 82px; PADDING-TOP: 12px
}
#flats .footer #menu_footer .other_country {
	PADDING-BOTTOM: 12px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px; PADDING-LEFT: 40px; WIDTH: 130px; PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: left; HEIGHT: 82px; PADDING-TOP: 12px
}
#flats .footer #menu_footer #menu_flats {
	PADDING-LEFT: 135px; MARGIN-LEFT: 11px
}
#flats .footer #menu_footer #menu_info {
	BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 85px; PADDING-RIGHT: 60px; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 12px
}
*#flats *.footer *#menu_footer *.other_country {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
*#flats *.footer *#menu_footer LI {
	WIDTH: 130px; DISPLAY: block
}
*#flats *.footer *#menu_footer LI {
	LIST-STYLE-TYPE: none; FONT: 10px/12px "Verdana", Arial, sans-serif; TEXT-DECORATION: none
}
*#flats *.footer *#list_footer A {
	LIST-STYLE-TYPE: none; FONT: 10px/12px "Verdana", Arial, sans-serif; TEXT-DECORATION: none
}
*#flats *.footer *#list_footer DIV.regions A {
	LIST-STYLE-TYPE: none; FONT: 10px/12px "Verdana", Arial, sans-serif; TEXT-DECORATION: none
}
*#flats *.footer *#list_footer *.areas_title {
	FONT: bold 11px "Verdana", Arial, sans-serif; COLOR: #c3c3c3
}
*#flats *.footer *#menu_footer UL.other_country *#second_row_country {
	PADDING-TOP: 13px
}
*#flats *.footer *#menu_footer LI.title {
	FONT: bold 12px "Verdana", Arial, sans-serif; COLOR: #878585
}
*#flats *.footer *#menu_footer LI A {
	TEXT-DECORATION: none
}
*#flats *.footer *#list_footer UL.regions LI A {
	TEXT-DECORATION: none
}
#flats .footer #list_footer DIV.regions A {
	TEXT-DECORATION: none
}
#flats .footer #menu_footer LI A:hover {
	TEXT-DECORATION: underline
}
#flats .footer #list_footer A:hover {
	TEXT-DECORATION: underline
}
#flats .footer #list_footer DIV.regions A:hover {
	TEXT-DECORATION: underline
}
#flats .footer #list_footer UL.regions LI A:hover {
	TEXT-DECORATION: underline
}
#flats .footer #menu_footer LI A {
	COLOR: #4565a9
}
#flats .footer #list_footer A {
	COLOR: #c3c3c3
}
#flats .footer #list_footer UL.regions LI A {
	COLOR: #c3c3c3
}
#flats .footer #list_footer DIV.regions A {
	COLOR: #c3c3c3
}
*#flats *#copyright {
	TEXT-ALIGN: center; MARGIN: 0px; DISPLAY: block; BACKGROUND: #878585; HEIGHT: 15px; COLOR: #fff; CLEAR: both; FONT-SIZE: 12px
}
*#flats *.footer *#list_footer {
	BORDER-BOTTOM: #878585 1px solid; BORDER-LEFT: #878585 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff !important; MARGIN: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 11px "Verdana", Arial, sans-serif; COLOR: #c3c3c3; BORDER-TOP: #878585 1px solid; BORDER-RIGHT: #878585 1px solid; PADDING-TOP: 10px
}
*#flats *.footer *#list_footer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 90px 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 125px; PADDING-TOP: 0px
}
*#flats *.footer *#list_footer UL.regions LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*#flats *.footer H1 {
	PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 10px "Verdana", Arial, sans-serif; COLOR: #c3c3c3; CLEAR: left
}
*.roll {
	Z-INDEX: 100; POSITION: absolute; LEFT: -5000px
}
*#flats *#menu *#rollcategories {
	BORDER-BOTTOM: #6fcf3f 1px solid; BORDER-LEFT: #6fcf3f 1px solid; PADDING-BOTTOM: 9px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 665px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #6fcf3f 1px solid; BORDER-RIGHT: #6fcf3f 1px solid; PADDING-TOP: 9px
}
*#flats *#menu *#rollcategories DT {
	MARGIN: 3px 0px 3px 9px; WIDTH: 190px; FONT-SIZE: 1em
}
*#flats *#menu *#rollcategories DT A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 25px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: bold 0.75em "Verdana", Arial, sans-serif; CURSOR: pointer; TEXT-DECORATION: underline; PADDING-TOP: 2px
}
*#flats *#menu *#rollcategories DT A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#flats #menu #rollcategories DD {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 9px; PADDING-TOP: 0px; LEFT: 225px
}
#flats #menu #rollcategories UL.list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 215px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 225px; FONT-SIZE: 1em; PADDING-TOP: 5px
}
#flats #menu #rollcategories UL.second {
	MARGIN-LEFT: 10px
}
#flats #menu #rollcategories UL.list LI {
	MARGIN: 0px; PADDING-LEFT: 10px
}
#flats #menu #rollcategories UL.list LI A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#flats #rollcompte {
	BORDER-BOTTOM: #8d8c8c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #8d8c8c 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; COLOR: #666; MARGIN-LEFT: 2px; BORDER-TOP: #8d8c8c 1px solid; BORDER-RIGHT: #8d8c8c 1px solid; PADDING-TOP: 0px
}
#flats #rollcafe {
	BORDER-BOTTOM: #8d8c8c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #8d8c8c 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; COLOR: #666; MARGIN-LEFT: 2px; BORDER-TOP: #8d8c8c 1px solid; BORDER-RIGHT: #8d8c8c 1px solid; PADDING-TOP: 0px
}
#flats #rollinfo {
	BORDER-BOTTOM: #8d8c8c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #8d8c8c 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; COLOR: #666; MARGIN-LEFT: 2px; BORDER-TOP: #8d8c8c 1px solid; BORDER-RIGHT: #8d8c8c 1px solid; PADDING-TOP: 0px
}
#flats #rollhelp {
	BORDER-BOTTOM: #8d8c8c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #8d8c8c 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; COLOR: #666; MARGIN-LEFT: 2px; BORDER-TOP: #8d8c8c 1px solid; BORDER-RIGHT: #8d8c8c 1px solid; PADDING-TOP: 0px
}
#flats #rollcountrie {
	BORDER-BOTTOM: #8d8c8c 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #8d8c8c 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN-TOP: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; COLOR: #666; MARGIN-LEFT: 2px; BORDER-TOP: #8d8c8c 1px solid; BORDER-RIGHT: #8d8c8c 1px solid; PADDING-TOP: 0px
}
#flats #rollcafe UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#flats #rollinfo UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *#rollhelp UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *#rollcountrie UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *#rollhelp UL {
	WIDTH: 140px
}
*#flats *#rollcompte UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; _margin-top: 0; _height: auto
}
*#flats *#rollcompte LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*#flats *#rollcafe LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*#flats *#rollinfo UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*#flats *#rollhelp UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*#flats *#rollcountrie UL LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
*#flats *#rollcountrie UL LI {
	PADDING-LEFT: 22px; HEIGHT: 15px
}
*#flats *.already_connected#rollcompte A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats #rollcafe LI A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats #rollinfo UL LI A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats #rollhelp UL LI A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats #rollcountrie UL LI A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats .not_connected#rollcompte LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#flats .not_connected#rollcompte LI IMG {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: bottom
}
#flats .not_connected#rollcompte LI.indent {
	PADDING-LEFT: 26px
}
#flats .not_connected#rollcompte LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#flats .not_connected#rollcompte LI A:hover {
	TEXT-DECORATION: underline
}
#rollcountrie UL LI A IMG {
	VERTICAL-ALIGN: middle
}
*#flats *.already_connected#rollcompte A:hover {
	TEXT-DECORATION: underline
}
*#flats *#rollcafe LI A:hover {
	TEXT-DECORATION: underline
}
*#flats *#rollinfo UL LI A:hover {
	TEXT-DECORATION: underline
}
*#flats *#rollhelp UL LI A:hover {
	TEXT-DECORATION: underline
}
*#flats *#rollcountrie UL LI A:hover {
	TEXT-DECORATION: underline
}
*#flats *#topmenu *.not_connected#rollcompte LI.title_compte {
	TEXT-ALIGN: center
}
*#flats *#topmenu *#rollcafe LI.title_cafe {
	COLOR: #f90; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
*#flats *#topmenu *.not_connected#rollcompte LI.title_compte {
	COLOR: #f90; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
*#flats *.not_connected#rollcompte *#vs_connect {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*#flats *.not_connected#rollcompte *#mail_rollcompte {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-LEFT: 15px; WIDTH: 185px; COLOR: #999; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#flats #topmenu .not_connected#rollcompte #pass_rollcompte {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-LEFT: 15px; WIDTH: 185px; COLOR: #999; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#flats .not_connected#rollcompte #mail_rollcompte {
	BACKGROUND: url(../images/template/bckgd_mail_roll.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fff no-repeat left bottom
}
#flats .not_connected#rollcompte #pass_rollcompte {
	BACKGROUND: url(../images/template/bckgd_pass_roll.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fff no-repeat left bottom
}
#flats #topmenu .not_connected#rollcompte .submit {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; MARGIN: 0px; DISPLAY: block; HEIGHT: 33px; COLOR: #666; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; _margin-top: 0; font-face: "Verdana", Arial, sans-serif
}
#flats #topmenu .not_connected#rollcompte #button_submit_roll {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; MARGIN: 0px; DISPLAY: block; HEIGHT: 33px; COLOR: #666; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; TEXT-DECORATION: none; _margin-top: 0; font-face: "Verdana", Arial, sans-serif
}
.not_connected#rollcompte #button_submit_roll .vs-input-register {
	WIDTH: 195px
}
#flats #topmenu .not_connected#rollcompte .submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 20px; MARGIN: 8px 0px; COLOR: #666; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#flats #topmenu .not_connected#rollcompte #button_submit_roll A {
	LINE-HEIGHT: 24px; MARGIN: 5px 0px; COLOR: #666; FONT-SIZE: 1em; TEXT-DECORATION: none
}
#flats #topmenu .not_connected#rollcompte #checkbox_rollcompte {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 13px; PADDING-TOP: 0px
}
#flats #topmenu .not_connected#rollcompte HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 5px 0px; BACKGROUND: #666; HEIGHT: 1px; COLOR: #666; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
*#flats *#topmenu *.not_connected#rollcompte LI.space {
	TEXT-ALIGN: left
}
*#flats *#topmenu *#rollcafe LI.space {
	PADDING-BOTTOM: 15px
}
*#flats *#topmenu *#rollinfo UL LI.info_red {
	PADDING-BOTTOM: 5px; COLOR: #c00; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats *.vs-not-connected {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
*#flats *.vs-viva-email {
	PADDING-BOTTOM: 0px; DISPLAY: block; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
*#flats *.vs-not-connected DIV {
	PADDING-TOP: 3px
}
*#flats *.vs-not-connected A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none
}
*#flats *.vs-not-connected A:hover {
	TEXT-DECORATION: underline
}
*#flats *.vs-not-connected IMG {
	VERTICAL-ALIGN: middle
}
*.mini#flats *#global {
	WIDTH: 750px; BACKGROUND: url(../images/template/body_background_small.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) repeat-y left top
}
*.mini#flats *#header *#header_pub {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: none; PADDING-TOP: 10px
}
*.mini#flats #header #logo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: none; PADDING-TOP: 10px
}
.mini#flats #header #header_pub_mini {
	MARGIN: 20px 3px 0px 0px; DISPLAY: inline; FLOAT: right
}
.mini#flats #header #header_pub {
	DISPLAY: none
}
.mini#flats #content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.mini#flats #global #rightcontent {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
.mini#flats #global #rightcontent .coolads {
	DISPLAY: none
}
.mini#flats #menu #button {
	WIDTH: 243px; BACKGROUND: url(../images/template/top_buttons.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left top; FLOAT: left
}
.mini#flats #global #menu #topmenu {
	POSITION: relative; MARGIN: 3px 7px 0px 0px; WIDTH: 467px; DISPLAY: inline; FLOAT: right
}
.mini#flats #menu #topmenu LI {
	MARGIN-BOTTOM: 2px
}
.mini#flats #menu #topmenu LI#dtinfo {
	POSITION: absolute; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 22px; RIGHT: 60px
}
.mini#flats #menu #topmenu LI#dtinfo A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00 !important; FONT-WEIGHT: bold !important
}
*.mini#flats *#global *#search {
	WIDTH: 733px
}
*.mini#flats *#global *#search INPUT {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 5px
}
*.mini#flats *#global *#search SELECT {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 5px
}
*.mini#flats *#global *#search UNKNOWN {
	PADDING-BOTTOM: 1px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 5px
}
*.mini#flats *#global *#search *.newligne {
	DISPLAY: block
}
*.mini#flats *#global *#search *.example {
	MARGIN-LEFT: 270px
}
*.mini#flats *#menu_left {
	MARGIN: 0px 8px 0px 3px; WIDTH: 204px; DISPLAY: inline
}
*.mini#flats *#menu_middle {
	MARGIN: 0px 8px 0px 3px; WIDTH: 204px; DISPLAY: inline
}
*.mini#flats *#menu_right {
	MARGIN: 0px 8px 0px 3px; WIDTH: 204px; DISPLAY: inline
}
*.mini#flats *#menu_right {
	CLEAR: both
}
*.posting#flats *#repost_is_modify_buttons INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.posting#flats INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#flats *#content *.affiliate-register-container INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
#flats #content .affiliate-login INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
#replyBox INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
#flats .login INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
#flats #loginform INPUT.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
#flats #search .vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
.vs-input-button-green {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #6a9414; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
.posting#flats #repost_is_modify_buttons TD.middle INPUT.vs-input-button-green {
	TEXT-ALIGN: center; WIDTH: 210px
}
.posting#flats TD.middle INPUT.vs-input-button-green {
	TEXT-ALIGN: center; WIDTH: 210px
}
.posting#flats #step_captcha #category_step_captcha TR.step_continue TD.middle INPUT.vs-input-button-green {
	TEXT-ALIGN: center; WIDTH: 210px
}
.posting#flats #repost_is_modify_buttons INPUT.vs-input-button-dark {
	BORDER-BOTTOM: #999 2px outset; TEXT-ALIGN: center; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 210px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #545454; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.posting#flats INPUT.vs-input-button-dark {
	BORDER-BOTTOM: #999 2px outset; TEXT-ALIGN: center; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 210px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #545454; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.posting#flats *#step_captcha *#category_step_captcha TR.step_continue TD.middle INPUT.vs-input-button-dark {
	BORDER-BOTTOM: #999 2px outset; TEXT-ALIGN: center; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 210px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #545454; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.vs-input-button-dark {
	BORDER-BOTTOM: #999 2px outset; TEXT-ALIGN: center; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 210px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #545454; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.vs-input-button-white {
	BORDER-BOTTOM: #6a9414 2px outset; BORDER-LEFT: #6a9414 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #fff; COLOR: #6a9414; FONT-SIZE: 12px; BORDER-TOP: #6a9414 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #6a9414 2px outset; PADDING-TOP: 2px
}
*.posting#flats *#repost_is_modify_buttons INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.posting#flats INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#flats *#content *.affiliate-register-container INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#flats *#content *.affiliate-login INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#replyBox INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#flats *.login INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#flats *#loginform INPUT.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*#flats *#search *.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
*.vs-input-button-grey {
	BORDER-BOTTOM: #999 2px outset; BORDER-LEFT: #999 2px outset; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: "Verdana", "Helvetica", sans-serif; BACKGROUND: #ccc; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #999 2px outset; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #999 2px outset; PADDING-TOP: 2px
}
.vs-input-button-disabled {
	BACKGROUND-COLOR: #ccc; COLOR: #666; CURSOR: default
}
#ads_banext_box {
	BORDER-BOTTOM: #ccc 0px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 5px 10px 0px 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666; CLEAR: both; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
#ads_banext_box .ads_banext_pict {
	FLOAT: left
}
#ads_banext_box #ads_banext_details {
	TEXT-ALIGN: left; MARGIN: 0px 0px 0px 125px
}
#ads_banext_box #ads_banext_details .ads_banext_title {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 3px; COLOR: #236bbc; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ads_banext_box #ads_banext_details .ads_banext_text {
	TEXT-ALIGN: left; LINE-HEIGHT: 98%; COLOR: #666; VERTICAL-ALIGN: top
}
#ads_banext_box #ads_banext_details .ads_txt_sponsored {
	COLOR: #ccc; FONT-SIZE: 10px; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
#flats .contact_header {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 4px; WIDTH: 984px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/template/search_bg.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) repeat-x left -30px; COLOR: #666; MARGIN-LEFT: 3px; FONT-SIZE: 11px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 10px
}
#flats .contact_header H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#flats #vs_contact {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 4px; WIDTH: 984px; PADDING-RIGHT: 4px; MARGIN-LEFT: 3px; CLEAR: left; FONT-SIZE: 11px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 10px
}
#flats #vs_contact TR {
	HEIGHT: 30px
}
#flats #vs_contact .grey {
	BACKGROUND-COLOR: #f3f3f2
}
#flats #vs_contact P {
	MARGIN: 2px 1px 2px 25px; FONT: 1em "Verdana", Arial, sans-serif; COLOR: #666
}
*#flats *#vs_contact P.caption {
	MARGIN: 0px; PADDING-LEFT: 25px; BACKGROUND: url(../images/account/flats_account_info.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left top; HEIGHT: 20px; PADDING-TOP: 2px
}
*#flats *#vs_contact A {
	COLOR: #666; TEXT-DECORATION: underline
}
*#flats *#vs_contact TD.title_contact {
	WIDTH: 155px !important; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
*#flats *#vs_contact TD.middle_contact {
	WIDTH: 315px !important
}
*#flats *#vs_contact *.contact_error {
	PADDING-LEFT: 15px; COLOR: #c00; FONT-WEIGHT: bold
}
*#flats *#vs_contact *.input_text {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-LEFT: 3px; WIDTH: 235px; COLOR: #396acd; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
*#flats *#vs_contact *.input_captcha {
	WIDTH: 165px
}
*#flats *#vs_contact *.input_select {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-LEFT: 3px; COLOR: #396acd; VERTICAL-ALIGN: middle; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
*#flats *#vs_contact *.label_contact {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
*#flats *#vs_contact *.label_contact LABEL {
	MARGIN: 5px 0px; DISPLAY: block
}
*#flats *#vs_contact .label_contact LABEL INPUT {
	MARGIN: 0px; WIDTH: auto
}
#flats #vs_contact .message {
	BORDER-RIGHT-WIDTH: 1px; WIDTH: 100%; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 150px; BORDER-LEFT-WIDTH: 1px
}
#flats #vs_contact .submit_button {
	PADDING-TOP: 9px
}
#flats #vs_contact .copy_code_from TD {
	BORDER-BOTTOM: medium none
}
#flats #vs_contact .copy_code TD {
	BORDER-TOP: medium none
}
#flats #vs_contact .star_mandatory {
	COLOR: #f60
}
#flats #vs_contact P.span_caption {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 7px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/account/flats_account_info.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left top; COLOR: #666; PADDING-TOP: 3px
}
#flats #vs_contact TD INPUT.vs-input-button-green {
	HEIGHT: 35px; FONT-SIZE: 14px !important
}
#flats #vs_contact_message {
	BORDER-BOTTOM: #9bd41f 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 4px; WIDTH: 984px; PADDING-RIGHT: 4px; COLOR: #36c; MARGIN-LEFT: 3px; FONT-SIZE: 16px; BORDER-TOP: #9bd41f 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 10px
}
#flats #vs_contact_message A {
	COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#epl-sponsor {
	COLOR: #236bbc; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#epl-sponsor-box {
	BORDER-BOTTOM: #ccc 0px dotted; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 5px 10px 10px 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #666; CLEAR: both; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer
}
*.epl-sponsor-pic {
	FLOAT: left
}
*#epl-sponsor-detail {
	TEXT-ALIGN: left; MARGIN: 0px 0px 0px 125px
}
*.epl-sponsor-title {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 3px; COLOR: #236bbc; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
*.epl-sponsor-title A {
	COLOR: #236bbc
}
*.epl-sponsor-text {
	TEXT-ALIGN: left; LINE-HEIGHT: 98%; COLOR: #666; FONT-SIZE: 11px; VERTICAL-ALIGN: top
}
*.epl-txt-sponsored-by {
	COLOR: #ccc; FONT-SIZE: 10px; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
*#flats TABLE.vs-breadcrumb-table {
	MARGIN-LEFT: 3px
}
*#flats TABLE.vs-breadcrumb-table TR TD {
	VERTICAL-ALIGN: top
}
*#flats TABLE.vs-breadcrumb-table TR TD {
	COLOR: #666; FONT-SIZE: 12px
}
*#flats TABLE.vs-breadcrumb-table TR TD A {
	COLOR: #666; FONT-SIZE: 12px
}
*#flats *.vs-tab-strip-right {
	BACKGROUND-IMAGE: url(../images/template/category_menu_background.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
*#flats *.vs-tab-strip-left {
	BACKGROUND-IMAGE: url(../images/template/category_menu_background.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
*#flats *.vs-tab-strip-right {
	HEIGHT: 23px
}
#flats .vs-tab-strip-left {
	MARGIN-TOP: 25px; HEIGHT: 35px; CLEAR: both
}
#flats .vs-tab-strip-right UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 23px; PADDING-TOP: 0px
}
#flats .vs-tab-strip-left UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 23px; PADDING-TOP: 0px
}
#flats .vs-tab-strip-right UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: right; PADDING-TOP: 0px
}
#flats .vs-tab-strip-left UL LI.vs-tab-posting {
	DISPLAY: inline
}
#flats .vs-tab-strip-left UL LI.vs-tab-posting A {
	LINE-HEIGHT: 104%; PADDING-LEFT: 8px; DISPLAY: block; WHITE-SPACE: normal !important; FLOAT: left; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold !important; TEXT-DECORATION: none !important
}
#flats .vs-tab-strip-left UL LI.vs-tab-yellow A {
	BACKGROUND: url(../images/summary/posting_tab_left.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat 0px 0px
}
#flats .vs-tab-strip-left UL LI.vs-tab-blue A {
	BACKGROUND: url(../images/summary/posting_tab_left_blue.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat 0px 0px
}
#flats .vs-tab-strip-left UL LI.vs-tab-posting A DIV {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 8px; HEIGHT: 24px; CURSOR: pointer; PADDING-TOP: 4px
}
#flats .vs-tab-strip-left UL LI.vs-tab-yellow A DIV {
	BACKGROUND: url(../images/summary/posting_tab_right.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top
}
*#flats *.vs-tab-strip-left UL LI.vs-tab-blue A DIV {
	BACKGROUND: url(../images/summary/posting_tab_right_blue.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right top
}
*#flats *.vs-tab-strip-right UL LI.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
*#flats *.vs-tab-strip-right UL LI.active {
	BACKGROUND-IMAGE: url(../images/detail/detail_tab_right.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-tab-strip-right UL LI.inactive {
	BACKGROUND-IMAGE: url(../images/detail/detail_tab_right_inactive.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-tab-strip-right UL LI DIV {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top
}
*#flats *.vs-tab-strip-right UL LI.active DIV {
	BACKGROUND-IMAGE: url(../images/detail/detail_tab_middle.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-tab-strip-right UL LI.inactive DIV {
	BACKGROUND-IMAGE: url(../images/detail/detail_tab_middle_inactive.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-tab-strip-right UL LI DIV A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 23px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-POSITION: left top; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
*#flats .vs-tab-strip-right UL LI.active DIV A {
	COLOR: #9bd41f; FONT-WEIGHT: bold
}
#flats .vs-tab-strip-right UL LI.inactive DIV A {
	COLOR: #666; FONT-WEIGHT: lighter
}
#flats .vs-tab-strip-right UL LI.active DIV A {
	BACKGROUND-IMAGE: url(../images/detail/detail_tab_left.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
#flats .vs-tab-strip-right UL LI.inactive DIV A {
	BACKGROUND-IMAGE: url(../images/detail/detail_tab_left_inactive.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
#flats .vs-tab-strip-right UL LI.sortby {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
TABLE.vs-regions-table {
	BORDER-SPACING: 0; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.vs-regions-table TR TD {
	WIDTH: 50%; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
TABLE.vs-regions-table TR TD UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(../images/template/bullet_green.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); PADDING-TOP: 0px
}
TABLE.vs-regions-table TR TD UL LI {
	LINE-HEIGHT: 150%
}
TABLE.vs-regions-table TR TD HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #9bd41f; HEIGHT: 1px; COLOR: #9bd41f; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.vs-homepage-map {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 20px 3px; PADDING-LEFT: 4px; WIDTH: 677px; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #888; FONT-SIZE: 12px; BORDER-TOP: medium none; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 4px
}
DIV.vs-homepage-map A {
	COLOR: #888
}
DIV.vs-homepage-map DIV.caption {
	MARGIN: 0px 0px 5px
}
DIV.vs-homepage-map IMG {
	MARGIN: 5px 0px 0px; WIDTH: 650px; HEIGHT: 100%
}
DIV.vs-homepage-map-ar-bg {
	BACKGROUND: url(../images/maps/ar/ar.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-ar {
	TEXT-ALIGN: center; HEIGHT: 825px
}
DIV.vs-homepage-map-at-bg {
	BACKGROUND: url(../images/maps/at/at.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-at {
	TEXT-ALIGN: center; HEIGHT: 285px
}
DIV.vs-homepage-map-be-bg {
	BACKGROUND: url(../images/maps/be/be.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-be {
	TEXT-ALIGN: center; HEIGHT: 535px
}
DIV.vs-homepage-map-br-bg {
	BACKGROUND: url(../images/maps/br/br.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-br {
	TEXT-ALIGN: center; HEIGHT: 640px
}
DIV.vs-homepage-map-cl-bg {
	BACKGROUND: url(../images/maps/cl/cl.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-cl {
	TEXT-ALIGN: center; HEIGHT: 675px
}
DIV.vs-homepage-map-co-bg {
	BACKGROUND: url(../images/maps/co/co.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-co {
	TEXT-ALIGN: center; HEIGHT: 745px
}
DIV.vs-homepage-map-co IMG {
	WIDTH: 545px; HEIGHT: 745px
}
DIV.vs-homepage-map-de-bg {
	BACKGROUND: url(../images/maps/de/de.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-de {
	TEXT-ALIGN: center; HEIGHT: 675px
}
DIV.vs-homepage-map-de IMG {
	WIDTH: 610px; HEIGHT: 675px
}
DIV.vs-homepage-map-fr-bg {
	BACKGROUND: url(../images/maps/fr/fr.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-fr {
	TEXT-ALIGN: center; HEIGHT: 625px
}
DIV.vs-homepage-map-gb-bg {
	BACKGROUND: url(../images/maps/gb/gb.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-gb {
	TEXT-ALIGN: center; HEIGHT: 550px
}
DIV.vs-homepage-map-in-bg {
	BACKGROUND: url(../images/maps/in/in.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-in {
	TEXT-ALIGN: center; HEIGHT: 650px
}
DIV.vs-homepage-map-it-bg {
	BACKGROUND: url(../images/maps/it/it.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-it {
	TEXT-ALIGN: center; HEIGHT: 650px
}
DIV.vs-homepage-map-ma-bg {
	BACKGROUND: url(../images/maps/ma/ma.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-ma {
	TEXT-ALIGN: center; HEIGHT: 400px
}
DIV.vs-homepage-map-mx-bg {
	BACKGROUND: url(../images/maps/mx/mx.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-mx {
	TEXT-ALIGN: center; HEIGHT: 460px
}
DIV.vs-homepage-map-us-bg {
	BACKGROUND: url(../images/maps/us/us.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-us {
	TEXT-ALIGN: center; HEIGHT: 360px
}
DIV.vs-homepage-map-ve-bg {
	BACKGROUND: url(../images/maps/ve/ve.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center top
}
DIV.vs-homepage-map-ve {
	TEXT-ALIGN: center; HEIGHT: 550px
}
*#flats DIV.vs-posting-notice {
	BORDER-BOTTOM: #9bd41f 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 25px; MARGIN: 0px 3px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: #edfbc6; COLOR: #396acd; FONT-SIZE: 20px; BORDER-TOP: #9bd41f 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 25px
}
*#flats DIV#linkBox {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; MARGIN-TOP: 5px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid
}
*#flats DIV#linkBox DIV.container {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; FONT-SIZE: 10px; PADDING-TOP: 2px
}
*#flats DIV#linkBox DIV.title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #9bd41f; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 2px
}
*#flats DIV#linkBox DIV.container UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(../images/template/bullet_green.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); PADDING-TOP: 0px
}
*#flats DIV#linkBox DIV.container UL LI {
	LINE-HEIGHT: 150%
}
*#flats DIV#linkBox DIV.container UL LI A {
	COLOR: #666; FONT-SIZE: 10px; TEXT-DECORATION: none
}
*#seobox {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid
}
*#seobox *.seobox-head {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #9bd41f; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: white; FONT-SIZE: 11px; PADDING-TOP: 2px
}
#seobox UL {
	COLOR: #666; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(http://media.raja.viwii.net/templates/default/images/template/bullet_green.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
#seobox A {
	COLOR: #666; TEXT-DECORATION: none
}
#seobox A:hover {
	TEXT-DECORATION: underline
}
.vs-noscroll {
	HEIGHT: 100%; OVERFLOW: hidden
}
#flats .vs-form-mandatory-star {
	COLOR: #f92d12; FONT-WEIGHT: bold
}
#flats A.vs-link-small-blue:link {
	COLOR: #396acd; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats A.vs-link-small-blue:active {
	COLOR: #396acd; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats A.vs-link-small-blue:visited {
	COLOR: #396acd; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#flats A.vs-link-small-blue:hover {
	TEXT-DECORATION: underline
}
#flats #lb_backdrop {
	Z-INDEX: 1000; POSITION: absolute; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; CURSOR: default; LEFT: 0px
}
#flats [id].vs-backdrop-trans#lb_backdrop {
	POSITION: fixed; BACKGROUND: url(../images/lightbox/pixel_black_60_8bit.png)
}
#flats .vs-lightbox-window {
	BACKGROUND-IMAGE: none; Z-INDEX: 1500; POSITION: absolute; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; TOP: 0px; PADDING-TOP: 15px; LEFT: 0px
}
#flats [id].vs-lightbox-window {
	POSITION: fixed; BACKGROUND: url(../images/lightbox/pixel_black_60_8bit.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px
}
*#flats *.vs-lightbox-window *.vs-lightbox-content {
	BORDER-BOTTOM: #555 1px solid; BORDER-LEFT: #555 1px solid; BACKGROUND: #fff; BORDER-TOP: #555 1px solid; BORDER-RIGHT: #555 1px solid
}
*#flats *.vs-lightbox-window *.vs-lightbox-size-standard {
	WIDTH: 550px; HEIGHT: 400px
}
*#flats *.vs-lightbox-window *.vs-lightbox-size-fixed-width {
	WIDTH: 550px
}
*#flats *.vs-lightbox-window *.vs-lightbox-size-fixed-width-padding {
	WIDTH: 550px
}
*#flats *.vs-lightbox-window *.vs-lightbox-size-fixed-width-padding *.vs-lightbox-body {
	PADDING-BOTTOM: 30px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; PADDING-TOP: 30px !important
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-title {
	BORDER-BOTTOM: #9bd41f 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/detail/expired_box_top.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) repeat-x left top; PADDING-TOP: 5px
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-title H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #9bd41f; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
*#flats *.vs-lightbox-close {
	WIDTH: 16px; DISPLAY: block; BACKGROUND: url(../images/lightbox/cancel.png?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat center center; FLOAT: right; HEIGHT: 16px; CURSOR: pointer
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #444; FONT-SIZE: 12px; PADDING-TOP: 5px
}
*#flats *.vs-lightbox-loader {
	WIDTH: 400px; BACKGROUND: url(../images/lightbox/lbloader.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) #fff no-repeat center center; HEIGHT: 200px
}
#flats #lb_content_notifier {
	Z-INDEX: 2000
}
#flats .vs-lightbox-notifier {
	WIDTH: 400px
}
#flats .vs-lightbox-notifier .vs-lightbox-body {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px !important; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; FONT-SIZE: 14px !important; PADDING-TOP: 50px !important
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body TABLE.vs-lightbox-form {
	BORDER-RIGHT-WIDTH: 0px; BORDER-SPACING: 1px; BORDER-COLLAPSE: separate; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body TABLE.vs-lightbox-form TR.vs-validation-error TH {
	BACKGROUND: #f7dada; COLOR: #c00
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body TABLE.vs-lightbox-form TR.vs-validation-error TD INPUT.vs-input-text {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body TABLE.vs-lightbox-form TR.vs-validation-error TD TEXTAREA.vs-input-textarea {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body TABLE.vs-lightbox-form TR TH {
	TEXT-ALIGN: left
}
#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body TABLE.vs-lightbox-form TR TD {
	TEXT-ALIGN: left
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body TABLE.vs-lightbox-form TR TH {
	WIDTH: 35%
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body TABLE.vs-lightbox-form TR TD INPUT.vs-input-text {
	BORDER-BOTTOM: #396acd 1px solid; BORDER-LEFT: #396acd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; BORDER-TOP: #396acd 1px solid; BORDER-RIGHT: #396acd 1px solid; PADDING-TOP: 2px
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body TABLE.vs-lightbox-form TR TD TEXTAREA.vs-input-textarea {
	BORDER-BOTTOM: #396acd 1px solid; BORDER-LEFT: #396acd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 12px; BORDER-TOP: #396acd 1px solid; BORDER-RIGHT: #396acd 1px solid; PADDING-TOP: 2px
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body TABLE.vs-lightbox-form TR TD TEXTAREA.vs-input-textarea {
	WIDTH: 90%
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body *.vs-lightbox-security-info TD {
	BORDER-BOTTOM: #f92d12 1px solid; BORDER-LEFT: #f92d12 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #f92d12; FONT-SIZE: 11px; BORDER-TOP: #f92d12 1px solid; BORDER-RIGHT: #f92d12 1px solid; PADDING-TOP: 5px
}
*#flats *.vs-lightbox-window *.vs-lightbox-content *.vs-lightbox-body *.vs-lightbox-form-info {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body INPUT.vs-input-button-green {
	BORDER-BOTTOM: #638910 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d6f19c 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #9bd41f; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #d6f19c 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #638910 1px solid; PADDING-TOP: 2px
}
#flats .vs-lightbox-window .vs-lightbox-content .vs-lightbox-body INPUT.vs-input-button-gray {
	BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: #e7e7e7 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 2px
}
#flats #lb_logger_ul {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats #lb_logger_ul LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; PADDING-TOP: 5px
}
#flats #lb_content_disclaimer DIV.vs-lightbox-disclaimer-text {
	BORDER-BOTTOM: #9bd41f 1px solid; BORDER-LEFT: #9bd41f 1px solid; PADDING-BOTTOM: 5px; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; HEIGHT: 300px; BORDER-TOP: #9bd41f 1px solid; BORDER-RIGHT: #9bd41f 1px solid; PADDING-TOP: 5px
}
#flats .vs-detail-lightbox-title H1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#flats .vs-detail-lightbox-subtitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#flats .vs-detail-lightbox-photos {
	BORDER-BOTTOM: #9bd41f 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #edfbc6; BORDER-TOP: #9bd41f 1px solid; PADDING-TOP: 5px
}
#lb_content_detail .vs-lightbox-content {
	WIDTH: 650px !important
}
#flats .vs-lightbox-detail .vs-lightbox-body {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#flats .vs-lightbox-detail DIV.vs-lightbox-padder {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
*#flats *.vs-lightbox-detail A.vs-link-green-arrow-right:link {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(../images/lightbox/arrow_right_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right center; FLOAT: left; COLOR: #9bd41f; CLEAR: right; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
*#flats *.vs-lightbox-detail A.vs-link-green-arrow-right:active {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(../images/lightbox/arrow_right_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right center; FLOAT: left; COLOR: #9bd41f; CLEAR: right; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
*#flats *.vs-lightbox-detail A.vs-link-green-arrow-right:visited {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(../images/lightbox/arrow_right_green.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat right center; FLOAT: left; COLOR: #9bd41f; CLEAR: right; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
*#flats *.vs-lightbox-detail A.vs-link-green-arrow-right:hover {
	TEXT-DECORATION: underline
}
*#flats *.vs-lightbox-detail *.vs-detail-info {
	WIDTH: 400px; FLOAT: left
}
*#flats *.vs-lightbox-detail *.vs-detail-spec-table {
	BORDER-RIGHT-WIDTH: 0px; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
*#flats *.vs-lightbox-detail *.vs-detail-spec-table TR TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
*#flats *.vs-lightbox-detail *.vs-detail-spec-table TR TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
*#flats *.vs-lightbox-detail *.vs-lightbox-close {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
*#flats *.vs-lightbox-detail *.vs-detail-links {
	MARGIN: 0px 0px 5px 5px; WIDTH: 225px; FLOAT: right
}
*#flats *.vs-lightbox-detail *.vs-detail-links UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#flats .vs-lightbox-detail .vs-detail-links UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 3px
}
#flats .vs-lightbox-detail .vs-detail-links UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat left center; COLOR: #666; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#flats .vs-lightbox-detail .vs-detail-links UL LI A.send-email {
	BACKGROUND-IMAGE: url(../images/detail/icon_sendemail.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c); FONT-WEIGHT: bold
}
#flats .vs-lightbox-detail .vs-detail-links UL LI A.send-to-friend {
	BACKGROUND-IMAGE: url(../images/detail/heart.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
#flats .vs-lightbox-detail .vs-detail-links UL LI A.add-comment {
	BACKGROUND-IMAGE: url(../images/detail/icon_addcomment.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
#flats .vs-lightbox-detail .vs-detail-links UL LI A.show-favorites {
	BACKGROUND-IMAGE: url(../images/summary/saved_0.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
#flats .vs-lightbox-detail .vs-detail-links UL LI A.add-to-favorites {
	PADDING-LEFT: 0px !important
}
#flats .vs-lightbox-detail *.vs-detail-links UL LI A.print {
	BACKGROUND-IMAGE: url(../images/detail/icon_print.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-lightbox-detail *.vs-detail-links UL LI A.share-button {
	BACKGROUND-IMAGE: url(../images/detail/sm-plus.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c)
}
*#flats *.vs-lightbox-detail *.vs-detail-links UL LI.vs-phone-image {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/detail/icon_phone.gif?nocache=b6b2ffd9cb4c06d5386a4ea74401f34c) no-repeat left center; PADDING-TOP: 0px
}
*#flats *.vs-lightbox-detail *.vs-detail-links UL LI.vs-detail-lightbox-message {
	BORDER-BOTTOM: #fe6700 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #fe6700 1px solid; PADDING-BOTTOM: 3px !important; MARGIN-TOP: 10px; PADDING-LEFT: 3px !important; PADDING-RIGHT: 3px !important; COLOR: #fe6700; BORDER-TOP: #fe6700 1px solid; BORDER-RIGHT: #fe6700 1px solid; PADDING-TOP: 3px !important
}
*#flats *.vs-lightbox-detail *.vs-detail-links UL LI.vs-detail-lightbox-message A {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #666; TEXT-DECORATION: none; PADDING-TOP: 0px !important
}
