
/* taustan ominaisuudet ja fontit */
body {
	background-color: #C6D2F1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}


/* bannerin ominaisuudet */
#banneririvi {
	background-color: #E2BB94;
	text-align: center; 
	padding: 1px;
	margin: 1px 80px 1px 80px; 
}


/* logon ominaisuudet   */
#logorivi {
	background-color: #FFFFFF;
	color: #1B5A30; 
	text-align: center;
	font-size: 80%;
	text-decoration: overline underline;
	padding: 10px;
	margin: 1px 80px 1px 80px;
}


/* pysyvän menun ominaisuudet; taustan ja fontin väri */
#vasenmenu {
	background-color: #6666DD;
	text-align: center; 
	font-size: 86%;
	 font-weight: bolder;
	padding: 5px;
	margin: 1px 80px 1px 80px;	
}

/* menun linkkien alleviivaus poistettu ja menu irti reunasta */
#vasenmenu a:active {	
	color: #FBE743;
	text-decoration: none;
}

#vasenmenu a:link {
	text-decoration: underline
}

#vasenmenu a:visited {
	color: #FBE743;	
	text-decoration: underline
	}

#vasenmenu a:hover {
    color: #00ffff;
    text-decoration: overline underline;	
	text-transform: none;
}

/* sivun pääotsikon ominaisuudet; taustan väri, fontin tyyli  */
h1 {
	background-color: #6666DD; 
	color: #000177;
	font-size: 130%; 
	padding: 5px; 
	text-align: center; 
}

h2 {
	background-color: #FFFFFF; 
	color: #000177;
	font-size: 120%; 
	padding: 5px; 
	text-align: center;
}

	
/* sisallon ominaisuudet; taustan ja fontin vari */
#leipis {
	background-color: #FFFFFF;
	color: Navy;
	padding: 10px; 
	border: 0px; margin: 10%; 
	font-size: 75%;
	margin: 2px 80px 3px 80px; 
	border: 2px solid double;
}

/* TÄSSÄ PALSTOJEN MÄÄRITTELY */
.palsta {
	float:	left;
	width:	35%;
}

/* TÄSSÄ MAINOSPALSTOJEN MÄÄRITTELY */
.mainospalsta {
	float:	left;
	width:	15%;
}

/* sisältölistauksen ominaisuudet */
#aiheet {
	font-size: 94%; 
	color: #555555; 
}

/* hakusana-rivin ominaisuudet */
#ylarivi {
	font-size: 75%; 
	font-style: italic;
	color: #555555;
      text-align: center; 
}

/* update-rivin ominaisuudet */
#alarivi {
	font-size: 75%; 
	font-style: italic;
	color: #555555;
      text-align: center; 
}

/* alamenun ominaisuudet */

#alamenu {
	font-size: 75%; 
      text-align: center; 
}


#alamenu a:active {	
	color: #555555;
	text-decoration: none;
}

#alamenu a:link {
	color: #555555;
	text-decoration: underline
}

#alamenu a:visited {
	color: #000000;	
	text-decoration: underline
	}

#alamenu a:hover {
    color: #00ffff;
    text-decoration: overline underline;	
	text-transform: none;
}






	