/* ------------------------------ CSS level 2.1 / 3.0 by J. Noé 2013 ---------------------------------- */


em{
   font-weight:bold
  }

/* ## ID'S ## */

#ali{
     font-size:9px;
     line-height:12px;
     font-family:verdana,arial,tahoma,helvetica;
     color:#C6FFFF;
     font-weight:bold;
     text-decoration:none;
     background:transparent;
    }

h1{
   font-family:helvetica,tahoma,arial,verdana;
   text-align:center;
   font-size:20px;
   font-style:italic;
   line-height:20px;
   color:#2F2F2F;
}



h2{
   font-family:helvetica,tahoma,arial,verdana;
   text-align:center;
   font-style:italic;
   font-size:14px;
   line-height:16px;
   color:#3F3F3F;

  }


/*   BODYS  */

body.bg{  z-index:0;
         margin: 0 auto;
         background:#000000;
         height: auto;
         text-align:center;
        /*border: solid 1px #FF00FF;*/
        }

/* ---------------  EQUIPMENT-CELL --------------- */


.wz{
    font-family:verdana,arial,helvetica;
    font-size:9px;
    font-weight:normal;
    line-height:11px;
    color:#003030
   }




/* SITE ANKER */
A.ank:link{
            font-size:11px;
            line-height:12px;
            font-family:verdana,arial,tahoma,helvetica;
            color:#00FFAF;
            font-weight:normal;
            text-decoration:none;
            background:transparent;
            margin-right:8px;
            }

A.ank:visited{
               font-size:11px;
               line-height:12px;
               color:#00FFAF;
               font-weight:normal;
               text-decoration:none;
               background:transparent;
               margin-right:8px;
               }

A.ank:hover{
             color:#80FF00;
             text-decoration:none;
             font-weight:bold;
             background:transparent
             margin-right:8px;
            }


/* ------------------ DIV- IDs ---------------- */
/* */



#TopBox{     z-index:1;
            background:transprent;
            margin: 0 auto;
            width:860px;
            height:92px;
            padding-left:0px;
            padding-right:0px;
            padding-top:5px;
            margin-bottom: 15px;
            /*border: solid 1px #6d6865;*/
           }

#WerbeBox{ /* inside TopBox */
          /*float: right;*/
          width:400px;
          height:90px;
          text-align:right;
          padding-left:10px;
          padding-right:10px;
          padding-top:0px;
          margin-left:400px;
          /*border: solid 1px #6d6865;*/
         }

#LogoBox{  /* inside TopBox */

            float: left;
            background:transparent;
            width:300px;
            height:90px;
            padding-left:5px;
            padding-right:5px;
            padding-top:0px;
            text-align:center;
            /*border: solid 1px #6d6865;*/
            }

#CBHead{  /* ContentBoxHead*/
             z-index:2;
            background:#000000;
            margin: 0 auto;
            box-shadow: inset 0px 0px 10px #00A0FF;
            border-radius:8px;
            width:750px;
            height:40px;
            padding-top:8px;
            padding-left:20px;
            padding-right:20px;
            margin-bottom:10px;
            text-align:center;
            /*border: solid 1px #FFFFFF;*/
           }



<!--  #MainBox{
            display:inline-block;
            background:transparent;
            margin: 0 auto;
            border-radius:8px;
            width:800px;
            height:auto;
           border: solid 1px #FF0000;
           } -->



#ContentBox{ z-index:2;
            display:inline-block;
            background:#000000;
            margin: 0 auto;
            box-shadow: inset 0px 0px 30px #00A0FF;
            border-radius:8px;
            width:750px;
            padding-top:35px;
            padding-left:20px;
            padding-right:20px;
            padding-bottom:35px;
            height:auto;
            font-family:verdana,tahoma,arial,helvetica,geneva;
            color:#FDFEFD;
            font-size:11px;
            line-height:20px;
            text-align:center;
           /*border: solid 1px #ffffff;*/
           }
/* ---------------------- Foot Box ------------------------- */
/* */


 #foot{ /* inside TextContentBox */
      display:inline-block;
       z-index:2;

      background: url(../img/bgs/footbg.jpg); no-repeat;
      /*float:right;*/
      width:750px;
      height:80px;
      margin-top:5px;
      margin-right: 0px;
      margin-bottom:3px;
      box-shadow: inset 0px 0px 10px #036AFD;
      border-radius:15px;
      padding-left:20px;
      padding-right:20px;
      padding-top:10px;
      /*padding-bottom:2px;*/
      font-family:verdana,arial,helvetica,arial;
      font-size:9px;
      color:#00C0FF;
      line-height:14px;
      text-align:right;
      /*border: solid 1px #ffffff;*/
     }

 /* -All Rights reserved Line- */
