/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Styling für Elemente im Redakteurs-Content <<<<<<<<<<<<<<<<<<*/

/*	Schriftformat und Abstand für Absätze in der mittleren Spalte	*/
#rumpf_sp_mitte p {
	margin:0;
	padding:0.5em 13px 0.6em 0em;
	font-size:0.84em;
	line-height:1.4;
}
/*	Schriftformat und Abstand für Absätze in der rechten oberen Spalte	*/
#rumpf_sp_rechts p {
	margin:0;
	padding:0em 6px 0.4em 6px;
	font-size:0.84em;
	line-height:1.4;

/*	font-weight:bold;	*/
}

/*	p.bodytext: die Default-Formatierung für Absätze. Standard-Hintergrundfarben	*/
p.bodytext {
	color:#596D85;
	background-color:#DBDCDE;
}

/*	angezeigt als: Weiß auf Grau	*/
p.reco_weissaufgrau, #rumpf_sp_rechts p.bodytext {
	color:#FFFFFF;
	background-color:#ACB6C0;
}

/* padding und margin unter #rumpf_sp_rechts p !	*/
div.csc-textpic-text p.reco_weissaufgrau, div#rumpf_sp_rechts div.csc-textpic-text p.bodytext {
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-left:none;
	border-right:none;
}
div.sprechzeiten p.reco_weissaufgrau {
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-left:none;
	border-right:none;
} 

div.infowrapper dl {
	border-bottom:solid 1px #FFFFFF;
}
div.infowrapper dl.csc-textpic-image, div.infowrapper dl.csc-textpic-firstcol, div.infowrapper dl.csc-textpic-lastcol {
	border-bottom:solid 1px #FFFFFF;
}



/*	angezeigt als: Invertierte Textfarbe	*/
p.reco_invers {
	color:#252750;
	background-color:#FFFFFF;
}

/*	angezeigt als: Rot auf hellgrün	*/
p.reco_invers_rot {
	color:#FF0000;
	background-color:#A0FFA0;
}
/*	Absatz für Fußnoten	*/
p.reco_fussnote {
	padding-right:12px;
	text-align:right;
	color:#596D85;
	background-color:#DBDCDE;
	font-size:0.75em;
	line-height:1.4;
}

/*	p.reco_superdotline: genau wie p.bodytext, aber mit einleitender gepunkteter Linie */
p.reco_superdotline {
	color:#596D85;
	background-color:#DBDCDE;
	background-image:url("../img/layout/dotter676A6F.gif");
	background-repeat:repeat-x;
}

/*	angezeigt als: Invertierte Textfarbe	*/
span.reco_invers {
	color:#252750;
	background-color:#FFFFFF;
}

/*	angezeigt als: Rot auf hellgrün	*/
span.reco_invers_rot {
	color:#FF0000;
	background-color:#A0FFA0;
}
span.reco_english {
}

/*	Container um eine text w/image-Einheit	*/
#rumpf_sp_mitte div.csc-textpic {
	padding:0;
	margin:0.7em 13px 0em 0em;
}
#rumpf_sp_mitte div.csc-textpic div.csc-textpic-imagewrap {
	margin:0.3em 0px 0px 0px;
	padding:0;
}
#rumpf_sp_mitte div.csc-textpic p.bodytext {
	margin:0;
	padding:0em 13px 0.6em 0em;
}
/*	Bildcontainer	*/
#rumpf_sp_mitte div.csc-textpic-imagewrap dl.csc-textpic-image dt {
	margin:0;
	padding:0.5em 0em;
}
/*	Bildunterschrift	*/
#rumpf_sp_mitte div.csc-textpic-imagewrap dl.csc-textpic-image dd.csc-textpic-caption {
	font-family:"Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:bold;
	padding:0.4em 0px;
}

/*	<a>	*/
/*******************************************************\
|														|
|	Die aus dem RTE erzeugten Ankerklassen:				|
|														|
|		reco_internlink									|
|		reco_weblink									|
|		reco_filelink									|
|		reco_maillink									|
|		reco_internlink_new_window						|
|		reco_weblink_new_window							|
|		reco_filelink_new_window						|
|														|
\*******************************************************/

