@charset "utf-8";
/* CSS Document */


body{
       margin:0; padding:0; background-color:#FFFFFF;
       font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3c3c3c;
       font-style: normal; font-weight: normal;  }
h1 {
        font-family: Arial, Helvetica, sans-serif; font-size: 32px; color: #928f8f;
        font-style: normal; font-weight: normal; }
h2 {
        font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #928f8f;
        font-style: normal; font-weight: normal; }
h3 {
        font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #928f8f;
        font-style: normal; font-weight: normal; }
p{
/*      font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3c3c3c;
        font-style: normal; font-weight: normal;
        text-align:justify;     */
        padding: 5px;
}

div{
        border: 0px solid #928f8f; margin:0; vertical-align:top;
        font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3c3c3c;
        font-style: normal; font-weight: normal; }
/*   Oelke Design index page Top Logo Top Navigation and Layout definition
     */
#logo { position:absolute; top:0px; left:0px; width:150px; height:150px;
      z-index:1; background-color:#fff; }
#Nav1 { position:absolute; top:0px; left:150px; width:150px; height:45px;
      z-index:1; background-color:#fff; }
#Nav2 { position:absolute; top:0px; left:300px; width:150px; height:45px;
      z-index:1; background-color:#ffa; }
#Nav3 { position:absolute; top:0px; left:450px; width:150px; height:45px;
      z-index:1; background-color:#fff; }
#Nav4 { position:absolute; top:0px; left:600px; width:150px; height:45px;
      z-index:1; background-color:#fff; }
#Nav5 { position:absolute; top:0px; left:750px; width:150px; height:45px;
      z-index:-1; background-color:#fff; }
#Nav6 { position:absolute; top:0px; left:900px; width:150px; height:45px;
      z-index:-1; background-color:#fff; }
#vertLine { position:absolute; top:150px; left:0px; width:10px; height:600px;
      background-color:#fff; }

/*   Oelke Design index page main stage
     */
#Center1 { position:absolute; top:200px; left:150px; width:750px; height:450px;
      background-color:#fff; }

/*   theOelke page main stage    #############################
              text alignement
     */
#theOelkeTxt1 { position:absolute; top:150px; left:150px; width:290px; height:290px;
      z-index:1; background-color:#fff; text-align:justify; padding: 5px;}

#theOelkeTxt2 { position:absolute; top:600px; left:150px; width:290px; height:140px;
      z-index:1; background-color:#fff; text-align:justify; padding: 5px;}

#theOelkeTxt3 { position:absolute; top:150px; left:455px; width:285px; height:140px;
      z-index:1; background-color:#fff; text-align:justify; padding: 5px;}

#theOelkeTxt4 { position:absolute; top:450px; left:600px; width:290px; height:290px;
      z-index:1; background-color:#fff; text-align:justify; padding: 5px;}

/*   theOelke page main stage
              images alignement
     */
#theOelkePic1 { position:absolute; top:450px; left:150px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic2 { position:absolute; top:450px; left:300px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic3 { position:absolute; top:450px; left:450px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic4 { position:absolute; top:300px; left:450px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic5 { position:absolute; top:300px; left:600px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic6 { position:absolute; top:300px; left:750px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic7 { position:absolute; top:150px; left:750px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }
#theOelkePic8 { position:absolute; top:600px; left:450px; width:130px; height:130px;
      z-index:1; background-color:#fff; padding:10px }

/*   theObjects page main stage   #############################
              images alignement
     */
#theObjectsPic1 { position:absolute; top:100px; left:220px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic2 { position:absolute; top:100px; left:270px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic3 { position:absolute; top:100px; left:320px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic4 { position:absolute; top:100px; left:370px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic5 { position:absolute; top:100px; left:420px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic6 { position:absolute; top:100px; left:470px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic7 { position:absolute; top:100px; left:520px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic8 { position:absolute; top:100px; left:570px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic9 { position:absolute; top:100px; left:620px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic10 { position:absolute; top:100px; left:670px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic11 { position:absolute; top:100px; left:720px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic12 { position:absolute; top:100px; left:770px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic13 { position:absolute; top:100px; left:820px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic14 { position:absolute; top:100px; left:870px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#theObjectsPic15 { position:absolute; top:100px; left:920px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }

/*   theObjects page main stage
              text alignement
     */
#theObjectsTxt1 { position:absolute; top:180px; left:10px; width:140px; height:440px;
      z-index:1; background-color:#fff; text-align:justify; padding: 5px;}

/*   theObjects page center stage
     */
#theObjectsCenter { position:absolute; top:180px; left:250px; width:650px; height:450px;
      background-color:#fff; }

/*   atWork page main stage   #############################
              images alignement
     */
#atWorkPic1 { position:absolute; top:90px; left:220px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic2 { position:absolute; top:90px; left:270px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic3 { position:absolute; top:90px; left:320px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic4 { position:absolute; top:90px; left:370px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic5 { position:absolute; top:90px; left:420px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic6 { position:absolute; top:90px; left:470px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic7 { position:absolute; top:90px; left:520px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic8 { position:absolute; top:90px; left:570px; width:40px; height:40px;
      z-index:1; background-color:#fff; padding:0px }
#atWorkPic9 { position:absolute; top:90px; left:620px; width:40px; height:40px;
      z-index:1; background-color:#eee; padding:0px }
#atWorkPic10 { position:absolute; top:90px; left:670px; width:40px; height:40px;
      z-index:1; background-color:#eee; padding:0px }
#atWorkPic11 { position:absolute; top:90px; left:720px; width:40px; height:40px;
      z-index:1; background-color:#eee; padding:0px }

/*   atWork page main stage
              text alignement
     */
#atWorkTxt1 { position:absolute; top:180px; left:10px; width:140px; height:440px;
      z-index:1; background-color:#fff; text-align:justify; padding: 5px;}

/*   atWork page center stage
     */
#atWorkCenter { position:absolute; top:180px; left:250px; width:850px; height:500px;
      background-color:#fff; }


#impressum { position:absolute; top:150px; left:200px; width:650px; height:450px;
      z-index:1; background-color:#fff;
}
/*
#impressum   a:link, a:hover{color:#f00}, a:visited{font-size: 12px; color: #000; };       */

/*   Contact information   ################################

     */
#copyright { position:absolute; top:751px; left:0px; width:900px; height:50px;
      z-index:1; background-color:#fff;
}

a:link {color:#bebebe}
a:hover{color:#f00}
a:visited{color:#000;
