body {
	width: 100%;
        background: url(kuvat/taustapallot.gif) repeat;
}



a {  text-decoration: none}
a:link {color:#888888;
}

a:visited {color:#888888;
}

a:active {color:#888888;
}

a:hover {
color: #555555;}

.teksti1
{font-family: Verdana;
font-size: 11px;
line-height:20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 20px;
margin-right: 45px;
margin-top: 0px;
color: #333333;}

.teksti2
{font-family: Verdana;
font-size: 11px;
line-height:22px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 20px;
margin-top: 90px;
color: #333333;}

.teksti3
{font-family: Verdana;
font-size: 11px;
line-height:16px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 30px;
margin-top: 20px;
color: #333333;}

.teksti4
{font-family: Verdana;
font-size: 11px;
line-height:20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 20px;
margin-right: 0px;
margin-top: 0px;
color: #888888;}

.teksti5
{font-family: Verdana;
font-size: 11px;
line-height:20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 10px;
margin-right: 0px;
margin-top: 0px;
color: #333333;}

.teksti6
{font-family: Verdana;
font-size: 11px;
line-height:20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 20px;
margin-right: 0px;
margin-top: 0px;
color: #333333;}

.teksti7
{font-family: Verdana;
font-size: 11px;
line-height:20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 0px;
margin-right: 45px;
margin-top: 0px;
color: #333333;}

.otsikko
{font-family: Georgia;
font-size: 20px;
line-height:20px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 5px;
color: #bbbbbb;}

.copy
{font-family: Arial,Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: right;
text-indent: 0px;
line-height: 18px;
margin-top: 0px;
margin-left:0px;
margin-right:10px;
color: #222222;}

.rivivali
{font-family: Arial,Verdana;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 12px;
margin-top: 0px;
margin-left:0px;
color: #222222;}

#menu
{font-family: Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: center;
text-indent: 0px;
line-height: 26px;
margin-bottom: 0px;
display:block;
color: #000000;}

#menu a {  text-decoration: none; display:block; height:58px; width:100%; }
#menu a:link {color:#000000;  display:block;  height:58px; width:100%; border:0px; }
#menu a:visited {color:#000000; display:block;  height:58px; width:100%; border:0px ;}
#menu a:active {color:#000000; display:block;  background: #99BF5F; height:58px; width:100%;  border:0px ;}
#menu a:hover {color: #000000; display:block; background: #B1D675; height:58px; width:100%; border:0px ;}

#menu3
{font-family: Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: center;
text-indent: 0px;
line-height: 26px;
margin-bottom: 0px;
display:block;
color: #000000;}

#menu3 a {  text-decoration: none; display:block; height:58px; width:100%;}
#menu3 a:link {color:#000000; display:block; height:58px; width:100%; border:0px ;}
#menu3 a:visited {color:#000000; display:block; height:58px; width:100%; border:0px ;}
#menu3 a:active {color:#000000; display:block; height:58px; width:100%;  border:0px ;}
#menu3 a:hover {color: #000000; display:block; height:58px; width:100%; border:0px ;}

#menu03
{font-family: Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: center;
text-indent: 0px;
line-height: 26px;
margin-top: 0px;
color: #000000;}

#menu03 a {  text-decoration: none}
#menu03 a:link {color:#000000; height:58px; width:100%; border:solid #dedede;border-width: 3px 0px 0px 0px ;}
#menu03 a:visited {color:#000000; height:58px; width:100%; border:solid #dedede; border-width: 3px 0px 0px 0px ;}
#menu03 a:active {color:#000000; height:58px; width:100%;  border:solid #dedede; border-width: 3px 0px 0px 0px ;}
#menu03 a:hover {color: #000000; height:58px; width:100%; border:solid #dedede; border-width: 3px 0px 0px 0px ;}


#menu2
{font-family: Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: right;
text-indent: 0px;
line-height: 20px;
margin-top: 30px;
margin-right:10px;
color: #000000;}

#menu2on
{font-family: Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: right;
line-height: 20px;
padding-right: 10px;
color:#000000; height:20px; background-color: #99BF5F; float:right; width:100px; border:solid #99BF5F; border-width: 0px 0px 0px 0px ;}


#menu2 a {  text-decoration: none; float:right; height:20px; width:100px;}
#menu2 a:link {color:#000000; display:block; height:20px; width:100px; border:solid #ffffff; border-width: 0px 10px 0px 0px ;}
#menu2 a:visited {color:#000000; display:block; height:20px; width:100px; border:solid #ffffff; border-width: 0px 10px 0px 0px ;}
#menu2 a:active {color:#000000; display:block; height:20px; background-color: #99BF5F; width:100px; border:solid #99BF5F; border-width: 0px 10px 0px 0px ;}
#menu2 a:hover {color: #000000; display:block; height:20px; background-color: #B1D675; width:100px; border:solid #B1D675; border-width: 0px 10px 0px 0px ;}

.logo
{margin-top: 57px;
margin-left:26px;}

.pullo
{margin-top: 50px;
margin-left: 360px;}

.kuva4
{margin-top: 29px;
margin-left:0px;}

.osaotsikot
{font-family: Arial,Verdana;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 15px;
margin-top: 0px;
margin-left:0px;
margin-right:10px;
padding-left:12px;
padding-top:10px;
padding-bottom:10px;
color: #222222;
background: #777777;}

.kuva
{border:0px solid #999999;
width:180px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 10px;
line-height: 10px;
background: #ffffff;
}

.panoraama
{border:0px solid #999999;
width:668px;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
background: #e6e6e6;
}


.kuvateksti
{font-family: Arial,Verdana;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 15px;
margin-top: 10px;
margin-left:30px;
margin-right:20px;
color: #222222;}

.kuvanpaalle
{font-family: Arial,Verdana;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 18px;
margin-top: 154px;
margin-left:23px;
margin-right:10px;
color: #000000;}

.kuvanpaalle1
{font-family: Arial;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 16px;
margin-top: 154px;
margin-left:23px;
margin-right:10px;
background-color:#ffffff;
opacity:0.6;filter:alpha(opacity=60);
padding-left:6px;
padding-right:5px;
width:284px;
height:15px;
color: #000000;}

.kuvanpaalle2
{font-family: Arial,Verdana;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 18px;
margin-top: 154px;
margin-left:23px;
margin-right:10px;
color: #ffffff;}

.kuvanpaalle3
{font-family: Arial,Verdana;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-decoration: none;
text-align: left;
text-indent: 0px;
line-height: 18px;
margin-top: 154px;
margin-left:23px;
margin-right:10px;
color: #777777;}

#kuvagalleria_thumbit{
	width:520px;
	padding:0px;

}
#kuvagalleria_thumbit IMG{
	padding:0px;
	margin:12px 17px 0px 0px;
	border:solid #cccccc;
        border-width: 4px 4px 4px 4px;
}

#kuvagalleria_thumbit IMG a {text-decoration: none}
#kuvagalleria_thumbit IMG a:link {color:#000000; width:140px;}
#kuvagalleria_thumbit IMG a:visited {color:#000000; width:140px;}
#kuvagalleria_thumbit IMG a:active {color:#000000; width:140px;}
#kuvagalleria_thumbit IMG a:hover {color:#000000; width:140px;}


#navholder{ position:relative; width:100%; height:58px;  padding:0px; margin-top:0px; list-style:none; }
#navholder a { padding-top:10px; display:block; background-image:url(kuvat/tyhja.gif); width:86px; height:58px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-align:center; text-decoration:none; font-weight:normal; padding-top:26px;}
#navholder a:hover {background-image:url(kuvat/menunnapit_07.gif); height:58px;}
#navholder a:active,
#navholder a.defaultlink:link { background-image:url(kuvat/button-over.jpg); height:58px;}
#navholder a.defaultlink:visited { background-image:url(kuvat/button-over.jpg); height:58px;}
#navholder a.defaultlink:link {	position:relative; z-index:102; height:58px;}
#navholder a.defaultlink:visited { position:relative; z-index:102; height:58px;}

#navholder ul{position:absolute; list-style:none; display:block; padding:0px; left:10px; float:left; width:100%; margin:0px; height:58px;}
#navholder li { float:left; margin:0px; padding:0px;height:58px;}
#navholder defaultlink { background-image:url(kuvat/button-over.jpg); height:58px;}