
#content #main #maincontent #faq_menu{
			BORDER: #e1e1e1 0px solid; WIDTH: 720px; position:relative; float:left; MARGIN: 0px 0px 20px 0px; PADDING: 0px 0px 0px 0px; 
			}

			#faq_menu ul {
						display: block; float:left; BORDER: #e1e1e1 0px solid; margin:20px 0px 0px 0px; 
						padding:0px; list-style-type: none; position:relative; WIDTH: 700px;
						}
			
			#faq_menu ul li{
					 display: inline; float:left; z-index:1; BACKGROUND-COLOR:transparent; 
					padding: 0px 0px 0px 0px; margin: 0px 0px 0px 50px; BORDER: #e1e1e1 0px solid; vertical-align: bottom; text-align: center;
				}
			
			#faq_menu ul li a{
					  display: inline; float:left; z-index:3; BACKGROUND-COLOR:transparent;
					padding: 0px 0px 0px 0px; margin:0px 0px 0px 40px; BORDER: #e1e1e1 0px solid; vertical-align: bottom; text-align: center;
				}
			a.gb:link, a.gb:active, a.gb:visited,  a.gb:focus{
					font:900 14px  Lucida, Geneva, Helvetica,Arial, sans-serif; letter-spacing:0.18em; COLOR: #044b16; TEXT-DECORATION: none;
					padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; BORDER-RIGHT: #669933 0px solid; clear:both; text-indent:0px;
					 text-align:center;
					
				}
				a.gb:hover{
				COLOR: #c8ad47;  TEXT-DECORATION: underline;
				}
			.faq_text{
				font-family: Tahoma, Verdana, Sans-serif, Arial, Helvetica;
				font-size: 13px;
				font-weight: 500;
				color: #333333; display: block;
				text-decoration:none; margin: 0xp 0xp 20px 0px; padding:0xp 0xp 20xp 0xp;
				text-align: center; BORDER: #e1e1e1 0px solid; text-indent:8px;
			}
						.gbtext_other{
				font-family: Tahoma, Verdana, Sans-serif, Arial, Helvetica;
				font-size: 13px;
				font-weight: 500;
				color: #333333; display: block;
				text-decoration:none; margin: 0xp 0xp 20px 0px; padding:0xp 0xp 20xp 0xp;
				text-align: left; BORDER: #e1e1e1 0px solid; text-indent:8px;
			}
