
DIV.tx-crondavdb H2.section { font-size: 1.2em; font-weight: bold; }
DIV.tx-crondavdb H3 { font-size: 1em; font-weight: bold; background-color: #ccc; border: 1px solid black; padding: 5px; }
DIV.tx-crondavdb H4 { font-size: 1em; font-weight: normal; }
DIV.tx-crondavdb TABLE TR TD { padding: 0.5em 0; margin: 0; vertical-align: top; }
DIV.tx-crondavdb TD P { margin-top: 0; padding: 0; }

/* Kategorien Baum */
TABLE.category-layout { border-collapse: collapse; margin: 0; width: 100%; }
TABLE.category-layout TR { vertical-align: top; }
TABLE.category-layout TR TD H2 { margin-top: 0; }
TABLE.category-layout TR TD.left { background: #eee;  width: 50%;}
TABLE.category-layout TR TD.rightside { background: #eee; padding-left: 10px; width: 50%;}

DIV.tx-crondavdb UL.category-tree { margin: 0em 0 1em 0; padding: 0; list-style: none; }
DIV.tx-crondavdb UL.category-tree UL { margin: 0.5em 0 0.5em 2em; }
DIV.tx-crondavdb UL.category-tree LI SPAN.category-rootline-text { font-weight: bold; }
DIV.tx-crondavdb UL.category-tree-firstlevel { margin: 0 0 1em 0; }
DIV.tx-crondavdb UL.category-tree-firstlevel LI { display: inline; padding-left: 3px; margin: 0; }

/* verschachtelte Tabellen (in Detailansichten */
DIV.tx-crondavdb TABLE TR TD TABLE TD { padding: 0 0; }
DIV.tx-crondavdb TABLE TR TD TABLE TD P { margin: 0 0 0 0; padding: 0 0; }

DIV.tx-crondavdb UL.abc-links { list-style: none; margin: 0; padding: 0; }
DIV.tx-crondavdb UL.abc-links LI { display: inline; margin: 0; padding-right: 10px; }

DIV.tx-crondavdb TABLE.search-filter TD { padding: 0 0 0 0; }
DIV.tx-crondavdb TABLE.search-filter TD.label { width: 18em; padding-right: 5px; }
DIV.tx-crondavdb TABLE.search-filter TABLE.radio TD { vertical-align: baseline; }

DIV.tx-crondavdb TABLE.article-details TD.label { width: 18em; padding-right: 5px; }

DIV.tx-crondavdb TD UL { margin: 0 1.4em; padding: 0; }
DIV.tx-crondavdb .in-search-names H4 { margin: 0; }
DIV.tx-crondavdb .in-search-names UL { margin: 0 1.5em; }

DIV.tx-crondavdb TABLE.herstellerData { border-collapse: collapse; }
DIV.tx-crondavdb TABLE.herstellerData tr td { padding: 0 1em 0 0; margin: 0; }
DIV.tx-crondavdb TABLE.searchFilter tr td { padding: 0; margin: 0; }
DIV.tx-crondavdb TABLE.preise { border-collapse: collapse; margin: 1em 0; }
DIV.tx-crondavdb TABLE.preise tr td { padding: 0.5em 1em; margin: 0; border: 1px solid black; }
DIV.tx-crondavdb UL LI { margin: 0 0 0.5em 0; }

DIV.tx-crondavdb UL.verlinkung_links H4,
DIV.tx-crondavdb UL.verlinkung_links H5 {
	margin: 0.5em 0;
	padding: 0;
}
DIV.tx-crondavdb UL.verlinkung_links H4 {
	font-weight: bold;
}
DIV.tx-crondavdb UL.verlinkung_links H5 {
	font-weight: normal;
	font-style: italic;
	font-size: 1em;
}
DIV.tx-crondavdb UL.verlinkung_links {
	margin: 0;
	padding: 0;
	list-style: none;
}
DIV.tx-crondavdb UL.verlinkung_links UL {
	list-style: none;
	margin: 0 0 0 2em;
	padding: 0;
}
DIV.tx-crondavdb UL.verlinkung_links UL UL {
	list-style: circle;
	margin: 0 0 0 3em;
	padding: 0;
}
	
DIV.tx-crondavdb UL.verlinkung_links LI {
	padding: 0;
}
DIV.tx-crondavdb UL.verlinkung_links LI {
	border-bottom: 1px solid #ccc;
	margin: 0.8em 0 0 0;
	padding-bottom: 0.8em;
}
DIV.tx-crondavdb UL.verlinkung_links LI LI {
	border-bottom: none;
	margin: 0.5em 0 0 0;
	padding-bottom: 0;
}

DIV.tx-crondavdb UL.verlinkung_links LI LI.invisible {
	display: none;
}

DIV.tx-crondavdb UL.verlinkung_links LI LI.show_more {
	list-style: none;
	font-style: italic;
}

DIV.tx-crondavdb blockquote.abstract {
        margin: 0.5em 20px;
        padding: 0.5em;
        border: 1px solid gray;
}

DIV.tx-crondavdb .kombititel { font-weight: bold; }

.tx_cronframework_paginator a.act { font-weight: bold; }
DIV.tx-crondavdb a.act { font-weight: bold; }
DIV.tx-crondavdb ul.abc-links li.act { font-weight: bold; }
DIV.tx-crondavdb p.noresults { font-weight: bold; }

/* mailform */
form#mailform div.csc-mailform-field select { width: 35em; }

