BODY
{
    FONT-WEIGHT: normal;
    font-family:helvetica,arial;
    background-attachment: fixed;
    background-color: #F0EEFF;   /* taustaväri */
    MARGIN-LEFT: 1.58em;
}

.menutxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: smaller;
    line-height: 1.5em;
    MARGIN-LEFT: .5em;
    font-family:arial,helvetica;
}

.menubg {	background: #FFFFFF;   /* menun taustaväri */
		font-weight: bold;
} 

.contbg {	background: #FFFFFF;   /* sisältöalueen taustaväri */
} 

.darkerbg {	background: #F0EEFF;   /* tummemman alueen taustaväri */
} 

.edgebg {	background: #2F2364;   /* reunaväri */
} 

.mainbg {	background: #2F2364;   /* päätaulukon määritykset */
		align: center;
		cellpadding: 0; 
		cellspacing: 2; 
		border: 0;
		width: 800; 
} 

.stext {
	font-family:verdana;
        font-size:10px;
	font-weight: normal;
}

.mtext {
	font-family:verdana;
        font-size:11px;
	font-weight: normal;
}

.mbtext {
	font-family:verdana;
        font-size:11px;
	font-weight: bold;
}

.btext {
	font-family:verdana;
        font-size:14px;
	font-weight: bold;
}

.note
{
    FONT-SIZE: smaller;
    MARGIN-LEFT: 12%;
    MARGIN-RIGHT: 12%
}
.comment
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT-FAMILY: "Times New Roman", serif
}
H1
{
    MARGIN-TOP: 1.33em;
    FONT-WEIGHT: 500;
    FONT-SIZE: 2em;
    MARGIN-BOTTOM: 0.33em;
    COLOR: #036;
    LINE-HEIGHT: 130%;
    font-family:helvetica,arial;
    TEXT-ALIGN: center
}
.ingress
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #e0e0f0 solid;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 1.5em;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 12%;
    MARGIN-RIGHT: 12%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e0e0f0 solid;
    FONT-STYLE: normal;
    font-family:helvetica,arial;
    BACKGROUND-COLOR: transparent
}
.infobox
{
    BORDER-RIGHT: #dddddd 2px solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #dddddd 2px solid;
    PADDING-LEFT: 1em;
    FONT-SIZE: smaller;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 1em;
    MARGIN-LEFT: 7%;
    BORDER-LEFT: #dddddd 2px solid;
    COLOR: #000000;
    MARGIN-RIGHT: 7%;
    PADDING-TOP: 1em;
    font-family:helvetica,arial;
    BORDER-BOTTOM: #dddddd 2px solid
}
.first { color: green } 

.cout {
	font-size:16px;
	font-family:helvetica,arial;
	}
.cinp {
	font-size:14px;
	background: #eeeeee;
	font-family:helvetica,arial;
	cursor: pointer;
	}
.cinblnk {
	font-size:14px;
	background: #eeeeee;
	font-family:helvetica,arial;
	cursor: pointer;
	text-decoration: blink;}

.important
{
    BORDER-RIGHT: #cedeff thick solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cedeff thick solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 5% 10%;
    BORDER-LEFT: #cedeff thick solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cedeff thick solid
}
H1.mainmenuheader
{
    TEXT-ALIGN: left
}
.marginquote
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: right;
    MARGIN-BOTTOM: 2em;
    MARGIN-LEFT: 2em;
    BORDER-LEFT: gray;
    WIDTH: 25em;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #f5f5f5
}


A.no { 
	color: black;
	cursor: default;
	font-family:helvetica,arial;
	text-decoration: none;}
A.no:link { 
	color: black;
	cursor: default;
	font-family:helvetica,arial;
	text-decoration: none;}

A.no:visited {	
	color: black;
	cursor: default;
	font-family:helvetica,arial;
	text-decoration: none;}

A.no:hover  {	
	color: black;
	cursor: default;
	font-family:helvetica,arial;
	text-decoration: none;}

A.oi:link { 
	color: blue;
	background: #eeeeee;
	font-family:helvetica,arial;
	text-decoration: underline;}

A.oi:visited {	
	color: purple;
	background: #eeeeee;
	font-family:helvetica,arial;
	text-decoration: underline;}

A.oi:hover  {	
	background: #ffffff;
	font-family:helvetica,arial;
	text-decoration: underline;}

/* DEFAULTS */
A { 
	color: #232042; /* #2F2364;				tekstin väri */
	font-family:helvetica,arial;
	text-decoration: underline;}

A:link { 
	/* color: #281D88; */				/* linkin väri */
	color: #232042; /* #2F2364;		linkin väri */
	font-family:helvetica,arial;
	text-decoration: underline;}

A:visited {					
	color: #414056; /* #2F23A8;		käytetyn linkin väri */
	font-family:helvetica,arial;
	text-decoration: underline;}

A:hover  {	
	color: #B3A423; /* #CACA2E;  #9A4BFC;		linkin korostusväri */
	font-family:helvetica,arial;
	cursor: pointer;
	text-decoration: none;}

/* MENU-DEFAULTS */
/* #B6D19C (182 209 156) picture background color in menus*/
A.menu { 
	color: #232042; 
	font-family:helvetica,arial;
	font-weight: bold;
	text-decoration: underline;}

A.menu:link { 
	color: #232042; 
	font-family:helvetica,arial;
	font-weight: bold;
	text-decoration: underline;}

A.menu:visited {	
	color: #414056;
	font-family:helvetica,arial;
	font-weight: bold;
	text-decoration: underline;}

A.menu:hover  {	
	color: #B3A423;
	font-weight: bold;
	font-family:helvetica,arial;
	cursor: pointer;
	text-decoration: none;}
/* 
#	background: e1e1e1;
#	FONT-SIZE: larger;
*/

