@import url('./css/global.css');
@import url('./css/left.css');
@import url('./css/right.css');
@import url('./css/page_form.form1.css');
@import url('./css/page_form.specials.css');
@import url('./css/registration.css');



div.html_text{
padding: 10px 10px 10px 10px;
width: 500px;
background-color: #f3f4f5;
display: block;
margin: 0 0 0 0;
z-index:1;
}

div.html_text img{
margin: 0 5px 0 5px;
display: block;
}

div.html_text_d{
	clear: left;
	width: 520px;
}
div.left_s{
	BACKGROUND:#f3f4f5 url(/images/html_bg_left.gif) no-repeat left bottom;
	float: left;
	width: 300px;
	height: 5px;
	font-size: 1px;
}
div.right_s{
	BACKGROUND:#f3f4f5 url(/images/html_bg_right.gif) no-repeat right bottom;
	float: left;
	width: 220px;
	height: 5px;
	display: block;
	font-size: 1px;
}


div.DIV_TBL_PROP{
 clear: left;
 padding: 0 0 0 20px;
 margin: 0;
 display: block;
}

#TBL_PROP{
padding: 0;
margin: 0;
display: block;
}

#TBL_PROP tr{
 clear: left;
}



a.news_right:hover{
	text-decoration:underline;
}



h3.news_title{
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	BACKGROUND: url(/images/article_border.gif) repeat-x left bottom;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px 10px 3px;
	WIDTH: 500px;
	COLOR: #333;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 0px
}
EM.news {	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #aab8c4;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px 10px 10px;
	WIDTH: 490px;
	COLOR: #ffffff;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 2px;
	FONT-STYLE: normal
}

#news_search LABEL {
	MARGIN: 0px 5px
}
#news_search INPUT {
	WIDTH: 260px
}

#news_search INPUT.submit {
	WIDTH: auto
}
#news_search {	
	PADDING-RIGHT: 15px;
	PADDING-TOP: 6px;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 25px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: #e7ebef;
	MARGIN: 0px;
	WIDTH: 490px;
	COLOR: #333;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #fff 20px solid
}

#news_search_1 {	
	PADDING-RIGHT: 0;
	PADDING-TOP: 6px;
	PADDING-BOTTOM: 7px;
	PADDING-LEFT: 10px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: #e7ebef;
	MARGIN: 0 ;
	WIDTH: 510px;
	COLOR: #333;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #fff 20px solid;
	HEIGHT: 27px;
}

div.news_data{
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	BACKGROUND: #aab8c4;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	LINE-HEIGHT: 13px;
	HEIGHT: 13px
}


SPAN.link {	PADDING-RIGHT: 0px;
	DISPLAY: block;
	padding: 0 ;
	BACKGROUND: url(/images/article_border.gif) repeat-x left center;
	MARGIN: 0 12px 0 0 ;
	OVERFLOW: hidden;
	WIDTH: 516px;
	
}


