/* gold: B2A700 */





* { padding: 0; margin: 0; }



body{

	background: #FEEECD;

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;	

}



p{

	margin-bottom:1em;

}



table{

	vertical-align: top;

}



td{

	vertical-align: top;

}



#startbild{

	margin-top: 3em;

	text-align: center;

}



#wrapper { 

 margin: 0 auto;

 width: 922px;

}

#header {

	color: #333;

	width: 922px;

	float: right;

	padding-left: 1px;

	padding-bottom: 5px;

	border: 1px solid #ccc;

	height: 180px;

	margin: 0 px 0px 0px 0px;

	/* background:#F6F0E0;

	*/

/*	background: url(images/header-hintergrund-1.gif) no-repeat; */

}



#header p{

	text-align: center;

}

#header a{
	border: none;
	text-decoration: none;
}

#header img{
	border: none;
}


#logo{

	float: left;

	padding: 0;

	margin: 0;

}



#navigation {
	float: left;
	width: 922px;
	color: #333;
	/* padding: 10px; */

/* border: 1px solid #ccc;*/

 margin: 0px 0px 0px 0px;
	background-color:#F3F2ED;
	/* 	background: #FE1721; */

text-align: center;
	vertical-align: middle;
}



/*#leftcolumn { 

/* color: #333; */

/* border: 1px solid #ccc; */

/* background:#F6F0E0;

 margin: 0px 0px 0px 0px;

 padding: 0px;

 padding-top: 3px;

/* height: 350px; */

/* width: 220px;

 float: left;

}*/



#rightcolumn { 

 float: right;

 color: #333;

/* border: 1px solid #ccc; */

 background-image: url(/images/background-text.gif);

 margin: 0px 0px 0px 0px;

 padding: 10px; 

/*  height: 350px; */

 width: 902px;

 display: inline;

}



#footer {

	width: 919px;

	clear: both;

	color: white;

	border: 1px solid #ccc;

	background: #032B6E;

	margin-left: -10px;

/*	margin: 0px 0 10px 0px;

	/*padding: 10px;

	*/

	text-align: center;

	font-size: 0.9em;

	vertical-align: middle;

	height: 48px;

}



#footer img{

	float: left;

	padding-left: 24px;

}



#footer p{

	padding-top: 15px;

}



h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.4em;

	font-weight:bold;

	margin:0;

	padding:0;

	color: #B2A700;

	}



hr {

	border:none;

	border-top:1px solid #CCCCCC;

	height:1px;

	margin-bottom:25px;

	}

	

#tabs {
	font: bold 0.85em Verdana;
	width:100%;
	background: #032B6E;
	line-height:normal;
	height: 3.5em;
	text-align: center;
}



#tabs ul {
	margin:0;
	padding: 12px 4px 0 4px;
	list-style:none;
	text-align: center;
}



#tabs li {
	display:inline;
	margin:0;
	padding:0;
	text-align: center;
	}



#tabs a {

	float:left;

	/*	background:url("images/tableft.gif") no-repeat left top; */

/*	margin:0; */

/*	padding:0 0 0 4px;*/

	text-decoration:none;

	color: #FFFFFF;

	padding: 0px 10px 0 10px;

	}



#tabs a span {

	float:left;

/*	display:block; */

	padding: 10px 10px 0 10px;

	color: White;

	font-weight: bold;

}



span.stern{

	float: left;

	display: inline;

	color: white;

	font-size: 1.2em;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabs a span {float:none;}



/* End IE5-Mac hack */

#tabs a:hover span {

	color:#E2001A;

	}



#tabs a:hover {

	color:#E2001A;

}



#tabs a:hover span {

	color:#E2001A;

}



span.aktuell{

	color:#E2001A;

	display: inline;

	float:left;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: bold;

}

	

span.price{

	color: #032B6E;

	font-size: 1em;

	font: Arial Rounded MT Bold;

	font-weight: bold;

}



#food{

	/*width: 430px;

	*/

	font: bold 0.82em Verdana;

/*	float:left; */

	width:95%;

	background: #E2001A;

/*	background: #032B6E; */

	/*border-bottom:1px solid #666; 	*/

	height: 2.1em;

	color: white;

	line-height: 200%;

	text-align: center;

	margin: auto;

}



#food a{

	color: white;

	text-decoration: none;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#food a span {float:none;}



/* End IE5-Mac hack */

#food a:hover span {

	color:#032B6E;

	}



#food a:hover {

	color:#032B6E;

}



#food a:hover span {

	color:#032B6E;

}





#food li{

	display: inline;

	padding-right: 0.1em;

	padding-left: 0.1em;

	padding-top: 0em;

}



span.stern1{

	display: inline;

	color: white;

	font-size: 1.3em;

	padding: 5px 5px 0 5px;

}



h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.2em;

	font-weight:bold;

	margin:0;

	padding:0;

	padding-top: 0em;

	color: #B2A700;

	}

	

	h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	font-weight:bold;

	margin:0;

	padding:0;

	padding-top: 1.5em;

	color: #B2A700;

	}



	h4 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:0.8em;

	font-weight:bold;

	margin:0;

	margin-top: -1em;

	padding: 0;

	color: red;

	text-align: center;

	}

	

img.schild{

	float: right;

	padding-top: 2em;

}



#food-group{

/*	border: 2px solid red; */

	margin-top: 1.5em;

	padding: 1em;

	padding-top: 0.5em;

}



#food-group td{

	padding: 0.5em;

	vertical-align: top;

}



#food-group h2{

	font-size:1.2em;

	font-weight:bold;

	text-align: center;

	margin:0;

	padding:0;

	padding-top: 0em;

	padding-bottom: 1em;

	color: #032B6E;

}



#food-group	h3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1em;

	font-weight:bold;

	margin:0;

	padding:0;

	padding-top: 0em;

	color: #B2A700;

	}



td.artikel{

	font-weight: bold;

	color: #B2A700;

	width: 450px;

}



td.food-artikel{

	width: 800px;

	vertical-align: top;

	margin-top: -1,5em;

}



td.food-artikel-1{

	width: 200px;

	vertical-align: top;

	margin-top: -1,5em;

}



td.food-artikel-2{

	width: 600px;

	vertical-align: top;

	margin-top: -1,5em;

}



img.wysiwygimg{

	padding-left: 2em;

	float: right;

}



img.rechts{

	float: right;

	padding-left: 2em;

}

p.linkswebautor{
	display: none;
}