
html {min-height: 100%}

body
{
	margin: 0;
	padding: 0;
	width: 100%;
	background: #ffffff url(/kuvat/sivunalaosa.jpg) scroll bottom repeat-x; 
	min-height: 100%;
}



img {  }


.sisalto ul { list-style: none; margin: 0px; }
.sisalto li { padding-left: 10px; background-image: url(kuvat/li.gif); background-repeat: no-repeat; background-position: 0 .5em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11pt; }


h1 { margin: 0px; COLOR: #782521; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 18pt; FONT-STYLE: bold; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h2 { margin: 0px; COLOR: #782521; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 16pt; FONT-STYLE: bold; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h3 { margin: 0px; COLOR: #782521; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }
h4 { margin: 0px; COLOR: #782521; 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; }

 
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: #93C0E0; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
 
.navigointipalkki A:link     { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: none; }
.navigointipalkki A:visited  { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: none; }
.navigointipalkki A:hover    {  COLOR: #D0D9E7; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: none; }
.navigointipalkki A:active   { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: none; }


.navigointipalkki A.valittu:link     { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: underline; }
.navigointipalkki A.valittu:visited  { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: underline;  }
.navigointipalkki A.valittu:hover    {  COLOR: #D0D9E7; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal; text-decoration: underline;  }
.navigointipalkki A.valittu:active   { COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; LINE-HEIGHT: normal;  text-decoration: underline; }




#tulostuslogo { display: none; }

#container {
width: 100%;
background-color: #trancparency;
margin: 0;
border-color: ;		
border-width: 0;	
border-style: solid;	
padding: 0;

}
	 

#sisalto {

width: 1000px; 
margin: 0 auto auto auto;
padding: 0;
background-color: #trancparency;
}
	 
#vasenpalkki {
float: left;
width: 220px;
margin: 0;
padding: 0;
}


#vasenpalkki P { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

 
#vasenpalkki A:link, #vasenpalkki A:visited, #vasenpalkki A:active  { COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
#vasenpalkki A:hover             { COLOR: #93C0E0; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }



#oikeapalkki  {
float: right;
width: 760px;
padding: 250px 10px 10px 10px;
margin: 0;
background: url(kuvat/ylakuva1.jpg) top center no-repeat;
overflow: auto; 
}


.logo {
width: 220px;
height: 80px;
margin: 0;
padding: 0;
background: #ffffff url(kuvat/logo.jpg) no-repeat;
}
 
#clear { clear: both; height: 1px; }

#footer {
width: 1000px;
margin: 10px auto 0 auto;
padding: 0;
}
	
.madeby {
width: 1000px;
margin: 0;
padding: 0;
}
 
.madeby P { text-align: right; COLOR: #476991; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

.madeby A:link     { COLOR: #476991; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }
.madeby A:visited  { COLOR: #476991; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }
.madeby A:hover    {  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: underline; }
.madeby A:active   { COLOR: #476991; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; LINE-HEIGHT: normal; text-decoration: none; }


#navcontainer { padding: 0px; margin: 0px; margin-top: 10px; margin-bottom: 5px;}

#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;
background-color: #AED3ED; 
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
{
color: #000000;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #93C0E0; 
color: #000000;
}


#navcontainer a.valittu
{
display: block;
padding: 3px;
width: 181px;
background-color: #93C0E0; 

}


#navcontainer a.valittu:hover
{
color: #000000;
}


