body{
/*   background-color:white; */

 background-image:url(../images/tausta.gif); 
}
table.ylapalkki{
   width:808px;
   font-family:verdana;
   font-weight:bold;
   font-size:13px;
    border-style:solid;
    border-color:rgb(30,30,30);
    border-width:1px;   
    background-color:#F5B410;
 }
table.ylapalkki a {
    color:black;
}
table.logo{
    width:808px;
    background-color:white;
    border-style:solid;
    border-color:rgb(30,30,30);
    border-width:0px 1px 1px 1px;
}
table.tiedoteteksti{
    width:808px;
    background-color:rgb(252,252,252);
    text-align:center;  
    font-family:verdana;
    font-weight:bold;
    font-size:13px;
    color:white;
    border-style:solid;
    border-color:rgb(30,30,30);
    border-width:1px 1px 1px 1px;  
 }
table.googles{
    width:808px;   
    border-style:solid;
    border-color:rgb(30,30,30);
    border-width:1px 1px 0px 1px;  
 }
table.googles2{
    width:808px;   
    border-style:solid;
    border-color:rgb(30,30,30);
    border-width:1px 1px 1px 1px;  
}
td.top{
    height:60px;
}
table.ilmoitukset{
    width:808px;
    background-color:rgb(240,240,240);
    border-style:solid;
    border-color:rgb(30,30,30);
    border-width:4px 1px 1px 1px;
 }
.kidsgets-form{
    width:340px;
    text-align:left;
}
.kidsgets-form form{
    display:inline;
}

.kidsgets-form div{
    display:inline;
}
td.vasen{
    width:808px;
    border-style:solid;
    border-color:rgb(30,30,30) white rgb(30,30,30) rgb(30,30,30);
    border-width:0px 1px 0px 0px;
    vertical-align:top;
}
table.area{
    width:792px;
 }
td.oikea{
    width:170px;
    vertical-align:top;
}
table.uusi{
    width:700px;
    border-style:solid;
    border-color:rgb(100,100,100);
    border-width:1px;
    margin-top:40px;
    background-color:rgb(248,248,248);
}
textarea{
    width:670px;
    height:100px;
}
.jata-ilmoitus{
    font-family:verdana;
    font-size:20px;
    color:rgb(60,140,190);
    padding-left:10px;
}
.rivi{
    font-family:verdana;
    font-size:13px;
    color:rgb(0,80,130);
    text-align:left;
    padding-left:8px;
}
.rivi{
    font-family:verdana;
    font-size:13px;
    color:rgb(0,80,130);
    text-align:left;
    padding-left:8px;
}
.rivi-jata{
    font-family:verdana;
    font-size:13px;
    color:rgb(0,80,130);
    text-align:left;
    padding-left:8px;
    width:120px;
}
.input-jata{
    width:580px;
    text-align:left;
    color:rgb(0,80,130);
}
.rivi2{
    font-family:verdana;
    font-size:12px;
    color:rgb(0,80,130);
    text-align:left;
    padding-left:8px;
}

.rivi3{
    font-family:verdana;
    font-size:13px;
    color:rgb(0,80,130);
    text-align:left;
    width:400px;
}
.chars{
    text-align:center;
    font-family:verdana;
    font-size:12px;
    color:rgb(0,80,130);
}
b{
  font-family:verdana;
  font-size:13px;
  color:rgb(0,80,130);
  }
.ohjeita{
  font-family:verdana;
  font-size:12px;
  color:rgb(0,80,130);
  padding-left:10px;
  width:730px;
  margin-top:22px;
  text-align:left;
}
.valiotsikko{
  font-weight:bold;
  font-family:verdana;
  font-size:14px;
  color:rgb(0,80,130);
  margin-left:40px;
  padding-left:10px;
}
td.tuotetiedot{
  text-align:left;
  font-family:verdana;
  font-size:13px;
  border-style:solid;
  border-color:white white rgb(100,100,100) rgb(100,100,100);
  border-width:3px 2px 3px 1px;
}

