html { overflow-y: scroll; }

td { font-family: verdana, arial,helvetica; font-size:9pt; }
.text     { border:1px solid gray; width:250px; padding-left:2px; padding-right:2px; font-family:verdana,arial,helvetica; font-size:08pt;}

.ingressi { font-family: verdana, arial, helvetica; font-size:10pt; line-height:1.0; text-align:justify; }
.textmain { font-family: verdana, arial, helvetica; font-size:9pt; line-height:1.5; }

.frontpage { font-family: verdana, arial, helvetica; font-size:8pt; }

.textShort     { border:1px solid gray; width:50px; padding-left:2px; padding-right:2px; font-family:verdana,arial,helvetica; font-size:08pt;}
.textMed     { border:1px solid gray; width:100px; padding-left:2px; padding-right:2px; font-family:verdana,arial,helvetica; font-size:08pt;}
.textarea  { border:1px solid gray; width:250px; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; font-family:verdana,arial,helvetica; font-size:08pt; }
.dropSelect   { width:250px; border-style:solid; border-width:1px; border-color:gray; height:18px; font-size:08pt }

a:link { font-family: verdana, arial,helvetica; font-size:9pt; text-decoration:none; color:#FF7D00; }	
a:visited { font-family: verdana, arial,helvetica; font-size:9pt; text-decoration:none; color:#FF7D00; }	
a:active { font-family: verdana, arial,helvetica; font-size:9pt; color:black; color:#FF7D00; }
a:hover { font-family: verdana, arial,helvetica; font-size:9pt; color:black; color:#FF7D00; }

a.navi:link { font-family: verdana, arial,helvetica; font-size:10pt; color:black; text-decoration:none; }	
a.navi:visited { font-family: verdana, arial,helvetica; font-size:10pt; color:black; text-decoration:none; }	
a.navi:active { font-family: verdana, arial,helvetica; font-size:10pt; color:#f26c00; }	
a.navi:hover { font-family: verdana, arial,helvetica; font-size:10pt; color:#f26c00; }	

.naviSelected { font-family: verdana, arial,helvetica; font-size:11pt; color:#350202; text-decoration:none; font-weight:bold; }	
a.naviSelected:link { font-family: verdana, arial,helvetica; font-size:12pt; color:#350202; text-decoration:none; }	
a.naviSelected:visited { font-family: verdana, arial,helvetica; font-size:12pt; color:#350202; text-decoration:none; }	
a.naviSelected:active { font-family: verdana, arial,helvetica; font-size:12pt; color:black; }	
a.naviSelected:hover { font-family: verdana, arial,helvetica; font-size:12pt; color:black; }	

a.naviUnderline:link { font-family: verdana, arial,helvetica; font-size:10pt; color:#f26c00; text-decoration:underline; }	
a.naviUnderline:visited { font-family: verdana, arial,helvetica; font-size:10pt; color:#f26c00; text-decoration:underline; }	
a.naviUnderline:active { font-family: verdana, arial,helvetica; font-size:10pt; color:black; }	
a.naviUnderline:hover { font-family: verdana, arial,helvetica; font-size:10pt; color:black; }	

.naviSub { font-family: verdana, arial,helvetica; font-size:9pt; color:#888888; text-decoration:none; }	
a.naviSub:link { font-family: verdana, arial,helvetica; font-size:9pt; color:#888888; text-decoration:none; }	
a.naviSub:visited { font-family: verdana, arial,helvetica; font-size:9pt; color:#888888; text-decoration:none; }	
a.naviSub:active { font-family: verdana, arial,helvetica; font-size:9pt; color:#f26c00; }	
a.naviSub:hover { font-family: verdana, arial,helvetica; font-size:9pt; color:#f26c00; }	

a.naviSubSelected:link { font-family: verdana, arial,helvetica; font-size:9pt; color:#f26c00; text-decoration:none; }	
a.naviSubSelected:visited { font-family: verdana, arial,helvetica; font-size:9pt; color:#f26c00; text-decoration:none; }	
a.naviSubSelected:active { font-family: verdana, arial,helvetica; font-size:9pt; color:black; }	
a.naviSubSelected:hover { font-family: verdana, arial,helvetica; font-size:9pt; color:black; }	

a.lueLisaa:link { font-family: verdana, arial,helvetica; font-size:8pt; color:#FF7D00; font-weight:bold; text-decoration:none; }	
a.lueLisaa:visited { font-family: verdana, arial,helvetica; font-size:8pt; color:#FF7D00; font-weight:bold; text-decoration:none; }	
a.lueLisaa:active { font-family: verdana, arial,helvetica; font-size:8pt; color:#FF7D00; font-weight:bold; color:black; }	
a.lueLisaa:hover { font-family: verdana, arial,helvetica; font-size:8pt; color:#FF7D00; font-weight:bold; color:black; }	

a.langNavi:link { font-family: verdana, arial,helvetica; font-size:8pt; color:#f26c00; text-decoration:none; }	
a.langNavi:visited { font-family: verdana, arial,helvetica; font-size:8pt; color:#f26c00; text-decoration:none; }	
a.langNavi:active { font-family: verdana, arial,helvetica; font-size:8pt; color:black; }	
a.langNavi:hover { font-family: verdana, arial,helvetica; font-size:8pt; color:black; }	

.naviFill { font-family: verdana, arial,helvetica; font-size:9pt; color:#f26c00; text-decoration:none; width:100px; }

.frontTeaser { font-family: verdana, arial,helvetica; font-size:11pt; color:#000000; font-weight:bold; }
.pinkSmall { font-family: verdana, arial,helvetica; font-size:8pt; color:#F575C9; }
.date     { border:1px solid gray; width:68px; padding-left:2px; padding-right:2px; font-family:verdana,arial,helvetica; font-size:08pt;}
.button   { border:1px solid gray; width:100px; padding-left:2px; padding-right:2px; font-family:verdana,arial,helvetica; font-size:08pt;}
.longbutton   { border:1px solid gray; width:280px; padding-left:2px; padding-right:2px; font-family:verdana,arial,helvetica; font-size:08pt;}


a.boxBlack:link { font-family: verdana, arial,helvetica; font-size:10pt; color:#888888; text-decoration:none; }
a.boxBlack:visited { font-family: verdana, arial,helvetica; font-size:10pt; color:#888888; text-decoration:none; }
a.boxBlack:active { font-family: verdana, arial,helvetica; font-size:10pt; color:#888888; text-decoration:none; }

a.boxWhite:link { font-family: verdana, arial,helvetica; font-size:10pt; color:#FFFFFF; text-decoration:none; }
a.boxWhite:visited { font-family: verdana, arial,helvetica; font-size:10pt; color:#FFFFFF; text-decoration:none; }
a.boxWhite:active { font-family: verdana, arial,helvetica; font-size:10pt; color:#FFFFFF; text-decoration:none; }


.boxGrayHeader { font-family: verdana, arial,helvetica; font-size:10pt; color:#000000; font-weight:bold; }
.boxBlack { font-family: verdana, arial,helvetica; font-size:10pt; color:#888888; }
.boxWhiteHeader { font-family: verdana, arial,helvetica; font-size:10pt; color:#FFFFFF; font-weight:bold; }
.boxWhite { font-family: verdana, arial,helvetica; font-size:10pt; color:#FFFFFF; }
.whiteBold { font-family: verdana, arial,helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; }
.pieniGray { font-family: verdana, arial,helvetica; font-size:7pt; color:#727272; }
.selaaGray { font-family: verdana, arial,helvetica; font-size:9pt; color:#707070; font-weight:bold; }
.kirjauduGray { font-family: verdana, arial,helvetica; font-size:11pt; color:#838383; }
a.kirjauduGray:link { font-family: verdana, arial,helvetica; font-size:11pt; color:#838383; }
a.kirjauduGray:visited { font-family: verdana, arial,helvetica; font-size:11pt; color:#838383; }
a.kirjauduGray:active { font-family: verdana, arial,helvetica; font-size:11pt; color:#838383; }
a.kirjauduGray:hover { font-family: verdana, arial,helvetica; font-size:11pt; color:#838383; }
.sisallysHeader { font-family: "times new roman", helvetica, verdana, arial; font-size:34pt; color:#350202; }
.sisallysWhite { font-family: verdana, arial,helvetica; font-size:9pt; color:#4c1d06; font-weight:bold; }
a.sisallysWhite:link { font-family: verdana, arial,helvetica; font-size:9pt; color:#4c1d06; font-weight:bold; }
a.sisallysWhite:visited { font-family: verdana, arial,helvetica; font-size:9pt; color:#4c1d06; font-weight:bold; }
a.sisallysWhite:active { font-family: verdana, arial,helvetica; font-size:9pt; color:#4c1d06; font-weight:bold; }
a.sisallysWhite:hover { font-family: verdana, arial,helvetica; font-size:9pt; color:#4c1d06; font-weight:bold; }
.osoiteGray { font-family: verdana, arial,helvetica; font-size:10pt; color:#888888; }
.osoiteOranssi { font-family: verdana, arial,helvetica; font-size:8pt; color:#FF7D00; }
.pieniOranssiBold { font-family: verdana, arial,helvetica; font-size:6pt; color:#FF7D00; font-weight:bold; }

.IngressiHarmaa { color:#808080; font-style:italic; font-size:10pt; }
.OranssiTeksti { color:#FF7D00; font-size:9pt; }
.SininenIsoTeksti { color:#25ABEA; font-size:12pt; }
.SininenTeksti { color:#25ABEA; font-size:9pt; }
.OranssiIsoTeksti { color:#FF7D00; font-size:12pt; }
.MustaIsoTeksti { color:#000000; font-size:12pt; }
