.leipis   { color: #969696; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.leipis-italic { color: #aaa; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; }
.leipis9 { color: #000; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #000; }
.introleipis8 { color: #000; font-size: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; }
.pv9 { color: #666; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 9px; text-decoration: none; padding-top: 5px; padding-bottom: 5px; padding-left: 110px; }
.copy  { color: #bbb; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.otsikko           { color: #aaa; font-size: 14px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; letter-spacing: 1px; }
.otsikkoharva           { color: #aaa; font-size: 16px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; letter-spacing: 1px; margin-left: 14px; }
.ingressi        { color: #aaa; font-weight: bold; font-size: 12px; line-height: 13px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.ingressiharva { color: #aaa; font-size: 12px; font-family: FontName, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; line-height: 13px; letter-spacing: 1px; }
a:link   { color: #969696; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right  }
a:visited   { color: #828282; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; text-align: right  }
a:active   { color: #969696; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; text-align: right }
a:hover   { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; text-align: right }
.rollover a { float: left; margin: 0; filter: alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.50; opacity:0.50; }
.rollover a:hover { margin: 0; filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1.00; }
.ro-intro a { float: left; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.70; }
.ro-intro a:hover { filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1.00; }
.ro-lippu a { float: left; margin: 0; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.70; }
.ro-lippu a:hover { margin: 0; filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1.00; }
.kehys10 { text-align: center; border: solid 10px white; }
.kehys5 { margin: 2px; border: solid 5px #fff; }
.taus { width: 175px; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.70; }
.taus2 { width: 100px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; }
.kehystausta1px { width: 60px; height: 103px; float: right; margin: 2px; border: solid 2px #fff; }
.kehystaustateksti { margin: 2px; width: 40px; height: 68px; border: solid 2px #fff; }
.kehys	{ background-color: transparent; border:solid 2px #fff; }
.kehys-intro	{ background-color: transparent; margin: 1px; border:solid 1px #fff; }
.kehys-leipis	{ background-color: transparent; margin: 3px; border:solid 1px #fff; }
.kehys-exhib { background-color: transparent; border: solid 1px #fff; }
.kehys10	 { text-align: center; border: solid 10px white; }
.isokuva	{ background-color: transparent; border:solid 1px #444444; }
.logo { filter: alpha(opacity=15); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15); -moz-opacity: 0.15; opacity:0.15; }
.etulogo a { float: left; margin: 0; filter: alpha(opacity=35); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35); -moz-opacity: 0.35; opacity:0.35; }
.etulogo a:hover { margin: 0; filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.70; opacity:0.70; }
#tuotea a { display:block; background:#000000; color:#aaa; text-decoration:none; text-align:center; font-family: Arial; font-size: 12px; line-height: 12px; padding: 2px; border: solid 1px #444444; }
#tuotea a.htuote:hover {background:#444444; color:#aaa;}
#tuotea a.htuote:hover em {background:#444444; color:#aaa;}
#tuotea a.htuote:active, #tuotea a.htuote:focus {background:#444444; color:#aaa;}
#tuotea a.htuote:active em, #tuotea a.htuote:focus em {background:#444444; color:#aaa;}
.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a {color:#000; text-decoration:none;}
.hov b {display:none; font-weight:normal;}
.hov:hover {position:relative; z-index:100;}
.hov a:hover,
.hov:hover a
{border:0; text-decoration:none; position:relative;}
.hov:hover b, 
.hov a:hover b
{display:block; visibility:visible; position:absolute; right:15px; bottom:25px; background:#bebebe; cursor:pointer; border:solid 1px #000; padding:10px;}
.hov b a { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; line-height: 13px; text-align: center; text-decoration:none; background:transparent; display:block; }
.hov b a:hover {text-decoration:underline;}
.img {border: 1px solid; border-color: #000000;}
#gate { height: 40px; width: 40px; right: 20px; bottom: 20px; position: absolute; visibility: visible; }
BODY {
	scrollbar-face-color: #000000;
	scrollbar-arrow-color: #444444;
	scrollbar-track-color: #000000;
	scrollbar-shadow-color: #444444;
	scrollbar-highlight-color: #444444;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-Color: #000000;
	background-repeat: no-repeat;
	}