<!--
A:link {
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
A:visited {
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
A:hover {
font-family : Arial, Helvetica, sans-serif;
text-decoration : underline;
}
H1 {
font-family : Arial, Helvetica, sans-serif;
color : black;
font-size : 16pt;
}
H2 {
font-family : Arial, Helvetica, sans-serif;
color : black;
font-size : 13pt;
margin-bottom : 0;
}
H3 {
font-family : Arial, Helvetica, sans-serif;
color : black;
font-size : 10pt;
}
.iso_otsikko {
font-family : Arial, Helvetica, sans-serif;
color : black;
font-size : 14pt;
margin-top : 3px;
margin-bottom : 5px;
font-weight : bold;
}
.ylaotsikko {
font-family : arial, Helvetica, sans-serif;
color : #6b6b6b;
font-size : 10pt;
margin-top : 5px;
margin-bottom : 0;
}
H5 {
font-family : Arial, Helvetica, sans-serif;
color : #0453b2;
font-size : 7pt;
margin-top : 0;
margin-bottom : 0;
}
.tekijä {
font-family : Arial, Helvetica, sans-serif;
color : #6b6b6b;
font-size : 9pt;
margin-top : 0;
margin-bottom : 5px;
}
P {
font-family : Arial, helvetica, sans-serif;
color : black;
font-size : 9pt;
font-weight : normal;
}
.kuvateksti {
font-family : Arial, helvetica, sans-serif;
color : black;
font-size : 8pt;
margin-top : 0;
margin-bottom : 0;
font-weight : bold;
}
.leipis {
font-family : Arial, helvetica, sans-serif;
color : black;
font-size : 9pt;
margin-top : 0;
font-weight : normal;
margin-bottom : 0;
}
.pikkuleipis {
font-family : Arial, helvetica, sans-serif;
color : #000000;
background-color : #ffffff;
margin-left : 0;
margin-right : 0;
font-size : 8pt;
}
.linkki {
font-family : Arial, helvetica, sans-serif;
color : #0512a5;
font-size : 8pt;
margin-top : 5px;
margin-bottom : 0;
font-weight : bold;
text-decoration : underline;
}
.pieni {
font-family : Arial, helvetica, sans-serif;
color : #000000;
font-size : 7pt;
margin-top : 0;
margin-bottom : 0;
text-decoration : none;
}
li {
font-family : Arial, helvetica, sans-serif;
font-size : 9pt;
}
.rv {
line-height : 1.2;
}
.bgvas {
background-image : url(bannerit/bg.gif);
background-repeat : repeat;
background-position : center center;
}
.bgoik {
background-image : url(bannerit/bgoik.gif);
background-repeat : repeat;
background-position : center center;
}
INPUT.button {
font-size : 9px;
}
.isolaatikko {
border-color : #959595;
border-style : solid;
border-width : 1px;
}
.etusivu {
border-color : #f7acac;
border-style : solid;
border-width : 1px;
padding-top : 0;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 10px;
margin-top : 0;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
width : 470px;
}
.keski {
border-color : #f7acac;
border-style : solid;
border-width : 1px;
padding-top : 0;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 10px;
margin-top : 0;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
width : 470px;
}
.hr2 {
display : block;
border-bottom : 1px solid #f7acac;
margin-top : 5px;
margin-bottom : 5px;
background-color : #ffffff;
height : 0;
}
.mnos {
font-family : Arial, Helvetica, sans-serif;
color : #999999;
font-size : 7pt;
font-weight : normal;
margin-bottom : 10px;
}
.tiivis {
margin-top : 0;
margin-bottom : 0;
}

body {/*
background-color : #f4f4f4;
background:url(bg2.jpg) top repeat-x #ffffff fixed;*/
}

#navcontainer2 {
margin-left : 0;
}
#navcontainer2 ul {
width : 160px;
margin : 0;
padding : 0;
list-style-type : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : bold;
}
#navcontainer2 li {
margin : 0 0 1px 0;
}
#navcontainer2 a {
display : block;
padding-top : 3px;
padding-left : 4px;
padding-bottom : 3px;
padding-right : 0;
margin-right : 0;
width : 160px;
color : white;
background-color : #f00000;
}
#navcontainer2 a:hover {
color : #fff;
background-color : #2a2a2a;
text-decoration : none;
}

ul#navlist {
margin : 0 0 0 0;
padding : 0 0 0 0;
white-space : nowrap;
border : 1px solid;
border-color : #aaa #666 #666 #aaa;
}
#navlist li {
display : inline;
list-style-type : none;
}
#navlist a {
padding : 0 0;
}
#navlist a:link, #navlist a:visited {
color : white;
}
#navlist a:hover {
color : white;
background-color : gray;
}
div#pyorea {
font-family : Arial, helvetica, sans-serif;
color : #ffffff;
font-weight : bold;
font-size : 10pt;
margin-bottom : -2px;
margin-top : 2px;
margin-left : 0;
margin-right : 0;
background : #444444;
}
.roundedcornr_box_275917 {
	background: url(roundedcornr_275917_tl.png) no-repeat top left;
}
.roundedcornr_top_275917 {
	background: url(roundedcornr_275917_tr.png) no-repeat top right;
}
.roundedcornr_bottom_275917 {
	background: url(roundedcornr_275917_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_275917 div {
	background: url(roundedcornr_275917_br.png) no-repeat bottom right;
}
.roundedcornr_content_275917 {
	background: url(roundedcornr_275917_r.png) top right repeat-y;
}

.roundedcornr_top_275917 div,.roundedcornr_top_275917,
.roundedcornr_bottom_275917 div, .roundedcornr_bottom_275917 {
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.roundedcornr_content_275917, .roundedcornr_bottom_275917 {
	margin-top: -19px;
}
.roundedcornr_content_275917 { padding: 0 7px; }
-->