span.link a {	DISPLAY: block;
	FONT-SIZE: 11px;
	BACKGROUND: url(/images/button_22.gif) #aab8c4 no-repeat center center;
	FLOAT: right;
	WIDTH: 142px;
	COLOR: #fff;
	HEIGHT: 17px;
	margin: 0 3px 0 0;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
span.link a:hover {
color:  #555;
background-color:#c2c4c7;
}
div.reg_trms1{
	height: 160px;

	display:block;
	overflow: auto;
}

div.reg_trms{
	height: 320px;
	display:block;
}
div.coments_container{
	display: block;
	width: 520px;
	width: 280px;
	text-align: right;
	padding: 10px 0 0 0;
	FLOAT: right;
}
div.coments{
	/* width: 440px; */
	right: 0;
	width: 280px;
	text-align: left;
	/* margin: 30px 0 0 40px; */
	display: none;
	visibility: hidden;
	
}




div.coment_s_news{
	padding: 3px;
	margin: 0 0 10px 0;
}

div.coment_down{
	text-align: right;
	margin: 0 10px 10px 0;
	font-weight: bold;
}
div.coment_s_news div.com_brief{
	margin: 2px 0 2px 0;
	font-size: 12px;
	font-family: Georgia;
	font-weight: bold;
}

div.coment_s_news div.com_name{
	background-color: #f2f4f7;
	padding: 2px;
}
div.coment_s_news div.com_name a{
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}
div.coment_s_news div.com_name a:hover{
	text-decoration: underline;
}
div.coment_s_news div.com_comment{
	padding: 2px 0 0 8px;;
	margin: 3px 0 4px 0;
}
div.coment_s_news div.com_comment a{
	color: #444444;
	text-decoration: none;
}
/*  */



div.coment_s{
	padding: 3px;
	margin: 0 0 10px 0;
	border: #dfdfdf 1px solid;
}



div.coment_s_news{
	padding: 3px;
	margin: 0 0 10px 0;
}

div.coment_down{
	text-align: right;
	margin: 0 10px 10px 0;
	font-weight: bold;
}
div.coment_s div.com_brief{
	margin: 2px 0 2px 0;
	font-size: 12px;
	font-family: Georgia;
	font-weight: bold;
}

div.coment_s div.com_name{
	background-color: #f2f4f7;
	padding: 2px;
}
div.coment_s div.com_name a{
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}
div.coment_s div.com_name a:hover{
	text-decoration: underline;
}
div.coment_s div.com_comment{
	padding: 2px 0 0 8px;;
	margin: 3px 0 4px 0;
}
div.coment_s div.com_comment a{
	color: #444444;
	text-decoration: none;
}
div.com_comment span img.r_im{
	cursor: pointer;
	border: 1px solid #aaaaaa;
	width: 300px;
}
div.com_comment span img.h_im{
	position: absolute;
	display: none;
	visibility: hidden;
	cursor: pointer;
	border: 2px solid #aaaaaa;
}
img.news_img_sm{
	float: left;
	margin: 0 5px 2px 0;
}

img.filter_transorm{
        padding: 5px 10px 0 0;
        border:0;
        filter:progid:DXImageTransform.Microsoft.Fade();
}
a.images_news{
	float: right;
}
a.images_news img.filter_transorm{
        padding: 5px 0 0 10px;
        border:0;
        filter:progid:DXImageTransform.Microsoft.Fade();
}
div.news_text{
	width: 490px;
	padding: 0 0 0 10px;
	text-align: justify;
}
a.news_h{
	color: white;
	font-size: 12px;
	text-decoration: none;
}

div.coments h2 a{
	color: white;
	font-size: 14px;
	text-decoration: none;
}
div.coments h2 span{
	width: 40px;
	display: block;
	float: left;
}
div.coments p.h3r a{
	color: white;
	font-size: 14px;
	text-decoration: none;
}
p.h3r
{
display:block;
width:40px;
margin:0;
padding:0 0 0 25px;
background:#008BBE url('/images/header_top_520.gif') no-repeat top right;
border-bottom:5px solid #FFF;
color:#FFF;
height:20px;
line-height:20px;
font-size:10px;
text-transform:uppercase;
float:left;
overflow:hidden;
}


div.cm_pages{
	text-align: center;
	
}
div.cm_pages a{
	text-decoration: none;
	
}


img.ag_logo{
padding: 15px 0 10px 15px;
}

span.STATISTIC{
	display:block;
	float: left;
	text-align: center;
	background-color: #e65b20;
	background-image: url('/images/progress.jpg');
	height: 17px;
	padding: 3px 0 0 0;
	color: #ffffff;
}
#welcome {
display: block;
width:508px;

/*
width:315px;

 padding:10px 0 20px 155px;
 background:url('/images/index/welcome_home.jpg') no-repeat center left;
*/
 padding:10px 0 20px 10px;

clear: both;
}
#welcome div {
	display: block;
	float: left;
}
#welcome div img{
	margin-right: 15px;
	display: block;
}
#welcome h2 img{
	margin-right: 15px;
	display: block;
}

#welcome1 {
width:345px;
padding:10px 0 20px 2px;
}

