.normal {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.normal a, .normal a:link, .normal a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #009700;
	text-decoration: none;
}

.normal a:hover {
	color: #002F59;
	text-decoration: underline;
}

.klein {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.klein a, .klein a:link, .klein a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #009700;
	text-decoration: none;
}

.klein a:hover {
	color: #009700;
	text-decoration: underline;
}

.bull {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #009700;
	text-decoration: none;
}

.aktion_title {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

.kopftext {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #002F59;
	text-decoration: none;
}

.kopftext a, .kopftext a:link, .kopftext a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #009700;
	text-decoration: none;
}

.kopftext a:hover {
	color: #009700;
	text-decoration: underline;
}

.copybild {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

.startgreen {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.startgreen a, .startgreen a:link, .startgreen a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.startgreen a:hover {
	color: #002F59;
	text-decoration: underline;
}

.startmenue {
	color:		#002F59;
	text-decoration:none;
	font-family:	Verdana, Helvetica, Sans-Serif;
	font-size: 	12px;
	font-weight:	bold;
}

.startmenue a {
	color:		#002F59;
	text-decoration: none;
	font-family:	Verdana, Helvetica, Sans-Serif;
	font-size: 	12px;
	font-weight:	bold;
}

.startmenue a:hover {
	color:		#009700;
	text-decoration:underline;
}

.startangebotspreis {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 16px;
	color: #009700;
	font-weight: bold;
	text-decoration: none;
}

.startboxtitel {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	line-height:	16px;
}

.startboxtext {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #009700;
	font-weight: normal;
	text-decoration: none;
}

.startangebotstext {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #002F59;
	font-weight: normal;
	text-decoration: none;
}

.seitentitel {
	font-family: Verdana, Helvetica, Sans-Serif;
	height:24px;
	font-size: 24px;
	color: #009700;
	font-weight: normal;
	text-decoration: none;
	padding:	6px 0px 0px 0px;
}

.footer {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #00375F;
	text-decoration: none;
	line-height:16px;
}

.footer a, .footer a:link, .footer a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #00375F;
	text-decoration: none;
}

.footer a:hover {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #00375F;
	text-decoration: underline;
}

#kopfmenuebody {
	height:		24px;
	width:		800px;
	float:		left;
}

#kopfmenuebtn a, #kopfmenuebtn a:link, #kopfmenue a:visited {
	display:	block;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size:  12px;
	font-weight:bold;
	padding:	0px 10px 0px 10px;
	height:		24px;
	line-height:24px;
	text-decoration:none;
	background-color:#009600;
	color:		#FFFFFF;
	float:		left;
}

#kopfmenuebtn a:hover {
	background-color:#002F59;
	text-decoration:none;
}

#sidenewsletterbody {
	width:		180px;
	height:		130px;
	background-color:#002F59;
	margin:	5px 0px 0px 0px;
	padding:	5px 0px 0px 0px;
}

#sideshopbody {
	width:		180px;
	height:		135px;
	background-color:#002F59;
	margin:	5px 0px 0px 0px;
	padding:	5px 0px 0px 0px;
}

.sideshoptext {
	font-family: 		Verdana, Helvetica, Sans-Serif;
	font-size:  		12px;
	font-weight:		normal;
	text-decoration:	none;
	color:			#FFFFFF;
}

.sideshopsubtext {
	font-family: 		Verdana, Helvetica, Sans-Serif;
	font-size:  		10px;
	font-weight:		normal;
	text-decoration:	none;
	color:			#FFFFFF;
}

.sideshopsubtext a, .sideshopsubtext a:link, .sideshopsubtext a:visited {
	text-decoration:	underline;
	color:			#FFFFFF;
	font-size:  		10px;
	line-height:16px;	
}

#sidemenuebody {
	width:		180px;
	height:		120px;
	background-color:#002F59;
	padding:	10px 0px 0px 0px;
}

#sidemenuebtn a, #sidemenuebtn a:link, #sidemenue a:visited {
	display: 		block;
	font-family: 		Verdana, Helvetica, Sans-Serif;
	font-size:  		12px;
	font-weight:		normal;
	height:			20px;
	width:			180px;
	line-height:		20px;
	text-decoration:	none;
	background-image:	url(images/sidemenuebtn1.jpg);
	color:			#FFFFFF;
}

#sidemenuebtn a:hover {
	color:		#FFFFFF;
	background-image:	url(images/sidemenuebtn2.jpg);
	text-decoration:none;
}

#startbtn a, #startbtn a:link, #startbtn a:visited {
	display: 			block;
	font-family: 		Verdana, Helvetica, Sans-Serif;
	font-size:  		12px;
	font-weight:		bold;
	height:				20px;
	width:				180px;
	line-height:		20px;
	text-decoration:	none;
	background-image:	url(images/startbtn1.jpg);
	color:				#FFFFFF;
	float:				left;
}

#startbtn a:hover {
	color:		#FFFFFF;
	background-image:	url(images/startbtn2.jpg);
	text-decoration:none;
}

#headmenuebtn a, #headmenuebtn a:link, #headmenuebtn a:visited {
	display: 			block;
	font-family: 		Verdana, Helvetica, Sans-Serif;
	font-size:  		12px;
	font-weight:		normal;
	height:				20px;
	padding:			0px 15px 0px 15px;
	line-height:		20px;
	text-decoration:	none;
	background-image:	url(images/buschkamp_main_menuebg1.jpg);
	color:				#FFFFFF;
	float:				left;
}

#headmenuebtn a:hover {
	color:		#FFFFFF;
	background-image:	url(images/buschkamp_main_menuebg2.jpg);
	text-decoration:none;
}

.kontaktfeld { 
 font-family: Tahoma, Arial, Verdana, Geneva, Helvetica; 
 font-size: 11px;
 font-weight: normal;
 color: #000000; 
 text-decoration:      none; 
 background-color:#FFFFFF; 
 border-color:#009600; 
 border-style:solid; 
 border-width:1px;
}

.kontaktbutton { 
 font-family: Tahoma, Arial, Verdana, Geneva, Helvetica; 
 font-size: 12px; 
 font-weight: normal; 
 color: #FFFFFF; 
 text-decoration: none; 
 background-color:#009600; 
 border-color:#002F59; 
 border-style:solid; 
 border-width:1px;
}

.enter_newsletter { 
 font-family: Tahoma, Arial, Verdana, Geneva, Helvetica; 
 font-size: 11px;
 font-weight: normal;
 color: #000000; 
 text-decoration:      none; 
 background-color:#FFFFFF; 
 border-color:#009600; 
 border-style:solid; 
 border-width:1px;
}

.enter_newsletterbutton { 
 font-family: Tahoma, Arial, Verdana, Geneva, Helvetica; 
 font-size: 12px; 
 font-weight: normal; 
 color: #FFFFFF; 
 text-decoration: none; 
 background-color:#009600; 
 border-color:#002F59; 
 border-style:solid; 
 border-width:1px;
}

.start_ang_box { 
 border-color:#009600; 
 border-style:solid; 
 border-width:1px;
}

.partner_box { 
 border-color:#009600; 
 border-style:solid; 
 border-width:1px;
}

.start_ang_title {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#009600;
}

.start_ang_text {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.start_ang_text a, .start_ang_text a:link, .start_ang_text a:visited {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #009700;
	text-decoration: none;
}

.start_ang_text a:hover {
	color: #002F59;
	text-decoration: underline;
}