﻿@charset "UTF-8";
@import "anwverl_basis.css";

/* Werk-spezifisch */
div.hinweis {
    margin-top:1em;
    background-color: #EEEEEE;
}

div.beispiel {
  margin-top:1.3em;
  border-left:12px solid #CCCCCC;
  padding-left:8px;
}

div.beispiel table {
	width:99%;
}

div.ub_beispiel {/* ueberschreibt Default-Wert (fett)*/
    display: block;
		font-size: 12px; 
    font-style: bold;
    margin-bottom: 0.3em;
    margin-left: 0em;
    margin-right: 0em;
}


div.ebenerubrik {
	display: block;
}
div.ebenerubrik > div.ubrubrik > span.titel{
	font-weight: bold;
	font-size: 16px;
}

div.ebeneunterrubrik {
	display: block;
	margin-top: 0.3em;
}
div.ebeneunterrubrik >div.ubunterrubrik > span.titel{
	font-weight: bold;
	font-size: 16px;
}

div.ebenebeitrag {
	display: block;
	margin-top: 0.6em;
}
div.ebenebeitrag > div.ubbeitrag > span.titel {
	font-weight: bold;
	font-size: 16px;
}
div.ebenebeitrag > div.ubbeitragfragen > span.titel {
	font-weight: bold;
	font-size: 16px;
}
div.ebenebeitrag > div.ubbeitragantworten > span.titel {
	font-weight: bold;
	font-size: 16px;
}

div.ubbeitragfragen {
	background-image: url(https://anwaltsgebuehren.online/Content/avStyles/images/fragezeichen.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	padding-top: 4px;
}

div.ubbeitragantworten {
	background-image: url(https://anwaltsgebuehren.online/Content/avStyles/images/ausrufezeichen.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	padding-top: 4px;
}

div.ebenebebene {
	display: block;
	margin-top: 0.3em;
}
div.ebenebebene > div.ubbebene {
	font-weight: bold;
	font-size: 16px;
}

div.ebenebebene div.ebenebebene{
	display: block;
	margin-top: 0.3em;
}
div.ebenebebene div.ebenebebene > div.ubbebene {
	font-weight: bold;
	font-size: 14px;
}

div.ebenebebene div.ebenebebene div.ebenebebene{
	display: block;
	margin-top: 0.3em;
}
div.ebenebebene div.ebenebebene div.ebenebebene > div.ubbebene {
	font-weight: bold;
	font-size: 12px;
}

div.urteil div.orientierungssatz {
	display: block;
	margin-top: 0.75em;
	margin-bottom: 0.5em;
	font-weight: bold;
	font-size: 14px;
}

/* div.normenkette:before {
	content: "____"
} */
div.normenkette {
	display: block;
	margin-top: 0.3em;
	
	font-size: 12px;
	
}

div.leitsatz {
	font-weight: bold;
}

div.instanz {
	display: block;
	margin-top: 0.4em;
}

div.ubtatbestand {
	display: block;
	margin-top: 0.75em;
	font-weight: bold;
	font-size: 12px;
}

div.ubuebene {
    display: block;
    margin-top: 0.75em;
    font-weight: bold;
    font-size: 12px;
}

div.ubgruende {
	display: block;
	margin-top: 0.75em;
	font-weight: bold;
	font-size: 12px;
}

div.ubanmerkung {
	display: block;
	margin-top: 0.75em;
	font-weight: bold;
	font-size: 12px;
}

/* div.ebenebeitrag div.autorzeile:before {
	content: "____"
} */
/* div.ebenebeitrag div.autorzeile {
	display: block;
	font-size: 12px; 
	font-style: italic;
	font-weight: normal;
	margin-top: 0.3em;
	margin-bottom: 0.75em;
} */


div.autorzeile {
	display: block;
	text-align: left;
	font-size: 12px; 
	font-style: italic;
	font-weight: normal;
	margin-top: 0.3em;
	margin-bottom: 0.75em;
}

span.seitentrenner:before {content: "Seite "}
span.seitentrenner {
	display: block;
	text-align: center;
	background-color: skyblue;
	font-size: 16px; 
	font-style: bold;
	color: white;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

span.trennzeichen:before {
	content: "-";
}

div.impressum {
    margin-top:1em;
    background-color: #EEEEEE;
}

div.marginalie {
	display: none;
	margin-top: 0.75em;
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
}

/* keine Unterlegungen in Tabellen, auch wenn im HTML explizit angegeben */
td {
    background-color: #FFFFFF !important;
}