* {padding: 0; margin: 0;}

body {padding: 0; margin: 0; background-color: #ffffff; color: #6f542b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-align: left;}
 
p { margin-top: 0; margin-bottom: 0; }
ul { margin-top: 0; margin-right: 0px; margin-bottom: 0.7em; margin-left: 2em;}
ul ul {margin-left: 0em;}
li { margin-top: 0; margin-right: 0; margin-bottom: 0px; margin-left: 1.3em;}
h1 { color: #6f542b; 
              font-size: 17px; 
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              line-height: 19px; 
              text-align: left; 
              }
h2 { color: #6f542b; 
              font-size: 14px; 
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              line-height: 15px; 
              text-align: left; 
              }
td {}

#moebelstoffe-modestoffe {margin-left: auto;
margin-right: auto;
width: 929px; height: 650px;
text-align: left;}

#osnabrueck-felgendreher {position: absolute; width: 929px; text-align:left; }

#inhalt {position: absolute; width: 929px; height: 437px; background-image:url(bilder/hintergrund.jpg); background-repeat: repeat-y; text-align:left; margin-top: 203px; }

#inhalt-lang {position: absolute; width: 929px; background-image:url(bilder/hintergrund.jpg); background-repeat: repeat-y; text-align:left; margin-top: 203px; }


#logo {position: absolute; width: 929px; height: 56px; background-image:url(bilder/westerhaus-logo.jpg); background-repeat: no-repeat; background-position: top; margin-top: 0px; z-index: 15;}

#bild-oben {position: absolute; width: 929px; height: 121px; background-image:url(bilder/kopfbild-start.jpg); background-repeat: no-repeat; background-position: top; margin-top: 56px; margin-left: 0px; z-index: 10;}

#bild-oben-laden {position: absolute; width: 929px; height: 121px; background-image:url(bilder/kopfbild-laden.jpg); background-repeat: no-repeat; background-position: top; margin-top: 56px; margin-left: 0px; z-index: 10;}

#streifen-oben {position: absolute; width: 929px; height: 26px; background-image:url(bilder/aeltestes-stoffhaus-osnabrueck.jpg); background-repeat: no-repeat; background-position: top; margin-top: 177px; margin-left: 0px; z-index: 10;}

#streifen-unten {position: absolute; width: 929px; height: 12px; background-image:url(bilder/streifen-unten.jpg); background-repeat: no-repeat; background-position: top; margin-top: 638px; margin-left: 0px; z-index: 15;}

#streifen-unten-frei {position: relative; width: 929px; height: 12px; background-image:url(bilder/streifen-unten.jpg); background-repeat: no-repeat; background-position: top; margin-top: 0px; z-index: 10;}


#animation {position: absolute; width: 140px; height: 140px;  text-align:left; margin-top: 517px; margin-left: 27px; z-index: 20;}
#animation2 {position: absolute; width: 140px; height: 140px;  text-align:left; margin-bottom: 10px; margin-left: 27px; z-index: 20;}


#button-moebelstoffe a {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/moebelstoffe-01.jpg); background-repeat: no-repeat; background-position: top; margin-top: 268px; margin-left: 19px; z-index: 16;}

#button-moebelstoffe a:hover {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/moebelstoffe-02.jpg); background-repeat: no-repeat; background-position: top; margin-top: 268px; margin-left: 19px; z-index: 16;}

#button-moebelstoffe-aktiv {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/moebelstoffe-03.jpg); background-repeat: no-repeat; background-position: top; margin-top: 268px; margin-left: 19px; z-index: 16;}


#button-weitere-stoffe a {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/weitere-stoffe-01.jpg); background-repeat: no-repeat; background-position: top; margin-top: 293px; margin-left: 19px; z-index: 16;}

#button-weitere-stoffe a:hover {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/weitere-stoffe-02.jpg); background-repeat: no-repeat; background-position: top; margin-top: 293px; margin-left: 19px; z-index: 16;}

#button-weitere-stoffe-aktiv {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/weitere-stoffe-03.jpg); background-repeat: no-repeat; background-position: top; margin-top: 293px; margin-left: 19px; z-index: 16;}


#button-ueber-uns a {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/ueber-uns-01.jpg); background-repeat: no-repeat; background-position: top; margin-top: 318px; margin-left: 19px; z-index: 16;}

