 body {
    color: black; background-color: #bbb;
    font-size: 100.01%;
    font-family: arial, Helvetica, sans-serif;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */

  }

html { height: 100%; margin-bottom: 1px; } 

A:link {text-decoration: none; color:#69696b;}
A:visited {text-decoration: none; color:#69696b;}
A:active {text-decoration: none; color:#69696b;}
A:hover {text-decoration: none; color:#69696b;}



  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1000px;
    padding: 0;
   

  }
* html div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 1000px;
    padding: 0;
   background-color:red;

  }




div#unternehmen
{
background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:617px;

}

* html div#unternehmen
{
background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:600px;

}



div#vorteile
{
background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:617px;

}
* html div#vorteile
{
background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:600px;

}


div#leistungen
{


background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:617px;

}
div#impress
{


background-color:#fff;
position:relative;
margin-top:-12px;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:617px;

}



* html div#leistungen
{


background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:600px;
overflow:hidden;

}

  div#kontakt
{
background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:617px;
}

* html div#kontakt
{
background-color:#fff;
position:relative;
background-image: url(img/bck.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
height:600px;
}


div#foot
{

float:left;
width:1000px;
height:20px;
background-color:#fff;
font-family:arial, helvetica, sans-serif;
font-size:12px;

}
* html div#foot
{
padding-top:10px;
height:20px;
background-color:#fff;
font-family:arial, helvetica, sans-serif;
font-size:12px;
}


div#textl
{
position:relative;
top:80px;
left:37px;
width:450px;
height:417px;

}

div#textlimp
{
position:relative;
top:80px;
left:37px;
width:430px;
height:417px;

}


div#text
{
position:relative;
top:80px;
left:517px;
width:430px;


}
div#textr
{
position:relative;
top:-347px;
left:480px;
width:450px;


}
div#textrimp
{
position:relative;
top:-347px;
left:510px;
width:450px;


}
* html div#textrimp
{
position:relative;
top:-617px;
left:510px;
width:450px;


}

.fettrot
{
color:#e2001a;
font-size:12px;
font-family:arial, Helvetica, sans-serif;

}
* html .fettrot
{
color:#e2001a;
font-size:11px;
font-family:arial, Helvetica, sans-serif;

}


.descField
{
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;
}


.listeinr li
{
margin-left:20px;
margin-top:6px;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}

* html .listeinr li
{
margin-left:20px;
margin-top:-1px;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}
*+ html .listeinr li
{
margin-left:20px;
margin-top:0px;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}


p.inlineli
{
display:inline;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}

.inlineimp
{

font-family:arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#69696b;

}

*html .inlineimp
{

font-family:arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#69696b;
height:700px;

}

p.inline
{
display:inline;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}


* html p.inline
{
display:inline;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;


}
* html p.inline font
{
display:inline;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}

.vort
{
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;
margin-left:-20px;
list-style-image:url(img/eck.gif);
}

* html .vort
{
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;
margin-left:17px;
list-style-image:url(img/eck.gif);
}

*+ html .vort
{
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;
margin-left:17px;
list-style-image:url(img/eck.gif);
}


.vort li
{
margin-bottom:5px;
font-family:arial, Helvetica, sans-serif;
font-size:12px;
color:#69696b;

}



div#form{
padding-left: 30px;
padding-top:30px;

}




img.info 
{
position:absolute;
top:0px;
left:43px;
z-index:1;
}
img.logo
{
position:absolute;
top:26px;
left:610px;
z-index:2;
}

img.inhlogo
{
position:absolute;
top:0px;
left:0px;

}
img.easy
{
position:absolute;
top:160px;
left:280px;

}

img.schmitt
{
position:absolute;
top:65px;
left:280px;

}

img.b1
{
position:absolute;
top:258px;
left:0px;

}
img.b2
{
position:absolute;
top:258px;
left:0px;

}
img.b3
{
position:absolute;
top:258px;
left:0px;

}

img.c1
{
position:absolute;
top:258px;
left:0px;

}
img.c2
{
position:absolute;
top:258px;
left:0px;

}
img.c3
{
position:absolute;
top:258px;
left:0px;

}

img.c4
{
position:absolute;
top:258px;
left:0px;

}








div#menback{
background-color: #ffffff;
position:relative;
float:left;
height:185px;
max-width:1000px;
border-bottom:2px solid #e4001c;
}
* html div#menback{
background-color: #ffffff;
position:relative;
float:left;
height:185px;
width:800px;
border-bottom:2px solid #e4001c;
}







div#menu{
position:relative;

width:980px;
 margin-left: 43px;
 margin-top: 30px;
 padding-bottom:0px; /*Innenabstaende brauchen wir fuers erste nicht */
 font-size:100%;
 line-height:100%; /*Diese Angaben verhindern eine unschoene Darstellung im IE*/
}
* html div#menu{
position:relative;

