/* ----------Yleisiä tyylejä-------------*/ .kdlogo { } body{ background-image:url(/files/images/backgrad.jpg); background-repeat:repeat; background-position:top center; margin-top: 20px; margin-bottom: 20px; } body, td, p, div, font{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } p{ margin-bottom:8px; margin-top:0px; padding:0px; } .ul{ } input{ margin-bottom:5px; margin-top:0px; } a, a.link, a.active, a.visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size:11px; text-decoration:underline; } a:hover, a.link:hover, a.active:hover, a.visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size:11px; text-decoration:none; } /* ----------Otsikkotyylit-------------*/ H1{ font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 19px; color:#006699; font-weight:bold; padding-top: 0px; padding-bottom: 0px; margin-top:0px; margin-bottom:0px; } H2{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color:#5DB2F4; font-weight:bold; margin-bottom:0px; margin-top:0px; padding:0px; } H3{ font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 16px; color:#006699; font-weight:bold; } H4{ font-family:Arial, Helvetica, sans-serif, Verdana; font-size: 14px; font-weight: bold; color:#005591; margin-top:0px; margin-bottom:5px; } H5{ font-family:Arial, Helvetica, sans-serif, Verdana; font-size: 14px; font-weight: bold; color:#000; margin-top:0px; margin-bottom:5px; } H6{ font-size: 8pt; font-weight: bold; color:#666666; margin-bottom: 5px; margin-top:0px; } .brotitle { font-size: 14pt; } .printHeader{ border-bottom:2px solid #2059CD; } .print{ text-align: right; padding:10px 3px 10px 10px; } .print img{ text-align: right; padding:10px 20px 10px 0px; } /*---------- Sivupohjat ---------*/ .lay_sideLft{ width:1px; background-image:url(/images/vaalit/lay_sideLft.gif); background-repeat:repeat-y; } .infoBox{ padding:12px 12px 12px 12px; margin-left:0px; margin-top:0px; margin-bottom:10px; margin-right:0px; background-image:url(/files/images/lay_infoBkg.gif); background-repeat:no-repeat; width:465px; line-height:160%; display: table; } .infoBox img{ margin-right:10px; margin-bottom:0px; margin-left:0px; margin-top:0px; } .infoText{ padding:5px 12px 23px 12px; margin-left:12px; margin-top:12px; margin-bottom:10px; width:465px; } .content{ background-image:url(/images/vaalit/lay_rgtColBkg.gif); background-repeat:repeat-y; padding-left:12px; padding-right:12px; padding-bottom:10px; } .number{ font-family: Arial, Helvetica, sans-serif, Verdana; font-size: 16px; color:#006699; font-weight:bold; margin-bottom:0px; } .lftLinks{ height:100%; padding:30px 0px 20px 35px; margin:0px; } a:hover, a.link:hover, a.active:hover, a.visited:hover{ font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); font-size: 11px; text-decoration: none; } .nuoliLinkki{ background-image: url(/files/images/arrow.gif); background-repeat: no-repeat; padding-left: 20px; margin-bottom: 4px; padding-bottom: 2px; } a.nuoliLinkki, a.nuoliLinkki:link, a.nuoliLinkki:visited{ color: rgb(0, 0, 0); text-decoration: underline; background-image: url(/files/images/arrow.gif); background-repeat: no-repeat; text-decoration:underline; } a.nuoliLinkki:hover, a.nuoliLinkki:link:hover, a.nuoliLinkki:visited:hover{ color: rgb(0, 0, 0); text-decoration: none; background-image: url(/files/images/arrow.gif); background-repeat: no-repeat; text-decoration:none; }