


/*стили оформления для фильтры для квартиры*/
.style1 {color: #CC0000}
.style2 {font-size: 12pt}
.style3 {color: #FF0000; font-weight: bold; font-size: 12pt;}
.style4 {font-size: 10pt; font-weight: bold;}
.style4 {font-size: 10pt; font-weight: bold;}
.style5 {color: #FF0000; font-weight: bold;}
.style6 {font-size: 6pt}
.style7 {color: #FF0000}
.style8 {color: #000066; font-weight: bold; }








H1.h101
	{
	font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BBD8FF;
	text-align: right;
	margin: 0px;
	}
h1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	font-style: normal
	}

DIV, P, TABLE, TD
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	}
A
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000
	}

DIV.div05
	{
	width: 159px;
	text-align: left;
	margin-top: 7px;
	padding: 0px 3px 0px 10px;
	}
DIV.div04
	{
	border-top: 1px solid #E1EEFD;
	text-align: left;
	width: 159px;
	margin-top: 7px;
	padding: 7px 3px 0px 3px;
	}
DIV.div03
	{
	background-color: #BBD8FF;
	}
DIV.div02
	{
	padding: 10px;
	}
DIV.div01
	{
	background-image: url(/img/bg02.gif);
	background-color: #35446E;
	}
TD.td19
	{
	width: 580px;
	vertical-align: top;
	}
TD.td18
	{
	height: 11px;
	width: 580px;
	background-color: #FFFFFF;
	background-image: url(/img/bg05.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td17
	{
	height: 11px;
	width: 180px;
	background-color: #BBD8FF;
	background-image: url(/img/bg10.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td16
	{
	width: 180px;
	background-color: #BBD8FF;
	vertical-align: top;
	}
TD.td15
	{
	border-left: 1px solid #FFFFFF;
	background-image: url(/img/bg09.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td14
	{
	color: #778AB1;
	text-align: right;
	}
TD.td13
	{
	width: 179px;
	background-color: #bbd8ff;
	vertical-align: top;
	}
TD.td12
	{
	background-color: #FFFFFF;
	background-image: url(/img/bg08.gif);
	}
TD.td11
	{
	width: 434px;
	vertical-align: top;
	}
TD.td10
	{
	width: 146px;
	background-color: #eef6ff;
	vertical-align: top;
	}
TD.td09
	{
	height: 11px;
	background-color: #FFFFFF;
	background-image: url(/img/bg05.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td08
	{
	height: 11px;
	width: 179px;
	background-color: #bbd8ff;
	background-image: url(/img/bg07.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td07
	{
	width: 1px;
	background-image: url(/img/bg06.gif);
	background-position: left;
	background-repeat: repeat-y;
	}
TD.td06
	{
	height: 11px;
	width: 434px;
	background-color: #FFFFFF;
	background-image: url(/img/bg05.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td05
	{
	width: 1px;
	background-image: url(/img/bg04.gif);
	background-position: left;
	background-repeat: repeat-y;
	}
TD.td04
	{
	height: 11px;
	width: 146px;
	background-color: #eef6ff;
	background-image: url(/img/bg03.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
TD.td03
	{
	border-right: 1px solid #4d6090;
	font-weight: bold;
	}
TD.td02
	{
	border-left: 1px solid #4d6090;
	border-right: 1px solid #4d6090;
	}
TD.td01
	{
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	}
A.a06
	{
	color: #000066;
	text-decoration: none;
	}
A.a06:hover
	{
	color: #FF0000;
	text-decoration: underline;
	}
A.a05
	{
	display: block;
	color: #000066;
	padding: 7;
	text-decoration: none;
	}
A.a05:hover
	{
	background-color: #bbd8ff;
	}
A.a04
	{
	color:#778AB1;
	text-decoration: none;
	}
A.a04:hover
	{
	text-decoration: underline;
	}
A.a03
	{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding: 8px 0px;
	}
A.a03:hover
	{
	background-color: Red;
	}
A.a02
	{
	display: block;
	padding: 8px;
	color: #FFFFFF;
	text-decoration: none;
	}
A.a02:hover
	{
	background-color: Red;
	}
A.a01
	{
	color: #FFFFFF;
	text-decoration: none;
	}
TABLE.table07
	{
	background-color: #35446E;
	width: 100%;
	height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	}
TABLE.table06
	{
	margin: 0px;
	}
TABLE.table05
	{
	background-color: #eef6ff;
	border: 1px solid #2f3d62;
}
TABLE.table04
	{
	background-color: #BBD8FF;
	}
TABLE.table03
	{
	background-color: #35446E;
	}
TABLE.table02
	{
	margin: 0px;
	width: 100%;
	background-image: url(/img/bg01.gif);
	}
TABLE.table01
	{
	border-bottom: 1px solid #FFFFFF;
	background-color: #35446E;
	width: 100%;
	height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	}
BODY
	{
	margin: 0px;
	}
