<p align="left">/* CSS Document */
/**/
/* definition der hintergrundfarben für die verschiedenen bereiche */
/**/
/**/
.homeBG{
        background-color:#87866A;
        }
.referenceBG{
        background-color:#828C74;
        }

.competenceBG{
        background-color:#8B8C60;
        }

.personBG{
        background-color:#6D7F7F;
        }

.contactBG{
        background-color:#8C8581;
        }

.impressumBG{
        background-color:#B1A58F;
        }

.linksBG{
        background-color:#A7A083;
        }
.newsBG{
        background-color:#827E7F;
        }
h1 {
        margin: 0px;
        padding: 0px;
        font: 12px serif;
        font-weight: bold;

}

body {
       background: url(img/bgImages/page_background.png);
       color: #b6b790;

}

#CONTAINERSTART {
        width: 1162px;
        color: #FFF;
        height: 409px;
        position: absolute;
        left: 50%;
        margin-left: -580px;
        margin-top:70px;
}

#CONTAINER {
        width: 1150px;
        color: #FFF;
        height: 340px;
        position: absolute;
        left: 50%;
        margin-left: -489px;
        margin-top:150px;
}

#LOGO {
        margin: 10px 0 10px 0px;
        padding: 0;
        width: 308px;
        height: 60px;
        display: block;
        float: left;
}

#CONTENTSTARTAPRIL {
        margin: 0;
        display: block;
        width: 1160px;
        height: 687px;
        background: url(img/bgImages/news_background.png);
        overflow: auto;
        line-height: 1.5em;
}
#CONTENT {
        margin: 0;
        display: block;
        width: 134px;
        height: 340px;
        overflow: auto;
        line-height: 1.5em;
}
#LANGUAGE {
         position: absolute;
         padding-left: 0px;
         margin-left: 1134px;
         margin-top: -250px
}
#CONTENT_START {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/01_home_de.jpg);
        overflow: auto;
        line-height: 1.5em;
}
#CONTENT_LINKS {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/06_links.jpg);
        overflow: auto;
        line-height: 1.5em;
}
#CONTENT_REFERENCES {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/02_referenzen.jpg);
        overflow: auto;
        line-height: 1.5em;
}
#CONTENT_COMPETENCE {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/03_kompetenzen.jpg);
        overflow: auto;
        line-height: 1.5em;
}
#CONTENT_PERSONS {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/04_personen.jpg);
        overflow: auto;
        line-height: 1.5em;
}
#CONTENT_CONTACT {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/05_kontakt.jpg);
        overflow: auto;
        line-height: 1.5em;
}

#CONTENT_IMPRESSUM {
        margin: 0;
        display: block;
        width: 1134px;
        height: 340px;
        background: url(img/bgImages/07_impressum.jpg);
        overflow: auto;
        line-height: 1.5em;
}

#TEXTAREA{
        margin-left:803px;
        margin-top:9px;
        height: 322px;
        width: 322px;
         background: url(img/bgImages/text_bg.png);
}
#TEXTAREA_KOMPETENZEN{
        margin-left:803px;
        margin-top:9px;
        height: 322px;
        width: 322px;
         background: url(img/bgImages/text_bg_kompetenzen.png);
}
#TEXT{
         font-size: 12px;
         color: #3b2f1a;
          line-height: 1.5em;

}
#EINSPALTIG {
         padding: 15px;
        float: left;
        width:282px;
        margin: 0px;
        display: block;
        overflow: auto;

}


#CLOSEBTN {

         text-align: left;
         position: absolute;
         padding: 0px;
        float: left;
          height:96px;
          width:196px;
        margin-top: 250px;
         margin-left: 255px;
         z-index:2;


}
#NEWSINTRO {
         font-family: serif;
         font-size: 12px;
         font-weight: bold;
         color: #3b2f1a;
          line-height: 1.3em;
         color: #3b2f1a;
         margin: 0;
         text-align: left;
         position: absolute;
         padding: 15px;
        float: left;
        width:450px;
        margin-top: 100px;
        display: block;
        overflow: auto;

}
#NEWSINTRO a  {
         color: #848637;
         text-decoration: none;

}

#NEWSINTRO a:hover  {
         color: #007ebb;

}

#NEWSHL {
         font-family: serif;
         font-size: 12px;
         font-weight: bold;
         color: #3b2f1a;
          line-height: 1.3em;
         color: #848637;
         margin: 0;
         text-align: left;
         position: absolute;
         padding: 15px;
        float: left;
        width:450px;
        margin-top: 260px;
        display: block;
        overflow: auto;

}

#NEWS {
         font-family: serif;
         font-size: 12px;
         font-weight: bold;
         color: #3b2f1a;
          line-height: 1.3em;
         margin: 0;
         text-align: left;
         position: absolute;
         padding: 15px;
        float: left;
        width:850px;
        margin-top: 360px;
        display: block;
        overflow: hidden;

        z-index:1;

}

#NEWSTXT1 {
         height:72px;
        margin-left: 220px;


}
#NEWSIMG1 {

         position: absolute;
        float: left;
        width:193px;
        height:72px;
        float:left;
        display: block;
        overflow: auto;

}

#NEWSTXT2 {

         height:72px;
        margin-left: 220px;


}
#NEWSIMG2 {
         position: absolute;
        float: left;
        width:193px;
        height:72px;
         float:left;
        display: block;
        overflow: auto;

}
#NEWSTXT3 {

         height:72px;
        margin-left: 220px;


}
#NEWSIMG3 {
         position: absolute;
        float: left;
        width:193px;
        height:72px;
         float:left;
        display: block;
        overflow: auto;

}
#NEWS a  {
         color: #848637;
         text-decoration: none;

}

#NEWS a:hover  {
         color: #007ebb;

}
#FOOTNOTE  {font-size: 12px;
          font-weight: bold;
          color: #3b2f1a;
          line-height: 1.5em;
          color: #3b2f1a;
         text-align: center;
        position: absolute;
        padding: 20px;
        float: left;
        width:1140px;
        margin-top: 608px;
        display: block;
        overflow: auto;

}

#FOOTNOTE a  {
         color: #848637;
         text-decoration: none;

}

#FOOTNOTE a:hover  {
         color: #007ebb;

}