/* copyright modulor - Andreas Niederer */
body { background-image:url(../images/hg-2.gif); }
/* Problem Hintergrund */
#tabs { background-image:url(../images/hg-1.gif); height:19px; }

#navigation { display:none; }
#content-col1 { clear:both }
/* #content, #footer { background-color:#CBD7E5; } */
/* Trick Hintergrundfarbe für übergeordneten div
#content { float:left }*/ 
#content { }



#content #topnews .csc-header { padding:16px 0 0 0; }


/* Topnews Einschub */
#content #topnews {}
#content #topnews .news-list-container { background-color:#EEF1F6; margin-left:-16px; padding:16px 0 0px 16px; overflow:hidden; }
#content #topnews .news-list-container div { clear:both; overflow:hidden; margin:0; padding:0; width:100%; background-color:#EEF1F6;  }
#content #topnews .news-list-container h2 { padding:4px 0 0 0; }
#content #topnews .news-list-container dl { clear:both; margin:0; padding:0 0 0px 0; overflow:hidden; }
#content #topnews .news-list-container dt { float:left; width:200px; margin:0 0 0 0; padding:0 16px 16px 0; font-size:1%; line-height:1%; }
#content #topnews .news-list-container dd { margin:0; padding:0; float:left; width:520px; }



#content-row1 { margin:0 0 0 -16px; }
#content-col1, #content-col2  {  }

#content-col2 { padding-top:18px; }
#content-col1  { padding-top:18px; }
#content-col1 h1 { font-size:100%; 
	line-height: 120%;
	font-weight: normal;
	margin: 0px;
	padding-bottom:1px;
	border-bottom:1px solid #97B2CD;
}
#content-col1  dt img { padding-top:4px;  }
#content-col1  dd { display:none;  }

#content-row2  p { display:none; }
/*
#content-row1 img { float:left; padding-right:32px; }
#content-row1 img { float:left; }
*/
#container { }
#breadcrumb {}
#footer-update {  }
.News { /* background-color:#BACADD;*/ }
.News h2 { border-top:1px solid #97B2CD; text-indent:0px; margin-top:-1px; }
.News p { padding-left:0px; }

.Zitat { padding-top:16px; padding-right:16px; }
.home-update { color:#A2ACB7;}



/* Teaser Element */
div.teaser-element div.teaser-text h2 { clear:both; }
#content #content-col1 .teaser-element { border-bottom:1px solid #97B2CD; clear:both; margin:0; padding:0; }
#content #content-col1 .teaser-element .teaser-pic { float:left; width:200px; margin:0; padding:0 16px 0 0; font-size:1%; line-height:1%; }
#content #content-col1 .teaser-element .teaser-text { margin:0; padding:0; }
#content #content-col1 .teaser-element h2 { float:none; clear:none; }
#content #content-col1 .teaser-element p { float:none; clear:none; }

/*#header-navigation span { visibility:hidden; display:none; }*/
#content table td { padding-bottom:16px; }

/* Spezialgestaltung fuer Buchtipps */
.special h1 { 
	font-size:100%; 
	line-height: 120%;
	font-weight: normal;
	margin: 0px;
	padding-bottom:1px;
	border-bottom:1px solid #97B2CD;
}
.special  dt img { padding-top:4px;  }

