/* CSS Document */
body {margin:0px; background-color:#ECECFF;}

/* Стиль новостей */
span.news_date {color:#99c; font-style:italic; font-size:90%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
a.news_link:link,
a.news_link:visited{color:#99c}
a.news_head:link,
a.news_head:visited{text-decoration:none}
span.light {color:#99c}
div.dotted_line {height:10px; margin-bottom:10px; width:100%; border-bottom:1px dotted #036}

/* Основной стиль заголовков в тексте */
.hd_style {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#f66;
	font-weight:normal;
	text-decoration:none;
	margin-bottom:5px
}
A:link.hd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF6666;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:visited.hd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF6666;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:active.hd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cc99cc;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:hover.hd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cc99cc;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
/* Основной стиль вторичных заголовков в тексте */
.shd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#003366;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:link.shd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#003366;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:visited.shd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#003366;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:active.shd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#006699;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
A:hover.shd_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#006699;
	font-weight:bolder;
	text-decoration:underline;
	margin-bottom:5px;
}
/* Основной стиль ссылок */
A:link {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
	margin-bottom:2px;
}
A:visited {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:underline;
	margin-bottom:2px;
}
A:active {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	margin-bottom:2px;
}
A:hover {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	margin-bottom:2px;
}
/* Основной стиль текста */
p {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	margin-bottom:2px;
}
.txt_style {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	margin-bottom:2px;
}
A:link.txt_style {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	margin-bottom:2px;
}
A:visited.txt_style {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration:none;
	margin-bottom:2px;
}
A:active.txt_style {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	margin-bottom:2px;
}
A:hover.txt_style {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	text-decoration:none;
	margin-bottom:2px;
}
/* Стиль каталога ссылок*/
.le_style {
	color: #003366;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:link.le_style {
	color: #003366;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:visited.le_style {
	color: #003366;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:active.le_style {
	color: #006699;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:hover.le_style {
	color: #006699;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}

/* Стиль верхнего меню */
.tm_style {
	color: #FF6666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:link.tm_style {
	color: #FF6666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:visited.tm_style {
	color: #FF6666;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:active.tm_style {
	color: #cc99cc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:hover.tm_style {
	color: #cc99cc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
/* Стиль выбраных пунктов левого меню */
.slm_style {
	color: #cc99cc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}

/* Стиль левого меню */
.lm_style {
	color: #006699;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
A:link.lm_style {
	color: #006699;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}	
A:visited.lm_style {
	color: #006699;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
A:active.lm_style {
	color: #cc99cc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
A:hover.lm_style {
	color: #cc99cc;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
/* Стиль левого меню */
.lm2_style {
	color: #DFBFDF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	margin:0;
	margin-top:0;
}
/* Стиль меню администратора */
.am_style {
	color: #006600;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}	
A.am_style {
	color: #006600;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}	
A:link.am_style {
	color: #006600;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}	
A:visited.am_style {
	color: #006600;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
A:active.am_style {
	color: #009900
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
A:hover.am_style {
	color: #009900;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
/* Стиль заголовков администратора */
.ah_style {
	color: #009900;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
