body   { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-image: url(bg-right.gif);; margin-top: 5px; margin-left: 5px}
td   { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

.otsikko1 {	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.otsikko2 {	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.teksti1 { FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.teksti2 { FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.teksti3 { FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

a:link { font-size: 11px; color: #333333; text-decoration: underline;}
a:visited { font-size: 11px; color: #333333; text-decoration: underline;}
a:hover { font-size: 11px; color: #333333; text-decoration: none;}
a:active { font-size: 11px; color: #333333; text-decoration: underline;}


.infovy 	{  background-color: E7ECF2; border-color: #666666 #666666 #666666 #666666; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.infooy	{ background-color: E7ECF2; border-color: #666666 #666666 #666666 #666666; padding-top: 6px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.otsikkorivisolu { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color: #FFFFFF; background-image: url(bg-right-otsikko.jpg)}

.infovaalbrdroikvas { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.infovaalbrdroikvasalh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 1px 1px}
.infovaalbrdrno { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 0px #666666 solid}
.infovaalbrdralh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 1px}
.infovaalbrdrvasalh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 1px 1px}
.infovaalbrdrvas { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 0px 1px}
.infovaalbrdroikvasylh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 1px 1px 0px}
.infovaalbrdrvasalhylh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 1px 0px 1px 1px}
.infovaalbrdroikalhylh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 1px 1px 1px 0px}
.infovaalbrdrkaikki { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #666666 solid}
.infovaalbrdroik { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 1px 0px 0px}
.infovaalbrdroikalh { background-color: E7ECF2; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 1px 1px 0px}

.infotummaall { background-color: C4CBDB; text-align: center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #666666 solid; }
.infotummavasalh { background-color: C4CBDB; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 1px 1px}
.infotummalevea { background-color: C4CBDB; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }

.infovalkbrdrvasalhylh { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 1px 0px 1px 1px }
.infovalkbrdrvasylhoik { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 1px 1px 0px 1px }
.infovalkbrdrkaikki { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #666666 solid }
.infovalkbrdrvas { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 0px 1px }
.infovalkbrdrvasalh { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 1px 1px }
.infovalkbrdralh { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 1px 0px }
.infovalkbrdroikalh { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 1px 1px 0px }
.infovalkbrdrnone { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #666666 solid; border-width: 0px 0px 0px 0px }