body {
	font-family: Verdana, Arial, sans-serif;
       
	background: url('/g/bodybg.jpg') #ffffff;
	background-repeat: repeat-x;
	margin-top: 0px;
        align: center
	color: #ffffff;
}




/** leipäteksti: **/
.paragraph {
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica,  Sans-serif;
	
	margin-left: 7px;
	margin-right: 30px;
	color: #363d45;
}

.tparagraph {
        font-size: 12px;
        font-family: Arial, Verdana, Helvetica,  Sans-serif;
        margin-left: 7px;
	margin-right: 30px;
      
        color:#363d45;
}  

/** linkit leipätekstissä: **/
a.paragraph {
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica,  Sans-serif;
	text-decoration: underline;
	color: #363d45;
}

/** otsikko: **/
H2 {
	font-family: Arial, Verdana, Helvetica,  Sans-serif;
	font-style: bold,;

	font-size: 14px; 
	font-weight: 600;
	color: #513050;
}
.h2 {
	font-family: Arial, Verdana, Helvetica,  Sans-serif;
	font-style: bold,;
color: #513050;
padding-bottom: 8px;
	font-size: 14px; 
	font-weight:600;
	color:  #‹;
}
/** liitetty kuva: **/
.textpict {
	/* poista kommentointi, niin tulee ohut musta viiva kuvien ympärille: */
	/*
	border-style: solid; 
	border-width: thin;
	color: #383838;
	*/
}

/** polku: **/
a.path:link {
	letter-spacing:		0.1em;
  	font-family: 		Arial, Verdana, Helvetica,  Sans-serif;
 	font-size: 		10px; 
 	font-weight: 		500; 
 	font-style: 		normal; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
	color:			#4a4a4a;
 }

a.path:visited {
	letter-spacing:		0.1em;
  	font-family: 		Arial, Verdana, Helvetica,  Sans-serif;
 	font-size: 		10px; 
 	font-weight: 		500; 
 	font-style: 		normal; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
	color:			#4a4a4a;
 }

/** navigaatio: main on ykköstaso ja sen jälkeen sub, subsub, jne.. **/


 a.main:link {
	
 	text-decoration: none; 
  	font-family: 		Arial, Verdana, Helvetica,  Sans-serif;
 	font-size: 		13px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#513050;
 	


}
.mm_active {
	background: url('/g/mmbg_active.jpg');
	background-repeat: repeat-x;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: normal;
	height: 41px;
	color: #513050;
	font-size: 10px;
}
.mm_active a:link, .mm_active a:visited, .mm_active a:hover, .mm_active a:active {
	color: #513050;
        font-weight: bold;
	text-decoration: none;
}

.mm_inactive a:link, .mm_inactive a:visited, .mm_inactive a:hover, .mm_inactive a:active {
	color: #513050;
	text-decoration: none;
}




.mm_inactive {
	padding-left: 8px;
	padding-right: 8px;
	height: 41px;
	font-weight: bold;
	font-size: 10px;
	
}
 
 a.main:visited {
	
 	color:			#513050;
 	text-decoration: 	none; 
  	font-family: 		Arial, Verdana, Helvetica,  Sans-serif;
 	font-size: 		13px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 }

 a.sub:hover { 
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		11px; 
 	font-weight: 		600;
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 }

 a.sub:link {
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		11px; 
 	font-weight: 		600; 
 	font-style: 		bold;
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 	
 }
 
 a.sub:visited {
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		11px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 }

 a.subsub:hover { 
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		11px; 
 	font-weight: 		600;
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 }

 a.subsub:link {
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		11px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 	
 }
 
 a.subsub:visited {
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		11px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 }

 a.subsubsub:hover { 
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		10px; 
 	font-weight: 		600;
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 }

 a.subsubsub:link {
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		10px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 	
 }
 
 a.subsubsub:visited {
 	text-decoration: none; 
  	font-family: 		Arial, Sans-serif; 
 	font-size: 		10px; 
 	font-weight: 		600; 
 	font-style: 		bold; 
 	text-decoration: 	none; 
 	text-transform: 	none; 
 	font-variant: 		normal;
 	color:			#3e3e3e;
 }

 
/** alapalkki: **/
.btm {
	font-size: 12px;
font-weight: 		500; 
	font-family: Arial, Verdana, Helvetica,  Sans-serif;
	color:#8a8f92;
font-style: 		bold; 
}

/** linkit alapalkissa: **/
a.btm {
	font-size: 12px;
font-weight: 		500; 
	font-family: Arial, Verdana, Helvetica,  Sans-serif;
	text-decoration: underline;
font-style: 		bold; 
	color:#8a8f92;
}


.tablecaption {
        background-color: #bebebe;
}
	

