body {

font-size : small;

margin : 1%;

color : #000000;

background-color :#006600

}

a {

color : #000000;

background-color : transparent;

text-decoration : none;

font-weight : bold;

}

a:visited {

color : #888888;

background-color : transparent;

}

a:active {

color : #ffdead;

background-color : transparent;

}

a:hover {

color : #996600;

background-color : transparent;

text-decoration : none;

}

.viivaton {

text-decoration : none;

}

p {

font-family : Verdana, arial, helvetica, sans-serif;

font-size : small;

margin-left : 1%;

margin-right : 3%;

}

.juttu p {

margin-left : 1%;

margin-right : 1%;

}

.juttu p:first-letter {

font-size : x-large;

font-family : cursive;

color : #008000;

background-color : transparent;

font-weight : bold;

}

blockquote {

font-family : "Book Antiqua", Georgia, arial, helvetica, sans-serif;

font-size : small;

font-weight : bold;

}

h1 {

font-family : "MS Trebuchet", arial, helvetica, sans-serif;

font-size : x-large;

text-align : center;

letter-spacing : 0.1em;

border-bottom : 1px solid #8fbc8f;

}

h2 {

color : #000000;

background-color : #ccffcc;

font-family : Tahoma, arial, helvetica, sans-serif;

margin-left : 1%;

margin-right : 1%;

margin-top : 3%;

letter-spacing : 0.4em;

border-top : 1px dotted #cd853f;

border-bottom : 1px dotted #cd853f;

border-left : 1px solid #cd853f;

border-right : 1px solid #cd853f;

}

h3 {

color : #000000;

background-color : #ffffcc;

font-family : Tahoma, arial, helvetica, sans-serif;

margin-left : 1%;

margin-right : 1%;

border-top : 1px dotted #cd853f;

border-bottom : 1px dotted #cd853f;

border-left : 1px solid #cd853f;

border-right : 1px solid #cd853f;

}

h4 {

color : #000000;

background-color : #FFFFCC;

font-family : Tahoma, arial, helvetica, sans-serif;

margin-left : 1%;

margin-right : 1%;

border-top : 1px dotted #cd853f;

border-bottom : 1px dotted #cd853f;

border-left : 1px solid #cd853f;

border-right : 1px solid #cd853f;

}

h5 {

color : #000000;

background-color : #00cc99;

font-family : Tahoma, arial, helvetica, sans-serif;

text-align : center;

border-top : 1px dotted #cd853f;

border-bottom : 1px dotted #cd853f;

border-left : 1px solid #cd853f;

border-right : 1px solid #cd853f;

}

.oikea {

text-align : right;

}

.keskitetty {

text-align : center;

}

.vasen {

text-align : left;

}

menu {

list-style-image : url(../../kuvat1/lista.gif);

font-size : smaller;

font-weight : normal;

letter-spacing : 0.1em;

}

.mini {

font-size : smaller;

color : #666666;

background-color : transparent;

}

table {

background-color : #009900;

color : #000000;

width : 100%;

height : 100%;

margin : 1%;

}

td.logo {

background-color : #fff8dc;

color : #000000;

height : 20%;

width : 80%;

}

td {

background-color : #99cc00;

color : #000000;

}

td.tausta {

background-color : #006600;

color : #000000;

}

td.kapea {

height : 10%;

}

td.navi {

background-image :   url("haaleat_herneet.gif");

background-color : transparent;

width : 15%;

}

td.navi a {

color : #000000;

background-color : transparent;

text-decoration : none;

}

td.navi a:visited {

color : #000000;

background-color : transparent;

text-decoration : none;

}

td.navi a:active {

color : #FFFFFF;

background-color : transparent;

text-decoration : none;

}

td.navi a:hover {

color : #FFFFFF;

background-color : transparent;

text-decoration : none;

}

.sivuotsikko {

font-size : small;

color : #000000;

background-color : #00cc99;

font-weight : bold;

letter-spacing : 0.1em;

text-align : center;

}

.sivureunat {

border : 1px solid #cd853f;

}

.reunat {

border : 1px solid #000000;

}

.pistereunat {

border-top : 1px dotted #cd853f;

border-bottom : 1px dotted #cd853f;

border-left : 1px solid #cd853f;

border-right : 1px solid #cd853f;

}

.juttuotsikko {

font-size : small;

color : #000000;

background-color : #fff8dc;

}

.vaalea {

background-color : #fff8dc;

color : #000000;

}

.herneet {

background-color : #fff8dc;

background-image :   url("haaleat_herneet.gif");

color : #000000;

font-size: small;

font-weight : bold;

}

cite {

font-size : smaller;

margin-left : 3%;

margin-right : 3%;

}

ul {

list-style-image:  url(lista.gif);

}

.kommenttilinkki {

font-family : arial, helvetica, sans-serif;

font-size : x-small;

text-transform : uppercase;

font-weight : bold;

letter-spacing : 5px;

text-align : center;

}

.kommenttilinkki a {

text-decoration : none;

}

.huom {

color : #000000;

background-color : transparent;

border-top : 1px dashed #666666;

border-bottom : 1px dashed #666666;

padding-top : 5px;

padding-bottom : 5px;

}

.paivays {

text-align : left;

font-weight : bold;

letter-spacing : 0.3em;

color : #2e8b57;

background-color : transparent;

font-size : smaller;

}

.paivayslinkki {

color : #f5f5f5;

background-color : transparent;

}

.copyright {

color : #000000;

font-size : small;

font-weight : bold;

text-align : center;

; background-image:   url("haaleat_herneet.gif")}

.copylinkki {

color : #888888;

background-color : transparent;

}

.inputbox {

background-color : #FFFFCC;

color : #000000;

}

.painike {

background-color : #FFFFCC;

color : #000000;

border : 1px ridge #888888;

}

.lomaketeksti {

font-family : arial, helvetica, sans-serif;

text-align : center;

}

.kuvalinkki {

color : #444444;

background-color : transparent;

font-family : arial, helvetica, sans-serif;

font-size : smaller;

text-decoration : none;

text-transform : uppercase;

}

.herne {

color : #2e8b57;

background-color : transparent;

}

hr {

color: #2e8b57;

height: 1pt;

width:70%;

}

.kepu {

font-family : Hobo;

letter-spacing : 0.2em;

color : Black;

font-size : medium;

}

