/* allgemein */

* {
        margin: 0px; padding: 0px;
        }

body {
        color: Olive;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        background: White;
        background: White none repeat scroll 0%;

        -moz-background-clip: initial;
        -moz-background-origin: initial;
        -moz-background-inline-policy: initial;
}

a,  a:visited, a:hover {
        text-decoration: none;
        color: Maroon;
}
#bild {
        margin: 0px 0px 0px 10px;
        padding: 0px;
        position: absolute;
        top: 140px;
        left: 150px;
        width: auto;
        border: 1px;
}
#aktiv
{
        color: ButtonFace;
}
#fett
{
font-weight: bold;
color: Maroon;
}
/*----------navi---------*/
#navi
{
        position: absolute;
        left: 750px;
        top: 120px;
}
/*------------------index---------------*/
#ms { position: absolute;
    top: 40px;
    left: 200px;
    font-size: large;
    color: Black;
    letter-spacing: 0.7em;
    }
#tablepos { position: absolute;
    left: 200px;
    top: 100px;
    }
#voratelier { position: absolute;
    top: 300px;
    left: 200px;
    font-size: small;
    color: Olive;
    }
#atelier { position: absolute;
    top: 420px;
    left: 200px;
    font-size: large;
    color: Black;
    }
#a_text { font-size: small; color: Olive;
    }
#kasten { border: 1px solid rgb(255, 255, 255);
    margin: 0px 0px 0px 10px;
    padding: 0px;
    position: absolute;
    top: 160px;
    height: 100px;
    width: auto;
    }
/*-----------------arbeit-----------*/
#tablepos_ak td {
        height: 80px;
        width: 180px;
        text-align: center;
}
#vertikal2 { position: absolute;
    left: 300px;
    top: 40px;
    }
#bildtitel {
        font-size: smaller;
        text-align: left;
        vertical-align: bottom;
}
/*----------------leucht-------------*/

#leuchtbild
{
        position: absolute;
        left: 100px;
        top: 220px;
}
#anform_text
{
        position: absolute;
        left: 280px;
        top: 420px;
         font-size: smaller;

}

#leuchttext
{
        position: absolute;
        top: 100px;
        left: 100px;
        width: 600px;
        font-size: smaller;
}
/*------------------werte---------------*/

#wertebild
{
        position: absolute;
        left: 220px;
        top: 140px;
         width: 270px;    
}
#wertetext
{
        position: absolute;
        top: 410px;
        left: 220px;
        width: 350px;
        font-size: smaller;
}
#wertefarbe
{
         color:Maroon;
}
/*----------------bild-------------*/

#bigtext
{
        position: absolute;
        top: 175px;
        left: 100px;
        width: 350px;
        font-size: smaller;
}
#nextbild
{
        position: absolute;
        left: 520px;
        top: 425px;
}

/*---------metall-----------------*/

#drahtbild
{
        position: absolute;
        left: 470px;
        top: 175px;
}
#drahttext
{
        position: absolute;
        top: 175px;
        left: 100px;
        width: 350px;
        font-size: smaller;
}
/*--------lampen--------------*/
#lampenbild
{
        position: absolute;
        left: 220px;
        top: 220px;
}
#lampentext
{
        position: absolute;
        top: 135px;
        left: 220px;
        width: 450px;
        font-size: smaller; color: Olive;
}
#schirmbild
{
        position: absolute;
        top: 570px;
        left: 400px;
}
#schirmtext
{
        position: absolute;
        top: 540px;
        left: 220px;
        width: 350px;
        font-size: smaller;
}
/*----------------freunde-------------*/

#freunde
{
        position: absolute;
        top: 80px;
        left: 100px;
        width: 450px;
}
#freunde tr
{
        height: 50px;
}
#freunde tr span
{
        font-size: x-small;
        color: Olive;
}

<!-- --------------------------------------------------- -->





#im platz
{        color: Olive;
}

#navi tr
{
        height: 50px;
}
#navi tr span
{
        color: Maroon;
}




#rahmentext
{
        font-size: smaller;
        text-align: center;
}
#bigbild
{
        position: absolute;
        left: 470px;
        top: 175px;
}
   #msklein { position: absolute;
    top: 58px;
    left: 200px;
    font-size: small;
    color: rgb(169, 169, 169);
    letter-spacing: 0.5em;
    }


  #tablepos td { text-align: center;
  width: 180px;
    }


  #vertikal { border: 1px solid rgb(255, 255, 255);
    margin: 0px 0px 0px 10px;
    padding: 0px;
    position: absolute;
    top: 40px;
    left: 800px;
    height: auto;
    width: 100px;
    }

  #tablepos_ak { position: absolute;
    left: 20px;
    top: 50px;
    }

#kasten img{
        float: left;
}