/*************************************************************************
*                                                                        *
*               (C) Copyright sd&m (2002)                                *
*                   All Rights Reserved                                  *
*                                                                        */
/*************************************************************************
$Source: J:/cvs_cms/config/special_dataport_local/generator/tomcat4/webapps/coremedia/include/css/colors.css,v $
$Revision: 1.4 $
$Date: 2006/03/17 08:42:58 $
$Author: koenigand-admin $
**************************************************************************

Dieses Style-Sheet erfuellt zwei Aufgaben:
(1) Es enthält alle Browser-Typ-unabhänhigen Styles.
(2) Es ermöglicht eine mandantenspezifische FARBANPASSUNG.

Entsprechend dieser Aufgaben ist die Datei in zwei Abschnitte eingeteilt.
Siehe auch ggf. die Erlaeuterungen zu den Abschnitten.
**************************************************************************/


/*========================================================================*/
/*========================================================================*/
/*                                                                        */
/*  1 .   B r o w  s e r - T y p - u n a b h a e n i g e   S t  y l e     */
/*                                                                        */
/*========================================================================*/
/*========================================================================*/

/*
*/

b
  {
    font-weight: bold;
  }

td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.suchtext
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
  }


td.nav-lokal
  {
    text-align: left;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
  }


.nav-lokal
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
  }


.zurueck
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #5d5d85;
    text-decoration: none;
  }


.no-background-repeat
  {
    background-repeat: no-repeat;
  }


.menueleiste
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
  }


.themenleiste
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;    /*#8F1C01;*/
  }

.such_themenleiste
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
}

.trennleiste
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color:  #000000;                            /*   bei FHH: #FFFFFF */
  }


.textr
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
  }


.titel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
  }


.untertitel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
  }


.teasertitel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
  }



.p--standard {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.p--heading-1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    margin-top: 10px;
    margin-bottom: 2px;
}

.p--heading-2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    margin-top: 6px;
    margin-bottom: 2px;
}

.p--heading-3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    margin-top: 2px;
    margin-bottom: 2px;
}

.p--heading-4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    margin-top: 2px;
    margin-bottom: 0px;
}

.p--heading-5 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p--heading-6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
}

.ue-1 /* ueberschrift ebene 1 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    margin-top: 10px;
    margin-bottom: 2px;
  }

.ue-2 /* ueberschrift ebene 2 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    margin-top: 6px;
    margin-bottom: 2px;
  }

.ue-3 /* ueberschrift ebene 3 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    margin-top: 2px;
    margin-bottom: 2px;
  }

.ue-4 /* ueberschrift ebene 4 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    margin-top: 2px;
    margin-bottom: 0px;
  }

.ue-5 /* ueberschrift ebene 5 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    margin-top: 0px;
    margin-bottom: 0px;
  }

.iv-titel /* inhaltsverzeichnis */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
  }

.iv-1 /* inhaltsverzeichnis ueberschrift ebene 1 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
    margin-left: 0px;
    margin-top: 6px;
    margin-bottom: 2px;
  }

/* inhaltsverzeichnis ueberschrift ebene 1 */
a.iv-11:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-11:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-11:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }
    
a.iv-11:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }
    
a.iv-11:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }
    
.iv-2 /* inhaltsverzeichnis ueberschrift ebene 2 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
    margin-left: 8px;
    margin-top: 0px;
    margin-bottom: 2px;
  }

/* inhaltsverzeichnis ueberschrift ebene 2 */
a.iv-22:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-22:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-22:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }
    
a.iv-22:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }
    
a.iv-22:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }
    
.iv-3 /* inhaltsverzeichnis ueberschrift ebene 3 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
    margin-left: 16px;
    margin-top: 0px;
    margin-bottom: 2px;
  }

/* inhaltsverzeichnis ueberschrift ebene 3 */
a.iv-33:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-33:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-33:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: underline;
  }
    
a.iv-33:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
  }
    
a.iv-33:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
  }
    
.iv-4 /* inhaltsverzeichnis ueberschrift ebene 4 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
    margin-left: 24px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

/* inhaltsverzeichnis ueberschrift ebene 4 */
a.iv-44:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-44:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-44:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: underline;
  }
    
