a{

	color:#871719;

	text-decoration:none;

}

a:hover{

	text-decoration:underline;

}

.inside {

	margin: 0px;

	padding: 0px;

}

#all {

	width: 100%;

	margin: 0;

	padding: 0;

}

#main {

	width: 1000px;

}

#top {

	background-image: url(../images/top_shapka.jpg);

	width: 1000px;

	height: 243px;

	float: left;

}

.top_logo {

	float: left;

	width: 200px;

	margin-top: 30px;

	margin-left: 20px;

	padding: 0;

}

.top_contacts {

	float:right;

	margin-top:65px; 

	width:180px;

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:18px;

}

.top_contacts p{

	font-size:20px;

	color:#b21d21;

	font-weight:bold;

	margin: 0;

}



#left {

	float: left;

	width: 240px;

}

.menu_left {

	width:200px;

	margin-top:15px;

	border-right-color: #eeceaf;

	border-right-style: solid;

	border-right-width: 1px;

	margin-left:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11px;

}

.menu_item {

	background-image: url(../images/menu_pic.gif);

	background-repeat: no-repeat;

	padding-left: 10px;

	width: 190px;

	line-height: 0.7cm	

}

.menu_item a{

	font-weight:bold;

	color:#4c0000;

	text-decoration:none;

}

.menu_item a:hover{

	text-decoration: underline;	

}



.menu_item a.act{

	color: #ca1d23;

	text-decoration:none;

}

.menu_item a.act:hover{

	color: #ca1d23;

	text-decoration: underline;	

}



.menu_top_tail {

	background-image: url(../images/menu_top_tail.gif);

	background-repeat: no-repeat;

	float: right;

	height: 9px;

	width: 11px;

	right: -1px;

	position: relative;

}

.menu_under_all {

	background-image: url(../images/menu_under_all.jpg);

	background-repeat: no-repeat;

	height: 101px;

	width: 207px;

	margin-left: 14px;

}

.left_partner_links div{

	margin-top:25px;

}

#center_block {

	width: 99%;

	background-image: url(../images/footer_top_part.jpg);

	background-position: 0% 100%;

	background-repeat: no-repeat;

	float: left;

	min-height:650px;

}

#content {

	width:475px;

	float:left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: justify;

}

#content p{

	text-indent:15px;

}

h1{

	

	font-size: 24px;

	color: #4c0000;

}

#content h2{

	font-size: 12px;

	text-indent: 15px;

	margin-top: 5px;

	margin-bottom: 0px;

}

a.next {

	color: #ca1d23;

	text-decoration: underline;

}

a.next:hover{

	color: #990000;

	text-decoration: none;

}

#right {

	float: left;

	padding-top: 17px;

	

}

#action {

	background-image: url(../images/right_action_grad_line.jpg);

	background-repeat: repeat-y;

	background-position: 20px;



}

.action_top {

	width: 265px;

	text-align: right;

	background-image: url(../images/right_action_top.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	background-position: 10px;

	height: 50px;

	padding: 0;



}

.action_top p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

	font-weight: bold;

	margin-right:20px;

	padding-top: 7px;

	height: 20px;

}

.action_centr {

	background-repeat: no-repeat;

	background-position: 20px 0px;

	width: 265px;

	margin: 0;

	padding: 0;

	background-image: url(../images/right_action_centr.jpg);

	text-align: left;

}

.action_content {

	color: #FFFFFF;

	font-size: 14px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

	width: 210px;

	padding-left: 40px;

	text-align: left;

	float: left;

}

.action_price {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #f0e599;

	font-weight: bold;

	text-align: center;

	width: 150px;

}

.action_price_line {

	background-image: url(../images/right_action_price_line.jpg);

	background-repeat: repeat-y;

	background-position: 20px;

	height: 20px;

	width: 265px;

	text-indent: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFFFF;

}



.action_price_line a{

	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

}



