body { background-color: #F4F4F4; margin:8px; padding:8px; background-image:url(/images/bck.gif); background-repeat:repeat-x;}
TD { font : 12px Arial; color : #333333;} 
hr {size:1px; color:#CCCCCC; height:1px;}
h1 {font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#EC4701;}
h3 {font: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#EC4701;}
form { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

SELECT {width:450px}

.nupp { font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; 
	color: #000000; 
	background-color: #FFFFFF; 
	border: #666666; 
	border-style: solid; 
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;} 

/*header*/
a.hormenu, a.hormenu:link, a.hormenu:active, a.hormenu:visited { font : bold 10px Verdana; color : #D5E3F4; text-decoration : none; }
a.hormenu:hover { font : bold 10px Verdana; color : #FFFFFF; text-decoration : none; }
.menu_up {background-image:url(/images/menu_up.gif); height:33px;}

/*menu left*/
.men_r_bck {background-image:url(/images/men_bck.gif); background-repeat:repeat-y;}
.men_r_head { background-image:url(/images/men_mid.gif); background-repeat:repeat-x;  font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#125A9E;}
.men_r_down {background-image:url(/images/men_mid2.gif); background-repeat:repeat-x;  height:20px;}
.men_r_sub { background-image:url(/images/menu_sub.gif); background-repeat:no-repeat; height:22px; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#125A9E;}
a.vertmenu, a.vertmenu:link, a.vertmenu:active, a.vertmenu:visited { font : bold 11px Arial; color : #3F4D58; text-decoration : none;}
a.vertmenu:hover { font : bold 11px Arial; color : #3F4D58; text-decoration : underline; }

/*menu right*/
.men2_r_bck {background-image:url(/images/men2_bck.gif); background-repeat:repeat-y;}
.men2_r_bck2 {background-image:url(/images/men2_bck2.gif); background-repeat:repeat-y;}
.men2_r_head { background-image:url(/images/men2_mid.gif); background-repeat:repeat-x;  font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
.men2_r_down {background-image:url(/images/men2_mid2.gif); background-repeat:repeat-x;  height:20px;}

.men2_r_bck3 {background-image:url(/images/back3.gif); background-repeat:repeat-y;}
.men2_r_bck4 {background-image:url(/images/back4.gif); background-repeat:repeat-y;}


/*footer*/
.copyright { font : 11px Verdana; color : #333333;} 

/* main*/

.sisu_bck { background-image:url(/images/sisu_bck.gif); background-repeat:repeat-y;}
.n_date{ font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#EC4701;}
.news { font : 11px Arial, color : #3F4D58; text-align : justify;} 


/*topmenu*/
.time { font : 10px Verdana; color : #8D9DA9 ; 	}




/*cat*/
a.compname, a.compname:link, a.compname:active, a.compname:visited, div.compname { font : bold 11px Arial; color : #092863; text-decoration : none; }
a.compname:hover { font : bold 11px Arial; color : #092863; text-decoration : underline;}

.catlink  { font : 12px Arial; color : #000000; text-decoration : none;}
a.catlink, a.catlink:link, a.catlink:active, a.catlink:visited { font : 12px Arial; color : #3F4D58; text-decoration : underline; }
a.catlink:hover { font : 12px Arial; color : #000000; text-decoration : underline;}

/*Panels*/

.panelhead {font : bold 11px Arial; color : #092863 }
.panelheadred {font : bold 11px Arial; color : #810808 }
.bigheadline { font : bold 14px Arial; color : #092863}
.bigheadline1 {font : bold 13px Arial; color: #000000}
.bigheadline2 {font : bold 12px Arial; color: #000000}



a.newshead, a.newshead:link, a.newshead:active, a.newshead:visited { font : bold 11px Arial; color : #000000; text-decoration : none;}
a.newshead:hover { font : bold 11px Arial; color : #3F4D58; text-decoration : none; }

a.newslink, a.newslink:link, a.newslink:active, a.newslink:visited { font : 11px Arial; color : #3F4D58; text-decoration : none; text-align : justify; }
a.newslink:hover {font : 11px Arial; color : #000000; text-decoration : underline;}

input.login { font : bold 11px Arial; color : #3F4D58; background : #f4f8fe; text-decoration : none;}
font.vertmenu { font : bold 11px Arial; color : #3F4D58; text-decoration : none;}


.inputtext { 
	BORDER-RIGHT: #999999 1px outset; 
	BORDER-TOP: #999999 1px outset; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #999999 1px outset; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px outset; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

.dropdown { 
	BORDER-RIGHT: #999999 1px outset; 
	BORDER-TOP: #999999 1px outset; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	WIDTH: 150px; 
	BORDER-LEFT: #999999 1px outset; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px outset; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
}

.redfont {
	font : 11px Arial, color : #FF0000; 
	text-align : justify;
}