#welcome h2 {
color:#285681;
font-size:20px;
text-transform:uppercase;
margin:0;
padding:0;
}
#welcome1 h2 {
color:#285681;
font-size:20px;
text-transform:uppercase;
margin:0;
padding:0;
}


#welcome p {
font-size:11px;
margin:0;
padding:5px 0;
padding: 0;
line-height:15px;
color:#666;
}
#welcome p img.in_im_left{
 margin: 0 5px 0 0;
}

#welcome p img.in_im_right{
 margin: 0 0 0 5px;
}

#welcome1 p {
font-size:11px;
margin:0;
padding:5px 0;
line-height:15px;
color:#666;
}

a.nav{
color:#06C;
text-decoration:none;
}

a.nav:hover{
color:#690;
}

ul.cl{
	list-style:none;
	display:block;
}
#welcome a {
color:#06C;
}
#welcome1 a {
color:#06C;
}

#welcome a:hover {
color:#690;
}
#welcome1 a:hover {
color:#690;
}


#html_page {
	width:345px;
	padding:10px 0 20px 15px;
}

#html_page h2 {
	color:#285681;
	font-size:20px;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#html_page p {
	font-size:11px;
	margin:0;
	padding:5px 0;
	line-height:15px;
	color:#666;
}
#html_page a {
	color:#06C;
}
#html_page a:hover {
	color:#690;
}

#html_page ul li {
list-style-type:none;
display:block;
margin:0;
padding:0 0 0 15px;
background:url('/images/details/bullet.gif') no-repeat top left;
}

#quick_search {
width:520px;
}
#quick_search h2 {
display:block;
width:470px;
margin:0;
padding:0 25px;
background:#008BBE url('/images/header_top_520.gif') no-repeat top left;
border-bottom:1px solid #FFF;
color:#FFF;
height:20px;
line-height:20px;
font-size:10px;
text-transform:uppercase;
}
#quick_search form {
display:block;
width:520px;
background:#F3F4F5;
color:#666;
margin:0;
padding:20px 0;
line-height:11px;
overflow:hidden;
}
#quick_search form.cl_s{
clear: left;
 	BACKGROUND:#f3f4f5 url(/images/bigform_bottom.gif) no-repeat left bottom;
}
#quick_search form fieldset {
display:block;
width:240px;
margin:0;
padding:0 20px;
float:left;
overflow:hidden;
border:0;
line-height:13px;
}
#quick_search form fieldset legend {
color:#666;
line-height:15px;
}
#quick_search form fieldset label {
display:block;
width:240px;
margin:0;
padding:0;
overflow:hidden;
line-height:15px;
}
#quick_search select {
border:1px solid #CFD2D8;
}
#quick_search #dropdowns,
#quick_search #dropdowns label {
width:200px;
}
#quick_search #dropdowns select {
width:200px;
}
#quick_search form #area {
margin:0 0 11px 0;
}
#quick_search form #price {
margin:0 0 25px 0;
}
#quick_search form #price1 {
margin:0 0 15px 0;
}
#quick_search form fieldset input {
width:70px;
border:1px solid #CFD2D8;
}
#quick_search form fieldset input.radiob {
 width: 15px;
 border : none;
}
#quick_search form div.submit {
width:240px;
margin:0;
padding:0 20px;
float:left;
overflow:hidden;
line-height:24px;
}
#quick_search form div.submit input {
width:95px;
height:24px;
border:0;
background:#285681 url('/images/index/quick_search/button.gif') no-repeat center center;
color:#FFF;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
margin:0 10px 0 0;
cursor:pointer;
}
#quick_search form div.submit a {
text-decoration:none;
padding:0 0 1px 0;
background:url('/images/index/quick_search/underline.gif') repeat-x bottom left;
color:#586169;
}
#quick_search form div.submit a span {
background:url('/images/index/quick_search/bullet.gif') no-repeat center left;
padding:0 0 0 9px;
}
#quick_search form div.submit a:hover {
color:#690;
}

#client_menu {
	padding: 0 0 0 10px;
}

