body {
    background:#CAC481;
    background-image:url(palkki.png);
    background-repeat:repeat-x;
    margin:0;
    padding:0;
    font-family:Arial, 'Arial Narrow', Sans-Serif;
}

img {
    border:0px;
}

.thumb {
    border:4px;
    border-color:#bed0a2;
    border-style:solid;
}

strong{
    color:#635164;   
}
strong#poni{
    color:#000000;
    font-size:17px;
    font-family:Palatino Latinotype;
}

blockquote{
    font-size:12px; 
}

div#paa{
    top:0px;
    left:0px;
}

div#otsikko{
    top:10px;
    left:300px;
}


div#sisalto {
    position:absolute;
    top:160px;
    left:254px;
    width:700px;
    background:#cce5a5;
    background-image:url(sisaltotausta.png);
    background-position:top right;
    background-repeat:no-repeat;
    border-left:0px;
    border-right:0px;
    border-bottom:0px;
}

div#sisalto p {
    padding:.5em 20px;
    margin:0;
    text-align:justify;
    font-size:12px;
    line-height:1.7;

}




h2 {
    margin:0;
    padding:10px;
    text-align:center;
    font-family: Platino Linotype;
    color:#635164;
}

hr{
   width:95%;
   color:#bed0a2;
}


.tauluun {

   font-size: 9px;
   font-family: Arial;
   color: 000000;
}

.kilpailut {
   background:#DADEE0;
   font-size: 12px;
   font-family: Arial;
   color: 000000;
   height: 350px; 
   overflow: auto; 
   width: 100%; 
}


.paivitys{
    font-size:12px;
    width:95%;
}

.hepat{
    font-size:12px;
    text-align:center;
}
.hepat2 {
    background-color:none; 
    background-image:url(hepat2.png);
    background-position:center;
    background-repeat:no-repeat;
    font-family:palatino latinotype;
    font-weight:bold; 
    font-size:17px;
    text-align:center;
    color: #635164;   
    border-top:1px #635164 dashed;
}












/* TAULUKOT */


.taulut{
    width:95%;
    font-size:12px;
    font-family:arial;
}

.teedee1{
    width:20%;
    background-color:#b9cf97; 
    font-size:12px;
    font-family:arial;
}

.teedee2{
    width:30%;
    background-color:#bed0a2; 
    font-size:12px;
    font-family:arial;

}


/* LINKKIJUTUT */

div#linkit {
    position:absolute;
    top:130px;
    left:300px;
    width:255px;
    text-align:center;
    font-size:15px;
    font-family:Palatino Latinotype;
}

A:link, A:visited {
   color: #635164;   
   cursor: default;
   text-decoration: none;
   border-bottom: none;
}

A:active, A:hover {
   color: #635164;   
   cursor: default;
   text-decoration: none;
   border-bottom: none;
}



/* LRANDOM */

div#vt {
    position:absolute;
    top:145px;
    left:140px;
    text-align:center;
    font-size:12px;
    font-family:Palatino Latinotype;
}