body, html {
margin:0px; /*обнуляемы поля и отсупы, т.к. различные браузеры их по разному воспринимают. */
padding:0px;
text-align:center; /*Выравниваем макет по центру в старых версиях браузеров */
}

h1 { 
text-indent:28px; 
PADDING-RIGHT: 5px;
PADDING-LEFT: 0px;
FONT-WEIGHT: BOLD; 
FONT-SIZE: 16pt; 
MARGIN-BOTTOM: 0px; 
COLOR: #515c88; 
FONT-FAMILY: "Myriad Pro"; 
TEXT-ALIGN: justify;
}

h2 {
text-indent:28px; 
PADDING-RIGHT: 5px; 
MARGIN-TOP: 0px; 
pADDING-LEFT: 0px; 
FONT-WEIGHT: BOLD; 
FONT-SIZE: 14pt; 
MARGIN-BOTTOM: 0px; 
COLOR: #515c88; 
FONT-FAMILY: "Myriad Pro"; 
TEXT-ALIGN: justify;
}

#container{
width:1024px; /*задаем ширину макета*/
margin:0 auto;  /*выравниваем макет по центру в современных браузерах */
text-align:left;  /*Отменяем tex-align:center заданное в Body. Делаем чтобы весь текст в макете выравнивался по левому краю */
border-top-style: none;
border-bottom-style: none;  
border-left-style: solid;  
border-right-style: solid; 
border-left-color: #1b7c8e;
border-left-width: thin; 
border-right-color: #1b7c8e;
border-right-width: thin; 
margin-top: 0px; 
background-color:#1b7c8e;      
}

#header{  /*стили для шапки сайта */
background-image: url(images/top.jpg);
height:283px;
}

#header A:link {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: NORMAL;
}
#header A:visited {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: NORMAL;
}
#header A:hover {
	FONT-SIZE: 9pt; COLOR: #7fc4d0; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: NORMAL; text-decoration: underline;
}



#left{   /*стили для левой колонки сайта */
background-color:#1b7c8e;
margin:0px;
height:800px;
width:170px;  /*ширина колонки */
float:left;  /*обязательное выравнивание по левому краю,с включением обтекания*/
margin-top: 0px; 
font-weight: normal; 
font-family: Tahoma; 
font-size: 10pt;
color:#FFFFFF;
text-align: justify; 
}




#left A:link {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: NORMAL;
}
#left A:visited {
	FONT-SIZE: 9pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: NORMAL;
}
#left A:hover {
	FONT-SIZE: 9pt; COLOR: #7fc4d0; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: NORMAL; text-decoration: underline;
}


.lmenu{   /* стили пункта меню */
margin-top:0px;
margin-bottom:0px;
margin-left:0px; 
margin-right:0px;
padding-top:8px;
padding-bottom:8px;
height:19px;
background-color:#1b7c8e;
border-bottom-style: solid; 
border-bottom-width: thin;  
border-bottom-color: #FFFFFF;
border-top-style: none;
border-left-style: none;  
border-right-style: none; 
text-indent:8px;
}

#content{   /*стили для блока контента */
background-color:#FFFFFF;
margin:0px; /*обнуляем отступы сверху и снизу*/
margin-left:170px; /*обязательный отступ слева, должен быть немного больше ширины левой колонки */
padding-top:8px;
padding-bottom:8px;
padding-right:7px;
padding-left:7px;
font-weight: normal;
font-size: 10pt; 
font-family: Tahoma; 
color: black; 
text-align: justify;

}

#content h1 {
margin:0px; /* Обнуляем отсупы для заголовка первого уровня, находящегося в блоке контента.*/
} 
#content p {
margin:0px; /* Обнуляем отсупы для параграфов я, находящегося в блоке контента.*/
padding:5px; /*задаем поля, т.е. чтобы был промежуток между строками, чтобы было понятно, что это параграф :)*/
}

.mn_h {   /* стиль для разделяющей строки между пунктами меню */
color:#FFFFFF;
background-color:#FFFFFF;
height:1px;
padding:0px; 
margin:0px;
border:none;
}

/*атрибут, который опускает подвал сайта ниже всех блоков. Нужен для корректной работы макета. */
#clear{
     height:0;
     font-size:1px;
     line-height:0px;
     clear:both;
}
/*Здесь пишем стили для подвала сайта */

#footer{
     background-color:#1b7c8e;
     background-image: url(images/fotter.jpg);
     height:184px;
}
#footer p{
     text-align:center;
     color:#FFFFFF;
     margin:0px;  /* обнуляем отступы*/
     padding: 7px; /*  задаем поля */
     ARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR:white; FONT-FAMILY: Tahoma; 
}

A:link {
	FONT-SIZE: 10pt; COLOR: #17798a; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;text-decoration: underline;

}
A:visited {
	FONT-SIZE: 10pt; COLOR: #17798a; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;text-decoration: underline;

}
A:hover {
	FONT-SIZE: 10pt; COLOR: #50a4b3; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; text-decoration: none;
}




A IMG {
    border: 0px solid #53da3f; /* Рамка вокруг изображения-ссылки */
   }         








