  html { padding: 0;			}
  body { margin: 0; padding: 0; }
  img { border: 0; }
  body, p a {
    font: normal 100.01% Helvetica, Arial, sans-serif;
    color: black; background-color: white;
    font-size: 0.95em;
    min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */ }
    
  html>body #fixiert { position: fixed;	} /* only modern browsers */
  
/************** NAVIGATION  **************/
  #fixiert {
    font-size: 0.99em;
    font-weight: bold;
    position: absolute;
    top: 3.4em; left: 2em; width: 11em; }
    
  #Navigation { 
    margin: 0;
    padding: 0;	}

  #Navigation li { 
    list-style: none; 
    /* margin: 0; */
    padding: 0.05em;
    color: #ED0003;}
      
  #vorort {
    color: grey;
    text-decoration: underline;
    display: block; 
    /*margin-left: 0.2em;*/	 }
    
 .unterNavigation {
    font-size: 0.95em; }
    
 /* .roemisch { Times, serif; }  > class fuer 1958 1+2 fkte nicht. */
  	
  a#zurueck { background-color: white; }
  a#zurueck img { width: 14px; height: 13px; border: 0; 
  	background: url(../pics/nav_back.gif) top left no-repeat;  }
  	
  a#zurueck:hover img { width: 14px; height: 13px; border: 0;
  	background: url(../pics/nav_backB.gif) top left no-repeat;  }
  	
  a#weiter { background-color: white; }	
  a#weiter img { width: 14px; height: 13px; border: 0;
  	background: url(../pics/nav_forw.gif) top left no-repeat;  }
  	
  a#weiter:hover img { width: 14px; height: 13px; border: 0;
  	background: url(../pics/nav_forwB.gif) top left no-repeat;  }
  	
  .vorort_unterNav { font-weight: bold; color: #ED0003;   }
    
  #vorort_isch { text-decoration: underline; }
    
  #navbottom   { 
    font-size: 0.7em;
    padding: 0.2em; }
    
  ul#Navigation a { display: block; text-decoration: none;}
  ul#Navigation a:link { color: black; background-color: white; }
  ul#Navigation a:visited { color: black; background-color: white; }
  ul#Navigation a:hover { color: white; background-color: gray; }
  ul#Navigation a:active { color: red; background-color: white; }
  
/************** U2 logo  **************/
.rolloverU2 {
	margin: 0;
	padding: 0;
	height: 75px;
	list-style: none;
	display: inline;
	overflow: hidden;
	width: 90px; }
.rolloverU2 a { 
	float: left;
	padding: 75px 0 0;
	overflow: hidden;
	height: 0px !important;
	background: url(../pics/U2_logo.gif) 0px 0px no-repeat;
	width: 90px; }
.rolloverU2 a:hover { background-position: 0px -75px; }
	
/************** NGBK link  **************/
.rolloverNGBK {
	margin: 0;
	padding: 0;
	height: 140px;
	list-style: none;
	display: inline;
	overflow: hidden;
	width: 92px; }
.rolloverNGBK a { 
	float: left;
	padding: 140px 0 0;
	overflow: hidden;
	height: 0px !important;
	background: url(../pics/ngbk_logo.gif) 0px 0px no-repeat;
	width: 92px; }
.rolloverNGBK a:hover { background-position: 0px -140px; }
  
/************** LINKS  **************/
	/*  a#textLink { text-decoration: underline; } */
	
   a:link { color: black; font-weight: bold; background-color: white; text-decoration: none; border-style: none;}
   a:visited { color: black; font-weight: bold; background-color: white; text-decoration: none; border-style: none;}
   a:hover { color: white; background-color: gray; text-decoration: none; border-style: none;}
   a:active { color: red; background-color: white; border-style: none;}
  
/************** INHALT  **************/

  #Inhalt {
    margin-left: 12.85em;
    margin-top: 3.3em; 
   /* min und max breite zur verhinderung der bilverschiebung */
    min-width: 650px; 
    max-width: 63em; 
   /* margin-right: 1em; */
    background-color: white;
    padding: 0 1em; }
    
* #Inhalt { background-color: white; } /* hides to Netscape 4 */
  
  #Inhalt li { 
    list-style: none; 
    margin-left: -1em;
    margin-right: 12em;	 
    margin-bottom: 0.5em; }
    
  .liste {
    list-style: decimal; }    

 div.bild {
  float: right;
  margin: 1em;
  margin-left: 2em; }

 div.movie {
  float: right;
  margin: 1em 0 0 1em; }
  
 p.bildunterschrift {
   text-align: right;
   margin: 0 0.3em;
   font-size: 0.8em;
   font-style: italic; }
    
  h2 {
    font-size: 1.1em;
    margin: 0.8em 0em;
    color: #555; }
   
  #Inhalt h3 {
    font-size: 1.02em;
    margin: 1em 0.2em ;
    color: #555;	   }
    
  h4 { font-size: 1em; margin: 1em 0 0.6em 0.2em; color: #555; }
  
p { font-size: 1em; margin-left: 0.2em;	margin-right: 21em;	    }
strong { font-size: 0.9em; font-weight: bold; }

/*  .text { font-size: 1em; margin: 0em 0.2em;	margin-right: 21em;	    }*/
  
.biografie { font-size: 1em; margin-left: 0.2em;	margin-right: 11em;	    }
.text_ohneBild { font-size: 1em; margin-left: 0.2em;	margin-right: 15em;	    }
  
p.text_autor { font-size: 0.9em; margin-left: 0.2em;	margin-right: 21em;	    }
p.text_small { font-size: 0.9em; margin-left: 0.4em;	margin-right: 21em;	    }
  
#back {
  	font-size: 0.9em;
  	margin: 0.3em; }
  	
#drucken {
  	font-size: 0.9em;
  	margin: 0.3em; }
  
#Fusszeile {
    font-size: 0.9em;
    margin: 4em 0 0; padding: 0.5em;
    position: bottom;
    text-align: left;  }
    
/************** IE7  **************/
<!--[if lt IE 7]>
  @media screen
  {  html, body { height: 100%; overflow-y: hidden; }
     #Scrollbereich { height: 100%; width: 100%; overflow: auto; }
     #Inhalt { position: static; }
  }
<![endif]-->