a	{
	font : 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #336699;
	text-decoration: none;
	}
a:link { color: #336699; text-decoration: none; }
a:visited { color: #336699; text-decoration: none; }
a:hover { color: #003399; text-decoration: underline; }


.navi {	font: 10px Verdana, Arial, Geneva, Helvetica, sans-serif; font-weight : bold; color: #fff; text-decoration: none; }
.navi a:link { color: #fff; text-decoration: none; }
.navi a:visited { color: #fff; text-decoration: none; }
.navi a:hover { color: #fff; text-decoration: underline; }
.navi a:active { color: #fff; text-decoration: none; }
.navi hr {color: #ffffff; height: 1px}


hr {color: #000000; height: 1px}
ul, ol, li {
	font: 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #666666;
	}


.topNv {
	color : #0d2a7f;
	background-color:#fff;
	font-family : Arial, Geneva, Helvetica, sans-serif ;
	font-size : 10px;
	font-weight : bold;
	text-decoration:underline;
	}

.topNv a:link {	color : #0d2a7f; }
.topNv a:visited { color : #0d2a7f; }
.topNv a:hover { color : #0d2a7f; }
.topNv a:active { color : #0d2a7f; text-decoration:none; }

body	{
	font-size: 11px;	
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #666666;
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #cccccc;
	scrollbar-darkshadow-color: #000000;
	}


h1 { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #C71444; line-height: normal; text-decoration: none;}
h2 { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; line-height: normal; text-decoration: none;}
h3 { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #C71444; line-height: normal; text-decoration: none;}
h4 { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #C71444; line-height: normal; text-decoration: none;}
h5 { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #C71444; line-height: normal; text-decoration: none;}

.saa { font-family: Verdana, Arial, Geneva, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #3C83B1;  line-height: normal; text-decoration: none;}


td {
	font-size: 11px;	
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #666666;
	}


.leipis {
	font : 11/16px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #666666;
	}

.leipisbold {
	font : bold 11px Verdana, Arial, Geneva, Helvetica, sans-serif;
	color : #666666;
	}

.alilinkki {
	color: #ffffff;
	font : 11px Verdana, Helvetica;
	text-decoration: none;
	}

.alilinkki a:hover {
	color: #ffffff;
	font : 11px Verdana, Helvetica;
	text-decoration: none;
	}
	
.mrg4 {	margin:4px; }
.mrg10 { margin:0 10px 0 10px; }
.mrg18 { margin:0 18px 0 18px; }
.mrg20 { margin:0 20px 0 20px; }


b, strong { font-weight: bold; }
i, em { font-style: italic; }
u { text-decoration : underline; } 
s { text-decoration : line-through; } 


.tauluheader { font: bold 10px Verdana, Arial, Geneva, Helvetica, sans-serif; color: #ffffff; }
.taulurow1 { font : bold 10px Verdana, Arial, Geneva, Helvetica, sans-serif ; color: #6b7584; }
.taulurow2 { font : bold 10px Verdana, Arial, Geneva, Helvetica, sans-serif ; color: #6b7584; }


.comperror {
	color : #ff0000;
	background-color: transparent;
	font : bold 10px/10px Verdana, Arial, Geneva, sans-serif;
	margin:  2 2 2 2;
	}

.spacer {
	color : #000000;
	font: 6px Verdana, Arial, Geneva, sans-serif;
	font-style : normal;
	font-weight : normal;
	line-height : 1pt;
	margin:  0 0 0 0;
	}


.page-editor {
	font: bold 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #606060;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	background-color: #d0d0d0;
	} 
	
.page-editor A:link	{
	font: bold 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #606060;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	background-color: #d0d0d0;
	} 
	
.page-editor A:visited	{
	font: bold 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #606060;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	background-color: #d0d0d0;
	} 
	
.page-editor A:hover	{
	font: bold 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #606060;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	background-color: #d0d0d0;
	} 
	
.page-editor A:active	{
	font: bold 11px Arial, Verdana, Helvetica, Sans-serif;
	color: #606060;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	background-color: #d0d0d0;
	} 

.editori {
	background: #e0e0e0;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #a0a0a0;
	border-left-color: #a0a0a0;
	}

.muokkaus {
	background: #cacad0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: a0a0a0;
	border-right-color: a0a0a0;
	border-bottom-color: a0a0a0;
	border-left-color: a0a0a0;
	}
	


.uusitausta {
	background-image: url('http://www.koli.tx.fi/kuvat_yhteiset/images/tausta.gif');
	background-repeat: repeat-y;
}
.uusitaustaLeirikoulu {
	background-image: url('http://www.koli.tx.fi/images/leirikoulu/tausta.gif');
	background-repeat: repeat-y;
}
.hakutausta {
	background-image: url('http://www.koli.tx.fi/kuvat_yhteiset/images/hakutausta.gif');
	background-repeat: no-repeat;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #677D94;
	text-decoration: none;
	margin-top: 4px;
	padding: 0px;
}
