* {
   padding:0;
   margin:0;
}

img
{
	border: none;
}

body
{
	background: url(kuvat/yhteiset/taustat/paasivu_tausta.gif) repeat-x left top #000000;
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
}

#ylaosa
{
	height: 29px;
	background: url(kuvat/yhteiset/taustat/ylaosa.gif) repeat-x left top #4f4f4f;
	margin-bottom: 35px;
}

#ylaosa_sisalto
{
	margin-left: auto;
	margin-right: auto;
	width: 887px;
	padding-top: 5px;
}

#ylaosa_sisalto a:link, #ylaosa_sisalto a:visited, #ylaosa_sisalto p
{
	color: #bebebe;
}

a:link, a:visited
{
	color: #177faf;
}

#vaakuna_pieni
{
	position: relative;
	float: left;
	margin-right: 20px;
	padding-top: -2px;
}

#ylaosa_nuoli
{
	margin-left: 25px;
	position: relative;
	top: 2px;
	padding: 0px;
}

#ylaosa_oikea
{
	float: right;
	position: relative;
	top: -17px;
	left: -100px;
}

#nitoja
{
	width: 855px;
	height: 525px;
	background: url(kuvat/yhteiset/tausta.png) no-repeat left top;
	background-color: none;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	padding-top: 190px;
	padding-left: 50px;
}

#kyla_synsio
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_synsio.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_synsio:hover
{
	background: url(kuvat/yhteiset/kyla_synsio_.jpg) no-repeat top left;
}


#kyla_ohensalo
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_ohensalo.jpg) no-repeat top left;
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
}

#kyla_ohensalo:hover
{
	background: url(kuvat/yhteiset/kyla_ohensalo_.jpg) no-repeat top left;
}

#kyla_hokka
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_hokka.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_hokka:hover
{
	background: url(kuvat/yhteiset/kyla_hokka_.jpg) no-repeat top left;
}

#kyla_makkola
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_makkola.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_makkola:hover
{
	background: url(kuvat/yhteiset/kyla_makkola_.jpg) no-repeat top left;
}


#kyla_koittila
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_koittila.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_koittila:hover
{
	background: url(kuvat/yhteiset/kyla_koittila_.jpg) no-repeat top left;
}

#kyla_akry
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_akry.jpg) no-repeat top left;
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
}

#kyla_akry:hover
{
	background: url(kuvat/yhteiset/kyla_akry_.jpg) no-repeat top left;
}

#kyla_laitiala-istruala
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_laitialaistruala.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_laitiala-istruala:hover
{
	background: url(kuvat/yhteiset/kyla_laitialaistruala_.jpg) no-repeat top left;
}

#kyla_harjunmaa
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_harjunmaa.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_harjunmaa:hover
{
	background: url(kuvat/yhteiset/kyla_harjunmaa_.jpg) no-repeat top left;
}

#kyla_vuojalahti
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_vuojalahti.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_vuojalahti:hover
{
	background: url(kuvat/yhteiset/kyla_vuojalahti_.jpg) no-repeat top left;
}

#kyla_lasakoski
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_lasakoski.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_lasakoski:hover
{
	background: url(kuvat/yhteiset/kyla_lasakoski_.jpg) no-repeat top left;
}

/************************/

#kyla_suurola
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_suurola.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_suurola:hover
{
	background: url(kuvat/yhteiset/kyla_suurola_.jpg) no-repeat top left;
}

#kyla_kutemajarvi
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_kutemajarvi.jpg) no-repeat top left;
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
}

#kyla_kutemajarvi:hover
{
	background: url(kuvat/yhteiset/kyla_kutemajarvi_.jpg) no-repeat top left;
}

#kyla_luusniemi
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_luusniemi.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_luusniemi:hover
{
	background: url(kuvat/yhteiset/kyla_luusniemi_.jpg) no-repeat top left;
}

#kyla_ruokomaki
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_ruokomaki.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_ruokomaki:hover
{
	background: url(kuvat/yhteiset/kyla_ruokomaki_.jpg) no-repeat top left;
}

#kyla_kaihlamaki
{
	width: 139px;
	height: 150px;
	background: url(kuvat/yhteiset/kyla_kaihlamaki.jpg) no-repeat top left;
	float: left;
	margin-right: 26px;
	margin-bottom: 10px;
}

#kyla_kaihlamaki:hover
{
	background: url(kuvat/yhteiset/kyla_kaihlamaki_.jpg) no-repeat top left;
}

.kylalinkki
{
	width: 139px;
	display: block;
	height: 150px;
}

#paasivu_tekstit
{
	width: 750px;
	position: relative;
	top: 0px;
	margin-left: auto;
	margin-right: auto;
}

#paasivu_vasenteksti
{
	position: relative;
	top: -30px;
	margin-right: 25px;
	
}

#paasivu_oikeateksti
{
	position: relative;
	top: -30px;
	margin-left: 25px;
}

#linkit
{
	width: 220px;
	height: 30px;
	position: absolute;
	top: 118px;
	left: 50px;
}

#kyliin
{
	display: block;
	float: left;
	width: 70px;
	height: 30px;
}
#porssiin
{
	margin-left: 15px;
	display: block;
	float: left;
	width: 130px;
	height: 30px;
}