/* ######################## FÜR DAS BACKEND ######################## */
/* ################################################################# */
.htmlarea-content-body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0px;
    padding: 3px;
    background-color: #fff;
	}

.htmlarea-content-body P, .htmlarea-content-body TD, .htmlarea-content-body UL, .htmlarea-content-body OL, .htmlarea-content-body TR { 	font-size: 11px;  }

.htmlarea-content-body a:link, .htmlarea-content-body a:visited {
	color: #49342E;
	text-decoration: underline;
	}
.htmlarea-content-body a:hover, .htmlarea-content-body a:active {
	color: #49342E;
	text-decoration: none;
	}



/* ######################## FÜR DAS FRONTEND ######################## */
/* ################################################################# */
/*
ul { list-style-image: url(fileadmin/resources/list_bullet.gif); list-style-position: outside; }
li { padding-bottom: 8px; }
*/


ul {
	list-style-type: square;
	list-style-position: outside;
	}

a, a:visited, a:active, p a, p a:visited, p a:active {
	color: #49342E;
	text-decoration: underline;
	}
a:hover, p a:hover {
	text-decoration: none;
	}



span.rot { color: #C41307; }
span.headline {
	font-size: 13px;
	font-weight: bold;
	color: #49342E;
	}
span.artikel-headline {
	font-size: 11px;
	font-weight: bold;
	color: #F2F2EB;
	line-height: 11px;
	}

TD { vertical-align: top; }
.contenttable { padding: 0px; margin: 0px; border: 0px; cellpadding: 0px; cellspacing: 0px; }
.contenttable th { padding: 0px; }
.contenttable td { padding-left: 5px; }
.cell-width-180px { width: 180px; vertical-align: middle; }
.cell-width-100px { width: 100px; vertical-align: middle; }
.cell-width-80px { width: 80px; vertical-align: middle; }
.div-headline { font-size: 13px; font-weight: bold; color: #49342E; }
.artikel-headline { background-color: #99866D; vertical-align: middle; height: 17px; }