/*000000011111111112222222222333333333344444444445555555555666666666677777777778
  345678901234567890123456789012345678901234567890123456789012345678901234567890

    Datei              : design.css
    Beschreibung       : Cascading Stylesheets der Webpräsenz
                         prototyp
  
    Version            : 1.0
    erstellt           : 12.07.2007
    letzte Änderung    : 
          Josef Thelen   22.07.2007 Tabellen
          Josef Thelen   12.07.2007 body
    					 
    Autor              : Josef Thelen
    E-Mail             : Josef@Thelen007.de
                         Josef.Thelen@Cist.de
  
    copyright (c) 2007 : by Cist
  
  000000011111111112222222222333333333344444444445555555555666666666677777777778
  345678901234567890123456789012345678901234567890123456789012345678901234567890

*/
body {            /* die Angaben body gelten für das komplette Browserfenster */
 background-color           : #2D2D2D;         /* Hintergrundfarbe dunkelgrau */
 color                      : #FFFFFF;                   /* Schriftfarbe weiß */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 10pt;                 /* Schriftgröße 10 Punkte */
 font-weight                : 500;                   /* normale Schriftstärke */
 margin-bottom              : 0px;             /* Body füllt gesamtes Fenster */
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 padding-bottom             : 0px;                           /* keine Einzüge */
 padding-left               : 0px;
 padding-right              : 0px;
 padding-top                : 0px;
 text-align                 : center;     /* behebt IE Fehler zentrierte Divs */
 text-decoration            : none;                    /* Standarddarstellung */
 vertical-align             : top;
}                 /* die Angaben body gelten für das komplette Browserfenster */

.all_center {                                             /* zentrierter Text */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 font-size                  : 10pt;
 font-weight                : 500;
 text-align                 : center;
}

.all_test {                                         /* Farbe für Teste setzen */
 background-color           : #AAAAAA;    /* Hintergrundfarbe transparent */
 font-size                  : 10pt;
 font-weight                : 500;
 text-align                 : center;
}
.all_ro_h1_le {                   /* Überschriftt Level 1 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 20pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_ro_h1_ce {                     /* Überschriftt Level 1 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 20pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_ro_h2_le {                   /* Überschriftt Level 2 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 18pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_ro_h2_ce {                     /* Überschriftt Level 2 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 18pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_ro_h3_le {                   /* Überschriftt Level 3 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 16pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_ro_h3_ce {                     /* Überschriftt Level 3 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 16pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_ro_h4_le {                   /* Überschriftt Level 4 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 14pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_ro_h4_ce {                     /* Überschriftt Level 4 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #FF0000;                    /* Schriftfarbe rot */
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 14pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_gr_h1_le {                   /* Überschriftt Level 1 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 20pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_gr_h1_ce {                     /* Überschriftt Level 1 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 20pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_gr_h2_le {                   /* Überschriftt Level 2 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 18pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_gr_h2_ce {                     /* Überschriftt Level 2 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 18pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_gr_h3_le {                   /* Überschriftt Level 3 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 16pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_gr_h3_ce {                     /* Überschriftt Level 3 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 16pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_gr_h4_le {                   /* Überschriftt Level 4 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 14pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_gr_h4_ce {                     /* Überschriftt Level 4 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 14pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

.all_gr_h5_le {                   /* Überschriftt Level 5 in grün linksbündig */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 12pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

.all_gr_h5_ce {                     /* Überschriftt Level 5 in grün zentriert */
 background-color           : transparent;    /* Hintergrundfarbe transparent */
 color                      : #3D633D;             /* Schriftfarbe dunkelgrün */
 font-family                : "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size                  : 12pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}



h1 {
 color                      : #6C000E;
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 24pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

h2 {
 color                      : #6C000E;
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 18pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : center;
}

h3 {
 color                      : #6C000E;
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 16pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

h4 {
 color                      : #6C000E;
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 14pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

h5 {
 color                      : #6C000E;
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 12pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

h6 {
 color                      : #6C000E;
 font-family                : Arial, Helvetica, sans-serif; /* Schriftfamilie */
 font-size                  : 10pt;
 font-weight                : 700;                                    /* fett */
 text-align                 : left;
}

#all_con_text {                                /* Formatierung für den Inhalt */
 background-color           : #FFD4A1;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 10pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 padding-left               : 10px;
 padding-right              : 10px;
 text-align                 : left;
}

#all_con_bild {                 /* Formatierung für ein Bild rechts im Inhalt */
 background-color           : transparent;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : center;
}

#all_unt_text {              /* Unterschrift oder Datum auf der rechten Seite */
 background-color           : transparent;
 color                      : #0000FF;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 700;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : right;
}

#all_unt_lin {                                         /* der Seitenabschluss */
 background-color           : transparent;
 background-image           : url(../img/all/linie600.jpg);
 background-repeat          : no-repeat;
 color                      : #0000FF;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 1pt;
 font-weight                : 700;
 height                     : 3px;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : center;
}

a.all_druck {
 background-color           : transparent;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 700;
 text-align                 : left;
 text-decoration            : none;
}

a.all_druck:active {
 background-color           : transparent;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 700;
 text-align                 : left;
 text-decoration            : none;
}

a.all_druck:visited {
 background-color           : transparent;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 700;
 text-align                 : left;
 text-decoration            : none;
}

a.all_druck:hover {
 background-color           : transparent;
 color                      : #000000;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 700;
 text-align                 : left;
 text-decoration            : none;
}

#bild_center {                                           /* Bild zentriert */
 background-color           : transparent;
 border                     : none;
 color                      : #7CA8CC;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : center;
}

#bild_links {                                 /* Bild auf der linken Seite */
 background-color           : transparent;
 border                     : none;
 color                      : #7CA8CC;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}

#bild_rechts {                               /* Bild auf der rechten Seite */
 background-color           : transparent;
 border                     : none;
 color                      : #7CA8CC;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 7pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : right;
}











#newsv_nr01 {                       /* newsv_nr01 Newsansicht Format Nr 01 */
 background-color           : #DA7A1A;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}

#newsv_nr02 {                       /* newsv_nr01 Newsansicht Format Nr 02 */
 background-color           : #FFCC99;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 1pt;
 font-weight                : 700;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}

#menuh_nr01 {                 /* menuh_nr01 horizontales Menü Format Nr 01 */
 background-color           : transparent;
 color                      : #6C000E;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 700;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}

#menuh_nr02 {                 /* menuh_nr02 horizontales Menü Format Nr 02 */
 background-color           : transparent;
 color                      : #FFFFFF;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 1pt;
 font-weight                : 100;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}




form {
 background-color           : #6C000E;
 color                      : #FFFF00;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}

input, textarea {
 background-color           : #FFCC99;
 background-position        : left center; 
 border                     : none;
 color                      : #444444;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : left;
}

input.button {
 background-color           : #FFCC99;
 background-position        : left center; 
 border                     : none;
 color                      : #444444;
 font-family                : Verdana, Arial, Helvetica, sans-serif;
 font-size                  : 8pt;
 font-weight                : 500;
 margin-bottom              : 0px;
 margin-left                : 0px;
 margin-right               : 0px;
 margin-top                 : 0px;
 text-align                 : center;
}