body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.63em;
text-align:center;
padding:0px;
margin:0px;
background-color:#bfbfbf;
}
img {
border:0px;
}
iframe {
width:450px !important;
}

#printlogo {
display:none;
}
.clearer {
clear:both;
}
.aktiv a{
color:#000000 !important;
}
#box {
width:90em;
text-align:left;
margin:0 auto;
padding-bottom:1em;
overflow:hidden;
}
#kopf {
background-image:url(kopfbild_2010.jpg);
background-repeat:no-repeat;
background-color:#c2cfe0;
height:128px;
width:90em;
float:left;
}
#motto {
width:69em;
height:12.8em;
background-repeat:no-repeat;
background-position:top right;
float:left;
}

#logo {
width:20em;
background-color:#FFFFFF;
padding-bottom: 1.5em;
}
#ContentBox {
width:90.5em;
background-color:#FFFFFF;
float:left;
position: relative;
}

* html #ContentBox {width: 90em;} /* nur für den IE6 */
*+html #ContentBox {width: 90em;} /* nur für den IE7 */

#suche {
float:left;
width:24em;
margin:1em 0em 1em 0em;
}

#schriftVergroessern {
width:60px;
float:left;
}

#content {
width:50em;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

* html #content {width: 49.9em;} /* nur für den IE6 */

#contentAbstandshalter {
margin:70px 0px 80px 40px;
padding:0px 0px 0px 0px;
width:43em;
}
.contentMedienliste {
width:70em !important;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.contentMedienlisteAbstandshalter {
margin:70px 0px 0px 40px;
padding:0px 0px 0px 0px;
width:66em !important;
}
.MedienlisteItem {
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
border:1px #FFFFFF solid;
/*background-image:url(back_medienliste.gif);
background-repeat:no-repeat;
background-position:top right;*/
}

#content h1.mediaListHeadlines { margin: 0 0 1em 0; }

.MedienlisteText {
width:44.5em;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
background-color:#f0f2f7;
}
.MedienlisteText h1{
color:#000000 !important;
border-top:3px solid #c2cfe0;
border-bottom:3px solid #c2cfe0;
margin:0px 0px 0px 0px;
padding:10px 0px 10px 10px !important;
font-size:1.3em !important;
}
.MedienlisteText h2{
color:#000000 !important;
margin:10px 0px 0px 0px !important;
padding:0px 0px 10px 10px !important;
font-size:1.3em !important;
font-weight:normal;
font-style:italic;
}
.MedienlisteText p{
margin:10px 0px 0px 0px !important;
padding:0px 0px 10px 10px !important;
}
.MedienlisteSymbol {
float:left;
width:5.2em;
margin:1em 0em 0em 0.5em;
padding:0em 0em 0em 0em;
}

.MedienlisteBild {
float:left;
width:14.5em;
margin:1em 0em 0em 0em;
padding:0px 0px 0px 0px;
}




#content a{
text-decoration:underline;
color:#aa363c;
}
#content h1{
/*font-size:1.5em;*/
font-size: 1.7em;
color:#aa363c;
padding:0em 0em 0em 0em;
margin:0em 0em .5em 0em;
font-weight:bold;
}
#content h1.spezialHeadline {
    margin: 1.2em 0 0 0;
    padding: 0;
}
#content h2{
font-size:1.3em;
color:#000000;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
}
#content h3{
font-size:1.3em;
color:#000000;
padding:0em 0em 0em 0em;
margin:0em 0em 2em 0em;
}
#content h4{
/*font-size:1.3em;*/
font-size:1.6em;
color:#aa363c;
padding:0em 0em 0em 0em;
margin:0em 0em 1em 0em;
}
#content p{
font-size:1.3em;
padding:0em 0em 0em 0em;
margin:0em 0em 0em 0em;
line-height: 1.4em;
}
#content ul{
font-size:1.3em;
}
#marginalie {
width:20em;
float:left;
margin:15px 0em 0em 0em;
padding:0em 0em 0em 0em;
overflow:hidden;
}
#MarginalieDownload {
background-color:#f0f2f7;
/*margin: 15px 0em 0em 0em;*/
margin: 0;
padding:0em 0em 0em 0em;
}
#MarginalieDownload h2{
background-image:url(h2_hownload_back.gif);
background-repeat:no-repeat;
font-size:1.3em;
height:3.5em;
color:#aa353c;
margin:0em 0em 0em 0em;
padding:0.7em 0em 0.7em 3em;
}

