#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:visible
}

#picture_div
{
	float:left;
	text-align:center
}
#search_form
{
	position:absolute;
	top:200px;
	left:5px;
	width:auto;
	height:20px;
}
#frm_add_to_group
{
	position:absolute;
	top:270px;
	left:5px;
	width:auto;
	height:20px;
}
#newsblock
{
	position:absolute;
	top:150px;
	left:300px;
	width:auto;
	height:auto;
}

#frm_sections
{
	position:absolute;
	top:450px;
	left:5px;
	width:auto;
	height:20px;
}

#frm_reg
{
	position:absolute;
	top:320px;
	left:5px;
	width:200px;
	height:20px;
}

#frm_login
{
	position:absolute;
	left:9px;
	top:100px;
	text-align:right;
}

#frm_read
{
	position:absolute;
	top:105px;
	color:#999999;
	text-align:center;
	left:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#frm_find
{
	position:absolute;
	top:105px;
	left:800px;
}

a.ForgetPassword:link, a.ForgetPassword:active, a.ForgetPassword:visited
{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none
}
a.ForgetPassword:hover
{
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline
}

body.body_style {background-color:#2B699C}

table.archive
{
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.news_archive:active, a.news_archive:link, a.news_archive:visited 
{
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:normal;
	text-decoration:underline
}
a.news_archive:hover 
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:normal;
	text-decoration:none
}


table.header
{
	vertical-align:top;
	padding:0px;
	margin-top:0px;
}
table.table_menu
{	
	background-color:#FF9900;
}
table.footer {}
table.news_table
{
	background-color:#003865;
	vertical-align:top; 
	width:100%;
	padding-left : 15px;
	padding-right : 10px;
	padding-top : 10px;
	min-width : 800px;
}

table.pages
{
	background-color:#003865;
	vertical-align:top; width:auto;
	padding-left:15px;
	padding-right:10px;
	padding-top:10px;
	width:auto;
}


tr.header {background-image:url(/news/images/header.gif)}

td.id_rubric
{
	color:#FF9933; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold
}
a.id_rubric:link, a.id_rubric:active, a.id_rubric:visited
{
	color:#FF9900; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none
}
a.id_rubric:hover
{
	color:#FFCC00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none
}

td.id_title
{
	color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold
}

td.id_date
{
	color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold
}

td.id_text
{
	color:#BAC9D5; font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
	vertical-align:top
}

td.id_find
{
	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

td.id_author
{
	color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
	vertical-align:top
}

td.id_comment
{
	color:#FFAC62; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal
}

td.id_user
{
	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal
}

td.id_comment_text
{
	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal
}


b.id_picture
{
	color:#FFAC62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal
}

td.reg_attention
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:justify
}

h1.reg_attention
{
	color:#FF9900;
	text-align:center;
	font-size:14px;
	font-weight:bold
}

td.reg_error
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify
}
a.id_author:link, a.id_author:active, a.id_author:visited
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline
}
a.id_author:hover
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none
}


