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

img {  }



h1 { margin: 0px; COLOR: #3473B6; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 14pt; FONT-STYLE: bold; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h2 { margin: 0px; COLOR: #3473B6; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 12pt; FONT-STYLE: bold; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
h3 { margin: 0px; COLOR: #3473B6; FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica; FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }
 

.alaviiva {
border-bottom: 3px solid #6B7E2F;
}


/*
ul { list-style: none; margin: 0px; margin-top: 6px; }
li { margin-bottom: 2px; padding-left: 15px; background-image: url(kuvat/li.gif); background-repeat: no-repeat; background-position: 0.5em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; }
*/


ul
{
	list-style: none;
	margin: 10px 0 10px 0;
	padding: 0;
}

li 
{
	background-image: url(/kuvat/li.gif);
	background-position: left center;
	background-repeat: no-repeat;
	COLOR: #B3B5B5;
	FONT-FAMILY:  Verdana, Arial, Helvetica;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
	padding-left: 12px;
}


ul ul
{
	list-style: none;
	margin: 10px 0 10px 10px;
	padding: 0;
}

li ul
{
	list-style: none;
}




ul.lista { list-style: none; margin: 0px; margin-top: 6px; }
li.lista { padding-left: 15px; background-image: url(kuvat/li.gif); background-repeat: no-repeat; background-position: 0.5em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 9pt; }


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

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


textarea, input, select {
	background: #d5d9dd;
	border: 1px solid #cc8f4e;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	margin: 1px;
	padding: 3px;
}

input:focus, textarea:focus{
	background: white;
	border: 1px solid black;
}

input.submit:hover, input.submit:focus
{
	background: white;
	border: 1px solid black;
	cursor: pointer;
}

div.kuva_div {float:left;  margin-right: 1.2em; margin-bottom: 0.6em;}
.pieni           { margin: 0px; margin-top: 2px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

.copy           { margin: 0px; COLOR: #ffffff; 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; }



.menu           { margin: 2px; margin-bottom: 2px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }

A.menu:link, A.menu_valittu:link     { COLOR: #ffffff; text-decoration: none; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; text-transform:capitalize; LINE-HEIGHT: normal; }

A.menu:visited, A.menu_valittu:visited  { COLOR: #ffffff; text-decoration: none; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; text-transform:capitalize;  LINE-HEIGHT: normal; }

A.menu:hover, A.menu_valittu:hover    { COLOR: #82B6D0; text-decoration: none; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: bold; text-transform:capitalize; LINE-HEIGHT: normal; }

A.menu:active, A.menu_valittu:active   { COLOR: #ffffff; text-decoration: none; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; text-transform:capitalize; FONT-WEIGHT: bold; LINE-HEIGHT: normal; }


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

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

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

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




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

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

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

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


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

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

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

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



		#yla {
 
			width: 800px;
			height: 83px;
			clear: both;
			margin: 0px;
			padding: 0px;
			background: #ffffff url( ) no-repeat;
		}


		#tulostuslogo {

		display: none;		

		}



 
	
		




		#sisalto {
	 
			width: 530px;
			padding: 10px;
			background: #ffffff url( ) no-repeat bottom;
		}




#sisalto ul { list-style: none; margin: 0px; margin-bottom: 10px; margin-top: 10px; }
#sisalto li { padding-left: 15px; background-image: url(kuvat/li.jpg); background-repeat: no-repeat; background-position: 0 .5em; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; }


#sisalto li A:link, #sisalto li A:visited, #sisalto li A:active  { text-decoration: none; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }
#sisalto li A:hover             { text-decoration: none; COLOR: #7A0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-WEIGHT: normal; LINE-HEIGHT: normal; }







		
		#alapalkki {
			width: 800px;
			height: 28px;
			margin-top; 0px;
			margin: 0px;
			padding: 0px;
			background: #ffffff url(kuvat/alaosa.jpg) no-repeat;
			clear: both;

			
		}


 



		#container {
		width: 800px;
		background-color: #FFFFFF;
		border-color: #547675;
		border-width: 1px;
		border-style: solid;
		margin: 13px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 5px;
		padding: 0px;
		align: center;
		}


	 


		#vasen {
 
			width: 240px; 
			margin: 0px;
			padding: 5px;
			padding-top: 0px;
			padding-bottom: 0px;
			background-color: #DDEBEC ;
		}





 

		#content {
			margin: 0px;
			padding: 3px;
			background-color:  ;
	
		}


		.yhteyspalkki {
display: block;
padding: 3px;
margin-bottom: 2px;
width: 206px;
text-decoration: none; 
FONT-FAMILY: Verdana, Arial, Helvetica; 
FONT-SIZE: 8pt; 
background-color: #E0E0E0;
color: #5D5D5C;
	
		}










		.logopalkki {
display: block;
padding: 3px;
width: 206px;
text-decoration: none; 
FONT-FAMILY: Verdana, Arial, Helvetica; 
FONT-SIZE: 8pt; 
background-color: #EBF3F9;
color: #000000;
	
		}






.yhteyspalkki a:link, .yhteyspalkki a:visited
{

color: #5D5D5C;
text-decoration: none;
}

.yhteyspalkki a:hover
{
color: #7A0000;
}

 


		#palkki {
		margin: 0px;
		padding: 0px;
		widht: 800px;
		height: 5px;
		background-color: #547675;
		clear: both;
		}


		#ylakuva {
		margin: 0px;
		padding: 0px;
		widht: 800px;
		height: 167px;
		background: #ffffff url(kuvat/ylaosa.jpg) no-repeat;
		clear: both;
		}


		#navigointi {
 
			width: 795px;
			height: 15px; 
			margin: 0px;
			padding: 0px;
			padding-top: 2px;
			padding-bottom: 2px;
			padding-right: 5px;
			background-color: #547675 ;
			clear: both;
		}



		#alakehys {
		width: 800px;
		margin: 0px;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		}

		#footer {
		
		width: 800px;
		margin: 0px;
		padding: 0px;


		}

















#ylanavcontainer ul
{
padding: 0px;
margin: 0px;
background-color: #0063B0;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
border-top: 2px solid #E0E0E0;
}

#ylanavcontainer ul li { display: inline; }

#ylanavcontainer ul li a
{
padding: 0.2em 1em;
background-color: #0063B0;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#ylanavcontainer ul li a:hover
{
background-color: #4C93CB;
color: #fff;
}


#ylanavcontainer ul li a.valittu
{
padding: 0.2em 1em;
background-color: #4C93CB;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}



#ylanavcontainer ul li a.valittu:hover
{
background-color: #4C93CB;
color: #fff;
}



























#navcontainer { padding: 0px; margin: 0px; margin-top: 70px; width: 150px; }

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

#navcontainer a
{
display: block;
padding: 3px;
width: 164px;
background-color: #E7F4E9;
border-bottom: 1px solid #D6EAD5;
COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 8pt; 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: #B6D9B4;
color: #000000;
}


#navcontainer a.valittu
{
display: block;
padding: 3px;
width: 164px;
background-color: #B6D9B4;
border-bottom: 1px solid #D6EAD5;
}





#navcontainer a.valittu:hover
{
background-color: #B6D9B4;
color: #000000;
}


img.import_kuva{border: 1px solid black;}