html,body{margin:0;padding:0}
body{background-color: #fff;}

/*
p {margin:0;padding:0}
*/

#top
{
background-image: url("top.jpg");
background-repeat: no-repeat;
background-position: bottom center;
background-color: #fff;
height: 136px;
width: 1004px;
margin: 0 auto; 
}

td.top
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000;
line-height: 1.4;
padding-top: 39px;
padding-left: 0px;
width: 1004px;
vertical-align: top;

}

#menu
{
background-image: url("navigaatio.jpg");
background-repeat: no-repeat;
background-position: top center;
background-color: #141414;
height: 46px;
width: 1004px;
margin: 0 auto;
}

td.menu
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000;
line-height: 1.4;
padding-top: 7px;
padding-left: 22px;
width: 1004px;
vertical-align: top;
}

td.menupalaute
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000;
line-height: 1.2;
padding-top: 1px;
padding-left: 17px;
width: 80px;
vertical-align: top;
}

#centerback
{
background-image: url("keskus_tausta.jpg");
background-repeat: repeat-x;
height: auto;
}

#center
{
background-image: url("keskus.jpg");
background-repeat: no-repeat;
background-position: top center;
height: auto;
width: 995px;
margin: 0 auto;
}

#keskus_sisalto
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 1.4;
padding-top: 106px;
padding-left: 140px;
width: 460px;
height: auto;
}


td.keskusyksi-pikalaina
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #161616;
line-height: 1.4;
padding-top: 6px;
padding-left: 1px;
width: 160px;
vertical-align: top;
padding-right: 8px;
}

td.keskusyksi
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #161616;
line-height: 1.4;
padding-top: 6px;
padding-left: 1px;
padding-right: 8px;
width: 160px;
vertical-align: top;
}


td.keskuskaksi
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #161616;
line-height: 1.4;
padding-top: 6px;
padding-left: 15px;
padding-right: 30px;
width: 524px;
vertical-align: top;
text-align:left;
}

td.keskuskolme
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #161616;
line-height: 1.4;
padding-top: 6px;
padding-left: 30px;
width: 210px;
vertical-align: top;
border-left-color: #e1e0e0;
border-left-style: solid;
border-left-width: 2px;

}



#footer
{
background-image: url("footer.jpg");
background-repeat: no-repeat;
background-position: top center;
background-color: #adabab;
width: 1004px;
margin: 0 auto;
}


td.footer
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #000;
line-height: 1.4;
padding-top: 8px;
padding-left: 2px;
width: 1004px;
vertical-align: top;
}


a.menu:link
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 14px; color:#606060;text-decoration:none;FONT-WEIGHT: bold;}

a.menu:visited
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 14px; color:#606060;text-decoration:none;FONT-WEIGHT: bold;}

a.menu:active
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 14px; color:#606060;text-decoration:none;FONT-WEIGHT: bold;}

a.menu:hover{color:#0d9bff;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 14px;FONT-WEIGHT: bold;
text-decoration:underline;
}


a.left:link
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a.left:visited
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a.left:active
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a.left:hover{color:#606060;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px;FONT-WEIGHT: bold;
text-decoration:underline;
}

a:link
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a:visited
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a:active
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a:hover{color:#606060;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 12px;FONT-WEIGHT: bold;
text-decoration:underline;
}


/*
a:link
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 11px; color:;text-decoration:underline;FONT-WEIGHT: bold;}

a:visited
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 11px; color:;text-decoration:underline;FONT-WEIGHT: bold;}

a:active
{FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 11px; color:#0d9bff;text-decoration:underline;FONT-WEIGHT: bold;}

a:hover{color:#606060;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 11px;FONT-WEIGHT: bold;
text-decoration:underline;
}
*/


img
{
border: 0px;
margin: 0px;
}


h1{
FONT-SIZE: 14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; margin-bottom:5px;
}

h2{
FONT-SIZE: 14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
margin-top:16px; margin-bottom:8px;
}

hr
{
height: 1px;
color: #0d9bff;
background-color:#0d9bff;
}

hr.etusivu
{
height: 1px;
color: #e1e0e0;
background-color: #e1e0e0;

}

ul.pankit li
{
padding-top: 3px; padding-bottom: 3px;
}


p.mainos
{
padding-top: 5px; padding-bottom: 5px;padding-left: 5px; padding-right: 5px; 
FONT-SIZE: 12px;
font-family:Arial, Helvetica, sans-serif;
background-color: #c6dab9;
width: 500px;
line-height: 1.4;
border-style: solid;
border-width: 1px;
border-color: #80f42f;
}









