a.links:link, a.links:visited {
	color: #666666;
	text-decoration: none;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: lighter;
}
a.links:hover {
	color: #d2000e;
	text-decoration: none;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: lighter;
}
a.links:active, a.links:focus {
	color: #d2000e;
	text-decoration: none;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight: lighter;
}
.formulartext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	background-color: #ddd;
	border: 1px solid #ddd;
	height:15px;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	background-color: #ddd;
	border: 1px solid #ddd;
}
.formulartextrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3300;
	background-color: #FFCCCC;
	border: 1px solid #5b5b5b;
}
.formularbuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #5b5b5b;
	line-height: normal;
	font-weight: lighter;
	cursor: hand;
}
.text {
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.text_form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333;
}
.textfett {
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}
.dotted{
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	padding:2px;
	margin-bottom:5px;
	margin-top:15px;
	width:678px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#de0019;
}
input, textarea, option, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
}
fieldset {
	width:400px;
	line-height:200%;
	padding:10px;
}
fieldset label {
	width:150px;
	display:block;
	float:left;
}
fieldset input {
	float:left;
}
fieldset br {
	clear:both;
}
.obligator {
		font-size:0.8em;
		color:#990000;
}
.fehler {
		font-size:0.9em;
		color:#990000;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333333;
	list-style-position: outside;
	list-style-image: url(bilder/liste.gif);
	list-style-type: none;
}
.border{
	border: 1px solid #333;
}
.cornflakes {
	height:360px;
	background-image:url(images/cornflakes.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.spiegelei {
	height:360px;
	background-image:url(images/spiegelei.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.croissant {
	height:360px;
	background-image:url(images/croissant.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.fleisch {
	height:360px;
	background-image:url(images/fleisch.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.frau {
	height:360px;
	background-image:url(images/frau.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.chef {
	height:400px;
	background-image:url(images/chef.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.chef_it {
	height:400px;
	background-image:url(images/chef_it.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.gemuse {
	height:360px;
	background-image:url(images/gemuse.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.kaese {
	height:360px;
	background-image:url(images/kaese.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.getraenke {
	height:360px;
	background-image:url(images/getraenke.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.pfeffer {
	height:360px;
	background-image:url(images/pfeffer.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.nudelgabel {
	height:360px;
	background-image:url(images/nudelgabel.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.spiegelei {
	height:360px;
	background-image:url(images/spiegelei.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.scampi {
	height:360px;
	background-image:url(images/scampi.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.zucker {
	height:390px;
	background-image:url(images/zucker.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}
.food {
	height:360px;
	background-image:url(images/food.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666666;
}