a.reco_internlink,			
a.reco_weblink,		
a.reco_maillink,
a.reco_internlink_new_window,
a.reco_weblink_new_window {
	color:#596D85;
	background-color:#DBDCDE;
	text-decoration:none;
	font-weight:bold;
}
a.reco_filelink,	
a.reco_filelink_new_window {
	color:#596D85;
	background-color:#DBDCDE;
	text-decoration:none;
	font-weight:normal;
	padding:0px 0px 0px 12px;
	background-image:url("../img/layout/pfeil_overview.gif");
	background-repeat:no-repeat;
}
a.reco_internlink:link,			
a.reco_weblink:link,		
a.reco_filelink:link,	
a.reco_maillink:link,
a.reco_internlink_new_window:link,
a.reco_weblink_new_window:link,
a.reco_filelink_new_window:link {
	color:#596D85;
	background-color:#DBDCDE;
}
a.reco_internlink:visited,			
a.reco_weblink:visited,		
a.reco_filelink:visited,	
a.reco_maillink:visited,
a.reco_internlink_new_window:visited,
a.reco_weblink_new_window:visited,
a.reco_filelink_new_window:visited {
	color:#596D85;
	background-color:#DBDCDE;
}
a.reco_internlink:hover,			
a.reco_weblink:hover,		
a.reco_maillink:hover,
a.reco_internlink_new_window:hover,
a.reco_weblink_new_window:hover {
	color:#252750;
	background-color:#DBDCDE;
	text-decoration:underline;
}
a.reco_filelink:hover,	
a.reco_filelink_new_window:hover {
	color:#252750;
	background-color:#DBDCDE;
	text-decoration:underline;
	background-image:url("../img/layout/pfeil_overview_hover.gif");
	background-repeat:no-repeat;
}
a.reco_internlink:active,			
a.reco_weblink:active,		
a.reco_filelink:active,	
a.reco_maillink:active,
a.reco_internlink_new_window:active,
a.reco_weblink_new_window:active,
a.reco_filelink_new_window:active {
	color:#FFFFFF;
	background-color:#ADB6C3;
}
a.reco_internlink:focus,			
a.reco_weblink:focus,		
a.reco_filelink:focus,	
a.reco_maillink:focus,
a.reco_internlink_new_window:focus,
a.reco_weblink_new_window:focus,
a.reco_filelink_new_window:focus {
	color:#FFFFFF;
	background-color:#ADB6C3;
}

	
/* dasselbe auf invertiertem Grund	*/
p.reco_invers a.reco_internlink,			
p.reco_invers a.reco_weblink,		
p.reco_invers a.reco_filelink,	
p.reco_invers a.reco_maillink,
p.reco_invers a.reco_internlink_new_window,
p.reco_invers a.reco_weblink_new_window,
p.reco_invers a.reco_filelink_new_window {
	color:#252750;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
p.reco_invers a.reco_internlink:link,			
p.reco_invers a.reco_weblink:link,		
p.reco_invers a.reco_filelink:link,	
p.reco_invers a.reco_maillink:link,
p.reco_invers a.reco_internlink_new_window:link,
p.reco_invers a.reco_weblink_new_window:link,
p.reco_invers a.reco_filelink_new_window:link {
	color:#252750;
	background-color:#FFFFFF;
}
p.reco_invers a.reco_internlink:visited,			
p.reco_invers a.reco_weblink:visited,		
p.reco_invers a.reco_filelink:visited,	
p.reco_invers a.reco_maillink:visited,
p.reco_invers a.reco_internlink_new_window:visited,
p.reco_invers a.reco_weblink_new_window:visited,
p.reco_invers a.reco_filelink_new_window:visited {
	color:#252750;
	background-color:#FFFFFF;
}
p.reco_invers a.reco_internlink:hover,			
p.reco_invers a.reco_weblink:hover,		
p.reco_invers a.reco_filelink:hover,	
p.reco_invers a.reco_maillink:hover,
p.reco_invers a.reco_internlink_new_window:hover,
p.reco_invers a.reco_weblink_new_window:hover,
p.reco_invers a.reco_filelink_new_window:hover {
	color:#252790;
	background-color:#FFFFFF;
	text-decoration:underline;
}
p.reco_invers a.reco_internlink:active,			
p.reco_invers a.reco_weblink:active,		
p.reco_invers a.reco_filelink:active,	
p.reco_invers a.reco_maillink:active,
p.reco_invers a.reco_internlink_new_window:active,
p.reco_invers a.reco_weblink_new_window:active,
p.reco_invers a.reco_filelink_new_window:active {
	color:#FFFFFF;
	background-color:#ADB6C3;
}
p.reco_invers a.reco_internlink:focus,			
p.reco_invers a.reco_weblink:focus,		
p.reco_invers a.reco_filelink:focus,	
p.reco_invers a.reco_maillink:focus,
p.reco_invers a.reco_internlink_new_window:focus,
p.reco_invers a.reco_weblink_new_window:focus,
p.reco_invers a.reco_filelink_new_window:focus {
	color:#FFFFFF;
	background-color:#ADB6C3;
}

	
/* dasselbe weiß auf grauem Grund	*/
p.reco_weissaufgrau a.reco_internlink,			
p.reco_weissaufgrau a.reco_weblink,		
p.reco_weissaufgrau a.reco_filelink,	
p.reco_weissaufgrau a.reco_maillink,
p.reco_weissaufgrau a.reco_internlink_new_window,
p.reco_weissaufgrau a.reco_weblink_new_window,
p.reco_weissaufgrau a.reco_filelink_new_window {
	padding:0px 2px;
	color:#FFFFFF;
	background-color:#ACB6C0;
	text-decoration:none;
	font-weight:bold;
}
p.reco_weissaufgrau a.reco_internlink:link,			
p.reco_weissaufgrau a.reco_weblink:link,		
p.reco_weissaufgrau a.reco_filelink:link,	
p.reco_weissaufgrau a.reco_maillink:link,
p.reco_weissaufgrau a.reco_internlink_new_window:link,
p.reco_weissaufgrau a.reco_weblink_new_window:link,
p.reco_weissaufgrau a.reco_filelink_new_window:link {
	color:#FFFFFF;
	background-color:#ACB6C0;
}
p.reco_weissaufgrau a.reco_internlink:visited,			
p.reco_weissaufgrau a.reco_weblink:visited,		
p.reco_weissaufgrau a.reco_filelink:visited,	
p.reco_weissaufgrau a.reco_maillink:visited,
p.reco_weissaufgrau a.reco_internlink_new_window:visited,
p.reco_weissaufgrau a.reco_weblink_new_window:visited,
p.reco_weissaufgrau a.reco_filelink_new_window:visited {
	color:#F0F0F0;
	background-color:#ACB6C0;
}
p.reco_weissaufgrau a.reco_internlink:hover,			
p.reco_weissaufgrau a.reco_weblink:hover,		
p.reco_weissaufgrau a.reco_filelink:hover,	
p.reco_weissaufgrau a.reco_maillink:hover,
p.reco_weissaufgrau a.reco_internlink_new_window:hover,
p.reco_weissaufgrau a.reco_weblink_new_window:hover,
p.reco_weissaufgrau a.reco_filelink_new_window:hover {
	color:#6C7B93;
	background-color:#FFFFFF;
	text-decoration:underline;
}
p.reco_weissaufgrau a.reco_internlink:active,			
p.reco_weissaufgrau a.reco_weblink:active,		
p.reco_weissaufgrau a.reco_filelink:active,	
p.reco_weissaufgrau a.reco_maillink:active,
p.reco_weissaufgrau a.reco_internlink_new_window:active,
p.reco_weissaufgrau a.reco_weblink_new_window:active,
p.reco_weissaufgrau a.reco_filelink_new_window:active {
	color:#6C7B93;
	background-color:#FFFFFF;
}
p.reco_weissaufgrau a.reco_internlink:focus,			
p.reco_weissaufgrau a.reco_weblink:focus,		
p.reco_weissaufgrau a.reco_filelink:focus,	
p.reco_weissaufgrau a.reco_maillink:focus,
p.reco_weissaufgrau a.reco_internlink_new_window:focus,
p.reco_weissaufgrau a.reco_weblink_new_window:focus,
p.reco_weissaufgrau a.reco_filelink_new_window:focus {
	color:#6C7B93;
	background-color:#FFFFFF;
}

	
/* dasselbe weiß auf grauem Grund in der rechten Spalte	*/
#rumpf_sp_rechts p.bodytext a.reco_internlink,			
#rumpf_sp_rechts p.bodytext a.reco_weblink,		
#rumpf_sp_rechts p.bodytext a.reco_filelink,	
#rumpf_sp_rechts p.bodytext a.reco_maillink,
#rumpf_sp_rechts p.bodytext a.reco_internlink_new_window,
#rumpf_sp_rechts p.bodytext a.reco_weblink_new_window,
#rumpf_sp_rechts p.bodytext a.reco_filelink_new_window {
	padding:0px 2px;
	color:#FFFFFF;
	background-color:#ACB6C0;
	text-decoration:none;
	font-weight:bold;
}
#rumpf_sp_rechts p.bodytext a.reco_internlink:link,			
#rumpf_sp_rechts p.bodytext a.reco_weblink:link,		
#rumpf_sp_rechts p.bodytext a.reco_filelink:link,	
#rumpf_sp_rechts p.bodytext a.reco_maillink:link,
#rumpf_sp_rechts p.bodytext a.reco_internlink_new_window:link,
#rumpf_sp_rechts p.bodytext a.reco_weblink_new_window:link,
#rumpf_sp_rechts p.bodytext a.reco_filelink_new_window:link {
	color:#FFFFFF;
	background-color:#ACB6C0;
}
#rumpf_sp_rechts p.bodytext a.reco_internlink:visited,			
#rumpf_sp_rechts p.bodytext a.reco_weblink:visited,		
#rumpf_sp_rechts p.bodytext a.reco_filelink:visited,	
#rumpf_sp_rechts p.bodytext a.reco_maillink:visited,
#rumpf_sp_rechts p.bodytext a.reco_internlink_new_window:visited,
#rumpf_sp_rechts p.bodytext a.reco_weblink_new_window:visited,
#rumpf_sp_rechts p.bodytext a.reco_filelink_new_window:visited {
	color:#F0F0F0;
	background-color:#ACB6C0;
}
#rumpf_sp_rechts p.bodytext a.reco_internlink:hover,			
#rumpf_sp_rechts p.bodytext a.reco_weblink:hover,		
#rumpf_sp_rechts p.bodytext a.reco_filelink:hover,	
#rumpf_sp_rechts p.bodytext a.reco_maillink:hover,
#rumpf_sp_rechts p.bodytext a.reco_internlink_new_window:hover,
#rumpf_sp_rechts p.bodytext a.reco_weblink_new_window:hover,
#rumpf_sp_rechts p.bodytext a.reco_filelink_new_window:hover {
	color:#6C7B93;
	background-color:#FFFFFF;
	text-decoration:underline;
}
#rumpf_sp_rechts p.bodytext a.reco_internlink:active,			
#rumpf_sp_rechts p.bodytext a.reco_weblink:active,		
#rumpf_sp_rechts p.bodytext a.reco_filelink:active,	
#rumpf_sp_rechts p.bodytext a.reco_maillink:active,
#rumpf_sp_rechts p.bodytext a.reco_internlink_new_window:active,
#rumpf_sp_rechts p.bodytext a.reco_weblink_new_window:active,
#rumpf_sp_rechts p.bodytext a.reco_filelink_new_window:active {
	color:#6C7B93;
	background-color:#FFFFFF;
}
#rumpf_sp_rechts p.bodytext a.reco_internlink:focus,			
#rumpf_sp_rechts p.bodytext a.reco_weblink:focus,		
#rumpf_sp_rechts p.bodytext a.reco_filelink:focus,	
#rumpf_sp_rechts p.bodytext a.reco_maillink:focus,
#rumpf_sp_rechts p.bodytext a.reco_internlink_new_window:focus,
#rumpf_sp_rechts p.bodytext a.reco_weblink_new_window:focus,
#rumpf_sp_rechts p.bodytext a.reco_filelink_new_window:focus {
	color:#6C7B93;
	background-color:#FFFFFF;
}

	
	
