/*EI TOIMI: ristikko, yläkuvan linkki - ääk!*/

body
{
margin: 0px;
background-color: #f7f8e2; 
link
}

a
{
color: black;
visited: black;
hover: #a1ba64;
active: #a1ba64;
}


div#otsikko
{
height: 110px;
padding-left: 150px; 
}


div#otsikko span
{
display: none;
}



div#ylapalkki a 
{
height: 110px;
padding-left: 150px;
border: 1px solid red;
}



/*<div id="ylapalkki a"><a href="index.html" title="takaisin etusivulle"></a></div>*/	 

/*div#ylapalkki span 
{
display: none;
}*/


div#otsikko h1
{
background-image: url(otsikko.gif);
width: 299px;
height: 100px;
margin: 0px;
}

div#keski
{
position: absolute;
top: 112px;
bottom: 0px;
right: 0px;
left: 0px;
padding-top: 27px;
padding-left: 152px;
}

div#navigaatio
{
background-image: url(navigaatio.gif);
position: absolute;
width: 139px;
height: 417px;
padding-top: 0px;
left: 0px;
background-repeat: no-repeat;

}


div#navigaatio a {
display: block;
width: 147px;
height: 25px;
position: absolute;
/*border: 1px solid red;*/

}

div#navigaatio span {
display: none;
}*

a#tapahtumat{
top: 0px;
height: 30px;


	
}

a#vierailulle {
top: 30px;
height: 30px;

}

a#rakennukset {
top: 60px;
height: 30px;

}

a#sommelory { 
top: 90px;
height: 32px;

}

a#lantinenpukkisaari {
top: 123px;
height: 52px;
}

a#yhteystiedot {
top: 175px;
height: 29px;

}



a#linkit { 
bottom: 109px;
height: 33px;

}

a#kuvat {
bottom: 88px;
height: 28px;

}

a#artikkelit {
bottom: 59px;
height: 28px;

}

a#kasityolaiset { 
bottom: 30px;
height: 29px;

}


a#sivustosta{
bottom: 1px;
height: 29px;

}

div#ristikko {
	background: url(ristikkopysty.gif) repeat-y;
	padding-left: 30px;
}

div#ristikkovaaka {
	background: url(ristikkovaaka.gif) repeat-x;
	padding-top: 40px;
}

div#tekstialue
{
font-family: Georgia, "Book Antiqua", Garamond, Verdana;    
position: relative;
height: 100%;
overflow: auto;
}

div#leipis
{
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}

div#linkkisivuleipis 
{
	padding-left: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
}

/*div#linkkisivuleipis h4
{
padding-left: 15px;
padding-right: 30px;
padding-bottom: 30px;

}* mitenhÃ¤n tÃ¤mÃ¤ toimisi.../
