/*perusmääritykset*/
html {
margin:0px;
padding:0px;
}
body {
margin:0px;
padding:0px;
background-image:url(kuva/tausta2.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#cfcfcf;
}
h1 {
margin:0px;
padding:10px 30px 5px 30px;
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:17px;
line-height:20px;
color:#999;
}
h2 {
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:15px;
line-height:18px;
color:#999;
}
p {
margin:0px;
padding:10px 30px;
font-family:arial;
font-style:normal;
font-weight:normal;
font-size:14px;
line-height:24px;
color:#666;
}

#koonti {/*pitää sisällään kaikki muut osat*/
margin:0px auto;
padding:0px;
width:920px;
height:auto;
background:transparent;
border:0px;
overflow:hidden;
}

#banneri {
margin:0px auto;
padding:0px;
width:900px;
height:206px;
background-image:url(kuva/Usva-banneri.png);
background-position:top center;
background-repeat:no-repeat;
border-top:0px;
border-right:1px solid #9f9f9f;
border-bottom:0px;
border-left:1px solid #9f9f9f; 
}

#navigaatio {
margin:0px;
padding:0px;
width:920px;
height:30px;
background:transparent;
border:0px;
}
#navilinkit {
margin:0px 0px 0px 100px;
padding:0px;
height:30px;
border:0px;
}
#navilinkit li {
margin:0px;
padding:0px;
height:30px;
border:0px;
list-style-type:none;
float:left;
}
#navilinkit li a {
margin:3px 25px 3px 25px;
padding:0px;
border:0px;
display:block;
font-family:arial, helvetica, sans-serif;
font-style:normal;
font-size:17px;
text-decoration:none;
color:#fff;}



#alue {/*sisallon koonti, joka pitaa sisallaan kaksi rinnakkaista sisaltoaluetta*/
margin:0px;
padding:0px;
width:920px;
height:auto;
background-image: url(kuva/varjotausta.png);
background-repeat:repeat-y;
background-color:#fff;
border:0px;
overflow:hidden;
}
#vasen {
margin:0px;
padding:0px;
float:left;
width:589px;
height:100%;
background-image:url(kuva/viiva.png);
background-repeat:no-repeat;
background-color:transparent;
border:0px;}
#oikea {
margin:0px;
padding:0px;
float:right;
width:330px;
height:100%;
background-image:url(kuva/viiva.png);
background-repeat:no-repeat;
background-color:transparent;
border:0px;
}

#alapalkki {
margin:0px;
padding:0px;
width: 920px;
height:20px;
background-image:url(kuva/alatausta.png);
background-position:top;
background-repeat:no-repeat;
background-color:transparent;
border:0px;
}
#alapalkki p {
margin:auto;
padding:0px;
font-family:arial;
font-size:9px;
line-height:10px;
color:#999;
}

.viivat {
margin:0px 0px 0px 20px;
padding:0px;
z-index:1;
}
