/* Projektspezifische Einstellungen abweichend vom Standard */

.icon-stx:before {
	content: "\e600";
}

@media screen {
    #stxentscheidung {
        display: block;
    }
    div#metabox div.meta2 div.anweisung {
        display: contents   ;
    }

    .deub_kopf, .anweisung, .stxentscheidung, h2.deub_titel_text, span.gericht, span.aktenzeichen, span.typ, span.datum,
    .drspnummer, .deub_e_normenkette, .deub_g_titel, .deub_g_utitel, .deub_g_aenderungshistorie,
    .deub_g_IH_Verzeichnis_Ueberschrift, .deub_copyright, .deub_e_fundstellenkette, .deub_e_vorinstanzen {
    	display: none;
    }
}
.stxentscheidung {
    margin-bottom: 15px;
    margin-top: 15px;
    display: contents;
    font-weight: bold;
}

div.cls_content p.entry {
	margin-top: 3pt;
	margin-bottom: 6pt;
	padding: 0pt;
	line-height: 1.4em;
	font-size: 1em;
	}

div.cls_content p {
	margin-top: 3pt;
	margin-bottom: 6pt;
	padding: 0pt;
	font-size: 1em;
	}


div.cls_content table.head	{
	background-color: #FFFFFF;
	border-style: none;
	width: 100%;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	}


div.cls_content table.head02autor	{
	background-color: #dddddd;
	border: 0px;
	border-style: none;
	font-weight:bold;
	font-size: 9pt;
	width: 100%;
	line-height: 120%;
	/*border-top: 1pt solid #00006F;*/
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 20px;
	}


div.cls_content p.expand {
	font-weight: bold;
	color:blue;
	cursor:hand;
}


div.cls_content h3.INHALTSVERZ-TITEL {
	font-size: 15pt;
	color: #666666;
	}


/* Anhang */

