body {background: #ffffff url( ) repeat-x; margin:0px; padding:0px; width: 100%; height: 100%;}

img {  }


h1 { margin: 0px; COLOR: #0073C1; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 22pt; FONT-STYLE: bold; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h2 { margin: 0px; COLOR: #2F77A8; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 18pt; FONT-STYLE: bold; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h3 { margin: 0px; COLOR: #2F77A8; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }
h4 { margin: 0px; COLOR: #2F77A8; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }
 

div, li, td, P { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

.copy           { margin: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

A:link, A:visited, A:active  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

A:hover             { COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

 
A.copy:link     { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

A.copy:visited  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

A.copy:hover    { COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

A.copy:active   { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }

 

		#container {
		margin: 10px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		}

 
	 
#tulostuslogo {

width: 310px;
height: 47px; 
margin: 5px 0 5px 0;
padding: 0px;
clear: both;

}

 
#kuvapalkki

{ 

display: none; 
}

 
#valipalkki { display: none; }

		
.sisalto {
float: left;
padding: 0;
margin: 10px 10px 10px 0;


}


.navigointi {
	display: none;
 
}

.yhteystiedot 

{
			margin: 10px;
			padding: 0;
			clear: both;
			
}

.yhteystiedot h3 { text-align: center; margin: 0px; COLOR: #979797; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }

	 

		#alakehys {
 
	
display: none;

		}

		#footer {
		
display: none;		}





#navcontainer { padding: 0px; margin: 0px; margin-top: 5px; margin-bottom: 10px;}

#navcontainer ul, #navcontainer li {
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a {
display: block;
padding: 3px;
margin: 0 0 2px 0; 
width: 181px;
border-left: 3px solid #6D8494;
background-color: #C3CAD2;
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal;
}

#navcontainer a:link, #navlist a:visited
{
border-left: 3px solid #6D8494;
color: #000000;
text-decoration: none;
}

#navcontainer a:hover
{
border-left: 3px solid #6299CF;
color: #000000;
}


#navcontainer a.valittu
{
border-left: 3px solid #6299CF;
display: block;
padding: 3px;
width: 181px;
background-color: #C3CAD2;

}


#navcontainer a.valittu:hover
{
border-left: 3px solid #6299CF;
color: #00000;
}







