body {
   background:#3B3B3B;
   font-family:'Tahoma', Sans-Serif;
   text-align:justify;
   color:#fefefe;
   font-size:12px;
}

div#otsikko {
   text-align:center;
   z-index:2;
   margin-left:auto;
   margin-right:auto;
}
div#menu {
   margin-left:auto;
   margin-right:auto;
   letter-spacing:2px;
   height:21px;
   word-spacing:20px;
   text-align:center;
}
div#sisalto {
   margin-left:auto;
   margin-right:auto;
   text-align:justify;
   min-width:750px;
   width:60%;
}

div#text {
   text-align:justify;
}

div#date {
   text-align:left;
   margin-left:auto;
   margin-right:auto;
   margin-top:40px;
   width:55%;
   padding:0em 1.5em;
   border:1px #313131 solid;
   background:#4A4A4A;
}

div#copy {
   color:#5F5F5F;
   padding-top:12px;
   text-align:center;
   width:100%;
   z-index:2;
   clear:both;
}

.question{
   font-weight:bold;
   cursor:pointer;
}

.answer{
   display:none;	
}

.lista {
   margin-left:auto;
   margin-right:auto;
   border-collapse:collapse;
}

.kuva {
   border:4px #5f5f5f double;
}

.action {
   font-family:'Tahoma', Sans-Serif;
   text-align:left;
   color:inherit;
   font-size:inherit;
   max-width:100%;
   min-width:700px;
   border-collapse:collapse;
}

.eiveny {
max-height:250px;
overflow:auto;
margin-bottom:20px;
}

.tr1 {
   background:#4A4A4A;
}

.info {
   font-family:'Tahoma', Sans-Serif;
   text-align:left;
   color:inherit;
   font-size:inherit;
   table-layout:fixed;
   width:100%;
   border-collapse:collapse;
}

.suku {
   font-family:'Tahoma', Sans-Serif;
   text-align:center;
   color:inherit;
   font-size:inherit;
   table-layout:fixed;
   width:100%;
   border-collapse:separate;
   border-spacing:3px;
}

.std {
   border:1px #313131 solid;
   background:#4A4A4A;
   padding:4px;
}

.kisa {
   font-family:'Tahoma', Sans-Serif;
   text-align:left;
   color:inherit;
   font-size:inherit;
   table-layout:fixed;
   width:100%;
   border-collapse:separate;
   border-spacing:2px;
}

.kisa b {
   color:#3C775A;
}

.horses {
   font-family:inherit;
   text-align:left;
   color:inherit;
   font-size:inherit;
   line-height:1.5;
   border-collapse:separate;
   width:100%;
   border-spacing:10px;
}

td {
   padding:4px;
}

pre {
   font-family:'Tahoma', Sans-Serif;
   text-align:justify;
   color:inherit;
   font-size:inherit;
}

a {
   color:#83B297;
   text-decoration:none;
   font-size:inherit;
}

a:hover {
   color:#fefefe;
   text-decoration:none;
}

a.l{
   width:50px;
   height:21px;
   display:inline;
   color:#fefefe;
   text-decoration:none;
   font-style:italic;
   font-weight:600;
   font-size:15px;
   font-family:'Book Antiqua', Serif;
}


h1 {
   padding-top:30px;
   font-style:italic;
   font-size:18px;
   color:#4A926E;
   text-align:center;
   font-family:'Book Antiqua', Serif;
   clear:both;
}

h2 {
   padding-top:30px;
   padding-left:30px;
   font-size:17px;
   color:#3C775A;
   text-align:left;
   font-family:'Book Antiqua', Serif;
   border-bottom:1px #313131 dashed;
   clear:both;
}


h3 {
   color:#fefefe;
   font-size:15px;
   text-align:center;
   font-family:'Book Antiqua', Serif;
   clear:both;
}

h4 {
   color:#83B297;
   font-size:15px;
   text-align:left;
   font-family:'Book Antiqua', Serif;
   clear:both;
}

h5 {
   font-size:15px;
   text-align:center;
   color:#83B297;
   font-style:italic;
   font-family:'Book Antiqua', Serif;
   clear:both;
}

