.borderline {background: #B9BBBD;}
.yleinen {background: #C9DA97;}
.rekisterointi {background: #E3B3AF;}
.joukkotarkastus {background: #F9C46F;}
.tilastot {background: #AECDED;}
.tutkimus {background: #FCF2AE;}
.harmaa {background: #F0F0F0;}

LI {list-style-type:square}
OL LI {list-style-type:decimal}

BODY.bgbody {
	BACKGROUND: url("index_11_12.gif");
}

LI {
	TEXT-ALIGN: left;
}

TD {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

TD.leftframefin {background: url("img_sr/vaspalkki_fin.gif") no-repeat #FEEECC}
TD.leftframesve {background: url("img_sr/vaspalkki_sve.gif") no-repeat #FEEECC}
TD.leftframeeng {background: url("img_sr/vaspalkki_eng.gif") no-repeat #FEEECC}

FONT.leftframe {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #000000;
}

FONT.black {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #000000;
	VERTICAL-ALIGN: top;
}

FONT.medium {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 10px;
	COLOR: #000000;
}

FONT.small {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LETTER-SPACING: 1px;
}

.copy {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 9px;
	COLOR: #515054;
	LETTER-SPACING: 1.5px;
}
A.copy:hover {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 9px;
	COLOR: #515054;
	LETTER-SPACING: 1.5px;
}

FONT.address {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #000000;
}

FONT.header {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 18px;
	COLOR: #000000;
}

FONT.pubheader {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 14px;
	COLOR: #000000;
}

FONT.main {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
}

A.female {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #E41463;
}

A.female:hover {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #E41463;
}

A.male {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #3786DD;
}

A.male:hover {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 12px;
	COLOR: #3786DD;
}

A {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

A:hover {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

A.navi {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

A.navi:hover {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

A.naviblank {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

A.naviblank:hover {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}

A.feedback {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 11px;
	COLOR: #515054;
	LETTER-SPACING: 1px;
}

A.feedback:hover {
	TEXT-DECORATION: underline;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 11px;
	COLOR: #515054;
	LETTER-SPACING: 1px;
}

HR.print {
	COLOR: #ACADB0;
	BACKGROUND-COLOR: #ACADB0;
	BORDER-STYLE: none;
}

FONT.print {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
}

FONT.printhead {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 18px;
	COLOR: #000000;
}

FONT.printlink {
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial,Times New Roman;
	FONT-SIZE: 13px;
	COLOR: #000000;
}
/*#haku{
position: relative;
font-size: 22px;
z-index: 2;
margin-top: -10px;
margin-left: 345px;
float: left;
}*/
#haku{
position: relative;
font-size: 22px;
z-index: 2;
margin-top: -2px;
margin-right: 10px;
float: right;
}
#haku a{
font-size: 11px;
}