td.palkki{
  font-family:Arial;
  font-size:12px;
  font-weight:Bold;
  border-style:solid;
  border-width:0px 0px 2px 0px;
  border-color:rgb(30,30,30);
  height:16px;
  background-color:#F5B410;
}
table.palkki{
  height:16px;
  width:800px;
}
td.kidshaku{
  padding-left:2px;
  }
td.solu{
  border-style:solid;
  border-width:1px;
  text-align:center;
  border-color:black black white white;
  padding-left:1px;
  padding-right:1px;
}
td.solu2{
  width:152px;
  border-style:solid;
  border-width:1px;
  text-align:center;
  border-color:black black white white;
}
td.solu3{
  width:50px;
  border-style:solid;
  border-width:1px;
  text-align:center;
  border-color:black black white white;
}
.solu a{
   color:black;
}
.solu3 a{
   color:black;
}
td.yhteystietosi{
  text-align:left;
}
table.muokkaus{
  width:700px;
  border-style:solid;
  border-color:rgb(30,30,30);
  border-width:1px 1px 2px 1px;
  background-color:rgb(248,248,248);
  margin-top:40px;
}
td.hinta-solu{
  border-style:solid;
  border-width:0px 0px 1px 0px;
  border-color:silver; 
  height:34px;
  vertical-align:top;
  font-family:verdana;
  font-size:13px;
  color:rgb(0,80,130);
  text-align:left;
}
table.kiitos{
   font-family:verdana;
   font-size:15px;
   font-weight:bold;
   text-align:center;
   height:150px;
   width:500px;
   color:rgb(0,80,130);
   vertical-align:middle;
   border-style:solid;
   border-color:rgb(30,30,30);
   border-width:1px 2px 2px 1px;
 }
td.rivi-kiitos{
   text-align:center;
}
.haku{
   display:inline;
}
.hakukentta{
   height:15px;
   font-size:12px;
   width:85px;
}
.haku2{
   font-size:12px;
}
div.napit{
   position:relative;
   float:right;
   display:inline;
   margin-top:0px;
   font-size:12px;
}
div.tuotenimi{
   width:100%;
}
div.napit2{
   margin-top:0px;
   font-size:12px;
   font-weight:bold;
   width:100%;
  // background-color:#C48189;
}
div.napit2 a{
   color:purple;
}
table.sivutus-linkit{
   width:740px;
   margin-left:15px;
   font-family:verdana;
   font-size:13px;
   font-weight:bold;
}
.edellinen{
   width:295px;
   text-align:left;
}
.seuraava{
   width:295px;
   text-align:right;
}
.sivunumerot-g{
   width:150px;
   text-align:center;
}
.form2{
   display:inline;
}
table.tuotetiedot{
   width:795px;
}
td.teksti-solu{
   vertical-align:top;
   text-align:left;
   width:578px;
}
td.ilmoitus-kuva{
   width:220px;
   text-align:right;
   vertical-align:top;
}
div.kuvat {
  width :217px;
  text-align:right;
  vertical-align:bottom;
}

td.kuvat-ala-rivi{
   height:56px;
   width:215px;
   vertical-align:top;
   text-align:right;
}
div.sulje{
   font-size:17px;
   font-weight:bold;
   display:inline;
}
div.iso{
   width:160px;
   height:120px;
   padding:8px;
   border-style:solid;
   text-align:center;
   vertical-align:middle;
   border-width:1px;
   border-color:rgb(0,80,130);
   background-color:white;
}
div.kuvateksti{
   margin-left:10px;
   margin-top:0px;
   display:inline;
}
img.suuri {
   display: block; 
   width:160px;
   height:120px;
   padding:8px;
   margin-left:10px;
   border-style:solid;
   text-align:right;
   vertical-align:middle;
   border-width:1px;
   border-color:rgb(0,80,130);
   background-color:white;  
}
img.vasen, .oikea {
   display: inline;
   margin-top:5px;  
   width:100px;
   height:75px;
   border-style:solid;
   border-width:1px;
   border-color:rgb(0,0,0);
   background-color:white;
   padding:3px;
}
A:link IMG { border: 0px; }
A:visited IMG { border: 0px;}
A:active IMG { border: 0px; }