width:957px;
 margin-left: 43px;
 margin-top: 30px;
 padding-bottom:0px; /*Innenabstaende brauchen wir fuers erste nicht */
 font-size:100%;
 line-height:100%; /*Diese Angaben verhindern eine unschoene Darstellung im IE*/
}



div#menu2{

position:relative;
float:right;
background-color: #ccc;
width:177px;
right:306px;
 margin-top: 0px;
 padding-bottom:0px; /*Innenabstaende brauchen wir fuers erste nicht */
 font-size:100%;
 line-height:100%; /*Diese Angaben verhindern eine unschoene Darstellung im IE*/
}



div#menu3{

position:relative;
float:right;
background-color: #ccc;
width:236px;
right:247px;
 margin-top: 0px;
 padding-bottom:0px; /*Innenabstaende brauchen wir fuers erste nicht */
 font-size:100%;
 line-height:100%; /*Diese Angaben verhindern eine unschoene Darstellung im IE*/
}




*+html div#menu li, div#menu li a{

 max-height:57px;
 width:82px;
 position:relative;
 display:inline;
 overflow:hidden;
 list-style-type:none;
 list-style-position:outside;}



*html div#menu li, div#menu li a{

 max-height:57px;
 width:82px;
 position:relative;
 display:inline;
 overflow:hidden;
 list-style-type:none;
 list-style-position:outside;}


div#menu li, div#menu li a{
display:inline-block;
 height:57px;
 width:82px;
 position:relative;


 list-style-type:none;
 list-style-position:outside;}

div#infoback li, div#infoback li a{
margin-left:22px;
display:inline-block;
 height:78px;
 width:189px;
 list-style-type:none;
 list-style-position:outside;}



div#menu2 li, div#menu2 li a{
display:inline-block;
 height:59px;
 width:59px;
 position:relative;
float:left;

 list-style-type:none;
 list-style-position:outside;}

div#menu3 li, div#menu3 li a{
display:inline-block;
 height:59px;
 width:59px;
 position:relative;
float:left;

 list-style-type:none;
 list-style-position:outside;}


div#menu li a span{
 height:57px;
 width:82px;

 position:absolute;
}
div#infoback li a span{
 position:absolute;
 height:78px;
 width:189px;

}


div#menu2 li a span{
 height:59px;
 width:59px;

 position:absolute;
}

div#menu3 li a span{
 height:59px;
 width:59px;

 position:absolute;
}



div#menu li a:hover{
 background: 0 0;} /*Hack fuer den IE und siene Fehlinterpretationen des :hover-Status */
div#menu2 li a:hover{
 background: 0 0;} /*Hack fuer den IE und siene Fehlinterpretationen des :hover-Status */
div#menu3 li a:hover{
 background: 0 0;} /*Hack fuer den IE und siene Fehlinterpretationen des :hover-Status */


li#info_hover a span,
li#info_hover  a:link span ,
li#info_hover  a:visited span
{background:scroll  url(img/info2.jpg) 0px 0px no-repeat;}

li#info_hover  a:focus span,
li#info_hover  a:hover span, 
li#info_hover a:active span
{ background:scroll url(img/info2.jpg) 0px -78px no-repeat;}




li#home_hover a span,
li#home_hover  a:link span ,
li#home_hover  a:visited span
{background:scroll  url(img/home.jpg) 0px 0px no-repeat;}

li#home_hover  a:focus span,
li#home_hover  a:hover span, 
li#home_hover a:active span
{ background:scroll url(img/home.jpg) 0px -57px no-repeat;}

li#home_static {background:scroll url(img/home.jpg) 0px -57px no-repeat;}


li#unternehmen_hover a span,
li#unternehmen_hover a:link span ,
li#unternehmen_hover a:visited span
{background:scroll  url(img/unternehmen.jpg) 0px 0px no-repeat;}

li#unternehmen_hover a:focus span,
li#unternehmen_hover a:hover span, 
li#unternehmen_hover a:active span
{ background:scroll url(img/unternehmen.jpg)  0px -57px no-repeat;}


li#unternehmen_static {background:scroll url(img/unternehmen.jpg)  0px -57px no-repeat;}




li#leistungen_hover a span,
li#leistungen_hover a:link span ,
li#leistungen_hover a:visited span
{background:scroll  url(img/leistungen.jpg) 0px 0px no-repeat;}

li#leistungen_hover a:focus span,
li#leistungen_hover a:hover span, 
li#leistungen_hover a:active span
{ background:scroll url(img/leistungen.jpg)  0px -57px no-repeat;}

li#leistungen_static {background:scroll url(img/leistungen.jpg)  0px -57px no-repeat;}




