body {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        margin: 0;
        padding: 0;
        background-color:#eaeaea;
        }

img{
        border:0;
         }

p{
        padding:5px 10px 0px 0px;
         }

#page {
        margin-top: 10px;
        position: absolute;
        width: 800px;
        left: 50%;
        margin-left: -400px;
        color: #eaeaea;
        background-color:#4f4f4f;
        }


#header {
        background-image: url("./images/headerbg_start.jpg");
        background-repeat: no-repeat;
        height:157px;
        padding-left:400px;
        padding-top:50px;
        width:400px;
        color: #eaeaea;
        border-bottom:1px solid #eaeaea;
        }

#menu {
        float:right;
        margin:0px 0px 10px 10px;
        padding:0px;
        border-left:1px solid #eaeaea;
        }


* html .menu {
        margin-left: -3px;
        }

#content {
        padding:40px 20px 20px 40px;
        }


#logo{
      position:absolute;
      left:400px;
      top:0px;
      }

#footer{
        font-size:0.8em;
        border-top:1px solid #fff;
        margin:0 0 25px 40px;

        }


.menu-list {
        list-style-type: none;
        margin:0px 0px 0px 0px;
        padding:0px;
        }


#menu li {
        margin:0px;
        border-bottom:1px solid #eaeaea;
        color: #D9CEB8;
        font-size: 1.1em;
        text-decoration: none;
        background-color:#5378C6;
        padding:0px;
        }

#menu li a {
        margin:0px;
        display: block;
        color: #eaeaea;
        font-size: 1.1em;
        text-decoration: none;
        border-left:5px solid #323232;
        padding:5px;
        width:200px;
        }

#menu li a:hover {
        text-decoration: none;
        background-color:#93C4FC;
        }

.sub-title{
        margin-left:-20px;
        margin-top:15px;
        padding-left:5px;
        font-size: 1.3em;
        color: #eaeaea;
        }

.title{
        margin-left:-30px;
        margin-top:5px;
        padding-left:5px;
        font-size: 1.6em;
        color: #eaeaea;
        }

.header-title {
        font-size:2.3em;
        border-top:2px solid #eaeaea;
        }

.header-title-two {
        font-size:1.1em;
        padding-bottom:3px;
        border-bottom:1px solid #eaeaea;
        }

.pHerstellung{
        margin-left:100px;
         }

a{
        color:#eaeaea;
        text-decoration:underline;
        }

a:hover{
        text-decoration:none;
        }




/* Bilder bei Herstellung */
.thumbPic{
          float:left;
          margin:10px 10px 10px 10px;
          border:1px solid #CFCFCF;
          }


/* Bilder bei Design-Möbel */
.largePicR{
        float:right;
         margin:10px;
         }

.largePicL{
        float:left;
         margin:10px;
         }


.clear{
        clear:both;
         }


/* aeußerer Container für Rollover Bilder in Objekte */
#rollOverPics{
        width:700px;
         height:500px;
         border:1px solid #7F7F7F;

         }


/*Netquartett Link */
a.nqLink, a.nqLink:link, a.nqLink:visited, a.nqLink:hover, a.nqLink:active{
         text-decoration:none;
         color:#fff;
         }

a.nqLink:hover{
         text-decoration:none;
         color:#ccc;
         }
