/* font-size Angaben mit px als Masseinheit machen unter Linux Riesenprobleme */

/* Farbtabelle:                  Hintergrund  hellblau = #3393C9 */

/*           Teaser-Box: 275px x 139px plus 1px Rahmen = #CACACA = 277x141px JPG */
/*            Buttons     Schrift       dunkleres blau = #336699   Arial 12px / Verdana 14px / Arial 16px, bold, Antialiased "sharp", hover: underlined  */

/*          Navi oben     Schrift                 grau = #999999   Tahoma, 10px */
/*          Navi oben     Schrift selected  dunkelgrau = #666666   Tahoma, 10px, bold */
/*          Navi oben     Schrift hover           grau = #999999   Tahoma, 10px, underlined */

/*         Navi links     Schrift                weiss = #FFFFFF   Arial, 14px, bold */
/*         Navi links     Schrift hover          weiss = #FFFFFF   Arial, 14px, underlined */

/*         Navi unten     Schrift                 grau = #999999   Tahoma, 10px */
/*         Navi unten     Schrift selected  dunkelgrau = #666666   Tahoma, 10px, bold */
/*         Navi unten     Schrift hover           grau = #999999   Tahoma, 10px, underlined */


/*       Keywordcheck     Ueberschrift           weiss = #FFFFFF   Arial, 14px, bold */
/*       Keywordcheck     Infotext                grau = #333333   Tahoma, 9px */
/*       Keywordcheck     Checkboxtext            blau = #006699   Tahoma, 10px, bold */


/*            Content     H1 Schrift              blau = #006699   News Gothic, 26px, regular / bold */
/*            Content     H1 Schrift            orange = #EB891B   News Gothic, 26px, regular / bold */

/*            Content     H2 Schrift              blau = #006699   Arial, 17px, bold */
/*            Content     H2 Schrift            orange = #EB891B   Arial, 17px, bold */

/*            Content     H3 Schrift              blau = #006699   Verdana, 14px, bold */
/*            Content     H3 Schrift            orange = #EB891B   Verdana, 14px, bold */

/*            Content        Schrift              grau = #333333   Verdana, 12px */
/*            Content        Schrift vorgehoben   blau = #006699   Verdana, 12px, bold */
/*            Content   Link Schrift              blau = #006699   Verdana, 12px, bold, underline */
/*            Content   Link Schrift hover        blau = #006699   Verdana, 12px, bold, underline */

/*     Content-Teaser   Ueberschrift              blau = #006699   Verdana, 14px, bold */
/*     Content-Teaser   Ueberschrift            orange = #EB891B   Verdana, 14px, bold */
/*     Content-Teaser        Schrift              grau = #333333   Verdana, 11px */
/*     Content-Teaser   Link Schrift              blau = #006699   Verdana, 11px, bold, underline */
/*     Content-Teaser   Link Schrift hover        blau = #006699   Verdana, 11px, bold, underline */


/*             Teaser   Ueberschrift              grau = #333333   Verdana, 11px, bold */
/*             Teaser       Infotext              grau = #333333   Tahoma, 9px */
/*             Teaser   Link Schrift              blau = #006699   Tahoma, 10px */
/*             Teaser   Link Schrift hover        blau = #006699   Tahoma, 10px, underline */

/*     Teaser-Anzeige   Ueberschrift              blau = #006699   Tahoma, 9px, bold */
/*     Teaser-Anzeige        Schrift              blau = #006699   Tahoma, 10px */
/*     Teaser-Anzeige   Link Schrift              blau = #006699   Tahoma, 10px, bold, underline */
/*     Teaser-Anzeige   Link Schrift hover        blau = #006699   Tahoma, 10px, bold, underline */