/*	p.bodytext a, p.reco_superdotline a: alle Anker im Fließtext mit Standard-Formatierung. Bis auf weiteres: weg damit. */
/*
p.bodytext a, p.reco_superdotline a {
	color:#596D85;
	background-color:#DBDCDE;
	text-decoration:none;
	font-weight:bold;
}
p.bodytext a, p.reco_superdotline a:link {
	color:#596D85;
	background-color:#DBDCDE;
}
p.bodytext a, p.reco_superdotline a:visited {
	color:#596D85;
	background-color:#DBDCDE;
}
p.bodytext a, p.reco_superdotline a:hover {
	color:#252750;
	background-color:#DBDCDE;
	text-decoration:underline;
}
p.bodytext a, p.reco_superdotline a:active, p.bodytext a, p.reco_superdotline a:focus {
	color:#FFFF00;
	background-color:#ADB6C3;
}
*/

/*	p.reco_fussnote a: alle Anker in Fussnoten-Absätzen */
p.reco_fussnote a {
	color:#596D85;
	background-color:#DBDCDE;
	text-decoration:none;
	font-weight:bold;
}
p.reco_fussnote a:link {
	color:#596D85;
	background-color:#DBDCDE;
}
p.reco_fussnote a:visited {
	color:#596D85;
	background-color:#DBDCDE;
}
p.reco_fussnote a:hover {
	color:#252750;
	background-color:#DBDCDE;
	text-decoration:underline;
}
p.reco_fussnote a:active, p.reco_fussnote a:focus {
	color:#FFFFFF;
	background-color:#ADB6C3;
}