.action_price_line a:hover{

	font-size: 15px;

	font-weight: bold;

	color: #FFFF55;

}



.action_botton {

	background-image: url(../images/right_action_botton.jpg);

	background-repeat: no-repeat;

	background-position: 20px 0px;

	height: 10px;

	width: 265px;

	line-height: 10px;

	text-align: right;

	background-color: #FFFFFF;

}



#news_blok {

	margin-left: 20px;

	margin-top: 15px;

}

.block_title {

	background-image: url(../images/blok_gradient.gif);

	background-repeat: no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-indent: 20px;

	width: 249px;

	padding-top: 5px;

}

.block_content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 230px;

	border-right: 1px solid #eeceaf;

	border-bottom: 1px none #eeceaf;

	border-left: 1px solid #eeceaf;

	padding-left: 10px;

	text-align: justify;

	padding-right: 5px;

}

.block_content h2{

	font-size: 12px;

	font-weight: bold;

	line-height: 15px;

	height: 15px;

	display: block;

	margin-bottom: 0px;

	margin-top: 0px;

	padding-top: 5px;

}

.block_content .date{

	color:#FF0000;

	padding-top: 10px;

}

.block_bottom {

	background-image: url(../images/blok_gradient_botton.gif);

	background-repeat: no-repeat;

	width: 249px;

	height: 30px;

	padding-top: 5px;

}

.blok_all_news {

	background-image: url(../images/blok_gradient_all_news.gif);

	background-repeat: no-repeat;

	height: 20px;

	width: 97px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ca1d23;

	font-weight: bold;

	text-align: center;

	padding-top: 3px;

	margin-left: 115px;

}

.blok_all_news a{

	color: #ca1d23;

	text-decoration:none;



}

.blok_all_news a:hover{

	text-decoration:underline;

}

#opros_blok {

	font-size: 18px;

	margin-top: 15px;

	margin-left: 20px;

}

.footer_top_part {

	position: relative;

	width: 201px;

	height: 113px;

	background-image: url(../images/footer_top_part.jpg);

	background-position: 100% 0%;

	background-repeat: no-repeat;

	top: 100%;

}

#footer {

	background-color: #ECDB8D;

	width: 99%;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #000000;

	border-left-color: #000000;

	float: left;

	height: 72px;

}

.footer_bottom_part {

	background-image: url(../images/footer_bottom_part.jpg);

	float: left;

	position: relative;

	top: -1px;

	background-repeat: no-repeat;

	width: 178px;

	height: 72px;

}

.footer_cantacts {

	font-size: 11px;

	width: 200px;

	float: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #871719;

	font-weight: bold;

	margin-top: 10px;

	background-image: url(../images/footer_contacts_img.gif);

	background-repeat: no-repeat;

	padding-left: 60px;

	height: 50px;

}

.footer_cantacts a{

	color:#871719;

	text-decoration:none;

}

.footer_cantacts a:hover{

	text-decoration:underline;

}



.content_img {

	float: left;

	margin-right: 15px;

}

.link_next {

	text-align: right;

}

.blok_all_news2 {

	

	height: 20px;

	width: 97px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ca1d23;

	font-weight: bold;

	text-align: center;

	padding-top: 3px;

	margin-left: 115px;

}

.blok_all_news2 a{

	color: #ca1d23;

	text-decoration:none;



}

.blok_all_news2 a:hover{

	text-decoration:underline;

}

.title{

font-size:12px;

font-weight:bold;

color:#585555;

text-transform:uppercase;

margin-bottom:15px;

}

.blok_all_news3 {

	

	height: 20px;

	width: 600px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ca1d23;

	font-weight: bold;

	text-align: left;

	padding-top: 3px;

	margin-left: 10 px;

}

.blok_all_news3 a{

	color: #ca1d23;

	text-decoration:none;



}

.blok_all_news3 a:hover{

	text-decoration:underline;

}




