@charset "UTF-8";

/* 
	Hinweise: 
	- alle Container für Text in em statt px!
	- in dieser Style-Datei keine Farben etc!
*/

@media all {
	
.csc-menu-4 dt a {font-weight:bold; }	
.csc-header h5 {font-weight:normal; padding:7px 0;}
	
/* ##### Basis Styles ##### */
	* { margin:0; padding:0;}
	
	body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
	
	img { border:0;}	
	
	a { cursor:pointer;}
	
	#pageWrap {}	
	#page { margin:0 auto; padding:0; border:0;  width:auto; height:auto;}
	
	#header { margin:0; padding:0; border:0;  width:auto; height:auto;}
	
	#teaser { margin:0; padding:0; border:0;  width:auto; height:auto;}

	#nav { margin:0; padding:0; border:0;  width:auto; height:auto;}
	
	#main { margin:0; padding:0; border:0;  width:auto; height:auto;}
	
	#footer { margin:0; padding:0; border:0;  width:auto; height:auto;}
	
	#header, #main, #footer { position:relative; z-index:0; overflow:hidden;}
	
/* ##### Column Styles ##### */	
	.subcolumns { width:100%; overflow:hidden;}

  .c50l, .c25l, .c33l, .c38l,.c30l, .c66l, .c75l,.c70l, .c62l { float:left;}
  .c50r, .c25r, .c33r, .c38r,.c30r, .c66r, .c75r, .c70r, .c62r { float:right; margin-left:-5px;}

  .c25l, .c25r { width:25%;}
  .c33l, .c33r { width:33.333%;}
  .c50l, .c50r { width:50%;}
  .c66l, .c66r { width:66.666%;}
  .c75l, .c75r { width:75%;}
	.c70l, .c70r { width:70%;}
  .c38l, .c38r { width:33.333%;}
	.c30l, .c30r { width:30%;}
  .c62l, .c62r { width:66.666%;} /* 61.8px */
	
	.subcl { padding:0pt 19px 0pt 0pt;} /* Text Spalten (Abstand) */
	.subcr { padding:0pt 2em 0pt 0pt;} /* Text Spalten (Abstand) */


/* ##### Helper Styles ##### */

	.clearfix:after {
			content: ".";
			display: block;
			clear: both;
			visibility: hidden;
			line-height: 0;
			height: 0;
	}
	
	.clearfix {
			display: inline-block;
	}
	
	html[xmlns] .clearfix {
			display: block;
	}
	
	* html .clearfix {
			height: 1%;
	}
	


	
} /* media all END */

@media print {
	#nav, #teaser, .advertising { display:none;}
} /* media print END */

