body {margin-top:0px; background-color:#ffffff; color:#333333; margin-left:0px; margin-top:0px;}
td {font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333;}
p {font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333; margin-left: 10px;}
ul, li {font-family:arial, helvetica, sans-serif; font-size:12px; color:#333333; margin-left: 10px; margin-top:0px;}
h1 {font-family:Verdana,  Helvetica, Arial,sans-serif; font-size:14px; color:#990000; padding-left:5px; line-height:18px; border:solid 1px #C7D3E6; background-image:url(images/bg-verlauf.jpg); background-position:left top; background-repeat:no-repeat;}


td.borderregr {border-right-color:#003333; border-right-style:solid; border-right-width:1px; background-color:#A3D2DA;}
td.borderregr1 {border-right-color:#003333; border-right-style:solid; border-right-width:1px; background-color:#E4F2F4;}
td.borderrew {border-right-color:#ffffff; border-right-style:solid; border-right-width:1px; background-color:#5795A0;}
tr.bggruen { background-color:#5795A0;}
tr.bggruen2 { background-color:#A3D2DA;}
tr.bggruen3 { background-color:#E4F2F4;}
td.bggruen { background-color:#5795A0;}
td.bggruen2 { background-color:#A3D2DA;}
td.bggruen3 { background-color:#E4F2F4;}
hr { background-color:#A3D2DA; color:#A3D2DA; height:2px;}

tr.tr-odd { background-color:#E4F2F4;}

img { border:none;}

p.bodytext { font-weight:normal; margin-bottom:5px; margin-top:0px;}
.news-single-backlink {padding-top:15px;}
.news-latest-morelink {color:#990000;}

a:link {font-family:arial, helvetica, sans-serif; color:#990000; text-decoration:none;}
a:visited {font-family:arial, helvetica, sans-serif; color:#990000; text-decoration:none;}
a:active {font-family:arial, helvetica, sans-serif; color:#990000; text-decoration:none;}
a:hover {font-family:arial, helvetica, sans-serif; color:#333333;}

a.linkweiss:link {font-family:arial, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.linkweiss:visited {font-family:arial, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.linkweiss:active {font-family:arial, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
a.linkweiss:hover {font-family:arial, helvetica, sans-serif; color:#ffffff;}

a.menue:link {font-family:arial, helvetica, sans-serif; color:#003333; text-decoration:none;  line-height:14px; background-image:url(images/menue.gif); background-position:let; padding-left:8px; background-repeat:no-repeat;}
a.menue:visited {font-family:arial, helvetica, sans-serif; color:#003333; text-decoration:none;  line-height:14px; background-image:url(images/menue.gif); background-position:let; padding-left:8px; background-repeat:no-repeat;}
a.menue:active {font-family:arial, helvetica, sans-serif; color:#003333; text-decoration:none;   line-height:14px; background-image:url(images/menue.gif); background-position:let; padding-left:8px; background-repeat:no-repeat;}
a.menue:hover {font-family:arial, helvetica, sans-serif; color:#003333;text-decoration:underline;   line-height:14px; background-image:url(images/menue.gif); background-position:let; padding-left:8px; background-repeat:no-repeat;}

a.menueon:link {font-family:arial, helvetica, sans-serif; color:#003333; font-weight:bold;  line-height:14px; background-image:url(images/menue-on.gif); background-position:let; padding-left:10px; background-repeat:no-repeat;}
a.menueon:visited {font-family:arial, helvetica, sans-serif; color:#003333;  font-weight:bold;  line-height:14px; background-image:url(images/menue-on.gif); background-position:let; padding-left:10px; background-repeat:no-repeat;}
a.menueon:active {font-family:arial, helvetica, sans-serif; color:#003333;  font-weight:bold; line-height:14px; background-image:url(images/menue-on.gif); background-position:let; padding-left:10px; background-repeat:no-repeat;}
a.menueon:hover {font-family:arial, helvetica, sans-serif; color:#003333;text-decoration:none; font-weight:bold;line-height:14px; background-image:url(images/menue-on.gif); background-position:let; padding-left:10px; background-repeat:no-repeat;}

a.menue1:link {font-family:arial, helvetica, sans-serif; color:#003333; text-decoration:none;}
a.menue1:visited {font-family:arial, helvetica, sans-serif; color:#003333; text-decoration:none; }
a.menue1:active {font-family:arial, helvetica, sans-serif; color:#; text-decoration:none;  }
a.menue1:hover {font-family:arial, helvetica, sans-serif; color:#003333;text-decoration:underline; }

a.menueon1:link {font-family:arial, helvetica, sans-serif; color:#990000; text-decoration:underline; font-weight:bold;line-height:16px;}
a.menueon1:visited {font-family:arial, helvetica, sans-serif; color:#990000; text-decoration:underline; font-weight:bold;line-height:16px;}
a.menueon1:active {font-family:arial, helvetica, sans-serif; color:#990000; text-decoration:underline; font-weight:bold;line-height:16px;}
a.menueon1:hover {font-family:arial, helvetica, sans-serif; color:#333333;text-decoration:none; font-weight:bold;line-height:16px;}

a.linkgrau:link {font-family:arial, helvetica, sans-serif; color:#333333; text-decoration:none;font-weight:bold;line-height:16px;}
a.linkgrau:visited {font-family:arial, helvetica, sans-serif; color:#333333; text-decoration:none;font-weight:bold;line-height:16px;}
a.linkgrau:active {font-family:arial, helvetica, sans-serif; color:#; text-decoration:none;font-weight:bold;line-height:16px;}
a.linkgrau:hover {font-family:arial, helvetica, sans-serif; color:#990000;text-decoration:underline; font-weight:bold;line-height:16px;}

.csc-mailform {
border: none; /* Rand ausschalten */
}

.csc-mailform-field label {
float:left;
clear:both;
display:block;
width:100px;
padding-left:10px;
margin-bottom:10px;

}

.csc-mailform-field input,
.csc-mailform-field textarea,
.csc-mailform-field select {
float:left;
display:block;
border: 1px solid #333;
background:#F4F4F4;
padding:1px;
margin-bottom:10px;
}


.csc-mailform-submit {
/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */
margin-left: 110px;
width:100px;
/* Float wieder abschalten */
clear: both;
}