/*CAD Kürzel auf bestimmten Buchseiten (Titelseite) im HTML Code zur Auswertung via CE*/
#shownever{
display: none;
}
.cso_width100 {
width:100%;
margin-bottom:10px;
}
.cso_width80  {
width:80%;
margin-bottom:10px;
}
em {
font-style:italic; 
}
a {
color:rgb(226,0,26);
text-decoration:none;
}
ul {
  list-style-type: square;
}
/*Blendet den "Add comment" Link aus*/
.comment-add {
display:none;
}
/*Blendet den "Read more" Link aus, weil ja eh der gesamte Inhalt angezeigt wird.*/
li.node-readmore {
display:none;
}
a[rel=lightbox]:before {
content:"";
}
a[rel=lightbox]:after{
content:"";
}
body{
background-color:#ffffff;
color:rgb(69,70,72);
margin-left:30pt;
margin-right:30pt;
font-size:10pt;
font-family:arial,verdana,courier-new;
}
/*Verstecken nicht gewünschter Elemente für PDF Ausleitung von SharedBookPages - Anfang*/
.contextual-links{display:none;}
.comment-forbidden{display:none;}
.links{display:none;}
ul .list-inline{display:none;}
.list-inline{display:none;}
.contextual-links-region h2{display:none;}
.node-teaser h2{display:none;}
/*Verstecken nicht gewünschter Elemente für PDF Ausleitung von SharedBookPages - Ende*/
pre{font-size:9pt;padding-left:1em;overflow:auto;page-break-inside:avoid;}
table{border-collapse: collapse;}
table.cso_code{margin-bottom:10px;page-break-inside:avoid;}
table.cso_image{font-size:8pt;border:none;border-color:white;margin-bottom:10px;}
table.cso_image td{text-align:center;padding:0;border:none;}
table.cso_image td img{margin:0;}
table.cso_image th{text-align:center;padding:0;border:none;font-weight:normal;font-style:italic;}
table.cso_infobox{border-top:0px solid rgb(69,70,72);border-bottom:0px solid rgb(69,70,72);width:100%;page-break-inside:avoid;margin-bottom:10px;}
table.cso_infobox td{border:0px;vertical-align:middle;}
table.cso_matrix{page-break-inside:avoid;margin-bottom:10px;}
table.cso_matrix th{color:#000000;padding:0.5em;page-break-inside:avoid;}
table.cso_table{color:rgb(69,70,72);font-size:8pt;margin-bottom:10px;}
tbody:first-child{page-break-after:avoid;}
caption{caption-side: top;text-align: left;}
table.cso_table td{color:rgb(69,70,72);padding:0.4em;}
table.cso_table th{color:#000000;padding:0.4em;}
table.cso_wolines{border:none;border:0px;margin-bottom:10px;}
table.cso_wolines td{border:none;border:0px;}
table.cso_wolines th{border:none;border:0px;page-break-after:avoid;}
table.cso_param{color:rgb(69,70,72);font-size:8pt;margin-bottom:10px;}
table.cso_param td{color:rgb(69,70,72);font-size:8pt;}
table.cso_param th{color:rgb(69,70,72);font-size:8pt;page-break-after:avoid;font-style:italic;}
table.cso_param th.backgr01 {background-color:rgb(133,133,133);color:rgb(255,255,255);border:1px black solid;}
th.backgr01 {background-color:rgb(133,133,133);color:rgb(255,255,255);border:1px black solid;}
td.backgr01{background-color:rgb(133,133,133);color:rgb(255,255,255);border:1px black solid;}
td{padding: 2px;border: 1px solid #A9ABAD;text-align: left;vertical-align: top;}
td.cso_matrix_cell_0_0{border-top:none;border-left:none;}
th{padding: 2px;border: 1px solid #A9ABAD;text-align: left;vertical-align: middle;}
.cso_sec{background-color:#FFFFFF;}
.cso_key{background-color:#FFFFFF;}
ul.cso_list li{list-style-type: square;list-style-position: outside;}
/*img{page-break-inside:avoid;}*/
.cso_picintext{border:1px;border-style: solid}
img.cso_picintext{vertical-align:middle;border:1px;border-style: solid;margin-left:0em;margin-top:0em;margin-bottom:0.15em;margin-right:2px;}
p{text-align:justify;}
hr{page-break-after: always;}
#cso_title01{font-size:15pt;font-weight: bold;margin-bottom:1em;text-align:center;}
#cso_title02{font-size:12pt;font-weight: bold;margin-bottom:1em;text-align:center;}
#cso_header01{font-size:11pt;font-weight: bold;margin-bottom:1em;}
p.cso_header01{font-size:11pt;font-weight: bold;margin-bottom:1em;}
#cso_path{margin-left: 20px;font-style:italic;}
p.cso_path{margin-left: 20px;font-style:italic;}
.pagebreak_after{page-break-after: always;}
.pagebreak_before{page-break-before: always;}
.no_pagebreak_inside{page-break-inside: avoid;}
/* Nur sichtbar in den Online Seiten (wg. am Seitenende 2 Leerzeichen) */
#showonlyonl{display: none;}
.booktitle{text-align:left;vertical-align:middle;font-size:large;font-weight:bold;}
.booktitlebar{background-color:#e3303d;}
/*Positionierung der Bilder und Bildunterschrift (Modul ImageCaption)*/
ul.cso_list > li > img.caption {
	margin:inherit;
	text-align:left;
	font-style:italic;
	font-weight:normal;
	font-size:8pt;
	display:table-row;
	color:rgb(69,70,72);
	margin-top:10px;
	margin-bottom:10px;
}
ul.cso_list > li > a > img.caption {
	margin:inherit;
	text-align:left;
	font-style:italic;
	font-weight:normal;
	font-size:8pt;
	display:table-row;
	color:rgb(69,70,72);
	margin-top:10px;
	margin-bottom:10px;
}
img.caption {
	margin:0 auto;
	display:block;
	text-align:center;
	font-style:italic;
	font-size:8pt;
	font-weight:normal;
	color:rgb(69,70,72);
}
/* Darstellung der Überschriften in der ColorBox oder bei Ausführung des Links "Druckversion"(77984)*/
h1.book-heading-h1{font-size:16pt;}
/*h1.book-heading-h1:before {content:"# ";}*/
/*h1.book-heading-h1:before {content:"# ";}*/
h2.book-heading-h2{font-size:15pt;}
/*h2.book-heading-h2:before {content:"#.# ";}*/
h3.book-heading-h3{font-size:13pt;}
/*h3.book-heading-h3:before {content:"#.#.# ";}*/
h4.book-heading-h4{font-size:11pt;}
/*h4.book-heading-h4:before {content:"#.#.#.# ";}*/
h5.book-heading-h5{font-size:11pt;}
/*h5.book-heading-h5:before {content:"#.#.#.#.# ";}*/
h6.book-heading-h6{font-size:11pt;}
/*h6.book-heading-h6:before {content:"#.#.#.#.#.# ";}*/
h7.book-heading-h7{font-size:11pt;}
/*h7.book-heading-h7:before {content:"#.#.#.#.#.#.# ";}*/
h8.book-heading-h8{font-size:11pt;}
/*h8.book-heading-h8:before {content:"#.#.#.#.#.#.#.# ";}*/
h9.book-heading-h9{font-size:11pt;}
/*h9.book-heading-h9:before {content:"#.#.#.#.#.#.#.#.# ";}*/
