*{
    margin:0px;
    padding:0px;
    border: none;
    background-color:#95D076;
    font-family:Arial;
    font-size:12pt;
    background-repeat:no-repeat;
    position: relative;
}

body{
    width:970px;
    height:100%;
    margin:0px auto;
    overflow:visible;
}

#inhalt{
    width:970px;
    height:815px;
    background-color:transparent;
    overflow:hidden;
}

                                                                                /* Startseite */

.startseite_comic{
    top:-580px;
    left:178px;
    width:725px;
    height:599px;
    background-color: white;
}

.startseite_comic img{
    width:725px;
    height:599px;
    background-color:transparent;
}

.startseite_comic a{
    background-color:transparent;
}

.startseite_text a{
    background-color:transparent;
}

.startseite_text{
    top:-570px;
    left:178px;
    width:600px;
    height:60px;
    background-color:white;
}

.startseite_fuchs{
    background-image:url(../images/home_fuchs.png);
    background-color:transparent;
    top:-703px;
    left:780px;
    width:200px;
    height:166px;
}

                                                                                        /* BLOG */
.blog{
    top:-579px;
    left:159px;
    width:760px;
    height:625px;
    background-color:transparent;
    overflow: auto;
}

.blog_titel{
    text-align: center;
    font-size:14pt;
    background-color:transparent;
}

.blog_text{
    float:none;
    background-color: transparent;
}

.blog_text a{
    background-color: transparent;
}

.blog_text a img{
    border: none;
}

.blog_datum{
    background-color: transparent;
    text-align: right;
    margin-right:5px;
}

.blog_navi{
    top:-576px;
    left:159px;
    width:760px;
    height:50px;
    background-color:transparent;
}

.blog_navi_links{
    width:50px;
    height:50px;
    float:left;
    background-color: transparent;
    background-image:url(../images/pfeil_nach_links.png);
}

.blog_navi_rechts{
    width:50px;
    height:50px;
    margin-left:660px;
    background-color:transparent;
    float:left;
    background-image:url(../images/pfeil_nach_rechts.png);
}


                                                                                        /* Galerie */
.galerie{
    top:-579px;
    left:160px;
    width:764px;
    height:625px;
    background-color: transparent;
}

.galerie_vorschau{
    width:191px;
    height:157px;
    float: left;
    background-color: transparent;
}

.galerie a{
    background-color: transparent;
}

.galerie_gross{
    top:-580px;
    left:165px;
    width:750px;
    height:628px;
    background-color:transparent;
}

.galerie_gross a{
    background-color: transparent;
}

.galerie_navi{
    top:-575px;
    left:160px;
    width:760px;
    height:50px;
    background-color:transparent;
}



.galerie_navi a{
    background-color:transparent;
    cursor: pointer;
}

.galerie_navi_links{
    width:50px;
    height:50px;
    background-color: transparent;
    background-image:url(../images/pfeil_nach_links.png);
    float: left;
}

#first{
    background-image:none;
}


.galerie_navi_uebersicht{
    width:100px;
    height:50px;
    margin-left:276px;
    background-color:transparent;
    float:left;
    background-image:url(../images/zurueck_zur_uebersicht.png);
}

.galerie_navi_rechts{
    width:50px;
    height:50px;
    margin-left:276px;
    background-color:transparent;
    float:left;
    background-image:url(../images/pfeil_nach_rechts.png);
}





                                                                                        /* FAQ */

.faq_text{
    top:-550px;
    left:178px;
    width:725px;
    height:350px;
    background-color:transparent;
}

.faq_text h1{
    background-color:transparent;
    font-size:14pt;
}

.faq_zeile{
    width:600px;
    height:30px;
    background-color:transparent;
}

.faq_text h1:hover{
    font-size:16pt;
}

.faq_text a{
    background-color:transparent;
    text-decoration:none;
    color:black
}

.faq_text p{
    margin:10px 0px;
    background-color:transparent;
}

.faq_text p a{
    color:red;
    text-decoration:underline;
}

                                                                                    /* Links */
.links_links{
    font-size:14pt;
    font-weight:bold;
    top:-550px;
    left:165px;
    width:750px;
    height:50px;
    text-align:center;
    background-color:transparent;
}



.links_externe{
    width:250px;
    height:180px;
    text-align:left;
    font-size:14pt;
    font-weight:bold;
    top:-555px;
    left:460px;
    background-color:transparent;
}

.links_externe a{
    color:red;
    text-decoration:underline;
    font-size:12pt;
    background-color:transparent;
}

.links_externe a:hover{
    font-size:13pt;
}

