body {
	text-align: center;
	margin: 1em;
	padding: 0;
	/*background: #D7F8C9 url(../bilder/hintergrund_mostwaeger.gif) center top repeat;*/
	font-family:Arial, Helvetica, sans-serif;
	background-color:#36122C;
	}

#container {
	background-color:#36122C;
	width: 800px;
	margin:auto;
	vertical-align:middle;
	} 

#kopf{
	height:80px;
	width:800px;
	/*margin-bottom:-10px;
	padding-bottom:-15px;*/
	}	

#navi {
	/*height: 20px;*/
	text-align:left;
	background:none;
	font-size: 0.7em;
	padding-top:45px;
	/*width:600px;*/

	}
.aktiverlink {
	text-decoration:none;
	color: #FFFFAA; 
	font-weight:bold;
	}
.link_inaktiv {
	text-decoration:none;
	color:#C5C5C5;
	}
	
/*######################################################################
hier die Anweisungen für die normale Links*/
a{
	text-decoration:underline;
	color: #F0F0F0; 

	}
a:hover { 
	color:#FFFFAA; 
	font-weight:bold;
	}	
	
/*######################################################################
hier die Anweisungen für die Links in der Navi-zeile*/
#navi ul {
	text-align:left;
	list-style-type: none;
	font-family: Trebuchet MS, Tahoma, sans-serif;
	padding: 0 0 0 10px;
	margin-left:-10px;
	}

#navi ul li { 
	display: inline; 
	padding: 0 10px 0 0px;
	}

#navi ul li a:hover { 
	color:#FFFFAA; 
	font-weight:bold;
	text-decoration:underline;
	}
/*---------------------------------------------------------------------*/	

/*######################################################################
hier die Anweisungen für die Links im normalen Text*/
.linktext p {
	font-size:small;
	margin:0.1em;
	color:#006600;

	}
.linktext a {
	text-decoration: none;
	color:blue;	
	}

.linktext a:hover { 
	color: #663300; 
	font-weight:bold;
	}
/*---------------------------------------------------------------------*/	
	
/*######################################################################
hier die Anweisungen für die Links im zu Grafiken*/
.linkgrafik a {
	text-decoration: none;
	}

.linkgrafik a:hover {
	background-color:#663300; 
	font-size:1.6em;
	/*padding-left:-0.2em;
	padding-right:-0.2em;*/
	}
/*---------------------------------------------------------------------*/	

		
/*#inhalt {
	float: right;
	width: 42.2em;
	min-height: 400px;
	background-color: #36122C;
	font-family:Arial;
	font-stretch:extra-expanded;	
	text-align:justify;
	padding:0.5em;;
	color:white;
	border-top:1px solid #FFFFAA;
	}*/
	
div#inhalt { 
	padding-top:10px;
	clear:both;
	min-height: 400px;
	background-color:#36122C;
	font-size:0.8em;
	font-family:Arial;
	font-stretch:extra-expanded;	
	text-align:justify;
	color:white;
	border-top:1px solid #FFFFAA;	
/*	height: expression(this.scrollHeight > 400 ? "auto":"400px");*/
	}
	
#fuss {
	background-color: #36122C;
	height: 15px;
	clear: both;
	margin: 5px;
	padding:5px;
	font-size:8px;
	font-weight:bold;
	color:#C5C5C5;
}
/*######################################################################
Tabelle für neu_verarbeiten.php*/	
table.rahmen{
	border:1px solid green;
	border-collapse:collapse;
	font-size:0.8em;
	}
tr.rahmen{
	border:1px solid green;
	border-collapse:collapse;
	}
tr.zeilen_farbe{
	background-color:#CCFFCC;
	}
th.rahmen_ueschrift{
	border:1px solid green;
	border-collapse:collapse;
	background-color:#006600;
	color:#FFFF00;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding:0.3em;
	}
	
tr.rahmen_ueschrift{
	border:1px solid green;
	border-collapse:collapse;
	background-color:#006600;
	color:#FFFF00;
	font-style:italic;
	font-weight:bold;
	}
td.rahmen{
	border:1px solid green;
	border-collapse:collapse;
	padding:0.3em;
	}
td.rahmen_link{
	border:1px solid green;
	border-collapse:collapse;
	padding:0.3em;
	}
	
td.rahmen_rechts{
	border:1px solid green;
	border-collapse:collapse;
	padding:0.3em;
	text-align:right;
}
td.rahmen_bankinfo{
	border:1px solid green;
	border-collapse:collapse;
	padding-left:1.2em;
	font-size:0.9em;
	font-style:italic;
}
td.rahmen_bankinfo_ueberschrift{
	border:1px solid green;
	border-collapse:collapse;
	padding-left:1.2em;
	font-size:0.9em;
	font-style:italic;
	font-weight:bold;
}
/*---------------------------------------------------------------------*/	
/*Tabelle Partner*/

table.partner{
	border:1px solid #F0F0F0;
	border-collapse:collapse;
	}
tr.partner{
	border:1px solid #F0F0F0;
	border-collapse:collapse;
	}
td.partner{
	border:1px solid #F0F0F0;
	border-collapse:collapse;
	padding:5px;
	text-align:left;
	vertical-align:text-top;
	}
p.partner{
	font-weight:bold;
	font-style:italic;
	margin:0px;
	}


/*---------------------------------------------------------------------*/	
/*Tabelle mit Weingartenbeschreibung*/

#weihnachten_links{
	clear:both;
	float:left;
	width:120px;
	height:120px;
}

#weihnachten_rechts{
	float:right;
	padding:5px;
	font-size:12px;
	color:yellow;
	font-weight:bold;
	text-align:left;
	width:650px;
}

/*---------------------------------------------------------------------*/	



/*---------------------------------------------------------------------*/	
/*Tabelle mit Weingartenbeschreibung*/
.zelleWeingarten{
	padding:5px;
	vertical-align:text-top;
	text-align:left;
}

/*---------------------------------------------------------------------*/	
/*AGB*/
body.agb{
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	}
.ue1{
	font-size:1.5em;
	text-decoration:underline;
	font-weight:bold;
	}
.ue2{
	font-size:1.2em;
	font-style:italic;
	font-weight:bold;
	margin-top:2em;
	margin-bottom:1em;
}
.text{
	font-size:1em;
}

a.agb{
	color:#0000CC;
	}

/*---------------------------------------------------------------------*/	
h1.shop{
	color:#F0F0F0;
	font-size:1.5em;
	font-weight:bold;
	}
p.shop{
	color:#F0F0F0;
	}
.wichtig{
	font-weight:bold;
	color:red;
	}
.normtext{
	font-size:small;
	color:black;
	margin:0.1em;
}

.abstand3{
	margin:3em;
	}
.abstand15{
	margin:1.5em;
	}
.uesch{
	font-size:1.2em;
	color:#F0F0F0;
	font-weight:bold;
	margin-top:1em;
	}
h1{
	font-size:1.5em;
	color:#006600;
	font-style:oblique;	
	}

p.formueberschrift{
	font-size:large;
	color:#006600;
	font-style:oblique;
	}
p.normtext{
	font-size:small;
	color:#F0F0F0;
	margin-top:1em;
	}