#button-ueber-uns a:hover {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/ueber-uns-02.jpg); background-repeat: no-repeat; background-position: top; margin-top: 318px; margin-left: 19px; z-index: 16;}

#button-ueber-uns-aktiv {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/ueber-uns-03.jpg); background-repeat: no-repeat; background-position: top; margin-top: 318px; margin-left: 19px; z-index: 16;}


#button-wegbeschreibung a {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/wegbeschreibung-01.jpg); background-repeat: no-repeat; background-position: top; margin-top: 343px; margin-left: 19px; z-index: 16;}

#button-wegbeschreibung a:hover {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/wegbeschreibung-02.jpg); background-repeat: no-repeat; background-position: top; margin-top: 343px; margin-left: 19px; z-index: 16;}

#button-wegbeschreibung-aktiv {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/wegbeschreibung-03.jpg); background-repeat: no-repeat; background-position: top; margin-top: 343px; margin-left: 19px; z-index: 16;}


#button-kontakt a {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/kontakt-01.jpg); background-repeat: no-repeat; background-position: top; margin-top: 368px; margin-left: 19px; z-index: 16;}

#button-kontakt a:hover {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/kontakt-02.jpg); background-repeat: no-repeat; background-position: top; margin-top: 368px; margin-left: 19px; z-index: 16;}

#button-kontakt-aktiv {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/kontakt-03.jpg); background-repeat: no-repeat; background-position: top; margin-top: 368px; margin-left: 19px; z-index: 16;}


#button-impressum a {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/impressum-01.jpg); background-repeat: no-repeat; background-position: top; margin-top: 393px; margin-left: 19px; z-index: 16;}

#button-impressum a:hover {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/impressum-02.jpg); background-repeat: no-repeat; background-position: top; margin-top: 393px; margin-left: 19px; z-index: 16;}

#button-impressum-aktiv {position: absolute; width: 138px; height: 25px; background-image:url(bilder/navigation/impressum-03.jpg); background-repeat: no-repeat; background-position: top; margin-top: 393px; margin-left: 19px; z-index: 16;}




.text-inhalt-start {margin-top: 64px; 
margin-left: 231px; 
margin-right: 110px; 
text-align:left; 
color: #6f542b; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; }

.text-inhalt-start a {
color: #6f542b; 
text-decoration: underline; }

.text-inhalt-start a:hover {
color: #ffffff; 
text-decoration: none;
background-color: #6f542b; }

.text-inhalt-uns {margin-top: 64px; 
margin-left: 231px; 
margin-right: 70px; 
text-align:left; 
color: #6f542b; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; }

.text-inhalt-uns a {
color: #6f542b; 
text-decoration: underline; }

.text-inhalt-uns a:hover {
color: #ffffff; 
text-decoration: none;
background-color: #6f542b; }

.text-historie {margin-top: 15px; 
margin-left: 15px; 
margin-right: 15px; 
text-align:left; 
color: #6f542b; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; }

.text-historie a {
color: #6f542b; 
text-decoration: underline; }

.text-historie a:hover {
color: #ffffff; 
text-decoration: none;
background-color: #6f542b; }



.text-inhalt-kasten {
color: #6f542b; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 18px; }

.text-inhalt-kasten a {
color: #6f542b; 
text-decoration: underline; }

.text-inhalt-kasten a:hover {
color: #ffffff; 
text-decoration: none;
background-color: #6f542b; }



.safari img a {
text-decoration: none;
 }

.safari img a:hover {
text-decoration: none;
 }


.haupttext     { 
              color: #6f542b; 
              font-size: 12px; 
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              line-height: 18px; 
              text-align: left; 
              margin-right: 117px;

              }
              
.haupttext a    {
              color: #6f542b; 
              text-decoration: none; 
              }
              
.haupttext a:hover    {
color: #ffffff; 
text-decoration: none;
background-color: #6f542b; }
              
.klein     { 
              color: #6f542b; 
              font-size: 10px; 
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              line-height: 14px; 
              text-align: left; 
              }
.klein a    {
              color: #6f542b; 
              text-decoration: none; 
              }
              
.klein a:hover    {
color: #ffffff; 
text-decoration: none;
background-color: #6f542b; }
              
.groesser     { 
              color: #6f542b; 
              font-size: 15px; 
              font-family: Verdana, Arial, Helvetica, sans-serif; 
              line-height: 19px; 
              text-align: left; 
              }
