/* CSS Document */





body {


	font-family: "Arial", Verdana, Helvetica, sans-serif;


	font-size: 12px;


	line-height: 16px;


	color: #000000;


	margin: 0px;


	text-align: left;

a
}


#sisalto {


	width: 777px;


	margin-top: 0px;


	margin-right: auto;


	margin-left: auto;


	position: relative;


	background-color: #FFFFFF;


}





#teksti {


	width: 757px;


	position: relative;


	background-color: #FFFFFF;


}





#otsikko {
	position: relative;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 16px;
	font-weight: normal;
	padding-bottom: 5 px;
	color: #990000;
	margin-left: 0px;
	height: 42px;

}





.tekstisisalto {
	background-color: #faefc4;
	font-size: 12px;
	line-height: 16px;
	padding: 6px;
	list-style-image: url(../kuvat/bullet.gif);

}

.osoite {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;

}

.tekstisisalto td{

	font-size: 12px;
	line-height: 16px;
	list-style-image: url(../kuvat/bullet.gif);

}


.isokuva {


	padding-bottom: 11px;


}





.alaotsikko {


	background-color: #983e04;


	line-height: 20px;


	padding: 6px;


	color: #FFFFFF;


	font-size: 20px;


	font-family: Arial, Helvetica, sans-serif;


}





#alapalkki {
	width: 777px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	color: #b1dee5;
	position: relative;
	padding-top: 8px;
	padding-bottom: 25px;
	padding-left: 0px;
	text-align: left;

}





.atlas a:link {


	color: #0066CC;


	text-decoration: none;


	font-weight: normal;


	font-style: normal;


}





.atlas a:visited {


	color: #0066CC;


	text-decoration: none;


	font-weight: normal;


	font-style: normal;


}





.atlas a:hover, a:active {


	color: #385693;


	text-decoration: underline;


	font-weight: normal;


	font-style: normal;


}

div.map {
	background:url(../kuvat/map_small.jpg) top left no-repeat;
	width:283px;
	height:260px;
	padding:5px 0 0 5px;
	border:2px solid #f00;
}

div.map a {
	font-size:16px;
	background:url(../kuvat/bg_map_a.png) repeat;
	_background-color:#faefc4;
	line-height:22px;
	display:block;
}

div.map a:link, div.map a:visited {
	color:#f00;
	font-weight:bold;
	text-decoration:blink;
}

div.map a:hover, div.map a:active {
	color:#f00;
	font-weight:bold;
	text-decoration:underline;
}

div.map p {
	margin:0px;
	padding:0px;
}
/*
div.map a:hover {
	text-decoration:underline;
}
*/
