/* ---------------------------------- CSS Style Sheet ---------------------------------- */
/* ----------------------------- normales Bildschirm-Layout ---------------------------- */

body {                  background-color:#FFFFFF;
                        font-family:verdana;
                        font-size:11px; color:#000000;  }

img { border-width:0px; }

                        


/* --------------------------------- AEUSSERES LAYOUT ------------------------------- */
/* ---------------------------------------------------------------------------------- */


/* -------------------- Header Bild oben in der Mitte ------------------------------- */

#centerheadertext {     display:none; }

#centerheadermenu {     display:none; }


a.menu_haupt_ausg {     display:none; }
a.menu_haupt_ausg:hover { display:none; }
a.menu_haupt {          display:none; }
a.menu_haupt:hover {    display:none; }

/* -------------------- zentriert das gesamte Layout ---------------------------------- */

#centerdiv {             }

/* -------------------- subdiv ---------------------------------- */

#centersubdiv {         display:none; }

#centersubdiv a {       display:none; }
#centersubdiv a:hover { display:none; }

/* -------------------- der gesamte weisse Bereich (direkt im centerdiv) ---------------- */
#whitepaper {            } 


/* --------------------- Layoutunterzeile unter dem weißen Bereich -------------------------- */

#layoutunterzeile { display:none; }


/* --------------------- Footer-Bereich innerhalb des whitepaper div ------------------------ */

#centerfooter {         display:none;  }

#centerfooter a {        display:none; }
#centerfooter a:hover {  display:none; } 

#centerfooter span {      display:none; }


/* --------------------- mittlere Spalte Komponenten --------------------------------- */

#mittlerespalte {         }
                         
#mittlerespalte p {      color:#7B7D70; }
#mittlerespalte a {      text-decoration:none; font-weight:bold; color:#7B7D70; }
#mittlerespalte a:hover { text-decoration:underline; }                    

/* --------------------- rechte Spalte Komponenten ------------------------------------ */


#rechtespalte {          display:none; }

.kastenrand {            display:none; }
                         
.kastenrand h1 {         display:none; }



/* ------------------------- FORMATIERUNGEN MITTLERE SPALTE---------------------------- */
/* ------------------------------------------------------------------------------------ */

/* Überschriften */
#mittlerespalte h1  {          padding:0px; margin:0px; 
                               font-weight:normal;
                               font-size:18px; color:#7C93A1; line-height:24px; }
#mittlerespalte p {            font-size:11px; }

.h2mitte {                     font-size:12px; color:#7C93A1; line-height:15px; }   /* Hauptüberschrift */

.h2mitte a {                   font-size:12px; color:#7C93A1; line-height:15px; text-decoration:none; } 
.h2mitte a {                   font-size:12px; color:#7C93A1; line-height:15px; text-decoration:none; } 

/* Link im Text in der mittleren Spalte */
a.link {                       text-decoration:none; font-size:11px; color:#6E6653; }
a.link:hover {                 text-decoration:underline; color:#6E6653; }
a.link:visited {               text-decoration:none; color:#6E6653; }

/* von Text umflossene Bilder am linken Rand */
.bildlinks {                   clear:both; margin-right:12px;
                               margin-top:5px;
                               margin-bottom:3px; float:left; }
                               
/* grosses Bild in der mittleren Spalte - für die Einzelseiten */
.bildrechts {                  margin-left:10px; padding-top:0px; 
                               margin-right:-10px;
                               margin-top:0px; margin-bottom:0px;
                               float:right; }
                                                               
                                
/* Bildunterschrift */
.untermbild {                  width:400px; float:left; padding-top:6px; padding-bottom:6px;
                               margin-top:0px; margin-bottom:10px; 
                               font-size:11px; color:#000000; text-align:center; 
                               line-height:12px; background-color:#EFEBE2; }

                                              
/* fuer Tags allgemein */
.cl { clear:both; }

.ob00 { padding-top:0px; margin-top:0px; }
.ob03 { padding-top:3px; margin-top:0px; }
.ob05 { padding-top:5px; margin-top:0px; }
.ob10 { padding-top:10px; margin-top:0px; } 
.ob15 { padding-top:15px; margin-top:0px; } 
.ob20 { padding-top:20px; margin-top:0px; }
.ob30 { padding-top:30px; margin-top:0px; }

.obm05 { padding-top:0px; margin-top:5px; }

.un00 { padding-bottom:0px; margin-bottom:0px; }
.un03 { padding-bottom:0px; margin-bottom:3px; }
.un05 { padding-bottom:0px; margin-bottom:5px; }
.un10 { padding-bottom:0px; margin-bottom:10px; }
.un15 { padding-bottom:0px; margin-bottom:15px; }
.un20 { padding-bottom:0px; margin-bottom:20px; }
.un30 { padding-bottom:0px; margin-bottom:30px; }


.trennlinie { padding:0px; margin-top:15px; height:1px; width:393px;
              background-image:url('../pics_layout/linie.jpg'); }







/* ------------------------- SEITENSPEZIFISCHE FORMATIERUNGEN ------------------------- */
/* ------------------------------------------------------------------------------------ */


/* PERSON - Biografie */
.lebenslauf {         width:400px; font-size:11px; line-height:16px; }
.lebenslauf tr td {   vertical-align:top; }

/* SITEMAP */
.sitemap {            list-style-image:url('/pics_layout/icon_link.gif'); }
          
/* KONTAKT */
.kontakt {            width:370px; clear:both; font-size:11px; }

/* KONTAKT UND NEWSLETTER */
.formrand {           border:1px solid #85744A; }
.formzeile {          background-color:#EFEBE2; }
.formradio {          color:#EFEBE2; }
.buttonrand {         border:1px solid #85744A; }          
.button {             width:150px; margin-left:20px; font-size:11px; background-color:#EFEBE2; }     

/* IMPRESSUM h2r Logo */
.h2r1 { font-size:11px; color:#FB6C06; font-weight:bold; font-family:Verdana; }
.h2r2 { font-size:11px; color:#888888; font-weight:bold; font-family:Verdana; }
