/* Оформление для скроллбаров */
BODY {
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#8BA5BC;
	scrollbar-shadow-color:#F1F3F5;
	scrollbar-face-color:#8BA5BC;
	scrollbar-highlight-color:#F1F3F5;
	scrollbar-dark-shadow-color:#FFFFFF;
	scrollbar-3d-light-color:#8BA5BC;
	background-color:#F1F3F5;
	color:#023264; 
}
/* end */

/* Начертание bold для текста в якорьках */
A	{
	font-weight: bold;
}
/* end */

/* Класс для якорьков в горизонтальном меню */
.linkwt   {
	margin-left : 100px;
	margin-right : 10px;
	padding-left : 300px;	
	font : bold 12px;
}
/* end */

/* Стиль для якорьков (для тёмного фона) */
A:link	{
	text-decoration: none;
	color : #1E3757;
}
A:active	{
	text-decoration: none;
	color : #1E3757;
}
A:visited	{
	text-decoration: none;
	color : #1E3757;
}
A:hover	{
	text-decoration: underline;
	color : #F1F3F5;
}
/* end */

A.nonedecor:link	{
	text-decoration: none;
	color : #1E3757;
}
A.nonedecor:active	{
	text-decoration: none;
	color : #1E3757;
}
A.nonedecor:visited	{
	text-decoration: none;
	color : #1E3757;
}
A.nonedecor:hover	{
	text-decoration: none;
	color : #F1F3F5;
}

/* Стиль для якорьков (для светлого фона) */
A.lighthover:link	{
	text-decoration: normal;
	font-weight: normal;
	color : #8BA5BC;
}
A.lighthover:active	{
	text-decoration: normal;
	font-weight: normal;
	color : #8BA5BC;
}
A.lighthover:visited	{
	text-decoration: normal;
	font-weight: normal;
	color : #8BA5BC;
}
A.lighthover:hover	{
	text-decoration: underline;
	font-weight: normal;
	color : #1E3757;
}
/* end */

A.form:link	{
	text-decoration: normal;
	font-weight: normal;
	color : #8BA5BC;
}
A.form:active	{
	text-decoration: normal;
	font-weight: normal;
	color : #8BA5BC;
}
A.form:visited	{
	text-decoration: normal;
	font-weight: normal;
	color : #8BA5BC;
}
A.form:hover	{
	text-decoration: underline;
	font-weight: normal;
	color : White;
}

TABLE.base	{
	background-color : #F1F3F5;
	width : 100%;
}

/* Базовый стиль для ячеек таблиц */
TD	{
	font: 75% verdana,arial,geneva;
	font-weight: normal;
	color : #1E3757;
}
/* end */

TD.date	{
	width : 18%;
}

TD.top	{
	background-color:#436282;
}

TD.form	{
	color : White;
	width : 38%;
}

/* Стиль для горизонтального меню */
TD.top_menu	{
	font: 12px;
	background-color: #8BA5BC;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0px;
	border-color : #1E3757;
	border-style : solid;
	color : White;
	vertical-align : top;
	padding-left : 7px;
	padding-right : 7px;
	padding-bottom : 2px;
	padding-top : 1px;
	text-align : right;
}
/* end */

TD.text_with_image	{
	width: 100%;
	text-align : center;
	background-color : #E0E8EE;
	padding : 7px;
	vertical-align : top;
}

/* Стиль для заголовков разделов/подразделов */
TD.title	{
	background-color: #8BA5BC;
	width : 100%;
	font-weight : bold;
	padding-left : 7px;
	border-bottom-width : 1px;
	border-color : #1E3757;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
}
/* end */

/* Стиль для ссылок в конце подраздела на соответствующую страницу ("Все новости", "Все сслыки") */
TD.bottom_title	{
	background-color: #8BA5BC;
	width : 100%;
	font-weight : bold;
	padding-right : 7px;
	border-bottom-width : 1px;
	border-color : #1E3757;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	text-align : right;
}
/* end */

/* Стиль для ячеек с содержимым (новости, описание ссылок) */
TD.text	{
	width: 100%;
	text-align : left;
	background-color : #E0E8EE;
	padding : 4px;
	vertical-align : top;
}
/* end */

/* Стиль для ссылок на полезные сайты (сама ссылка, стиль для описания ссылки - text) */
TD.link	{
	text-align : center;
	background-color : #8BA5BC;
	padding : 4px;
	vertical-align : middle;
	border-color : #1E3757;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;	
}
/* end */

/* Стиль для содержимого подразделов в правой колонке (форма для логина, голосование и т.д.) */
TD.lr	{
	background-color: #8BA5BC;
	width : 100%;
	padding: 5px;
	border-bottom-width : 1px;
	border-color : #1E3757;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	color : White;
	padding-bottom : 2px;
	padding-top : 1px;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : top;
}
/* end */

/* Стиль для подписи */
TD.signature	{
	width: 100%;
	text-align : right;
	background-color : #8BA5BC;
	font-weight: bold;
	padding-right : 17px;
	border-bottom-width : 1px;
	border-color : #1E3757;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	color : white;
}
/* end */

/* стиль для формы аутентификации */
FORM	{
	margin : 0px;
	padding : 0px;
	margin-bottom : 5px;
}
/* end */

DIV.right_menu	{
	background-color: #8BA5BC;
	width : 100%;
	height : 100%;
	font-weight : bold;
	padding-left : 7px;
	margin-right : 10px;
	border-bottom-width : 1px;
	border-color : #1E3757;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 0px;
}

/* Стиль для разделительной черты (делать её тегом <hr> очень <hr>еново из-за мозилы) */ 
DIV.line	{
	margin-top : 5px;
	margin-bottom : 3px;
	font-size : 0px;
	border-bottom-width : 0px;
	border-color : #8BA5BC;
	border-style : solid;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 1px;	
	height : 1px;
	background-color : #F1F3F5;
}
/* end */

DIV.search_btn	{
	text-align : center;
	margin-top : 5px;
}

P.right_menu	{
	margin : 5px;
	padding : 0px;
}

P.text_with_image	{
	width: 100%;
	text-align : left;
	background-color : #E0E8EE;
	padding : 4px;
	margin : 0px;
	padding-top : 0px;
	margin-top : 5px;
	vertical-align : top;
}

/* Стиль для размещения даты и заголовка новости */
.news_top	{
	border-bottom-width : 1px;
	border-color : #8BA5BC;
	border-style : solid;
	border-left-width : 0px;
	border-right-width : 0px;
	border-top-width : 1px;
	background-color : #F1F3F5;
	text-align : left;
	margin-right : 5px;
	margin-top : 1px;
	margin-bottom : 4px;
}
/* end */

/* Стиль для текста в соответствующих элементах формы */
INPUT.text{
	border: 1px solid White;
	background-color : #E8E8E8;
	color : white;
}
/* end */

/* Стиль для кнопки в форме */
INPUT.button{
	border: 1px solid White;
	font-weight : bold;
	background-color : #E0E8EE;
	color : #1E3757;
}
/* end */