﻿// ------------------------------------------------
// Stylesheet for YHL ry web site
// Created 17.4.2002
// Modified 22.6.2007
// by Pilvi Nummi
// ------------------------------------------------


BODY {
margin-top: 10px; 
margin-left: 0px;
margin-right: 0px;
background-color: #efefef;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
} 

P {
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
}

SPAN.small {
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;
color:#999999;
}

TD {
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
}

UL{
list-style-image:url(/images/kuvitus/dot_yhl.gif);
text-indent:0px;
margin: 5px;
padding: 0px;
padding-left:16px;
padding-bottom:10px;
}

H1{
font-size: 16pt; 
font-weight: bold;
color:#cc6600;
padding-top:25px;
padding-bottom:10px;
}

H2{
font-size: 13pt; 
font-weight: bold;
color:#cc6600;
margin-top:25px;
margin-bottom:10px;
}

H3{
font-size: 12pt; 
font-weight: bold;
color:#000000;
margin-top:25px;
margin-bottom:10px;
}


H4{
padding-top:22px;
padding-bottom:0px;
color:#cc6600;
font-size:12pt;
font-weight:bold;
}

TD.navi{
background-color:#ffebca;
padding-left:4px;
padding-top:1px;
padding-bottom:1px;
padding-right:3px;
border-left:1px #ebb679 solid;
}

TD.naviAkt{
background-color:#ffffff;
padding-left:4px;
padding-top:1px;
padding-bottom:1px;
padding-right:3px;
border-left:1px #ebb679 solid;
}

TD.naviLevel3{
background-color:#ffffff;
padding-left:15px;
padding-top:1px;
padding-bottom:1px;
padding-right:3px;
border-left:1px #ebb679 solid;
}

UL.subnavi{
list-style-image:url(/images/arrow.gif);
list-style-type:none;
list-style-position:outside;
text-indent:0px;
margin: 0px;
margin-left:5px;
padding: 0px;
}

UL.subnavi LI{
margin: 0px;
margin-top:3px;
margin-bottom:3px;
}

UL.subsubnavi{
list-style-image:none;
list-style-type:none;
list-style-position:outside;
text-indent:0px;
margin: 0px;
margin-left:5px;
padding: 0px;
}
UL.subsubnavi LI{
margin: 0px;
margin-top:3px;
margin-bottom:3px;
margin-left:10px;
}

TD.alaviiva{
border-bottom: 2px solid #FFEBA3;
}

TD.contentCell{
background-color:#FFFFFF;
padding-left:10px;
padding-right:0px;
background-image:url(/images/kuvitus/liuku.gif);
background-repeat:repeat-x;
}

TD.contentCell2{
background-color:#FFFFFF;
padding-left:10px;
padding-right:10px;
background-image:url(/images/kuvitus/liuku.gif);
background-repeat:repeat-x;
}

TD.rightCol{
background-color:#FFFFFF;
padding-left:20px;
padding-right:5px;
padding-top:50px;
background-image:url(/images/kuvitus/liuku.gif);
background-repeat:repeat-x;
}

TD.rightCol2{
background-color:#FFFFFF;
padding:0px;
width:5px;
background-image:url(/images/kuvitus/oikeaTausta.gif);
background-repeat:repeat-y;
background-position:top right;
}

TD.leftCol{
width:200;
height:570px;
background-color:#ffdd9a;
border-left:1px solid #cccccc;
padding-left:10px;
padding-right:0px;
padding-top:25px;
background-image:url(/images/kuvitus/vasenTaustaUusi200.gif);
background-repeat:no-repeat;
background-position:top left;
}

P.header {
font-size: 16pt; 
font-weight: bold;
color:#cc6600;
padding-top:25px;
padding-bottom:0px;
}

P.ajankohtOts {
font-size: 13pt; 
font-weight: bold;
color:#cc6600;
padding-bottom:0px;
}
P.extralinkit {
font-size: 13pt; 
font-weight: bold;
color:#cc6600;
}

A{
color:#6600cc;
}

A.pieniLinkki{
font-size:9pt;
line-height:14px;
}

A.navi{
text-decoration: none;
color:#000000;
}

A.navi:hover{
text-decoration: none;
color:#000000;
font-weight:bold;
}
A.naviAkt{
text-decoration: none;
color:#000000;
font-weight:bold;
}

A.naviAkt:hover{
text-decoration: none;
color:#000000;
font-weight:bold;
}

A.naviLevel3{
text-decoration: none;
color:#000000;
/*display:block;*/
/*padding-bottom:2px;*/
}

A.naviLevel3:hover{
text-decoration: underline;
color:#000000;
}

A.naviLevel4{
font-size:8pt;
text-decoration: none;
color:#663300;
}

A.naviLevel4:hover{
font-size:8pt;
text-decoration: underline;
color:#663300;
}


A.headerNavi{
font-size:11pt;
text-decoration: none;
color:#000000;
font-weight: bold;
}

A.headerNavi:hover{
font-size:11pt;
text-decoration: none;
color:#000000;
font-weight: bold;
}

span.ytiedotLinkki {
text-decoration: none;
color:#cc6600;
font-size:13pt;
font-weight:bold;
}

A.ytiedotLinkki {
text-decoration: none;
color:#cc6600;
font-size:13pt;
font-weight:bold;
}

TD.akt_v1{
background-image:url(/images/kuvitus/ylanavi_akt_v1.gif);
background-repeat:no-repeat;
background-position:top left;
}
TD.akt_v2{
background-image:url(/images/kuvitus/ylanavi_akt_v2.gif);
background-repeat:no-repeat;
background-position:top left;
}
TD.akt_o1{
background-image:url(/images/kuvitus/ylanavi_akt_o1.gif);
background-repeat:no-repeat;
background-position:top right;
}
TD.akt_o2{
background-image:url(/images/kuvitus/ylanavi_akt_o2.gif);
background-repeat:no-repeat;
background-position:top right;
}


TD.inakt_v1{

}
TD.inakt_v2{

}
TD.inakt_o1{

}
TD.inakt_o2{

}

TD.akt_keski{
border-top:1px #cccccc solid;
}
TD.inakt_keski{

}
TABLE.akt_taulu{
background-color:#ffdd9a;
}
TABLE.inakt_taulu{

}