body {

font-size : small;

margin : 1%;

color : #000000;

background-color : #ccffff;

}

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 : #009999;

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 : #99ccff;

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 : #ccffff;

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 : #F0E68C;

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 : #ffffff;

background-color : #9999cc;

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("kuvat3/lista.gif");

font-size : smaller;

font-weight : normal;

letter-spacing : 0.1em;

}

.mini {

font-size : small;

color: #333333;

background-color : transparent;

font-style: normal

}

table {

background-color : #ccffff;

color : #000000;

width : 100%;

height : 100%;

margin : 1%;

}

table.simppeli {

background-color : #ccffff;

color : #faebd7;

width: auto;

height: auto;

}

td.logo {

background-color :#9999cc;

color : #000000;

height : 20%;

width : 80%;

}

td {

background-color : #ccffcc;

color : #000000;

}

td.tausta {

background-color : #ccffff;

color : #000000;

}

td.kapea {

height : 10%;

}

td.navi {

background-image :   url("kuvat3/herneet3.gif");

background-color : #ccffff;

width : 15%;

; color: #000000

}

td.navi a {

color : #FFFFFF;

background-color : transparent;

text-decoration : none;

}

td.navi a:visited {

color : #FFFFFF;

background-color : transparent;

text-decoration : none;

}

td.navi a:active {

color : #FFFFCC;

background-color : transparent;

text-decoration : none;

}

td.navi a:hover {

color : #FFFFCC;

background-color : transparent;

text-decoration : none;

}

.sivuotsikko {

font-size : small;

color : #FFFFFF;

background-color : #CCCCFF;

font-weight : bold;

letter-spacing : 0.1em;

text-align : center;

}

.edellinen {

font-size : small;

color : #FFFFFF;

background-color : #CCCC66;

font-weight : bold;

letter-spacing : 0.1em;

text-align : center;

}

.sivureunat {

border : 1px solid;

border-color: #CCCCFF solid

}

.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 : #00CCCC;

}

.vaalea {

background-color: #ccffcc;

color : #000000;

}

.herneet {

background-color : #00CCCC;

background-image :   url("kuvat3/herneet3.gif");

color : #000000;

font-size: small;

font-weight : bold;

}

cite {

font-size : smaller;

margin-left : 3%;

margin-right : 3%;

}

ul {

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

font-size : small;

}

.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 : #888888;

background-color : transparent;

font-size : small;

font-weight : bold;

text-align : center;

}

.copylinkki {

color : #888888;

background-color : transparent;

}

.inputbox {

background-color : #FFFFCC;

color : #000000;

}

.painike {

background-color : #ffdead;

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: #00ccff;

height: 1pt;

width:70%;

}

.kepu {

font-family : Hobo;

letter-spacing : 0.2em;

color : #2e8b57;

font-size : medium;

}

.ruskea { 

background-color : #00CCCC; 

color : #f5f5dc; 

}

.esim {  

font-weight: normal; 

background-color: #99FFFF; 

padding-top: 1em; 

padding-right: 1em; 

padding-bottom: 1em; 

padding-left: 1em; 

border: medium double; 

margin-top: auto; 

margin-right: 15%; 

margin-bottom: auto; 

margin-left: 15%; 

font-family: Georgia, "Times New Roman", Times, serif; 

color: #000000; 

font-size: small; 

border: 1px ridge #A0522D;

}

