
/* GENERAL */
/* ------------------------------------------------------------------- */


body {
	line-height: 17px;
	/* font:13px/18px Arial, Helvetica, sans-serif; */
	}

#content {
	margin-bottom:50px;
	}

div.side-nav {
	padding-top:0px;
		}
		
div.info-column div.txt-box {
	padding:0; 
	margin:0;
	}

div.text-block {padding-top:0px;}

/* padding UNTER den paragraphs (nichtdarüber-wie vorher) */
.text-block p {padding-top:0; padding-bottom:6px;}



/* LISTEN */
/* ------------------------------------------------------------------- */
div.text-block ul {
	margin:0;
	padding-top:0;
	padding-bottom:6px;
	}

div.text-block ol {
	margin:0;
	padding-top:0;
	padding-bottom:6px;
	}



/* UEBERSCHRIFTEN */
/* ------------------------------------------------------------------- */

div.csc-header h1 {padding-left:0;}

/* 	H2 in bodytext 
	- gleicher Look wie <p class="bodytext"><b>FooBar</b></p> (nur orange)  */
	
div.text-block h2 {
	color:#ff8b04;
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:6px;
	padding-bottom:4px;
	}

/* 	H2 in bodytext 
	- gleicher Look wie <p class="bodytext"><b>FooBar</b></p> (nur orange)  */
	
div.info-column h2 {
	color:#ff8b04;
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:6px;
	padding-bottom:4px;
	}


	
/* RAHMEN / BORDERS */
/* ------------------------------------------------------------------- */

/* keine 1px winkel über "text-block" */
.text-block .text-block-top,
.text-block .text-block-bg {
	background-image:none;
	}
	
/* keine 1px winkel über "info-block" (start-seite) */	
.info-block .info-block-top,
.info-block .info-block-bg {
	background-image:none;
	}
	
/* keine 1px winkel über "info-column" */	
.info-column .info-column-top,	
.info-column .info-column-bg {
	background-image:none;
	}

/* stattdessen: top-linie */
.info-column .info-column-top,
.info-block .info-block-top,
.text-block .text-block-top {
	border-top:1px solid #acacac;
	padding-top:10px; }


	
/* NEWS SPECIFIC */
/* ------------------------------------------------------------------- */

.news-single-author {display:none;}

.news-single-item {
	/* kick old styles */
	background:none;
	border:none;
	margin-left:-14px;
	padding: 8px 20px 20px 14px;
	}

.news-single-item h2 {
	color:#ff8b04; 
	margin-bottom:10px; 
	}

.news-single-item hr.clearer {
	border:none;
	}































