body {
    background-color: #FFFFC0;
/* Kõige tagumise tausta värv*/
  }
#wrapper{
width: 765px;
margin: 0 auto;
}
div.kast {
    background: url(../banner.png) no-repeat;
    width: 765px;
    height: 140px;
    border-right: solid;
    border-left: none;
    border-bottom: solid;
    border-top: none;
    border-width: 1px;
    border-color: black;
    margin-bottom: 0.5em;
  }
.dashtop{
border-top: dashed 1px #000; 
}
div.art {
    background-color: #FFFFC0;
/* Artikli kast, NB sama värvi tee ka küsitluse variantide taust */
    padding: 0.5em;
    margin-bottom: 0.5em;
    border-right: solid;
    border-left: none;
    border-bottom: solid;
    border-top: none;
    border-width: 1px;
    border-color: black;
    color: #A52A2A;
/* Artikli teksti värv, juhul kui tekst ei ole kasti sees. NB teha sama värvi, mis kasti sees */
    font-family: arial, verdana;
    font-size: 10pt;
    text-align: left;
  }
div.kyssa {
    border-right: black 1px solid;
    border-bottom: black 1px solid;
    background-color: #FFFFC0;
/* Küsitluse kasti värv. NB sama mis artikli taust */
    vertical-align: top;
    color: #A52A2A;
/* Küsitluse Variantide värv. NB sama mis artikli tekst */
    text-align: left;
    font-family: arial, verdana;
    font-size: 9pt;
  }
.esimene {
    color: #A52A2A;
/* Kastis olev artikli tekst */
    font-family: arial, verdana;
    font-size: 10pt;
    text-align: left;
  }
pre {
    color: #A52A2A;
    font-family: arial, verdana;
    font-size: 10pt;
    text-align: left;
  }
.teine{
    color: #FFFFC0;
/* Kontaktandmete tekst NB sama mis artikli taust */
    font-family: arial, verdana;
    font-size: 10pt;
    text-align: center;
  }
p.capt {
    margin-top: 0;
    padding: 0.5em;
    text-align: center;
    background: #FFDC70;
/* Küsitluse tiitli taust, sama mis parema tulba keskmine (teine layer)*/
    color: #A52A2A;
/* Küsitluse tiitli tekst, sama mis artikli tekst*/
    margin-bottom: 0;
  }

td.vasak {
    padding: 0.5em;
    background-color: #EAAF5E;
/* Vasakpoolne tulp*/
    border-right: black 1px solid;
    border-bottom: black 1px solid;
  }
td.parem {
    vertical-align: top;
    background-color: #FFDC70;
    padding: 0.5em;
    border-left: #FFFFC0 0.5em solid;
/* See värv peab ühtima kõige tagumise taustaga */
    border-right: black 1px solid;
    border-bottom: black 1px solid;
     }
img.art {
    BORDER: black 1px solid;
    }
img.kaart {
    BORDER: black 1px solid;
    text-indent: 0;
    }
img.paremale {
             BORDER: black 1px solid;
             float:right;
             margin-left: 10px;
             }
span.paremale {
             float:right;
             }
img.vasakule {
             BORDER: black 1px solid;
             float:left;
             margin-right: 10px;
             }
caption        {
         font-weight: bold;
         text-align: left;
        }
.service {
         font-family: arial, verdana;
         font-size: 10pt;
         text-align: left;
         width: 98%;
         }
table {
      color: #A52A2A;
/* Kastis olev tekst igal juhul, kui stiil ei määra teisiti. Sama mis artikli tekst */
      font-family: arial, verdana;
      font-size: 10pt;
      }
td.price {
         font-family: arial, verdana;
         font-size: 10pt;
         text-align: right;
         border: #8B4513 1px solid;
         width: 80px;
         }
div.price {
         font-family: arial, verdana;
         font-size: 10pt;
         text-align: right;
         border: 0;
	 float:right;
         }
td.name {
         font-family: arial, verdana;
         font-size: 10pt;
         text-align: left;
         border: #8B4513 1px solid;
         }
/*Linkide tekstil jälle sama teema: kõik läheb artikli tekstiga ühte värvi*/

a {
         color: #8B4513;
        }
a:link  {
         color: #8B4513;
         text-decoration: none
        }
a:visited {
           color: #8B4513;
           text-decoration: none
          }
a:hover {
         text-decoration: underline
        }
hr {
    size: 1px;
    color: black;
    background-color: black;
   }
.handcursor{
cursor:hand;
cursor:pointer;
margin-bottom:0; 
margin-top:0;
float: left;
}
.switchgroup1{
float:left;
}
.clear{
height:20px;
clear:both;
}

#algusesse{
width:180px;
height:120px;
display:block;
position: absolute;
margin-left:15px;
margin-top:9px;
}

#lavakas{
width: 229px;
height: 75px;
display:block;
position:absolute;
margin-left:120px;
margin-top:30px;

}

#syda{
width:260px;
height:20px;
display:block;
margin-left:280px;
margin-top:10px;
position:absolute;
}

#inglise{
width:30px;
height: 20px;
margin-left:725px;
margin-top:20px;
display:block;
position:absolute;
}

#saksa{
width:30px;
height: 20px;
margin-left:725px;
margin-top:47px;
display:block;
position:absolute;
}

#vene{
width:30px;
height: 20px;
margin-left:725px;
margin-top:73px;
display:block;
position:absolute;
}

#soome{
width:30px;
height: 20px;
margin-left:725px;
margin-top:99px;
display:block;
position:absolute;
}
