body {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	background-color: #5E6B5E;
}

h1 {
	color: #008080;

	font-size: 20px;

	margin: 0px;
}

h2 {

	color: #A0522D;
	
	font-size: 18px;

	margin: 0px;

}

#slideshow img{

	padding: 4px;

	border: 1px solid #ccc;

	background-color: #E9E9E9;

	-moz-border-radius: 5px;

	border-radius: 5px;
}

.luelisaa {

	text-decoration: none;

	border-bottom: 1px dotted #008080;

	cursor: pointer;

	color: #008080;

	padding-left: 8px;

	background: transparent url("kuvat/down.gif") no-repeat;
}

table {

	border-spacing: 7px;

}

table.listat {

	font-size: 13px;	

	border: 1px solid black;

}

a:link{color:black; text-decoration:underline;}
a:visited{color:#A0522D;  text-decoration:underline;}
a:hover{color:#A0522D;  text-decoration:underline;}
a:active{color:red;  text-decoration:underline;}

a.valikko:link{color:white; text-decoration:none;}
a.valikko:visited{color:white;  text-decoration:none;}
a.valikko:hover{color:#ADFF2F;  text-decoration:none;}
a.valikko:active{color:red;  text-decoration:none;}

a.kohdesivu:link{color:#F4A460;  text-decoration:none;}
a.kohdesivu:visited{color:#F4A460;  text-decoration:none;}
a.kohdesivu:hover{color:#F4A460;  text-decoration:none;}
a.kohdesivu:active{color:red;  text-decoration:none;}


#logo {

	
	background-color: white;

	color: #008080;
	
	margin: 0 auto;

	text-align: center;

	width: 970px;

}

#main {

	background-color: #E9E9E9;

	color: black;

	margin: 0 auto;

	margin-top: 2px;

	width: 970px;

}

#valikko {
	
	float: left;

	background-color: #1F7A1F;

	border: 2px solid #008080;

	font-size: 15px;

	padding: 8px;

	line-height: 180%;

	color: white;

	margin: 0 auto;

	margin-bottom: 2px;

	width: 140px;

}

#aanestysteksti {

	font-size: 14px;

	padding: 3px;

	width: 150px;

}

#sisalto {

	background-color: white;

	border: 2px ridge #1F7A1F;

	color: black;

	padding: 11px;

	margin: 0 auto;

	width: 615px;

}

#oikeapalkki {
	
	width: 122px;

	background-color: #EBEBEB;

	border: 2px ridge #1F7A1F;

	font-size: 12px;

	padding: 5px;
}

#alapalkki {

	background-image:url('kuvat/gradientti1.jpg');

	font-size: 12px;

	text-align: center;

	line-height: 130%;

	color: #008080;

	margin: 0 auto;

	margin-top: 2px;
	
	width: 970px;

}

#kysymyskehys {

	text-align: center;

	border: 2px ridge #1F7A1F;

	padding: 1px;	

	width: 150px;
}

#kartta {

	float: left;
	
	border: 2px ridge #2BCA52;

}

#kysymys {

	text-align: left;

}

#verho {

	position: absolute;

    	display: none;

    	background-color: #686868;

    	opacity: 0.7;

    	width: 600px;

    	height: 500px;
	
}

#karttalomake {

	font-size: 11px;

	position: absolute;
	
	display: none;

	width: 500px;
	
	height: 510px;
	
	padding: 10px;
	
	margin-left: 50px;
	
	margin-top: 25px;
	
	border: 2px ridge #2BCA52;

	background-color: #EBEBEB;
	
}