a.iv-44:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
  }
    
a.iv-44:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
  }
    
.iv-5 /* inhaltsverzeichnis ueberschrift ebene 5 */
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
    margin-left: 32px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

/* inhaltsverzeichnis ueberschrift ebene 5 */
a.iv-55:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-55:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }
    
a.iv-55:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: underline;
  }
    
a.iv-55:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
  }
    
a.iv-55:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
  }
    
.text
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
  }

.text-fett
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
  }

img.link-im-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
    border: none;
  }

a.link-im-text:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }

a.link-im-text:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.link-im-text:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }

a.link-im-text:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.link-im-text:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.e-mail:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }

a.e-mail:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.e-mail:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }

a.e-mail:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.e-mail:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.e-mail-italic:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }

a.e-mail-italic:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.e-mail-italic:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }

a.e-mail-italic:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.e-mail-italic:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

.download-titel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
  }


td.download-link
  {
    text-align: left;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }


a.download-link:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }

a.download-link:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.download-link:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }

a.download-link:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.download-link:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

.link-titel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
  }


td.link
  {
    text-align: left;
    vertical-align: top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #9E292B;
    text-decoration: none;
  }


a.link:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: none;
  }

a.link:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.link:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-decoration: underline;
  }

a.link:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

a.link:focus {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
  }

.rue-titel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
    text-align: center;
  }


.rue-organisation
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


.rue-position
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


.rue-name
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


.rue-tel
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


.rue-fax
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


.rue-e-mail
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


.rue-link
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
  }


.kontakt-vk-position
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    color: #9E292B;
  }


.vollbild-bildunterschrift
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
  }


p.bild-zentriert
  {
  text-align: center;
  }


.vertikalabstand-5px
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 5px;
    color: #000000;
  }


.vertikalabstand-10px
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
  }


.vertikalabstand-20px
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #000000;
  }


.formulartextzeile-50
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    width: 50px;
  }


.formularschaltflaeche
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
  }




/*========================================================================*/
/*========================================================================*/
/*                                                                        */
/*  2 .   S t y l e s  f u e r   F a r b a n p a s s u n g                */
/*                                                                        */
/*========================================================================*/
/*========================================================================*/
/*

HINWEISE :
(1) Ausnahme bei der Farbanpassung
Die Farbanpassung werden fast alle über die hier vorliegende Datei vorgenommen.
Einzige Ausnahme ist der der Style ".fussleiste", der in den browser-spezifischen
css-Files anzupassen ist.

(2) Gemeinsdame Farbe für linke und rechte Spalte
Die Farben für linke und rechte Spalte wurden getrennt konfigurierbar gemacht.
In der Praxis sollten diese aber gleich gewählt werden, weil sowohl linke als
auch rechte Trebbleiste beide die gemeinsame Grafik verlauf.gif nutzen.

(3) Abkürzungen bei Farb-Style-Namen
    con   = Kontaktadresse
    emf   = E-Mail-Formular
    fus   = Fussleiste
    lsp   = Linke Spalte
    men   = Menueleiste
    msp   = Mittlere Spalte
    rsp   = rechte Spalte
    tea   = Teaser
    top   = Top-Teaser

    hg    = Hintergrundfarbe
    tr    = Trennleiste
    tl    = Themenleiste
    ln	  = Lokale Navigation

==========================================================================*/



/**************************************************************************
**  linke Spalte (lsp)                                                   **
***************************************************************************/

.lsp-hg
  {
     background-color: #D0D3D6; /* hellgrau */
  }

.lsp-hg-no-background-repeat
  {
    background-repeat: no-repeat;
    background-color: #D0D3D6; /* hellgrau */
  }

/**************************************************************************
*  rechte Spalte (rsp)                                                   **
***************************************************************************/

.rsp-hg
  {
    background-color:#FFFFFF; /* weiß */
  }

.rsp-hg-no-background-repeat
  {
    background-repeat: no-repeat;
    background-color: #D0D3D6; /* hellgrau */
  }

/**************************************************************************
*  mittlere Spalte (msp)                                                 **
***************************************************************************/

.msp-tl
  {
    background-color: #FFFFFF;    /* weiss */
  }

