a:ACTIVE,a:HOVER,a,a:link,a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-repeat: repeat-x;
}

p,form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

.clear {
	clear:				both;
}

.logolink {
	position:			absolute;
	top:				55px;
	left:				50%;
	margin-left:		-385px;
	width:				150px;
}

.butterfly {
	position:			relative;
	top:				53px;
	left:				599px;
}

.mainWrap {
	position:			absolute;
	top:				0;
	left:				50%;
	width:				818px;
	margin-left:		-409px;
}

*html .butterfly {
	position:			relative;
	top:				51px;
	left:				599px;
}

.suchform {
	position:			relative;
	top:				20px;
	left:				475px;
	width:				200px;
}

*html .suchform {
	position:			relative;
	top:				18px;
	left:				475px;
}

.fett11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
}

.fettgruen11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4e891f;
	font-weight: bold;
}

.fettgruenueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4e891f;
	font-weight: bold;
	float:left; 
	width:339px; 
	margin:5px 0 2px 0;
}

.underlinediv{
	border-bottom: 1px #4e891f solid; 
	width:440px;
}

.textbutton{
	float:right;
	width:99px;
	height:25px;
}



.textgruen {
	color: #4e891f;
}

.fettgelb11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #E5B739;
	font-weight: bold;

}

.neu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	background-color: #FFCC40;

}

.copytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}

.copytext a,
.copytext a:link,
.copytext a:visited {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#4e891f;
	text-decoration:	underline;
}

.gruen_underline{

	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#4e891f;
	text-decoration:	underline;
}

.copytext a:hover {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#4e891f;
	text-decoration:	underline;
}

.navLeft {
	font-size:			8pt;
	color:				#569203;
	padding:		3px 3px 3px 8px;
}

.navLeft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #569203;
}

.TechnikNavLeft td {
	font-size:			8pt;
	color:				#569203;
}

.TechnikNavLeft {
	width:				145px;
	background-color:	#ffe4a0;
}

.TechnikNavLeft a {
	color:				#569203;
}

.head_wein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #569203;
	font-weight: bold;
}

.color_wein {
	color:				#569203;
}

.head_saft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #af0303;
	font-weight: bold;
}

.color_saft {
	color:				#af0303;
}

.head_bier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #e19b01;
	font-weight: bold;
}

.color_bier {
	color:				#e19b01;
}

.head_brannt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8e0182;
	font-weight: bold;
}

.color_brannt {
	color:				#8e0182;
}




.BoxAktuelles {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#333333;
	padding:			5px 10px 5px 10px;
	text-align:			left;
}

.LinkBox1{
	float:				left; 
	width:				208px; 
	height:				200px; 
	background-color:	#ffffff;
	clear:				both;
	
}

.LinkBox2{
	float:				right; 
	width:				208px; 
	height:				200px; 
	background-color:	#ffffff;
	clear:				both;	
}

.LinkBoxtext {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#333333;
	margin-left:		15px; 
	margin-top:			5px;
	text-align:			left;
}

.LinkBoxtext a,a:hover,avisited{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#4e891f;
	text-decoration:	underline;
}

.BoxAktuelles a,a:hover,a:visited {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#4e891f;
	text-decoration:	underline;
}

.NavRightTrennlinie {
	background-image:url(images/nav_right_trennlinie.gif);
	height:				5px;
	width:				145px;
	font-size:			0;
}

.navigationspfeil {
	background-image:	url(img/pfeil_zu.gif);
	background-repeat:	no-repeat;
	background-position:5px 6px;
	padding:			2px 0 2px 20px;
}

.NavLeftTrennlinie {
	font-size:			0;
	width:				145px;
	height:				1px;
	border-bottom:		1px solid #ebbb59;
}

.tdbg {
	background-image: url(img/kasten_rechts.jpg);
	background-repeat: repeat-y;
}
.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 20px;
	width: 125px;
}


a.headerlink {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				7pt;
	color:					#333333;
	text-decoration:		none;
}

a.headerlink:link {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				7pt;
	color:					#333333;
	text-decoration:		none;
}

a.headerlink:visited {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				7pt;
	color:					#333333;
	text-decoration:		none;
}

a.headerlink:active {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				7pt;
	color:					#333333;
	text-decoration:		none;
}

a.headerlink:hover {
	text-decoration:		underline;
}

.klein {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				7pt;
}

.sprungmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	width: 180px;
}

.linkohnestrich {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

div.TechnikNavLeft table tbody tr td span.linkohnestrich a,
div.navLeft span.linkohnestrich a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

li {
	color: #EDCB65;
}
SUP {line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:7pt;}
SUB {line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:7pt;}

/*  STYLES FÜR DAS SUCHERGEBNIS   */

.blue {  font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color: #E5B739}
.hitword { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold}

table.colored,
table.colored tr,
table.colored td {
	background-color:	#fff0c9;
}

table.colored td {
	padding:			10px 10px 10px 0;
	border-bottom:		1px solid #EBBB59;
	
}

.startseite_liste {
	padding:			0 0 0 18px;
	margin:				7px 0 0 0;
}

.startseite_liste li {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			8pt;
	color:				#333;
	margin:				0 0 8px 0;
}

.Slider
{
	width:425px;
	margin: 15px 0 0 5px;
	display:none;
}