#RRLine{
        z-index:3;
        background:transparent;
        /* margin: 0 auto; */
        width: 700px;
        height: 20px;
        padding-top :0px;
        /*padding-bottom:5px;*/
        text-align: right;
        margin-top: 20px;
        margin-bottom: 8px;
        /*border: solid 1px #00FF00;*/
}

 /* */
.HL{
     background:transparent;
     clear: left;
     margin: 0 auto;
     box-shadow: inset 0px 0px 8px #00FF5F;
     border-radius:6px;
     width:700px;
     height:50px;
     padding-left:10px;
     padding-right:10px;
     padding-top:5px;
     font-style:italic;
     color: #DFDFDF;
     text-weight: bold;
     text-align:center;
     line-height:20px;
     /*border: solid 1px #FF0000;*/
     }

.Komponente{  /* inside ContentBox */
            /*position: relative;*/
            /*display:inline-box;*/
            float: left;
            margin-bottom:10px;
            margin-top:10px;
            background:transparent;

            width:300px;
            height:auto;
            padding:0px;

            font-family:verdana,tahoma,arial,helvetica,geneva;
            font-size:11px;
            color: #DFDFDF;
            /*text-weight: bold;*/
            text-align:right;
            line-height:20px;
            vertical-align:middle;
            /*border: solid 1px #ffffff;*/
}

.Produkt{  /* inside ContentBox */
          /*position: relative;*/
            /*display:inline-box;*/
            float: left;
            margin-bottom:10px;
            margin-top:10px;
            margin-left:10px;
            /*background:#6d6865;*/
          /*box-shadow: inset 0px 0px 8px #00A0FF;*/
          /*border-radius:8px;*/
           /* font-family:verdana,tahoma,arial,helvetica,geneva;*/
            font-size:11px;
            width:400px;
            height:auto;
            padding:0px;

            text-align:left;
            line-height:20px;
            vertical-align:middle;
            /*border: solid 1px #ffffff;*/
            }


A.tbox:link{display:block;
            background:transparent; /*#2F2F2F;*/
            /*border-radius: 5px;*/
            /*padding-left:10px;*/
            /*padding-right:10px;*/
            font-size:11px;
            line-height:20px;
            font-family:verdana,arial,tahoma,helvetica;
            color:#00C0FF;
            font-weight:normal;
            text-decoration:none;
            vertical-align:middle
            }

A.tbox:visited{  display:block;
                 background:transparent; /*#2F2F2F;*/
            /*border-radius: 5px;*/
            /*padding-left:10px;*/
           /* padding-right:10px*/
                 font-size:11px;
                 line-height:20px;
                 color:#6F6F6F;
                 font-weight:normal;
                 text-decoration:underline;
                 background:none;
                 vertical-align:middle;
}

A.tbox:hover{display:block;
            background:transparent; /*#FFDF00;*/
            /*border-radius: 5px;*/
            /*padding-left:10px;*/
            /*padding-right:10px;*/
            font-size:11px;
            line-height:20px;
            font-family:verdana,arial,tahoma,helvetica;
            color:#FFDF00; /*#000000;*/
            text-decoration:none;
            vertical-align:middle
}

#StandardLinkBox{
                   z-index:3;
                clear:left;/* */
                 margin: 0 auto;
                 width: 720px;
                 height: 20px;
                 padding-top :10px;
                /*padding-bottom:5px;*/
                 text-align: center;
                 margin-bottom: 20px;
                 /*border: solid 1px #ffffff;*/
}

a.StaLin:link{
            background:#2F2F2F;
            border-radius: 5px;
            padding-left:10px;
            padding-right:10px;
            font-family:verdana,tahoma,arial,helvetica,geneva;
            color:#00FFAF;
            text-decoration:none;
            font-size:10px;
            line-height:25px;
            vertical-align:middle;
           }

a.StaLin:visited {
                background: #2F2F2F;
                border-radius: 5px;
                padding-left:10px;
                padding-right:10px;
                font-family:verdana,tahoma,arial,helvetica,geneva;
                color: #00FFAF;
                text-decoration: none;
                font-size: 10px;
                line-height: 25px;
                vertical-align: middle;
               }
a.StaLin:hover{
               background:#FFDF00;
               border-radius: 5px;
               padding-left:10px;
               padding-right:10px;
               font-family:verdana,tahoma,arial,helvetica,geneva;
               color:#000000;
               text-decoration:none;
               font-size:12px;
               line-height:25px;
            /*text-align:left;*/
           }
/* Projekt Link Box */
#ProjectKindBox{
                 margin: 0 auto;
                 width:800px;
                 height:20px;
                 padding-bottom:10px;
               /*padding-bottom:5px;*/
                 text-align: center;
                 /*border: solid 1px #ffffff;*/
}

