body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-style:normal;
	margin : 0px 0px 0px 0px;
}

.navhi {
	background-image: url(../images/navi_higru.gif);
	height:30px;
	width:797px;
}

.navhistart {
	background-image: url(../images/startseite_navi_higru.jpg);
	height:33px;
	width:797px;
}

.navhilistart {
	background-image: url(../images/navi_li_startseite.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhigetraenke {
	background-image: url(../images/navi_li_getraenkeabholmar.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhiobst {
	background-image: url(../images/navi_li_obst.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhigemuese {
	background-image: url(../images/navi_li_gemuese.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhiaktuell {
	background-image: url(../images/navi_li_aktuell.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhiunternehmen {
	background-image: url(../images/navi_li_unternehmen.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhikundenservice {
	background-image: url(../images/navi_li_kundenservice.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhiprodukthandel {
	background-image: url(../images/navi_li_produkthandel.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhilohnmost {
	background-image: url(../images/navi_li_lohnmost.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhikontakt {
	background-image: url(../images/navi_li_kontakt.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhisprache {
	background-image: url(../images/navi_li_sprache.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhiimpressum {
	background-image: url(../images/navi_li_impressum.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

.navhisitemap {
	background-image: url(../images/navi_li_sitemap.jpg);
	background-repeat: no-repeat;
	height:532px;
	width:163px;
	padding-top:15px;
	padding-left:35px;
}

a:link.zurueck {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#E00018;
text-decoration:none;
}
a:visited.zurueck {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#E00018;
text-decoration:none;
}
a:hover.zurueck {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#E00018;
text-decoration:none;
}
a:active.zurueck {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#E00018;
text-decoration:none;
}

a:link.normal {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
a:visited.normal {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
a:hover.normal {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}
a:active.normal {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 12px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

a:link.rot {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 10px;
font-weight:normal;
color:#8F0000;
text-decoration:none;
}
a:visited.rot {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 10px;
font-weight:normal;
color:#8F0000;
text-decoration:none;
}
a:hover.rot {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 10px;
font-weight:normal;
color:#8F0000;
text-decoration:none;
}
a:active.rot {
font-family:Arial, Verdana, Helvetica, sans-serif ;
font-size: 10px;
font-weight:normal;
color:#8F0000;
text-decoration:none;
}


.weisseschrift {
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	font-size: 11px;
	color:#FFFFFF;
	padding-top:4px;
}

.ueberschrift {
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	font-size: 12px;
	color:#023A10;
	height:25px;
	padding-bottom:15px;
}

.textauflistung {
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	font-size: 12px;
	color:#3F3F3F;
}

.footer {
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	font-size: 10px;
	color:#8C8C8C;
	text-align:center;
	/*padding-left:80px;	*/	
}

/* definieren des normalen textes p */
p {
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	color:#3F3F3F;
}

	
td { 
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	font-size: 12px;
	color:#000000;
}

ul {
	font-family:Arial, Verdana, Helvetica, sans-serif ;
	font-size: 12px;
	color:#000000;
}

.select {
	background-color: #E5E6CE;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#787878;
	font-style:normal;
	font-size:11px;
	border: 1px solid #8C8C8C;
}
input {
	background-color: #FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
	border: 1px solid #666666;
}

textarea {
	background-color: #FFFFFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
	border: 1px solid #666666;
}

/***************************************/
/* definieren der einzelnen Tabellen im Bereich Obst und Gemuese */
/***************************************/

.rahmenganz {
	border-width: 1px;
	border-style: dashed;
	border-color: #C6C6C6;
	height:33px;
	text-align:center;	
}

.rahmenrechtsrot {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C6C6C6;
	background-color: #F7E8E8;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

.rahmenrechtsgelb {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C6C6C6;
	background-color: #FFFFF2;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

.gelb {
	background-color: #FFFFF2;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 table, #tabelle2 table {
	border-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-color: #C6C6C6;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 th, #tabelle2 th {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;	
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C6C6C6;
	background-color: #FFF;
	height:33px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 th.rot, #tabelle2 th.rot {
	background-color: #F7E8E8;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 th.gelb, #tabelle2 th.gelb {
	background-color: #FFFFF2;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 td, #tabelle2 td{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C6C6C6;
	text-align:center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 td.gelb, #tabelle2 td.gelb{
	background-color: #FFFEDE;
	height:25px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 td.gelb2, #tabelle2 td.gelb2{
	background-color: #FFFEDE;
	height:25px;
	text-align:left;
	padding-left:5px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 td.rot, #tabelle2 td.rot{
	background-color: #F7E8E8;
	height:25px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 td.white, #tabelle2 td.white{
	background-color: #FFF;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}

#tabelle1 td.white2, #tabelle2 td.white2{
	background-color: #FFF;
	height:25px;
	text-align:left;
	padding-left:5px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-style:normal;
	font-size:11px;
}
