body {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  background-color: #F3F0E9;
}

table {
  font-family: verdana;
  font-size: 12px;
}

.header {
  border-bottom: 1px dotted #d6d6d6;
  font-family: verdana;
  font-size: 12px;
  font-weight: bold;
}

.infobox {
  border: 1px solid #d6d6d6;
  font-family: verdana;
  font-size: 12px;
}

a:img {
  border: none;
}

a:link, a:visited {
   color: #0000FF;
   text-decoration: none;
}

a:HOVER{
   border-bottom: none;
   color: #0000FF;
   text-decoration: underline;
}

/* ylänavi alkaa */

td.sdwebnaviselected {
  background-color: #ffffff;
  font-weight: bold;
  font-family: verdana;
  font-size: 12px;
  height: 20px;
  padding: 5px 10px;
  text-align: justify;
}

td.sdwebnaviunselected {
  background-color: #A3C7F6;
  height: 20px;
  font-family: verdana;
  font-size: 12px;
  padding: 5px 10px;
  text-align: justify;
}

td.sdwebnavi2selected {
  background-color: #ffffff;
  font-weight: bold;
  font-family: verdana;
  font-size: 12px;
  height: 20px;
  padding: 5px 10px;
  text-align: justify;
}

td.sdwebnavi2unselected {
  background-color: #A3C7F6;
  height: 20px;
  font-family: verdana;
  font-size: 12px;
  padding: 5px 10px;
  text-align: justify;
}
td.sdwebnavi3selected {
  background-color: #ffffff;
  font-weight: bold;
  font-family: verdana;
  font-size: 12px;
  height: 20px;
  padding: 5px 10px;
  text-align: justify;
}

td.sdwebnavi3unselected {
  background-color: #A3C7F6;
  height: 20px;
  font-family: verdana;
  font-size: 12px;
  padding: 5px 10px;
  text-align: justify;
}

