/* Seiten-Formatierungen: Start  */
html, body {
  font-size:95%; /* Erreicht annähernd gleiche Schriftgroessen in NN, IE und OP. */
  background-color:#FFFFFF;
  margin-top:10px;
  margin-left:0px;
  padding-top:0px;
  color:#000000;
  text-align:center;
  /*
  background-repeat:no-repeat;
  background-color:#D8E0E5;
  */
}

body {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:1em; /*10px;*/
}

#box_top {
  background-image:url(bilder/inet_v6_header.png);
  background-repeat:no-repeat;
  background-color:#C7120B;
  width:889px;
  height:120px;
  position:relative;
  padding:0px;
  margin:0px auto;
  color:#000000;
  text-align:center;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:0.667em;
}

#box_top_nav {
  background-image:url(bilder/inet_v6_home_bg.png);
  background-repeat:repeat;
  background-color:#FFFFFF;
  width:889px;
  height:50px;
  margin:0px auto;
  color:#000000;
  font-family:verdana,arial,helvetica,sans-serif;
}

#box_middle {
  background-image:url(bilder/inet_v6_home_bg.png);
  background-repeat:repeat;
  background-color:#FFFFFF;
  width:889px;
  top:0px;
  position:relative;
  padding-top:5px;
  /* padding-right:15px; > Darf nicht, da sich sonst der gesamte Inhalt dieses DIVs (hier: der gesamte Seiteninhalt) verschiebt. */
  padding-bottom:15px;
  /* padding-left:15px; > Darf nicht, da sich sonst der gesamte Inhalt dieses DIVs (hier: der gesamte Seiteninhalt) verschiebt. */
  margin:0px auto;
  border-top:0px solid silver;
  border-right:0px;
  border-bottom:0px solid silver;
  border-left:0px;
  color:#000000;
  font-family:verdana,arial,helvetica,sans-serif;
}

#box_middle_padding {
  margin-left:20px; /* > Damit sich nur der Inhalt dieses DIVs (hier: Seiteninhalt ohne Hintergrundgrafik) verschiebt. */
  margin-right:20px;
  text-align:left;
}

#box_bottom-frame {
  background-image:url(bilder/inet_v6_footer-frame.png);
  background-repeat:repeat;
  background-color:#FFFFFF;
  width:889px;
  height:10px;
  padding-top:1px;
  margin:0px auto;
  text-align:center;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:0.75em;
  color:#FFFFFF;
}

#box_bottom {
  /*background-image:url(bilder/int_v6_footer.png);*/
  background-repeat:repeat;
  background-color:#C7120B;
  width:889px;
  height:19px;
  margin:0px auto;
  vertical-align:text-bottom;
  text-align:center;
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:0.75em;
  color:#FFFFFF;
}

.box_bottom_text {
  position:relative;
  top:2px;
}
/*  Seiten-Formatierungen: Ende  */



/* Nav-Formatierungen: Start  */
  /* Navi: Home_OFF */
#box_top_nav .nav_home, #box_top_nav .nav_home a, #box_top_nav .nav_home a:visited {
  width:100px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 7px;
  background:#FF6A2A; /* Navi: Orange */
  color:#FFFFFF;
  font-weight:normal;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}

  /* Navi: Home_ON */
#box_top_nav .nav_home_on, #box_top_nav .nav_home_on a, #box_top_nav .nav_home_on a:visited {
  width:100px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 7px;
  background:#FFAC2A; /* Navi: Gelb */
  color:#FFFFFF;
  font-weight:bold;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}


  /* Navi: BLANK */
#box_top_nav .nav_blank_on, #box_top_nav .nav_blank_on a, #box_top_nav .nav_blank_on a:hover, #box_top_nav .nav_blank_on a:visited {
  width:317px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 7px;
  background:#FFffff; /* Navi: Gelb */
  color:#FFFFFF;
  font-weight:bold;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}


  /* Navi: WirÜberUns_OFF, Kontakt_OFF, Impressum_OFF */
#box_top_nav .nav, #box_top_nav .nav a, #box_top_nav .nav a:visited {
  width:100px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 0;
  background:#FF6A2A; /* Navi: Orange */
  color:#FFFFFF;
  font-weight:normal;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}

  /* Navi: WirÜberUns_ON, Kontakt_ON, Impressum_ON */
