BODY {background-color: #FFFFFF; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; FONT-FAMILY: Arial, Verdana, Helvetica; COLOR: #111111;}

A{COLOR: #CC0066}
A:active{COLOR: #CC0066}
A:link{COLOR: #CC0066}
A:visited{COLOR: #CC0066}
A:hover{COLOR: #CC0066}

TD {FONT-SIZE: 9pt; COLOR: #333333;}
TH {FONT-SIZE: 9pt; COLOR: #FFFFFF;background-color: #CC0066; text-align:left;}
P {FONT-SIZE: 9pt; COLOR: #333333;}
INPUT{COLOR: #333333;FONT-SIZE: 8pt;}
TEXTAREA{COLOR: #333333;FONT-SIZE: 8pt;FONT-FAMILY: Arial, Verdana, Helvetica;}
OPTION{COLOR: #333333;FONT-SIZE: 8pt;}
SELECT{COLOR: #333333;FONT-SIZE: 8pt;}

.tx-indexedsearch-redMarkup{background-color: yellow}

.klickpfad   {TEXT-DECORATION:none; COLOR: #333333; FONT-SIZE: 7pt; }
A.klickpfad   {TEXT-DECORATION:none; COLOR: #333333; FONT-SIZE: 7pt; }
A:active.klickpfad {COLOR: #333333;}
A:link.klickpfad {COLOR: #333333;}
A:visited.klickpfad {COLOR: #333333;}
A:hover.klickpfad {COLOR: #333333;}

.adresseunten {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 8pt;}
A.adresseunten {COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.adresseunten:active{COLOR: #FFFFFF}
A.adresseunten:link{COLOR: #FFFFFF}
A.adresseunten:visited{COLOR: #FFFFFF}
A.adresseunten:hover{COLOR: #FFFFFF}

div.adresseunten {padding: 3px 0 0 45px; height: 18px;}
div.adresseunten p {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 8pt;}
div.adresseunten A {COLOR: #FFFFFF; TEXT-DECORATION: none;}
div.adresseunten A:active{COLOR: #FFFFFF}
div.adresseunten A:link{COLOR: #FFFFFF}
div.adresseunten A:visited{COLOR: #FFFFFF}
div.adresseunten A:hover{COLOR: #FFFFFF}

.madeby{COLOR: #666666; TEXT-DECORATION: none; FONT-SIZE: 7pt;}
A.madeby{COLOR: #666666; TEXT-DECORATION: none;}
A.madeby:active{COLOR: #666666}
A.madeby:link{COLOR: #666666}
A.madeby:visited{COLOR: #666666}
A.madeby:hover{COLOR: #666666}

.copyright{COLOR: #333333; FONT-SIZE: 7pt;}

H1
{
    COLOR: #CC0066;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    margin-top: 15px; 
    margin-bottom: 10px
}

H2
{
    COLOR: #CC0066;
    FONT-SIZE: 10pt;
    margin-top: 5px; 
    margin-bottom: 5px
}

.sitemap1
{
    COLOR: #333333;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    margin-top: 10px; 
    margin-bottom: 0px;
    TEXT-DECORATION: none
}

.sitemap2
{
    COLOR: #333333;
    FONT-SIZE: 8pt;
    margin-top: 5px; 
    margin-bottom: 0px;
    margin-left: 20px;
    TEXT-DECORATION: none
}
.sitemap3
{
    COLOR: #333333;
    FONT-SIZE: 8pt;
    margin-top: 2px; 
    margin-bottom: 0px;
    margin-left: 45px;
    TEXT-DECORATION: none
}
.sitemap4
{
    COLOR: #333333;
    FONT-SIZE: 7pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 55px;
    TEXT-DECORATION: none
}
.sitemap5
{
    COLOR: #333333;
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 95px;
    TEXT-DECORATION: none
}
.sitemap6
{
    COLOR: #333333;
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 120px;
    TEXT-DECORATION: none
}


TD.menu1                   {BACKGROUND-COLOR: #E5E5E5}
TD.menu1_akt             {BACKGROUND-COLOR: #CC0066}
TD.menu1_linie            {BACKGROUND-COLOR: #FFFFFF}
TD.menu2                   {BACKGROUND-COLOR: #E5E5E5}
TD.menu2_akt             {BACKGROUND-COLOR: #FFFFFF}
TD.menu2_linie            {BACKGROUND-COLOR: #FFFFFF}
TD.menu2_linie_akt      {BACKGROUND-COLOR: #FFFFFF}
TD.menu3                   {BACKGROUND-COLOR: #E5E5E5}
TD.menu3_akt             {BACKGROUND-COLOR: #FFFFFF}
TD.menu3_linie            {BACKGROUND-COLOR: #FFFFFF}


.menu_o{FONT-SIZE: 8pt; COLOR: #FFFFFF;text-valign:middle}
TD.menu_o {BACKGROUND-COLOR: #CC0066; text-valign:middle}
A.menu_o{COLOR: #FFFFFF; FONT-SIZE: 8pt; TEXT-DECORATION: none}
A.menu_o:active{COLOR: #FFFFFF}
A.menu_o:link{COLOR: #FFFFFF}
A.menu_o:visited{COLOR: #FFFFFF}
A.menu_o:hover{COLOR: #FFFFFF}

.menu_o_akt {FONT-SIZE: 8pt; COLOR: #000080; text-valign:middle}
TD.menu_o_akt {BACKGROUND-COLOR: #FF3399; text-valign:middle}
A.menu_o_akt {COLOR: #FFFFFF; FONT-SIZE: 8pt; TEXT-DECORATION: none}
A.menu_o_akt:active{COLOR: #FFFFFF}
A.menu_o_akt:link{COLOR: #FFFFFF}
A.menu_o_akt:visited{COLOR: #FFFFFF}
A.menu_o_akt:hover{COLOR: #FFFFFF}

A.menu1                {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 8pt}
A.menu1:active        {COLOR: #FFFFFF}
A.menu1:link           {COLOR: #FFFFFF}
A.menu1:visited       {COLOR: #FFFFFF}
A.menu1:hover        {COLOR: #FFFFFF}

A.menu1_akt                 {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 8pt}
A.menu1_akt:active        {COLOR: #FFFFFF}
A.menu1_akt:link           {COLOR: #FFFFFF}
A.menu1_akt:visited       {COLOR: #FFFFFF}
A.menu1_akt:hover        {COLOR: #FFFFFF}

A.menu2                {COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 8pt}
A.menu2:active        {COLOR: #333333}
A.menu2:link           {COLOR: #333333}
A.menu2:visited       {COLOR: #333333}
A.menu2:hover        {COLOR: #333333}

A.menu2_akt                 {COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 8pt}
A.menu2_akt:active        {COLOR: #333333}
A.menu2_akt:link           {COLOR: #333333}
A.menu2_akt:visited       {COLOR: #333333}
A.menu2_akt:hover        {COLOR: #333333}

A.menu3                {COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 7pt}
A.menu3:active        {COLOR: #333333}
A.menu3:link           {COLOR: #333333}
A.menu3:visited       {COLOR: #333333}
A.menu3:hover        {COLOR: #333333}

A.menu3_akt                 {COLOR: #333333; TEXT-DECORATION: none; FONT-SIZE: 7pt;}
A.menu3_akt:active        {COLOR: #333333}
A.menu3_akt:link           {COLOR: #333333}
A.menu3_akt:visited       {COLOR: #333333}
A.menu3_akt:hover        {COLOR: #333333}

p.bodytext{margin: 0; padding: 0;}
div.csc-default{margin-bottom: 10px;}
div.csc-sitemap ul {list-style:none;}

.csc-mailform-field { clear: both; padding: 3px 0 3px 0;}
.csc-mailform-field label{ clear: left;  float: left;  margin: 3px 0 0 10px;  width: 100px;  text-align: left;}

fieldset.csc-mailform {border:0; margin:0; padding: 0;}
fieldset.csc-mailform label {width:100px; margin:0; padding: 0;}
fieldset.csc-mailform input{width: 363px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
fieldset.csc-mailform textarea{width: 463px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;} 

fieldset.csc-mailform input[type=checkbox]{width: 20px;}

fieldset.csc-mailform input.csc-mailform-submit{margin: 10px 0 0 0; width:463px;}
