body {
	margin: 0px 0px;
	font-size: 11px;
	font-family: geneva, arial;
	text-align: center;
}
.mwrap {
	width: 980px;
	margin: 0px auto;
	text-align: left;
	border: 0px solid #57360b;
	background-color: #ffffff;
	
	
}

.mh {
	height: 100px;float: left;
	}

.mhdazwischen {
	height: 100px;float: left; width: 500px;
	}

.mhlogo {
	height: 100px;float: right;
	}

.spacer {width: 5px;height : 20px; float: left;border: 0px solid blue;}


.cwl {
	width: 240px;
	float: left;
	height: 580px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	background-color: #ff0000;
	color: #ffffff;
}
.cwm {
	width: 240px;
	float: left;
	height: 580px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	background-color: #ff0000;
	color: #ffffff;
}
.cwr {
	width: 240px;
	float: left;
	height: 580px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	background-color: #ff0000;
	color: #ffffff;
}

.cwrand {
	width: 240px;
	float: left;
	height: 580px;
	margin: 5px 0px 5px 0px;
	border: 0px solid blue;
	background-color: #cccccc;
	color: #000000;
}






p {
	margin: 0px 20px 0px 20px;
	font-size: 11px;
	font-family: geneva, arial;
	}


a {
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	}
.taw a, .taw  {
	text-decoration: none;
	color: #cccccc;
	font-weight: normal;
	font-size: 10px;
	text-align: right;
	
	
	}
.taw {
        float: right;
        margin:0px;
        padding: 0px 5px 0px 0px;
        text-align: right;
	}
a.internal-link img{border:0px solid white;}


h1,h2,h3,h4 {font-size:11px;font-weight:bold; margin: 10px 20px 0px 20px; padding: 0px;}