   @charset "utf-8"; /* Zeichencodierung für das CSS Dokument festlegen*/
   li{
    list-style:none;
}
a { text-decoration: none; outline: none;}




* {padding: 0; margin: 0;} /* Sitenposition auf Null/Null setzen */

body{
margin-top:20px;
background-image: url("../bilder/body_background.jpg");
background-color:#888888;/* color alt #201e1d */
text-align:center;/* Seitenzentrierung für den IE*/
}

h1{font-size:1.75em;font-weight:bold;text-align:center;}

h2{font-size:0.9em;font-weight:normal;text-align:justify;color:black;
font-family: "Arial", "Helvetica", sans-serif; 
line-height: 1em;

}
span{color:#001489;font-weight:bold;}



#body_index #wrapper{
background-image: url("../bilder/grundform.jpg");
background-repeat:no-repeat;
}

#body_webdesign #wrapper{
background-image: url("../bilder/grundform_service2.jpg");
background-repeat:no-repeat;
}

#wrapper{
  width:1000px;
  height:700px;
  background-image: url("../bilder/grundform2.jpg");
  margin:0 auto;/* Ausrichtung Mitte für die anderen Explorer*/
  text-align:left;/* Alle anderen Bereiche werden wieder auf Ausrichtung links gesetzt*/
}

#inhalt{
  width:1000px;
  height:700px;
}


#navigation{position:absolute;
width:48px;
height:508px;
margin-top:190px;
}



#webdes{position:absolute;margin-left:0em;margin-top:0em;width:48px;height:121px;display:block;}
#webdes a:link,#webdes a:visited{display:block;width:48px;height:121px;
background-image: url("../bilder/webdesign.jpg");
background-repeat:no-repeat;text-align:center;
}

#body_webdesign #webdes a:link,#body_webdesign #webdes a:visited{background-image:url('../bilder/hover_web.jpg');
background-repeat:no-repeat;}




    #lernsoft{position:absolute;margin-left:0em;margin-top:7.7em;width:48px;height:138px;display:block;}
    #lernsoft a:link,#lernsoft a:visited{display:block;width:48px;height:138px;
    background-image: url("../bilder/lernsoft.jpg");
    background-repeat:no-repeat;text-align:center;
    }

#body_lern #lernsoft a:link,#body_lern #lernsoft a:visited{background-image:url('../bilder/hover_lern.jpg');
background-repeat:no-repeat;}

        #print{position:absolute;margin-left:0em;margin-top:16.5em;width:48px;height:131px;display:block;}
        #print a:link,#print a:visited{display:block;width:48px;height:131px;
        background-image: url("../bilder/print.jpg");
        background-repeat:no-repeat;text-align:center;
        }

#body_print #print a:link,#body_print #print a:visited{background-image:url('../bilder/hover_print.jpg');
background-repeat:no-repeat;}

            #referenzen{position:absolute;margin-left:0em;margin-top:24.5em;width:48px;height:116px;display:block;}
            #referenzen a:link,#referenzen a:visited{display:block;width:48px;height:117px;
            background-image: url("../bilder/doktor.jpg");
            background-repeat:no-repeat;text-align:center;
            }

#body_referenzen #referenzen a:link,#body_referenzen #referenzen a:visited{background-image:url('../bilder/doktor_hover.jpg');
background-repeat:no-repeat;}


#registerkarte_home{position:absolute;
width:200px;
height:50px;
margin-top:140px;
margin-left:800px;
background-image: url("../bilder/register_home.jpg");
background-repeat:no-repeat;text-align:center;
}

