/*/////////////*/
/*// BACKEND //*/
/*/////////////*/

.htmlarea-content-body {
	font: 13px 'Helvetica Neue', 'Thoma', Helvetica, Arial, sans-serif;
	color:#3d2727;
	line-height:20px;
	margin:0;
	padding:3px;
	background-color:#FFFFFF;
}

.htmlarea-content-body TD, .htmlarea-content-body UL, .htmlarea-content-body OL, .htmlarea-content-body TF { font-size:13px; }





/*////////////////*/
/*// FRONTEND //*/
/*////////////////*/



/*------ TEXT ------*/
.htmlarea-content-body p,
#content p, #contentleft p, #content TD, #contentleft TD, #content TF, #contentleft TF { 
	font-size: 13px;
	/*margin:0 48px 18px 0;*/
	margin: 0 0 18px 0;
	padding:0;
	line-height:19px;
}

hr { height: 0px; border-bottom: 1px dotted #836345; border-top: 0px; margin: 0 0 25px 0; }


/*------ BULLETTS ------*/
#content ul { list-style-image: url(/fileadmin/media/_statics/listbullet.gif); list-style-position: outside; }
#content li { padding-bottom: 8px; font-size: 13px; }
#content ul li { margin-left: -22px; }


/*--------- HYPERLINKS ---------*/
/*------ hyperlinks: text ------*/
.htmlarea-content-body a:link, .htmlarea-content-body a:visited, 
a:link, a:visited {			
	color:#B21430;
	text-decoration:none;
	border-bottom: 1px dotted #B21430;
}
.htmlarea-content-body a:hover, .htmlarea-content-body a:active,
a:hover, a:active {
	color:#B21430;
	text-decoration:none;
	border-bottom: 1px solid #B21430;
}
/*------ hyperlinks: image ------*/
a.totop, a.totop:link, a.totop:visited, 
.csc-uploads-icon a:link, .csc-uploads-icon a:visited, 
.csc-textpic-imagewrap a:link, .csc-textpic-imagewrap a:visited {
	border-bottom: 0;
}
a.totop:active, a.totop:hover, 
.csc-uploads-icon a:active, .csc-uploads-icon a:hover, 
.csc-textpic-imagewrap a:active, .csc-textpic-imagewrap a:hover {
	border-bottom: 0;
}

/*------ hyperlinks: download, mail, external ------*/
a.download:link, a.download:visited, a.download:hover, a.download:active {
	background-image: url(/fileadmin/media/_statics/link_download.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:13px;
}
a.mail:link, a.mail:visited, a.mail:hover, a.mail:active {
	background-image: url(/fileadmin/media/_statics/link_mail.gif);
	background-repeat:no-repeat;
	padding-left:17px;
}
a.external-link:link, a.external-link:visited, a.external-link:hover, a.external-link:active {
	background: transparent url(/fileadmin/media/_statics/link_external.gif) no-repeat right top;
	padding-right:15px;
}


/*------ HEADLINES ------*/
h1,h5{ /* Page */
	margin:0 0 20px 0;
	padding:15px 8px 8px 10px;
	border: 1px solid #B21430;
	color:#3D2727; 
	font-size:22px;
	font-weight:normal;
}
h1 {
	text-transform:uppercase;
}
h2{ /* 836345 */
	margin:0px 0 20px 0; 
	padding:0;
	color:#5C4128;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
}
h3{ 
	margin:8px 0 10px 0; 
	padding:0;
	color:#5C4128;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
}
h4{ 
	margin:0; 
	padding:0;
	color:#5C4128;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}
h5 {
	text-transform:normal;
}


/*------ TABLES ------*/
.zellenbreite-5px 	{ width:   5px; }
.zellenbreite-70px 	{ width:  70px; }
.zellenbreite-100px	{ width: 100px; }
.zellenbreite-130px	{ width: 130px; }
.zellenbreite-180px	{ width: 180px; }
.zellenbreite-250px	{ width: 250px; }

/*------ HIGHLIGHTS ------*/
span.highlight	{ color: #5c4128; }
span.small 	{ font-size: 10px; }