div.listing {
width:520px;
overflow:hidden;
clear: both;
}
div.listing h2 {
display:block;
width:370px;
float:left;
margin:20px 0 0 0;
padding:0 25px;
background:#008BBE url('/images/header_top_520.gif') no-repeat top left;
border-bottom:1px solid #FFF;
color:#FFF;
height:20px;
line-height:20px;
font-size:10px;
text-transform:uppercase;
}
div.listing h2.cl_prp{
	width: 520px;
}

div.listing a.all {
display:block;
width:100px;
float:left;
margin:20px 0 0 0;
background:#008BBE url('/images/header_top_520.gif') no-repeat top right;
border-bottom:1px solid #FFF;
color:#FFF;
height:20px;
line-height:20px;
font-size:9px;
text-decoration:none;
}
div.listing a.all:hover {
color:#FF0;
}
div.listing ul {
list-style-type:none;
display:block;
width:520px;
float:left;
margin:10px 0;
padding:0;
overflow:hidden;
background:url('/images/index/listing/vertical_separator.gif') repeat-y top center;
}
div.listing ul li {
display:block;
width:234px;
float:left;
margin:0 13px 0 13px;
display:inline;
overflow:hidden;
padding:15px 0 0 0 ;
}
div.listing div.top_info {
width:128px;
height:75px;
float:right;
overflow:hidden;
}
div.listing h3 {
display:block;
width:118px;
margin:0;
padding:0 5px;
font-size:12px;
}

div.listing h3 a,
div.listing h3 a:hover {
color:#008BBE;
text-decoration:none;
}
div.listing h3 a span {
width: 122px;
display:block;
font-size:11px;
font-weight:normal;
color:#265E8A;
}                   
div.listing div.agency{
display: block;
clear: left;
padding: 3px 0;
font-weight: bold;
}
div.listing div.agency a{
color:#008BBE;
text-decoration:none;
FONT-SIZE: 12px;
}
div.listing div.top_info p {
display:block;
margin:6px 0 0 0;
padding:7px 5px;
background:#E9EDE7;
width:118px;
color:#697E5F;
}
div.listing p.description {
display:block;
width:234px;
height:48px;
margin:0;
padding:8px 0;
line-height:16px;
color:#606973;
clear: left;
overflow:hidden;
}

a.img_dpr{
	height: 76px;
	clear: left;
	display:block;
}

div.listing a.button {
display:block;
width:194px;
height:15px;
line-height:15px;
padding:0 20px;
text-align:right;
color:#FFF;
background:#265E8A url('/images/index/listing/button.gif');
font-size:10px;
text-decoration:none;
}
div.listing a.button:hover {
color:#FF0;
}

 /* listing */
#listing h2 {
display:block;
width:470px;
margin:0;
padding:0 25px;
background:#008BBE url('/images/header_top_520.gif') no-repeat top left;
border-bottom:5px solid #ffffff;
color: #ffffff;
height: 20px;
line-height: 20px;
font-size:10px;
text-transform: uppercase;
position: relative;
}

#listing h2 a.rss{
 position: absolute;
 left: 470px;
 top :0;
 FONT-SIZE: 12px;
 color: white;
text-decoration: none;

}

h2.listing {
display:block;
width:470px;
margin:0;
padding:0 25px;
background:#008BBE url('/images/header_top_520.gif') no-repeat top left;
border-bottom:5px solid #ffffff;
color: #ffffff;
height: 20px;
line-height: 20px;
font-size:10px;
text-transform: uppercase;
}

#info,
#search_links,
#sorting,
#howMany {
display:block;
width:500px;
float:left;
overflow:hidden;
color:#333;
margin:0;
padding:8px 10px;
line-height:13px;

}
#info {
background:#E9EDE7;
}
#search_links a,
#sorting a,
#howMany a {
color:#008BBE;
}
#search_links a {
padding:0 10px 0 0;
}
#search_links a:hover,
#sorting a:hover,
#howMany a:hover {
color:#690;
}
#sorting a.selected,
#howMany a.selected {
color:#E65B20;
text-decoration:none;
}
#sorting{
width:280px;
padding-bottom:0;
}
#howMany {
width:190px;
padding-bottom:0;
}
#listing ol {
display:block;
float:left;
margin:0 0 0 20px;
display:inline;
list-style-type:none;
padding:0;
width:500px;
overflow:hidden;
}