.msp-ln
  {
    background-color: #FFFFFF;    /* weiss */
  }

.msp-hg
  {
    background-color: #FFFFFF;    /* weiss */
  }

.msp-tr
  {
    background-color: #FFFFFF; /* weiss */
  }

.msp-trr
  {
    background-color: #D0D3D6; /* hellgrau */
  }

/**************************************************************************
*  Fussleiste (fus)                                                      **
***************************************************************************/

.fus-hg
  {
     background-color: #D0D3D6;   /* hellgrau */
  }

.fus-tr-oben
  {
     background-color: #999999;	  /* grau */
  }

.fus-tr-unten
  {
     background-color: #999999;	  /* grau */
  }

/**************************************************************************
*  Menueleiste (men)                                                     **
***************************************************************************/

.men-hg
  {
    background-color:  #8A9199; /* mittelgrau */
  }

/**************************************************************************
*  Teaser (tea), nicht Top Teaser                                        **
***************************************************************************/

.tea-hg
  {
    background-color: #FFFFFF;     /* weiss */
  }

/**************************************************************************
*  Top Teaser (tte)                                                      **
***************************************************************************/

.tte-hg
  {
    background-color: #D0D3D6;     /* hellgrau */
  }

/**************************************************************************
*  Visitenkarte (vis)                                                    **
***************************************************************************/

.vis-hg
  {
    background-color: #D0D3D6;     /* helltuerkis */
  }

.vis-tr
  {
    background-color: #FFFFFF;     /* weiss */
  }

/**************************************************************************
*  Download Links (dow)                                                  **
***************************************************************************/

.dow-hg
  {
    background-color: #FFFFFF;     /* weiss */
  }

/**************************************************************************
*  Links (lnk)                                                           **
***************************************************************************/

.lnk-hg
  {
    background-color: #FFFFFF;     /* weiss */
  }

/**************************************************************************
*  Mailformular (emf)                                                    **
***************************************************************************/

.emf-hg
  {
    background-color: #FFFFFF;     /* weiss */
  }

/**************************************************************************
*  Kontakt Adresse: Tel., Fax, Mail (con)                                **
***************************************************************************/

.con-hg
  {
    background-color: #FFFFFF;     /* weiss */
  }

/**************************************************************************
*  Textausrichtung                                                       **
***************************************************************************/

.align--right {
  text-align: right;
}

.align--left {
  text-align: left;
}

.align--justify {
  text-align: justify;
}

.align--center  {
  text-align: center;
}

.underline  {
  text-decoration: underline;
}

.strike  {
  text-decoration: line-through;
}

/**************************************************************************
*  Tabellenformate                                                       **
***************************************************************************/
.table--width-complete{
  width: 100%;
  padding: 3px;
}

.table--width-complete-zero{
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  padding: 3px;
}

.tabletr--bgcolor-lightGrey{
  background-color:#E8E9EB;
  padding: 3px;
}

.tabletr--bgcolor-darkGrey{
  background-color:#D0D3D6;
  padding: 3px;
}

.tabletd--bgcolor-lightGrey{
  background-color:#E8E9EB;
  padding: 3px;
}

.tabletd--bgcolor-darkGrey{
  background-color:#D0D3D6;
  padding: 3px;
}

/**************************************************************************
*  Fliesstext um ein Bild herum                                          **
***************************************************************************/
.img--align-left{
  float: left; text-align: left; margin-top: 4 px; margin-bottom: 5px; margin-right: 15px; border: none;
}

.img--align-right{
  float: right; text-align: right; margin-top: 4 px; margin-bottom: 5px; margin-left: 15px; border: none;
}

.img--align-justify{
  text-align: center; border: none;
}

/***************************************************************************
*   Suchtreffer-Highlighting                                              **
****************************************************************************/
.nowrap {
    white-space: nowrap;
}

.suchtreffer {
    background-color: #FFFF00;
}

.searchnavtable {
    margin: 4px 15px;
}
.searchnavi {
    color: #333333;
    font-size: 9pt;
    font-family: Arial, Helvetica, sans-serif;
}

.searchnavi a {
    color: #333333;
    text-decoration: none;
}

.searchnavi a:visited {
    color: #333333;
}
