@CHARSET "UTF-8";

div.content {
	font-size: 0.8em; /* 12.8px */
	line-height: 1.2em;
}

/* Überschrift */

div.content h1, div.content h2, div.content h3, div.content h4, div.content h5,
	div.content h6 {
	margin:1.4em 0 1em 0;
}

div.content h1.csc-firstHeader, div.content h2.csc-firstHeader { margin-top: 0; }

div.content h1 {
	font-size:1.25em; /* 16px */
	font-weight:bold;
}

div.content h2 {
	font-size:1em; /* 12.8px */
	font-weight:bold;
}

div.content h2.square {
	font-size:1em; /* 12.8 */
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:left center;
}
div.content h3 {
	font-size:1.1em;
	font-weight:bold; 
	margin: 0;
}
div.content h4 {
	font-size: 1.0em;
	font-weight: normal; 
	margin: 0.2em 0;
}

div.content h2.rubrik { border-bottom: 0.2em solid #929395; margin-bottom: 8px; font-size: 0.8em; }
div.content h2.rubrik-blau { color: #0066CC !important; }
div.content h2.rubrik-rot { color: #FF0000 !important; }
div.content h2.rubrik-orange { color: #FF9900 !important; }
div.content h2.rubrik-gruen { color: #009966 !important; }
div.content h2.rubrik-petrol { color: #009999 !important; }
div.content h2.rubrik-braun { color: #CC0033 !important; }

/* Vorschau-Farben: AMT */
div.content h2.amt_rubrik_color_0 { color: #ff0000 !important; }
div.content h2.amt_rubrik_color_1 { color: #0066cc !important; }
div.content h2.amt_rubrik_color_2 { color: #009966 !important; }
div.content h2.amt_rubrik_color_3 { color: #009999 !important; }
div.content h2.amt_rubrik_color_4 { color: #cc0033 !important; }
div.content h2.amt_rubrik_color_5 { color: #ff9900 !important; }
div.content h2.amt_rubrik_color_6 { color: #cc0033 !important; }
div.content h2.amt_rubrik_color_7 { color: #936ca8 !important;; }
div.content h2.amt_rubrik_color_8 { color: #c6ac2a !important;; }

/* Vorschau-Farben: CTJ */
div.content h2.ctj_rubrik_color_0 { color: #cc0033 !important; }
div.content h2.ctj_rubrik_color_1 { color: #005a99 !important; }
div.content h2.ctj_rubrik_color_2 { color: #00808d !important; }
div.content h2.ctj_rubrik_color_3 { color: #f2922c !important; }
div.content h2.ctj_rubrik_color_4 { color: #944050 !important; }
div.content h2.ctj_rubrik_color_5 { color: #d20037 !important; }
div.content h2.ctj_rubrik_color_6 { color: #00aade !important; }
div.content h2.ctj_rubrik_color_7 { color: #fac745 !important; }
div.content h2.ctj_rubrik_color_8 { color: #00397f !important; }
div.content h2.ctj_rubrik_color_9 { color: #70a81d !important; }

/* Vorschau-Farben: KPH */
div.content h2.kph_rubrik_color_0 { color: #ff0000 !important; }
div.content h2.kph_rubrik_color_1 { color: #3b65a7 !important; }
div.content h2.kph_rubrik_color_2 { color: #0090cb !important; }
div.content h2.kph_rubrik_color_3 { color: #ee7f00 !important; }
div.content h2.kph_rubrik_color_4 { color: #008c76 !important; }
div.content h2.kph_rubrik_color_5 { color: #d44d13 !important; }
div.content h2.kph_rubrik_color_6 { color: #c0454e !important; }
div.content h2.kph_rubrik_color_7 { color: #c6ac2a !important; }
div.content h2.kph_rubrik_color_8 { color: #0177c4 !important; }
div.content h2.kph_rubrik_color_9 { color: #936ca8 !important; }
div.content h2.kph_rubrik_color_10 { color: #00989a !important; }
div.content h2.kph_rubrik_color_11 { color: #024a93 !important; }

/* Vorschau-Farben: MMP */
div.content h2.mmp_rubrik_color_0 { color: #ff0000 !important; }
div.content h2.mmp_rubrik_color_1 { color: #cc3333 !important; }
div.content h2.mmp_rubrik_color_2 { color: #006699 !important; }
div.content h2.mmp_rubrik_color_3 { color: #009966 !important; }
div.content h2.mmp_rubrik_color_4 { color: #9999cc !important; }
div.content h2.mmp_rubrik_color_5 { color: #993366 !important; }
div.content h2.mmp_rubrik_color_6 { color: #ff9933 !important; }
div.content h2.mmp_rubrik_color_7 { color: #339933 !important; }

/* Vorschau-Farben: PPT */
div.content h2.ppt_rubrik_color_0 { color: #7c1b37 !important; }


/* Text */
div.content p, div.content blockquote, div.content pre,
	div.content dl, div.content table {
	margin:1em 0;
}

div.content p {
}

div.content a {
	font-weight: bold;
}

div.content p.authors {
	margin: 1em 0 0.2em 0;
}

div.content p.csc-subheader-2 {
	float: right;
	color: #666;
	font-weight: bold;
	margin-top: -1em;
}

/* Listen */
div.content ul, div.content ol, div.content dl {
	margin: 1em 0 1em 0em;
}
div.content ol {
	margin-left: 1.6em;
}
div.content div.tx-crondavlinks-pi ul, div.content div.tx-crondavlinks-pi dl {
	margin: 0em 0 1em 0em;
}

div.content dl dd {
	margin: 0 0 0.5em 2em;
}

div.content ul li {
	list-style: none;
	background: url('../img/square-blue.gif') no-repeat 0 0.3em;
	padding-left: 18px;
}
div.content ul.arrows li {
	background: url('../img/arrow-blue.gif') no-repeat 0 0.3em;
	padding-left: 18px;
}

/* tt_content as 'Dateiverweise' */
div.content table.csc-uploads td { padding-right: 5px; }

/* elearning Registrierung */
.tx-crondavelearninguser-register label, .tx-crondavelearninguser-assoc label  {
	padding: 5px 5px;
	width: 9em;
	float: left;
}
.tx-crondavelearninguser-register input, .tx-crondavelearninguser-assoc input {
	width: 12em;
}
/* overLIB Styles für Registrierung */
div.abonummer-overlib {
	background-color: #AEC5E7;
	border: 1px solid #0066CC;
	padding: 0.3ex 0.3em;
	font-size: 0.8em;
}
.tx-srfeuserregister-pi1 a.overlib, .tx-srfeuserregister-pi1-error a {
	padding-left: 0px;
	background-image: none;
}
div.tx-srfeuserregister-pi1 dl dd { margin: 0px;}

/* Login Seite */
div#content .tx-felogin-pi1 legend {
	font-weight: bold;
}
div#content .tx-felogin-pi1 label {
	float: left;
	width:16em; 
}
/*Kongresstermine*/
h3.kongresstermin {font-size:1em !important;font-weight:bold;color:#06c;padding-bottom:0 !important;margin-bottom:0 !important;margin-top:50px !important;}
p.kongresstermin-ort {font-size:1em;font-weight:bold;color:#000;padding-top:0 !important;margin-top:0 !important;}
p.kongresstermin-name {font-size:1.2em;font-weight:bold;color:#000;}

/* Links */
li.tx_crondavlinks_current a { color: #CC0033; }
.tx-crondavlinks-pi dl dt a:visited { color: #0066CC; }

/* eLearning */
.tx-crondavelearning-pi1 table tr td { padding: 0.5ex 0.3em; vertical-align: top; }
.tx-crondavelearning-pi1 table tr td table tr td { padding-top: 0px; }
.tx-crondavelearning-pi1 table table { margin: 0px; }
.tx-crondavelearning-pi1 table tr td strong { color: #0066CC; display: block; }

.tx-crondavelearning-pi1 table tr td.frage { border: 1px solid #999999; }
.tx-crondavelearning-pi1 table tr td p.frage-beschreibung { color:#0066CC; font-weight: bold; padding-left: 0.4em;}
.tx-crondavelearning-pi1 table tr td span.sorting { display: block; width: 2em; height: 2em; float: left; }
.tx-crondavelearning-pi1 table tr td.frage-buchstaben { font-weight: bold; }
.tx-crondavelearning-pi1 table tr td.frage-text,
.tx-crondavelearning-pi1 table tr td.fragebogen-checkbox { padding-left: 0px; }
.tx-crondavelearning-pi1 p.fragebogen-vorspan { margin-bottom: 0px; color:#000000; font-weight: bold; padding-top: 2ex; }


.tx-crondavelearning-pi1 table tr.rowEven td,.tx-crondavelearning-pi1 table tr.rowOdd td { padding-right:30px;font-size:0.85em; }
.tx-crondavelearning-pi1 table tr.rowOdd td { background-color:#eee; }
.tx-crondavelearning-pi1 table tr.rowEven td a,.tx-crondavelearning-pi1 table tr.rowOdd td a {font-weight:normal;}

.tx-crondavartikel form.tx-crondavartikel-search dl { margin: 0; }
.tx-crondavartikel form.tx-crondavartikel-search dt { float: left; width: 8em; }
.tx-crondavartikel form.tx-crondavartikel-search dd { margin-left: 10em; }

/* Powermail */
fieldset.tx-powermail-pi1_fieldset { border: none; margin: 0; padding: 0; background-color: transparent;}
fieldset.tx-powermail-pi1_fieldset legend { display: none; }
fieldset.tx-powermail-pi1_fieldset div { clear: both; }
fieldset.tx-powermail-pi1_fieldset label { float: left; width: 10em; height: 30px; }
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea { margin-left: 9em; display: block; }
fieldset.tx-powermail-pi1_fieldset textarea { margin-bottom: 1em; }
fieldset.tx-powermail-pi1_fieldset input.powermail_submit { margin-top: 1em; margin-left: 10em; }
fieldset.tx-powermail-pi1_fieldset img.tx-srfreecap-pi2-image { margin-left: 10em; display: block; clear: left; }
fieldset.tx-powermail-pi1_fieldset span.tx-srfreecap-pi2-cant-read { margin-left: 11em; display: block; }

/* error message inspired by powermail basic css */
.error { 
	background-color:#e2001a; border:1px solid #e2001a; font-size:11px; color:#fff; padding:3px 10px 5px 10px; margin-left:-2px; z-index:10; text-align:left; height:auto;
    -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
    -moz-box-shadow:0 0 6px #ddd; -webkit-box-shadow:0 0 6px #ddd; box-shadow:0 0 6px #ddd;
}
.error p { margin: 0; padding: 0; font-weight: bold; }
.error em { display:block; width:0; height:0; border:10px solid; border-color:#e2001a transparent transparent; position:absolute; bottom:-7px; left:5px; border-bottom:0 none; }

