/* Listen */

dl {margin:0 0 0.5em 0; padding:0;}
dt { font-weight: bold }
dd { margin: 0 0 0.5em 1.4em }

/* Auszeichnungen */
cite, blockquote { font-style:italic }
blockquote { margin: 0 0 0.5em 0;padding: 0 0.8em 0 1em; background-image: url(../images/bg_quote.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;}
strong,b { font-weight: bold }
em,i { font-style:italic }
pre, code { font-family: monospace; font-size: 1.1em; }
pre, tt, code {font-family:"Courier New", Courier, monospace;}	
acronym, abbr {letter-spacing: .07em;border-bottom: .1em dashed #c00;cursor: help;}
sup, sub {font-size:0.85em;}
sup {vertical-align:20%}
sub {vertical-align:-20%}

/* Links */
a[href^="https://"]::before {
  /* Nordostpfeil und Leerzeichen vor externen Links */
 	content: "\2197\00A0"; 
}

/* Formatierungen im RTE */
.align-left{ text-align: left; }
.align-center { text-align: center; }
.align-right { text-align: right; }
.csc-frame-rulerbefore {border-top:1px solid #999;padding-top:0.5em;margin-top:1.5em;}
.csc-frame-rulerafter {border-bottom:1px solid #999;padding-bottom:1em;margin-bottom:1.5em;}
.csc-frame-indent {padding-left:25px;}
.
 {border: 1px solid #999; padding: 0.5em;margin:1em 0;}
.indent{ padding-left: 20px;}
.csc-frame-frame2 {border: 1px solid #999; padding: 0.5em;background:#efefef;margin:1em 0;}

.kleinertext {font-size:0.8em; line-height: 1.2em;}
.grossertext {font-size:1.4em; line-height: 1.4em;}
	


.serifen {font-family: georgia, times, "times new roman", serif;font-size:1.1em;}
.starkebetonung {color:#aa0000;}
.betonung {color: #1a4c76;}
.hellgrau {color:#aaaaaa;}
.dunkelgrau {color:#666666;}

/* Diverses */
hr {color: #fff;background:transparent;margin: 0 0 1em 0;padding: 0 0 0.5em 0;border:0;border-bottom: 1px #999 solid;line-height:1px;}

/* Tabellen Standard -Achtung auch in der main css wurden deklarationen gemacht!*/
tr.tr-0,th.th-0 {
	border-left: 0px;
	padding:0px;
	padding-bottom:4px;
	padding-top:4px;
}
tr.tr-0 p{
	background-color:#00FF33;
	}
tr.tr-even {
	background: #F8F8F8;
}
tr.tr-even p{
padding:0px;
margin:0px;
padding-bottom:2px;
padding-top:2px;
}

tr.tr-odd {
	background: #EFEFEF;		
}
tr.tr-odd p{
padding:0px;
margin:0px;
padding-bottom:2px;
padding-top:2px;
}

/* Listen */
ul.csc-bulletlist-1 {padding-left:1.5em;}
ul.csc-bulletlist-2 {list-style:none;}
ul.csc-bulletlist-2 li {background:url("../../images/bullet-big.gif") no-repeat 0.1em 0.5em;margin-left:0; padding-left:1.4em;}
ul.csc-bulletlist-3 {list-style:none;}
ul.csc-bulletlist-3 li {background:url("../../images/bullet-big.gif") no-repeat 0.1em 0.5em;margin-left:0;margin-bottom:0.5em;text-indent:1.4em;}
