
/*Listen*/
.content-element .csc-textpic-text ul {
padding-left: 0px;
}

.content-element .csc-textpic-text ul li,
.content_programm .showtext ul li,
.content_programm .showtext_pink ul li {
margin: 0px 0px 5px -2px;
padding: 0px 0px 0px 11px;
list-style: none;
background: transparent url(../img/gfx/small_arrow_red.gif) left top no-repeat; 
}

.content_programm .showtext_pink ul li
{
background: transparent url(../img/gfx/small_arrow_white.gif) left top no-repeat;
}

.content_programm .showtext_pink ul,
.content_rechts .content-element .csc-textpic-text ul{
    margin:0px;
    margin-left:6px;
    padding-top:4px;
}




.rgslideshow{border:0px !important; background: transparent !important;
width:696px;height:339px !important;}

.rgslideshowce, .tx-rgslideshow-pi1 {
overflow:visible !important;
margin-top:10px;}

.rgslideshow .rgssimg{z-index:1 !important;}


/* Gallery */
.jdGallery a.carouselBtn{
font-size:10px !important; 
height:13px !important; 
right:0px !important;
margin:7px !important;
}
.top_img .myGallery{border:0px solid #fff !important;}
.top_img .content-element{clear:both;}

.top_img .jdGallery .slideElement{background-color:transparent !important;}
/* Gallery Ende */


/* LINKS ********************************/
a {
	color:#e40c3b; 
	text-decoration:underline;
}
a:hover { 
	color:#777; 
}
.important {
	color:#e40c3b; 
}

.content-element,
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.w100{width:100%;}
.b{ border:0px solid #123456; }
.dn{display:none;}
.icons{margin-left:161px;}

.top_img{margin-left:8px;margin-top:13px;}




#content .csc-textpic-imagewrap {margin-bottom:9px;}


/*in der Rechten Spalte keinen Abstrand zwischen den Bildern*/
.content_rechts div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px;}

.align-justify{text-align: left;}
.align-center{text-align: center;}
.align-right{text-align: right;}



.podcast_topic{text-align:left; margin-right:12px;}



/*Text beim Bild formatieren mit den Listen*/
/*Bild ueber dem Text*/
#content .content .csc-textpic-above{
margin-top:12px;}
/*Bild links neben dem Text*/
#content .content .content-element .csc-textpic-text ul li ,
#content .csc-textpic-intext-left-nowrap .csc-textpic-text ul {margin-top:18px;}



/*### KONTAKTFORMULAR ###########################################################################*/
/*### KONTAKTFORMULAR ##########################################################################*/
/*### KONTAKTFORMULAR #########################################################################*/

label {float:left; margin-top:10px; width:68px;}
.kontaktform1 label.kommentar { height:70px; }

.kontaktform1 input.text, .kontaktform1 textarea,
.tx-felogin-pi1 input.text  {
	float:left;
	margin-left:0px;
	margin-top:10px;
	font-family:Arial, Verdana, times new roman, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px dotted #666;
}

.kontaktform1 input.text,
.tx-felogin-pi1 input.text {
	width:157px;
}
div[id].kontaktform1 form input.text { /* NUR F?R FIREFOX */
	margin-bottom:2px;
	height:15px;
}
.kontaktform1 textarea {
	width:157px;
	height:86px;
}

.kontaktform1 input.text:focus, .kontaktform1 textarea:focus,
.tx-felogin-pi1 input.text:focus {
	border:1px solid #e80e3c;
}

#content form input.submit,
.tx-felogin-pi1 input.submit {
	float:left;
	margin-top:0px;
	margin-left:137px;
	background: #09c7eb;
	color: #fff;
	padding:10px;
}
#content form input.submit:hover{
	background: #ff0b3f;
	color: #ffc603;
}

.kontaktform1 .rr , .kontaktform1 .anrede{
	float:left;
	margin-top:9px;
}

.errorcolor{color:#e80e3c; font-weight:bold; margin-top:10px;}
/* FORMULAR ENDE ----------------------------------------------*/