#listing ol.scroll {
display:block;
float:left;
margin:0 0 0 20px;

display:inline;
list-style-type:none;
padding: 0 0 80px 0;
width:500px;
overflow:hidden;
	
}

#listing ol li {
display:block;
background:url('/images/listing/item_bgr.gif') repeat-x top left;
float:left;
width:500px;
margin:25px 0 0 0;
padding:0;
}
#listing ol li div.holder {
float:right;
width:423px;
overflow:hidden;
}
#listing ol li div.holder_n {
float:right;
width:388px;
overflow:hidden;
 height: 105px;
}
#listing ol li img {
float:left;
overflow:hidden;
background:#FFF;
padding:1px;
margin:23px 0 0 0;
border:1px solid #999;
}
#listing ol li h3,
#listing ol li p.description {
display:block;
width:380px;
float:left;
padding:0 5px;
margin:0;
color:#333;
line-height: 12px;

}
#listing ol li h3 {
line-height:12px;
margin:23px 0 0 0;
border-bottom:1px solid #E9EDE7;
font-size:11px;
font-weight:bold;
}

#listing ol li div.top_holder{
/*height: 15px; */
padding: 0 0 3px 0;
margin: 17px 0 0 0;

}
#listing ol li h3.title {
line-height:12px;
margin: 4px 0 0 0;
width: 380px;
border: none;
border-bottom:1px solid #E9EDE7;
}
#listing ol li h3 a{
	color: #333;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;

}


#listing ol li p.description {
margin:3px 0;
padding:0 5px;
overflow:hidden;
font-size:10px;
color:#333;
overflow: hidden;

}
#listing ol li p.description{
font-size:11px;
line-height: 11px;
}
#listing ol li p.details,
#listing ol li p.details_prc {
display:block;
float:left;
margin:0 8px 0 2px;
display:inline;
background:#E65B20;
color:#FFF;
width:105px;
padding:0 0 0 5px;
height:15px;
line-height:15px;
}
#listing ol li p.details_prc{
width: 95px;
}
#listing ol li p.details_prc img{
margin: 1px 1px 0 0;
padding:0;
float: none;
vertical-align: middle;
}
#listing ol li span.details_prc{

 display:inline;
 float: left;
 width: 45px;
}
#listing ol li span.details_prc img{
margin: 1px 1px 0 0;
padding:0;
float: none;
vertical-align: middle;
border: none;
}

#listing ol li p.details span {
font-weight:bold;
}
#listing ol li .links {
width:108px;
float:left;
text-align:right;
}
#listing ol li a {
color:#145596;
font-size:10px;
line-height:15px;
padding:0 5px;
}
#listing ol li a:hover {
color:#690;
}

#listing ol li a.property_link {
position: relative;
display: block;
width: 104px;
padding: 0px;
text-decoration: none;
}

div.New_ad{
	font-size:14px;
	color: white;
	background-color: red;
	line-height: 12px;
	position: absolute;
	clear: left;
	top: 16px;
	right: -8px;
	padding:1px 2px 0 2px;
	margin: 0;
	height: 15px;
	width: 36px;
	font-weight: bold;
}

div.Old_ad_ol{
	font-size:16px;
	color: red;
	line-height: 22px;
	position: absolute;
	clear: left;
	top: 40px;
	left: 18px;
	padding:1px 2px 0 2px;
	margin: 0;
	font-weight: bold;
}

div.Old_ad{
	font-size:12px;
	background-color: #008bbe;
	color: white;
	line-height: 13px;
	position: absolute;
	clear: left;
	top: 16px;
	right: -10px;
	padding:1px 2px 0 2px;
	margin: 0;
	height: 30px;
	width: 58px;
	text-align: center;
	font-weight: bold;
}




span.New_ad_ind{
	position: relative;
	width: 102px;
	height: 75px;
}


