A:Link.main { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Visited.main { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Active.main { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Hover.main { color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 11px; }

A:Link.mainact { color: #FFB100; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Visited.mainact { color: #FFB100; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Active.mainact { color: #FFB100; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Hover.mainact { color: #FFB100; text-decoration: underline; font-weight: bold; font-size: 11px; }

A:Link.box { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 11px; }
A:Visited.box { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 11px; }
A:Active.box { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 11px; }
A:Hover.box { color: #FFFFFF; text-decoration: underline; font-weight: normal; font-size: 11px; }

A:Link.sivupolku { color: #2083CE; text-decoration: none; font-weight: normal; font-size: 10px; }
A:Visited.sivupolku { color: #2083CE; text-decoration: none; font-weight: normal; font-size: 10px; }
A:Active.sivupolku { color: #2083CE; text-decoration: none; font-weight: normal; font-size: 10px; }
A:Hover.sivupolku { color: #2083CE; text-decoration: underline; font-weight: normal; font-size: 10px; }

A:Link { color: #2083CE; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Visited { color: #2083CE; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Active { color: #2083CE; text-decoration: none; font-weight: bold; font-size: 11px; }
A:Hover { color: #2083CE; text-decoration: underline; font-weight: bold; font-size: 11px; }

BODY { font-family: verdana, arial, helvetica; font-size: 11.5px; color: #00000; font-weight: normal;
background-color: #7C97AF;
background-image: url(../sivupohjat/img/tausta.jpg);
background-repeat: repeat-x;}

H3 { font-family: verdana, helvetica, arial; font-size: 18px; font-weight: bold; color: #005386; }
TD { font-family: verdana, arial, helvetica; font-size: 12px; font-weight: normal; color: #000000; }
UL { list-style-image: url(../sivupohjat/img/l_nelio.gif); margin-left:20px; }
LI { font-family: verdana, arial, helvetica; font-size: 11.5px; font-weight: normal; }
B { font-weight: bold; }
I { font-style: italic; }
U { text-decoration: underline; }
HR { border: 0; width: 100%; color: #fD9E9C6; background-color: #ffD9E9C6; height: 1px; }

.yla {
	background-image: url(../sivupohjat/img/ylatausta.jpg);
	background-repeat: no-repeat;
}

.osoite {
	font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #6C767A;
}
.sisalto {
font-family: verdana, arial, helvetica; font-size: 11px; font-weight: normal; color: #6C767A; line-height: 16px;
}
.linkkitausta {
	background-color: #C4141B;
}

.boxotsikko {
	font-size: 16px;
	font-weight: bold;
}

.box01 {
	background-color: #656FBB;
	color: #FFFFFF;
	font-size: 11px;
}

.box02 {
	background-color: #2A2F67;
	color: #FFFFFF;
	font-size: 11px;
}

.box03 {
	background-color: #317FC1;
	color: #FFFFFF;
	font-size: 11px;
}

.alaviiva {
	background-color: #C4141B;
}

.sivupolku {
	background-image: url(../sivupohjat/img/polku02.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
}

img.oikea {
	margin-bottom: 10px;
	margin-left: 15px;
}

img.vasen {
	margin-bottom: 10px;
	margin-right: 15px;
}

.dhtml { position:absolute; top: 2; left: 4; font-size: 11px; color: #BFBFBF; font-weight: bold; text-decoration: none;}

.admin_ohje {
	background-color: FFFFFF; border-style: none; width:450px; font-size:10px;
}