#box_top_nav .nav_on, #box_top_nav .nav_on a, #box_top_nav .nav_on a:visited {
  width:100px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 0;
  background:#FFAC2A; /* Navi: Gelb */
  color:#FFFFFF;
  font-weight:bold;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}

  /* Navi: Produktionsbereiche_OFF */
#box_top_nav .nav_breit, #box_top_nav .nav_breit a, #box_top_nav .nav_breit a:visited {
  width:145px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 0;
  background:#FF6A2A; /* Navi: Orange */
  color:#FFFFFF;
  font-weight:normal;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}

  /* Navi: Produktionsbereiche_ON */
#box_top_nav .nav_breit_on, #box_top_nav .nav_breit_on a, #box_top_nav .nav_breit_on a:visited {
  width:145px;
  height:18px;
  float:left;
  padding-top:1px;
  /* MARGIN: (Ob Re Un Li):  "Li" px - 1 = weißer Rand */
  margin:0 1px 0 0;
  background:#FFAC2A; /* Navi: Gelb */
  color:#FFFFFF;
  font-weight:bold;
  font-size:0.8em;
  font-family:verdana,sans-serif;
  text-decoration:none;
}

  /* Navi: HOVER */
#box_top_nav a:hover, #box_top_nav a:active {
  background:#FFAC2A; /* Navi: Gelb */
}
/* Nav-Formatierungen: Ende  */



/* Text-Formatierungen: Start  */
a, a:visited {
  color:#223971; /* Blau, dunkel */
  text-decoration:underline;
}

a:hover {
  color:#FF5F00; /* Orange, dunkel */
  text-decoration:underline;
}

a:active {
  color:#4C7BAC; /* Blau, hell  */
  text-decoration:underline;
}

h1 {
  text-align:left;
  font-size:1em;
  color:#A90000;
  padding-left:41px;
}

h2 {
  font-size:0.83em;
  color:#A90000;
}

h3, h4, h5, h6 {
  color:#000000;
}






.nav_info {
  background-image:url(bilder/inet_v6_home-teaser-links.png);
  background-repeat:no-repeat;
  background-color:#FFFFFF;
  width:165px;
  height:350px;
  float:left;
  padding:26px 0 0 30px;
  line-height:1.98em;
  margin:0 0 0 7px;
  color:#000000;
  font-size:0.7em;
  font-weight:bold;
  font-family:verdana,sans-serif;
  text-align:left;
  text-decoration:none;
}

.textbox {
  width:90.4%; /* = 100% Breite */
  padding:10px 41px 0 41px;
  /*border:1pt solid gray;*/
  text-align:left;
  line-height:50em; /* TEST: Zeilenabstand !!! */
}

.textbox_kontakt_links {
  width:90.4%; /* = 100% Breite */
  padding:10px 41px 0 41px;
  /*border:1pt solid gray;*/
  text-align:left;
}

.textbox_kontakt_rechts {
  float:right;
  width:20%; /* = 100% Breite */
  padding:10px 34px 0 10px;
  /*border:1pt solid gray;*/
  text-align:left;
}

.text_kontakt_links {
  font-family:verdana,arial,helvetica,sans-serif;
  text-align:left;
  font-size:0.83em;
  line-height:157%;
}

.text {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:0.7em;
}

.text_kontakt {
  font-family:verdana,arial,helvetica,sans-serif;
  font-size:0.95em;
}

.text_rot {
  color:#A90000;
}










       .text {
         font-size:0.8em;
         line-height:170%;
       }

       .text_normal {
         font-size:0.8em;
       }

       .text_small {
         font-size:0.75em;
       }

       .text_smaller {
         font-size:0.667em;
       }

       .text_smallest {
         font-size:0.567em;
       }



       .text_schwarz {
         color:#000000;
       }

       .text_orange {
         color:#FF5F00;
       }

       .text_grau {
         font-family:verdana,sans-serif;
         font-size:0.8em;
         color:#41494D;
       }

       .text_grau_lineheight {
         font-family:verdana,sans-serif;
         font-size:0.8em;
         color:#41494D;
         line-height:170%;
       }

       .text_grau_klein {
         font-family:verdana,sans-serif;
         font-size:0.75em;
         color:#41494D;
       }

       .text_verdana {
         font-family:verdana,sans-serif;
         font-size:0.75em;
       }
/* Text-Formatierungen: Ende  */