#registerkarte_uu{position:absolute;
width:200px;
height:50px;
margin-top:140px;
margin-left:800px;
background-image: url("../bilder/register_uu.jpg");
background-repeat:no-repeat;text-align:center;
}

  #registerkarte_kontakt{position:absolute;
  width:200px;
  height:50px;
  margin-top:140px;
  margin-left:800px;
  background-image: url("../bilder/register_kontakt.jpg");
  background-repeat:no-repeat;text-align:center;
  }


    #registerkarte_web{position:absolute;
    width:210px;
    height:50px;
    margin-top:140px;
    margin-left:785px;
    background-image: url("../bilder/register_web.jpg");
    background-repeat:no-repeat;text-align:center;
    }

        #registerkarte_lern{position:absolute;
        width:230px;
        height:40px;
        margin-top:145px;
        margin-left:760px;
        background-image: url("../bilder/register_lern.jpg");
        background-repeat:no-repeat;text-align:center;
        }

            #registerkarte_print{position:absolute;
            width:220px;
            height:50px;
            margin-top:140px;
            margin-left:770px;
            background-image: url("../bilder/register_print.jpg");
            background-repeat:no-repeat;text-align:center;
            }


                #registerkarte_referenzen{position:absolute;
                width:200px;
                height:50px;
                margin-top:140px;
                margin-left:780px;
                background-image: url("../bilder/demo.jpg");
                background-repeat:no-repeat;text-align:center;
                }

                #registerkarte_referenzen_neu{position:absolute;
                width:200px;
                height:50px;
                margin-top:140px;
                margin-left:780px;
                background-image: url("../bilder/register_referenzen.jpg");
                background-repeat:no-repeat;text-align:center;
                }


                #registerkarte_imp{position:absolute;
                width:200px;
                height:50px;
                margin-top:140px;
                margin-left:790px;
                background-image: url("../bilder/register_imp.jpg");
                background-repeat:no-repeat;text-align:center;
                 }

                    #registerkarte_dat{position:absolute;
                    width:220px;
                    height:50px;
                    margin-top:140px;
                    margin-left:768px;
                    background-image: url("../bilder/register_dat.jpg");
                    background-repeat:no-repeat;text-align:center;
                    }


#text_index{position:absolute;
width:250px;
height:250px;
margin-top:225px;
margin-left:155px;
padding:5px;
font-family:"Freestyle Script";
font-size:25px;
}


#home{position:absolute; margin-top:5px; margin-left:730px; width:50px; height:24px; display:block;}
#home a:link,#home a:visited{display:block;width:50px;height:24px;font-size:15px;color:white;
font-weight:bold;

}

#ueber_uns{position:absolute; margin-top:5px; margin-left:780px; width:80px; height:24px; display:block;}
#ueber_uns a:link,#ueber_uns a:visited{display:block;width:80px;height:24px;font-size:15px;color:white;
font-weight:bold;

}

#referenzen_neu{position:absolute; margin-top:5px; margin-left:915px; width:70px; height:24px; display:block;}
#referenzen_neu a:link,#referenzen_neu a:visited{display:block;width:70px;height:24px;font-size:15px;color:white;
font-weight:bold;

}


#kontakt{position:absolute; margin-top:5px; margin-left:850px; width:70px; height:24px; display:block;}
#kontakt a:link,#kontakt a:visited{display:block;width:70px;height:24px;font-size:15px;color:white;
font-weight:bold;

}

#impressum{position:absolute; margin-top:710px; margin-left:800px; width:95px; height:24px; display:block;}
#impressum a:link,#impressum a:visited{display:block;width:95px;height:24px;font-size:16px;color:white;
font-weight:bold;

}

#datenschutz{position:absolute; margin-top:710px; margin-left:900px; width:100px; height:24px; display:block;}
#datenschutz a:link,#datenschutz a:visited{display:block;width:100px;height:24px;font-size:16px;color:white;
font-weight:bold;
}


/* Beginn Starteinspielung */

#starteinspielung{position:absolute;
margin-top:16em;
margin-left:32em;
width:450px;
height:350px;
background-image:url("../gif/starteinspielung.gif");
background-repeat:no-repeat;
}

#zaehler{position:absolute;
margin-left:450px;
margin-top:710px;
}
