/* Allgemeine Element-Anweisungen &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Abstände
2 Werte:  erste Wert  oben und unten, zweite Wert  rechts und links.
3 Werte:  erste Wert  oben, der zweite Wert  rechts und links, der dritte Wert  unten.
4 Werte:  Reihenfolge oben - rechts - unten - links.
Der Hintergrund der margin-Fläche ist immer transparent und kann nicht verändert werden.

divs haben automatisch KEINE margin und padding muss also nicht auf null gesetzt werden!!!!!!
 
&&&&&&&&&&&&&&&&&&&*/
    
  body  {  
  color: #900; background-color: #fff;  
   letter-spacing:inherit;
    margin: 0; padding: 0;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  font-size: 100.01%;
  font-family: Helvetica,Arial,sans-serif;
  text-align: center;  /* Zentrierung im Internet Explorer */}
  
  .fenster{ margin-top: 0px; margin-left: 5px }
  
  div#wrapper {
  width: 800px;
  text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */}
	
ul,ol,li,b,i,form,BLOCKQUOTE,dd,dl,td{ color: #900; font-size: 0.9em;  }
p,td { color: #900; font-size: 0.9em;   text-align: left;}
	  p.klein{ font-size:0.7em;color:#990000
      }
	  .gross{ font-size:1em;color:#990000;font-weight:bold
      }
	H1{ font-size:1em;color:#990000;font-weight:bold }
	H2{ font-size:0.9em;color:#900;font-weight:bold;margin-bottom:0px; }
	.news{ color:#c00; background-color:#ffe2e2; padding:2px 2px 2px 8px;margin-top:1em;  margin-bottom:1em;  }
	H3{ font-size: 1.1em; color:#c99;}
	H4   { color: #000; font-size: 0.8em; }
	.rot {color:#CC0000; }
	.rosa {color:#ffe2e2; }		
a:link { color:#900;font-size: 0.9em;}
a:hover   { color: #FFE2E2;; font-size: 0.9em; text-decoration: none; }
a:visited  { color:#900; font-size: 0.9em;  }
a:active  { color: #900; font-size: 0.9em; text-decoration: none}
.link { font-size:0.9em; color: Black; text-decoration: none}
.but { font-size:0.9em; color: #ffcccc;font-weight:bold text-decoration: none}
img { border:0} 
/* ######################################Costume NAVI */
  ul#Navigation_c {
    margin-left: 20px; padding: 0px;
    text-align: left;
    border: 0px ;
    background-color: ;
  }
  ul#Navigation_c li {
    list-style: none;
    display: inline;
    margin: 5px; padding: 0;
  }

  ul#Navigation_c a, ul#Navigation span {
    padding: 0px;
    text-decoration: none; 
    }
  * html ul#Navigation_c a, * html ul#Navigation span {
    width: 1px;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation_c a:hover, ul#Navigation span {
     color: white; 
  }
  #rotelinie_c { margin-top:-20px; }
  /* ######################################NAVI Startseite Foto */
  ul#start_foto { 	margin:1px 0 0 80px; 
  					list-style-type:none; 
  					font-size:1.8em;
					line-height:2.5em;}
  ul#start_foto a{ 	text-decoration: none}
 li.rot a{color:#CC0000; }
	li.rosa a{color:#dab4b4; }
  /* ######################################Inhalt NEWS */
  div#inhalt{width: 780px;  margin-left:20px;}
  div#bilder_spalte{width: 250px;float: left;}
  div#text_spalte{width: 400px;float: left;}
p.news_text{margin-left:10px;}
p.news_italic{ font-style:italic;margin-left:10px; }
p.news_more{ font-style:italic;font-weight:bold; text-align:right;margin-right:5px; }
p.news_imagearchiv { font-weight:bold;margin-left:10px; }
p.backtotop{text-align:center;}
div#Bild_rechts {width:206;/*Es ist sicherer, .bild eine Breite zu verpassen (die des img),*/
float: right;
margin-left:10px;}
#Bildnews_links{
 width:240px;/*Es ist sicherer, .bild eine Breite zu verpassen (die des img),*/
float: left;
margin-right:10px;
}
div.bild_rechts{width:260;/*Es ist sicherer, .bild eine Breite zu verpassen (die des img),*/
float: right;
margin:10px 0px 10px 10px;}
div.bild_links{width:260;/*Es ist sicherer, .bild eine Breite zu verpassen (die des img),*/
float: left;
margin:10px  10px 10px 0px;}
#Bildnews_links_gem{
 width:171px;/*Es ist sicherer, .bild eine Breite zu verpassen (die des img),*/
float: left;
margin-right:10px;
}
/* ######################################Inhalt fotosieinzel */
div#einzelbild {width:610;/*Es ist sicherer, .bild eine Breite zu verpassen (die des img),*/
text-align:center;}
/*   Inhalt Info  ######################################  */
table.infotb {table-layout:fixed;width:95%; }
table.infotb p,ul{margin-top:0px;}
td.info_exib {width:35%;background-color:#ffe2e2;}
h2.info{margin-bottom:0px; }
p.info{margin-top:0px;}
.info_aktuell{ background-color:#fff;padding:2px;}
.listenueberschrift{font-weight:bold; margin-bottom:1px }
#rubrik_uebersicht{ text-align:center;}
#rubrik_uebersicht_people{ 
text-align:center;
margin: 0 auto;
}
/*   Inhalt contct
  ######################################  */
  .contact{  margin-left:25px;}

/* ######################################   Inhalt Costume Design */
div.c_info_text { margin-top:0px; margin-left:25px;}
img.p_logo_st { margin-top:150px; margin-left:410px;}
img.p_but_st { margin-top:0px; margin-left:110px;}
img.p_logo_leiste { margin-top:110px; margin-left:20px;}
img.p_logo_leiste2 { margin-top:20px; margin-left:20px;}
img.p_logo_leiste_hero{ margin-top:20px; margin-left:32px;}
img.p_logo_leiste_aussi{ margin-top:20px; margin-left:72px;}
img.p_logo_leiste_info { margin-top:20px; margin-left:20px;}
img.p_but_leiste1 { margin-top:20px; margin-left:55px;}
img.p_but_leiste_strangler {  margin-left:20px;}
img.p_but_leiste_suck {  margin-left:40px;}
img.p_illu_fotos { margin-top:10px; margin-left:15px;}
img.p_illu_fotos1 { margin-top:10px; margin-left:20px;}
img.people_fotos_sins { margin-top:10px; margin-left:20px;}
img.people_fotos_sins2 { margin-top:10px; margin-left:10px;}
img.people_fotos1 { margin-top:10px; }
img.people_fotos_mirror { margin-top:20px; margin-left:140px;}
img.people_leiste_archive { margin-top:20px; margin-left:20px;}
img.people_holi { margin-top:20px; margin-left:5px;}
img.rotelinie2 { margin-top:10px; margin-left:0px; width:800;}



#center{ text-align:center;}
img.next_doc { margin-top:0px; margin-left:450px;}
img.p_u_titel_food { margin-top:10px; margin-left:30px;}
img.return_sins { margin-top:10px; margin-left:30px; margin-bottom:5px}
img.return_sins1 { margin-left:190px;}
div.pe_food_julie { margin-left:80px;}
div.pe_food_sm { margin-left:190px;}
img.next_people_food { margin-left:30px;}
img.pe_sins_einzeltitel { margin-left:30px;}
img.pe_sins_einzelfoto { margin-left:65px;}
img.next_people { margin-top:0px; margin-left:270px;}
img.next_people_mirror { margin-top:0px; margin-left:270px;}
img.next_people_sins { margin-top:0px; margin-left:470px;}
img.docu_nepal_foto1 { margin-top:10px; margin-left:20px;}
img.docu_nepal_foto2 { margin-top:10px; margin-left:10px;}
img.docu_nepal_foto1 { margin-top:10px; margin-left:20px;}
img.p_u_titel { margin-top:10px; margin-left:20px;}
img.c_menu_logo { margin-top:5px; margin-left:14px;margin-bottom:3px; }
img.c_menu_film { margin-top:10px; margin-left:60px;}
img.c_menu_music { margin-top:10px; margin-left:-5px;}
img.c_menu_corp { margin-top:10px; margin-left:-5px;}
img.c_menu_info { margin-top:10px; margin-left:-25px;margin-bottom:2px;}
