body {
	background-image: url(kuvat/pohja/t.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link{text-decoration: none;}
a:visited{ text-decoration: none;}

.t_l {
	background-image:url(kuvat/pohja/t_j.png);
	background-repeat: repeat-x;
	background-position: top;
}
.k_l {
	background-image:url(kuvat/pohja/k_l.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.nappi {width:201px; height:22px; background-position:left; position:relative; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

.nappi:link{color:#FFFFFF; text-decoration:none}
.nappi:visited {color:#FFFFFF; text-decoration:none}
.nappi:hover {background-position:center; text-decoration:none}

.nappi2 {width:201px; height:22px; background-position:right; position:relative; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fae7c4;}
.nappi2:link{color:#fae7c4;}
.nappi2:visited {color:#fae7c4;}

.t_pieni { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px}
.t_pieni_w { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#fae7c4}
.t_pieni_w a:link, a:visited { text-decoration:none; color:#fae7c4;}
.t_pieni_w a:visited { text-decoration:none; color:#fae7c4;}
.t_pieni_w a:hover, a:active{text-decoration:underline; color:#fae7c4;}
.white {color:#FFFFFF;}

.t_tumma { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color: #999999}

.t_taulukko { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;}
.t_taulukko2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.t_taulukko3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}


.t_otsikko { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;}
.t_ajankoht { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fae7c4; line-height:2em; list-style:url(kuvat/sisa/reika.png)}

.t_ajankoht a:link, .t_ajankoht a:visited {
font-weight: bold;
text-decoration: underline;
color:#fae7c4;
}


.t_suunnittelu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#fae7c4; line-height:1.5em;}

.t_yhteys { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#fae7c4; line-height:1.6em; padding-top:15px;}
.t_ajankoht_s { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fae7c4; line-height:1.6em;}

.t_ajankoht_s a:link {
font-weight: bold;
text-decoration: underline;
color:#fae7c4;
}

.t_ajankoht_s a:visited {
text-decoration: underline;
color:#fae7c4;
font-weight: bold;
}


.kor {padding:0; margin:0px 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold; line-height:38px; text-decoration:none}
.kor dt {display:none;}
.kor dd {float:left; padding:0; margin:0; text-align:center;}
.kor span.v1 {background:url(kuvat/sisa/kor_y_v.png); width:22px; height:38px; display:block; float:left}
.kor span.v {background:url(kuvat/sisa/kor_y_j2.png); width:15px; height:38px;display:block; float:left}
.kor span.kuva {width:32px; height:38px;display:block; float:left}
.kor span.t {background:url(kuvat/sisa/kor_y_t.png); height:38px; display:block; float:left; padding-right:5px;color:#FFFFFF;}
.kor span.o {background:url(kuvat/sisa/kor_y_j1.png); width:15px; height:38px;display:block; float:left}
.kor span.o2 {background:url(kuvat/sisa/kor_y_o1.png); width:27px; height:38px;display:block; float:left}

.kor span.hv1 {background:url(kuvat/sisa/kor_y_v.png); width:22px; height:38px; display:block; float:left; background-position:bottom;}
.kor span.hv {background:url(kuvat/sisa/kor_y_j2.png); width:15px; height:38px;display:block; float:left; background-position:bottom;}
.kor span.hkuva {width:32px; height:38px;display:block; float:left; background-position:bottom;}
.kor span.ht {background:url(kuvat/sisa/kor_y_t.png); height:38px; display:block; float:left; background-position:bottom;padding-right:4px;}
.kor span.ho {background:url(kuvat/sisa/kor_y_j1.png); width:15px; height:38px;display:block; float:left; background-position:bottom;}
.kor span.ho2 {background:url(kuvat/sisa/kor_y_o1.png); width:27px; height:38px;display:block; float:left; background-position:bottom;}

.kor a:link, a:visited { color:#004488; text-decoration:none;}
.kor a:hover, a:active {text-decoration:none; cursor:hand;}

.nappisis {padding:0px; margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold; line-height:42px; text-decoration:none; height:42px;}
.nappisis dt {display:none;}
.nappisis dd {float:left; padding:0; margin:0; text-align:center;}
.nappisis span.v {background:url(kuvat/sisa/n_v.png); width:15px; height:42px; display:block; float:left}
.nappisis span.o {background:url(kuvat/sisa/n_o.png); width:15px; height:42px;display:block; float:left}
.nappisis span.t {background:url(kuvat/sisa/n_t.png); height:42px; display:block; float:left;}

.nappisis a:link, a:visited { color:#000000; text-decoration:none;}
.nappisis a:hover span {background-position:bottom; cursor:hand;}


#transbox {
background:#000000;
width:80%;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.7;position: relative;
	padding:8px;
}

.gal_v {background: url(kuvat/sisa/gal_v.png); width:35px; height:35px; display:block; float:left;}
.gal_t {background: url(kuvat/sisa/gal_t.png); height:35px; display:block; float:left; padding-left:10px; padding-right:10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; line-height:25px;color:#fae7c4}
.gal_o {background: url(kuvat/sisa/gal_o.png); width:35px; height:35px; display:block; float:left;}
.gal_o:link, :visited {text-decoration:none;}
.gal_v:link, :visited {text-decoration:none;}
.linkki:link, .linkki:visited {color: white; font-weight: bold;}

.t_hinnat { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#fae7c4; line-height:2em; list-style:url(kuvat/sisa/reika.png);}
.t_hinnat td {border-bottom: 1px solid #325878;}
.hinta {
font-size: 18px;
color: #ffc0c0;
}

#scrollup{
position: relative;
}

.headline {
position: absolute;
display: none;
}
.headline a:link, a:visited {text-decoration: none;}