/*	<hx>	*/
/*	div.csc-header h3: */
div.csc-header h3 {
	font-size:1.3em;
	line-height:1.6;
	font-weight:bold;
	text-indent:1em;
}
.csc-firstHeader {
	margin-top:1em;
}
/*	div.csc-header h4: */
div.csc-header h4 {
	font-size:1em;
	line-height:1.6;
	font-weight:bold;
	text-indent:1em;
	padding-bottom:0.6em;
}
/*	div#rumpf_sp_mitte  h5: */
div#rumpf_sp_mitte h5 {
	font-size:0.84em;
	line-height:1.6;
	font-weight:bold;
	padding-bottom:0.3em;
}
/*	div#rumpf_sp_mitte  h6: */
div#rumpf_sp_mitte h6 {
	font-size:0.84em;
	line-height:1.6;
	font-weight:bold;
	padding-bottom:0.3em;
}

/*	<ul> und <li>	*/
div#rumpf_sp_mitte ul {
	margin:0.6em 1em 0.6em 1.6em;
	padding:0;
	list-style-type:square;
	list-style-position: outside;
	font-size:0.75em;
	
}
div#rumpf_sp_mitte ul li {
	margin:0;
	padding:0.1em 0em 0.1em 1em;
	line-height:1.4;
	
}


/*	imitiert rein äußerlich den grauen Balken von h1.rubriktitel	*/
h3.reco_rubriktitel {
	margin:24px 0px 6px 0px;
	padding:0.4em 0px 0.4em 5px;
	font-size:0.7em;
	font-weight:800;
	text-align:left;
	font-stretch:condensed;
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:#ACB6C0;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #DBDCDE;
	border-right:solid 1px #DBDCDE;
}


/*	<ul>s aus dem voreingestellten DEMO (dort inlineStyles)	*/
ul.component-items {
	color: #186900;
	list-style-type: circle;
}
ul.action-items {
	color: #8A0020;
	list-style-image: url(img/red_arrow_bullet.gif);
}