div.New_ad_ind_f{
	position: relative;
	width: 102px;
	height: 75px;
}
div.New_ad_ind{
	font-size:14px;
	color: white;
	background-color: red;
	line-height: 12px;
	position: absolute;
	height: 15px;
	clear: left;
	top: -7px;
	left: 68px;
	padding:1px 2px 0 2px;
	margin: 0;
	height: 15px;
	width: 36px;
	font-weight: bold;
	z-index:10;
}
span.New_ad_f{
 position: relative;
 display: block;
 clear: left;
}
div.New_ad_f{
	font-size:18px;
	color: white;
	background-color: red;
	position: absolute;
	line-height: 14px;
	height: 16px;
	clear: left;
	top: -7px;
	right: 2px;
	padding: 3px 4px 4px 4px;
	margin: 0;
	width: 44px;
	font-weight: bold;
}

div.New_ad_f_o{
        font-size:18px;
        color: white;
       	background-color: #008bbe;
	position: absolute;
	line-height: 16px;
        height: 32px;
	clear: left;
        top: -7px;
        right: 2px;
        padding: 3px 4px 4px 4px;
        margin: 0;
        width: 76px;
        font-weight: bold;
	text-align: center;

}

div.Neval_ad{
		font-size:20px;
		color: red;
		position: absolute;
		top: 55px;
		left: 40px;
		font-weight: bold;
}
/*  */
div.listing ol {
display:block;
float:left;
margin:0 0 0 20px;
display:inline;
list-style-type:none;
padding:0;
width:500px;
overflow:hidden;
}

div.listing ol.scroll {
display:block;
float:left;
margin:0 0 0 20px;

display:inline;
list-style-type:none;
padding: 0 0 80px 0;
width:500px;
overflow:hidden;
	
}

div.listing ol li {
display:block;
background:url('/images/listing/item_bgr.gif') repeat-x top left;
float:left;
width:500px;
margin:25px 0 0 0;
padding:0;
}
div.listing ol li div.holder {
float:right;
width:390px;
overflow:hidden;
}
div.listing ol li div.holder_n {
float:right;
width:388px;
height: 102px;
position: relative;
overflow:hidden;
}


div.listing ol li img {
float:left;
overflow:hidden;
background: #FFF;
padding:1px;
margin:23px 8px 0 0;
border:1px solid #999;
}
div.listing ol li h3,
div.listing ol li p.description {
display:block;
width:380px;
float:left;
padding:0 5px;
margin:0;
color:#333;
}
div.listing ol li h3 {
line-height:12px;
margin:23px 0 0 0;
border-bottom:1px solid #E9EDE7;
font-size:11px;
font-weight:bold;
}
div.listing ol li p.description {
margin:5px 0;
padding:0 5px;
height:46px;
overflow:hidden;
line-height:15px;
font-size:10px;
color:#333;
}
div.listing ol li p.details {
display:block;
float:left;
margin:0 8px 0 2px;
display:inline;
background:#E65B20;
color:#FFF;
width:105px;
padding:0 0 0 5px;
height:15px;
line-height:15px;
}
div.listing ol li p.details span {
font-weight:bold;
}
div.listing ol li .links {
width:183px;
float:left;
text-align:right;
}
div.listing ol li a {
color:#145596;
font-size:10px;
line-height:15px;
padding:0 5px;
}
div.listing ol li a:hover {
color:#690;
}
/*  */




#paging {
display:block;
float:left;
margin:20px 0 0 20px;
display:inline;
width:500px;
padding:33px 0 15px 0;
overflow:hidden;
text-align:center;
line-height:14px;
background:url('/images/listing/item_bgr.gif') repeat-x top left;
}
#paging a,
#paging span {
border:1px solid #E2E2E2;
border-collapse:collapse;
padding:0 5px;
font-size:10px;
color:#333;
text-decoration:none;
}
#paging span,
#paging a:hover {
background:#666;
color:#FFF;
text-decoration:none;
}
#paging a.prevnext {
font-size:11px;
border:0;
text-decoration:underline;
}
#paging a.prevnext:hover {
text-decoration:none;
background:none;
color:#333;
}