/*форма связи */
#contact_question{
float: left; display: block; width:100%; height:30px; BORDER: #d0c5c5 1px solid; margin: 0px 10px 10px 7px; padding: 0px 0px 0px 0px;
BACKGROUND: url(/templates/images/questions.png) no-repeat 0px 0px; background-color: transparent; BORDER: #d0c5c5 0px solid;
}
#contact_question a.contact_question{
cursor:hand; display: block; width:240px; float: left;
cursor:pointer; margin: 5px 0px 0px 40px; padding: 0px 0px 0px 0px; letter-spacing:0.18em; background-color: transparent;
font-weight: 900; FONT-FAMILY:  Arial, Helvetica, sans-serif; COLOR: #797979; FONT-SIZE: 15px; BORDER: #d0c5c5 0px solid;
}
#contact_question a.contact_question:hover{COLOR: #c8ad47;}
				#content #main #maincontent #contact {
					font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
					float: left; display: block; text-align: left; min-width:440px; BORDER: #d0c5c5 0px solid;
					background-color: transparent; margin: 0px 10px 30px 10px; padding: 0px 0px 0px 0px
				}
					#content #main #maincontent #contact fieldset {
					margin-top: 10px; padding : 10px; border: 1px solid #B5B8C8; width: 420px; float: left; COLOR: #15428B;
					}
					#content #main #maincontent #contact fieldset label{
						padding: 5px 0 0 5px; margin: 0px 1px 10px 1px; display: block; border: 0px solid #B5B8C8;
						text-align: left; font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
					}
					#content #main #maincontent #contact fieldset span.name_input {
						FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979; text-align:left; display:block;
						FONT-SIZE: 12px; line-height: 20px; vertical-align: middle; border: 0px solid #B5B8C8; font-weight: 900;
					}
					span.error {
						clear:both; display:inline; float:left; z-index:10; position:absolute;
						margin: 0px 0px 5px 5px; border: 0px solid #ccc;
						FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #a17b76; FONT-SIZE: 10px; line-height: 20px; vertical-align: middle;
					}
					#content #main #maincontent #contact textarea{
						font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
						margin: 1px 0px 1px 1px; display: inline; padding: 0px 0px 0px 0px;
						width: 400px; border: 1px solid #9d9ca9; overflow: hidden;
					}
					#content #main #maincontent	#contact input[type="text"]{
						clear:both; float:left; width: 180px; height:20px; display: block; border: 1px solid #9d9ca9; line-height: 20px;  PADDING: 0px 0px 0px 0px; margin: 1px 1px 1px 1px;
						FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979; FONT-SIZE: 12px; vertical-align: top;
					}
					#content #main #maincontent	#contact span.outborder {
							clear:both;	display: block;  BORDER: #fff 1px solid; vertical-align: middle;   background-color: #eee;
							-moz-border-radius: 3px; PADDING:0px 0px 0px 0px; margin:0px 0px 0px 0px;
							-webkit-border-radius: 3px;
					}
					#content #main #maincontent #contact .activeField{
				            background-image: none;
				            background-color: #ffffff;
				            border: solid 1px #9d9ca9;
					}
					#content #main #maincontent #contact .idle{
						    border: solid 1px #9d9ca9; background-image: url( 'gray_bg.png' ); background-repeat: repeat-x; background-position: top; background-color:#FFFFFF;
					}
				    #content #main #maincontent	#contact span.outborder:hover{
							border: 1px solid #c8ad47;
					}
				    #content #main #maincontent #contact textarea:focus, #content #main #maincontent #contact input:focus{
				        	border: 1px solid #a17b76; outline: none;
					}

					#content #main #maincontent #contact div.pole_submit {
						float: left; text-align: inherit; height:10px;   border: 0px solid #B5B8C8; display:inline; PADDING: 0px 0px 0px 0px;
					}
					#content #main #maincontent #contact .call_submit {
							display:block; FLOAT: left; left:150px; bottom:-8px; height:24px;
							position:relative; BORDER: #ccc 1px solid; vertical-align: text-top;
							PADDING: 0px 0px; margin: 0px auto; background-color:#fff;
					}
					#content #main #maincontent #contact .call_submit:hover {BORDER: #d5c7a3 1px solid;}
					#content #main #maincontent #contact .call_submit #call_submit {
							width:90px; height:20px; PADDING: 0px 0px 0px 0px; margin:2px 2px 2px 2px; border:0px solid #D52431;
							font-family:"trebuchet MS",Georgia, san-serif; font-size: 13px; font-weight: 600; color:#fff; display:inline; FLOAT: left;
							text-align: center; vertical-align: text-top; line-height: 14px; letter-spacing: 1pt; text-transform: lowercase;   z-index:5;
							background-image:url(/templates/images/input_buttom_nonactive.png); background-repeat: repeat-x; background-position: bottom; background-color: #74837e;
					}
					#content #main #maincontent #contact .call_submit #call_submit:hover, #content #main #maincontent #contact .call_submit #call_submit:focus { 
							opacity:0.8; cursor:pointer; COLOR:#ffffcc; z-index:5; outline: none;
						 	BACKGROUND:url(/templates/images/input_buttom_active.png) repeat-x left top; background-color: #a17b76;
					}
