
body
 {
  font-size: 12pt;
  font-family: Georgia,"Times New Roman",Chicago,Charcoal,serif;
  color: #000000;
  background: #ffffff;
 }

img { border: 0; } 
 
div#gesamt_container { width: 100%; }
div#layout_container { width: 100%; } 

div#kopf_container { }

div#kopf_mitte_container { }

div#topnavigation { display: none; } /* Das Navigationsmenue ganz oben links */
 
ul#hauptmenue { display: none; } /* Hauptnavigation oben */

div#koerper_container { }
div#koerper_container_inhalt { } 

/****** Linker Inhaltsbereich bzw. Menue/News-Bereich *************************/ 		 
div#koerper_links { display: none; } 
   
/****** Rechter Inhaltsbereich bzw. Featurespalte *****************************/ 
div#koerper_rechts { display: none; } 
 
/****** Mittlerer Inhaltsbereich **********************************************/ 			 
div#koerper_mitte { }      


div#koerper_mitte_kopf { display: none; }	
 
div#koerper_mitte_inhalt
 {
  width: 100%;
  float: left; /* um neue Float-Bereich-Instanz zu starten ... */
 }

div#inhalt_mitte { width: 100%;  border-bottom: 1px solid #cccccc; } 
 
 
 
 
/****** Stildefinitionen fuer die Inhaltselemente fuer inhalt_mitte ***********/ 
 
div#koerper_mitte_inhalt a { color: #003366; text-decoration: none; }     
div#koerper_mitte_inhalt a:link { color: #003366; }
div#koerper_mitte_inhalt a:visited { color: #003366; }
div#koerper_mitte_inhalt a:focus { color: #003366; }
div#koerper_mitte_inhalt a:hover { color: #003366; }
div#koerper_mitte_inhalt a:active { color: #003366; }	

div#koerper_mitte_inhalt p { }        
 
div#titelbild
 { 
  padding: 10pt 0pt 10pt 0pt; 
 }

div#koerper_mitte_inhalt form.produkteformular fieldset
 {
  border: 1px solid #CCCCCC;
  width: 300px;
  margin: 0 auto;
  text-align: center;
 }

div#koerper_mitte_inhalt form.produkteformular legend
 {
  margin: 3px 5px 3px 10px;
  padding: 3px;
  border: 1px solid #0064ae;
  font-style: italic;
 }
 
div#koerper_mitte_inhalt form.produkteformular input
 {
  border: 1px solid #0064ae;
  margin: 5px 0px 5px 0px;
 } 

div#koerper_mitte_inhalt form.produkteformular label
 {
  font-weight: bold;
  color: #000000;
 }
 
div#koerper_mitte_inhalt ul.sitemap_hauptmenue
 {
  list-style: none;
 } 
 
div#koerper_mitte_inhalt ul.sitemap_hauptmenue ul
 {
  margin-left: 20px;
  font-weight: normal;
 } 
 
div#koerper_mitte_inhalt ul li.sitemap_ausgewaehlter_menuepunkt 
 {
  font-size: 1.2em;
  font-weight: bold;
 }  


 
/****** Themenbild-Anzeige ****************************************************/ 
div#themenbildcontainer 
 {
  width: 524px;
  height: 191px;
  margin: 15px 0px 20px 2px;
  padding: 20px 0px 0px 0px;
  background: url(../bilder/hintergrund/themenbildcontainer.jpg) center center no-repeat;      
 }   

div#themenbildcontainer img { padding: 0; margin: 0; }         
   
div#themenbild_links
 {
  float: left;
  width: 200px;
  height: 150px;
  margin-left: 10px;
 }

div#themenbild_rechts
 {
  float: right;
  width: 200px;
  height: 150px;
  margin-right: 10px;
 }
 
 
/****** Personen-Vorstellung **************************************************/ 
div#personenvorstellung 
 {
  width: 100%;
  margin: 0 auto;    
 }   

div#personenvorstellung img { padding: 0; margin: 0; }         
   
div#personenvorstellung_links
 {
  float: left;
  width: 200px;
  text-align: center;
 }

div#personenvorstellung_rechts
 {
  margin-left: 250px;
 } 
 
/****** Ueberschriften ********************************************************/ 
div#koerper_mitte_inhalt h1
 {
  color: #666666;
  font-size: 17pt; 
  padding: 5px 0px 10px 0px;	
 }

div#koerper_mitte_inhalt h2 
 {
  color: #666666;
  font-size: 15pt; 	
  clear: both;  
 }

div#koerper_mitte_inhalt h3
 {
  color: #666666;
  font-size: 13pt;
  clear: both;
 }

div#koerper_mitte_inhalt h4
 {
  color: #666666;
  font-size: 12pt; 	
 }		 

div#koerper_mitte_inhalt h5
 {
  color: #666666;
  font-size: 11pt; 	
 }	

div#koerper_mitte_inhalt ul { }

div#koerper_mitte_inhalt table { border: 0; }
 
div#koerper_mitte_inhalt td, th
 {
  font-size: 12pt; 	
  vertical-align: top;
  text-align: left;	
 }
  
  
  
  
div#koerper_mitte_fuss 
 { 
  font-size: 10pt; 
  color: #999999; 
  font-style: italic;
 }    
 
div#layout_container p#copyright
 {
  color: #999999;
  font-size: 10pt; 
  text-align: center;
  padding-top: 20pt;
 } 
 
div#fuss_menue_aussencontainer { display: none; } 

 
