﻿html, body  {margin:0;padding:0;font-size: 90%;font-family:"Arial Narrow", sans-serif;background-color:#fff;}
        body  {background:url("images/body-bq.jpg") repeat-x 0 100%;color:#333333;font-size:12pt;}
        ol  {color:#333333;font-size:12pt;}

a	{outline:none;}
a img {border:none;}


        #pg-body   {width:1000px;margin:0 auto;background:url("images/pg-top-bg.jpg") no-repeat;}
        
        /***верхняя часть страницы*/
        #pg-top a   {display:block;width:303px;height:269px;background:url("images/logo-bg.png") no-repeat;margin-bottom:25px;cursor:pointer;}
        /*верхняя часть страницы***/
        
        /***средняя часть страницы слева*/
        #pg-mid {margin-bottom:20px;}
        #pg-mid .blc-left   {float:left;width:345px;}
        
        #pg-mid .blc-left .menu {background:url("images/menu-mid-1.png") no-repeat;margin:0 0 0 23px;padding:1px 0;width:322px;}
        #pg-mid .blc-left .menu a   {  display:block;text-decoration:none;color:#fff;background:url("images/menu-mid-bg.gif") no-repeat 100% 50%;margin:13px 68px 13px 25px;padding-right:10px;}
        #pg-mid .blc-left .menu a .span1   {font-size:19pt;}
        #pg-mid .blc-left .menu a .span2   {font-size:10pt;display:block;color:#b6c5d8;}
        #pg-mid .blc-left .menu a:hover   {color:#ddf79d;background:url("images/menu-mid-hover-bg.gif") no-repeat 100% 50%;}
        
        #pg-mid .blc-left .menu a:hover .span2   {color:#ddf79d;}
        
        #pg-mid .banner {background-color:#e4e6e8;margin:14px 42px 0 23px;padding:5px;text-align:center;border:2px #41609a solid;}
        #pg-mid .banner span {color:#41609a;font-size:22pt;font-weight:bold;}
        
        #pg-mid .actions1    {margin:0px 0 0px 6px;padding-top:70px;background:#fff url("images/actions-0-bg.jpg") repeat-x;width:270px;border:solid 2px #f8e3af;position:relative;}
        #pg-mid .actions    {margin:20px 0 0 20px;background:url("images/actions-1-bg.jpg") no-repeat 0 100%;padding-bottom:21px;}
        #pg-mid .actions1 h3 ,#actions{position:absolute;left:-10px;top:-20px;color:#7dbf17;font-size:21pt;width:185px;padding:30px 0 35px 102px;margin:0;background:url("images/actions-head-bg.png") no-repeat;}
		#actions{text-decoration:none;}
		
        
		#pg-mid .actions1 .header-3 {position:absolute;left:-10px;top:-20px;color:#7dbf17;font-size:21pt;width:185px;padding:30px 0 35px 102px;margin:0;text-decoration:underline; font-weight:bold;}
		#pg-mid .actions1 .none {position:absolute;left:20px;top:-0px;color:#7dbf17;font-size:20pt;width:185px;padding:14px 0px;margin:0px;text-decoration:underline; font-weight:bold;}
		#pg-mid .actions1 .mini {position:absolute;left:14px;top:-0px;color:#7dbf17;font-size:14pt;width:250px;padding:14px 0px;margin:0px;text-decoration:underline; font-weight:bold;}
		
        #pg-mid .actions1  p  {margin:0 18px 0 15px;}
        #pg-mid .actions1 .p1 {font-size:12pt;font-weight:600;margin-bottom:5px;}
        #pg-mid .actions1 .p2 {color:#515659;font-size:12pt;text-align:justify;line-height:.95;}
        #pg-mid .actions1 .p3 {color:#365794;font-size:12pt;font-style:italic;text-align:right;margin-bottom:5px;}
		
		#reg { font-weight:bold; }
		#reg select { font-weight:normal; }
		
		#reg-menu { /*border:solid 1px;*/ /*height:37px;*/ /*float:left;*/ /*font-weight:bold;*/font-weight:normal; font-size:23px; line-height:19pt; color:#fff; padding:2px 0 2px 25px; margin:0 0 0px 0; font-family:"Arial Narrow",sans-serif; }
		#reg-menu select {  /*float:right;*/  /*border:solid 1px;*/ width:139px; font-weight:normal; font-size:14px; }
		
        /*средняя часть страницы слева***/
        
        /***средняя часть страницы справа*/
        #pg-mid .blc-right  {margin-left:345px;background:url("images/menu-vkl-bg.jpg") no-repeat 0 100%;}
        #pg-mid .blc-right h2.h2-1 {background:url("images/slogan-bg.png") no-repeat;font:600 20px "Arial";padding:10px 0px 30px 0px;color:#1a3107;margin:0 0 0 4px;text-align:center;width:606px;}
        #pg-mid .blc-right h1   {font-size:18pt;border-bottom:solid 2px #000;margin:15px 60px 20px 0;}
        #pg-mid .blc-right h1.h1-1   {color:#d54746;border-bottom-color:#d54746;}
	#pg-mid .blc-right h1.h1-1-1  { margin-bottom:10px; padding-bottom:0; line-height:90%; }
 	#pg-mid .blc-right h1.h1-1-1 span { font-weight:normal; }
        #pg-mid .blc-right h1.h1-2   {color:#ebaa0d;border-bottom-color:#ebaa0d;}
        #pg-mid .blc-right h1.h1-3   {color:#41609a;border-bottom-color:#41609a;}
		
		#pg-mid .blc-right h2   {}
		#pg-mid .blc-right h2.h1-1   {color:#d54746;font-size:18pt;border-bottom:solid 2px #d54746;margin:15px 60px 20px 0;}
        #pg-mid .blc-right h2.h1-2   {color:#ebaa0d;font-size:18pt;border-bottom:solid 2px #ebaa0d;margin:15px 60px 20px 0;}
        #pg-mid .blc-right h2.h1-3   {color:#41609a;font-size:18pt;border-bottom:solid 2px #41609a;margin:15px 60px 20px 0;}
		
		#pg-mid .blc-right h3   {}
		#pg-mid .blc-right h3.h1-1   {color:#d54746;font-size:18pt;border-bottom:solid 2px #d54746;margin:15px 60px 20px 0;}
        #pg-mid .blc-right h3.h1-2   {color:#ebaa0d;font-size:18pt;border-bottom:solid 2px #ebaa0d;margin:15px 60px 20px 0;}
        #pg-mid .blc-right h3.h1-3   {color:#41609a;font-size:18pt;border-bottom:solid 2px #41609a;margin:15px 60px 20px 0;}
		#pg-mid .blc-right h3.h1-4   {color:#60C475;font-size:18pt;border-bottom:solid 2px #60C475;margin:15px 60px 20px 0;}
        #pg-mid .blc-right h3.h1-5   {color:#8E6D57;font-size:18pt;border-bottom:solid 2px #8E6D57;margin:15px 60px 20px 0;}
		
	#pg-mid .blc-right ol, #pg-mid .blc-right ul	{margin:0;padding:0;}
	#pg-mid .blc-right ol li, #pg-mid .blc-right ul li	{margin:10px 60px 10px 23px;text-align:justify;}
        #pg-mid .blc-right p   {margin:10px 60px 10px 0px;text-align:justify;text-indent:10px;}/*, #pg-mid .blc-right ol li*/

	#pg-mid .blc-right ol li span   {font-weight:bold;}
        #pg-mid .blc-right p.p1   {font-weight:bold;}
       
	   #pg-mid  ul.content-menu { border-bottom:solid #d54746 2px; margin-top:-10px; margin-bottom:15px; margin-right:60px; padding:0 0 15px 0; }
	   #pg-mid  ul.content-menu li { padding:0; margin:0 0 0 20px; }
	
        #pg-mid .blc-right #content {padding:0px 0px 65px 23px;}
        
        #pg-mid .blc-right #content .menu   {height:25px;}
        #pg-mid .blc-right #content .menu a  { letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;color:#41434f;font-size:10px;font-family:"Arial";display:block;float:left;width:95px;margin:4px 3px 0 3px; text-decoration:underline; font-weight:bold;}
        #pg-mid .blc-right #content .menu a:hover  {text-decoration:underline;}
        #pg-mid .blc-right #content .menu a:focus   {border: none;}
        #pg-mid .blc-right #content .menu a.a1    {margin-left:-16px;}
        #pg-mid .blc-right #content .menu a.a2    {letter-spacing:normal;}
        #pg-mid .blc-right #content .menu a.a4    {margin-left:5px;}
	#pg-mid .blc-right #content table	{border-collapse: collapse;border:double #000 3px;margin-right:60px;}
	#pg-mid .blc-right #content td, #pg-mid .blc-right #content th	{border:solid #000 1px;text-align:justify;padding:3px 7px;}
	
	#pg-mid .blc-right #content th	{text-align:center;}
	#pg-mid .blc-right #content table.question	{ border:none; margin-right:10px; margin-left:10px;}
	#pg-mid .blc-right #content table.seminar	{ border:none; margin-right:10px; margin-left:10px;}
	#pg-mid .blc-right #content table.question td {border:none; padding:3px 7px;}
	#pg-mid .blc-right #content table.seminar td {border:none; padding:3px 7px;}
	#pg-mid .blc-right #content table.question input { width:443px; }
	#pg-mid .blc-right #content table.question select { width:449px; }
	#pg-mid .blc-right #content table.seminar input { width:343px; }
	#pg-mid .blc-right #content table.seminar select { width:349px; }
	#pg-mid .blc-right #content table.question #buttons1 { text-align:left; }
	#pg-mid .blc-right #content table.question #buttons1 { padding:0 0 0 430px; /*width:100px;*/ }
	#pg-mid .blc-right #content table.seminar #buttons1 { padding:0 0 0 330px; /*width:100px;*/ }
	#pg-mid .blc-right #content table.question #buttons1 input { width:100px; }
	#pg-mid .blc-right #content table.seminar #buttons1 input { width:100px; }
	
        #pg-mid .blc-right .p3 {float:left;width:180px;margin:0 5px;}
        #pg-mid .blc-right .div1    {margin-left:23px;}
        #pg-mid .blc-right .p3-1    {margin-left:0px;}
        #pg-mid .blc-right .p3-3    {float:none;}
        #pg-mid .blc-right .p3 span    {display:block;}
        #pg-mid .blc-right .p3 .span4 {color:#365794;font-size:8pt;font-style:italic;text-align:right;margin-bottom:10px;}

        #photomenu a {display:block;width:186px;height:128px;margin:5px;background:url(/images/bg-photo.jpg) right bottom no-repeat;float:left;}
	#photomenu p a {display:inline;width:inherit;height:inherit;margin:0;background:none;float:none;}

	#photo-bg a {display:block;width:510px;padding:5px;height:359px;margin:5px;background:url(/images/bg-photo-1.jpg) right bottom no-repeat;float:left;}
	#photo-bg a img { padding:3px; border:solid #ddd 1px;}
	.map-bg { width:555px;padding:5px;height:435px;margin:5px;background:url(/images/bg-photo-2.jpg) right bottom no-repeat; }
	
	.photo	{background:url(/images/bg-photo.jpg) right bottom no-repeat;padding:0 11px 10px 0;}
	.photo-v	{background:url(/images/bg-photo-v.jpg) right bottom no-repeat;padding:0 11px 10px 0;}
        #photomenu a img, #photomenu-dop a img {border:none;}
	#pg-mid .blc-right p.desc-img {font-size:0.9em;text-align:center;margin-bottom:40px;}
	
	.center { text-align:center; font-size:80%; font-family:arial; }
	table.center tr td { text-align:center!important; }
	.center th { font-size:90%; }
	
        /*средняя часть страницы справа***/
        
        /***нижняя часть страницы*/
        #pg-bot {clear:both;background:url("images/pg-bot-bg.gif") no-repeat;position:relative;}
        #pg-bot .menu   {position:absolute;top:15px;left:300px;}
        #pg-bot .menu a  {text-decoration:none;color:#365794;font-weight:bolder;font-size:12px;display:block;float:left;width:94px;text-align:center;}
        #pg-bot h1 span.span1 { display:block; font-size:38px; /*display:none;*/ color:#8A2522; padding:27px 0 0 48px; font-family:Arial Narrow; font-weight:normal; }
		#pg-bot h1 span.span1 .cod { font-size:22px; }
	#pg-bot h1 span.span2 {color:#758088;font-size:16px;font-weight:normal;display:block;position:absolute;top:80px;left:40px;}
	#pg-bot h1 span.span4 {color:#758088;font-size:16px;font-weight:normal;display:block;position:absolute;top:80px;left:422px;}
        #pg-bot h1 {background:url("images/tel-bg2.png") no-repeat left top; width:279px;height:137px;margin:0 0 10px 20px;}
        #pg-bot .p1 {color:#758088;position:absolute;top:20px;right:45px; width:933px; }
        #pg-bot .p1 span    {display:block;text-align:right;}
		#pg-bot .span3 { display:block; width:100%; float:none; border-top:solid 2px #365794; margin-top:6px; padding-top:6px; padding-bottom:6px; font-size:12px; }
		#pg-bot .span3  a { color:#365794; }
		
		#aLvInt	{/*display:block;*/width:88px;height:31px;/*position:absolute;top:45px;left:423px;*/filter: alpha(style=0, opacity=75);-moz-opacity:0.75;opacity: 0.75;}
#aLvInt img	{border:none;}
        /*нижняя часть страницы***/

#blank	{display:none;}
#photomenu a.imgphoto{
	width:125px;
	height:183px;
	margin:0px auto;
	background:none;
	float:none;
	 background: url(/images/bg-photovert.jpg) right bottom no-repeat;
}

#panelSendEmail{
	overflow:hidden;
	width:100%;
	margin:0px 10px 10px 10px;
}
#panelSendEmail .question{
	overflow:hidden;
	width:100%;
}
	#panelSendEmail .vopros{
		font-size:14px;
		color: #7DBF17;
		font-weight:bold;
	}
	#panelSendEmail .vopros .red{
		color:red;
		font-size:20px;
	}
	#panelMailSend{
		padding:10px;
	}
