html 
{
  margin: 0;
  padding: 0;
  overflow: auto;
}

body
{
  margin: 0;
  padding: 0;
  text-align:center;
  overflow: auto;
}


/* ------------------------------------------------------------------------ */

#main-c-container
{
	width: 420px;
}

/* SPALTE: KOPFBEREICH ------------------- */
#col-pos-1
{
	width:418px;		
	padding-left: 15px;
	padding-right: 15px;   
}

/* SPALTE: CONTENT HAUPTBEREICH  ------------------- */
#col-pos-2-main
{
	width:418px;		
	padding-left: 15px;
	padding-right: 14px;
}


/* SPALTE: CONTENT MITTE LINKS ------------------- */
#col-pos-2
{
	width:209px;
	padding-left: 15px;
	padding-right: 8px;  	
}

/* SPALTE: CONTENT MITTE RECHTS ------------------- */
#col-pos-3
{
	width:209px;
	padding-left: 3px;
	padding-right: 15px;  		
}

/* SPALTE: CONTENT RECHTS RAND------------------- */
#col-pos-4 {
	overflow: hidden;
	border: 0px solid #ff0000;
	width:200px;	
	padding-left: 10px;
}

#col-pos-4 A H1,
#col-pos-4 A H2,
#col-pos-4 A H3,
#col-pos-4 A H4,
#col-pos-4 H1 A,
#col-pos-4 H2 A,
#col-pos-4 H3 A,
#col-pos-4 H4 A,
#col-pos-4 .subheadlines
{
	text-align: center;
	background-color: transparent;
	color: #a5aab9;
	width: 190px; 
	margin-left: -10px;
	margin-right: 0px; 
}
#col-pos-4 H1
{ 
	text-align: left;
	width: 200px;
	font-size: 10px;
	background-color: #75859b;
	color: #ffffff;
	padding: 3px;
	padding-left: 10px;
	border-top: 2px solid #a5aab9;
	border-bottom: 2px solid #a5aab9;
	margin-left: -10px;
	margin-bottom: 5px;
	line-height: 11px;
}

#col-pos-4 H1.csc-firstHeader
{ 
	margin-top: 1px;
}

/* SPALTE: CONTENT FOOTER CONT------------------- */

#footer-container
{
	width:790px;
}

/* Randausgleich zu Firefox  */
.csc-textpic-imagewrap{margin-bottom:3px;}

/* tmailform sendbutton ausgleich */
input.tmail-send{margin-right:69px;}
.tmail-form-notes-copytoyou{float:left;padding-left:6px;}

