html, body, div, p, h1, h2, h3, ul, ol, span, a, table, tr, td, form, img, li, big{
      margin:0;
      padding:0;
      spacing:0;
      font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
      }


html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li, big{
      font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
      }

html, body{
      background-color:rgb(54,69,102);
      height:100%;
      font-size:101%;
      background-image:url(images/stahl_hg_verlauf2.jpg);
      background-repeat:repeat-x;
}

/*body{text-align: justify;}*/

/*umhüllender Quader*/
/*----------------------------------------------------------------------------------------------------------------------*/
div.content{
     position:absolute;
     left:50%;
     margin-left:-385px;
     width:770px;
     top:20px;
     margin-top:0px;
     height:120%;
     font-family:arial;
     font-size:9pt;

     border:0px solid;
     background-color:rgb(54,69,102);
     color:#000000;
     z-index:1;
     }

/*Kopf*/
/*----------------------------------------------------------------------------------------------------------------------*/
div.logo {
    position:absolute;
    left:50%;
    top:15px;
    margin-left:-369px;
    width:117px;
    height:117px;
    background-image:url(images/stahl_logo2.gif);
    background-repeat:no-repeat;
    z-index:3;

}


div.overline{
     position:absolute;
     left:50%;
     top:15px;
     margin-left:-239px;
     width:608px;
     border:0px solid;
     height:30px;
     font-size:17pt;
     font-weight:bold;
     color:#C0C0C0;
     z-index:5;
}

/*MENUE oben */
/*----------------------------------------------------------------------------------------------------------------------*/

div.menue_1{
         position:absolute;
         left:50%;
         margin-left:-330px;
         width:699px;
         top:0%;
         margin-top:70px;
         height:22px;
         background-color:  #0080ff;
         border: 0px solid;
         color:black;
         z-index:4;
}

a.menu { display:block; text-align:center;
          margin-top:2px; font-weight:bold; font-size:7.9pt; text-decoration:none; }

