body,td,div{
font-family:Arial,sans-serif;
color:#6e6d71;
font-size:12px;



}

input{
border-style:solid;
border-width:1px;
border-color:#0055a3;
font-size:12px;
color:#0055a3;
vertical-align:middle;
height:20px;
line-height:20px


}
select{
border-style:solid;
border-width:1px;
border-color:#0055a3;
font-size:12px;
color:#0055a3;
vertical-align:middle;
height:22px;
width:70px;
line-height:11px


}

li{
margin-left:-15px;
line-height:20px;

}

.bodytextColOhne{
text-decoration:none;
background-image:url(../images/leer.gif);

}

a .bodytextCol{
text-decoration:none;
background-image:url(../images/leer.gif);

}


.blau .bodytext a .bodytextCol{
text-decoration:none;
background-image:url(../images/leer.gif);

}

textarea{
border-style:solid;
border-width:1px;
border-color:#0055a3;
font-size:12px;
color:#0055a3;


}


.bodytext{
line-height:18px

}


.grosseSchrift{
line-height:20px;
font-size:16px

}

.ninput{

width:200px;

}

.radio{

border-width:0px;
}

.blau .bodytext .senden{
background-image:url(../images/leer.gif);
background-position:right bottom;
background-repeat:no-repeat;
background-color:#0055a3;
width:100px;
height:20px;
color:#eeeeee;
border-style:solid;
border-color:#6e6d71;
border-width:1px;
padding-left:10px;
vertical-align:middle;
text-align:left;
font-size:12px;
line-height:12px;
text-decoration:none
}

.inaktiv{
font-family:Arial,sans-serif;
color:#6e6d71;
font-size:12px;
font-weight:normal;
text-decoration:none;

}

.tx-indexedsearch{
/*width:300px;*/
margin:0px;
padding:0px
}

.sboxlabelwrap{
color:#0055a3;
}


.tx-indexedsearch a{

font-weight:bold;
text-decoration:none;
color:#0055a3;
/*background-image:url(../images/pfeil_blau.gif);*/
background-position:right 3px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;

}
.blau_aktiv{
text-decoration:none;
font-weight:bold;

color:#0055a3;

font-size:12px;
margin:0;
padding:0px;


}


.blau  .hintergrundfarbe{
background-color:#0055a3;
}



.blau .csc-subheader{
color:#0055a3;
margin:2px;
padding:0px

}


.blau .csc-header h1{
font-weight:normal;

color:#0055a3;

font-size:24px;
margin-top:-4px;
margin-left:-2px;
padding:0px;


}



.blau .csc-header h2{
font-weight:normal;

color:#0055a3;

font-size:18px;
margin-top:-4px;
margin-left:2px;
padding:0px;


}



.blau .bodytext .bodytextCol{
font-weight:bold;

color:#0055a3;

font-size:12px;
margin:0;
padding:0px;
text-decoration:none;
background-image:url(../images/leer.gif);


}

.blau  .bodytextCol{
font-weight:bold;

color:#0055a3;

font-size:12px;
margin:0;
padding:0px;
text-decoration:none;
background-image:url(../images/leer.gif);

}


