/* colors */
.color_service_left 				{ background-color: #f2e7c7; }
.color_service_center 			{ background-color: #f6f0de; }
.color_service_right 			{ background-color: #f2e7c7; }
.color_service_center_right_1	{ background-color: #c3b897; }
.color_service_center_right_2	{ background-color: #999999; }
.color_service_header_bottom 	{ background-color: #534f3d; }
.color_service_footer 			{ background-color: #dad0b5; }
.color_service_footer_top 		{ background-color: #6b6551; }
body {background-color: #F2E7C7;}
#color_service_h1_2 { background-color: #efe9d2; }
#color_service_h1_3 { background-color: #eee9d0; }
h1#color_service_h1_3 em { 
	position: absolute;
	right: 26px;
	top: 6px;
	font: 12px Arial;
	color: #990000;
	text-transform: none;
	font-style: italic;	
	letter-spacing: 1px;
}
#color_service_h1_4 { background-color: #e9e2c7; }

/* #menu_center_service																									*/
#menu_center_service a {
x	font: bold 13px "Times New Roman";
x	height: 18px;
x	padding: 3px 16px 0 16px;
	color: #562b23;
	width: 109px;
	font-size: 11px;
}
/*#menu_center_service a:hover { margin-top: 4px; height: 21px; }*/
#menu_center_service a#active {  color: #4d201e; }
#menu_center_service a.item_1 span {
	background: url(../img/menu_center_e6dbb9.png) no-repeat top right ;
}
* html #menu_center_service a.item_1 span {
	background: none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_center_e6dbb9.png', sizingMethod='crop'); 
}
#menu_center_service a.item_2 span {
	background: url(../img/menu_center_e2d5af.png) no-repeat top right ;
}
* html #menu_center_service a.item_2 span {
	background: none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_center_e2d5af.png', sizingMethod='crop'); 
}
#menu_center_service a#active span{
	background: url(../img/menu_center_f6f0de.png) no-repeat top right ;
}
* html #menu_center_service a#active span{
	background: none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/menu_center_f6f0de.png', sizingMethod='crop'); 
}


div.right_top_service {
	height: 30px;
	background: url(../img/right_top_service.png) no-repeat ;
}
* html div.right_top_service {
		background: none;
		FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/right_top_service.png', sizingMethod='scale'); 
}


/* div.service_children  */
div.color_service_center {
	font: 13px Tahoma;
	color: Black;
	line-height: 20px;
}
div.color_service_center b {
	color: #670000;
}

div.service_children {
	position: relative;
	font: 12px Tahoma;
	color: #000;
	line-height: 18px;
	text-indent: 10px;
	margin-bottom: 50px;
}
div.service_children b { 
	color: #670000;
}
div.service_children h4 { 
	position: relative;
	background-color: #f9e5aa; 
	margin: 0 16px 0 -16px;
	padding: 6px 16px;
	font: bold 14px Tahoma;
	color: #330000;
	text-indent: 0;
	margin-bottom: 40px;
}



/* quest_answer 												*/
div.quest_answer {
	margin: 26px 0;
}
div.qa_name {
	margin: 5px 0;
	font: 11px Tahoma;
	color: Black;
}
div.qa_quest {
	margin: 5px 0;
	font: 13px Tahoma;
	color: Black;
	line-height: 24px;
	text-indent: 13px;
}
div.qa_quest b {
	color: #990000;
}
div.qa_answer {
	margin: 5px 0;
	font: 12px Arial;
	color: #000067;
	line-height: 20px;
	text-indent: 13px;
}

/* quest_answer2 												*/
div.quest_answer2 {
	margin: 26px 0;
}
div.qa_name2 {
	margin: 5px 0;
	font: 11px Tahoma;
	color: Black;
}
div.qa_quest2 {
	margin: 5px 0;
	font: 12px Tahoma;
	color: Black;
	line-height: 24px;
	text-indent: 13px;
}
div.qa_answer2 {
	margin: 5px 0;
	font: 12px Arial;
	color: #000067;
	line-height: 24px;
	text-indent: 13px;
}

/* rasskaz												*/
div.rasskaz {
	margin: 26px 0;
}
div.rasskaz_top {
	margin: 5px 0;
	width: 450px; /* 594-105 */
	padding: 13px 0 0 105px;
	font: 13px Arial;
	font-style: italic; 
	color: #000;
	line-height: 18px;
}
div.rasskaz_name {
	margin: 5px 0;
	font: 12px Tahoma;
	color: Black;
	text-align: right;
}
div.rasskaz_text {
	margin: 5px 0;
	font: 13px Tahoma;
	color: Black;
	line-height: 20px;
	text-indent: 13px;
}
div.rasskaz_text b {
	color: #990000;
}
div.rasskaz_name a:link, div.rasskaz_name a:visited {
	text-decoration: underline;
	color: #006633;
}
div.rasskaz_text a:link, div.rasskaz_text a:visited {
	text-decoration: none;
	color: #000;
}

/* service_index												*/
div.service_index {
	padding-top: 26px;
	*	padding: 0;
}
div.service_index img {
	float: left;
	margin-bottom: 15px;
}
div.service_index p {
	margin: 0;
}
div.si_top {
	margin: 5px 0;
	width: 555px; /* 594-32 */
}
div.si_top_text {
	padding: 25px 0 0 120px;
	font: 13px Arial;
	font-style: italic; 
	color: #000;
	line-height: 18px;
}
div.si_top_name {
	margin: 5px 0;
	font: 12px Arial;
	color: #333;
	text-align: right;
	font-style: italic; 
}
div.si_text {
	clear: both;
	margin: 5px 0;
	font: 13px Tahoma;
	color: Black;
	line-height: 20px;
	text-indent: 13px;
}
div.si_text b {
	color: #990000;
}
div.si_top_name a:link, div.si_top_name a:visited {
	text-decoration: underline;
	color: #333;
}
div.si_text a:link, div.si_text a:visited {
	text-decoration: none;
	color: #000;
}

/* service_nav */
div.service_nav {
	width: 161px;
	height: 152px;
	overflow: hidden;
x	float: left;	
	margin: 0 26px 40px 0;
x	*	margin: 0 0px 40px 0;
	text-align: center;
}
div.service_nav img {
	padding: 20px 25px;
	border: 1px solid #330000;
	width: 109px;
	height: 85px;
}
div.service_nav a:link, div.service_nav a:visited {
	font: 12px "Times New Roman";
	color: #330000;
	text-decoration: underline;
}

/* citata_blue */
div.citata_blue {
	width: 555px;
	margin: 0 auto;
	font: 13px Arial;
	color: #000067;
	font-style: italic;
	line-height: 18px;
	text-indent: 10px;
}
div.citata_gray {
	width: 555px;
	margin: 0 auto;
	font: 13px Arial;
	color: #333;
	font-style: italic;
	line-height: 18px;
	text-indent: 10px;
}
div.text_right {
	text-align: right;
}

div.stih {
	padding-left: 30px;
	line-height: 24px;
	
}