	BODY {

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 12px;

		font-weight:normal;

		color:#0D234D;

		margin: 4 px;

	}



	H1, h1 {

		color: #E4DCD6;

		font-size: 22px;

		padding-top: 8 px;

		margin-bottom: 2 px;

	}

	

	H1.alt, h1.alt {

		color: #82796C;

		font-size: 22px;

		margin-bottom: 2 px;

	}	

	

	H2{

		color: #82796C;

		font-size: 18px;

		margin-bottom: 2 px;
		
		padding-top: 14 px;
		

	}

   H3, h3 {

		color: #82796C;

		font-size: 16px;

		margin-bottom: 2 px;
		
		padding-top: 8 px;
		
		text-decoration: bold;

	}
	
	    H4, h4 {

		color: #82796C;

		font-size: 14px;

		margin-bottom: 2 px;
		
		padding-top: 8 px;

	}

	TD {

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 12px;

		font-weight:normal;

		color: #0D234D

	}

	

	.content {

		color: #5F5950;

	}

	

	.feature {

		color: #5F5950;

		font-size: 11px;		

	}	

		.smallfeature {

		color: #5F5950;

		font-size: 10px;		
		 
		font-weight: bold;
	}	
	

	.feature-header {

		color: #82796C;

		font-size: 12px;

	}

	 .feature-header-bold {

		color: #82796C;

		font-size: 12px;
		
		font-weight: bold;
	}

	.news-header {

		color: #666666;

		font-weight: bold;

		font-size: 11px;

		text-transform: uppercase;

	}	



	.news-date {

		color: #9E9D9D;

		font-size: 10px;

	}

	

	.news-preface {

		color: #666666;

		font-size: 11px;		

	}

	

	.footer {

		color: #A59C95;

		font-size: 11px;

		line-height: 120%;

	}



	.menu {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;
		
		line-height: 150%;

		color: #666666;

		text-transform: uppercase;	 
		padding-right: 2px;
		padding-left: 10px;
		text-align: left;
	

	}

	

	.menu-selected {

		font-weight: bold;

		color: #666666;

		background-image:  url(menu_selected_background.gif);

		background-repeat: repeat;		
		padding-right: 2px;
		padding-left: 10px;
		text-align: left;

	}

	

	.submenu {

		color: #666666;

		background-image:  url(submenu_background.gif);

		background-repeat: repeat;

	}	

	
	.marginpadding { 

margin-left	: 20px ; 

margin-right	: 20px ;

padding		: .5em 3em;

border		: thick solid;

color		: #000000;

background	: #FFFFFF;

border-style	: double;

font-size	: 11px;

}
	
.tieto, .tieto2    {

background      : #E3C1B7;

margin-top	: 1px ;

margin-bottom	: 1px ;


padding        : 3px;

padding-left	: 15px;

border		: thin solid;

color		: #000000;

text-align	: left;

line-height	: 1em;

border-style	: dotted;

font-size	: 11px;

        }	
		
		
.kalenteripv, .erikk, .today, .aikataulu   

		{

margin-top	: 1px ;

margin-bottom	: 1px ;

margin-left	: 1px ;

margin-right	: 1px ;

padding		: 1px 1px;

border		: #000000 thin solid;

color		: #000000;

text-align	: center;

font-size	: 11px;	

line-height: 120%;

        }	 

.tauluyla 

		{

margin-top	: 1px ;

margin-bottom	: 1px ;

margin-left	: 1px ;

margin-right	: 1px ;

padding		: 1px 1px;

color		: #000000;

text-align	: center;

font-size	: 11px;	

background-color : #E3C1B7;

line-height: 20px;

        }	 

.tauluala 

		{

margin-top	: 1px ;

margin-bottom	: 1px ;

margin-left	: 1px ;

margin-right	: 1px ;

padding		: 1px 1px;

color		: #000000;

text-align	: center;

font-size	: 11px;	

background-color : #CCCCCC;

line-height: 20px;

        }	 
		

.taulu {border: 1px; width: 300px; background-color : #82796C; }	 
		
			
.simple 

		{


border		: #000000 this solid;


        }	 
				

.navimenu, .harjmenu   

{

color           : black;        

background      : #EEEEEE;

padding-top	: 3px;

padding-bottom	: 3px;

text-align	: center;

vertical-align	: top;

font-size	: 11px;

}		
	
	A {

		font-size: 11px;

		color: #901A1A;

		text-decoration: none;

	}



	
	A.news:link {

		font-size: 11px;	

		color: #666666; 

		text-decoration: none;

	}	   



	A.news:visited {

		font-size: 11px;	

		color: #666666; 

		text-decoration: none;

	}	   

	   

	A.news:active {

		font-size: 11px;	

		color: #666666; 

		text-decoration: none;

	}	   	   	

	   	

	A.news:hover {

		font-size: 11px;	

		color: #666666; 

		text-decoration: none;

	}

	

	A.highlight:link {

		font-size: 11px;	

		color: #00A9F7; 

		text-decoration: none;

	}	   



	A.highlight:visited {

		font-size: 11px;	

		color: #00A9F7; 

		text-decoration: none;

	}	   

	   

	A.highlight:active {

		font-size: 11px;	

		color: #00A9F7; 

		text-decoration: none;

	}	   	   	

	   	

	A.highlight:hover {

		font-size: 11px;	

		color: #00A9F7; 

		text-decoration: none;

	}

	

	A.menu:link {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-transform: uppercase;

		text-decoration: none;
		
		

	}	



	A.menu:visited {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-transform: uppercase;

		text-decoration: none;

	}	

	

	A.menu:active {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-transform: uppercase;

		text-decoration: none;

	}	

	

	A.menu:hover {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-transform: uppercase;

		text-decoration: none;

	}

	

	A.submenu-link:link {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-decoration: none;

	}	



	A.submenu-link:visited {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-decoration: none;

	}	

	

	A.submenu-link:active {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-decoration: none;

	}	

	

	A.submenu-link:hover {

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #666666;

		text-decoration: none;

	}	



	A.topmenu:link {

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 11px;

		font-weight:normal;

		color: #666666;	

		text-decoration: none;

		text-transform: uppercase;

	}	



	A.topmenu:visited {

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 11px;

		font-weight:normal;

		color: #666666;	

		text-decoration: none;

		text-transform: uppercase;

	}	

	

	A.topmenu:active {

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 11px;

		font-weight:normal;

		color: #666666;

		text-decoration: none;

		text-transform: uppercase;

	}	

	

	A.topmenu:hover {

		font-family: Arial, Verdana, Helvetica, sans-serif;

		font-size: 11px;

		font-weight:normal;

		color: #666666;

		text-decoration: none;

		text-transform: uppercase;

	}	

	

	A.leftmenu {
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	   	font-size: 11px;
   		color: #666666;	
   		padding-left: 30px;
  		text-decoration: none;	 	}	
	 		  
	A.leftleftmenu { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 11px;
		color: #666666;	  
		 padding-left: 50px;	}		 
	
	TD.leftmenu {
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;	
		text-decoration: none;
		padding-right: 20px;	
			}	
  	  
	TD.leftleftmenu {	   
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 11px;
		  color: #666666;
		text-decoration: none; }				   
	
	.leftmenu-selected {
	   	font-weight: bold;
		color: #666666;
	   	background-image:  url(menu_selected_background.gif);
	   	background-repeat: repeat;		
		padding-left 20px;
	  }TD.rightmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; padding-right: 10px; ; padding-left: 10px}
h2  { 

		color: #82796C;

		font-size: 18px;

		margin-bottom: 2 px;
		
		padding-top: 10 px;
 } 