.links_banner_text{
    font-size:14pt;
    font-weight:bold;
    top:-550px;
    left:190px;
    width:730px;
    height:80px;
    background-color:transparent;
    text-align: center;
}

.banner_gross{
    top:-530px;
    left:400px;
    width:468px;
    height:60px;
    background-color:transparent;
}

.banner_mittel{
    top:-510px;
    left:517px;
    width:234px;
    height:60px;
    background-color:transparent;
}

.banner_klein{
    top:-520px;
    left:574px;
    width:120px;
    height:60px;
    background-color:transparent;
    margin-top:30px;
}



                                                                                /* Impressum */
.impressum{
    top:2px;
    left:180px;
    width:130px;
    height:40px;
    background-color:transparent;
}

.impressum a{
    text-decoration: none;
    color:#008000;
}

.impressum_text{
    top:-400px;
    left:190px;
    width:700px;
    height:240px;
    background-color:transparent;
}

.impressum_text h1{
    font-size:12pt;
    margin-bottom:3px;
    background-color:transparent;
}

.impressum_text p{
    font-size:11pt;
    margin-bottom:3px;
    background-color:transparent;
}

.impressum_widerruf{
    top:-380px;
    left:400px;
    width:470px;
    height:120px;
    background-color:transparent;
}

.impressum a:hover{
    color:red;
}

.kontakt_formular_link{
    top:-395px;
    left:430px;
    width:215px;
    background-color: transparent;
}

.kontakt_formular_link a{
    background-color: transparent;
}




.kontakt_formular{
    width:600px;
    top:-500px;
    left:250px;
}

.kontakt_formular table{
    border: none;
}

.kontakt_formular table tr{
    height:60px;
}

.kontakt_formular table td{
    width:210px;
}

.kontakt_formular input{
    background-color: white;
    color:black;
    width:260px;
    height:25px;
}

.kontakt_formular textarea{
    background-color: white;
    color:black;
    width:260px;
    height:250px;
}

.kontakt_formular input.submit{
    width:260px;
}


a.kontakt_formular_fehler{
    color: red;
    text-decoration:underline;
}



                                                                                 /* Navibar */
.navibar{
    top:80px;
    width:140px;
    height:678px;
    background-color: transparent;
}

.navibar a{
    background-color: transparent;
}

.navibar a:hover{
    cursor:url(../images/fuchspfote.gif), pointer;
}

.navibar a:active{
    text-decoration: none;
    border: none;
}

.navibar a:visited{
    text-decoration: none;
    border: none;
}

.navibar a:link{
    text-decoration: none;
    border: none;
}

.navi_home{
    height:88px;
    background-image:url(../images/home_1.png)
}

.navi_home:hover{
    background-image:url(../images/home_2.png)
}

.navi_blog{
    height:88px;
    background-image:url(../images/blog_1.png)
}

.navi_blog:hover{
    background-image:url(../images/blog_2.png)
}

.navi_galerie{
    height:92px;
    background-image:url(../images/galerie_1.png)
}

.navi_galerie:hover{
    background-image:url(../images/galerie_2.png)
}

.navi_faq{
    height:88px;
    background-image:url(../images/faq_1.png)
}

.navi_faq:hover{
    background-image:url(../images/faq_2.png)
}

.navi_kontakt{
    height:88px;
    background-image:url(../images/kontakt_1.png)
}

.navi_kontakt:hover{
    background-image:url(../images/kontakt_2.png)
}

.navi_links{
    height:88px;
    background-image:url(../images/links_1.png)
}

.navi_links:hover{
    background-image:url(../images/links_2.png)
}

.navi_twitter{
    height:88px;
    background-image:url(../images/twitter_1.png)
}

.navi_twitter:hover{
    background-image:url(../images/twitter_2.png)
}

.navi_facebook{
    height:88px;
    background-image:url(../images/facebook_1.png)
}

.navi_facebook:hover{
    background-image:url(../images/facebook_2.png)
}


                                                                            /* Hintergründe */
#home{
    background-image:url(../images/home.jpg)
}

#blog{
    background-image:url(../images/galerie.jpg)
}

#faq{
    background-image:url(../images/faq.jpg)
}

#kontakt{
    background-image:url(../images/kontakt.jpg)
}

#impressum{
    background-image:url(../images/impressum_2.jpg)
}

#galerie{
   background-image:url(../images/galerie.jpg)
}

#links{
   background-image:url(../images/links.jpg)
}

#kontaktformular{
    background-image:url(../images/kontaktformular_bg.jpg)
}