/*© Anna Ladygina, 2013 | aladygina-n@yandex.ru */

/*Настройки для всей страницы чтобы браузер не доставил автоматом*/
* {
margin: 0; /*Отступы */
padding: 0; /*Поля */
border: 0; /*Рамка */
background: #fafafa;  /*Фон текстовой части*/
}
/*Настройки для body*/
body {
padding: 20px 0 20px 0; /*Поля */
background: #f3ede7; /*e5e5e5*/
background-image: url(images/background.jpg);/*bg-im.png*/
/*background: #98f8f8; /*Фон полей по бокам*/
color: #333; /*Цвет шрифта по умолчанию*/
font-family: Tahoma, “Comic Sans MS”, Verdana, Arial, Helvetica, sans-serif;


}


/*Настройки для рабочего поля*/
#container {  
width: 1024px;
margin: 0 auto;
border: 1px solid #999;
/*border-radius: 5px;*/ /*Скругление края*/
box-shadow: 0 0 0 0px #777, 0px 0px 6px 2px 
rgba(10,10,0,.5);
}


/*Настройки для шапки*/
#header {
width: 1024px;
height: 170px;
}

#logo {
  margin: 0 auto;
  padding: 40px 20px 20px 30px;
  text-align: left;
  float: left;  
}

#logo img{
  margin: 0 0 -17px 0;
}

#logo p{
  font-size: 0.8em;
  width: 270px; 
  padding: 0px 0px 0px 50px;
  
}

#contacts {
  list-style-type: none;
  float: right;
  text-align: left;
  margin: 0 auto;
  padding: 32px 30px 20px 20px;
  font-size: 1em;
  line-height: 25px;
}

.little {
 font-size: 0.85em; 
}

.wide {
 letter-spacing:1px; 
 text-align: right;
}

.ico {
  float: right;
  padding: 0px 0px 0 0px;
  margin: 63px -53px 0 25px;
}

.empty {
height: 70px;
}

/*Блок навигации*/
#nav {
 background-image: url(images/bg-menu.png); /*Подложка*/
width: 980px;
height: 70px; 
padding: 20px 0 0 0;
margin: 0 2% 0 2%;
/*background: url(images/bg-menu.jpg) repeat-x;*/
color: #121212; /*Цвет шрифта активного раздела меню*/
font-size: 110%;
font-weight: bold;
line-height: 1.2em;
text-align: center;
text-decoration: none;
/*text-shadow: 1px 1px 1px #C3DBE5; /* Тенька http://www.websovet.com/teni-dlya-zagolovkov-sredstvami-css*/
}
#nav ul {
  list-style-type: none; /*Убираются маркеры списка*/
  }
#nav li {
display: inline; /*Отображение списка в строку*/
margin: 0 40px;
}
#nav li a {
color: #3e3e3f; /*Цвет ссылки в спокойном состоянии*/
}
#nav li a:hover {
color: #121212; /*Цвет ссылки при наведении*/
text-shadow: 1px 1px 1px #929292;
}

#path p {
  /*padding: 0px 700px 0px -500px;*/
  text-align: left;
  font-size: 80%;
  /*margin: -4% 0 -2% -500px;*/
  float: right;  
}

/*Параметры для текста*/
#text {
  
width: 700px;
font-size: .9em;
/*margin: 10 0 10 0px;*/
padding: 10 30px;
float: right; /*Текст находится справа, объекты - слева*/
}
#text p {
text-align: left;
text-indent: 0em; /*Красная строка*/
margin: 2% 0 2% 0;
padding: 0px 30px 0px 15px;
line-height: 20px;
}
#text h1 {
text-align: left;
text-indent: 0em;
margin: 4% 0 2% 0;
padding: 0px 30px 0px 15px;
/*text-shadow: 2px 1px 2px #C3DBE5;*/
}

#text h2 {
text-align: left;
text-indent: 0em;
margin: 4% 0 2% 0;
padding: 0px 30px 0px 15px;
/*text-shadow: 2px 1px 2px #C3DBE5;*/
}

#text h3 {
text-align: left;
text-indent: 0em;
margin: 4% 0 2% 0;
padding: 0px 30px 0px 15px;
/*text-shadow: 2px 1px 2px #C3DBE5;*/
}
#text a {
color: #330a04;
}
#text a:hover {
color: #7b7b79;
}

#text ul {
/*  list-style-type: none;*/
list-style: inside;
line-height: 28px;
}

#text li {
font-size: 100%;
padding: 0px 30px 0px 15px;
margin: 1% 0 0% 0;
}

.nomarker {
  list-style-type: none;
  line-height: 20px;
}
  
/*Класс изображений*/  
.image {
margin: 0 0 0 20px;
float:left;
/*border: #8d4233 2;*/
}

/*#infoblok {
background: #fafafa;
width: 240px;
margin: 55px 20px;
float: left;
}*/

#infoblok {
background-color: white;
background: #fff;
margin-bottom: 8px;
text-shadow: white 1px 1px 1px;
width: 240px;
margin: 35px 30px;
padding: 10px 10px 10px 10px;
border-radius: 8px;
box-shadow: 0 1px 2px #D1D1D1;
border-color: #CFCFCF #CFCFCF #E4E4E4 #CFCFCF;
border-style: solid;
border-width: 1px;
float: left;
}

#infoblok h3 {
color: #333;
background: #fff;
font-size: 120%;
font-weight: bold;
text-align: left;
padding: 0px 0px 10px 0px;
}


#infoblok ul {
/*  list-style-type: none;*/
list-style: url(images/marker.png) inside;
background: #fff;
line-height: 25px;
}

#infoblok li {
font-size: 100%;
padding: 10px 0px;
background: #fff;
}

#infoblok p {
font-size: 80%;
padding: 5px 0px;
background: #fff;
}

#line {
background-image: url(images/bg-menu.png); /*Подложка*/
width: 980px;
height: 3px; 
margin: 3% 2% 0 2%;
}

#footer {
background : #fafafa;
color : #333;
font-size : 80%;
padding : 20px 25px 70px 25px;
clear : both;
}

#footer a {
color : #000;
}

#footer a:hover {
color : #121212;
}

#footer p {  
padding : 2px;
text-align : left;

}

.clearfloat { /*Для отделения подвала, что бы не дергался фон*/
clear : both;
}

#left {
float:left;
}
  
#right {
float:right;
}  