body {
font-family: verdana, arial;
font-size:12px;
text-indent:.2em;
color:#000000;
background:url(kuvat/tausta_vaahtera.jpg) 0 0 no-repeat, url(kuvat/tausta_liuku.jpg) 0 0 repeat-x;
background-attachment:fixed;
background-color:#ffffff;
text-align:justify;
}

h1{
font-size:14px;
font-family:verdana, arial;
font-weight:normal;
text-align:center;
}

h2 {
font-size:13px;
font-family:courier,verdana;
font-weight:normal;
background-color:#ADC67C;
}
/* päivityslootan muotoilut */

h3 {
font-size:12px;
font-family:courier,verdana;
font-weight:normal;
background-color:#ADC67C;
}

img {
border: 0px solid;
}

.bold {
    font-weight: bold;
}

.tietokortti {
background-color:#E2E7CF;
background-image:url(kuvat/tausta_viivat.png);
background-repeat:repeat;
text-indent:0px !important;
padding: 2px 10px;
-moz-border-radius: 10px;
border-radius: 10px;
max-width:70%;
margin-left:auto;
margin-right:auto;
text-align:right;
}

.tietokortti .tieto {font-style:italic; float:left; display:block;}
.tietokortti .tieto:after { content:" ";}

.tieto { font-style: italic; }
.tieto:after {content:" ";}

.valiotsikko { text-align: right !important;
font-size:13px; display: block; margin: 10px 0 0; background-color:#E2E7CF;
}

.suhteet {text-align: left;
text-indent:0px !important;
width:300px;
margin-left:auto;
margin-right:auto;
padding:10px;} 

a{ text-decoration:none; color:#003300;
font-size: 12px; font-weight:normal; }

a:visited { text-decoration:none; color:#222720;
font-size: 12px; font-weight:normal; }

a:hover { text-decoration:none;font-size: 12px;cursor:crosshair; ;
letter-spacing:0px;color:#522134; }

li {
list-style-type: circle;
font-style:italic;
}

ol {
}

#tilaa{
    position:relative;
   z-index:1;
    padding:25px 10px;  
}

/* ----- java menun koodit  ------------ */

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ADC67C;
color:#003300;
width:85px;
padding:5px;
text-align:center;
font-size:12px;
font-weight:normal;
-moz-border-radius: 5px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-topright: 0px;
border-radius: 5px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border:2px solid #6C815F;
}

.submenu{
margin-bottom: 0.5em;
}

/* ----- java menun koodit päättyy --------- */


div#kokosivu {
border: 0px dashed #291A07;
max-width:1120px;
z-index: 1;
top:0px;
margin-left: auto ;
margin-right: auto ;

}

/*------ vierekkäiset 3 palkkia alkaa ----- */

.colmid {padding: 0px 25px 5px 98px; width:600px;}

.colleft {
    float:left;
    width:100px;
}

.colright {
    float:right;
    padding:50px 0 0 10px;
    width:400px;}

div#ylavalikko {
border: 0px solid #121B53;
text-align:center;
z-index:10;
padding: 50px 0 0 0;
position:fixed;
}

div#oikea {
min-height:100px;
text-align: justify;
background-color:#ffffff;
-moz-border-radius: 10px;
border-radius: 10px;
padding: 5px;
text-align:center;
}

div#oikea2 {
min-height:50px;
text-align: justify;
background-color:#96A58C;
-moz-border-radius: 10px;
border-radius: 10px;
margin: 10px 0 0 0;
padding: 10px;
}

div#otsikko {
padding: 8px;
color:#ffffff;
background:#6C815F;
text-transform: capitalize;
font-size:20px;
font-weight:normal;
font-family: 'Brush Script MT','Arial Black',fantasy,verdana;
letter-spacing: 1px;
text-align:center;
border-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
-moz-border-radius: 10px;
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-bottomright: 0px;

}

div#vasen {
border: 4px solid #6C815F;
min-height:300px;
background-color:#F6FAE7;
-moz-border-radius: 10px;
border-radius: 10px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
-moz-border-radius-topright: 0;
border-top-right-radius: 0;
text-align:justify;
padding:10px;
}

/*------ vierekkäiset 3 palkkia loppuu ----- */


div#alapalkki{
border: 0px solid #121B53;
text-align: center;
font-size:10px;
font-family: 'andale mono', courier, times;
position:relative;
clear:both;
bottom:0px;
color:#6C815F;
}


/*
div#alavalikko {
padding:1px;
border: 1px solid #121B53;
border-right-width:0px;
border-left-width:0px;
text-align: center;
font-family: 'courier new', times;
top:10px;
position:relative;
} */

 /*
.taistelutaitotaulukko {
    font-size:12px;
    text-align:right;
} */
 
 /*

li#aseet{
    list-style-type: none;
    font-style:normal;
} */
