body{
margin: 0px 0px 0px 0px;
min-width: 1050px;;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

img{
border: 0px;
}

a{
text-decoration: none;
}

#content a, #content a:visited{
color: black;
text-decoration:underline;
}

h1{

}

h3{
font-size: 12pt;
}

#kiitos{
position: relative;
left: 360px;
top: 100px;
width: 400px;
}

#container{
/*width: 100%;*/
position: relative;
margin-left:auto;
margin-right:auto;
}

#navibarcontainer{
height: 150px;
width: 100%;
background-image: url("images/taustapalkki.png");
background-repeat: repeat-x;
background-position: 0px 77px;
position: relative;
}

#navibar{
background-color: transparent;
width: 1000px;
height: 100%;
margin-left: auto;
margin-right: auto;
position: relative;
}

#content{
min-height: 400px;
width: 1050px;
margin-left: auto;
margin-right: auto;
position: relative;
}

#content p{
margin: 0px;
margin-bottom: 10px;
padding: 0px;
font-size: 12pt;
line-height: 24px;
}



#footer{
width: 100%;
/*height: 20%;*/
background-color: black;
height: 150px;
color: white;
float: left;
position: relative;
font-size: 9pt;
}

#footer a, #footer a:visited{
color: white;
}

#footercontent{
margin-right:auto;
margin-left:auto;
width: 351px;
}

#navi1img{
position: absolute;
top: 3px;
left: 180px;
}

#navi2img{
position: absolute;
top: 3px;
left: 300px;
}

#navi3img{
position: absolute;
top: 3px;
left: 420px;
}

#navi4img{
position: absolute;
top: 3px;
left: 540px;
}

#navi5img{
position: absolute;
top: 3px;
left: 660px;
}

/* #navi6img{
position: absolute;
top: 3px;
left: 780px;
}

#navi7img{
position: absolute;
top: 3px;
left: 900px;
} */

.navilink{
color:white;
font-size: 10pt;
top: 89px;
line-height: 16px;
}

#autostepHome{
position: absolute;
left: 0px;
top: 84px;
font-size: 24px;
}
#naviarrow{
color: white;
position: absolute;
left: 180px;
}
#navi1txt{
position: absolute;
left: 180px;
}
#navi2txt{
position: absolute;
left: 300px;
}
#navi3txt{
position: absolute;
left: 415px;
}
#navi4txt{
position: absolute;
left: 540px;
}
#navi5txt{
position: absolute;
left: 660px;
}
#navi6txt{
position: absolute;
left: 780px;
}
#navi7txt{
position: absolute;
left: 900px;
}

#valittu{
position: absolute;
left: 260px;
top: 80px;
}

#etusivulogo{
position: relative;
left: 296px;
margin-bottom: 0px;
margin-top: 40px;
}

#etualaotsikko{
position: relative;
left: 306px;
/*margin-bottom: 10px;*/
font-size: 22.5pt;
}

#sivuotsikko{
position: absolute;
left: 20px;
top: 10px;
margin: 0px;
padding: 0px;
font-size: 26pt;
}

#kuvat{
position: relative;
/*left: 0px;
top: 80px;*/
float: left;
margin-right: 40px;
margin-left: 20px;
margin-top: 90px;
width: 250px;
}

#leipäkuva{
position: absolute;
left: 0px;
top: 0px;
}

#nuolivasen{
position: absolute;
top: 3px;
left: 0px;
}

#nuolioikea{
position: absolute;
top: 3px;
left: 236px;
}

#text1{
/*position: absolute;
left: 350px;*/
margin-top: 90px;
margin-right: 40px;
float: left;
width: 350px;
margin-bottom: 50px;
}

#text2{
/*position: absolute;
left: 750px;
top: 90px;*/
float: right;
margin-top: 90px;
width: 350px;
margin-bottom: 50px;
}

#osoite{
float: left;
width: 100px;
margin-top: 20px;
margin-right: 50px;
margin-bottom: 20px;
/*position: absolute;
top: 20px;
left: 400px;
*/
}

#yhteys{
float: left;
width: 180px;
margin-top: 20px;
/*position: absolute;
top: 20px;
left: 600px;
*/
}

#otayhteys{
position: absolute;
top: 20px;
line-height: 30px;
}

#yhteystietoosoitteet{
position: absolute;
left: 150px;
top: 40px;
font-size: 10pt;
}

#contactform{
position: absolute;
left: 400px;
top: 40px;
font-size: 10pt;
}

#tukkuotsikko{
width: 713px;
margin-left: auto;
margin-right: auto;
}

#tukkutext{
width: 900px;
margin-left: auto;
margin-right: auto;
font-size: 12pt;
line-height: 24px;
/*margin-bottom: 30px;*/
}
