body {
	font-family: verdana, trebuchet MS, arial, sans-serif;
	font-size: 12px;
	background: url(../img/bg_streifen.gif) repeat-y #d5d5d5;
	color:#4E4D4D;
	margin:0;
	padding:0;
	
}

/* ######################## SPALTEN ################ */
#page {
	margin:0;
	padding:0;
	width:1010px;
	/*background: url(../img/noten_streifen.gif) no-repeat;*/
	min-height:650px;
}


#left_column {
	width:152px;
	float:left;
	padding:0;
	margin:0;
}

#center_column {
	width:665px;
	float:left;
	padding:0;
	margin:0;

}

#column_logo {
	width:186px;
	float:left;
	padding:0;
	margin:0;
}

#footer {	
	margin:0;
	padding:0;
}


/* ################ INHALTE + ALLGEMEINES ###################### */

#center_column_content {
	padding:106px 20px 20px 20px;

}

#center_column_content p {
	line-height:140%;
	padding:0px;
	margin:5px 0;
}


#center_column_content table {
	font-size:12px;
}

a:link, a:visited {
	color:#be2a36;
	text-decoration:none;
}

a:focus, a:hover, a:active {
	font-weight:bold;
}


img {
	border:none;
}

#cleardiv {
	clear:both;}

#column_logo img {
	margin:15px 15px 0 0;
	padding:0px;

}

#column_logo a:link, 
#column_logo a:focus,
#column_logo a:hover,
#column_logo a:active {
	border:none;
}


h1 {
	color:#be2a36;
	margin:0;
	padding:0;
	font-family:trebuchet MS;
	font-size:31px;
}

h2 {
	color:#be2a36;
	margin:0;
	padding:0;
	font-family:trebuchet MS;
	font-size:16px;
}

h3 {
	color:#373737;
	margin:0;
	padding:0;
	font-family:trebuchet MS;
	font-size:18px;
}

h4 {
	color:#676767;
	margin:0;
	padding:0;
	font-family:trebuchet MS;
	font-size:16px;
}

h5 {
	color:#be2a36;
	text-align: right;
	margin:0;
	padding:0;
	font-family:trebuchet MS;
	font-size:30px;
}


.csc-subheader {
	font-weight:bold;
	margin:0;
	padding:0;
	font-family:trebuchet MS;
	font-size:16px;
	color:#ffffff;
	}

#center_column_content p.csc-subheader {
	line-height:100%;
	margin:0 0 9px 0;
	padding:0;
}



#footer a, #footer a:hover, #footer a:link, #footer a:active, #footer a:focus {
	color:#be2a36;
	font-size:10px;
	padding:0 0 0 450px;
	text-decoration:none;
	border:none;
	font-weight:normal;
}


/*##################### NAVIGATION ####################### */


#mainnav {
	margin:175px 0 0 0;
	padding:0;
	width:108px;

}

#mainnav ul {
	list-style-type:none;
	margin:0;
	padding:0;
	width:108px;
}

#mainnav ul li {
	text-align:right;
	padding:4px 14px 4px 0;

}


#mainnav ul li a {
	text-decoration:none;
	color:#be2a36;
	/*font-size:11px;*/
	border:none;
}

#mainnav ul li a.act {
	font-weight:bold;
		border:none;
}

#mainnav ul li a:hover {
	font-weight:bold;
	border:none;
}


.csc-linkToTop {
	float:right;
	}









