BODY { 
margin-left : 15px;
margin-right : 11px;
margin-top : 1px;
margin-bottom : 8px;
margin : 3px;
background-attachment : fixed;
} 
TABLE { 
text-align : left;
margin-left : auto;
margin-right : auto;
} 
TD { 
font-family : arial, sans-serif;
font-size : 80%;
color : #000026;
font-weight : normal;
background-color : #ffffff;
margin : 0;
padding : 0;
} 
P { 
margin-left : 15px;
margin-right : 11px;
margin-top : 4px;
margin-bottom : 8px;
background-color : transparent;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 1px 1px 1px 1px;
letter-spacing : normal;
} 


TD { 
background-color : transparent;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
letter-spacing : normal;
} 







UL { 
margin-top : 6px;
margin-bottom : 6px;
margin-right : 16px;
font-style : normal;
} 
LI { 
margin-top : 1px;
margin-bottom : 1px;
list-style-type : circle;
font-style : normal;
} 
DL { 
margin-top : 6px;
margin-bottom : 6px;
margin-right : 16px;
margin-left : 6px;
} 
DT { 
margin-left : 9px;
} 
DD { 
margin-left : 13px;
} 

H1 { 
font-size : 255%;
background-color : transparent;
font-family : Georgia, Times New Roman, Arial, Helvetica, sans-serif;
font-weight : bold;
font-style : italic;
color : #374351;
padding : 2px 1px 2px 3px;
} 
H2 { 
font-size : 85%;
color : maroon;
font-weight : normal;
margin-left : 10px;
margin-right : 10px;
margin-top : 0;
margin-bottom : 1px;
font-family : Tahoma, Verdana;
letter-spacing : 2px;
line-height : 140%;
text-transform : none;
white-space : normal;
width : auto;
background-color : transparent;
outline : aqua;
} 
H3 { 
color : black;
background-color : transparent;
font-family : verdana, arial, sans-serif;
font-weight : bold;
letter-spacing : 1px;
padding : 2px 7px 8px 10px;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 0;
font-size : 100%;
margin : 1px;
} 
H4 { 
font-family : Georgia, Times New Roman, verdana, arial, sans-serif;
color : #f6e8d3;
font-weight : bold;
font-size : 215%;
margin-left : 10px;
font-style : italic;
margin-right : 9px;
margin-top : 1px;
margin-bottom : 2px;
border : medium;
background : transparent;
line-height : 100%;
text-transform : none;
width : auto;
background-color : transparent;
} 
H5 { 
font-family : verdana, arial, sans-serif;
font-weight : bold;
color : yellow;
background-color : transparent;
font-size : 120%;
margin-left : 12px;
margin-right : 9px;
margin-top : 9px;
margin-bottom : 8px;
} 
H6 { 
color : #f6e8d3;
background-color : transparent;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 90%;
margin-left : 15px;
font-weight : bold;
letter-spacing : 1px;
border-right : #e7e7e7;
border-right-width : thin;
margin-right : 15px;
} 
.uutis { 
background-color : transparent;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
letter-spacing : normal;
font-style : normal;
border-color : #f3f1fc #f3f1fc #f3f1fc #b0b7cb;
color : #303030;
padding : 0px 10px 2px 0px;
border-style : none none none none;
border-width : 0 0 0 0;
} 
.main { 
vertical-align : top;
border-style : solid solid solid solid;
border-color : black black black black;
border-left-width : 1px;
border-right-width : 0;
border-top-width : 0;
border-bottom-width : 0;
padding : 0 0 0 0;
font-weight : normal;
background-color : white;
} 
.mainQ { 
vertical-align : top;
border-style : solid solid solid solid;
border-color : black black black black;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 0px;
border-bottom-width : 0px;
padding : 0 0px 0px 0px;
font-weight : normal;
background-color : white;
} 
.maine { 
vertical-align : top;
border-color : black black black black;
border-style : solid solid solid solid;
padding : 0px 0px 0px 0px;
border-left-width : 0;
border-right-width : 1px;
border-top-width : 0;
border-bottom-width : 0;
padding : 0 0 0 0;
font-weight : bold;
background-color : white;
} 

.maineB { 
vertical-align : top;
border-color : black black black silver;
border-style : solid solid solid solid;
padding : 0px 0px 0px 0px;
border-left-width : 1px;
border-right-width : 1px;
border-top-width : 1px;
border-bottom-width : 0px;
padding : 0 0 0 0;
font-weight : bold;
background-color : white;
} 



.maineBG { 
vertical-align : top;
border-color : black black black silver;
border-style : solid solid solid solid;
padding : 0px 0px 0px 0px;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 1px;
border-bottom-width : 0px;
padding : 0 0 0 0;
font-weight : bold;
background-color : white;
} 

.mainZ { 
vertical-align : top;
border-style : none none none none;
border-color : black black black black;
border-style : solid solid solid solid;
border-left-width : 0;
border-right-width : 1px;
border-top-width : 0;
border-bottom-width : 0;
padding : 10px 0 5px 5px;
font-weight : bold;
background-image : url(../kuvat/valikko_vali.jpg);
} 
.mainZE { 
vertical-align : top;
color : black;
border-style : none none none none;
border-color : black black black black;
border-style : solid solid solid solid;
border-left-width : 0px;
border-right-width : 1px;
border-top-width : 0px;
border-bottom-width : 0px;
padding : 6px 0px 6px 20px;
font-weight : bold;
background-image : url(../kuvat/valikko_vali.jpg);
} 

.mainZEB { 
vertical-align : top;
color : black;
border-style : none none none none;
border-color : black black black black;
border-style : solid solid solid solid;
border-left-width : 0px;
border-right-width : 1px;
border-top-width : 0px;
border-bottom-width : 0px;
padding : 10px 0px 5px 15px;
font-weight : bold;
background-image : url(../kuvat/valikko_vali.jpg);
}


.ylaviiva { 
font-family : arial, sans-serif;
font-size : 80%;
color : #000026;
border-color : black black black black;
border-style : solid solid solid solid;
padding : 0px 0px 0px 0px;
border-left-width : 0px;
border-right-width : 0px;
border-top-width : 1px;
border-bottom-width : 0px;
font-weight : normal;
background-color : #ffffff;
margin : 0;
padding : 0;
} 



.laatikko { 
vertical-align : top;
color : black;
border-style : solid;
border-color : #c0c0c0;
border-left-width : 0;
border-right-width : 0;
border-top-width : 0;
border-bottom-width : 0;
padding : 2px 4px 3px 2px;
background-color : white;
} 
.center { 
text-align : center;
} 
.mainZE a:link { 
color : #313030;
background-color : transparent;
font-weight : bold;
text-decoration : none;
} 
.mainZE a:visited { 
color : gray;
background-color : transparent;
font-weight : bold;
text-decoration : none;
} 
.mainZE a:hover { 
color : black;
background-color : yellow;
font-weight : bold;
text-decoration : none;
} 
.mainZE a:active { 
color : purple;
background-color : yellow;
font-weight : bold;
text-decoration : none;
} 

a:link { 
color : gray;
text-decoration : none;
font : normal normal normal 100%/normal Verdana;
background-color : transparent;
font-style : normal;
} 
a:visited { 
color : gray;
text-decoration : none;
background-color : transparent;
font : normal normal normal 100%/normal Verdana;
} 
a:hover { 
color : maroon;
text-decoration : none;
font : normal normal normal 100%/normal Verdana;
background-color : yellow;
} 
a:active { 
color : #cd3333;
text-decoration : none;
font : normal normal normal 100%/normal Verdana;
}