body { background-color:#fff4dd; font-family:verdana, arial, helvetica, sans-serif; margin:0px auto;}

table { border: 0px}

td { text-align: left}

h1 { font-size:200%}

h2 { font-size:150%}

h3 { font-size:120%}

h5 { font-weight:400; font-size:1.4em}

h6 { font-size:70%}

a { color:#2f4f4f; text-decoration:none}

a:hover { color: #ff0000; text-decoration: none}

a img { border:0px}

#center { background-position: center; text-align: center}

.boxhead { background-color:#360; color:#fff; font-size:11px; font-weight:bolder; text-align:left; width:240px; font-family:arial, sans-serif; letter-spacing:1px; margin-left:37%; padding-bottom:2px; padding-left:4px; margin-bottom:1px}

.painike { background-color:#d8d8d8; color:#000; font-size:10px; font-weight:normal; text-align:left; width:260px; font-family:arial, sans-serif;  font-weight: bold; padding-bottom:2px; padding-left:4px; margin-bottom:1px; text-align:center; cursor: pointer}

.boxheading { background-color:#007676; color:#FFF; font-size:11px; font-weight:bolder; width:130px; font-family:arial, sans-serif; text-align:center; letter-spacing:1px; padding-bottom:2px; margin-bottom:1px}

.tp1 { border:1px dotted #000; margin-top:auto; margin-left:2%; margin-right:2%; font-family:verdana, arial, helvetica, sans-serif; color:#34342b; font-size:9pt; background-color:#d7feff; padding:3px}

.tp { border:1px dotted #000; margin-left:2%; font-family:verdana, arial, helvetica, sans-serif; color:#34342b; font-size:9pt; background-color:#d7feff; padding:3px}

td.tip { font-family:verdana, arial, helvetica, sans-serif; font-size:8pt}

#justify { margin-top:2%; margin-left:1.7%; font-size:12px; text-align:justify}

#just3 { background-color:#f3f3f3; font-size:11px}

#just2 { background-color:#f3f3f3; text-align:justify; font-size:11px}

#just { background-color:Red; text-align:justify; font-size:11px}

#layer1,#layer2,#layer3,#layer4,#layer5,#layer6,#layer7,#layer8,#layer9,#layer10,#layer11,#layer12,#layer13,#layer14 {
	border-top:0; border-right:0; border-bottom: 0;	border-left:0;	font-family:verdana; font-size:10px; color:#000; background: #fff repeat; position:absolute; visibility: visible;}

#p1 { font-size:10pt; color:#000} 
.p3 { margin-top:-7%; margin-left:63%}

.p4 { margin-left:35%; text-align:left; color:Red}

.th0,.th1,.th2,.th3,.th4 { background-color:#d8d8d8; border-bottom:1px dotted #000; height:19px; font-size:x-small}

.th9,.td1,.td2,.td3,.td4,.td6,.td7,.copy { font-size:x-small}

.td6,.td7 { width:25%; vertical-align:top}

.th0 { margin-top:-20px; margin-bottom:-2px; margin-left:2px; /*border-right:1px dotted #000;*/ 
border-bottom:none; border-left:1px dotted #000; padding-top:5px; padding-bottom:3px}/*width:99.4%*/

.th1 { border-left:1px dotted #000; width:9%}

.th2 { width:8%}

.th3 { width:20%}

.th4 {/*border-right:1px dotted #000;*/ padding-left:4px; text-align:left}

td.pvir {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 0.9em;
	border: 1px dashed #20B2AA;
	background: #fff;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-left: 40px;
}

td.pviruks { text-align: center;
	font-family: calibri, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 0.8em;
	border: 1px dashed #20B2AA;
	background: #fff;
	padding-bottom: 10px;
	width: 55%;
}

.td1 { background-color:#f8f8f8; border-top:none; padding-left:4px; padding-right:3px; height:10px; width:9%}
.td2 { background-color:#f8f8f8; border-top:none; padding-left:5px; height:10px; width:8%}
.td3 { background-color:#f8f8f8; border-top:none; margin-right:3px; padding-left:3px; height:10px; width:20%}
.td4 { background-color:#f8f8f8; border-top:none; margin-right:3px; padding-left:3px; height:10px}

.th9 { margin-right:37%; border-top:0; border-right:0; border-bottom:none; border-left:0; width:64%}

.tdt { background-color:#f3f3f3; margin-left:15px; font-size:11px}

.td5 { text-align:left; font-size:11px}

.td8 { background-image:url(http://www.netikka.net/cgi-bin/count.cgi?trgb=ffffff&df=e0101296.dat&dd=e); background-position:right; background-repeat:no-repeat; font-size:x-small}

.td10 { background-color:#f3f3f3; text-align:left; font-size:11px; margin-top:-20px}

.tbl1 { margin-top:-10px}

.iso { font-size: 13pt}

.laskvas { background-image:url(http://www.netikka.net/cgi-bin/count.cgi?trgb=ffffff&df=e0101296.dat&dd=e); background-position:left; background-repeat:no-repeat; font-size:x-small}

#left { float:left}

.key { cursor:pointer; margin-right:10px; margin-left:30px}

code { font-size:1.3em}

#tal { width:109%; margin-left:8px}

#right { float:right}

.vy { width:47px; height:50px; background-image:url(images/vy.jpg)}

.yk { height:50px; width:640px; background-image:url(images/yk.jpg)}

.yo { width:74px; height:50px; background-image:url(images/yo.jpg)}

.ok { width:74px; height:360px; background-image:url(images/ok.jpg)}

.ao { width:74px; height:55px; background-image:url(images/ao.jpg)}

.ak { height:55px; width:640px; background-image:url(images/ak.jpg)}

.va { width:47px; height:50px; background-image:url(images/va.jpg)}

.v { width:47px; height:360px; background-image:url(images/v.jpg)}

.bground { width:700px; font-family:verdana, geneva, arial, helvetica, sans-serif; font-size:12px; background-color:#fbfbfb}

#alavalikko { text-align:center; width:690px; height:25px; z-index:105; position:relative; font-size: 0.8em}

.alanavi { border-bottom:#999 1px solid; margin-bottom:0; text-align:right}

.border,.border2 { border-top:#999 1px solid; border-right:#999 1px solid; border-bottom:#999 1px solid; border-left:#999 1px solid}

.navi,.taulukot { font-family:verdana, arial, helvetica, sans-serif; background-color:#fafafa; text-decoration:none; border-top:0; border-right:0; border-bottom:0; border-left:0}

.navi { font-weight:700; font-size:12px; text-align:right}

.taulukot { font-weight:400; font-size:10pt; text-align:left; padding-left:10px; padding-right:5px}

.otsikko1 { padding-top:20px; font:bold 13px verdana, arial, sans-serif; color:#039; text-align:center}

#otsikko,#otsikko1 { border:1px dotted #000; background-color:#fffff0; text-align:center}

#otsikko1 { font-weight:bolder; font-size:1.4em; width:100%; padding-top:10px; padding-bottom:12px; color:teal}

#otsikko { font-weight:700; font-size:12px; color:#00c; margin-top:0; margin-bottom:-11px; padding:4px}

.otsikko { font-weight:700; font-size:12px; text-align:center; color:teal}

.otsikko2,.vaaots { border-top:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; border-bottom:#d4d4d4 1px solid; border-left:#d4d4d4 1px solid; font-weight:700; font-family:verdana, arial, helvetica, sans-serif; color:#333}

.otsikko2 { font-size:11px; margin-left:7px}

.vaaots { font-size:10px; text-align:center}

.osoite,.tekstit,.sisasivut,.linkit,.vah { font-family:verdana, arial, helvetica, sans-serif; font-weight:700; font-size:10px}

.osoite { margin-left:4px; color:#333}

.tekstit { margin-left:5px; color:#666; margin-right:5px}

.sisasivut { margin-left:100px; color:#666; margin-right:20px}

.linkit { color:#FFF; text-decoration:none}

.gif { margin-top:32px}

.pop { margin-left:-10px; margin-top:-14px}

.rights { font-family:arial, helvetica, sans-serif; font-size:xx-small; color:#697553; text-align:center}

.oik { font-family:arial, helvetica, sans-serif; font-size:xx-small; color:#FFF; text-align:right; margin-right:3px; margin-top:-29px}

.submit,.tyh { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; font-weight:bolder; height:16px; vertical-align:middle; background-color:#d2eca5; border-top:#cecece 1px solid; border-right:#cecece 1px solid; border-bottom:#cecece 1px solid; border-left:#cecece 1px solid}

.submit { padding-left:3px; text-align:center; color:blue}

.tyh { color:#39f; margin-top:-22px; margin-left:182px}

.brd { border-bottom-style:solid; border-bottom-color:threedlightshadow; border-width:0 0 1px}

input,textarea,select,.ylo,.up,.pv { font-family:verdana, arial, helvetica, sans-serif}

input { border-top:0; border-right:0; border-bottom:0; border-left:0; font-size:10px; color:#000; cursor:pointer; background:repeat}

textarea { border-top:#cecece 2px solid; border-right:#cecece 0 solid; border-bottom:#cecece 0 solid; border-left:#cecece 2px solid; padding-left:4px; font-size:13px; vertical-align:middle; color:blue; padding-top:3px; letter-spacing:1px; background-color:#f9f4e6}

select { border-top:#cecece 1px solid; border-right:#cecece 1px solid; border-bottom:#cecece 1px solid; padding-left:3px; font-size:11px; vertical-align:middle; border-left:#cecece 1px solid; color:#000; padding-top:3px; margin-left:86px; background-color:#f9f4e6}

.ylo { font-size:xx-small; color:red}

.up { font-size:10px; color:aqua}

.paivit { margin-left:480px; margin-top:-25px; font-size:xx-small; font-weight:lighter; color:silver; text-decoration:none}

.cgi { margin-left:414px; margin-top:-35px}

.pv { margin-left:435px; margin-top:-35px; font-size:xx-small; font-weight:lighter; color:silver}

.top { height:36px; background-image:url(images/top1.gif); font:bold 13px verdana, arial, sans-serif; text-align:center; font-size:medium; color:blue}

.bottom { height:20px; background-image:url(images/bottom.gif); text-align:center; font-size:9px}

.p0 { font:7pt verdana, arial, sans-serif; color:#fff}

.p1 {	border: 1px dashed #aaa; background: #fff; padding-bottom: 20px; width:60%; margin-left: 20%; margin-right: 20%}
.pvir {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 0.9em;
	border: 1px dashed #20B2AA;
	background: #d8d8d8;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-left: 40px;
}
.ros {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 0.9em;
	border: 1px dashed #20B2AA;
	background: #FFE4E1;
	padding-left: 20px;
	padding-bottom: 10px;
	margin-left: 40px;
}

.nop {font-family: verdana, geneva, arial, helvetica, sans-serif;
font-size: 0.9em;	border: 1px dashed #aaa;
background: #F0FFF0;
margin: 15px 40px 40px 40px}

hr { margin-top:20px; margin-bottom:40px; color:#d3d3d3; border-top-style:dashed; border-top-width:2px; border-bottom-style:dashed}

#lightblue { color:#09c }

#green { color:#360 }

#darkkblue { color:#039 }

#black { color:#000 }

#red { font-size:1.5em; font-weight: bold; color:#dc143c}

#r { font-weight: bold; color:#dc143c}

#blues { font-size:1.20em; background-color: #add8e6}

#old { font-size:1.2em; color:#2f4f4f}

#blu { background-color: #add8e6}

#viol { color:#939}

#blue { color:#00f; font-size: 1em}

#brown { color:#963}

pre { font-size: 1em}

#cent,.vah { text-align:center}
