body {background-color:#FFFFFF}
.firmennavi {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9A9A9A}

#player {text-align:center;}

#newsletterForm label {display:block; float:left; width:60px;}
#newsletterForm .row {margin-bottom:5px;}
#newsletterForm hr {baclground-color:none; border:0; border-bottom:1px solid #648ECD;}
#newsletterHandler {color:red;}

.orange {background-color: #F89B6C}
.weiss {background-color: #FFFFFF}
.blau {background-color: #648ECD}
.grau {background-color:#CDCDCD}

.punkte            {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; color:#FFFFFF; font-weight: bold}
.headline            {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:24px; color:#0C4294; font-weight: bold}
.subheadline            {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:13px; color:#0C4294; font-weight: bold}
.text                 {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; color:#000000; line-height: 1.5em }
.navigation {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:10px; color:#FFFFFF;}
.baustein  {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; color:#FFFFFF}

.artikelliste h2 {padding:0; margin:0;}
.artikelliste p {padding:0; margin:0; margin-bottom:15px; border-bottom:1px solid #648ECD; padding-bottom:15px;}



A:link           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #000000}
A:visited        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #000000}
A:hover          {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #0C4294}
A:active         {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #0C4294}

A.subnavi:link           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #000000}
A.subnavi:visited        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #000000}
A.subnavi:hover          {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}
A.subnavi:active         {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}

A.kommunikation:link           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}
A.kommunikation:visited        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}
A.kommunikation:hover          {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}
A.kommunikation:active         {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}

A.link:link           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #000000}
A.link:visited        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #000000}
A.link:hover          {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #000000}
A.link:active         {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: underline; color: #000000}

A.firmen:link           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #414141}
A.firmen:visited        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #414141}
A.firmen:hover          {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #0C4294}
A.firmen:active         {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #0C4294}

.firmen2           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; color: #000000}

A.news:link           {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #000000}
A.news:visited        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #000000}
A.news:hover          {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}
A.news:active         {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF}


A.klein:link        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:visited {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:hover        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}
A.klein:active        {font-family: Arial, Helvetica, Geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}

ul {
    background-color: transparent;
    color: #0C4294;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 12px;
         list-style-type: square;
         list-style-color: #0C4294;
}
