body
{
background-color:#fff;
color: #000;
font-family: verdana,arial, helvetica, sans-serif;
font-size: 80%;
}

h1
{
font-size:1.7em;
color: #f60;
background-color: inherit;
}

h2
{
font-size: 1.4em;
font-weight:bold;
color: #f60;
background-color: inherit;
}


h3
{
font-size:1.2em;
color: #369;
background-color: inherit;
}


p,td,textarea,li
{
font-size: 1.0em;
}

p
{text-align:justify;}

hr
{
width: 80%;
}

a:link
{
color: #00f;
background-color:inherit;
}

a:visited,a:active
{
color: #30f;
background-color:inherit;
}

a.navi:link,a.navi:visited,a.navi:active
{
color: #f60;
background-color:inherit;
}

li.navi
{
list-style: none;
font-weight: bold;
display: inline;
}

ul.navi
{
margin:0;
padding:0;
}

.bottom_navi_left
{
float:left;
}

.bottom_navi_right
{
float:right;
}

.notes
{
background-color: #ff0;
color: #f00;
border: 1px solid #f00;
}

#container
{
}


#otsikko_container
{
}

img.map
{
display:none;
}

p.maplink
{
border: 1px solid #666;
}

img.sdp, .address, .print_only
{
display:none;
}

#main_text
{
}

#footer
{
font-size: 0.8em;
}

#navicontainer_primary
{
padding: 0;
}

.main_text_pic
{
display:none;
}