body {
	margin:0;
}





.text {
	color: #ED008C;
	font-family:"Times New Roman", Times, serif;
	font-style: oblique; 
	font-size: 14px;
}
.textgrey {
	color: #AFAEAE;
	font-family:"Times New Roman", Times, serif;
	font-style: oblique; 
	font-size: 14px;
}





.text_ueberschrift_cd {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-style: oblique; 
	text-decoration:underline;
	color:#000000;
	font-weight:normal;
}
.text_ueberschrift_cd2 {
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	font-style: oblique; 
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.text_cd {
	font-size:9px;
	font-family:"Times New Roman", Times, serif;
	font-style:normal; 
	text-decoration:none;
	color:#afafaf;
	font-weight:normal;
	line-height:10px; 
	text-transform:uppercase;
	text-align:center;
}
.text_ueberschrift {
	ffont-family:"Times New Roman", Times, serif;
	font-style: oblique; 
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

.text_ueberschrift2 {
	font-family:"Times New Roman", Times, serif;
	font-style: oblique; 
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#666666;
}


.text_grau {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#999999;
} 

a.text_grau {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#999999;
} 

a.text_grau:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000;
} 

.padding_ueberschrift { 
	padding-bottom:20px;
} 
.padding_text { 
    padding-bottom:20px;
} 

/* ########################################## Menue ########################################## */




.menu_padding_bottom {
	padding-bottom:5px;
}

.menu_padding_bottom_top {
	padding-top:20px;
	padding-bottom:5px;
}

.menu_padding_bottom_end {
	padding-bottom:42px;
}

.menu_padding_bottom_middle_top {
	padding-top:12px;
	padding-bottom:5px;
}

.menu_padding_bottom_middle_end {
	padding-bottom:18px;
}
.background_menue {
	background:#000;
}


/*#########################################  MENÜ - EDIT  ###############################################################*/
a.menue_edit {
	color: #AFAEAE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.menue_edit:hover {
	color: #ED008C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.menue_edit_aktiv {
	color: #ED008C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.logout {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
a.logout:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}



/*#########################################  KONTAKTFORMULAR  ###############################################################*/
textarea {
	padding: 2px;
	width:1000px;
    height:500px;
	color:#3A0200;
	border:solid 1px #CCCCCC;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

}
input {
	padding: 2px;
	width:1000px;
	color:#3A0200;
	border:solid 1px #CCCCCC;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;

}
.inputbox {
	padding: 2px;
	width:180px;
	color:#3A0200;
	border:solid 1px #CCCCCC;
	background-color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;

}
.message {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}