* { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; color: #000; } body { margin: 0em 0em 1em 0em; padding: 0em; background: #fff; } #B { margin-left: 0.5em; margin-right: 0.5em; } .Otsikko { width: 100%; background: url(Kuvat/gradient_transparent_grey.png) repeat-x #24548a; color: #fff; border-bottom: solid 1px ThreeDShadow; } .Otsikko h1 { margin: 0px; padding-left: 7px; padding-bottom: 2px; font-size: 14pt; color: #fff; background: transparent; font-weight: normal; } .Tyokalu { width: 100%; background: url(Kuvat/gradient_grey.png) repeat-x; color: ButtonText; white-space: normal; border-top: solid 1px ThreeDLightShadow; border-bottom: solid 1px ThreeDShadow; overflow: hidden; padding: 0px 0px 1px 0px; margin-bottom: 0.5em; } a.T, a.T:visited, a.T:hover, a.T:active { display: block; float: left; margin-left: 4px; padding: 2px 3px 2px 2px; text-decoration: none; color: ButtonText; white-space: nowrap; border: solid 1px transparent; } a.T:hover { background: ButtonHighlight; color: ButtonText; border: outset 1px #aaa; } a.T:active { background: ButtonShadow; color: ButtonText; border: inset 1px; } img.T { border: 0px; vertical-align: top; } .PiiloSubmit { margin-top: 0.5em; margin-bottom: 0.5em; } td { font-size:8pt; } table.L { width: 32.5em; } caption { font-size:10pt; font-weight: bold; text-align: left; } form table.L { background: ButtonFace; border-bottom: solid 1px ThreeDShadow; border-right: solid 1px ThreeDShadow; } form table.L td { border-top: solid 1px ThreeDShadow; border-left: solid 1px ThreeDShadow; } table.L td { color: #000; font-size:8pt; } .PuolikasKentta { width: 16em; } label { color: #000; background: transparent; font-size: 10pt; text-decoration: none; white-space: nowrap; } @media print { .Tyokalu { display:none; } }