td.found 
{
	background-color:#EF7A50;
	color:#000000; 
	font-size:12px; 
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:1 solid #000000;
}
td.last_add {background-color:#2B699C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold}
td.news_text {vertical-align:top; text-align:justify}
td.renew 
{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900
}
td.project {text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
td.arch_text {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}
td.arch_year {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
td.arh_month {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
td.news_title
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	text-decoration:none; 
	font-weight:bold
}
td.news_info
{
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-left: 7;
}
td.news_text {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
td.news_author {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
td.all_mails {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold}

td.pages_text
{
	color:#FFFFFF;
	background-color:#2B699C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	width:100%;
	text-align:center
}

td.pages
{
	color:#FFFFFF;
	background-color:#2B699C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	width:70px;
	text-align:center
}

td.news_page
{
	color:#FFFFFF;
	background-color:#004074;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	width:70px;
	text-align:center
}

td.reg_table
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FF9900;
	font-size:12px
}

td.reg_table_login
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#FFFFFF;
	font-size:12px
}

a.menu {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none}

a.mail_to:active, a.mail_to:link, a.mail_to:visited {color:#00CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline}
a.mail_to:hover {color:#00CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none}

a.footer_links:active, a.footer_links:link, a.footer_links:visited {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:underline}
a.footer_links:hover {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none}

a.news_title:link, a.news_title:active, a.news_title:visited
{
	color:ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin-left: 7;
}

a.news_title:hover
{
	color:ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}

a.news_info:link, a.news_info:active, a.news_info:visited
{
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:none
}

a.news_info:hover
{
	color:#FF9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration:underline
}




a.news_anons:link, a.news_anons:active, a.news_anons:visited {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; margin-left: 7;}
a.news_anons:hover {color:#CCFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}

a.news_page:link, a.news_page:active, a.news_page:visited
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline
}
a.news_page:hover 
{
	color:#00FFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none
}

a.smismall:link, a.smismall:active, a.smismall:visited {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}
a.smismall:hover {color:#00FFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

a.ras_find:link, a.ras_find:active, a.ras_find:visited {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline}
a.ras_find:hover {color:#0099FF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none}

b.header_text, a.header_text 
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center
}

b.news_current_page {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
p.ttl {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#FFFFFF}
a.red:active, a.red:link, a.red:visited {color:#FF0000; text-decoration:underline}
a.red:hover {color:#FF3333; text-decoration:none}

a.sections_names:link, a.sections_names:active, a.sections_names:visited
{
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline
}
a.sections_names:hover
{
	color:#3399FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none
}
table.comments_table
{
	width:515px;
}

td.comments_info
{
	color:#FFFFFF;
	background-color:#002747;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	font-weight:bold
}

td.comments_text
{
	color:#E9EBF5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	font-style:italic;
	vertical-align:top
}

b.unregister_user
{
	color:#BDC1D2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal
}

b.date_user
{
	color:#6F748D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal
}

b.id_disscus
{
	color:#FFAC62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal
}

table.author_table
{
	background-color:#003865;
	padding:0px 0px 0px;
}

td.author_name
{
	color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold
}

td.author_info
{
	color:#BAC9D5; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
	vertical-align:top
}

td.author_comment
{
	color:#00CC33;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.frmButton
{
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #004074;
	border: 1px solid #639CFF;
	cursor:hand;
}

.frmButtonFind
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #004074;
	border: 1px solid #FFFFFF;
	cursor : hand;
}

.inputbox 
{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #BAC9D5;
	border: 1px solid #000000;
}

.select 
{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #BAC9D5;
	border: 1px solid #000000;
}

.textarea_comments
{
	width:515px;
	height:120px;
}

.input_comments
{
	width:515px;
}
a.see_files:link, a.see_files:active, a.see_files:visited
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
}

a.see_files:hover
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
}

table.author_comments
{
	background-color:#003865;
}

table.table_reg
{
	background-color:#2B699C;
	width:100%
}

td.index_date
{
	color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal
}

td.index_date_small
{
	color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal
}

a.index_news_title:link, a.index_news_title:active, a.index_news_title:visited
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}

a.index_news_title:hover
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}

a.index_anons:link, a.index_anons:active, a.index_anons:visited
{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
}

a.index_anons:hover
{
	color:#CCFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
}

a.index_anons_small:link, a.index_anons_small:visited, a.index_anons_small:active
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:10px;
}

a.index_anons_small:hover
{
	color:#CCFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
}

td.see_archive
{
	text-align:center;
	background-color:#004074;
}

a.see_archive:link, a.see_archive:active, a.see_archive:visited
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline
}

a.see_archive:hover
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.id_author_name:link, a.id_author_name:active, a.id_author_name:visited
{
	color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
	vertical-align:top
}

a.id_author_name:hover
{
	color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
	vertical-align:top
}

a.id_picture:link, a.id_picture:active, a.id_picture:visited
{
	color:#FFAC62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

a.id_picture:hover
{
	color:#FFAC62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

b.author_comment
{
	color:#FFAC62; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal
}

.light_grey
{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

a.editors:link, a.editors:active, a.editors:visited, a.editors:hover
{
	color:#FFAC62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal
}

b.editors
{
	color:#FFAC62;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.inputbox_login
{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #BAC9D5;
	border: 1px solid #000000;
	width:100px;
}

.inputbox_password
{
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #BAC9D5;
	border: 1px solid #000000;
	width:82px;
}

a.news_link_text:link, a.news_link_text:active, a.news_link_text:visited
{
	color:#BAC9D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
	vertical-align:top
}

a.news_link_text:hover
{
	color:#BAC9D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	text-align:justify;
	vertical-align:top
}

b.allready_register
{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

b.allready_register
{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

a.allready_registerWhite:link, a.allready_registerWhite:active, a.allready_registerWhite:visited
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;
}

a.allready_registerWhite:hover
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
}

td.personalpage
{
	background-color:#003865;
	vertical-align:top;
	padding:0px 10px 10px;
	width:100%;
}

td.personalpage2
{
	background-color:#003865;
	color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:5px 10px 0px;
}

td.work_index
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}

td.work_list
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
}

a.announcement:link, a.announcement:active, a.announcement:visited
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold
}

a.announcement:hover
{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold
}