li#kontakt_hover a span,
li#kontakt_hover a:link span ,
li#kontakt_hover a:visited span
{background:scroll  url(img/kontakt.jpg) 0px 0px no-repeat;}

li#kontakt_hover a:focus span,
li#kontakt_hover a:hover span, 
li#kontakt_hover a:active span
{ background:scroll url(img/kontakt.jpg)  0px -57px no-repeat;}

li#kontakt_static {background:scroll url(img/kontakt.jpg)  0px -57px no-repeat;;}




li#vorteile_hover a span,
li#vorteile_hover a:link span ,
li#vorteile_hover a:visited span
{background:scroll  url(img/vorteile.jpg) 0px 0px no-repeat;}

li#vorteile_hover a:focus span,
li#vorteile_hover a:hover span, 
li#vorteile_hover a:active span
{ background:scroll url(img/vorteile.jpg)  0px -57px no-repeat;}

li#vorteile_static {background:scroll url(img/vorteile.jpg)  0px -57px no-repeat;}





li#b1_hover a span,
li#b1_hover  a:link span ,
li#b1_hover  a:visited span
{background:scroll  url(img/un1.jpg) 0px 0px no-repeat;}

li#b1_hover  a:focus span,
li#b1_hover  a:hover span, 
li#b1_hover a:active span
{ background:scroll url(img/un1.jpg) 0px -59px no-repeat;}

li#b1_static {background:scroll url(img/un1.jpg) 0px -59px no-repeat;}


li#b2_hover a span,
li#b2_hover  a:link span ,
li#b2_hover  a:visited span
{background:scroll  url(img/un2.jpg) 0px 0px no-repeat;}

li#b2_hover  a:focus span,
li#b2_hover  a:hover span, 
li#b2_hover a:active span
{ background:scroll url(img/un2.jpg) 0px -59px no-repeat;}

li#b2_static {background:scroll url(img/un2.jpg) 0px -59px no-repeat;}


li#b3_hover a span,
li#b3_hover  a:link span ,
li#b3_hover  a:visited span
{background:scroll  url(img/un3.jpg) 0px 0px no-repeat;}

li#b3_hover  a:focus span,
li#b3_hover  a:hover span, 
li#b3_hover a:active span
{ background:scroll url(img/un3.jpg) 0px -59px no-repeat;}

li#b3_static {background:scroll url(img/un3.jpg) 0px -59px no-repeat;}






li#c1_hover a span,
li#c1_hover  a:link span ,
li#c1_hover  a:visited span
{background:scroll  url(img/v1.jpg) 0px 0px no-repeat;}

li#c1_hover  a:focus span,
li#c1_hover  a:hover span, 
li#c1_hover a:active span
{ background:scroll url(img/v1.jpg) 0px -59px no-repeat;}

li#c1_static {background:scroll url(img/v1.jpg) 0px -59px no-repeat;}


li#c2_hover a span,
li#c2_hover  a:link span ,
li#c2_hover  a:visited span
{background:scroll  url(img/v2.jpg) 0px 0px no-repeat;}

li#c2_hover  a:focus span,
li#c2_hover  a:hover span, 
li#c2_hover a:active span
{ background:scroll url(img/v2.jpg) 0px -59px no-repeat;}

li#c2_static {background:scroll url(img/v2.jpg) 0px -59px no-repeat;}


li#c3_hover a span,
li#c3_hover  a:link span ,
li#c3_hover  a:visited span
{background:scroll  url(img/v3.jpg) 0px 0px no-repeat;}

li#c3_hover  a:focus span,
li#c3_hover  a:hover span, 
li#c3_hover a:active span
{ background:scroll url(img/v3.jpg) 0px -59px no-repeat;}

li#c3_static {background:scroll url(img/v3.jpg) 0px -59px no-repeat;}


li#c4_hover a span,
li#c4_hover  a:link span ,
li#c4_hover  a:visited span
{background:scroll  url(img/v4.jpg) 0px 0px no-repeat;}

li#c4_hover  a:focus span,
li#c4_hover  a:hover span, 
li#c4_hover a:active span
{ background:scroll url(img/v4.jpg) 0px -59px no-repeat;}

li#c4_static {background:scroll url(img/v4.jpg) 0px -59px no-repeat;}






  div#Inhalt {
float:left;
width:1000px;
background-color:#ffffff;
/*height: 615px;*/
  }

  div#inhaltin {
width:1000px;
background-color:#ffffff;
height: 615px;
  }


  * html div#Inhalt {
    height: 596px;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    overflow:hidden;
background-color:#fff;
  }



div#blendme
{float:right;
width:1000px;
height:614px;

}

* html div#blendme
{float:right;
background-color:red;
width:1000px;
height:610px;
overflow:hidden;
}