html, body {margin: 0px;
                 height: 100%;
                 position: relative;
                  }

#container {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:100%;
                position: relative;
                              }
                  #container-index, #container-links{background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:900px;
                position: relative;
                }
                #container-news{background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1300px;
                position: relative;
                }
                #container-echo{background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1600px;
                position: relative;
                }
                #container-uns {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1800px;
                position: relative;
                              }
                 #container-aus {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1630px;
                position: relative;
                              }
                  #container-phil {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1220px;
                position: relative;
                              }
                  #container-galerie {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1280px;
                position: relative;
                              }
                 #container-termine {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1180px;
                position: relative;
                              }
                 #container-familie {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1710px;
                position: relative;
                              }
                 #container-auf {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1000px;
                position: relative;
                              }
                 #container-gefhug {background-image:url("../Bilder/bg_ground.jpg");
                 margin:0 auto;
                 width:882px;
                height:1000px;
                position: relative;
                              }


#bg {background-image:url("../Bilder/bg_main.jpg");
                 width:882px;
                 height:776px;
                 background-color:none;
                 }

#header {padding:0px;}
#central {margin-top:10px;}
#navi {height:600px;
         width:192px;
         margin-left:34px;
         float:left;}
#content {width:604px;
         margin-left:243px;
         padding:0px;
         }

#oben {background-image:url("../Bilder/content-bg-top.png");
         max-width:604px;
        height:100px;
         padding-left:50px;
         padding-right:35px;
         margin:0px;
         float:top;
         padding-top:45px;
         font-family:Arial, Verdana, sans-serif;
         color:#102445;}

#mitte {background-image:url("../Bilder/content-bg-center.png");
         max-width:604px;
         margin:0px;
         min-height:385px;
         font-family:Arial, Verdana, sans-serif;
        padding-left:50px;
        color:#102445;
        padding-right:35px;
        padding-bottom:0px;
        }
         p.context {text-align:center;
                         padding:0px;
                         margin:0px;}
#unten {background-image:url("../Bilder/content-bg-bottom.png");
         width:604px;
         max-height:14px;
         margin:0px;
         padding:0px;
         text-align:center;
         font-family:Arial, Verdana, sans-serif;
         font-size:8pt;
         color:#5386b4;}
#linksmall {font-family:Arial, Verdana, sans-serif;
         font-size:8pt;
         color:#5386b4;
         }

div.uns {background-image:url("../Bilder/uns.jpg");}
         div.uns:link {background-image:url("../Bilder/uns.jpg");
                         text-decoration:none;}
         div.uns:hover {background-image:url("../Bilder/uns_over.jpg");}
div.phil {background-image:url("../Bilder/philosophie.jpg");
         margin-top:10px;}
         div.phil:link {background-image:url("../Bilder/philosophie.jpg");
         margin-top:10px;
         text-decoration:none;}
         div.phil:hover {background-image:url("../Bilder/philosophie_over.jpg");
         margin-top:10px;}
div.aus {background-image:url("../Bilder/ausbildung.jpg");
         margin-top:10px;}
         div.aus:hover {background-image:url("../Bilder/ausbildung_over.jpg");
         margin-top:10px;}
div.fam {background-image:url("../Bilder/familienhund.jpg");
         margin-top:10px;}
         div.fam:hover {background-image:url("../Bilder/familienhund_over.jpg");
         margin-top:10px;}
div.auf {background-image:url("../Bilder/auffallen.jpg");
         margin-top:10px;}
         div.auf:hover {background-image:url("../Bilder/auffallen_over.jpg");
         margin-top:10px;}
div.gefhug {background-image:url("../Bilder/gefhug.jpg");
         margin-top:10px;}
         div.gefhug:hover {background-image:url("../Bilder/gefhug_over.jpg");
         margin-top:10px;}
div.termine {background-image:url("../Bilder/termine.jpg");
         margin-top:10px;}
         div.termine:hover {background-image:url("../Bilder/termine_over.jpg");
         margin-top:10px;}
