body, td, p, th,  h1,h2,h3,h4,h5,h6, li, ul, ol, div, span, font
{
	font-family:  Verdana,Arial, helvetica; 

}

.button, .submitbutton, .resetbutton
{
	font-family:  Verdana,Arial, helvetica; 
}

body
{
background-color:#c3c3f5;
}

.nyyssit 
{ 
  color: black; 
  font-size: 8pt; 
  line-height: 8pt; 
  font-family: Arial;              
}

h1
{
	font-size: 24px;
	text-decoration: none;
	font-weight: normal;
	color: #000033;
}
	
.bigtitle, h2
{
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #000033;
 border-bottom: 1px dashed #000000;
	margin: 10px 0px 10px 0px; /* ylämarginaali, oikea marginaali, alamarginaali, vasen marginaali */
	line-height: 20px;
 clear: left;
}

.mediumtitle, H3
{
	font-size:14px;
	text-decoration: none;
	color: #000033;
 border-bottom: 1px dashed #000000;
	margin: 10px 0px 10px 0px; /* ylämarginaali, oikea marginaali, alamarginaali, vasen marginaali */
	line-height: 16px;
 clear: left;
	font-weight: bold;
}

.minititle, .cursive, h4
{
	font-size: 12px;  
	text-decoration: none;
	color: #000033;
	margin: 5px 0px 5px 0px; /* ylämarginaali, oikea marginaali, alamarginaali, vasen marginaali */
	font-weight: bold;
	line-height: 12px;
}

.leipis, P, .bigcursive,td, .editor p,li
{
	font-size: 12px;
	text-decoration: none;
	color: #000033;
	line-height: 15px;
}



.minileipis, h5, .minicursive
{
	font-size: 10px;
	text-decoration: none;
	color: #000033;
	font-weight: normal;
	line-height: 15px;
}

.minicursive
{
	font-weight: bold;
}

/* Linkit yleisesti */

a 
{ 

 font-size: 12px;
 color : #000080; 
 text-decoration: none; 
 font-weight: bold; 


}

a:hover
{
 font-size: 12px;
 color : #CC6600; 
 text-decoration: none; 
 font-weight: bold; 

}

a:active
{
 font-size: 12px;
 color : #003366; 
 text-decoration: none; 
 font-weight: bold; 

}


/* Vasen valikko linkit */

.sitenav td
{
TEXT-ALIGN: left;
}

.sitenav a 
{ 

 background:url("../images/nappi1.gif") no-repeat;
 
 font-size: 13px;
 color : #000000; 
 text-decoration: none; 
 font-weight: bold; 
	margin: 0px 0px 0px 5px; /* ylämarginaali, oikea marginaali, alamarginaali, vasen marginaali */
 display: block; 
 height: 27px; 
 width: 137px; 
 line-height: 27px; 

}

.sitenav a:hover
{
 background:url("../images/nappi2.gif")  no-repeat;

 font-size: 13px;
 color : #003366; text-decoration: none; 
 font-weight: bold; 
 display: block; 
 height: 27px; 
 width: 137px; 
 line-height: 27px;
}

.sitenav a:active
{
 background:url("../images/nappi2.gif")  no-repeat;
 font-size: 13px;
 color : #003366; text-decoration: none; 
 font-weight: bold; 
 display: block; 
 height: 27px; 
 width: 137px; 
 line-height: 27px;

}



/* Oikea valikko linkit */


.sitenavoik td
{
TEXT-ALIGN: left;
}

.sitenavoik a 
{ 

 background:url("../images/oikeanappi11.gif") no-repeat;
 padding-left: 10px;
 font-size: 12px;
 color : #000000; 
 text-decoration: none; 
 font-weight: bold; 
 display: block; 
 height: 33px; 
 width: 145px; 
 line-height: 33px; 

}

.sitenavoik a:hover
{
 background:url("../images/oikeanappi22.gif")  no-repeat;


 color : #003366; text-decoration: none; 
 font-weight: bold; 
 display: block; 
 height: 33px; 
 width: 145px; 
 line-height: 33px;
}

.sitenavoik a:active
{
 background:url("../images/oikeanappi22.gif")  no-repeat;

 color : #003366; text-decoration: none; 
 font-weight: bold; 
 display: block; 
 height: 33px; 
 width: 145px; 
 line-height: 33px;

}