a.ProLi:link{
             background: #2F2F2F url(../img/nochnix.gif);
             border-radius: 5px;
             padding-left: 10px;
             padding-right: 10px;
             font-family: verdana,tahoma,arial,helvetica,geneva;
             color: #00C0FF;
             text-decoration: none;
             font-size: 10px;
             line-height: 25px;
             vertical-align: center;
}

a.ProLi:visited{
                background: #2F2F2F url(../img/nochnix.gif);
                border-radius: 5px;
                padding-left: 10px;
                padding-right: 10px;
                font-family:verdana,tahoma,arial,helvetica,geneva;
                color: #00C0FF;
                text-decoration: none;
                font-size: 11px;
                line-height: 25px;
                vertical-align: middle;
}

a.ProLi:hover{
              background:#00FF00; /*#A02000 url(../img/nochnix.gif);*/
              border-radius: 5px;
              padding-left:10px;
              padding-right:10px;
              font-family:verdana,tahoma,arial,helvetica,geneva;
              color:#1F1F1F; /*#00C0FF*/
              text-decoration:none;
              font-size:12px;
              line-height:25px;
            /*text-align:left;*/
}

a.ProLi:active{
               background:#2F2F2F;
               border-radius: 5px;
               padding-left:10px;
               padding-right:10px;
               font-family:verdana,tahoma,arial,helvetica,geneva;
               font-weight:bold;
               font-style:italic;
               color:#FFFF00;
               text-decoration:none;
               font-size:10px;
               line-height:25px;
               vertical-align:middle;
               margin-left:10px;
}

#LinkAktiv{
            font-family:verdana,tahoma,arial,helvetica,geneva;
            font-weight:bold;
            font-style:normal;
            color:#FFFF00;
            text-decoration:none;
            font-size:12px;
            line-height:25px;
            vertical-align:middle;
}

/* w3cLinks */
A.w3cL:link{
            background:#2F2F2F;
            border-radius: 5px;
            padding-left:10px;
            padding-right:10px;
            font-size:9px;
            line-height:20px;
            font-family:verdana,arial,tahoma,helvetica;
            color:#00C0FF;
            font-weight:normal;
            text-decoration:none;
            vertical-align:middle
}

A.w3cL:visited{
               background:#2F2F2F;
               border-radius: 5px;
               padding-left:10px;
               padding-right:10px;
               font-size:9px;
               line-height:20px;
               color:#00C0FF;
               font-weight:normal;
               text-decoration:underline;
               background:none;
               vertical-align:middle;
}

A.w3cL:hover{
             background:#FFDF00;
             border-radius: 5px;
             padding-left:10px;
             padding-right:10px;
             font-size:09px;
             line-height:20px;
             font-family:verdana,arial,tahoma,helvetica;
             color:#000000;
             text-decoration:none;
             vertical-align:middle;
}
/* */


/* ----------------------------------------------- */
/* INDI-CLASSES 00|00 */
.LinkAktiv{
            font-family:verdana,tahoma,arial,helvetica,geneva;
            font-weight:bold;
            font-style:normal;
            color:#FFFF00;
            text-decoration:none;
            font-size:12px;
            line-height:25px;
            vertical-align:middle;
}

.blck{
      display:block;
      background:transparent; /*#FFDF00;*/
      /*border-radius: 5px;*/
      /*padding-left:10px;*/
      /*padding-right:10px;*/
      font-size:11px;
      line-height:20px;
      font-family:verdana,arial,tahoma,helvetica;
      color:#FFFFFF;
      text-decoration:none;
      vertical-align:middle
}

.block{
        text-align:justify
      }

.ank{
     font-family:verdana,arial,helvetica,arial;
     font-size:9px;
     color:#DEDfDE;
     line-height:12px
}


.hiw{
     font-family:verdana,arial,helvetica,arial;
     font-size:11px;
     font-weight:bold;
     background:transparent;
     line-height:12px;
     color:#C00040
}

.bi{
    font-style:italic;
    font-weight:bold
}

.ital{
    font-style:italic;
}

.TextHL1{
         font-family:verdana,tahoma,helvetica,arial;
         font-size:14px;
         font-style:italic;
         font-weight:bold;
         line-height:14px;
         color:#005050
}

.equip{
       font-family:verdana,tahoma,helvetica,arial;
       font-size:11px;
       line-height:20px;
       font-weight:normal;
       color:#FF9900
}

.Text10{
        font-family:verdana;
        font-size:10px;color:#EFEFEF;
}

.mittig{
        font-size:11px;
        line-height:13px;
        text-align:center;
}