/*гостевая книга*/
				#content #main #maincontent #gbook {
					font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
					float: left; display: block; text-align: left; min-width:440px; BORDER: #d0c5c5 1px solid;
					background-color: transparent; margin: 0px 10px 30px 10px; padding: 0px 0px 0px 0px
				}
				
				#content #main #maincontent #book_form {
					font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
					float: left; display: block; text-align: left; min-width:440px; BORDER: #d0c5c5 0px solid;
					background-color: transparent; margin: 0px 10px 30px 10px; padding: 0px 0px 0px 0px
				}
					#content #main #maincontent #book_form fieldset {
					margin-top: 10px; padding : 10px; border: 1px solid #B5B8C8; width: 420px; float: left; COLOR: #15428B;
					}
					#content #main #maincontent #book_form fieldset label{
						padding: 5px 0 0 5px; margin: 0px 1px 10px 1px; display: block; border: 0px solid #B5B8C8;
						text-align: left; font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
					}
					#content #main #maincontent #book_form fieldset span.name_input {
						FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979; text-align:left; display:block;
						FONT-SIZE: 12px; line-height: 20px; vertical-align: middle; border: 0px solid #B5B8C8; font-weight: 900;
					}
					span.error {
						clear:both; display:inline; float:left; z-index:10; position:absolute;
						margin: 0px 0px 5px 5px; border: 0px solid #ccc;
						FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #a17b76; FONT-SIZE: 10px; line-height: 20px; vertical-align: middle;
					}
					#content #main #maincontent #book_form textarea{
						font-size: 12px;font-weight: 900; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979;
						margin: 1px 0px 1px 1px; display: inline; padding: 0px 0px 0px 0px;
						width: 400px; border: 1px solid #9d9ca9; overflow: hidden;
					}
					#content #main #maincontent	#book_form input[type="text"]{
						clear:both; float:left; width: 180px; height:20px; display: block; border: 1px solid #9d9ca9; line-height: 20px;  PADDING: 0px 0px 0px 0px; margin: 1px 1px 1px 1px;
						FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; COLOR: #797979; FONT-SIZE: 12px; vertical-align: top;
					}
					#content #main #maincontent	#book_form span.outborder {
							clear:both;	display: block;  BORDER: #fff 1px solid; vertical-align: middle;   background-color: #eee;
							-moz-border-radius: 3px; PADDING:0px 0px 0px 0px; margin:0px 0px 0px 0px;
							-webkit-border-radius: 3px;
					}
					#content #main #maincontent #book_form .activeField{
				            background-image: none;
				            background-color: #ffffff;
				            border: solid 1px #9d9ca9;
					}
					#content #main #maincontent #book_form .idle{
						    border: solid 1px #9d9ca9; background-image: url( 'gray_bg.png' ); background-repeat: repeat-x; background-position: top; background-color:#FFFFFF;
					}
				    #content #main #maincontent	#book_form span.outborder:hover{
							border: 1px solid #c8ad47;
					}
				    #content #main #maincontent #book_form textarea:focus, #content #main #maincontent #contact input:focus{
				        	border: 1px solid #a17b76; outline: none;
					}

					#content #main #maincontent #book_form div.pole_submit {
						float: left; text-align: inherit; height:10px;   border: 0px solid #B5B8C8; display:inline; PADDING: 0px 0px 0px 0px;
					}
					#content #main #maincontent #book_form .call_submit {
							display:block; FLOAT: left; left:150px; bottom:-8px; height:24px;
							position:relative; BORDER: #ccc 1px solid; vertical-align: text-top;
							PADDING: 0px 0px; margin: 0px auto; background-color:#fff;
					}
					#content #main #maincontent #book_form .call_submit:hover {BORDER: #d5c7a3 1px solid;}
					#content #main #maincontent #book_form .call_submit #call_submit {
							width:90px; height:20px; PADDING: 0px 0px 0px 0px; margin:2px 2px 2px 2px; border:0px solid #D52431;
							font-family:"trebuchet MS",Georgia, san-serif; font-size: 13px; font-weight: 600; color:#fff; display:inline; FLOAT: left;
							text-align: center; vertical-align: text-top; line-height: 14px; letter-spacing: 1pt; text-transform: lowercase;   z-index:5;
							background-image:url(/templates/images/input_buttom_nonactive.png); background-repeat: repeat-x; background-position: bottom; background-color: #74837e;
					}
					#content #main #maincontent #book_form .call_submit #call_submit:hover, #content #main #maincontent #book_form .call_submit #call_submit:focus { 
							opacity:0.8; cursor:pointer; COLOR:#ffffcc; z-index:5; outline: none;
						 	BACKGROUND:url(/templates/images/input_buttom_active.png) repeat-x left top; background-color: #a17b76;
					}
