div.default, div.default TD
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	padding:0px;
}
div.default P 
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
}

div.default a:link
{
	color: #262D3E;
	text-decoration:none;
}
div.default a:visited
{
	color: #262D3E;
	text-decoration:none;
}
a
{
	color: #262D3E;
	text-decoration:none;
}
a:hover
{
	color: #262D3E;
	text-decoration:none;
}
a:link
{
	color: #262D3E;
	text-decoration:none;
}
a:visited
{
	color: #262D3E;
	text-decoration:none;
}

a.site
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.site:hover
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.site:link
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.site:visited
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.lang
{
	color: #A8B6D0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.lang:hover
{
	color: #971C28;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.lang:link
{
	color: #A8B6D0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.lang:visited
{
	color: #A8B6D0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

a.lang_on
{
	color: #971C28;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.lang_on:hover
{
	color: #971C28;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.lang_on:link
{
	color: #971C28;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.lang_on:visited
{
	color: #971C28;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

.lang
{
	color: #A8B6D0;
	font-size: 11px;
	font-family: Arial;
}

input.search
{
	color: #A8B6D0;
	font-size: 11px;
	font-family: Arial;
	border:1px solid #A8B6D0;
}
input.search_submit
{
	background-image:url(../images/search_submit.gif);
	width:15px;
	height:14px;
	border:none;
	cursor:pointer;
}
input.text_resurs
{
	color: #7F9DB9;
	font-size: 11px;
	font-family: Arial;
	border:1px solid #7F9DB9;
}
div.form_resurs
{
	color: #4D6185;
	font-size: 11px;
	font-family: Arial;
}
select.search
{
	color: #7F9DB9;
	font-size: 11px;
	font-family: Arial;
	border:1px solid #7F9DB9;
}



a.left_menu1
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.left_menu1:hover
{
	color: #32589F;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.left_menu1:link
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.left_menu1:visited
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}

a.left_menu1_on
{
	color: #32589F;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.left_menu1_on:hover
{
	color: #32589F;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.left_menu1_on:link
{
	color: #32589F;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.left_menu1_on:visited
{
	color: #32589F;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}

a.left_menu2
{
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu2:hover
{
	/*color: #304676;*/
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.left_menu2:link
{
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.left_menu2:visited
{
	color: #666666;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

a.left_menu2_on
{
	color: #32589F;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
a.left_menu2_on:hover
{
	color: #32589F;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.left_menu2_on:link
{
	color: #32589F;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
a.left_menu2_on:visited
{
	color: #32589F;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}

a.map1
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.map1:hover
{
	color: #32589F;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.map1:link
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.map1:visited
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}

a.map2
{
	color: #7F9DB9;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.map2:hover
{
	color: #7F9DB9;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:underline;
}
a.map2:link
{
	color: #7F9DB9;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}
a.map2:visited
{
	color: #7F9DB9;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-decoration:none;
}

a.map3
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.map3:hover
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.map3:link
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.map3:visited
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}



a.top_menu
{
	color: #0F1E46;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.top_menu:hover
{
	color: #0F1E46;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.top_menu:link
{
	color: #0F1E46;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.top_menu:visited
{
	color: #0F1E46;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

table.table_content
{
    border-right:2px solid #DAE0EB;
    border-left:2px solid #DAE0EB;
    border-top:3px solid #DAE0EB;
    border-bottom:3px solid #DAE0EB;
}

div.footer
{
	color: #999999;
	font-size: 11px;
	font-family: Arial;
}
div.promo_title
{
	color: #304676;
	font-size: 14px;
	font-family: Arial;
}
.news_date
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
}
a.news_date
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.news_date:hover
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.news_date:visited
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
}
a.news_date:link
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
}
font.news_date
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
}
div.news_content
{
	color: #000A35;
	font-size: 11px;
	font-family: Arial;
}
a.news_title
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.news_title:hover
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.news_title:link
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.news_title:visited
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}

a.all_news_title
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.all_news_title:hover
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.all_news_title:link
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.all_news_title:visited
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

a.news_more
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.news_more:hover
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.news_more:link
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.news_more:visited
{
	color: #5F6F9A;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}


div.promo_title_white
{
	color: #ffffff;
	font-size: 14px;
	font-family: Arial;
}
div.promo_title_dark
{
	color: #304676;
	font-size: 14px;
	font-family: Arial;
}



div.themes_title
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}

a.themes
{
	color: #6880AE;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.themes:hover
{
	color: #6880AE;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.themes:link
{
	color: #6880AE;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.themes:visited
{
	color: #6880AE;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

div.title
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
}

div.org
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
div.org_date
{
	color: #262D3E;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.org
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.org:hover
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.org:link
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.org:visited
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}

a.path
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.path:hover
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.path:link
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.path:visited
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
div.path
{
	color: #8DA2C0;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}

div.path a:link
{
	text-decoration:underline;
}
div.path a:visited
{
	text-decoration:underline;
}

span.path_last
{
	color: #5E7AA6;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}

a.tree_child
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.tree_child:hover
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}

a.tree_child:link
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.tree_child:visited
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

a.resurs_theme
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.resurs_theme:hover
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.resurs_theme:link
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.resurs_theme:visited
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}

a.res_main
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.res_main:hover
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.res_main:link
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.res_main:visited
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}


a.res_theme
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.res_theme:hover
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.res_theme:link
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.res_theme:visited
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
}


div.theme_res
{
	color: #959FB5;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
}

div.chapter_res
{
	color: #304676;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
}


a.resurs_url
{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.resurs_url:hover
{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.resurs_url:link
{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}
a.resurs_url:visited
{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
}

div.resurs_long_title
{
	color: #283C62;
	font-size: 12px;
	font-family: Arial;
}
div.resurs_descr
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	padding:0px;
}

a.page
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.page:hover
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.page:link
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.page:visited
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

a.page_on
{
	color: #959FB5;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
a.page_on:hover
{
	color: #959FB5;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.page_on:link
{
	color: #959FB5;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.page_on:visited
{
	color: #959FB5;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}

div.welcome
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
}

div.popul
{
	color: #6880AE;
	font-size: 11px;
	font-family: Arial;
}
a.popul_soft, a.popul_soft:hover, a.popul_soft:visited,a.popul_soft:linked
{
	color: #6880AE;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.popul
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
	font-weight:bold;
}
a.popul:hover
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.popul:link
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
	font-weight:bold;
}
a.popul:visited
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
	font-weight:bold;
}
div.popul_blue
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
}
font.popul_blue
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
}
input.button_auth
{
	background-image:url(../images/site_button_back.gif);
	border:1px solid #122348;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#0F1E46;
}
button.site_button
{
	background-image:url(../images/site_button_back.gif);
	border:1px solid #122348;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#0F1E46;
}


div.citizen, div.citizen P, div.citizen TD
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
}

input.citizen
{
	border:1px solid #7F9DB9;
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	width:100%;
}
div.citizen_small
{
	color: #484A62;
	font-size: 10px;
	font-family: Arial;
}

textarea.citizen
{
	border:1px solid #7F9DB9;
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	width:100%;
	overflow:auto;
}
button.button_auth
{
	background-image:url(../images/site_button_back.gif);
	border:1px solid #122348;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#0F1E46;
}
div.answer_date
{
	color: #787B9C;
	font-size: 11px;
	font-family: Arial;
}


a.forum_themes_title
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
a.forum_themes_title:hover
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:underline;
	font-weight:bold;
}
a.forum_themes_title:link
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}
a.forum_themes_title:visited
{
	color: #484A62;
	font-size: 12px;
	font-family: Arial;
	text-decoration:none;
	font-weight:bold;
}

div.form_theme_brief,div.form_theme_brief P, div.form_theme_brief TD
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
}

a.form_theme_brief, a.form_theme_brief P, a.form_theme_brief TD
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	text-decoration:none;
}
a.form_theme_brief:hover, a.form_theme_brief:hover P, a.form_theme_brief:hover TD
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	text-decoration:underline;
}
a.form_theme_brief:link
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	text-decoration:none;
}
a.form_theme_brief:visited
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	text-decoration:none;
}

div.forum_theme_info
{
	color: #787B9C;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
}
div.forum_theme_info a
{
	color: #787B9C;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	text-decoration:none;
}
div.forum_theme_info a:hover
{
	color: #787B9C;
	font-size: 11px;
	font-family: Arial;
	margin:0px;
	text-decoration:underline;
}
div.forum_path
{
	color: #484A62;
	font-size: 10px;
	font-family: Tahoma;
	margin:0px;
}
div.forum_path a
{
	color: #787B9C;
	font-size: 10px;
	font-family: Tahoma;
	margin:0px;
	text-decoration:underline;
}
div.forum_path a:hover
{
	color: #787B9C;
	font-size: 10px;
	font-family: Tahoma;
	margin:0px;
	text-decoration:underline;
}
div.forum_path a:link
{
	color: #787B9C;
	font-size: 10px;
	font-family: Tahoma;
	margin:0px;
	text-decoration:underline;
}
div.forum_path a:visited
{
	color: #787B9C;
	font-size: 10px;
	font-family: Tahoma;
	margin:0px;
	text-decoration:underline;
}

a.look_answer
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.look_answer:hover
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.look_answer:link
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.look_answer:visited
{
	color: #484A62;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}

img.png { filter:expression(fixPNG(this)); }

font.search_date
{
	color: #A8B6D0;
}
a.page
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.page:hover
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
font.page_on
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
}



a.a_blue
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.a_blue:hover
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.a_blue:visited
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
a.a_blue:link
{
	color: #304676;
	font-size: 11px;
	font-family: Arial;
	text-decoration:underline;
}
