
a
{
	text-decoration: none;
	color:#000000;
}

a:link
 {text-decoration:none;}
a:Visited
 {text-decoration:none;}
a:Active
 {text-decoration:none;}
a:Hover
{text-decoration:underline;}

body,span,div
{
	font-family: Arial;
}

table,img
{
	border: 0px;
}

div.imenu_top_sub
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #b8b9bc;
}


A.menu_top_sub
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #b8b9bc;
}

A.menu_top_sub:link
{
	text-decoration:none;
}

A.menu_top_sub:Visited
{
	text-decoration:none;
}

A.menu_top_sub:Active
{
	color:#AE2B71;
	text-decoration:none;
}

A.menu_top_sub:Hover
{
	color:#AE2B71;
	text-decoration:none;
}


A.menu_top_right
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #b8b9bc;
}

A.menu_top_right:link
{
	text-decoration:none;
}

A.menu_top_right:Visited
{
	text-decoration:none;
}

A.menu_top_right:Active
{
	text-decoration:none;
}

A.menu_top_right:Hover
{
	text-decoration:none;
}

.main_scroll
{
	/*задает цвет верхней и левой границ полосы прокрутки, ее бегунка и стрелок.*/
	scrollbar-3dlight-color:#ced2d3;
	
	/*задает цвет "освещенной" части бегунка и кнопок прокрутки полосы прокрутки (цвет левых и верхних их граней).*/
	scrollbar-highlight-color:#FFFFFF;
	
	/*задает цвет "неосвещенной" части бегунка и кнопок прокрутки полосы прокрутки (цвет правых и нижних их граней). Не путать с цветом "тени", задаваемым атрибутом scroll-darkshadow-color.*/
	scrollbar-shadow-color:#FFFFFF;
	
	/*задает цвет "тени", отбрасываемой бегунком и кнопками прокрутки полосы прокрутки (цвет правых и нижних гранией).*/
	scrollbar-darkshadow-color:#ced2d3;
	
	/*задает цвет стрелок на кнопках полосы прокрутки.*/
	scrollbar-arrow-color:#ced2d3;
	
	/*задает цвет бегунка и кнопок-стрелок полосы прокрутки.*/ 
	scrollbar-base-color:#FFFFFF;
	
	/*задает цвет бегунка и кнопок прокрутки полосы прокрутки.*/
	scrollbar-face-color:#efefef;
	
	/*scrollbar-track-color - задает цвет рабочей части полосы прокрутки, т.е. той ее части, по которой перемещается бегунок.*/
	scrollbar-track-color:#FFFFFF;
}

.title_001
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #b8b9bc;
}

.title_002
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #2792C3;
}

.title_003
{
	font-family: Arial;
	font-size: 12px;
	color: #6D6969;
}

.text_001
{
	font-family: Arial;
	font-size: 12px;
	color: #6D6969;
	text-align: justify;
}

.big_img
{
	position: absolute;
	padding: 0px;
	top:0px;
	visibility: hidden;
	zIndex:100;
}

.under_bar
{
	position: absolute;
	opacity: 0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	visibility: hidden;
	background-color: #000000;
	zIndex: 60;
}

.under_link
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #2792C3;
}



.blog_menu_bg
{
	width:186px;
	background-image:url('../img/blog_menu_underhead.png');
	background-repeat: no-repeat;
}

.blog_menu_title
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #3B8FBD;
}

.blog_topic_title
{
	font-family: 'Arial Narrow';
	font-size: 16px;
	font-weight: normal;
	color: #B02A6F;
	margin-left:6px;
	float:left;
}

.blog_topic_date
{
	font-family: 'Arial Narrow';
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	margin-right:198px;
	float:right;
}

.blog_message_title_all
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #3B8FBD;
}

.blog_message_title_id
{
	font-family: 'Arial Narrow';
	font-size: 15px;
	font-weight: bold;
	color: #3B8FBD;
	margin-left: 10px;
	text-transform: uppercase;
}

.blog_message_text
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	color: #B8B9BC;
	width:502px;
	margin:0 10 7 10px;
}

.blog_message_text_link
{
	color: #B8B9BC;
}

.blog_comment_label
{
	font-family: 'Arial Narrow';
	font-size: 14px;
	font-weight: normal;
	color: #B02A6F;
	text-decoration:underline;
	cursor: pointer;
}

.blog_comment_link
{
	color: #B02A6F;
}

.blog_page_list_bg
{
	width:691px;
	height:25px;
	background-image:url('../img/blog_page_list_bg.png');
	background-repeat: no-repeat;
}

.blog_page_list_title
{
	margin:5 0 5 0px;
}

.message_show
{
	font-size:12px;
}

.comment_title
{
	font-size:13px;
	color:#3B8FBD;
}

.comment_date
{
	font-size:11px;
	color:#888888;
}

.comment_text
{
	font-size:13px;
	color:#555555;
	margin:3px;
}

.comment_add_title
{
	font-size:13px;
	color:#B02A6F;
}

.comment_add_title_field
{
	font-size:11px;
	color:#3B8FBD;
	font-weight:bold;
	margin-left:12px;
}