div.cls_content h3.ANHANG-TITEL {
	font-size: 15pt;
	margin-top: 30pt;
	margin-bottom: 6pt;
	font-style: italic;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ANHANG-EBENE1 h3.EBENE-TITEL {
	font-size: 15pt;
	margin-top: 30pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ANHANG-EBENE2 h3.EBENE-TITEL {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ANHANG-EBENE3 h3.EBENE-TITEL {
	font-size: 11pt;
	margin-top: 18pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ANHANG-EBENE4 h3.EBENE-TITEL {
	font-size: 10pt;
	margin-top: 12pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}


/* Abschnitt */

div.cls_content div.ABSCHNITT-EBENE1 h3 {
	font-size: 15pt;
	margin-top: 30pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ABSCHNITT-EBENE2 h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ABSCHNITT-EBENE3 h3 {
	font-size: 11pt;
	margin-top: 18pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ABSCHNITT-EBENE4 h3 {
	font-size: 10pt;
	margin-top: 12pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}


/* Streng-Ebene */
div.cls_content div.STRENG-EBENE1 h3 {
	font-size: 15pt;
	margin-top: 30pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.STRENG-EBENE2 h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.STRENG-EBENE3 h3 {
	font-size: 11pt;
	margin-top: 18pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.STRENG-EBENE4 h3 {
	font-size: 10pt;
	margin-top: 12pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}


/* Lose-Ebene */
div.cls_content div.LOSE-EBENE1 h3 {
	font-size: 15pt;
	margin-top: 30pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.LOSE-EBENE2 h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.LOSE-EBENE3 h3 {
	font-size: 11pt;
	margin-top: 18pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.LOSE-EBENE4 h3 {
	font-size: 10pt;
	margin-top: 12pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

/* NORM-Ebene */

div.cls_content div.NORM-EBENE1 h3 {
	font-size: 15pt;
	margin-top: 30pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.NORM-EBENE2 h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.NORM-EBENE3 h3 {
	font-size: 11pt;
	margin-top: 18pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.NORM-EBENE4 h3 {
	font-size: 10pt;
	margin-top: 12pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}
	/* Entscheidung Rizk 11.05.2004 */
div.cls_content div.VORINSTANZ h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.LEITSATZ h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.SACHVERHALT h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.GRUENDE h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ENTSCHEIDUNG-KOMMENTAR h3 {
	font-size: 13pt;
	margin-top: 24pt;
	margin-bottom: 6pt;
	color:#666666;
	line-height: 120%;
	}

div.cls_content div.ABSCHNITT-ENTSCHEIDUNG h3 {
	font-size: 11pt;
	margin-top: 18pt;
	margin-bottom: 3pt;
	color:#666666;
	line-height: 120%;
	}

/* Marginalie */


/* Rizk 07.07.2004 */
div.cls_content h4.PAR-TITEL	{
	font-family: Arial,sans-serif;
	font-size: 11pt;
	font-weight: bold;
	page-break-after:avoid;
	color: #666666;
	margin-top: 18pt;
	margin-bottom: 3pt;
	line-height: 120%;
	}

/* Rizk Ende */

div.cls_content h4.MARGINALIE {
	color: #666666;
	font-size: 1em;
	padding: 0pt;
	padding-left: 4pt;
	border-left-color: orange;
	border-left-width: 2px;
	border-left-style: solid;
	margin: 0pt;
	margin-top: 12pt;
	margin-bottom: 8pt;
	page-break-after:avoid;
	}

div.cls_content h4.LISTE_MARGINALIE {
	color: #666666;
	}

div.cls_content h4.LISTENELEMENT_MARGINALIE {
	color: blue;
	}


div.cls_content p.ampel {
	position: absolute;
	right: -4.1em;
	margin-top: -0.1em;
}

p.ampel img {
	width: 42%;
}


div.cls_content table.LISTE table.STANDARD table.LISTE tr td, div.cls_content table.STANDARD table.LISTE tr td, div.cls_content table.LISTE tr td {
	border-style: none;
	margin: 0pt;
	padding: 0pt;
	vertical-align: top;
	line-height: 150%;
	font-size: 1.2em;
	}

div.cls_content table.LISTE tr td table.LISTE {
	margin: 0pt;
	}

div.cls_content table.LISTE tr td p {
	margin: 0pt;
	padding: 0pt;
	margin-bottom: 0pt;
	vertical-align: baseline;
	line-height: 150%;
	}

div.cls_content #z1	{
	width: 8pt;
	padding-right: 4pt;
	}

div.cls_content #r1	{
	width: 8pt;
	font-family: Times New Roman;
	padding-right: 4pt;
	}

div.cls_content #b1	{
	width: 12pt;
	color: #4F4F4F;
	font-family: Symbol;
	font-size: 9pt;
	display: block;
	margin-right: -4pt;
	line-height: 140%;
	}

div.cls_content #b2	{
	width: 12pt;
	font-family: Symbol;
	}

/* Tabelle */

div.cls_content h5.TABELLE-TITEL {
	font-size: 9pt;
	color: #666666;
	page-break-after:avoid;
	}


div.cls_content table.blindTable tr td	{
	border-style: none;
	font-size: 10pt;
	padding: 10px;
	}



/* Bild */

div.cls_content h5.img-BILD-TITEL {
	font-size: 9pt;
	color: #666666;
	margin-top: 3pt;
	margin-bottom: 12pt;
	page-break-after:avoid;
	}

div.cls_content h5.BILD-TITEL-img {
	font-size: 9pt;
	color: #666666;
	margin-top: 12pt;
	margin-bottom: 3pt;
	page-break-before:avoid;
	}

div.cls_content h5.a-BILD-TITEL {
	font-size: 9pt;
	color: #666666;
	margin-top: 3pt;
	margin-bottom: 12pt;
	page-break-after:avoid;
	}

div.cls_content h5.BILD-TITEL-a {
	font-size: 9pt;
	color: #666666;
	margin-top: 12pt;
	margin-bottom: 3pt;
	page-break-before:avoid;
	}


/* Muster-Titel schwarz */
div.cls_content div.MUSTER_Standard h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Einschub h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Listing h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Literatur h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Rahmen h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Zitat h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Standard h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Einschub h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Listing h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Literatur h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Rahmen h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Zitat h3.MUSTER_TITEL

	{
	font-size: 12pt;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	/*font-style: normal;*/
	}

/* Muster-Titel Times New Roman */
div.cls_content div.MUSTER_Brief h3.MUSTER-TITEL ,
div.cls_content div.MUSTER_Reim h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Vertrag h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Brief h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Reim h3.MUSTER_TITEL,
div.cls_content div.MUSTER_Vertrag h3.MUSTER_TITEL
	{
	font-family: Times New Roman;
	font-size: 13pt;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	/*font-style: normal;*/
	}


/* Muster-Titel #00006F */
div.cls_content div.MUSTER_Hinweis h3.MUSTER-TITEL,
div.cls_content div.MUSTER_Hinweis h3.MUSTER_TITEL
	{
	font-size: 12pt;
	color: #666666;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	/*font-style: normal;*/
	}


/* Muster ohne Rahmen */
div.cls_content div.MUSTER_Hinweis,
div.cls_content div.MUSTER_Tipp	{
	padding: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-width: 0pt;
	margin: -2px;
	width: 100%;
	}


/* Muster mit Linie oben und unten, #0052C2 */

div.cls_content div.MUSTER_Tipp	{
	padding: 0px;
	/*padding-top: 8px;*/
	padding-bottom: 2px;
	border-width: 0pt;
	border-top-width: 1pt;
	border-bottom-width: 1pt;
	background-color:#eeeeee;
	border-style: solid;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	}

div.cls_content div.MUSTER_Beispiel table,
div.cls_content div.MUSTER_Hinweis table
	{
	background-color: #E6E6E6;
	}

div.cls_content div.MUSTER_Tipp table {
	background-color: #FFFFFF;
}


div.cls_content div.MUSTER_Quelle table p,
div.cls_content div.MUSTER_Quelle table span	{
	font-family: Courier New;
	font-size: 9pt;
	color: #666666;
}

div.cls_content h3.EINSTIEGE_TITEL {
	font-family: Arial,sans-serif;
	font-size:15px;
	line-height:120%;
	font-weight:bold;
	color:#666666;
	}

div.cls_iv .iu_ebene1 {
        font-size: 1.0em;
    }

div.cls_content p.glyph_beispiel {
	position: absolute;
	right: -1.1em;
	font-size: 1.5em;
	/*padding:0.2em;
	border-color: #0AA245;
	border-style:solid;
	border-width:1px;
	color: #0AA245;
	line-height: 1.7;*/
}