.blau .bodytext a{
font-weight:bold;
text-decoration:none;
color:#0055a3;
background-image:url(../images/pfeil_blau.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}

.blau .bodytextCol a{
font-weight:bold;
text-decoration:none;
color:#0055a3;
background-image:url(../images/pfeil_blau.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}








.rot  .hintergrundfarbe{
background-color:#91366d;
}



.rot .csc-subheader{
color:#91366d;
margin:2px;
padding:0px

}


.rot .csc-header h1{
font-weight:normal;

color:#91366d;

font-size:24px;
margin-top:-4px;
margin-left:-2px;
padding:0px;


}

.rot .csc-header h2{
font-weight:normal;

color:#91366d;

font-size:18px;
margin-top:-4px;
margin-left:2px;
padding:0px;


}

.rot .bodytext .bodytextCol{
font-weight:bold;

color:#91366d;

font-size:12px;
margin:0;
padding:0px;
text-decoration:none;
background-image:url(../images/leer.gif);

}

.rot .bodytextCol{
font-weight:bold;

color:#91366d;

font-size:12px;
margin:0;
padding:0px;
text-decoration:none;
background-image:url(../images/leer.gif);

}


.rot .bodytext a{
font-weight:bold;
text-decoration:none;
color:#91366d;
background-image:url(../images/pfeil_rot.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}



.rot .bodytextCol a{
font-weight:bold;
text-decoration:none;
color:#91366d;
background-image:url(../images/pfeil_rot.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}

.gruen  .hintergrundfarbe{
background-color:#56b585;
}



.gruen .csc-subheader{
color:#4b9d74;
margin:2px;
padding:0px

}


.gruen .csc-header h1{
font-weight:normal;

color:#4b9d74;

font-size:24px;
margin-top:-4px;
margin-left:-2px;
padding:0px;


}

.gruen .csc-header h2{
font-weight:normal;

color:#4b9d74;

font-size:18px;
margin-top:-4px;
margin-left:2px;
padding:0px;


}

.gruen .bodytext .bodytextCol{
font-weight:bold;

color:#4b9d74;

font-size:12px;
margin:0;
padding:0px;

text-decoration:none;
background-image:url(../images/leer.gif);
}

.gruen .bodytextCol{
font-weight:bold;

color:#4b9d74;

font-size:12px;
margin:0;
padding:0px;
text-decoration:none;
background-image:url(../images/leer.gif);


}


.gruen .bodytext a{
font-weight:bold;
text-decoration:none;
color:#4b9d74;
background-image:url(../images/pfeil_gruen.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}


.gruen .bodytextCol a{
font-weight:bold;
text-decoration:none;
color:#4b9d74;
background-image:url(../images/pfeil_gruen.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}


.sublinkNormal{

font-weight:bold;
text-decoration:none;
color:#6e6d71;
background-image:url(../images/pfeil_links.gif);
background-position:left 3px;
background-repeat:no-repeat;
line-height:20px;
font-size:12px;
margin:0;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

}




.subsublinkNormal{

font-weight:normal;
text-decoration:none;
color:#6e6d71;
background-image:url(../images/pfeil_links.gif);
background-position:left 3px;
background-repeat:no-repeat;
line-height:20px;
font-size:12px;
margin:0;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

}



.sublinkAktiv_blau{

font-weight:bold;
text-decoration:none;
color:#0055a3;
background-image:url(../images/pfeil_links_blau.gif);
background-position:left 3px;
background-repeat:no-repeat;
line-height:20px;
font-size:12px;
margin:0;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

}



.sublinkAktiv_rot{

font-weight:bold;
text-decoration:none;
color:#91366d;
background-image:url(../images/pfeil_links_rot.gif);
background-position:left 3px;
background-repeat:no-repeat;
line-height:20px;
font-size:12px;
margin:0;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

}


.sublinkAktiv_gruen{

font-weight:bold;
text-decoration:none;
color:#4b9d74;
background-image:url(../images/pfeil_links_gruen.gif);
background-position:left 3px;
background-repeat:no-repeat;
line-height:20px;
font-size:12px;
margin:0;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;

}

.news_title {

font-family:Arial,sans-serif;
color:#0055a3;
font-size:12px;
text-decoration:none;
font-weight:bold;

}


.rot .news_title {

font-family:Arial,sans-serif;
color:#91366d;
font-size:12px;
text-decoration:none;
font-weight:bold;

}


.gruen .news_title {

font-family:Arial,sans-serif;
color:#4b9d74;
font-size:12px;
text-decoration:none;
font-weight:bold;

}



.news_subheader {

font-family:Arial,sans-serif;
color:#6e6d71;
font-size:12px;

}

.news_content {

font-family:Arial,sans-serif;
color:#6e6d71;
font-size:12px;

}



.news_content a{
font-weight:bold;
text-decoration:none;
color:#0055a3;
background-image:url(../images/pfeil_blau.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}



.bild .news_content a{
font-weight:bold;
text-decoration:none;
color:#0055a3;
background-image:url(../images/leer.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;


}

.link_blau_back .link_blau_kurz a{
text-decoration:none;
}

.link_blau_kurz a {
font-weight:bold;
text-decoration:none;
color:#0055a3;
background-image:url(../images/pfeil_blau.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;

}


.link_blau_back a {
font-weight:bold;
text-decoration:underline;
color:#0055a3;


font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;

}



.rot .link_blau_kurz a {
font-weight:bold;
text-decoration:none;
color:#91366d;
background-image:url(../images/pfeil_rot.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;

}



.gruen .link_blau_kurz a {
font-weight:bold;
text-decoration:none;
color:#4b9d74;
background-image:url(../images/pfeil_gruen.gif);
background-position:right 4px;
background-repeat:no-repeat;

font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:15px;

}

.gruen .link_blau_back a {
font-weight:bold;
text-decoration:underline;
color:#4b9d74;
font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;

}

.rot .link_blau_back a {
font-weight:bold;
text-decoration:underline;
color:#91366d;
font-size:12px;
margin:0;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;

}


.bodytext a img{
background-image:url(../images/leer.gif);
}


.browselist-currentPage a {
	font-size:16px;
}