h1, h2, h3, h4 { font-family: Andy, Papyrus, Kristen, Tahoma, Arial, sans-serif; font-size: 120%; font-weight: bolder; }
h1, h2 {text-align: center; color: #000000; background: #DEB887; }
h3 {text-align: left; color: #000000; background: #DEB887; text-transform: uppercase; }
h4 {text-align: left; color: #000000; background: #DEB887; text-transform: uppercase; margin-bottom: 0em; }

body { background-color: #990000 ; color: #000000; 
       text-align: justify; font-family: Arial, Tahoma, sans-serif;  }
       
a:link    { color: #000000; background: #DEB887; }
a:visited { color: #000000; background: #DEB887; }
a:hover   { color: #000000; background: #990000 ; }
a:active  { color: #000000; background: #DEB887; }

.otsakekuva { margin: 0 0 0.3em 0.3em; height: 145px; text-align: center; }
.vasenkuva {float: left; margin-right: 0.3em; border: 0.1em ridge #DEB887; }
.oikeakuva {float: right; margin-left: 0.3em; border: 0.1em ridge #DEB887; }
.alatunniste {float: right; clear: left; }
.lista { list-style-type: disc; list-style-position: outside; }    

.pohja { border: 1em ridge #990000 ; background-color: #DEB887; 
         color: #000000; padding-left:2em; padding-right:2em; padding-top:1em; padding-bottom:1em  }

.taulukko { text-align: center; padding: 0.1em; margin: 0em; text-transform: uppercase; }
td { border: 1px solid #000000; font-size: 80%; }
.linkit { text-align: left; padding: 0em; margin-left: 5em; border-style: none; }
#linkit ul { margin: 0 0 0.3em 0; padding: 0; list-style-type: none;
                 text-align: center; border-bottom: 0.1em solid #990000 ; }
#linkit ul li { display: inline; }
#linkit ul li a { text-decoration: none; padding: 0.1em; 
                      color: #000000; background-color: #DEB887; }
#linkit ul li a:hover { color: #000000; background-color: #990000 ; }

.navi { text-align: justify; clear: both; font-size: 120%; font-family: Andy, Papyrus, Kristen, Tahoma, Arial, sans-serif;
        list-style-type: none; }
.navi2 { text-align: justify; clear: both; font-family: Andy, Papyrus, Kristen, Tahoma, Arial, sans-serif;
        list-style-type: none; }
#navigointi ul { margin: 0 0 0.3em 0; padding: 0; list-style-type: none;
                 text-align: center; border-bottom: 0.1em solid #990000 ; }
#navigointi ul li { display: inline; }
#navigointi ul li a { text-decoration: none; padding: 0.1em; 
                      color: #000000; background-color: #DEB887; border: 0.1em solid #990000 ;  border-bottom: none; }
#navigointi ul li a:hover { color: #000000; background-color: #990000 ; }

.anylinkcss{ border-left:1px solid #DEB887; border-right:1px solid #DEB887; border-top:1px solid #DEB887; 
             border-bottom:1px solid #DEB887; 
             position:absolute; visibility: hidden;
             line-height: 18px;
             z-index: 100;
             background-color: #990000 ;
             width: 140px; font-family:Andy, Papyrus, Kristen, Tahoma, Arial, sans-serif; }

.anylinkcss a{ width: 100%;
               display: block;
               text-indent: 3px;
               border-bottom: 1px solid #DEB887;
               padding: 0.1em 0;
               text-decoration: none;
               font-weight: normal;
               text-indent: 0.5em;
               text-align: left; }

.anylinkcss a:hover{ /*hover background color*/
              background-color: #DEB887; color: #000000; }

 
 