body{
 	font-family: arial;
	font-size: 9pt;
	overflow: none;
	background-color: #fff;
	
}

*{font-family:arial,helvetica; font-size: 9pt; font-weight:normal; text-decoration:none; color:#7F7F7F;}
.small{font-family:arial,helvetica; font-size: 9pt; font-weight:normal; text-decoration:none; color:#7F7F7F;}
.headline_logo_big{font-family:times; font-size: 55pt; font-weight:normal; text-decoration:none; color:#cc0000;}
.headline_logo_middle{font-family:times; font-size: 36pt; font-weight:normal; text-decoration:none; color:#7f7f7f;}
.headline_logo_small{font-family:times; font-size: 28pt; font-weight:normal; text-decoration:none; color:#7f7f7f;}
.fett {font-family:arial,helvetica; font-size: 10pt; font-weight:bold; text-decoration:none; color:#cc0000;}
.menufett {font-family:arial,helvetica; font-size: 11pt; font-weight:bold; text-decoration:none; color:#cc0000;}
.link_aktiv{font-family:arial,helvetica; font-size: 9pt; font-weight:normal; text-decoration:none; color:#FF5F00;}
b {
	font-weight: bold;
	color:#5f5f5f;
}
h1 {
	font-family:arial,helvetica; 
	font-size: 12pt; 
	font-weight:bold; 
	text-decoration:none; 
	color:#5f5f5f;
}
h2 {
	font-family:arial,helvetica; 
	font-size: 10pt; 
	font-weight:bold; 
	text-decoration:none; 
	color:#5f5f5f;
}
a{font-family:arial,helvetica; font-size: 10pt; font-weight:normal; text-decoration:none; color:#7f7f7f;}
a:hover{font-family:arial,helvetica; font-size: 10pt; font-weight:normal; text-decoration:none; color:#cc0000;}
a:visited{font-family:arial,helvetica; font-size: 10pt; font-weight:normal; text-decoration:none; color:#7f7f7f;}

.start_button{font-family:times; font-size: 48pt; font-weight:normal; text-decoration:none; color:#cc0000;}
.start_button:hover{font-family:times; font-size: 48pt; font-weight:normal; text-decoration:none; color:#cc0000;}
.start_button:visited{font-family:times; font-size: 48pt; font-weight:normal; text-decoration:none; color:#cc0000;}

.link_impr{font-size: 9pt; font-weight:normal; text-decoration:none; color:#7f7f7f;}
.link_impr:hover{font-size: 9pt; font-weight:normal; text-decoration:none; color:#cc0000;}

.link_menu{font-size: 11pt; font-weight:normal; text-decoration:none; color:#7f7f7f;}
.link_menu:hover{font-size: 11pt; font-weight:normal; text-decoration:none; color:#cc0000;}

.head {
	position: relative;
	z-index: 2;
	width: 800px;
	height: 85px;
	border-top: 1px solid #7f7f7f;
	border-bottom: 1px solid #7f7f7f;
	text-align: left;
}

.titel_dohna {
	position: relative;
	z-index: 3;
	top: -24px;
	left: 100px;
	z-index: 3;
}

.box_content {
	position: relative;	
	margin: 3em auto;
	width: 950px;
	text-align: center;
}

.menu {
	position: relative;
	z-index: 3;
	top: -136px;
	left: 820px;
	width: 100px;	
	height: 73px;
	text-align: left;
	padding: 5px;
	border: 3px solid #afafaf;
	font-size: 11pt;
	line-height: 12pt;
}

.content {
	position: relative;
	top: -80px;
	left: 0px;	
	width: 935px;
	height: 403px;
	text-align: left;
}

.content_left {
	position: relative;
	top: 0px;
	left: 0px;	
	width: 410px;
	text-align: left;
	float: left;
}
.content_right {
	position: relative;
	top: 0px;
	right: 0px;	
	float: right;
}

.ref_left {
	position: absolute;
	z-index: 2;
	top: 0px;
	left: 0px;	
	height: 403px;
	text-align: left;
	float: left;
}
.ref_right {
	position: absolute;
	z-index: 3;
	top: 0px;
	right: 0px;	
	float: right;
	text-align: right;
	width: 150px;
}

.ref_right_thumbs {
	position: absolute;
	width: 300px;
	right: 200px;
	top: 35px;
	text-align: right;	
}

.ref_wahlhinweis {
	position: absolute;
	z-index: 6;
	left: 190px;
	top: 35px;
}

.box_bottom {
	position: relative;
	z-index: 2;
	left: 0px;	
	bottom: 0px;
	margin-top: 0px;
	padding-top: 5px;
	width: 935px;
	float: left;
	border-top: 1px solid #afafaf;
}

.contact_form_button {
	border: 1px solid #7f7f7f;
	color: #fff;
	background-color: #9f9f9f;
	margin-left: 0px;
}

.contact_form {
	background-color: #fff;
	border: 1px dotted #7f7f7f;
}

.datenschutz {
	height: 420px;
	overflow: auto;
	}