* html #MarginalieDownload {margin-top: -4px;} /* nur für den IE6 */
*+html #MarginalieDownload {margin-top: -4px;} /* nur für den IE7 */

#MarginalieDownload p{
margin:0em 0em 0em 1em;
padding:0em 0em 0.7em 1.7em;
font-size:1.2em;
background-image:url(pfeil_download_item.gif);
background-repeat:no-repeat;
/*font-weight:bold;*/
}
#MarginalieDownload a{
text-decoration:none;
color:#aa363c;
margin:0em 0em 0em 0em;
padding:0em 0em 0.7em 0em;
}

#ContentDownload p{
margin:0em 0em 0em 1em;
padding:0em 0em 0.7em 2em;
font-size:1.3em;
background-image:url(pfeil_download_item.gif);
background-repeat:no-repeat;
}
#ContentDownload a{
text-decoration:none;
color:#aa363c;
margin:0em 0em 0em 0em;
padding:0em 0em 0.7em 0em;
}
#ContentDownload a:hover, #MarginalieDownload a:hover{
color:#000000;
}

form {
background-color:#f0f2f7;
}
fieldset {
border:0px;
}

fieldset input, textarea{
border:1px #808080 solid;
}
fieldset p{
margin:0em 0em 0.5em 0.5em !important;
padding:0em 0em 0em 0em;
}
.eingabefeld {
width:30em;
}
.Button {
background-color:#c2cfe0;
border:1px #808080 solid;
}

.trenner  {
padding:0em 0em 0em 0em !important;
margin:0em 0em 1em 0em !important;
border-bottom:2px #aa363c dotted;
}
.formHeadlineKontakt {
background-color:#c2cfe0;
border-bottom:0.2em #FFFFFF solid;
}

#content .adressen h1{
color:#000000 !important;
background-color:#c2cfe0;
padding:0.5em 0.5em 0.5em 0.5em !important;
margin:0em 0em 1em 0em !important;
border-bottom:8px #FFFFFF solid;
font-size: 1.5em;
}
.adressen h2{
font-size:1em;
padding:0em 0em 0em 0.5em !important;
margin:0em 0em 0em 0em !important;
color:#aa363c !important;
}
.adressen {
background-color:#f0f2f7;
}
.adressen p{
padding:0em 0.5em 1.5em 0.5em !important;
margin:0em 0em 1em 0em !important;
border-bottom:2px #c2cfe0 solid;
}
.buttons {
padding:0em 0em 0em 0em !important;
margin:0em 0em 0em 0em !important;
}

table {
font-size:1.2em;
}
table table{
font-size:1em;
}
p.head {
font-size:1em !important;
}
table p{
font-size:1em !important;
}


.antworten {
background-color:#f0f2f7;
padding:0em 0em 0em 0em !important;
margin:0em 0em 2em 0em !important;
}
.antworten h1 {
background-color:#c2cfe0;
padding:0.5em 0.5em 0.5em 0.5em !important;
margin:0em 0em 0em 0em !important;
border-bottom:8px #FFFFFF solid;
}
.antworten h2 {
font-size:1.5em !important;
padding:0.5em 0.5em 0.5em 0.5em !important;
margin:0em 0em 0.5em 0em !important;
}
.antworten p{
padding:0em 0.5em 1em 0.5em !important;
margin:0em 0em 1em 0em !important;
border-bottom:3px solid #c2cfe0;
}

#eyeCatcher {
    position: absolute;
    top: 8px;
    right: 165px;
}

#eyeCatcher { right/*\**/: 166px\9 } /* nur für den IE78 */
*+html #eyeCatcher {right: 161px;} /* nur für den IE7 */
* html #eyeCatcher {right: 168px;} /* nur für den IE6 */

/** html .png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "clear.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}*/