/* css source file for "e-paper"
Copyright 2003 Anygraaf Oy
anygraaf@anygraaf.fi */

BODY.standardbody {
  BACKGROUND-COLOR: #FFFFFF;
  MARGIN: 0px; 
  background-image:url(../epaperscript/valikkotausta.gif);
}
BODY.searchbody { /* for search results page */
  BACKGROUND-COLOR: #FFFFFF;
  MARGIN: 0px; 
  PADDING: 0px;
}
FORM { /* for forms used */
	MARGIN: 0px; 
	PADDING: 0px;
}

.borderedimage {
	border:1px #cccccc solid; 
}

.changepageform { /* for forms used */
	MARGIN: 0px; 
	PADDING: 0px;
	PADDING-BOTTOM: 2px;

}

.transparentlayer {
  BACKGROUND-COLOR: #FFFFFF;
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
}

.pageimage { /* for page images */
	border:0px;
}

.pagethumbs { /* for the thumbnail pictures layer */
	border:1px #cccccc solid; 
		border-bottom:2px #cccccc solid;  	
	background-image:url(../epaperscript/valikkotausta.gif);
	BACKGROUND-COLOR: #ffffff;
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 2px;

}
.mainmenulayer { /* for the top menu */
	padding-top:1px; 
	height:30px; 
	width:100%; 
	background:#DDDDDD; 
	background-image:url(../epaperscript/navitausta.gif); 
	background-repeat:repeat-x;
}

.rectangle1 { /* for the rectangle boxes */
	/* standard borders*/
	/*border-top:1px #CCCCCC solid; 
	border-left:1px #CCCCCC solid;
	border-right:2px #999999 solid; 
	border-bottom:2px #999999 solid;*/

	border-top:1px #CCCCCC solid; 
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid; 
	border-bottom:1px #CCCCCC solid;

	/* bevel borders*/
/*	border-top:2px #999999 solid; 
	border-left:2px #CCCCCC solid;
	border-right:2px #333333 solid; 
	border-bottom:2px #666666 solid;*/

	padding:2px; 
	background:#FFFFFF; 
}

.tietolaatikko { /* for the rectangle boxes */
	FONT-WEIGHT: bold;
	border:1px #CCCCCC solid; 
	padding:5px; 

	background:#FFFFFF; 
	/*MARGIN: 30px; */
}

.rectangle2 { /* for the rectangle boxes */

	border-top:1px #CCCCCC solid; 
	border-left:1px #CCCCCC solid; 
	border-right:1px #999999 solid; 
	border-bottom:1px #999999 solid;
	/*border-top:1px #999999 solid; 
	border-left:1px #999999 solid; 
	border-right:2px #666666 solid; 
	border-bottom:2px #666666 solid; */
	padding:1px; 
	/*height:30px; 
	width:100%; */
	background:#FFFFFF; 
	/*MARGIN: 30px; */
}

.menudropdown { /* for the top menu drop down menus */
	border:1px #999999 solid; 
	border-bottom:2px #999999 solid;  
	background:#DDDDDD; 
	/*background-image:url(../epaperscript/valikkotausta.gif);*/
   padding: 4px;
}

.contentiframe { /* for the top menu drop down menus */

	MARGIN: 0px; 

}

.pagethumbtd { /* for page thumbs <td>*/

}

.largepicinlayer { /* for the enlarge images */
	border:1px #CCCCCC solid; 
	border-bottom:2px #CCCCCC solid;
	background-image:url(../epaperscript/valikkotausta.gif);
	background: #FFFFFF;
	padding: 4px;
}

