/* CSS Document */
html { margin:0; padding:0}
BODY {
	 COLOR:#003366 ;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin:0;
font-size:12px; /*font-weight:600;*/  min-width:760px; background-color:#A7D8C5;}
p {font-size:12px; margin:10px;/* font-weight:600;*/ Color:#003366 ;}
#layer_bgr {
    z-index: -1; /* Порядок слоев */
    position: absolute; 
    left: 0; 
    top: 0; 
	
   }
   #layer_cont {
    top:0;
	left:0;
	z-index:2;
	 }
#img_bgr
{position:absolute; top:0; left:0; width:1024px; height:730px;}   



h1{
	font-size: 22px;
	margin-bottom: 0px;
	text-align: center;
	color:#2A0055;
}
h2{
	font-size: 16px;
	margin-bottom: 0px;
	text-align: center;
	color:#2A0055;
}
h3{
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 0px;
	color:#2A0055;
}
strong {color:#1152ac; font-size:14px; font-weight:bold;}
A {COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.cap2:hover {COLOR: #CC3300; TEXT-DECORATION: underline}
TD {COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
OPTION {BACKGROUND-COLOR: #f7f7e6; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-STYLE: normal; FONT-WEIGHT: bold}
MARQUEE {COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PAGE-BREAK-AFTER: always; TEXT-DECORATION: none; WORD-SPACING: normal}
A:link {COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
A:visited {COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
A:hover {COLOR: #9999cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
table.oborud td{width:200px; text-align:center;}
A.text {COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}

#menu
{position:absolute; top:130px; left:55px; width:188px; height:295px; z-index:998;}  
/*Позиции кнопок страницы*/
#butt_pos1 {position:absolute; top:3px; left:-20px;} 
#butt_pos2 {position:absolute; top:36px; left:15px;}
#butt_pos3 {position:absolute; top:73px; left:35px;}
#butt_pos4 {position:absolute; top:109px; left:40px;}
#butt_pos5 {position:absolute; top:142px; left:15px;}
#butt_pos6 {position:absolute; top:178px; left:35px;}
#butt_pos7 {position:absolute; top:212px; left:15px;}
#butt_pos8 {position:absolute; top:245px; left:-25px; }
#butt_pos9 {position:absolute; top:278px; left:-55px;}

/*Для всех кнопок*/
a.button {
  background: transparent url('images/butt_right.png') no-repeat scroll top right;   
  display: block;
  float: left;
  height: 32px;
  margin-right: 6px;
  padding-right: 19px; /* отступ для "раздвижных дверей" */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:600;
  color: #ffffff;
  text-decoration: none;
  outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */

}
a.button span {
  background: transparent url('images/butt_left.png') repeat;
  display: block;
  line-height: 13px;
  padding: 3px 0 13px 7px; /*расположение надписи*/
}
a.button:hover {
  background-position: 100% -34px;
  text-decoration: none;
  }
a.button:hover span {
 background-position: 0% -34px;
  color: #CCFF00;/*меняем цвет надписи*/
  padding: 4px 0 14px 7px;  /*опускаем текст на 1px*/ 
}

#address
{position:absolute; top:650px; left:5px; font-size:12px; font-weight:bold; width: 270px; height: 75px;}
a.zag {
	COLOR:#FFFFFF; font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; outline: none; 
}
a.zag:hover { color:#CCFF00; }
.imgfoto {float:left; margin:7px;}

/*Позиция вывода данных*/
#content { 
width:580px;height:660px; overflow:scroll;  
position:absolute;  top:3px; left:245px;
background-image:url(images/bgr_cont.png);
 border: 1px solid  #E260CF;
 } 
 

/* Оформление табл. вывода заголовков и короткого описания */
.descr_tbl {border: 1px solid #E260CF; width: 95%;}
.descr_tbl_title { background-color:#9934A3;} 
.descr_tbl_name { margin-top:7px;margin-bottom:7px; margin-left:10px;}
/*ссылки для заголовков парагрофов в контенте инфо */
.article {border: 1px solid #9934A3; width: 95%; margin-bottom:7px; margin-top:7px;}
.article_title { background-color:#9934A3;} 
.article_adds {font-size:11px; color:#FFFFFF; margin-top:7px; margin-bottom:7px; margin-left:10px;}
.view_title {font-size:16px; font-weight:bold; color:#003366; text-align:center;}
li {font-size:12px;}
.article {font-size:7px;  margin-bottom:7px; margin-top:7px;}
.price_title {background-color:#9934A3; color:#FFFFFF; font-size:12px; font-weight:bold; width:98%; padding:3px 0 3px 30%}

/*оформление страницы для ВОС */
.img_sac {position:relative; left: 50%; margin:0 0 0 -225px; border: 1px solid #E260CF;}
.img_sac_1 {position:relative; left: 50%; margin:0 0 0 -155px; border: 1px solid #E260CF;}
.img_sac1 {margin: 0 0 0 35%; border: 1px solid #E260CF;}

/*Выдвижная панель*/
 
#main_txt p, #main_txt li {font: 14px Verdana, Arial, Helvetica, sans-serif;}
#pos_slid {position:absolute; top:0; left:50%; margin:0 0 0 -270px; z-index:999;} 
#panel {background: url(images/bgr_cont.png); height:740px; width:600px; display: none;}
.slide {margin: 0;padding: 3px 0 2px 0px; /*расположение надписи*/;border-top: solid 4px #a748ac; width:600px; background: url(images/slid.png) no-repeat center top; height:58px}
a.btn-slide {
background: url(images/ar.gif) no-repeat 220px -50px ; /*стрелка*/
text-align: center;color: #fff;
width: 250px;height: 31px;padding: 5px 10px 0 0;margin: 0 auto;
display: block;font: bold 140%/100% Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */}
.slide:hover { background-position: center -63px;padding: 5px 0 0px 0px;}
a.btn-slide:hover{color: #CCFF00;}
a.active {background-position: 220px 12px;}
.main_descr {border: 1px solid #E260CF; width: 100%; height:90%;}
/*ссылки внешние*/
#references
{
 float:left; margin-right:2px; padding:0 0 0 0; border: 1px solid #E260CF; width:88px; height:31px;   
}

/*изменение размера картинки при наведении мыши*/
img.expando{
border: none;
vertical-align: bottom;
}

/*Для отзыва*/ 
#show_otziv {
width:90%; margin:0 5% 0 5%;  border:1px solid #9934A3; padding:10px 5px 10px 10px;
color:#630072;
  
}
#form_otziv {
width:90%; margin:0 5% 0 5%; border:1px solid #9934A3; padding:10px 5px 10px 10px;
}
Форма обратной связи с каптча

form {
	margin:0;
	padding:0;
}

input {
padding:2px; width:318px; font-size:16px;	
}
textarea {
	padding:2px; font-size:16px;
	
	
}
/*Кнопка отзыва*/
.butt_otz {display: block;
  width:110px;
  height:34px;
  border:none;
  /*float:left;*/
  background: url(images/butt2.png) top right no-repeat;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:600;
  color: #ffffff;
  text-align:center;
  padding: 3px 0 16px 7px; /*расположение надписи*/
  outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */
}
.butt_otz:hover {
  display: block;
  line-height: 13px;
  background: url(images/butt2.png) no-repeat;
  background-position: 100% -34px;
  color: #CCFF00;/*меняем цвет надписи*/
  padding: 4px 0 17px 7px;  /*опускаем текст на 1px*/ 
}


.err {
	color:#FF0000;
	margin:0 0 10px 0;
}
.accept {
	color:#339966;
	margin:0 0 10px 0;
}

#logotype {
	position:absolute;
	height: 188px; left:711px; top:370px;
}

