body {
	margin: 0 auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #000000;
	color: #434343;
}
a {
	color: #990000;
}
a:hover {
	color: #3b6569;
}
img {
	border: 0;
}

#head {
	height: 55px;
	background: url(images/head_bg.jpg) no-repeat;
}


#logo_left {
	width: 65px;
 	height: 165px;
	background: url(images/logo_left_bg.jpg) no-repeat;
}
#logo {
	background: url(images/logo_299.gif) no-repeat #F5F5F5;
}
#logo_right {
	width: 65px;
	background: url(images/logo_right_bg.jpg) no-repeat;
}


#menu_left {
	width: 65px;
 	height: 95px;
	background: url(images/menu_left_bg.jpg) no-repeat;
}
#menu {
	background-color: #F5F5F5;
	padding: 0 0 0 35px;
}
.menu_1 {
	float: left;
	margin: 0 33px 0 0;
}
#menu_right {
 	width: 65px;
	background: url(images/menu_right_bg.jpg) no-repeat;
}


#content_left {
	width: 65px;
	background: url(images/content_left_bg.jpg) repeat-y;
}
#content {
	background-color: #F5F5F5;
}

#content_txt {
	margin: 0 40px 20px 35px;
}
#content_txt p {
	margin: 9px 0 4px 0;
}
#content_img img {
	margin: 0 0 25px 0;
}
.content_gal {
	margin: 0 30px 30px 0;
}
.time_rep {
	margin: 0 0 15px 20px;
	padding: 0;
}
.time_rep_ap {
	margin: 0 0 15px 20px;
	padding: 0;
	font-size: 12px;
}
.time_rep_ap li {
	margin: 0 0 3px 0;
	padding: 0;
	list-style-type: none;
}
.time_rep li {
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;
}
#zab_rep {
	margin: 0 0 15px 40px;
	padding: 0;
}

.apparat {
	margin: 0;
}
.apparat img {
	float: left;
	margin: 0 40px 0 0;
}
.clear {
	clear: both;
	height: 20px;
}

.arenda {
	margin: 0;
	float: left;
	margin: 0 30px 30px 0;
	width: 300px;
}
.arenda img {
	float: left;
	margin: 0 20px 0 0;
}
.clear {
	clear: both;
	height: 20px;
}

#maps {
	margin: 10 0 0 0;
	padding: 0;
}
#maps li {
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;
}

#content_right {
	width: 65px;
	background: url(images/content_right_bg.jpg) repeat-y;
}


#footer {
	height: 166px;
	background: url(images/footer_bg.jpg) no-repeat;
}

#zvezda {
	color: #999999;
	font-size: 12px;
	margin: 30px 0 0 105px
}
#zvezda span {
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
}




#price {
	width: 97px; 
	height:93px; 
	background-image: url(images/price.png);
	float: left;
	margin: 0 30px 0 0;
}
#price_a {
	width: 97px; 
	height:93px; 
	background-image: url(images/price_a.png);
	float: left;
	margin: 0 30px 0 0;
}

#apparat {
	width:151px; 
	height:95px; 
	float: left;
	background-image: url(images/apparat.png);
	margin: 0 30px 0 0;
}
#apparat_a {
	width:151px; 
	height:95px; 
	float: left;
	background-image: url(images/apparat_a.png);
	margin: 0 30px 0 0;
}

#contacts {
	width:186px; 
	height:95px; 
	float: left;
	background-image: url(images/contacts.png);
	margin: 0 30px 0 0;
}
#contacts_a {
	width:186px; 
	height:95px; 
	float: left;
	background-image: url(images/contacts_a.png);
	margin: 0 30px 0 0;
}


#galery {
	width:148px; 
	height:95px; 
	float: left;
	background-image: url(images/galery.png);
	margin: 0;
}
#galery_a {
	width:148px; 
	height:95px; 
	float: left;
	background-image: url(images/galery_a.png);
	margin: 0;
}