

@charset "windows-1251";
@import url('reset.css');
/* CSS Document */
body {
  /*background:#691411;*/  background:url(../jpg/background.jpg) repeat-x  #660315;
font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size:62.5%;font-style:normal;line-height:1.3; 
}
/* p:first-letter {
display:block;
float:left;
font-size:20px;
color: #c9c9c9;
} */

#main_s h1 { text-align:center;font-size:12px;margin-top:10px;}
#main_footer p { font-size:0.9em; color:#FFF;opacity:0.7;
filter:alpha(opacity=70);zoom:1;}
#main_footer li {display: inline; /* выстраиваем элементы списка в один ряд */
margin-right: 15px; /* делаем отступ чтобы пункты меню не сливались */ 
}

#main_footer ul  {list-style:none; padding-top:7px;}
a { color:#09C;}

.navigation { list-style: none; padding:7px; /* прячем маркеры */ } 
.navigation li { display: inline; /* выстраиваем элементы списка в один ряд */
margin-right: 15px; /* делаем отступ чтобы пункты меню не сливались */
font-family: Tahoma, Geneva, sans-serif;
font-size:15px;
font-style: normal; line-height:1.3;	
	} 
.navigation  a { color:#FFDD76; /* Цвет ссылок */ text-decoration: none;}
.navigation a:hover {background:#691411;color:#FFF;border:#ccc 1px solid;border-radius:8px 8px 8px 8px;behavior:url(css/PIE.htc);padding:4px;}


#test1 { /* Стиль фотопоказа на главной странице. */
   margin:0 auto; margin-bottom:5px;margin-top:5px;
   border: 1px solid #FFF;
   width:95%;
   height: 200px; background:#FFF;border-radius:20px;behavior:url(css/PIE.htc);position:relative;
  }
  
 

.title_ul {list-style:none; padding:7px;}
.title_ul li {text-align:left; border-top:solid  1px #FC6; margin-bottom:10px; padding-top:10px;overflow:hidden; /* IE6 */ height:1%;}
.title_ul img {float:left; border: solid #FF0 2px; margin-top:4px; margin-right:5px;}
.title_ul p   { font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:1.0em;opacity:1.0; font-weight:400;

/* filter: alpha(opacity=70);zoom:1;/* для элемента в ИЕ, у которого не заданы width и height */
 

}
.main {margin: 0 auto;position:relative;width:696px;}
.main_li {
	background:#FFF;
     border-radius:6px; -moz-border-radius:6px;-webkit-border-radius:6px;
	width:160px; height:180; margin:5px;display:block; border:solid #9A0812 2px; float:left;
	}

.about_class {text-align:left;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;font-size:1.0em;opacity:1.0; font-weight:400;}
.about_class strong { color:#6991FF;}
.about_class span {color:#FF9900;}
.about_class_p { border-bottom:#FC0 solid 1px; width:90%;overflow:inherit; margin:0px 10px 10px 10px; padding:0px 10px 10px 10px;}
.about_class_img {margin:10px; border:#FF0 solid 2px; float:left;clear:right; }

.catalog_set a { color:#FFF; margin-left:5px;}

.form_c  p , form{ text-align:center;}

.style_box p { font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size:0.9em;opacity:1.0; font-weight:400; text-align:left; padding-bottom:10px;color:#FFF;
border-bottom:#FC0 solid 1px; margin-bottom:6px; 

/* filter: alpha(opacity=70);zoom:1;/* для элемента в ИЕ, у которого не заданы width и height */
}

.style_box_r  p { font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size:0.9em;opacity:1.0; font-weight:400; text-align:left; padding-bottom:10px;color:#FFF;
border-bottom:#FC0 solid 1px; margin-bottom:6px; 

/* filter: alpha(opacity=70);zoom:1;/* для элемента в ИЕ, у которого не заданы width и height */
}



.style_box strong { font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
font-size:1.0em;opacity:1.0; font-weight:400;  }

.style_box_r span { color:#FFDD76;}

.style_box img { border:solid #FFF 8px; background:#FFF;border-radius:20px;behavior:url(css/PIE.htc);position:relative; max-width:160px;}

.gallery_style {margin: 0 auto;overflow:hidden;width:664px; min-height:550px;position:relative;} /* Стили галереи каталога */

.gallery_style   li { background:#FFF;width:156px;height:176px;
margin:5px;float:left;overflow:hidden;
border-radius:10px;} 

.gallery_style   img { margin-top:5px;}
.gallery_style  p  { font-size:0.7em;font-style:normal;font-weight:100; color:#333;}


.page_style {padding: 5px 5px 5px 5px;color:#FDAF11;font-size:0.8em;font-weight:200;} /* Стили постраничной навигации */
.page_style a {color:#afbabf;text-decoration:underline;}

.tab_style { width:650px; margin:0 auto; margin-bottom:5px;}
.tab_style  p { padding:5px; font-weight:200; color:#C90; }

.tab_style  select{border:3px solid #BF7800; background-color:#CC0033;color:#cecece; 
	border-radius:3px; color:#CCC;
/* для Firefox */
	 -moz-border-radius:3px;
   /* для Safari и Google Chrome */
	-webkit-border-radius:3px;
	}

.tab_style  input{border:3px solid #BF7800; background-color: #CC0033;color:#cecece; 
	border-radius:3px; color:#CCC; margin-left:5px;
/* для Firefox */
	 -moz-border-radius:3px;
   /* для Safari и Google Chrome */
	-webkit-border-radius:3px;cursor:pointer;}
.cat_s { text-align:left; min-height:500px;}
.cat_s  img {border:4px solid #F5D275;margin-left:10px;
border-radius:10px;}
.cat_s p { font-weight:300; margin:5px 5px 0px 10px;}

.cat_s strong { font-weight:300; color:#F90 ;}
.span_plus {
cursor:pointer;       
}

.serveses_style { margin:5px;}
.serveses_style li{ margin:5px; border-bottom:#CC0 solid 1px; padding-bottom:10px;}
.serveses_table {margin:0 auto; border:#E4CB72 1px solid; margin-bottom:10px;}

 .serveses_table p { margin:10px;}
 
.maps_style {width:450px;height:350px; padding:10px; color:#000; border:#F90 solid 6px; margin:0 auto;
border-radius:10px;behavior:url(css/PIE.htc);position:relative;}

.form_styles {font-weight:300; color:#CCC; background:#600; border:#F90 4px solid; padding:3%; margin:3%; text-align:left;
border-radius:10px;behavior:url(css/PIE.htc);position:relative;}

.otsivs {background:#09F;
text-align: center;
margin:0 auto;
padding:5px;
color:#fff;
border-radius:20px;
behavior:url(css/border-radius.htc);
background:#930008; 
border:#9B294B solid 4px;
overflow:hidden; width:70%;}

.otsivs p { text-align:left;font-weight:200;font-size:1.0em; color:#CCC;}
.otsivs li { width:90%; border-bottom:#F90 solid 2px; border-top:#F90 solid 2px; margin:0 auto; padding:10px; margin-top:5px;
min-height:60px;}
.otsivs img {  float:left;}
.otsivs span { color:#F93; font-style:italic;}
.otsivs strong {font-weight:200;color:#F93; }

.articles_style li { border-top:2px solid #F60; border-bottom:2px solid #F60; margin:5px 0px 5px 0px; padding:5px 0px 10px 0px; }
.articles_style_img { float:left; margin:5px 5px 0px 5px; /* top; right; bottom; left */ 
border:#F90 solid 2px; }
.articles_style p { font-size:0.9em; font-weight:200; margin-top:3px;}
.articles_style_r {  vertical-align:top; /* Выравнивает картинку с рейтингом */ }
.articles_style  span { color:#999;}
.articles_style a { color:#0CF;}

.page_style_art  { padding: 5px 5px 5px 5px;color:#FDAF11;font-size:1.0em;font-weight:200; text-align:center;}
.page_style_art a {color:#afbabf;}

.article_class { padding:10px;}
.article_class img { margin:10px; border:#F90 solid 3px;}
.article_class span {color:#E9C860;}
.article_class h2 { color:#999; font-size:1.3em; font-weight:300; text-align:center;}
.article_class p { margin:5px;}

.otsivs1 p { text-align:left;font-weight:200;font-size:1.0em; color:#CCC;}
.otsivs1 li { width:90%; border-bottom:#F90 solid 2px; border-top:#F90 solid 2px; margin:0 auto; padding:10px; margin-top:5px;
min-height:60px;}
.otsivs1 img {  float:left;}
.otsivs1 span { color:#F93; font-style:italic;}
.otsivs1 strong {font-weight:200;color:#F93; }
