body
	{
		padding:0px;
		margin:0px;
		background-color:white;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:black;
	}
/*a:link, a:visited {color:#990000; text-decoration:none;}*/
/*a:active, a:hover {{color:#990000; text-decoration:underline;}*/

.sortare a:link, .sortare a:visited, .sortare a:active {color:#990000; text-decoration:none; font-size:12px; font-weight:normal;}
.sortare a:hover {color:#990000; text-decoration:underline; font-size:12px; font-weight:normal; }

.sortare_n a:link, .sortare_n a:visited, .sortare_n a:active {color:#000000; text-decoration:none; font-size:12px; font-weight:normal;}
.sortare_n a:hover {color:#000000; text-decoration:underline; font-size:12px; font-weight:normal; }

.salveaza a:link, .salveaza a:visited, .salveaza a:active {color:#990000; text-decoration:none; font-size:11px; font-weight:bold;}
.salveaza a:hover {color:#990000; text-decoration:underline; font-size:11px; font-weight:bold; }

.salveaza2 a:link, .salveaza a:visited, .salveaza a:active {color:#990000; text-decoration:none; font-size:9px; font-weight:bold;}
.salveaza2 a:hover {color:#990000; text-decoration:underline; font-size:9px; font-weight:bold; }

.detalii a:link, .detalii a:visited, .detalii a:active {color:#990000; text-decoration:none; font-size:11px; font-weight:bold;}
.detalii a:hover {color:#990000; text-decoration:underline; font-size:11px; font-weight:bold;}

.cautareavansata a:link, .cautareavansata a:visited, .cautareavansata a:active {color:#ffffff; text-decoration:none; font-size:11px; font-weight:bold;}
.cautareavansata a:hover {color:#ffffff; text-decoration:underline; font-size:11px; font-weight:bold;}

.sondaj a:link, .sondaj a:visited, .sondaj a:active {color:#990000; text-decoration:none; font-size:11px; font-weight:bold;}
.sondaj a:hover {color:#990000; text-decoration:underline; font-size:11px; font-weight:bold; }



	form {margin:0px;padding:0px;}
	a img {border:none;}
	table {font-size:12px;}
	.clear_both
	{
		position:relative;
		clear:both;
		height:1px;
		margin:0px;
		padding:0px;
		font-size:1px;
	}
	input.button
	{
		font-weight:bold; 
		border:#C9C8CC solid 1px;
		background:white; 
		color:#990000;
		cursor:pointer;
	}
	h1, h2, h3
	{
		font-size:12px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding:0px;
		margin:0px;
		margin-bottom:5px;
	}
/* #######################End field_types######################## */	
	.main {position:relative;margin:0px auto;}
	.headerPrairie {position:absolute;top:0px;left:0px;}
	.headerHouse {position:absolute;top:0px;right:0px;}
	.irLogo {position:absolute;top:80px;	left:23px;}
	.realEstateText
	{
		position:absolute;
		top:75px;
		left:100px;
		color:white;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:20pt;
		font-weight:bold;
	}
	.headerText
	{
		font-size:12px;
		font-weight:bold;
		color:#484846;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-top:5px;
		position:relative;
		margin:0px;
	}
	ul.topMenu
	{
		position:absolute;
		top:26px;
		left:0px;
		margin:0px;
		padding:0px;
	}
	ul.topMenu li
	{
		position:relative;
		float:left;		
		width:117px;
		height:33px;
		line-height:33px;
		margin:0px;
		padding:0px;
		margin-right:1px;
		list-style:none;
		vertical-align:middle;
		text-align:center;
		font-size:13px;
		text-decoration:none;
		background-position:bottom;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		border:1px solid #d2d8e3;
		background-color:#4c658e;
	}
	ul.topMenu li  a:link, ul.topMenu li  a:visited {color:#FFF;text-decoration:none;}
	 ul.topMenu li  a:hover, ul.topMenu li  a:active {color:#FFF;text-decoration:underline;}	
	.leftBlock, .rightBlock {position:relative;float:left;}
	.leftBlock {	width:210px;}
	.rightBlock {width:770px;margin-left:5px;padding:0px 0px;overflow:auto;padding-top:0px;}
	.LoginBlock
	{
		margin-top:0px;
		margin-bottom:1px;
		font-weight:bold;
		font-size:13px;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	.signInLink, .registerLink
	{
		position:relative;
		float:left;
		text-align:center;
		height:30px;
		line-height:30px;
		vertical-align:middle;
		background-color:#990000;
	}
	.signInLink {width:84px;}
	.registerLink {width:124px;margin-left:2px;}
	.langSwitcher
	{
		font-family: Verdana; 
		background-color: #CED7E0; 
		padding: 5px 1px 5px 20px; 
		margin: 2px 0 2px 0;
	}	
	div.LoginBlock div a:link, div.LoginBlock div a:visited {color:#fff;text-decoration:none; font-size:12px; font-weight:bold;}
	div.LoginBlock div a:hover, div.LoginBlock div a:active {color:#fff;text-decoration:underline; font-size:12px; font-weight:bold;}
	ul.leftMenu {position:relative;margin:0px;padding:0px;}
	ul.leftMenu li
	{
		height:30px;
		line-height:30px;
		vertical-align:middle;
		margin:0px;
		padding:0px;
		margin-bottom:2px;
		padding-left:20px;
		list-style:none;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#327bbd;
	}
	ul.leftMenu li  a:link, ul.leftMenu li  a:visited {color:#fff;text-decoration:none; font-size:11px; font-weight:bold;}
	ul.leftMenu li  a:hover, ul.leftMenu li  a:active {color:#fff;text-decoration:underline; font-size:11px; font-weight:bold;}	
/********************************************************************************************/	
	.rightBlockCont {float:left;}
	.rightBlockCont {width:450px;}
	.featuredAdsBlock {float:right;width:230px;margin-left:5px;}
	.sellHomeKeep {text-align:center;}
	.clickHere
	{
		color:red;
		font-weight:bold;
		text-decoration:underline;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
	}
	.sellHome {margin-top:10px;}
	.quickSearchHeader, .featuredAdsHeader, .sellHomeHeader
	{
		position:relative;
		text-align:left;
		background-color:#CED7E0;
		height:35px;
		line-height:35px;
		padding-left:10px;
		vertical-align:middle;
		margin-bottom:8px;
	}
	.quickSearchHeader h3, .featuredAdsHeader h3, .sellHomeHeader h3
	{
		color:#4C658E;
		font-weight:bold;
		font-size:18px;
	}	
/*******************************Style for the new ver.******************************************/	
	.logInNameInput, .logInPassInput {width:150px;}	
	div.amountPhotosBlock {margin-left:6px;}
	*html div.amountPhotosBlock {margin-left:12px;}
	.iconPhotos {position:relative;	top:2px;left:0px;}
	ul.linksFroWorkWithResultSearch, ul.detailsLinks, ul.infoBlockDL, ul.linksBackSearchResult
	{
		margin:0px;
		padding:0px;
		width:100%;
		overflow:hidden;
	}
	ul.linksBackSearchResult {margin-top:10px;}
	ul.linksFroWorkWithResultSearch li, ul.detailsLinks li, ul.infoBlockDL li, ul.linksBackSearchResult li
	{
		position:relative;
		float:left;		
		margin:0px;
		margin-left:7px;
		padding:0px;
		list-style:none;
		vertical-align:middle;
	}
	ul.infoBlockDL li {margin-left:3px;}
	ul.detailsLinks li {font-size:11px;}	
	ul.detailsLinks li a:link, ul.detailsLinks li a:visited, ul.detailsLinks li a:link, ul.detailsLinks li a:visited  {font-size:11px;}	
	table.rentalTopTable .searchGeoLocation {width:85px;}
	.searchFormCaption, .inputFormCaption {width:105px;}
	.headrow td
	{
		border-bottom:2px solid #8e9ed8;
		padding-bottom:0px;
		font-size:12px;
		color:#8e9ed8;
	}
		.headrow td a:link, .headrow td a:visited, .headrow td a:link, .headrow td a:visited 
	{
		font-size:12px;
		font-weight:bold;
		color:#8e9ed8;
	}
	.pointedInListingInfo {border-bottom:1px solid #d2d2d2;padding-bottom:2px;}
	table.sellerComents .inputText {margin-top:5px;width:520px;height:80px;}
	.tableFeatured {	margin-bottom:10px;}
	

	.addresCityState a:link, a:active { font-size:16px; font-weight:bold; color:#990000; text-decoration:none;}
.addresCityState a:hover, a:visited {font-size:16px; font-weight:bold; color:#990000; text-decoration:underline; }
	div.c_proprietate
	{
		position:relative;
		margin-top:0px;
		text-align:right;
		background-color:#990000;
		height:26px;
		line-height:26px;
		vertical-align:middle;
		color:#FFF;
		padding-right:20px;
	}
	.c_proprietate  a:link, .c_proprietate a:visited, .c_proprietate a:link, .c_proprietate a:visited {color:#FFF;}
	div.pollBlock {margin-top:0px;background-color:#fff;padding-top:3px;}
	.pollQuestion {font-weight:bold; padding-left:20px; font-family:Arial;}
	.pollAnswer {text-align:left;}
	.styleForPrice {	font-size:12px;	font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000}
	.error {color:red;}
/* ######################Search field_types####################### */	
	.searchString {width:146px;}
	.searchList {width:150px;}
	.searchGeoDistance {width:110px;}
	.searchGeoLocation {	width:50px;}
	.searchIntegerLess, .searchIntegerMore {	width:63px;}
	.list {width:67px;}	
	.inputList {	width:155px;}
	.inputString {width:150px;}
	.inputInteger {width:150px;}
	.inputGeo {width:150px;}
	
	div.quickSearchKeep .searchString {width:107px;}
	div.quickSearchKeep .searchIntegerLess {width:43px;}
	div.quickSearchKeep .searchIntegerMore {width:43px;}
	div.quickSearchKeep .searchGeoLocation {width:50px;}
	div.quickSearchKeep .searchGeoDistance {width:105px;}
	div.quickSearchKeep .searchList {width:135px;}
#browse_by_state{font-family:tahoma;font-size:90%}
#browse_by_state a:hover{text-decoration:none}
.map-box {width:519px; background:#6e87b8 url('maps_bg.gif') repeat-x; margin:0;}
	.map-bottom {background:url('maps_bottom.gif') no-repeat;}
	.map-top {background:url('maps_top.gif') no-repeat}
	.map-left {border-left:1px solid #000; font-size:1px;}
	.map-right {background:url('maps_right.gif') repeat-y;}
.rating-link a {color:#fff; text-decoration:none;}

.share_site {width:210px; margin-top:10px;}
.share_header {height:28px; line-height:28px; padding-left:20px; color:#fff; text-align:left; font-size:110%; font-weight:bold; font-family:arial; background:#990000;}
.share_box {width:208px; margin:0; background:#f8f8f8 ; border:1px solid #ced7e0; border-top:none;}
.share_box_content {padding:5px; line-height:30px; text-align:center;}