.weiss {                 color:#FFFFFF; }                /* Schriftfarbe: weiss */
.grau {                  color:#333333; }                /* Schriftfarbe: grau */
.blau {                  color:#006699; }                /* Schriftfarbe: blau */
.orange {                color:#EB891B; }                /* Schriftfarbe: orange */
.gruen {                 color:#008030; }                /* Schriftfarbe: gruen */


a {                      text-decoration:none; }         /* zentrales Format fuer alle Links */

a:hover {                text-decoration:underline; }    /* zentrales Format fuer alle Links (mouse-over Effekt) */



.navi_oben {             font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8pt;
                         color:#999999; }                /* Navi oben rechts */

.navi_oben a {           color:#999999;
                         text-decoration:none; }         /* Link in der Navi oben rechts */

.navi_oben a:hover {     text-decoration:underline; }

.navi_oben strong {      color:#666666;
                         font-weight:bold; }             /* gerade aktive Seite */
 


.navi_links {            font-family:Arial,Helvetica,Sans Serif;
                         font-size:11pt;
                         font-weight:bold;
                         color:#FFFFFF; }                /* Navi links */

.navi_links a {          color:#FFFFFF;
                         text-decoration:none; }         /* Link in der Navi links */

.navi_links a:hover {    text-decoration:underline; }



.navi_sub {              font-family:Arial,Helvetica,Sans Serif;
                         font-size:10pt;
                         color:#333333; }                /* Sub-Navi links */

.navi_sub a {            color:#333333;
                         text-decoration:none; }         /* Link in der Sub-Navi links */

.navi_sub a:hover {      font-weight:bold;
                         text-decoration:none; }



.navi_unten {            font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8pt;
                         color:#999999; }                /* Navi unten mitte */
 
.navi_unten a {          color:#999999;
                         text-decoration:none; }         /* Link in der Navi unten mitte */

.navi_unten a:hover {    text-decoration:underline; }

.navi_unten strong {     color:#666666;
                         font-weight:bold; }             /* gerade aktive Seite */



.keyword_head {          font-family:Arial,Helvetica,Sans Serif;
                         font-size:12pt;
                         color:#FFFFFF;
                         font-weight:bold; }             /* Ueberschrift Keyword-Check */

.keyword_info {          font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:7.5pt;
                         color:#333333; }                /* Infotext Keyword-Check */

.keyword_input {         font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         color:#333333;
                         font-weight:bold; }             /* Formular-Eingabefeld Keyword-Check */

.keyword_form {          font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         color:#333333;
                         font-weight:bold; }             /* Formular-Elemente Keyword-Check */



h1 {                     font-family:News Gothic,Arial,Helvetica,Sans Serif;
                         font-size:20pt;
                         color:#006699;
                         margin-top:10px !important; margin-top:0px;    /* erster Wert: fuer alle modernen Browser, zweiter Wert: fuer IE */
                         font-weight:normal; }           /* Ueberschrift 1 im Bereich des Content */

h1 strong {              font-weight:bold; }

h2 {                     font-family:Arial,Helvetica,Sans Serif;
                         font-size:13pt;
                         color:#006699;
                         font-weight:bold; }            /* Ueberschrift 2 im Bereich des Content */

h3 {                     font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:12pt;
                         color:#006699;
                         font-weight:bold; }            /* Ueberschrift 3 im Bereich des Content */

p {                      font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10pt; font-size:9pt; /* erster Wert: fuer alle modernen Browser, zweiter Wert: fuer IE */
                         line-height:115%;
                         color:#333333; }               /* Content */

p strong {               color:#006699;
                         font-weight:bold; }

p a {                    font-weight:bold;
                         color:#006699;
                         text-decoration:underline; }   /* Content Link */

td {                     font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10pt;
                         color:#333333; }               /* Content */

td strong {              font-weight:bold; }

td a {                   color:#006699;
                         text-decoration:underline; }   /* Content Link */

li {                     font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10pt; font-size:9pt; /* erster Wert: fuer alle modernen Browser, zweiter Wert: fuer IE */
                         line-height:115%;
                         color:#333333; }               /* Content */

.klein {                 font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:9pt; font-size:8pt;  /* erster Wert: fuer alle modernen Browser, zweiter Wert: fuer IE */
                         line-height:115%;
                         color:#333333; }               /* klein */



.statistic table {       border-spacing:1px;
                         border-top:1px solid #000000;
                         border-bottom:1px solid #000000;
                         margin:10px 0; }               /* Kunden-Statistik Tabellenstruktur */

.statistic tr.gerade {   background-color:#eeeeee; }    /* Kunden-Statistik Zeilenhinterlegung */

.statistic th {          font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10px;
                         background-color:#464646;
                         color:#ffffff;padding:3px;
                         vertical-align:top;
                         text-align:left; }             /* Kunden-Statistik Tabellenkopf */

.statistic td {          font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10px;
                         padding:3px;
                         vertical-align:top; }          /* Kunden-Statistik Tabellenzeile */



.content {               font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10pt;
                         line-height:115%;
                         color:#333333; }               /* Content */

.content td {            font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:10pt;
                         line-height:115%;
                         color:#333333; }               /* Content */

.content strong {        color:#006699;
                         font-weight:bold; }

.content a {             font-weight:bold;
                         color:#006699;
                         text-decoration:underline; }   /* Content Link */



input {                  font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         color:#333333;
                         font-weight:bold; }             /* Standard Formular-Eingabefeld */

textarea {               font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         color:#333333;
                         font-weight:bold; }             /* Standard Formular-Eingabefeld */

select {                 font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         color:#333333;
                         font-weight:bold; }             /* Standard Formular-Eingabefeld */

option {                 font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         color:#333333;
                         font-weight:bold; }             /* Standard Formular-Eingabefeld */



.cont_teaser h2 {        font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:11pt;
                         color:#006699; }               /* Content-Teaser Ueberschrift */

.cont_teaser {           font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         line-height:125%;
                         color:#333333; }               /* Content-Teaser */

.cont_teaser p {         font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8.5pt;
                         line-height:125%;
                         color:#333333; }               /* Content-Teaser */

.cont_teaser strong {    font-weight:bold; }

.cont_teaser a {         font-weight:bold;
                         color:#006699;
                         text-decoration:underline; }   /* Content-Teaser Link */



.teaser_head {           font-family:Verdana,Arial,Helvetica,Sans Serif;
                         font-size:9pt;
                         font-weight:bold;
                         color:#333333; }                /* Ueberschrift Teaserspalte */

.teaser_info {           font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8pt;
                         color:#333333; }                /* Infotext Teaserspalte */
                                                          * 
.teaser_input {          font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8pt;
                         color:#333333;
                         font-weight:bold; }             /* Formular-Eingabefeld Keyword-Check */

.teaser_text {           font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:7.5pt;
                         line-height:150%;
                         color:#333333; }                /* Fliesstext Teaserspalte */

.teaser_text a {         font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:7.5pt;
                         color:#003399;
                         text-decoration:none;
                         font-weight:bold; }             /* Link Teaserspalte */

.teaser_text a:hover {   text-decoration:underline; }    /* Link Teaserspalte (mouse-over Effekt) */



.teaser_anz_head {       font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:8pt;
                         color:#003399;
                         font-weight:bold; }             /* Anzeigentext Ueberschrift Teaserspalte */

.teaser_anz {            font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:7.5pt;
                         line-height:150%;
                         color:#003399; }               /* Anzeigentext Teaserspalte */

.teaser_anz a {          font-family:Tahoma,Verdana,Arial,Helvetica,Sans Serif;
                         font-size:7.5pt;
                         color:#003399;
                         text-decoration:none;
                         font-weight:bold; }            /* Link Anzeigentext Teaserspalte */

.teaser_anz a:hover {    text-decoration:underline; }   /* Link Anzeigentext Teaserspalte (mouse-over Effekt) */



.okay {                  color:#008030;
                         line-height:125%;
                         font-weight:bold;   }          /* Content-Bereich: Fehlermeldung (CLASS="okay") */

.error {                 color:#CC0000;
                         line-height:125%;
                         font-weight:bold;   }          /* Content-Bereich: Fehlermeldung (CLASS="error") */


