body {background: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; margin:0; padding:0; max-width:260px;
}
form {margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
select {font-size:10px; height:18px;}
input {font-size:10px; height:16px;}
input.ok {font-size:9px; height:auto;}
table {padding:0px; border: 0px; border-collapse:collapse; }
td {font-size:11px; padding:0px;}

a {color: #666666;}
a:hover {color: #E17E1E;}

h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #FFFFFF; font-weight: bold; text-align:left;
	padding: 0 0 1px 5px; margin:0; margin-bottom:3px; 
}
h3 {
	font-size:11px; color:#CC9966; text-align:left; font-weight:bold; 
	padding: 2px 3px 1px 5px; margin:0px; border:0;
}

h1.bgr { background-color:#CC9966; }
h1.bgg { background-color:#999999; }
h2.bgr { background-color:#CC9966; }
h2.bgg { background-color:#999999; }

img#logo { width:123px; height:38px; border:0;}
div#menu {padding-left:5px; padding-bottom:3px; text-align:left; }
div#menu a {font-size:10px; font-weight:bold; text-decoration: underline; white-space:nowrap;}
div#link {padding-left:5px; padding-bottom:3px; padding-top:3px; text-align:left; }
div#link a {font-size:10px; font-weight:bold; text-decoration: underline; }

div#footmenu {padding-left:5px; padding-top:3px; text-align:left; }
div#footmenu a {font-size:10px; font-weight:bold; text-decoration: underline; white-space:nowrap;}

div#foot{ font-size: 10px; color: #FFFFFF; text-align:left; 
	padding: 1px 0 1px 5px; background-color:#CC9966; margin-top:5px;
}	
div#counter{ text-align:left; padding-left:2px; padding-bottom:1px; padding-top:3px; }	
div.error {
	font-size: 11px; font-weight: bold; color: #DD6D00; text-align:left;
	padding-top:5px; padding-bottom:5px;	
}
table#home th {
	font-size: 11px; font-weight:normal; padding-left: 5px; padding-right:3px; text-align: left;
	border-bottom:solid; border-bottom-color:#EEEEEE; border-bottom-width:1px;
}
table#home td {
	font-size: 10px; color: #CC9966; font-weight: bold; text-align:right;  
	padding-left:1px; padding-right:2px; 
	border-bottom:solid; border-bottom-color:#EEEEEE; border-bottom-width:1px;
}
table#home th.fc {
	font-size:11px; color:#CC9966; text-align:left; font-weight:bold; 
	padding-bottom:1px; padding-top:2px; padding-right:3px; padding-left:5px; 
	margin:0px; border:0;
}

table#main th {
	font-size: 11px; font-weight:normal; padding-left: 5px; padding-right:3px; text-align: left;
	border-bottom:solid; border-bottom-color:#EEEEEE; border-bottom-width:1px;
}
table#main td {
	font-size: 10px; color: #CC9966; font-weight: bold; text-align:right;  
	padding-left:1px; padding-right:2px; 
	border-bottom:solid; border-bottom-color:#EEEEEE; border-bottom-width:1px;
}
table#main th.title {
	font-size:11px; color:#CC9966; text-align:left; font-weight:bold; 
	padding-bottom:1px; padding-top:2px; padding-right:3px; padding-left:5px; 
	margin:0px; border:0;
}
	
/* блок ссылок над и под типами недвижимости */
table#main td.MPL {
	text-align:left; padding-left:5px; padding-bottom:5px; padding-top:1px; border:0;
}
table#main td.MPLT {
	text-align:left; padding-left:5px; padding-bottom:2px; padding-top:1px; border:0;
}
table#main td.around {padding-left:0px; padding-right:0px; padding-bottom:7px; border:0;}
a.MPL {font-size:10px; color: #E17E1E; text-decoration: underline; font-weight:bold; }

div.title { padding-left:5px; padding-bottom:2px; text-align:left;
	color: #CC9966; font-weight: bold;}
	
table#result th {font-size:10px; color:#666666; font-weight:normal; text-align:left; 
	padding-left:1px; padding-right:3px; 
	border-bottom:solid; border-bottom-color:#EEEEEE; border-bottom-width:1px;
	width:60px;}
table#result td {padding-bottom:0px; padding-right:1px;
	border-bottom:solid; border-bottom-color:#EEEEEE; border-bottom-width:1px;}
table#result td.around {padding-left:1px; padding-right:1px; border:0;}
table#result td.l {padding-bottom:2px; padding-right:1px; border:0;}
table#result td.info {padding-bottom:2px; padding-top:2px; padding-right:1px; border:0;
	text-align:justify;}
table#result th.title {
	font-size:11px; color:#CC9966; font-weight:bold; text-align:left;
	padding-bottom:2px; padding-top:7px; padding-right:3px; padding-left:3px;
	margin:0px; border:0; width:100%;
}
table#result td.cnt {
	font-size:10px; color:#666666; font-weight:bold; text-align:left;
	padding-bottom:0px; padding-top:2px; padding-right:3px; padding-left:3px;
	margin:0px; border:0; width:100%;
}

div#pages { font-size:11px; padding-bottom:5px; padding-left:3px; 
	padding-top:5px; padding-right:1px; }
span.cp {color: #DD6D00; font-weight:bold;}
span#pages { font-size:10px; margin-left:10px; font-weight:normal;}

fieldset { padding:3px; border:1px solid #CCCCCC; text-align:left; 
	margin:0; margin-left:2px; margin-right:2px;}
legend { font-weight:bold; color:#a60000; color:#999999; padding:0px; margin:0;
	padding-left:5px; padding-right:5px; padding-bottom:1px;}
legend.num {color:#CC9966;}

div#searchform {font-size:10px; text-align:left; padding-left:5px; padding-bottom:7px; }
div#reply {font-size:11px; text-align:left; padding-left:5px; }
div#reply div.warning{ padding-bottom:2px; color: #DD6D00;}
form#replyForm input.b { margin-top:5px; height:18px;}

form#searchform select { width:140px; }
form#searchform input { width:50px; height:16px; padding:0;}
form#searchform input.r { width:15px; height:12px; }
form#searchform input.b { margin-top:5px; height:18px;}

