a:link {
background-color: transparent;
color: #000000;
text-decoration: underline;
}

a:hover {
color: #b2b2b2;
background-color: #009046;

}

a:visited {
color: #000000;
}

td.muut_sivu {
border-right: 2px solid #b2b2b2;
width: 170px;
}

a.rotafin {
display: block;
background-image: url("info/rotafin.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 200px;
height: 80px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.rotafin:hover {
background-image: url("info/rotafin_hover.png");
color: #000000;
text-decoration: none;
width: 200px;
height: 80px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.pawi {
display: block;
background-image: url("info/pawi.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 200px;
height: 80px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.pawi:hover {
background-image: url("info/pawi_hover.png");
color: #000000;
text-decoration: none;
width: 200px;
height: 80px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.historia {
display: block;
background-image: url("info/historia.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 200px;
height: 80px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.historia:hover {
background-image: url("info/historia_hover.png");
color: #000000;
text-decoration: none;
width: 200px;
height: 80px;
behavior: url(iepngfix.htc);
background-color: transparent;
}


a.etusivu {
display: block;
background-image: url("etusivu.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 104px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);

}

a.etusivu:hover {
background-image: url("etusivu_hover.png");
color: #000000;
text-decoration: none;
width: 104px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.info {
display: block;
background-image: url("info.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.info:hover {
background-image: url("info_hover.png");
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.vanteet {
display: block;
background-image: url("vanteet.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.vanteet:hover {
background-image: url("vanteet_hover.png");
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.galleria {
display: block;
background-image: url("galleria.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);

}

a.galleria:hover {
background-image: url("galleria_hover.png");
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.yhteystiedot {
display: block;
background-image: url("yhteystiedot.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.yhteystiedot:hover {
background-image: url("yhteystiedot_hover.png");
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.muut {
display: block;
background-image: url("muut.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.muut:hover {
background-image: url("muut_hover.png");
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

a.lataukset {
display: block;
background-image: url("lataukset.png");
background-color: transparent;
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
}

a.lataukset:hover {
background-image: url("lataukset_hover.png");
color: #000000;
text-decoration: none;
width: 106px;
height: 31px;
behavior: url(iepngfix.htc);
background-color: transparent;
}

table {
background-color: transparent;
}

td {
background-color: transparent;
border: 0px solid black;
}


table.paatable {
border: 2px solid #009046;
background-color: #c0c0c0;
width: 750px;
background-image: url("wire_bg.jpg");
}

body {
background-color: #f2f2f2;
}

td.logopalkki {
background-image: url("logost.png");
background-repeat: no-repeat;
behavior: url(iepngfix.htc);
background-color: transparent;
height: 280px;
width: 750px;

}

img.nappeja {
behavior: url(iepngfix.htc);
height: 31px;
width: 106px;
}

p.isokirjain {
text-transform: capitalize;
}

img {
border: 0px;
}

img.valittu {
border: 2px solid #009046;
}

img.kuva {
border-top: 2px solid #009046;
border-bottom: 2px solid #009046;
}

td.osoitepalkki {
border-top: 2px solid #009046;
}

td.yhteystiedot {
background-color: transparent;
border-left: 0px solid #009046;
padding: 10px;
}

p.vanneselain {
overflow: auto;
height: 350px;
width: 137px;
}

td.sivupalkki {
background-image: url("");
background-repeat: no-repeat;
width: 150px;
border-right: 0px;
}

td.paapalkki {
background-image: url("");
background-repeat: no-repeat;
width: 600px;
}

img.kuvalinkit {
border: 0px;
border: 0px solid #009046;
}

img.galleriakuvalinkit:hover {

}

img.galleriakuvalinkit {
padding: 1px;
margin: 2px;
border: 1px solid black;
}

p.eka {
background-color: #009046;
padding: 0px;
margin: 0px;
width: 250px;
}

p.toka {
background-color: #b2b2b2;
padding: 0px;
margin: 0px;
width: 250px;
}

a.tavan:hover {
background-color: transparent;
}

td.tavan2 {
background-color: transparent
}

td.tavan2:hover {
background-color: #b2b2b2;
}

td.info {
background-color: transparent;
padding-left: 15px;
width: 100%;
}

td.info1 {
background-color: transparent;
padding-left: 15px;
}

td.info2 {
background-color: transparent;
padding-left: 15px;
}

img.reuna {
border: 1px solid black;
}
td.viivaa {
border-bottom: 1px solid grey;
}