


body {
	margin:0px;
	padding:0px;
	padding-top:20px;
	padding-bottom:10px;
	background-color:#e7e7e7;
    text-align:center; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    color: #666666;
    letter-spacing: 0.3px;
    line-height: 18px;
	}

table td {vertical-align:top;}	

.hd {
	text-align:center;
	font-family: Times New Roman;
	font-size: 20px;
	color: #79191a;
	font-style: italic;
	font-weight:bold;
	}
	
.hd0 {
	font-family: Verdana;
	font-size: 13px;
	color: #79191a;
	text-align:center;
	}	

	
.hd1 {
	font-family: Verdana;
	font-size: 13px;
	color: #79191a;
	}	
	
.hd2 {
	font-family: Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #8DCBE0;
	text-align:center;
	}
	

.hd3 {
	font-family: Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #8DCBE0;
	text-align:center;
	}
	
	
.hd4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #8DCBE0;}
	


.link-a a:link, .link-a a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 12px;
text-decoration: none;
border-color: #666666;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}



.link-a a:link, .link-a a:visited {
font-size: 8px:
font-variant: small-caps;
text-decoration: none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 3px;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}



.link-c a:link, .link-c a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 12px;
text-decoration: none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}


.link-n a:link, .link-n a:visited {
color: #666666; 
font-variant: small-caps;
text-decoration: none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}




#menu_bottom {font-size:13px; text-align:center; width:600px; padding-top:45px; padding-bottom:10px; float:right; letter-spacing:0.01px;}
#menu_bottom  a:link{color:#7c98ae;text-decoration:underline;}
#menu_bottom a:hover, a:visited{color:#525582;text-decoration:underline; }



.style8 a:link
{font-size:12px;}

.style8 a:link
{color:#7c98ae; text-decoration:underline;}

.style8 a:visited, .style8 a:hover
{color:#525582;}




.link-a a:link, .link-a a:visited {
font-size: 8px:
font-variant: small-caps;
text-decoration: none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 3px;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}


.link1-a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-variant: small-caps;
text-decoration: none;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}


#style25 a:link {color: #7c98ae; font-family: Verdana; font-variant: small-caps; font-size: 12px; text-decoration: none; border-bottom:1px solid #ccc; letter-spacing: 0.1px; }
#style25  a:hover{color: #525582; font-variant: small-caps; font-size: 12px; text-decoration: none;  letter-spacing: 0.1px;border-bottom:1px solid #ccc;}
 #style25 a:visited{color: #525582; font-variant: small-caps; font-size: 12px; text-decoration: none;  letter-spacing: 0.1px;border-bottom:1px solid #ccc;}

.style28 {font-size: 2px}
.style33 {font-size: 20px}

.link-c a:link, .link-c a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 12px;
text-decoration: none;
border-style: solid;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-color: #666666 #666666 #CCCCCC #CCCCCC;}


h1, h2, h3 {color:#547DB5; font-size:14px; padding-left:5px;}
h1,h3 {padding: 4px; solid #fff; text-align:center;}




#menu_main {width:100%; color:#575C5B; font-weight:bold; margin:0; padding:0;}
#menu_main ul{list-style: none; text-align:justify;  text-align:center; margin:0; padding:0;}
#menu_main ul li {padding-left:55px;padding-right:55px; line-height:1.2; display: inline;}
#menu_main ul li a {color:#575C5B;  text-align:justify;  margin-top:5px; font-size:12px;}
#menu_main ul li a:hover {color:#575C5B; text-decoration:underline;}

a{color:#7c98ae; text-decoration:underline;}
a:hover{ text-decoration:underline;}


#menu {padding-left:7px;}
#menu ul{list-style:none; text-align:left; padding:0px; margin:0;  width:100%;}
#menu ul li{padding-bottom:8px;padding-top:7px; margin:0;  width:100%; font-variant: small-caps;}

#menu ul li a:link{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;
text-decoration: none;
color:#7c98ae;
BORDER-bottom: #cccccc 1px solid; 
BORDER-left: #cccccc 2px solid;
letter-spacing: 0.1px;
}

#menu ul li a:hover {color:#525582; text-decoration:none; BORDER-bottom: #b6b3b3 1px solid; BORDER-left: #b6b3b3 2px solid;}
#menu ul li a:visited {color:#525582; text-decoration:none; BORDER-bottom: #b6b3b3 1px solid; BORDER-left: #b6b3b3 2px solid;}


#container{
width:800px; /*задаем ширину макета*/
margin:0 auto;  /*выравниваем макет по центру в современных браузерах */
text-align:left;  /*Отменяем tex-align:center заданное в Body. Делаем чтобы весь текст в макете выравнивался по левому краю */
background-image: url(../images/left_bg.jpg);
background-repeat: repeat-y;
background-color:#fff;
}
/*Здесь пишем стили для шапки сайта */
#header{
background-color:#63b9da;
}
#header h1 {
	margin: 0; /* Обнуляем отсупы для заголовка первого уровня, находящегося в шапке. Это нужно обязательно делать, при использовании заголовков. Если используются параграфы, то тоже нужно обнулить отсупы для них. */
	padding: 10px 0; /* Задаем поля */
}

#left{
width:165px; 
float:left; 
padding-left:15px;
}


#content{
background-color:#fff;
margin:0px;
margin-left:182px; 
padding-bottom:10px;
padding-top:2px;
padding-left:0px; text-align:justify;

}
#content h1 {
margin:0px; 
} 

#content p {text-indent: 20px; text-align:justify;letter-spacing: 0.1px;}
#content ul li {letter-spacing: 0.05px;}


#clear{
height:0;
font-size:1px;
line-height:0px;
clear:both;
}
/*Здесь пишем стили для подвала сайта */
#footer{
background-color:#d292bc;
}

#footer p{
margin:0px;  /* обнуляем отступы*/
padding: 10px 0; /*  задаем поля */
}


img {padding:0px; margin:0px;}
#current_page {text-align:center; padding-top:10px; padding-bottom:20px; font-size:12px;letter-spacing: 0.1px;font-variant: small-caps;}
#current_page a{color:#7c98ae; text-decoration:none;}
#current_page a:hover{color:#525582; text-decoration:none;}

#menu_top {}
#menu_top  a:link, a:hover, a:visited{color:525582; text-decoration:none;}

#gloss ul {padding:0px; margin:0px;}
#gloss ul li {padding-top:10px;}

.tab  {color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0.5px;
line-height:18px; }
.tab ul{padding:0; padding-left:25px;list-style:none outside none;}
.tab p{padding:0;}
.tab a:visited{text-decoration:underline;}
.tabl {font-size:11px;}