.xyz { }

body { margin:0px; border:0px; padding:0px }
form { margin:0px; border:0px; padding:0px }

.h2, H2, h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 20px; 
color: #666666; 
font-weight: normal 
}

.h3, H3, h3 {
font-family: "Times New Roman", Times, "Minion Web", serif;
font-size: 22px; color: #000000; font-weight: normal }

/* 
.h4, H4, h4 {
font-family: "Times New Roman", Times, "Minion Web", serif;
font-size: 16px; color: #000000; font-weight: bold }
*/

p, .h4, H4, h4 {
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; 
line-height:16px;
}

.h5, H5, h5 {
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; 
 }

.leipa1 { 
font-family: "Times New Roman", Times, "Minion Web", serif;
font-size: 16px; 
color: #000000 
}

.leipa1nega { 
font-family: "Times New Roman", Times, "Minion Web", serif;
font-size: 16px; 
color: #ffffff 
}

.leipa2 { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 13px; 
color: #000000; 
line-height: 17px 
}

.leipa2nega { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 13px; 
color: #ffffff; 
font-weight: bold }

.leipa3 { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; 
line-height: 16px; 
color: #000000 }

.leipa3nega { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; 
line-height: 16px; 
color: #ffffff 
}

.leipa3harm { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; 
line-height: 16px; 
color: #cccccc 
}

.vasvali { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; 
color: #ffffff
}

.copy { 
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 10px; 
color: #999999 }

.h1 {
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: 18px; 
color: #000000; 
font-weight: normal
}

.h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 20px; 
color: #666666; 
font-weight: normal 
}

.h3 {
font-family: "Times New Roman", Times, "Minion Web", serif;
font-size: 22px; color: #000000; font-weight: normal }

.h4 {
font-family: "Times New Roman", Times, "Minion Web", serif;
font-size: 16px; color: #000000; font-weight: bold }

.h5 {
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 14px; color: #000000; font-weight: bold;
margin-top: 0; padding-bottom: 1px }

.virhe { 
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
font-size: 11px; color: #cc0000; line-height: 16px }

A:link	 {color: #cc0000; text-decoration: underline} 
A:visited {color: #990000; text-decoration: underline}
A:active	 {color: #ff0000; text-decoration: underline}
A:hover	 {color: #ff3300; text-decoration: underline}

A.nega:link    {color: #ffffff; font-weight: bold; text-decoration: underline} 
A.nega:visited {color: #ffffff; font-weight: bold; text-decoration: underline}
A.nega:active  {color: #ffffff; font-weight: bold; text-decoration: underline}
A.nega:hover   {color: #ffffff; font-weight: bold; text-decoration: underline}

A.sini:link    {color: #003399; font-weight: normal; text-decoration: underline} 
A.sini:visited	{color: #000066; font-weight: normal; text-decoration: underline}
A.sini:active	{color: #0066ff; font-weight: normal; text-decoration: underline}
A.sini:hover	{color: #0066ff; font-weight: normal; text-decoration: underline}

A.hkm:link    { color: #ffffff; text-decoration:none; font-weight:bold }
A.hkm:visited { color: #ffffff; text-decoration:none; font-weight:bold }
A.hkm:active  { color: #ffffff; text-decoration:none; font-weight:bold }
A.hkm:hover   { color: #ffffff; text-decoration:none; font-weight:bold; background: #ff6600 }

A.vihr:link    {color: #006600; font-weight: normal; text-decoration: underline} 
A.vihr:visited	{color: #003300; font-weight: normal; text-decoration: underline}
A.vihr:active	{color: #ff9900; font-weight: normal; text-decoration: underline}
A.vihr:hover	{color: #339900; font-weight: normal; text-decoration: underline}

A.hm:link    {color: #666666; font-weight: normal; text-decoration: underline} 
A.hm:visited {color: #666666; font-weight: normal; text-decoration: underline}
A.hm:active  {color: #cc0000; font-weight: normal; text-decoration: underline}
A.hm:hover   {color: #cc0000; font-weight: normal; text-decoration: underline}

.pysty {
background-image:url('/kuvat/pk.gif')
}

.vaaka {
background-image:url('/kuvat/vk.gif');
}

.lomake1 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px; 
background-color: #e9e9e9; 
color: #000000 }

.lomake2 {
font-family: Courier New, Courier, mono;
font-size: 13px; 
background: #ffffff; 
color: #000000 }

.lomake3 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px; 
background-color: #ffffff; 
color: #000000 }

.nappula1 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px; 
background: #e9e9e9; 
color: #000000; 
border-top-color: #ffffff;
border-left-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color: #ffffff
}

.nappula2 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px; 
background: #ff3300; 
color: #ffffff; 
border-top-color: #ffcc00;
border-left-color: #ffcc00;
border-right-color: #660033;
border-bottom-color: #660033;
font-weight: bold
}

.nappula3 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px; 
background: #e9e9e9; 
color: #000000; 
border-top-color: #ffffff;
border-left-color: #ffffff;
border-right-color: #ffffff;
border-bottom-color: #ffffff;
font-weight: bold
}

.vl1 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
font-weight:bold;
color:#000000
}

.vl2 {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
color:#000000
}

hr {
border: 0px;
border-top-color: #000000;
border-top-style: solid;
border-top-width: 1px;
background: #ffffff;
height: 1px;
}

hr.dot {
border: 0px;
border-top-color: #000000;
border-top-style: dotted;
border-top-width: 1px;
background: #ffffff;
height: 1px;
}