.searchform { /* for the serach form */
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
.searchforminput { /* for the serach form */
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
.pagenumberdiv { /* for the page number layer */
    BORDER-WIDTh : 0px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #cccccc;
	BACKGROUND-COLOR: #FFFFFF;
}

.settingsfont2 { /* for settings text */
	font:10px verdana,arial,san-serif;
	/* COLOR: #287dc3; */
	COLOR: #666666;
	FONT-WEIGHT: normal; 
}

FONT.pagenumberfont { /* for page number layer font */
	font:11px verdana,arial,san-serif;
	/* COLOR: #287dc3; */
	COLOR: #666666;
	FONT-WEIGHT: normal; 
}
.searchwin { /* for the search results page */
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #999999;
	BACKGROUND-COLOR: #cccccc;
}
.pagemap { /* for the page map picture */
	border:0px #CCCCCC solid; 
		border-bottom:0px #CCCCCC solid; 
}
.pagethumbpic { /* for the page thumbnail pictures */
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #CCCCCC;
}
.photo { /* for the pictures on the picture pages */
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #CCCCCC;
}
TABLE.searchresultsheader { /* for the search results page */
	BACKGROUND-COLOR: #cccccc;
    BORDER-WIDTh : 0px;
	BORDER-STYLE : none;
}

.infotextlayer { 
	COLOR: #FFFFFF; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
	DISPLAY:block;
	background-color:#659DD6;
	border:1px #B7DBFF solid;
	padding: 1px;

	filter: alpha(opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
}

.newstextbox {
	BACKGROUND-COLOR: #287dc3;
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #cce0f0;
	FONT-SIZE: 8pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	padding: 2px;
}

.newsboxcontainer {
	filter: alpha(opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
}

TD.newsheader { /* for the info text header when moving the mouse over clickable pictures/images */

/*	border-top:1px #287dc3 solid; 
	border-left:1px #287dc3 solid;
	border-right:1px #287dc3 solid; 
	border-bottom:0px #CCCCCC solid;*/

	BACKGROUND-COLOR: #cce0f0;
   /* BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #287dc3;*/
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	padding: 2px;
}
TD.newsmainhead { /* for the info text main text when moving the mouse over clickable pictures/images */
	/*BACKGROUND-COLOR: #287dc3;
	FONT-SIZE: 8pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; */
	FONT-WEIGHT: bold;
}
TD.newsbody { /* for the info text second style main text when moving the mouse over clickable pictures/images */
	/*BACKGROUND-COLOR: #287dc3;
	FONT-SIZE: 8pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; */
}
TD.photocred { /* for the info text credit text when moving the mouse over clickable pictures/images */
	/*BACKGROUND-COLOR: #cce0f0;
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #287dc3;
	FONT-SIZE: 8pt; 
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; */
}
TD.tietolaatikkotd { /* for the text in the articles' info boxes */
	BACKGROUND-COLOR: #cce0f0;
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #287dc3;
	FONT-SIZE: 8pt; 
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
}
TD.emptytietolaatikkotd { /* for the articles' info boxes if there is no text in them */
    BORDER-WIDTh : 0px;
	BORDER-STYLE : none;
	FONT-SIZE: 8pt; 
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
}
DIV.bordercolor { /* for the borders shown when moving the mouse over clickable pictures/images */
    /*BORDER-COLOR : #CC0000; */
   BORDER-COLOR : #287dc3;
}

A.smallink { /* for links marked with class "smallink" */
   /*padding:4px;  */
	font:11px verdana, arial, san-serif;
	color:#287dc3;
		/*padding-top:2px;
	padding-bottom:2px; */
		TEXT-DECORATION: none;
}
A.smallink:hover {
	font:11px verdana, arial, san-serif;
		color:#444444;
				TEXT-DECORATION: none;
}
A.smallink:active {
	font:11px verdana, arial, san-serif;
				TEXT-DECORATION: none;
}
A.smallink:visited {
	font:11px verdana, arial, san-serif;
				TEXT-DECORATION: none;
}
A.smallink:link {
	font:11px verdana, arial, san-serif;
				TEXT-DECORATION: none;
}

A.menulink { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}

A.menulink { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.menulink:link { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.menulink:visited { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
}
A.menulink:active { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.menulink:hover { /* for links marked with class "menulink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
FONT.pagenavfont { /* for text marked with class "pagenavfont" */
	font:11px verdana, arial, san-serif;
	color:#444444;
	FONT-WEIGHT: bold; 
}
A.pagethumblink { /* for links marked with class "pagethumblink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.pagethumblink:link { /* for links marked with class "pagethumblink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.pagethumblink:visited { /* for links marked with class "pagethumblink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
}
A.pagethumblink:active { /* for links marked with class "pagethumblink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.pagethumblink:hover { /* for links marked with class "pagethumblink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink:link { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink:visited { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
}
A.articlelink:active { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink:hover { /* for links marked with class "articlelink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}

A.pagenavlink { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
		/*background-color:#EFEFEF;
		border:1px #cccccc solid; 
		padding:1px;
		padding-bottom:2px;*/
}
A.pagenavlink:link { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.pagenavlink:visited { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
}
A.pagenavlink:active { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.pagenavlink:hover { /* for links marked with class "articlelink" */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 

}

FONT.searchresinfo { /* for search results page text marked with class "searchresinfo" */
	font:12px verdana, arial, san-serif;
	COLOR: #999999; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}
FONT.searchrestext { /* for search results page text marked with class "searchrestext" */
	font:12px verdana, arial, san-serif;
	COLOR: #666666; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.searcherrortext { /* for search results page text marked with class "searcherrortext" */
	font:12px verdana, arial, san-serif;
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
FONT.searcheaderfont { /* for search results page text marked with class "searcheaderfont" */
	font:12px verdana, arial, san-serif;
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.sectionnavfont { /* for text used in the section navigation */
	font:11px verdana, arial, san-serif; 
	color:#444444;
/*	padding-top:2px;
	padding-bottom:2px; */
}

.winheaderfont { /* for text used in the section navigation */
	font:11px verdana, arial, san-serif; 
	color:#666666;
	FONT-WEIGHT: bold; 
/*	padding-top:2px;
	padding-bottom:2px; */
}

A.winheaderlink { 
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
	font:10px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
		/*background-color:#EFEFEF;
		border:1px #cccccc solid; 
		padding:1px;
		padding-bottom:2px;*/
}
A.winheaderlink:link { /
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:10px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.winheaderlink:visited {
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:10px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
}
A.winheaderlink:active { 
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:10px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A.winheaderlink:hover { 
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:10px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 

}

.infotextfont { /* for text used in the infotext box */
	font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
	color:#444444;
}

A.sectionnavlink { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
		DISPLAY:block;
		border:1px #FFFFFF solid; 
	
}
A.sectionnavlink:link { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
		DISPLAY:block;
				border:1px #FFFFFF solid; 
	
}
A.sectionnavlink:visited { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
		DISPLAY:block;
				border:1px #FFFFFF solid; 
	
}
A.sectionnavlink:active { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
		DISPLAY:block;
				border:1px #FFFFFF solid; 
	
}
A.sectionnavlink:hover { /* for links marked with class "articlelink" */
TEXT-DECORATION: none;
	COLOR: #FFFFFF; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
	DISPLAY:block;
	background-color:#659DD6;
	border:1px #B7DBFF solid;
}

A.searchreslink { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, arial, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:link { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, arial, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:visited { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, arial, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:active { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, arial, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:hover { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: none;
	font:12px verdana, arial, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
FONT.sectionheaderfont { /* for search results page text marked with class "sectionheaderfont" */
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}

.articleiframe {
	position: absolute; 
	left: 10px; 
	top: 10px; 
	border:1px #999999 solid; 
	border-bottom:2px #999999 solid;  
	background-image:url(../epaperscript/valikkotausta.gif);
   padding: 4px;
   z-index: 500;
}

/* Stuff for debug version below */

DIV.debugbordercolor {
    BORDER-COLOR : #00FF00;
}

.debugtextdiv {
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #CCCCCC;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 6pt; 
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.debugfont {

}

/* css for articles */

.porhead2blk {color: #000000; font-family: Verdana, Helvetica, Arial, Geneva; font-size: 12px;}
.porhead3grn {color: #009966; font-family: Verdana,Helvetica,Arial,Geneva; font-size: 12px;}
.portextblk {color: #000000; font-family: Arial; font-size: 10px;}
.portextred {color: #CC0000; font-family: Verdana, Helvetica, Arial, Geneva; font-size: 10px;}
.portextgrn {color: #009966; font-family: Verdana, Helvetica, Arial, Geneva; font-size: 10px;}
.porhead3red {color: #CC0000; font-family: Verdana,Helvetica,Arial,Geneva; font-size: 12px;}
.porhead3blk {color: #000000; font-family: Verdana, Helvetica, Arial, Geneva; font-size: 12px;}
.porhead2red {color: #CC0000; font-family: Verdana,Helvetica,Arial,Geneva; font-size: 12px;}
.porhead2grn {color: #009966; font-family: Verdana,Helvetica,Arial,Geneva; font-size: 12px;}
H1 {color: #52639C; font-family: Verdana,Helvetica,Arial,Geneva; font-size: 12pt; font-weight: bold;}

.hexnavi:link {font-family: verdana, arial, helvetica; color: #0022FF; font-size:9px; font-weight:normal; text-decoration: none}
.hexnavi:active {font-family: verdana, arial, helvetica; color: #003366; font-size:9px; font-weight:normal; text-decoration: underline}
.hexnavi:visited {font-family: verdana, arial, helvetica; color: #003333; font-size:9px; font-weight:normal; text-decoration: none}
.hexnavi:hover {font-family: verdana, arial, helvetica; color: #003366; font-size:9px; font-weight:normal; text-decoration: underline}
.hexnavi {font-family: verdana, arial, helvetica; color: #000000; font-size:9px; font-weight:normal; text-decoration: none}


/*A:link {color: #0022FF; text-decoration: none; font-size:10px}
A:visited {color: #003333; text-decoration: none; font-size:10px}
A:active {color : #003366; text-decoration: none; font-size:10px}
A:hover {color: #003366; text-decoration : none; font-size:10px}*/
A { /* for links marked with no class */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
	font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A:link { /* for links marked with no class */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A:visited { /* for links marked with no class */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif; 
	FONT-WEIGHT: normal; 
}
A:active { /* for links marked with no class */
	TEXT-DECORATION: none;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}
A:hover { /* for links marked with no class */
	TEXT-DECORATION: underline;
	COLOR: #287dc3; 
font:11px verdana, arial, san-serif;
	FONT-WEIGHT: normal; 
}

.arkisto:link {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:13px; font-weight:bold; text-decoration: none}
.arkisto:active {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #FF0000; font-size:13px; font-weight:bold; text-decoration: underline}
.arkisto:visited {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:13px; font-weight:bold; text-decoration: none}
.arkisto:hover {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #01427F; font-size:13px; font-weight:bold; text-decoration: underline}



/*a:link {background-color: transparent; color: #0022FF; font-family: verdana; font-size: 9pt; font-weight: normal; //text-decoration: none}
a:active {background-color: transparent; color: #FF0000; font-family: verdana; font-size: 9pt; font-weight: normal; 	//text-decoration: none}
a:visited {background-color: transparent;color: #0022FF; font-family: verdana; font-size: 9pt; font-weight: normal; //text-decoration: none}
a:hover {background-color: transparent;color: #0022FF; font-family: verdana; font-size: 9pt; font-weight: normal; //text-decoration: underline}*/

.PortletHeaderText {font-family: verdana, arial, helvetica; font-size:8pt; color:#FFFFFF; font-weight:normal}
.PortletHeaderColor {background-color:#1E569F}
.RightCurve {background-color:#1E569F}
/*.RegionBorder {bordercolor:transparent}*/
.PortletText1 {font-family: verdana, arial, helvetica; font-size:8pt; font-weight:normal}
.LeftCurve  {background-color:#1E569F}

.paaotsikko:link {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #2E5B89; FONT-FAMILY: times, arial, helvetica; TEXT-DECORATION: none
}
.paaotsikko:active {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #CC0000; FONT-FAMILY: times, arial, helvetica; TEXT-DECORATION: underline
}
.paaotsikko:visited {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #2E5B89; FONT-FAMILY: times, arial, helvetica; TEXT-DECORATION: none
}
.paaotsikko:hover {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #CC0000; FONT-FAMILY: times, arial, helvetica; TEXT-DECORATION: underline
}

.info:link {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:11pt; font-weight:bold; text-decoration: underline}
.info:active {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #FF0000; font-size:11pt; font-weight:bold; text-decoration: underline}
.info:visited {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:11pt; font-weight:bold; text-decoration: underline}
.info:hover {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; color: #01427F; font-size:11pt; font-weight:bold; text-decoration: underline}



.leipis {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:10pt;}
.byline {font-family: arial, helvetica; font-size:8pt; color:#333333; font-weight:bold; margin: 0px 0px 0px 0px;}
.ingressi {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:12pt; color:#000000; font-weight:bold; margin: 8px 0px 6px 0px;}
.ingressiisku {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:11pt; font-weight:bold; color:#CC0000;}
.kuvis {font-family: arial, helvetica, trebuchet-MS, andale-mono; font-size:8pt; font-weight:normal;}
.sotsikko {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:11pt; font-weight:bold;}
.palvelut {font-family: arial, verdana ; font-size:8pt; color:#000000; font-weight:bold;}
.palveluvari {font-family: arial, verdana ; font-size:8pt; font-weight:normal; color:#000000; font-weight:bold;}
.teema {font-family: arial, verdana ; font-size:9pt; font-weight:normal; color:#FFFFFF; font-weight:bold;}
.osasto {font-family: arial, verdana ; font-size:14pt; color:#000000; font-weight:bold;}
.osastoo {font-family: arial, verdana ; font-size:12pt; color:#000000; font-weight:bold;}
.sahke {font-family: arial, verdana ; font-size:14pt; color:#000000; font-weight:bold;}
.julaika {font-family: verdana, arial, helvetica; font-size:7pt; color:#999999; font-weight:normal;}
.kuvaaja {font-family: arial, helvetica; font-size:7pt; color:#999999; font-weight:normal; margin: 0px 0px 0px 0px;}
.tahdet {font-family: arial, helvetica; color:#0000FF; font-weight:normal; font-size:22pt;}
.vinjetti{font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:10pt; color:#CC0000;}
.vinjettiteksti {font-family: arial, helvetica; font-size:9pt; color:#000000; font-weight:bold; margin: 0px 0px 0px 0px;}
.jotsikko {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:14pt; font-weight:bold;}
.aotsikko {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:10pt; font-weight:bold;}
.tietootsikko {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:11pt; font-weight:bold;}
.linkkilista {margin: 2px 0px 7px 0px;}
.esirivi {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:12pt; font-weight:bold;}
.esiriviisku {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:10pt; font-weight:bold; color:#CC0000;}
.palkki {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:14pt; font-weight:bold; color:#CC0000;}
.sitaatti {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:10pt; font-weight:bold; color:#CC0000; FONT-STYLE: italic;}
.sitaatinlahde {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:10pt; font-weight:normal; color:#000000; FONT-STYLE: normal;}
.tietolaatikonotsikkoisku {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:11pt; font-weight:bold; color:#CC0000;}
.ulinkki:link {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.ulinkki:active {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.ulinkki:visited {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.ulinkki:hover {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}

.plinkki:link {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.plinkki:active {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}
.plinkki:visited {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: none
}
.plinkki:hover {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: arial, helvetica; TEXT-DECORATION: underline
}

.jotsikko {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:13pt; font-weight:bold}
.aotsikko {font-family: arial, helvetica, verdana, trebuchet-MS, andale-mono; font-size:10pt; font-weight:bold}

.portlet:link {font-family: verdana, arial, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: none}
.portlet:active {font-family: verdana, arial, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: underline}
.portlet:visited {font-family: verdana, arial, helvetica; color: #0000EE; font-size:8pt; font-weight:normal; text-decoration: none}
.portlet:hover {font-family: verdana, arial, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: underline}

.portlet {font-family: verdana, arial, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: none}

/* for xtg content */
.xtgformat {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; }
