/* css source file for "e-paper"
Copyright 2003 Anygraaf Oy
anygraaf@anygraaf.fi */

BODY.standardbody {
  BACKGROUND-COLOR: #FFFFFF;
  MARGIN: 0px; 
}
BODY.searchbody { /* for search results page */
  BACKGROUND-COLOR: #FFFFFF;
  MARGIN: 0px; 
  PADDING: 0px;
}
FORM { /* for forms used */
	MARGIN: 0px; 
	PADDING: 0px;
}
.archivediv a:link {
	font-weight: bold;
	background-color: #06C;
	color: #fff;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.archivediv a:visited {
	font-weight: bold;
	background-color: #06C;
	color: #fff;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.archivediv a:hover {
	font-weight: bold;
	color: #fff;
	background-color: #000;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*
.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;
}
*/

.menudropdown { /* for the top menu drop down menus */
	border:1px #999999 solid; 
	border-bottom:2px #999999 solid;  
	background-image:url(../epaperscript/valikkotausta.gif);
   padding: 4px;
}

.searchform { /* for the serach form */
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
.searchforminput { /* for the serach form */
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	border:1px solid #5f2f1f;
}
.pagenumberdiv { /* for the page number layer */
    BORDER-WIDTh : 0px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #cccccc;
	/*BACKGROUND-COLOR: #FFFFFF;*/
}
FONT.pagenumberfont { /* for page number layer font */
	font:11px verdana,Verdana,san-serif;
	/* COLOR: #287dc3; */
	COLOR: #3f3f3f;
	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:1px #6f6f6f solid; 
	/*border-bottom:2px #CCCCCC solid; */
}
.pagethumbpic { /* for the page thumbnail pictures */
    BORDER-WIDTh : 1px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #7f7f7f;
}
.photo { /* for the pictures on the picture pages */
    BORDER-WIDTh : 0px;
	BORDER-STYLE : solid;
	BORDER-COLOR : #000000;
	text-align:right;
	
}
TABLE.searchresultsheader { /* for the search results page */
	BACKGROUND-COLOR: #cccccc;
    BORDER-WIDTh : 0px;
	BORDER-STYLE : none;
}
TD.newsheader { /* for the info text header 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: Verdana,Helvetica,sans-serif; 
}
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-WEIGHT: bold;
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 

}
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: Verdana,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: Verdana,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: Verdana,Helvetica,sans-serif; 
}
TD.emptytietolaatikkotd { /* for the articles' info boxes if there is no text in them */
	BACKGROUND-COLOR: '';
    BORDER-WIDTh : 0px;
	BORDER-STYLE : none;
	BORDER-COLOR : '';
	FONT-SIZE: 8pt; 
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
}
DIV.bordercolor { /* for the borders shown when moving the mouse over clickable pictures/images */
    BORDER-COLOR : #9f0000;
	BACKGROUND-COLOR: #287dc3;
}
A.menulink { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
A.smallink { /* for links marked with class "smallink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#287dc3;
		/*padding-top:2px;
	padding-bottom:2px; */
		TEXT-DECORATION: none;
}
A.smallink:hover {
	font:11px verdana, Verdana, san-serif;
		color:#444444;
				TEXT-DECORATION: none;
}
A.smallink:active {
	font:11px verdana, Verdana, san-serif;
				TEXT-DECORATION: none;
}
A.smallink:visited {
	font:11px verdana, Verdana, san-serif;
				TEXT-DECORATION: none;
}
A.smallink:link {
	font:11px verdana, Verdana, san-serif;
				TEXT-DECORATION: none;
}

A.menulink:link { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
A.menulink:visited { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
A.menulink:active { /* for links marked with class "menulink" */
	TEXT-DECORATION: underline;
	FONT-SIZE: 8pt; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
A.menulink:hover { /* for links marked with class "menulink" */
	TEXT-DECORATION: none;
	FONT-SIZE: 8pt; 
	COLOR: #2167A0; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.pagenavfont { /* for text marked with class "pagenavfont" */
	font:11px verdana, Verdana, san-serif;
	color:#444444;
	FONT-WEIGHT: bold; 
}
A.pagethumblink { /* for links marked with class "pagethumblink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#287dc3;
	TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagethumblink:link { /* for links marked with class "pagethumblink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#287dc3;
	TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagethumblink:visited { /* for links marked with class "pagethumblink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#287dc3;
	TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagethumblink:active { /* for links marked with class "pagethumblink" */
	   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#287dc3;
	TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagethumblink:hover { /* for links marked with class "pagethumblink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
		color:#444444;
				TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.articlelink { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
	font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink:link { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink:visited { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
font:11px verdana, Verdana, san-serif; 
	FONT-WEIGHT: normal; 
}
A.articlelink:active { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A.articlelink:hover { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #ff0000; 
font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A.pagenavlink { /* for links marked with class "pagenavlink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#287dc3;
	TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagenavlink:hover { /* for links marked with class pagenavlink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
		color:#444444;
				TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagenavlink:active { /* for links marked with class pagenavlink" */
   /*padding:4px;  */
				TEXT-DECORATION: none;
					font:11px verdana, Verdana, san-serif;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagenavlink:visited { /* for links marked with class pagenavlink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
				TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
A.pagenavlink:link { /* for links marked with class pagenavlink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
				TEXT-DECORATION: none;
	/*padding-top:2px;
	padding-bottom:2px; */
}
FONT.searchresinfo { /* for search results page text marked with class "searchresinfo" */
	font:12px verdana, Verdana, san-serif;
	COLOR: #999999; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal;
    FONT-STYLE: italic;
}
FONT.searchrestext { /* for search results page text marked with class "searchrestext" */
	font:12px verdana, Verdana, san-serif;
	COLOR: #666666; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.searcherrortext { /* for search results page text marked with class "searcherrortext" */
	font:12px verdana, Verdana, san-serif;
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
FONT.searcheaderfont { /* for search results page text marked with class "searcheaderfont" */
	font:12px verdana, Verdana, san-serif;
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.sectionnavfont { /* for text used in the section navigation */
	font:11px verdana, Verdana, san-serif; 
	color:#444444;
	line-height : 12px;
/*	padding-top:2px;
	padding-bottom:2px; */
}
FONT.sectionnavfont2 { /* for text used in the section navigation */
	font:11px verdana, Verdana, san-serif; 
	color:#444444;
	line-height : 20px;
/*	padding-top:2px;
	padding-bottom:2px; */
}
A.sectionnavlink { /* for links marked with class "sectionnavlink" */
   /*padding:4px;  */
	font:11px verdana, Verdana, san-serif;
	color:#000000;
	display:block;
	TEXT-DECORATION: none;
		/*padding-top:2px;
	padding-bottom:2px; */
}
A.sectionnavlink:hover {
	font:11px verdana, Verdana, san-serif;
	color:#ff0000;
	display:block;
	TEXT-DECORATION: none;
	/*background: #ffffff;*/
}
A.sectionnavlink:link {
	font:11px verdana, Verdana, san-serif;
	display:block;
	TEXT-DECORATION: none;
}
A.sectionnavlink:active {
	font:11px verdana, Verdana, san-serif;
	display:block;
	TEXT-DECORATION: none;
}
A.sectionnavlink:visited {
	font:11px verdana, Verdana, san-serif;
	display:block;
	TEXT-DECORATION: none;
}

A.searchreslink { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, Verdana, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:link { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, Verdana, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:visited { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, Verdana, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:active { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: underline;
	font:12px verdana, Verdana, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
A.searchreslink:hover { /* for search results page links marked with class "searchreslink" */
	TEXT-DECORATION: none;
	font:12px verdana, Verdana, san-serif;
	COLOR: #287dc3; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}
FONT.sectionheaderfont { /* for search results page text marked with class "sectionheaderfont" */
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: bold; 
}

/* 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,Verdana,Helvetica,sans-serif; 
	FONT-WEIGHT: normal; 
}
FONT.debugfont {

}

/* css for articles 

.porhead2blk {color: #000000; font-family: Verdana, Helvetica, Verdana, Geneva; font-size: 12px;}
.porhead3grn {color: #009966; font-family: Verdana,Helvetica,Verdana,Geneva; font-size: 12px;}
.portextblk {color: #000000; font-family: Verdana; font-size: 10px;}
.portextred {color: #CC0000; font-family: Verdana, Helvetica, Verdana, Geneva; font-size: 10px;}
.portextgrn {color: #009966; font-family: Verdana, Helvetica, Verdana, Geneva; font-size: 10px;}
.porhead3red {color: #CC0000; font-family: Verdana,Helvetica,Verdana,Geneva; font-size: 12px;}
.porhead3blk {color: #000000; font-family: Verdana, Helvetica, Verdana, Geneva; font-size: 12px;}
.porhead2red {color: #CC0000; font-family: Verdana,Helvetica,Verdana,Geneva; font-size: 12px;}
.porhead2grn {color: #009966; font-family: Verdana,Helvetica,Verdana,Geneva; font-size: 12px;}
H1 {color: #52639C; font-family: Verdana,Helvetica,Verdana,Geneva; font-size: 12pt; font-weight: bold;}

.hexnavi:link {font-family: verdana, Verdana, helvetica; color: #0022FF; font-size:9px; font-weight:normal; text-decoration: none}
.hexnavi:active {font-family: verdana, Verdana, helvetica; color: #003366; font-size:9px; font-weight:normal; text-decoration: underline}
.hexnavi:visited {font-family: verdana, Verdana, helvetica; color: #003333; font-size:9px; font-weight:normal; text-decoration: none}
.hexnavi:hover {font-family: verdana, Verdana, helvetica; color: #003366; font-size:9px; font-weight:normal; text-decoration: underline}
.hexnavi {font-family: verdana, Verdana, 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}


.arkisto:link {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:13px; font-weight:bold; text-decoration: none}
.arkisto:active {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #FF0000; font-size:13px; font-weight:bold; text-decoration: underline}
.arkisto:visited {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:13px; font-weight:bold; text-decoration: none}
.arkisto:hover {font-family: verdana, Verdana, 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, Verdana, helvetica; font-size:8pt; color:#FFFFFF; font-weight:normal}
.PortletHeaderColor {background-color:#1E569F}
.RightCurve {background-color:#1E569F}
.RegionBorder {bordercolor:transparent}
.PortletText1 {font-family: verdana, Verdana, helvetica; font-size:8pt; font-weight:normal}
.LeftCurve  {background-color:#1E569F}

.paaotsikko:link {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #2E5B89; FONT-FAMILY: times, Verdana, helvetica; TEXT-DECORATION: none
}
.paaotsikko:active {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #CC0000; FONT-FAMILY: times, Verdana, helvetica; TEXT-DECORATION: underline
}
.paaotsikko:visited {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #2E5B89; FONT-FAMILY: times, Verdana, helvetica; TEXT-DECORATION: none
}
.paaotsikko:hover {FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #CC0000; FONT-FAMILY: times, Verdana, helvetica; TEXT-DECORATION: underline
}

.info:link {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:11pt; font-weight:bold; text-decoration: underline}
.info:active {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #FF0000; font-size:11pt; font-weight:bold; text-decoration: underline}
.info:visited {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #0101B3; font-size:11pt; font-weight:bold; text-decoration: underline}
.info:hover {font-family: verdana, Verdana, helvetica, trebuchet-MS, andale-mono; color: #01427F; font-size:11pt; font-weight:bold; text-decoration: underline}

.ulinkki:link {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none
}
.ulinkki:active {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: underline
}
.ulinkki:visited {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none
}
.ulinkki:hover {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: underline
}

.plinkki:link {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none
}
.plinkki:active {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: underline
}
.plinkki:visited {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #2E5B89; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: none
}
.plinkki:hover {FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #CC0000; FONT-FAMILY: Verdana, helvetica; TEXT-DECORATION: underline
}

.portlet:link {font-family: verdana, Verdana, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: none}
.portlet:active {font-family: verdana, Verdana, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: underline}
.portlet:visited {font-family: verdana, Verdana, helvetica; color: #0000EE; font-size:8pt; font-weight:normal; text-decoration: none}
.portlet:hover {font-family: verdana, Verdana, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: underline}

.portlet {font-family: verdana, Verdana, helvetica; color: #000066; font-size:8pt; font-weight:normal; text-decoration: none}

*/

/* Kalevan kappalemallit VH - nimet pitäis nyt olla oikein, muotoilut varastettu plussasta */
.esirivi {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-weight:bold}
.otsikko { font-size: 19px; font-weight: bold; font-family: Verdana, Verdana, Helvetica, sans-serif ; line-height: 24px; color: #000000}
.otsikkovinjetti {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-weight:bold}
.ingressi {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-weight:bold}
.teksti  {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px}
.kirjoittaja {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000}
.kirjoittaja_organisaatio {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000}
.valiotsikko {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-weight:bold}
.esittely {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-style:italic}
.laji {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-weight:bold}
.lahde {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; line-height: 16px; font-style:italic}
.faktaotsikko { font-size: 16px; font-weight: bold; font-family: Verdana, Verdana, Helvetica, sans-serif ; color: #003399; line-height: 19px}
.faktaingressi  {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #003399; line-height: 16px}
.faktateksti  {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #003399; line-height: 16px}
.faktatekija  {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 13px; color: #003399; line-height: 16px}
.sitaattiotsikko { font-size: 16px; font-weight: bold; font-family: Verdana, Verdana, Helvetica, sans-serif ; color: #003399; line-height: 19px}
.sitaatti {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 10px; color: #003399; line-height: 12px}
.sitaattilahde  {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 10px; color: #003399; line-height: 12px; text-align:right; font-weight: bold}
.kuvaaja {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #999999; text-align:right}
.kuvateksti {  font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000}

.jotsikko {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:13pt; font-weight:bold}
.leipis {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:80%}
.kuvis {font-family: verdana, arial, helvetica, trebuchet-MS, andale-mono; font-size:8pt; font-weight:normal; font-style:italic}

.formpage {
	background-color:#77CCE6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	width:20px;
	border-bottom:'1px' 'solid' '#A4ABAB';
	border-right:'1px' 'solid' '#A4ABAB';
	border-top:'1px' 'solid' '#FFFFFF';
	border-right:'1px' 'solid' '#FFFFFF';
}
A { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
	font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A:link { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A:visited { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
font:11px verdana, Verdana, san-serif; 
	FONT-WEIGHT: normal; 
}
A:active { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #000000; 
font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}
A:hover { /* for links marked with class "articlelink" */
	TEXT-DECORATION: none;
	COLOR: #ff0000; 
font:11px verdana, Verdana, san-serif;
	FONT-WEIGHT: normal; 
}

