/* CSS Document */

body {
	margin-top: 50px;
}


a:link, a:visited, a:active
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000099;

}
a:hover
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0066CC;

}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #074AA9;
}

h5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #074AA9;
	margin-left:17px;
	margin-top:20px;
	margin-right: 0px;
	margin-bottom: 10px;
}

h4
{
text-align: left;
font-style: normal;
font-weight : normal;
font-family: arial;
font-size: 10pt;
margin-bottom:0pt;
margin-left:20px;
margin-right:20px;
color: #333333; 
}


.normi {	
	margin-left: 20px;
}

.center {
	text-align:center;
}

.borderbottom
{
border-bottom: 1px solid  #cccccc
}

.bordersides
{
border-left: 1px solid  #cccccc;
border-right: 1px solid  #cccccc;
}

.borderleft
{
border-left: 1px solid  #cccccc;
}

.borderbottomsides
{
border-left: 1px solid  #cccccc;
border-bottom: 1px solid  #cccccc;
border-right: 1px solid  #cccccc;
}
	
	
a.laita:link, a.laita:active, a.laita:visited
{
margin-left: 0px;
font-style: normal;
font-size: 11pt;
color: #2E7DBF;
font-family: arial;
font-weight: normal;
text-decoration: none;
display:block;
padding:10px;
background-color:#EEF2FD;
border-bottom: 1px solid  #074AA9;
border-top: 1px solid  #074AA9;


}


a.laita:hover
{
margin-left: 0px;
font-style: normal;
font-size: 11pt;
color: #000099;
font-family: arial;
font-weight: normal;
text-decoration: none;
display:block;
padding:10px;
background-color:#FFFFFF;
border-bottom: 1px solid  #074AA9;
border-top: 1px solid  #074AA9;

}

a.laita2:link, a.laita2:active, a.laita2:visited
{
margin-left: 0px;
font-style: normal;
font-size: 11pt;
color: #2E7DBF;
font-family: arial;
font-weight: normal;
text-decoration: none;
display:block;
padding:10px;
background-color:#EEF2FD;
border-top: 1px solid  #074AA9;


}


a.laita2:hover
{
	margin-left: 0px;
	font-style: normal;
	font-size: 11pt;
	color: #000099;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding:10px;
	border-top: 1px solid  #074AA9;
	background-color: #FFFFFF;
}

a.laita3:link, a.laita3:active, a.laita3:visited
{
	font-style: normal;
	font-size: 10pt;
	color: #3333CC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#DDE6FB;
	border-top: 1px solid  #074AA9;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;



}


a.laita3:hover
{
	font-style: normal;
	font-size: 10pt;
	color: #1E1E79;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	border-top: 1px solid  #074AA9;
	background-color: #EEF2FD;
}

a.laita33:link, a.laita33:active, a.laita33:visited
{
	font-style: normal;
	font-size: 11pt;
	color: #FFFFFF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#17538A;
	padding:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #074AA9;



}


a.laita33:hover
{
	font-style: normal;
	font-size: 11pt;
	color: #FFFFFF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding:10px;
	border-top: 1px solid  #074AA9;
	background-color: #6699FF;
}

a.laita34:link, a.laita34:active, a.laita34:visited
{
	font-style: normal;
	font-size: 11pt;
	color: #3333CC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#A6C2E6;
	padding:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #074AA9;



}


a.laita34:hover
{
	font-style: normal;
	font-size: 11pt;
	color: #FFFFFF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding:10px;
	border-top: 1px solid  #074AA9;
	background-color: #6699FF;
}

a.laita8:link, a.laita8:active, a.laita8:visited
{
	font-style: normal;
	font-size: 10pt;
	color: #3333CC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#DDE6FB;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #074AA9;
	border-bottom-color: #074AA9;


}


a.laita8:hover
{
	font-style: normal;
	font-size: 10pt;
	color: #1E1E79;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	background-color: #EEF2FD;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #074AA9;
	border-bottom-color: #074AA9;
}

a.laita4:link, a.laita4:active, a.laita4:visited
{
	font-style: normal;
	font-size: 10pt;
	color: #3333CC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#A6D4E6;
	border-top: 1px solid  #074AA9;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;



}


a.laita4:hover
{
	font-style: normal;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-top: 1px solid  #074AA9;
	background-color: #6699FF;
}

a.laita9:link, a.laita9:active, a.laita9:visited
{
	font-style: normal;
	font-size: 10pt;
	color: #3333CC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#A6D4E6;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #074AA9;
	border-bottom-color: #074AA9;


}


a.laita9:hover
{
	font-style: normal;
	font-size: 10pt;
	color: #FFFFFF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	background-color: #6699FF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #074AA9;
	border-bottom-color: #074AA9;
}

a.tuote:link, a.tuote:active, a.tuote:visited
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-transform: capitalize;
color: #074AA9;
margin-left: 0px;
font-style: normal;
text-decoration: none;


}