div.echo {background-image:url("../Bilder/echo.jpg");
         margin-top:10px;}
         div.echo:hover {background-image:url("../Bilder/echo_over.jpg");
         margin-top:10px;}
div.bilder {background-image:url("../Bilder/bilder.jpg");
         margin-top:10px;}
         div.bilder:hover {background-image:url("../Bilder/bilder_over.jpg");
         margin-top:10px;}
div.news {background-image:url("../Bilder/news.jpg");
         margin-top:10px;}
         div.news:hover {background-image:url("../Bilder/news_over.jpg");
         margin-top:10px;}
div.links {background-image:url("../Bilder/links.jpg");
         margin-top:10px;}
         div.links:hover {background-image:url("../Bilder/links_over.jpg");
         margin-top:10px;}

fieldset {border:3px solid #5386b4;
         padding:5px;}
legend {color:#5386b4;
         font-weight: bold;}
h4 {color:#5386b4;
         margin:0px;}

#picture  {text-align:center;
                 margin-top:20px;
                 margin-bottom:20px;
                 }
span.info {font-size:9pt;}
table.galerie {text-align:left;
                 width:500px;
                 border:0px;
                 }
td.galerie {padding:40px;
         padding-left:0px;
         padding-top:0px;}
table.echo {width:90%;
            border:0px;
            padding:5px;
            font-size:9pt;     }
td.echokunde {font-size:11pt;
                 color:#5386b4;
                 }

td.kommentar {font-size:9pt;
                 font-style:italic;
                 padding:10px;
                 border:2px solid #5386b4;
                 }

                 td.nextecho{    font-size:9pt;
                                 text-align:right;
                                 margin-top:15px;
                                 height:20px;}
                 td.prevecho{    font-size:9pt;
                                 text-align:left;
                                 margin-top:10px;
                                 height:20px;}

table.termine {text-align:left;
                 width:530px;
                 border:0px;
                 padding:0px;
                 margin: 0px;
                 }
td.termine {vertical-align:top;
         font-size:11pt;
         height:30px;
         padding:0px;
         margin-right:10px;
         margin-bottom:10px;
         width:100px;}
         td.imprr {vertical-align:top;
         font-size:11pt;
         height:30px;

         padding-left:100px;
         margin-bottom:10px;
         width:300px;}
          td.imprl {vertical-align:top;
         font-size:11pt;
         height:30px;
         padding:0px;

         margin-bottom:10px;
         width:100px;
         text-align:right;}
td.smnews {vertical-align:top;
         font-size:10pt;
         height:20px;
         padding:0px;
         margin-right:0px;
         margin-bottom:0px;

         font-weight:bold;
         font-family:Arial, Verdana, sans-serif;}
td.mainnews {vertical-align:top;
         font-size:11pt;
         min-height:20px;
         padding:0px;
         margin:0px;
         }
a:link {color:#5386b4;
         font-size:11pt;
         text-decoration:none;
         font-weight:bold;}

a:active {color:#5386b4;
         font-size:11pt;
         text-decoration:none;
         font-weight:bold;}
a:visited {color:#5386b4;
         font-size:11pt;
         text-decoration:none;
         font-weight:bold;}
a:hover {color:#5386b4;
         font-size:11pt;
         text-decoration:underline;
         font-weight:bold;}
         a.nextecho:link {color:#5386b4;
         font-size:9pt;
         text-decoration:none;
         font-weight:bold;}

a.nextecho:active {color:#5386b4;
         font-size:9pt;
         text-decoration:none;
         font-weight:bold;}
a.nextecho:visited {color:#5386b4;
         font-size:9pt;
         text-decoration:none;
         font-weight:bold;}
a.nextecho:hover {color:#5386b4;
         font-size:9pt;
         text-decoration:underline;
         font-weight:bold;}
         div.invisible
         {visibility:hidden;}