 p, div, li { font-family: verdana; font-size:9pt; color: #505050;}
 p {line-height:15pt; padding:0px 0px 0px 5px;
    }
 li {line-height:12pt;}

/* 1=oben, 2=rechts, 3=unten, 4=links */

  h1 {
    font-size: 0em;
    margin: 0; padding: 0;
    text-align: center;
    border-bottom: 0px solid silver;
   }

  h2{
    font-family:verdana; color: #404040; font-size:28pt;
    width:80%;
    display: block;
    background-color:  ;

    padding:20px 50px 10px 20px;
    margin:10px 50px 20px 50px;

    border-style: solid;
    border-width:0;
    border-width:0px 0px 1px 0px;
    border-color:orangered;
   }

  h3 { font-family:verdana; color: #606060; font-size:13pt;
    width:80%;
    display: block;
    background-color: ;

    padding:0px 0px 0px 5px;
    margin:1.2em 0em 1em 0em;

    border-style: solid;
    border-width:0px 0px 0px 0px;
    border-color:#808080;
   }

 h4 { font-family:verdana; font-style:italic; color:smoke; font-size:10pt;}
 h5 { font-family:verdana;  color:whitesmoke; darkred; font-size:9pt; }

 h2 { margin-left:0.2cm; margin-right:0.2cm; }
 p, h3, h4, h5 { margin-left:0.2cm; margin-right:0.2cm; }

 a:link { text-decoration:none; font-size:8pt; color: #840000;#BF0000;#800000; background-color:white; border: 0px ridge silver;}
 a:visited { text-decoration:none; font-style:italic; font-size:8pt; color: #404040; }
 a:hover { text-decoration:none; background-color: white; }
 a:active { text-decoration:none; }

  body {
    color: black;
    background-color: white;
    background-color: #404040;
    font-size: 100.01%;
    font-family: verdana,Helvetica,Arial,sans-serif;
    margin: 0; padding: 0;  /* 1em - vor die 0 bei padding sorgt für Rand oben und unten*/
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

  div#Seite {
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    width:100%;    width: 1024px;
    padding: 0;
    border: 0px ridge silver;
    background: white;
  }
  html>body div#Seite {
    border-color: gray;  /* Farbangleichung an den Internet Explorer  */
  }

  #clear{
	clear: both;
    	}

  #bg{background-color:#ffffcc;}
  #bgf{background-color:#ffffff; }

  #head_if{width:100%;height:109px;}
  #feet{width:100%; height:529px;}
  #hhphotonav{width:190px ;height:1412px;}
  #aquanav{width:190px ;height:472px;}
  #aquadoch{width:190px ;height:572px;}
  #nav505{width:190px ;height:1073px;}

  #terranav{width:190px ;height:437px;}
  #bcanav{width:190px ;height:492px;}
  #nk09nav{width:190px ;height:712px;}

  #hhfotofuss{width:100%;height:65px; }

  #hhdochnoch {height:218; width:190}

  #hhbikes {height:937; width:190;}

  p#fotofus a:link {color: white; background-color: black; }
  p#fotofus a:visited {color: whitesmoke; }
  p#fotofus a:hover {color:black; background-color: white; }


  #place{
   font-family:verdana;
   color: white;
   width:100%;
   height:1.5em;
   padding: 0 0 0 0;
   margin:0px;

   border-width:0px;
   border-style: solid;
   border-color:#000000;
   background-color:  black;
}

  div#place a {  }
  div#place a:link {    color: white; background-color: black;  }
  div#place a:visited {    color: whitesmoke; background-color: black;  }
  div#place a:hover {    color:black; background-color: white;  }


  div#Navigation {
    font-size: 0.83em;
    float: left; width: 190px;
    margin: 0 0 0 0 em; padding: 0;
    background-color: whitesmoke;
  }

  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.5em;
  }
  ul#Navigation a {
    display: block;
    padding: 0.2em;
    font-weight: bold;
  }
  ul#Navigation a:link {
    color: black; background-color: white;
  }
  ul#Navigation a:visited {
    color: #666; background-color: white;
  }
  ul#Navigation a:hover {
    color: black; background-color: #eee;
  }
  ul#Navigation a:active {
    color: white; background-color: gray;
  }

/* Navigationsleiste */

#blslov{width:190px; height:85px;}

  div#Info {
    font-size: 0.9em;
    float: right; width: 100px;
    margin: 0 0 1.2em; padding: 0;
    background-color: #eee; border: 1px dashed silver;
  }
  div#Info h2 {    font-size: 1.33em;    margin: 0.2em 0.5em;  }
  div#Info p {    font-size: 0.9em;    margin: 0.5em;  }


/* Inhalt der Seite */

  div#Inhalt {
   margin: 0 0em 1em 190px;
   padding: 0em 0em 0em 0em;
   background: white;
  }

  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    margin-bottom: 0;  }
  div#Inhalt h2 {    font-size: 1.5em;    margin: 0.2em 1.1em;    }
  div#Inhalt p {    font-size: 1em;    margin: 1em 0;  }

.thumb{ font-size: 0em; }
div.thumb img{ padding:0px; margin:1px; }

#bild{width:100%;max-width:800px;margin:3px;}


  p#fusz {
    clear: both;
    font-size: 0.83em;
    margin: 0; padding: 0.1em;
    text-align: center;
    border-top: 1px solid silver;
  }

#fusz{
height: 609px;
}



.nurtext{
   padding:5px 15px 5px 15px;
   margin:5px;
}


.bildkasten{
   padding:5px 15px 5px 15px;
   margin:5px;
   min-height:153px;
   border-color:#e0e0e0;   border-style: solid;
   border-width:0px 0px 1px 0px;
}

  div.bildkasten a {}
  div.bildkasten a:link {    color: #840000;white; background-color: ;  }
  div.bildkasten a:visited {    color: #202020; background-color: ;  }
  div.bildkasten a:hover {    color:black; background-color: whitesmoke;  }

  div.bildkasten img{ padding:0px; margin:0px;}

#dochnoch{
	   min-height:205px;
	   border-width: 0px;
	 }

#dochnoch2{
	   min-height:255px;
	   border-width: 0px;
	 }

/* nur für pixlie-Dateien*/


/* Rand und Position Relative links*/
.bildrand
 { position:relative;
   top:0px;
   left:0px;

   float:left;

   border-width:1px;
   border-style:solid;
   border-color:silver;
   padding:2px;
   margin-top:2px;
   margin-bottom:2px;
   margin-left:2px;
   margin-right:12px;
  }


/* Rand und Position Relative rechts*/
.bildrand_r
 { position:relative;
   top:0px;
   left:0px;
   float:right;

   border-width:1px;
   border-style:solid;
   border-color:silver;
   padding:2px;
   margin-top:2px;
   margin-bottom:2px;
   margin-left:2px;
   margin-right:12px;
  }


/*MIXED-Formate*/

.t{
   padding-top:10px;
   padding-bottom:10px;
   padding-left:10px;
   padding-right:20px;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   margin-right:0px;

   border-style: solid;
   border-top-width:0px;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color: #e0e0e0;
   background-color: #ffffff;

}
#ta {border-top-width:1px;}

.nm{
   font-color: white;
   width:px;
   padding:5px;
   margin:5px;
   margin-bottom:10px;

   valign: top;

}