body {
  background-color: #5A6F87;
}

body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,span { font-family:Verdana, Arial, Helvetica, sans-serif; }

 p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,span { font-size:8pt; }

td   { 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 8pt
     }

a:active	{ color: #CCCCCC;	text-decoration: none; }
a:link		{ color: #CCCCCC;	text-decoration: none; }
a:visited	{ color: #CCCCCC;	text-decoration: none; }
a:hover		{ color: #CCCCCC;	text-decoration: none; }

.perus
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt    ;
  color       : #C0C0C0 ;
  font-weight : none    ;
  text-decoration : none ;
}

.perus_musta
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt    ;
  color       : #000000 ;
  font-weight : none    ;
  text-decoration : none ;
}

.menu
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #5A6F87 ;
  font-weight : bold    ;
  text-decoration : none ;
}

.menu_pieni
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #5A6F87 ;
  font-weight : none   ;
  text-decoration : none ;
}

.menu_vaalea_norm
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #D5DCE5 ;
  font-weight : none    ;
  text-decoration : none ;
}

.menu_vaaleasin_norm
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #5A6F87 ;
  font-weight : none    ;
  text-decoration : none ;
}

.menu_vaalea
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #D5DCE5 ;
  font-weight : bold    ;
  text-decoration : none ;
}

.menu_otsikko
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt      ;
  font-style  : none ;
  color       : #C9D2E0 ;
  font-weight : bold   ;
  text-decoration : none ;
}

.uutiset_otsikko
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 10pt      ;
  font-style  : none ;
  color       : #D8DAE7 ;
  font-weight : none   ;
  text-decoration : none ;
}

.u_ots_iso
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 9pt      ;
  font-style  : none ;
  color       : #000000 ;
  font-weight : none ;
  text-decoration : none ;
}

.uutiset_teksti
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt      ;
  font-style  : none ;
  color       : #394757 ;
  font-weight : none   ;
  text-decoration : none ;
}

.tulos_otsikko
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt      ;
  font-style  : none ;
  color       : #394757 ;
  font-weight : bold   ;
  text-decoration : none ;
}

.tulos_teksti
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt      ;
  font-style  : none ;
  color       : #394757 ;
  font-weight : none   ;
  text-decoration : none ;
}

.tulos_virhe
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt      ;
  font-style  : none ;
  color       : #FF8000 ;
  font-weight : none   ;
  text-decoration : none ;
}

.virhe
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt      ;
  font-style  : none ;
  color       : #FF8000 ;
  font-weight : none   ;
  text-decoration : none ;
}

.pieni
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #C9D2E0 ;
  font-weight : none    ;
  text-decoration : none ;
}

.pieni_himmee
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #7387A4 ;
  font-weight : none    ;
  text-decoration : none ;
}

.pieni_musta
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 10px    ;
  color       : #000000 ;
  font-weight : none    ;
  text-decoration : none ;
}

.linkki_himmee
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #B0B0B0 ;
  font-weight : none    ;
  text-decoration : none ;
}

.linkki_varikko
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #5A6F87 ;
  font-weight : bold    ;
  text-decoration : underline ;
}

.otsikko
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  font-style  : italic ;
  color       : #FFFFFF ;
  font-weight : bold   ;
  text-decoration : none ;
}

.kekelinkki
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt    ;
   color       : #7387A4 ;
  font-weight : none   ;
  text-decoration : none ;
}


.linkki
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt    ;
   color       : #C9D2E0 ;
  font-weight : none   ;
  text-decoration : none ;
}

.logo
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 28pt    ;
  font-style  : italic ;
  color       : #FFFFFF ;
  font-weight : none  ;
  text-decoration : none ;
}

.alaotsikko2-p-plain
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt    ;
  color       : #993333 ;
  font-weight : none    ;
  text-decoration : none ;
}
.alaotsikko2
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 8pt    ;
  color       : #000000 ;
  font-weight : bold    ;
  text-decoration : none ;
}

.alaotsikko3-p
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #993333 ;
  font-weight : none   ;
  text-decoration : none ;
}
.alaotsikko3
{
  font-family : Verdana, Arial, Helvetica, sans-serif ;
  font-size   : 7pt    ;
  color       : #000000 ;
  font-weight : none   ;
  text-decoration : none ;
}

.select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color    : #A7B6CD ;
  background-color: #41546F;
}

.link_select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color    : #000000 ;
  background-color: #D8DAE7;
}

.navi {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  color: #BBBBBB;
}
a.navi:link { 
  color: #BBBBBB;
  text-decoration: underline;
}

a.navi:visited { 
  color: #BBBBBB;
  text-decoration: underline;
}

a.navi:hover { 
  color: #000000;
  text-decoration: underline;
}

a.navi:active { 
  color: #000000;
  text-decoration: underline;
}

.header
{
	 background-color: #3C5571;
}

/*Kuvat phpta varten:*/

/*hide elements one by one:*/
  input.slidebrowse { /*change modes button*/
    /*display:none;*/
    }
  input.sizebutton {  /*actual size / fit on screen button*/
    /*display:none;*/
    }
  select {            /*select delay between slides*/
    /*display:none;*/
  }
  a.goLink {          /*next / last links to speed up browsing*/
    /*display:none;*/
    }
  #picInfo {          /*info on the picture text; e.g. name and size*/
    display:none;
    }
  div.smallprint {    /*text under the picture, usually disclaimer*/
    font-size:smaller
    white-space:nowrap; 
    /*display:none;*/
    }
  .controlTable {    /*all control buttons*/
    /*display:none;*/
    }

  @media print {      /*hide stuff for printing*/
    a { text-decoration:none;
        color:black;}
    td.paddingBug { padding-top:6px }
    span.hideForPrint { display:none;}
    input { display:none;}
    select { display:none;}
    div.smallprint { display:none;}
    a.goLink { display:none;}
    }

/*body {
    background-color: #5A6F87;
    color:            #000000;
    margin:           3px;
    padding:          0px;
  }*/
  
