body {
	background:#FFFFFF;
}
body, td, p, div {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif;
}
.header {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.header2 {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 20px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.phone {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.name {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 15px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.price {
	FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 5px; PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.text {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.catalogtext {
	FONT-SIZE: 14px; COLOR: #565656; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.homedate {
	FONT-SIZE: 12px; COLOR: #757575; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.date {
	FONT-SIZE: 14px; COLOR: #757575; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.news {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.icons {
	FONT-SIZE: 11px; COLOR: #8A8A8A; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.bar {
	FONT-SIZE: 12px; COLOR: #8A8A8A; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.down {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.down2 {
	FONT-SIZE: 11px; COLOR: #999; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.down2 a, .down2 a:hover {color: #999}
.img {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.plan {
	PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px
}
.catalogimg {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}
.house_1 {
	PADDING-TOP: 30px; PADDING-BOTTOM: 0px; PADDING-LEFT: 70px; PADDING-RIGHT: 0px
}
.house_2 {
	PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.house_3 {
	PADDING-TOP: 80px; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px
}
.house_4 {
	PADDING-TOP: 20px; PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px
}
.house_5 {
	PADDING-TOP: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
A {
	COLOR: #427BAD; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #427BAD; TEXT-DECORATION: none
}
A.black {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.black:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
FORM {
	margin:0px; padding:0px;
}
INPUT, TEXTAREA, SELECT{
	border: 1px solid #427BAD;
	font-size:12px;
}
.active-field{
	border:1px solid #6F6FFF;
	background:#F4F4FF;
}
.formcomments{
	padding-top: 8px;
	font-weight:bold;
	color:#666666; 
}
.formelement{
	padding-top: 2px;
}
.button{
	padding: 15px 0px;
}
.btn{
	background:url(../images/btn.jpg) repeat-x;
	border:1px solid #427BAD;
	padding:0px 10px;
	color:#FFFFFF;
	cursor: pointer;
}
.star{
	color:#FF0000;
}
.error-massage{
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
}
.manager-links{
	padding-left: 20px;
}
.pager-block{
	margin: 5px 0px;
}
.pager-text{
	color:#666666;
}
.pager-el{
	padding: 2px 2px;
	margin: 0px 2px; 
}
.pager-active{
	border:1px solid #CCCCCC;
	padding: 2px 2px;
	margin: 0px 2px;
}
.reg-links{
	font-size:11px;
}
.map-block{
	padding-left: 20px;
}
.map-block-sep{
	margin-top: 5px;
}
.map-block-level-1{
}
.map-block-level-2{
	margin-left: 10px;
}
.map-block-level-3{
	margin-left: 20px;
}
.history-line{
	padding: 15px 20px;
}
.row1{
	height: 25px;
	background:#F3F3F3;
}
.row2{
	height:25px;
}
.row-underline{
	border-bottom:2px solid #CCCCCC;
}
.loadingmail{
	color:#0066FF;
	font-weight:bold;
	padding: 10px 0px;
}
.sendederror{
	color:#FF0000;
	font-weight:bold;
	padding: 10px 0px;
}
.error-message{
	color:#FF0000;
	font-weight:bold;
}