a.tuote:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
text-transform: capitalize;
color: #074AA9;
margin-left: 0px;
font-style: normal;
text-decoration: underline;


}
.tuoteotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #074AA9;
	margin-left:5 px;
	margin-top:0 px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #074AA9;
	margin-left:15px;
	margin-top:5px;
	text-align: left;
}
.sarjaotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: none;
	color: #074AA9;
	margin-left:15px;
}
.tekniset {
	text-align: left;
	font-style: normal;
	font-weight : normal;
	font-family: arial;
	font-size: 10pt;
	margin-bottom:0pt;
	margin-left:20px;
	margin-right:20px;
	color: #333333;

}
.listaotsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	display: block;
	background-color: #17538A;
	padding-top: 5px;
	padding-bottom: 5px;
	font-style: normal;
}

.listaotsikko_iso
{
margin-left: 0px;
font-style: normal;
font-size: 11pt;
color: #FFFFFF;
font-family: arial;
font-weight: normal;
text-decoration: none;
display:block;
padding:10px;
background-color: #17538A;
border-top: 1px solid  #074AA9;


}

.laita4valittu {

	font-style: normal;
	font-size: 10pt;
	color: #CCCCCC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#1C1C67;
	border-top: 1px solid  #074AA9;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
}
a.laita7:link, a.laita7:active, a.laita7:visited {
	margin-left: 0px;
	font-style: normal;
	font-size: 11pt;
	color: #2E7DBF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding:10px;
	background-color:#EEF2FD;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #074AA9;
}
a.laita7:hover {
	margin-left: 0px;
	font-style: normal;
	font-size: 11pt;
	color: #000099;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding:10px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #074AA9;
}
.tekninen_otsikko
{
font-style: normal;
font-family: arial;
font-weight : bold;
padding:1pt;margin-top:0pt;
margin-bottom:2pt;
margin-left:20pt;
margin-right:0pt;
font-size: 11pt;
color: #333333; 
} 

.h4center
{
text-align: center;
font-style: normal;
font-weight : normal;
font-family: arial;
font-size: 9pt;
padding:0pt;margin-top:0pt;
line-height: 12pt;
margin-bottom:0pt;
margin-left:0pt;
margin-right:0pt;
color: #333333; 
}
.arial {
}


.h4mini {

text-align: left;
font-style: normal;
font-weight : normal;
font-family: arial;
font-size: 9pt;
margin-bottom:0pt;
margin-left:20px;
margin-right:20px;
color: #333333;
}
.kaluste_otsikko {
	font-style: normal;
	font-family: arial;
	font-weight : bold;
	margin-top:0pt;
	margin-bottom:5pt;
	margin-left:20pt;
	margin-right:0pt;
	font-size: 11pt;
	color: #99CCFF;
	padding: 1pt;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	background-color: #DFF4FF;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	list-style-type: none;
	list-style-position: outside;
	color: #333333;
	font-weight: normal;
	text-align: left;
	position: relative;
	left: -40px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}
ul {
	position: relative;
	top: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #333333;
}


.li_otsikko {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	background-color: #DFF4FF;
	display: block;
	list-style-type: none;
	list-style-position: outside;
	margin-left: 0px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	border: 1px solid #999999;
	position: relative;
	left: -40px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}

.li_valkoinen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	list-style-type: none;
	list-style-position: outside;
	margin-left: 0px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	position: relative;
	left: -40px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.arial_mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
.lista {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	position: relative;
	left: -24px;
}


.punainen 
{
	color: #FF0000;
}


.vihrea 
{
	color: #00CC00;
}

.sininen 
{
	color: #0000FF;
}

.yliviiva {
	text-decoration: line-through;
}
.arialvalja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #333333;
	line-height: 15pt;
}
.arial_micro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

.taulukko_otsikko
{
text-align: left;
font-family: arial;
margin-left:20px;
font-weight : bold;
padding-left:15pt;
margin-top:0pt;
font-size: 11pt;
color: #333333; 
}
.isompi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: none;
	color: #990000;

}

a.laita35:link, a.laita35:active, a.laita35:visited
{
	font-style: normal;
	font-size: 11pt;
	color: #3333CC;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	background-color:#A6C2E6;
	padding:10px;
	border-top-width: 1px;
	border-bottom: 1px solid  #074AA9;	
	border-top-style: solid;
	border-top-color: #074AA9;



}


a.laita35:hover
{
	font-style: normal;
	font-size: 11pt;
	color: #FFFFFF;
	font-family: arial;
	font-weight: normal;
	text-decoration: none;
	display:block;
	padding:10px;
	border-top: 1px solid  #074AA9;
	border-bottom: 1px solid  #074AA9;
	background-color: #6699FF;
}

.isopunainen
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;

}
.isopunainen2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FF0000;
	padding-left: 25px;
}