a.menu:link    { color:#FFFFFF; background-color:transparent;   }
a.menu:visited { color:#FFFFFF; background-color:transparent;   }
a.menu:hover   { color:rgb(54,69,102); background-color:transparent;   }
a.menu:active  { color:#FFFFFF; background-color:transparent;   }

a.menu_akt { display:block; text-align:center;
          margin-top:2px; font-weight:bold; font-size:7.9pt; text-decoration:none; }

a.menu_akt:link    { color:rgb(252,163,60); background-color:transparent;   }
a.menu_akt:visited { color:rgb(252,163,60); background-color:transparent;   }
a.menu_akt:hover   { color:rgb(252,163,60); background-color:transparent;   }
a.menu_akt:active  { color:rgb(252,163,60); background-color:transparent;   }

div.menu_2 {
    position:absolute;
    left:50%;
    top:70px;
    margin-left:-114px;
    width:117px;
    height:21px;
    background-color:rgb(0,128,255);
    z-index:3;

}

div.menu_3 {
    position:absolute;
    left:50%;
    top:70px;
    margin-left:8px;
    width:117px;
    height:21px;
    background-color:rgb(0,128,255);
    z-index:3;

}

div.menu_4 {
    position:absolute;
    left:50%;
    top:70px;
    margin-left:130px;
    width:117px;
    height:21px;
    background-color:rgb(0,128,255);
    z-index:3;

}

div.menu_5 {
    position:absolute;
    left:50%;
    top:70px;
    margin-left:252px;
    width:117px;
    height:21px;
    background-color:rgb(0,128,255);
    z-index:3;

}




/*MENUE links */
/*----------------------------------------------------------------------------------------------------------------------*/

a.navi { display:block; text-align:center;
          padding:3px; font-weight:bold; font-size:7.9pt; text-decoration:none; }

a.navi:link    { color:#FFFFFF; background-color:transparent; }
a.navi:visited { color:#FFFFFF;background-color:transparent; }
a.navi:hover   { color:rgb(54,69,102); background-color:transparent;}
a.navi:active  { color:#FFFFFF; background-color:transparent; }

a.navi_akt { display:block; text-align:center;
          padding:3px; font-weight:bold; font-size:7.9pt; text-decoration:none; }

a.navi_akt:link    { color:rgb(0,128,255); background-color:transparent; }
a.navi_akt:visited { color:rgb(0,128,255);background-color:transparent; }
a.navi_akt:hover   { color:rgb(54,69,102); background-color:transparent;}
a.navi_akt:active  { color:rgb(0,128,255); background-color:transparent; }


div.navi_1 {position:absolute; left:50%;top:150px;margin-left:-369px;width:117px; height:21px;background-color:rgb(0,128,255);z-index:3;}
div.navi_2 {position:absolute;left:50%;top:176px;margin-left:-369px;width:117px;height:21px;background-color:rgb(0,128,255);z-index:3;}
div.navi_3 {position:absolute;left:50%;top:202px;margin-left:-369px;width:117px;height:21px;background-color:rgb(0,128,255);z-index:3;}
div.navi_4 {position:absolute;left:50%;top:228px;margin-left:-369px;width:117px;height:21px;background-color:rgb(0,128,255);z-index:3;}
div.navi_5 {position:absolute;left:50%;top:254px;margin-left:-369px;width:117px;height:21px;background-color:rgb(0,128,255);z-index:3;}
div.navi_6 {position:absolute;left:50%;top:280px;margin-left:-369px;width:117px;height:21px;background-color:rgb(0,128,255);z-index:3;}

div.navi_1_akt {position:absolute; left:50%;top:150px;margin-left:-369px;width:117px; height:21px;background-color:rgb(255,160,64);z-index:3;}
div.navi_2_akt {position:absolute;left:50%;top:176px;margin-left:-369px;width:117px;height:21px;background-color:rgb(255,160,64);z-index:3;}
div.navi_3_akt {position:absolute;left:50%;top:202px;margin-left:-369px;width:117px;height:21px;background-color:rgb(255,160,64);z-index:3;}
div.navi_4_akt {position:absolute;left:50%;top:228px;margin-left:-369px;width:117px;height:21px;background-color:rgb(255,160,64);z-index:3;}
div.navi_5_akt {position:absolute;left:50%;top:254px;margin-left:-369px;width:117px;height:21px;background-color:rgb(255,160,64);z-index:3;}
div.navi_6_akt {position:absolute;left:50%;top:280px;margin-left:-369px;width:117px;height:21px;background-color:rgb(255,160,64);z-index:3;}




/*2. Ebene Navigation*/
/*----------------------------------------------------------------------------------------------------------------------*/
div.unavi_1 {position:absolute;left:50%;top:326px;margin-left:-369px;z-index:3;}
div.unavi_2 {position:absolute;left:50%;top:343px;margin-left:-369px;z-index:3;}
div.unavi_3 {position:absolute;left:50%;top:360px;margin-left:-369px;z-index:3;}
div.unavi_4 {position:absolute;left:50%;top:377px;margin-left:-369px;z-index:3;}
div.unavi_5 {position:absolute;left:50%;top:394px;margin-left:-369px;z-index:3;}

a.unavi { display:block; text-align:center;
          padding:3px; font-size:8pt; font-weight:bold; text-decoration:none; }

a.unavi:link    {color:rgb(0,128,255); background-color:transparent;}
a.unavi:visited {color:rgb(0,128,255); background-color:transparent;}
a.unavi:hover   {color:#FFFFFF; background-color:transparent;}
a.unavi:active  {color:rgb(0,128,255); background-color:transparent;}

a.unavi_akt { display:block; text-align:center;
          padding:3px; font-size:8pt; font-weight:bold; text-decoration:none; }

a.unavi_akt:link    {color:rgb(255,160,64); background-color:transparent;}
a.unavi_akt:visited {color:rgb(255,160,64); background-color:transparent;}
a.unavi_akt:hover   {color:rgb(255,160,64); background-color:transparent;}
a.unavi_akt:active  {color:rgb(255,160,64); background-color:transparent;}

/*Inhalt*/
/*----------------------------------------------------------------------------------------------------------------------*/
div.inhalt{
    position:absolute;
    left:50%;
    color:#C0C0C0;
    border:0px solid;
    line-height:12pt;

    }

div.inhalt_links{top:150px; margin-left:-236px; width:473px;height:100%;z-index:5; }

div.inhalt_rechts{top:150px; margin-left:-109px; width:483px;height:100px;border:0px solid;z-index:5; }

div.inhalt_breit{top:150px; margin-left:-236px; width:605px;height:100px;border:0px solid;z-index:5; }

div.inhalt_linkeBildleiste{top:0px; width:117px;border:1px solid;z-index:6; }

div.inhalt_rechteBildleiste{top:0px; margin-left:483px; width:117px;border:1px solid;z-index:6; }

big{font-weight:bold; font-size:10pt;}

p{margin-bottom:9px;}

/*Verweise*/
/*----------------------------------------------------------------------------------------------------------------------*/
a.verweis:link{color:rgb(0,128,255); text-decoration:none }
a.verweis:visited{color:rgb(0,128,255); text-decoration:none }
a.verweis:hover{color:#ffffff;text-decoration:none }
a.verweis:active{color:rgb(0,128,255); text-decoration:none}
a.verweis:focus{color:rgb(0,128,255);  text-decoration:none}


/*Listen*/
/*----------------------------------------------------------------------------------------------------------------------*/
ul{
      margin:10px 0px 10px 16px;
      /*list-style-type:square;*/
      list-style-image:url(images/stahl_li_g.gif);
}

/*Überschriften*/
/*----------------------------------------------------------------------------------------------------------------------*/
h1{
      position:absolute;top:115px; margin-left:149px;
      font-size:12pt;
      margin-bottom:10px;
      color:#C0C0C0;;
      border-bottom:0px solid #fff;
}

h2{
      font-size:10pt;
      margin-bottom:10px;
      color:#C0C0C0;
      border-bottom:0px solid #fff;
}

h2.hintergrund{
      font-weight:bold;
      font-size:8pt;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:4px;
      background-color:#0080ff;
      }

h3{
      font-size:9pt;
      line-height:12pt;
      color:#C0C0C0;
      border-bottom:0px solid #fff;
}

/*Fette Hervorhebung*/
/*----------------------------------------------------------------------------------------------------------------------*/
h5{
      font-size:9pt;
      letter-spacing:1pt;
      color:rgb(0,128,255);
      border-bottom:0px solid #fff;
}

/*Tabellen*/
/*----------------------------------------------------------------------------------------------------------------------*/
table{font-size:9pt; border-collapse:collapse; spacing:0px; padding:0px; color:#c0c0c0;}
tr{font-size:9pt;}
td{font-size:9pt; vertical-align:top; line-height:12pt;}

.tabtext1{vertical-align:middle; padding-left:20px; }
.tabbild1{border:1px solid rgb(0,128,255);vertical-align:middle; text-align:center;width:135px;height:105px;}
.spektrum{
         border:1px;
         border-style:solid;
         border-color:rgb(0,128,255);
         border-collapse:collapse;
         padding:2pt;

}

/*Kopfbanner*/
/*----------------------------------------------------------------------------------------------------------------------*/

div.banner{
     position:absolute;
     left:50%;
     width:56px;
     height:56px;
     border:0px solid;
     text-align:justify;
     z-index:4;
}

div.banner_1{
     top:9px;
     margin-left:130px;
     background-color:transparent;

}

div.banner_2{
     top:9px;
     margin-left:191px;
     background-color:transparent;

}

div.banner_3{
     top:9px;
     margin-left:252px;
     background-color:transparent;

}

div.banner_4{
     top:9px;
     margin-left:313px;
     background-color:transparent;

}



/*Eingangsbild*/
/*----------------------------------------------------------------------------------------------------------------------*/
/*1. Reihe*/
div.bild{
     position:absolute;
     left:50%;
     width:56px;
     height:56px;
     border:0px solid;
     text-align:justify;
     z-index:4;
}

div.bild_1{
     top:150px;
     margin-left:313px;
     background-color:rgb(128,96,128);

}

div.bild_2{
     top:150px;
     margin-left:252px;
     background-color:transparent;

}

div.bild_3{
     top:211px;
     margin-left:313px;
     background-color:transparent;

}

div.bild_4{
     top:211px;
     margin-left:252px;
     background-color:rgb(254,0,0);

}

/*2. Reihe*/
div.bild_5{
     top:272px;
     margin-left:313px;
     background-color:rgb(255,160,64);

}

div.bild_6{
     top:272px;
     margin-left:252px;
     background-color:transparent;

}

div.bild_7{
     top:333px;
     margin-left:313px;
     background-color:transparent;

}

div.bild_8{
     top:333px;
     margin-left:252px;
     background-color:rgb(254,253,0);

}

/*3. Reihe*/
div.bild_9{
     top:394px;
     margin-left:313px;
     background-color:rgb(32,128,0);

}

div.bild_10{
     top:394px;
     margin-left:252px;
     background-color:transparent;

}

div.bild_11{
     top:455px;
     margin-left:313px;
     background-color:transparent;

}

div.bild_12{
     top:455px;
     margin-left:252px;
     background-color:rgb(0,128,255);

}



p{margin-bottom:10px}

div.kasten{
    width:280px;
    padding:10px;
    border:1px solid;
}





/*MAP24*/
/*----------------------------------------------------------------------------------------------------------------------*/
map24{
         font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
         font-size: 8pt;
}

input{
         font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
         font-size: 8pt;
         margin-bottom:4px;
         background-color:#C0C0C0;
         color:rgb(54,69,102)
}

select{
         font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
         font-size: 8pt;
         background-color:  #C0C0C0;
         margin-bottom:8px;
         color:rgb(54,69,102)
}

textarea{
         font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
         font-size: 8pt;
         margin-bottom:4px;
         background-color:  #C0C0C0;
         color:rgb(54,69,102)
}