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;
}

.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;
}

.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;
}

.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;
	
}