a.sdwebnavilinkunselected:link    { color: #000000; }
a.sdwebnavilinkunselected:visited { color: #000000; }
a.sdwebnavilinkunselected:hover   { color: #000000; }
a.sdwebnavilinkunselected:active  { color: #000000; }

a.sdwebnavilinkselected:link      { color: #000000; }
a.sdwebnavilinkselected:visited   { color: #000000; }
a.sdwebnavilinkselected:hover     { color: #000000; }
a.sdwebnavilinkselected:active    { color: #000000; }

a.sdwebnavi2linkunselected:link    { color: #000000; }
a.sdwebnavi2linkunselected:visited { color: #000000; }
a.sdwebnavi2linkunselected:hover   { color: #000000; }
a.sdwebnavi2linkunselected:active  { color: #000000; }

a.sdwebnavi2linkselected:link      { color: #000000; }
a.sdwebnavi2linkselected:visited   { color: #000000; }
a.sdwebnavi2linkselected:hover     { color: #000000; }
a.sdwebnavi2linkselected:active    { color: #000000; }

a.sdwebnavi3linkunselected:link    { color: #000000; }
a.sdwebnavi3linkunselected:visited { color: #000000; }
a.sdwebnavi3linkunselected:hover   { color: #000000; }
a.sdwebnavi3linkunselected:active  { color: #000000; }

a.sdwebnavi3linkselected:link      { color: #000000; }
a.sdwebnavi3linkselected:visited   { color: #000000; }
a.sdwebnavi3linkselected:hover     { color: #000000; }
a.sdwebnavi3linkselected:active    { color: #000000; }
/* ylänavi loppuu */

/* puunavi alkaa */

td.sdwebtreenavimain {
  background: #A3C7F6;
  font-family: verdana;
  font-weight: bold;
  font-size: 12px;
  height: 22px;
}

td.sdwebtreenaviselected {
  background: #ffffff;
  font-family: verdana;
  font-size: 11px;
  height: 22px;
}

td.sdwebtreenavisublevel,
td.sdwebtreenavisublevel3,
td.sdwebtreenavisublevel4 {
  background: #ffffff;
  font-family: verdana;
  font-size: 11px;
  height: 22px;
  text-decoration: underline;
}

td.sdwebtreenaviunselected {
  font-family: verdana;
  font-size:11px;
  height: 22px;
  background: #e0e0e0
}

a.sdwebtreenavimain:link, a.sdwebtreenavimain:active, a.sdwebtreenavimain:visited, a.sdwebtreenavimain:hover {
color: black;
display: block;
width:100%;
text-decoration: none;
padding-right: 0.20ex;
padding-left: 0.70ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavilinkselected:link, 
a.sdwebtreenavilinkselected:visited, 
a.sdwebtreenavilinkselected:active, 
a.sdwebtreenavilinkselected:hover {
background: #ffffff url('/pls/portal/docs/PAGE/OAJ_INTERNET/99HALLINTA/01KUVAT/link_selected.gif') no-repeat;
color: black;
display: block;
width:100%;
text-decoration: none;
padding-right: 2.20ex;
padding-left: 3.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavilinkunselected:link, 
a.sdwebtreenavilinkunselected:visited {
background: url('/pls/portal/docs/PAGE/OAJ_INTERNET/99HALLINTA/01KUVAT/link_unselected.gif') no-repeat;
color: #000000; 
display: block;
text-decoration: none; 
width:100%;
padding-right: 2.20ex;
padding-left: 3.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavilinkunselected:active,
a.sdwebtreenavilinkunselected:hover {
background: #ffffff url('/pls/portal/docs/PAGE/OAJ_INTERNET/99HALLINTA/01KUVAT/link_selected.gif') no-repeat;
color: black;
display: block;
width:100%;
text-decoration: none;
padding-right: 2.20ex;
padding-left: 3.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavisublink:active,
a.sdwebtreenavisublink:hover  {
background: #ffffff url('/pls/portal/docs/PAGE/OAJ_INTERNET/99HALLINTA/01KUVAT/sublink.gif') no-repeat; 
color: black;
display: block;
text-decoration: underline;
width:100%;
padding-right: 2.20ex;
padding-left: 5.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavisublink:link, 
a.sdwebtreenavisublink:visited {
background: #ffffff url('/pls/portal/docs/PAGE/OAJ_INTERNET/99HALLINTA/01KUVAT/sublink.gif') no-repeat; 
color: black;
display: block;
width:100%;
text-decoration: none;
padding-right: 2.20ex;
padding-left: 5.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavisublinkselected:link, 
a.sdwebtreenavisublinkselected:active, 
a.sdwebtreenavisublinkselected:visited, 
a.sdwebtreenavisublinkselected:hover {
background: #ffffff url('/pls/portal/docs/PAGE/OAJ_INTERNET/99HALLINTA/01KUVAT/sublink.gif') no-repeat; 
color: black;
display: block;
text-decoration: underline;
width:100%;
padding-right: 2.20ex;
padding-left: 5.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavisublinkselected3:link, 
a.sdwebtreenavisublinkselected3:active, 
a.sdwebtreenavisublinkselected3:visited, 
a.sdwebtreenavisublinkselected3:hover {
background: #ffffff;
color: black;
display: block;
text-decoration: underline;
width:100%;
padding-right: 2.20ex;
padding-left: 6.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

a.sdwebtreenavisublinkselected4:link, 
a.sdwebtreenavisublinkselected4:active, 
a.sdwebtreenavisublinkselected4:visited, 
a.sdwebtreenavisublinkselected4:hover {
background: #ffffff; 
color: black;
display: block;
text-decoration: underline;
width:100%;
padding-right: 2.20ex;
padding-left: 7.00ex;
padding-top:0.70ex;
padding-bottom:0.90ex;
}

/* puunavi loppuu */

/* footer */

.footer {
  background-color: #A3C7F6;
  height: 20; 
  valign: middle;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size= 10px;
}

/* footer */

.page_body {
  border-width: 1px;
  border-color: #d6d6d6;
  border-style: solid;
}

/* Yhdistyshakuri */

.organisation_list {
  font-family: verdana;
  font-size: 12px;
}