/*  DETAIL css */
#details h2,
#propID,
#propID2 {
display:block;
width:350px;
margin:0;
padding:0 0 0 25px;
background:#008BBE url('/images/header_top_520.gif') no-repeat top left;
border-bottom:5px solid #FFF;
color:#FFF;
height:20px;
line-height:20px;
font-size:10px;
text-transform:uppercase;
float:left;
overflow:hidden;
}
#details h2.links{
width: 400px;
}
#details h2.links a{
	color: white;
}
#propID { 	
width:120px;
padding:0 25px 0 0;
background-position:top right;
text-align:right;
font-size:11px;
}

#propID2 { 	
width:70px;
padding:0 25px 0 0;
background-position:top right;
text-align:right;
font-size:11px;
}
#searchLinks {
display:block;
width:520px;
margin:0;
padding:0;
float:left;
overflow:hidden;
background:#E9EDE7;
}
#searchLinks span {
display:block;
width:129px;
float:left;
text-align:center;
padding:10px 0;
}
#searchLinks a {
color:#333;
text-decoration:underline;
}
#searchLinks a:hover {
text-decoration:none;
}
#published {
margin:0 0 15px 0;
padding:0;
line-height:30px;
border-bottom:1px solid #CFD2D8;
}
#printLink {
display:block;
float:right;
width:85px;
height:30px;
line-height:30px;
color:#008BBE;
background:url('/images/details/print.jpg') no-repeat center right;
}
#printLink:hover {
color:#690;
}

#detailsRight {
width:280px;
float:right;
margin:0;
color:#333;
}
#detailsRight table {
line-height:20px;
}
#detailsRight table th {
text-align:left;
width:95px;
padding:0 0 0 15px;
vertical-align:top;
font-size:13px;
}
#detailsRight #mapLink {
color:#008BBE;
padding:0 0 0 20px;
background:url('/images/details/bullet.gif') no-repeat top left;
}
#detailsRight #mapLink:hover {
color:#690;
}

#detailsRight .module {
background:#F2F5F1 url('/images/details/right_module_bottom.gif') no-repeat bottom center;
padding:0 0 5px 0;
margin:10px 0 0 0;
}
#detailsRight .module h3 {
background:url('/images/details/right_module_top.gif') no-repeat top center;
margin:0;
padding:3px 30px;
height:15px;
line-height:15px;
font-size:10px;
text-transform:uppercase;
}
#detailsRight .module ul,
#detailsRight .module p {
list-style-type:none;
margin:0 auto;
padding:5px 0;
display:block;
overflow:hidden;
width:260px;
background:url('/images/details/right_module_border.gif') repeat-x top left;
line-height:16px;
}
#detailsRight .module ul li {
display:block;
margin:0;
padding:0;
width:110px;
float:left;
padding:0 0 0 20px;
background:url('/images/details/bullet.gif') no-repeat top left;
}
#propContact {
background:#F2F4F7;
margin:10px 0 0 0;
}
#propContact h3 {
background:url('/images/details/contact_top.gif') no-repeat top center;
margin:0;
padding:0;
height:50px;
line-height:50px;
font-size:15px;
text-align:center;
color:#008BBE;
}
#propContact h4{
text-align:center;
}


#propContact h3 a{
 color:#008BBE;
 text-decoration: none;
}

#propContact tbody th,
#propContact tbody td {
padding-bottom:20px;
vertical-align:top;
font-size:11px;
line-height:16px;
}
#propContact tbody th {
width:80px;
}
#propContact tfoot td {
background:#008BBE url('/images/details/contact_bottom.gif') no-repeat bottom center;
line-height:25px;
}
#propContact tfoot td a {
display:block;
width:280px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
#propContact tfoot td a:hover {
color:#FF0;
}

#skype,
#icq {
display:block;
float:left;
padding:5px 0 5px 30px;
margin:0 0 0 30px;
display:inline;
background:url('/images/details/skype.gif') no-repeat center left;
line-height:22px;
color:#008BBE;
text-decoration:none;
}
#skype:hover,
#icq:hover {
color:#690;
}
#icq {
background-image:url('/images/details/icq.gif');
}

