<style type="text/css">
<!--
.clear { /* Fixes FF problem showing background of div element*/
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	margin-bottom: -1px;
/*	clear: both;
	margin:0;
	padding:0;
	height: 0.1px;
*/
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	font: 11px Arial, Verdana; color: #000000;
}
td, .text, .text_frontpage	{ font: 11px Arial, Verdana; color: #000000; }
/*	General css definitions for Internet pages */
h1			{ font: 20px Arial, Verdana; font-weight: bold; color: #0492D0; }
h2			{ font: 20px Arial, Verdana; font-weight: normal; color: #0492D0; }
h3			{ font: 16px Arial, Verdana; font-weight: bold; color: #0492D0; }
h4			{ font: 16px Arial, Verdana; font-weight: bold; color: #909090; }
h5			{ font: 12px Arial, Verdana; font-weight: bold; color: #0492D0; }
h6			{ font: 12px Arial, Verdana; font-weight: bold; color: #909090; }
a:link		{ color: #1784BC; text-decoration: underline }
a:visited	{ color: #1784BC; text-decoration: underline }
a:active	{ color: #CF242B; text-decoration: underline }
a:hover		{ color: #CF242B; text-decoration: underline }
hr			{ color: #1784BC; background-color: #1784BC; height: 1px; border: none; width: 100%; clear: both;}
blockquote	{
	padding: 10px;
	background-color: #EDF0F1;
	font: 11px Arial, Verdana; color: #0492D0;
}
.text_frontpage blockquote	{
	position:relative;
	width: 250px;
	margin: -70px 0px 0px 230px;
	padding: 20px;
	background-color: #EDF0F1;
	font: 12px Arial, Verdana; color: #000000;
	filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;
	z-index:1;
	clear: right;
}
.text blockquote	{
	float: right;
	position:relative;
	width: 250px;
	margin: 0px;
	padding: 10px;
	background-color: #EDF0F1;
	font: 11px Arial, Verdana; color: #0492D0;
}
.product_new {
	color: #FFFFFF;
	background-color: #99D431;
	font-weight: bold;
}
/*	End of general css definitions */
/* header */
.header_text			{ font: 14px Arial, Verdana; color: #FFFFFF; }
.header_text a:link		{ color: #A2CEE4; text-decoration: underline }
.header_text a:visited	{ color: #A2CEE4; text-decoration: underline }
.header_text a:active	{ color: #FFFFFF; text-decoration: underline }
.header_text a:hover	{ color: #FFFFFF; text-decoration: underline }
.header_text ul {
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-left:0px;
}
.header_text li {
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:0px 11px;
	margin-left:0px;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:0px;
	background-image:url(../images/li_header.gif);
}
#header1 {
	margin: 0;
	padding: 0;
	background-color: #259ADE;
}
#header2 {
	position:relative;
	width: 1000px;
	height: 100px;
	margin: 0px 0px, 0px, 0px;
	padding: 0px 0px, 0px, 0px;
	/*background-image:url(../images/bg_header0.jpg);
	background-repeat:no-repeat;*/
	z-index:1;
}
#header_menu {
	position:absolute;
	width: 570px;
	height: 100px;
	left: 430px;
/*	top: 65px;*/
	bottom: 0px;
	margin: 0;
	padding: 0;
	z-index:2;
	text-align: left;
}
#header3 {
	height: 3px;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}
#header4 {
	margin: 0;
	padding: 0;
	/*background-color: #FFFFFF;*/
	background-image:url(../images/bg_header1.jpg);
	background-repeat:repeat-x;
}
#header5 {
	width: 1000px;
	height: 169px;
	margin: 0;
	padding: 0;
	/*background-color: #FFFFFF;*/
	background-image:url(../images/bg_header2.jpg);
	background-repeat:no-repeat;
}
#header_menupath1 {
	margin: 0;
	padding: 0;
	background-image:url(../images/bg_pathmenu.gif);
	background-repeat:repeat-x;
}
#header_menupath2 {
	width: 980px;
	height: 38px;
	margin: 0;
	padding: 0;
}
/* header */
/* left col */
#col_left			{ font: 11px Arial, Verdana; color: #8C9292; }
#col_left a:link	{ color: #1784BC; text-decoration: underline }
#col_left a:visited	{ color: #1784BC; text-decoration: underline }
#col_left a:active	{ color: #CF242B; text-decoration: underline }
#col_left a:hover	{ color: #CF242B; text-decoration: underline }
#col_left td		{ font: 11px Arial, Verdana; color: #8C9292; }
#col_left ul {
	background-repeat:no-repeat;
	list-style-type:none;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-left:0px;
}
#col_left li {
	background-repeat:no-repeat;
	list-style-type:none;
	background-position:0px 11px;
	margin-left:0px;
	padding-left:15px;
	padding-top:6px;
	padding-bottom:0px;
	background-image:url(../images/li_header.gif);
}
/* left col */
/* products col */
#col_products ul {
	padding: 0px 0px;
	margin-left: 16px;
}
/* products col */
#content_cols {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image:url(../images/bg_pathmenu_shadow.gif);
	background-repeat:repeat-x;
}
#content_cols2 {
/*	position:relative;*/
	width: 980px;
	margin: 0;
	padding: 0;
	background-image:url(../images/bg_piirilevy.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	over-flow:visible;
	text-align: left;
}
#content_col1 {
	position:relative;
	margin: 0;
	padding: 0;
	float: left;
}
#content_col2 {
	position:relative;
	margin: 0;
	padding: 0;
	float: left;
}
#content_row1 {
	margin: 0;
	padding: 0;
	height: 20px;
}
#content_row2 {
	margin: 0;
	padding: 0;
	height: 16px;
}
#footer {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}
#footer1 {
	width: 980px;
	height: 5px;
	margin: 0;
	padding: 0;
	background-image:url(../images/bg_footer.gif);
	background-repeat:repeat-x;
}
#footer2 {
	width: 970px;
	margin: 7px 0px, 10px, 0px;
	padding: 0;
}
/*border: #000000 1px solid; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
b			{ font-weight: bold; }
address		{ font: 11px Arial, Verdana; color: #000000; }
form		{ margin:0; padding:0;}
form, input, textarea	{ font: 12px Arial, Verdana; color: #000000; }
.copy			{ font: 11px Arial, Verdana; color: #97AAAD; }
.copy a:link	{ text-decoration: underline; color: #97AAAD; }
.copy a:visited	{ text-decoration: underline; color: #97AAAD; }
.copy a:active	{ text-decoration: underline; color: #CF242B; }
.copy a:hover	{ text-decoration: underline; color: #CF242B; }
.white			{ color: #FFFFFF; }
.black			{ color: #000000; }
.menulink		{ font: 11px Arial, Verdana; font-weight: normal; color: #666666; }
.menu			{ font: 11px Arial, Verdana; font-weight: bold; color: #005796; }
.menu:link		{ text-decoration: none; color: #005796; }
.menu:visited	{ text-decoration: none; color: #005796; }
.menu:active	{ text-decoration: none; color: #005796; }
.menu:hover		{ text-decoration: none; color: #005796; }
.active			{ font: 11px Arial, Verdana; font-weight: bold; color: #005796; }
.active:link	{ text-decoration: none; color: #005796; }
.active:visited	{ text-decoration: none; color: #005796; }
.active:active	{ text-decoration: none; color: #005796; }
.active:hover	{ text-decoration: none; color: #005796;  }
.menu_news			{ font: 11px Arial, Verdana; font-weight: normal; color: #FFFFFF; }
.menu_news:link		{ text-decoration: none; color: #FFFFFF; }
.menu_news:visited	{ text-decoration: none; color: #FFFFFF; }
.menu_news:active	{ text-decoration: none; color: #FFFFFF; }
.menu_news:hover	{ text-decoration: none; color: #FFFFFF; }
.menu_news_footer			{ font: 10px Arial, Verdana; font-weight: bold; color: #A2CDE4; }
.menu_news_footer:link		{ text-decoration: underline; color: #A2CDE4; }
.menu_news_footer:visited	{ text-decoration: underline; color: #A2CDE4; }
.menu_news_footer:active	{ text-decoration: underline; color: #FFFFFF; }
.menu_news_footer:hover		{ text-decoration: underline; color: #FFFFFF; }
.menu_news_archive			{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.menu_news_archive:link		{ text-decoration: none; color: #0492D0; }
.menu_news_archive:visited	{ text-decoration: none; color: #0492D0; }
.menu_news_archive:active	{ text-decoration: none; color: #CF242B; }
.menu_news_archive:hover	{ text-decoration: none; color: #CF242B; }
.menu2			{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.menu2:link		{ text-decoration: none; color: #0492D0; }
.menu2:visited	{ text-decoration: none; color: #0492D0; }
.menu2:active	{ text-decoration: none; color: #0492D0; }
.menu2:hover	{ text-decoration: none; color: #0492D0; }
.active2		{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.active2:link	{ text-decoration: none; color: #0492D0; }
.active2:visited{ text-decoration: none; color: #0492D0; }
.active2:active	{ text-decoration: none; color: #0492D0; }
.active2:hover	{ text-decoration: none; color: #0492D0;  }

.menu2prod			{ font: 11px Arial, Verdana; font-weight: bold; color: #0492D0; }
.menu2prod:link		{ text-decoration: none; color: #0492D0; }
.menu2prod:visited	{ text-decoration: none; color: #0492D0; }
.menu2prod:active	{ text-decoration: none; color: #0492D0; }
.menu2prod:hover	{ text-decoration: none; color: #0492D0; }
.active2prod		{ font: 11px Arial, Verdana; font-weight: bold; color: #0492D0; }
.active2prod:link	{ text-decoration: none; color: #0492D0; }
.active2prod:visited{ text-decoration: none; color: #0492D0; }
.active2prod:active	{ text-decoration: none; color: #0492D0; }
.active2prod:hover	{ text-decoration: none; color: #0492D0;  }

.menu3			{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.menu3:link		{ text-decoration: none; color: #0492D0; }
.menu3:visited	{ text-decoration: none; color: #0492D0; }
.menu3:active	{ text-decoration: none; color: #0492D0; }
.menu3:hover	{ text-decoration: none; color: #0492D0; }
.active3		{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.active3:link	{ text-decoration: none; color: #0492D0; }
.active3:visited{ text-decoration: none; color: #0492D0; }
.active3:active	{ text-decoration: none; color: #0492D0; }
.active3:hover	{ text-decoration: none; color: #0492D0;  }
.menupathtext		{ font: 11px Arial, Verdana; font-weight: normal; color: #000000; }
.menupath			{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.menupath:link		{ text-decoration: none; color: #0492D0; }
.menupath:visited	{ text-decoration: none; color: #0492D0; }
.menupath:active	{ text-decoration: underline; color: #CF242B; }
.menupath:hover		{ text-decoration: underline; color: #CF242B; }
.menupath2			{ font: 11px Arial, Verdana; font-weight: normal; color: #0492D0; }
.menupath2:link		{ text-decoration: none; color: #0492D0; }
.menupath2:visited{ text-decoration: none; color: #0492D0; }
.menupath2:active	{ text-decoration: underline; color: #CF242B; }
.menupath2:hover	{ text-decoration: underline; color: #CF242B;  }
.design				{ font: 11px Arial, Verdana; font-weight: normal; color: #97AAAD; }
.design:link		{ text-decoration: underline; color: #97AAAD; }
.design:visited		{ text-decoration: underline; color: #97AAAD; }
.design:active		{ text-decoration: underline; color: #CF242B; }
.design:hover		{ text-decoration: underline; color: #CF242B; }
.adminMenuLink			{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; }
.adminMenuLink:link		{ color: #000000; text-decoration: underline; }
.adminMenuLink:visited	{ color: #000000; text-decoration: underline; }
.adminMenuLink:active	{ color: #FF0000; text-decoration: underline; }
.adminMenuLink:hover	{ color: #FF0000; text-decoration: underline; }
/* languages */
.lang_select		{ font: 10px Arial, Verdana; font-weight: normal; color: #333333; }
.menu_lang			{ font: 11px Arial, Verdana; font-weight: normal; color: #97AAAD; }
.menu_lang a.menu_lang_link:link	{ text-decoration: none; color: #0492D0; }
.menu_lang a.menu_lang_link:visited	{ text-decoration: none; color: #0492D0; }
.menu_lang a.menu_lang_link:active	{ text-decoration: underline; color: #CF242B; }
.menu_lang a.menu_lang_link:hover	{ text-decoration: underline; color: #CF242B; }
.menu_lang_h		{ float: left; margin-bottom: 10px; }
.menu_lang_items	{  }
/* languages */
/* top menu */
ul#ul_menu_top{
	position: absolute;
	bottom: 0px;
	padding: 0;
	margin: 0;
	display:block;
	font-family:Arial, Verdana;
	font-size:11px;
	font-style:normal;
	border-right:1px solid #C4CAD1;
}
ul#ul_menu_top li{
	list-style:none;
	float:left;
	border-left:1px solid #C4CAD1;
}
ul#ul_menu_top b{
	position: relative;
	top: 9px;
}
ul#ul_menu_top li a.menu{
	display:block;
	border-top:3px solid #1069A7;
	background:#ECEFF0 url(../images/bg_menu.gif) no-repeat top left;
	padding:0px 10px 0 10px;
	margin:0 0 0 0;
	text-decoration:none;
	height:32px;
	float:left;
}
ul#ul_menu_top li a.active{
	display:block;
	border-top:3px solid #84C1E4;
	background:#F9FAFB url(../images/bg_menu_sel.gif) no-repeat top left;
	padding:0px 10px 0 10px;
	margin:0 0 0 0;
	text-decoration:none;
	height:32px;
	float:left;
}
ul#ul_menu_top li a#top_menu1{
	border-top:3px solid #89BCE7;
}
ul#ul_menu_top li a#top_menu2{
	border-top:3px solid #99D431;
}
ul#ul_menu_top li a#top_menu3{
	border-top:3px solid #C36079;
}
ul#ul_menu_top li a#top_menu4{
	border-top:3px solid #EDED7B;
}
ul#ul_menu_top li a#top_menu5{
	border-top:3px solid #5F3CA8;
}
ul#ul_menu_top li a.menu:link, ul#ul_menu_top li a.menu:visited{
	background:#FFFFFF url(../images/bg_menu.gif) no-repeat top left;
}
ul#ul_menu_top li a.active:link, ul#ul_menu_top li a.active:visited{
	background:#FFFFFF url(../images/bg_menu_sel.gif) no-repeat top left;
}
ul#ul_menu_top li a.menu:hover, ul#ul_menu_top li a.menu:active{
	background:#FFFFFF url(../images/bg_menu_sel.gif) no-repeat top left;
}
ul#ul_menu_top li a.active:hover, ul#ul_menu_top li a.active:active{
	background:#FFFFFF url(../images/bg_menu_sel.gif) no-repeat top left;
}
/* top menu */
/* left menu */
ul#ul_menu_left_h{
/*	position: relative;*/
	margin: 7px 0 6px 0;
	padding: 0;
}
ul#ul_menu_left{
/*	position: relative;*/
	display:block;
	padding: 0;
	margin: 0;
	border-top:1px solid #B6C3C5;
}
ul#ul_menu_left ul{
	list-style-type: none;
	margin:0;
	padding:0;
	border:0;
}
ul#ul_menu_left3{
/*	position: relative;*/
	display:block;
	padding: 0;
	margin: 0;
}
ul#ul_menu_left li{
/*	position: relative;*/
	list-style-type: none;
	list-style:none;
}
ul#ul_menu_left b{
	position: relative;
	top: 3px;
	font-weight: normal;
}
ul#ul_menu_left a.menu2prod b, ul#ul_menu_left a.active2prod b{
	font-weight: bold;
}
ul#ul_menu_left li a.menu2, ul#ul_menu_left li a.menu2prod {
	position: relative; /*CSS hack to avoid disappearing text problem in IE. */
	display:block;
	/*background-color:#FFFFFF;*/
	color: #0492D0;
	padding:0px 10px 0 10px;
	margin:0 0 0 0;
	height:20px;
	border-bottom:1px solid #B6C3C5;
}
ul#ul_menu_left li a.active2, ul#ul_menu_left li a.active2prod {
	position: relative; /*CSS hack to avoid disappearing text problem in IE. */
	display:block;
	background-color:#E5F8FD;
	color: #0492D0;
	padding:0px 10px 0 10px;
	margin:0 0 0 0;
	height:20px;
	border-bottom:1px solid #B6C3C5;
}
ul#ul_menu_left li a.menu3{
	position: relative; /*CSS hack to avoid disappearing text problem in IE. */
	display:block;
	/*background-color:#FFFFFF;*/
	color: #0492D0;
	padding:0px 10px 0 10px;
	margin:0 0 0 0;
	height:20px;
	border-bottom:1px solid #B6C3C5;
}
ul#ul_menu_left li a.active3{
	position: relative; /*CSS hack to avoid disappearing text problem in IE. */
	display:block;
	background-color:#E5F8FD;
	color: #0492D0;
	padding:0px 10px 0 10px;
	margin:0 0 0 0;
	height:20px;
	border-bottom:1px solid #B6C3C5;
}
ul#ul_menu_left li a.menu2:link, ul#ul_menu_left li a.menu2:visited, ul#ul_menu_left li a.menu2prod:link, ul#ul_menu_left li a.menu2prod:visited, ul#ul_menu_left li a.menu3:link, ul#ul_menu_left li a.menu3:visited{
	/*background-color:#FFFFFF;*/
	/*color: #0492D0;*/
}
ul#ul_menu_left li a.active2:link, ul#ul_menu_left li a.active2:visited, ul#ul_menu_left li a.active2prod:link, ul#ul_menu_left li a.active2prod:visited, ul#ul_menu_left li a.active3:link, ul#ul_menu_left li a.active3:visited{
	background-color:#E5F8FD;
	/*color: #0492D0;*/
}
ul#ul_menu_left li a.menu2:hover, ul#ul_menu_left li a.menu2:active, ul#ul_menu_left li a.menu2prod:hover, ul#ul_menu_left li a.menu2prod:active, ul#ul_menu_left li a.menu3:hover, ul#ul_menu_left li a.menu3:active{
	background-color:#F0F3F3;
	/*color: #0492D0;*/
}
ul#ul_menu_left li a.active2:hover, ul#ul_menu_left li a.active2:active, ul#ul_menu_left li a.active2prod:hover, ul#ul_menu_left li a.active2prod:active, ul#ul_menu_left li a.active3:hover, ul#ul_menu_left li a.active3:active{
	background-color:#F0F3F3;
	/*color: #0492D0;*/
}
/* left menu */
/* shortcuts */
#header_shortcuts_h{
/*	position: relative;*/
	min-height: 45px;
	margin: 7px 0 6px 0;
	padding: 0;
	background-image: url(../images/bg_recent_news.jpg);
	background-position: top left;
	background-repeat: no-repeat;/**/
}
* html #header_shortcuts_h{
	height: 45px;
}
#header_shortcuts{
/*	position: relative;*/
	display:block;
	white-space:nowrap;
	padding: 0;
	margin: 0;
}
.shortcut1{
	padding: 0;
	margin: 0;
}
.shortcut{
	padding: 0;
	margin: 0;
	margin-left:10px;
}
#left_shortcuts{
	float: left;
	padding: 0;
	margin: 0;
}
.left_shortcut{
	padding: 0;
	margin: 0;
	margin-top:10px;
	margin-right:10px;
}
#right_shortcuts{
	float: left;
	padding: 0;
	margin: 0;
}
.right_shortcut{
	padding: 0;
	margin: 0;
	margin-top:10px;
	margin-right:10px;
}
/* shortcuts */
/* header news */
#header_news_h{
/*	position: relative;*/
	min-height: 45px;
	margin: 7px 0 6px 0;
	padding: 0;
	background-image: url(../images/bg_recent_news.jpg);
	background-position: top left;
	background-repeat: no-repeat;/**/
}
* html #header_news_h{
	height: 45px;
}
ul#header_news{
/*	position: relative;*/
	display:block;
	padding: 0;
	margin: 0;
	border-top:1px solid #7099AD;
}
ul#header_news li{
/*	position: relative;*/
	list-style:none;
}
ul#header_news li #news_date{
	width: 80px;
	height:19px;
	font-family:Arial, Verdana;
	font-size:11px;
	font-style:bold;
	background-color:#4392C3;
	color: #FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0 0 0 0;
	float:left;
}
ul#header_news li #news_date b{
	position: relative;
	font-weight: bold;
	top: 3px;
	left: 14px;
}
ul#header_news li b{
	position: relative;
	font-weight: normal;
	top: 3px;
	left: 14px;
}
ul#header_news li a.menu_news{
	position: relative; /*CSS hack to avoid disappearing text problem in IE. */
	display:block;
	padding:0 0px 0 0;
	margin:0 0 0 0;
	height:19px;
	border-bottom:1px solid #7099AD;
}
ul#header_news li a.menu_news:link, ul#header_news li a.menu_news:visited{
	/*background-color:#FFFFFF;*/
	/*color: #FFFFFF;*/
}
ul#header_news li a.menu_news:hover, ul#header_news li a.menu_news:active{
	background-color:#0E5B8D;
	/*color: #FFFFFF;*/
}
#header_news_footer{
	position: relative;
	left: 94px;
	top: 5px;
}
ul#header_news_footer{
	position: relative;
	margin: 7px 0 6px 0;
	padding: 0;
}
/* header news */
/* news archive */
.news_h3 {
	margin: 0;
	padding: 5px 0;
}
ul#news_archive_h{
/*	position: relative;*/
	margin: 7px 0 6px 0;
	padding: 0;
}
ul#news_archive{
/*	position: relative;*/
	display:block;
	padding: 0;
	margin: 0;
	border-top:1px solid #B6C3C5;
}
ul#news_archive li{
/*	position: relative;*/
	list-style:none;
}
ul#news_archive li #news_archive_date{
	width: 70px;
	height:20px;
	font-family:Arial, Verdana;
	font-size:11px;
	font-style:bold;
	/*background-color:#FFFFFF;*/
	color: #A6ACAD;
	padding:0px 0px 0px 0px;
	margin:0 0px 0 0;
	border-right:1px solid #B6C3C5;
	float:left;
}
ul#news_archive li #news_archive_date b{
	position: relative;
	font-weight: bold;
	top: 3px;
	left: 2px;
}
ul#news_archive li b{
	position: relative;
	font-weight: normal;
	top: 3px;
	left: 10px;
}
ul#news_archive li a#menu_news_archive{
	position: relative; /*CSS hack to avoid disappearing text problem in IE. */
	display:block;
	/*background-color:#FFFFFF;*/
	color: #0492D0;
	padding:0 0px 0 0;
	margin:0 0 0 0;
	height:20px;
	border-bottom:1px solid #B6C3C5;
}
ul#news_archive li a#menu_news_archive.menu2:link, ul#news_archive li a#menu_news_archive.menu2:visited{
	/*font: 11px Arial, Verdana; font-weight: normal;*/
	/*background-color:#FFFFFF;*/
	/*color: #0492D0;*/
}
ul#news_archive li a#menu_news_archive.menu2:hover, ul#news_archive li a#menu_news_archive.menu2:active{
	/*font: 11px Arial, Verdana; font-weight: normal;*/
	background-color:#F0F3F3;
	/*color: #0492D0;*/
}
/* news archive */
/* selected news */
#sel_news {}
#sel_news h1 {
	margin: 0;
	padding: 0;
}
#sel_news_date {
	font-family:Arial, Verdana;
	font-size:11px;
	font-style:bold;
	color: #A6ACAD;
	margin: 0;
	padding: 0;
}
/* selected news */
/* content */
.persons td p img {
	margin-right: 5px;
}
.persons td hr {
	color: #AFD3E7; background-color: #AFD3E7; height: 1px; border: none; width: 100%; clear: both;
	margin-top: -8;
	margin-bottom: 0;
}
#v_line {
	width: 1px;
	margin: 0;
	padding: 0;
	background-color:#739FB2;
}
#h_block {
	width: 5px; 
	height: 30px;
	margin: 0;
	padding: 0;
	background-color:#84C1E4;
}
#h_block1{
	width: 5px; 
	height: 30px;
	margin: 0;
	padding: 0;
	background-color:#89BCE7;
}
#h_block2{
	width: 5px; 
	height: 30px;
	margin: 0;
	padding: 0;
	background-color:#99D431;
}
#h_block3{
	width: 5px; 
	height: 30px;
	margin: 0;
	padding: 0;
	background-color:#C36079;
}
#h_block4{
	width: 5px; 
	height: 30px;
	margin: 0;
	padding: 0;
	background-color:#EDED7B;
}
#h_block5{
	width: 5px; 
	height: 30px;
	margin: 0;
	padding: 0;
	background-color:#5F3CA8;
}
input {
/*	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif;
*/
}
input, select, textarea, button {
/*	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Tahoma, Verdana, Arial, Sans-Serif;
*/
/*	border: #000000 1px solid; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}

/* Table Automatic Format Styles */
.1topleft{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1topcenter{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1topright{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1odd{
	background-color: #F6F6F6;
}
.1even{
	background-color: #F6F6F6;
}
.1middleleft{}
.1middlecenter{}
.1middleright{}
.1bottomleft{}
.1bottomcenter{}
.1bottomright{}
.2topleft{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.2topcenter{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.2topright{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.2odd{
	background-color: #F6F6F6;
}
.2even{
	background-color: #F6F6F6;
}
.2middleleft{
	background-color: #FFFBED;
	color: #004A84;
	font-weight: bold;
}
.2middlecenter{
	text-align: right;
}
.2middleright{
	text-align: right;
}
.2bottomleft{
	background-color: #FFFBED;
	color: #004A84;
	font-weight: bold;
}
.2bottomcenter{
	text-align: right;
}
.2bottomright{
	text-align: right;
}

.3topleft{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topcenter{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topright{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3odd{
	background-color: #F6F6F6;
}
.3even{
	background-color: #FFFFFF;
}
.3middleleft{}
.3middlecenter{}
.3middleright{}
.3bottomleft{}
.3bottomcenter{}
.3bottomright{}


.4topleft{
	background-color: #3D66B5;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
}
.4topcenter{
	background-color: #3D66B5;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.4topright{
	background-color: #3D66B5;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.4middleleft{
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4middlecenter{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4middleright{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4bottomleft{
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4bottomcenter{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4bottomright{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
@media print {
	.noPrint {display:none;}
}
-->
</style>