#detailsLeft {
width:228px;
float:left;
color:#333;
overflow:hidden;
}
#detailsLeft #allPics {
display:block;
padding:0 0 0 10px;
margin:15px 0;
color:#008BBE;
background:url('/images/details/arrow.gif') no-repeat center left;
clear:both;
}
#detailsLeft #allPics:hover {
color:#690;
}
#detailsLeft h3 {
display:block;
width:218px;
float:left;
font-size:11px;
font-weight:normal;
margin:0;
padding:0;
line-height:20px;
overflow:hidden;
}
#mainImage {
width:210px;
padding:3px;
border:1px solid #676767;
}
#detailsLeft ul {
list-style-type:none;
margin:0;
padding:0;
display:block;
width:228px;
overflow:hidden;
float:left;
}
#detailsLeft ul li {
display:block;
width:64px;
float:left;
margin:0;
padding:0 12px 10px 0;
overflow:hidden;
}
#detailsLeft ul li img {
width:62px;
padding:1px;
margin:0;
border:1px solid #676767;
}
#videoHolder {
display:block;
background:#ffffff;
width:218px;
float:left;
overflow:hidden;
}
#videoHolder span{
	float: left;
	width: 72px;
	padding:0;
	margin:0;
	position: relative;
	cursor: pointer;
}
#videoHolder span span{
position: absolute;
font-size: 18px;
font-family: Georgia;
padding:27px 0 0 25px;
color: #333333;
font-weight: bold;
}


#finalLinks {
list-style-type:none;
margin:0 auto;
padding:5px 0;
display:block;
overflow:hidden;
width:280px;
line-height:16px;
float:right;
font-size:10px;
}
#finalLinks li {
display:block;
margin:0;
padding:0;
width:120px;
float:left;
padding:0 0 0 20px;
background:url('/images/details/bullet.gif') no-repeat top left;
}
#finalLinks li a {
color:#008BBE;
}
#finalLinks li a:hover {
color:#69;
}
#page_form h2 {
display:block;
width:470px;
margin:0;
padding:0 25px;
color: white;
background:#008BBE url('../images/header_top_520.gif') no-repeat top left;
border-box;
}
#page_form h2{
PADDING-RIGHT: 25px;
	DISPLAY: block;
	PADDING-LEFT: 25px;
	FONT-SIZE: 10px;
	BACKGROUND: url(/images/header_top_520.gif) #008bbe no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 470px;
	COLOR: #fff;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #fff 10px solid;
	HEIGHT: 20px
}
#descriptions textarea{
margin:5px 0pt 0pt;
width:230px;
}

#page_form fieldset span {
page_form.css 
display:block;
float:left;
width:235px;
}

div.contact_formd {
 width: 205px;
 
}

div.contact_formd div div.t_field{
	width: 205px;
	padding: 5px 0 0 75px;
	TEXT-ALIGN: left;
}
div.contact_formd div div.t_field input.SBM{
	border-right: #fff 1px solid;
	border-top: #fff 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: url(/images/left/button.gif) #f5f3ed no-repeat center center;
	margin: 0;
	text-transform: uppercase;
	border-left: #fff 1px solid;
	width: 104px;
	color: #b9ae84;
	border-bottom: #fff 1px solid;
	font-family: tahoma;
	height: 18px
}


#setLocation div {
	padding: 0 0;
	width: 160px;
	float: left;
}
#setLocation div  div{
	width: 150px;
		padding: 0;
	margin: 0;
}

p.similar_adds{
	text-align: center;
}
p.similar_adds a{
	font-size: 16px;
	color: red;
	font-weight: bold;
	text-decoration: none;
}
p.similar_adds a:hover{
	text-decoration: underline;
}

div.module p img{
	clear: both;
	display: block;
	margin: 1px 0 1px 0;
}
#ER_MAIN{
	position: relative; 
}

#ER_ID_T b{
	font-weight: normal;
	border-bottom: 1px dotted red;
}
#ER_ID_T h3{
	width: 250px;
	color: #333333;
	background: trackground: transparent;
}
