body { 
	background-color : #ffffff; 
	margin : 11px 0px 0px 0px;
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	text-align : center;
}

a { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
	text-decoration : none;
}

div#seite {
	text-align : left;
	margin : 0 auto;
	width : 961px;
}

div#sprachauswahl {
	margin : 0px 2px 0px auto;
	float : right;
	width : 200px; 
	height : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	text-align : right;
	color : #000000;
}

div#sprachauswahl td {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	text-align : center;
	color : #000000;
}

div#sprachauswahl a { 
	text-decoration : underline; 
}

div#logo {
	margin : 5px 6px 0px;
	width : 278px; 
	height : auto; 
}

div#hnav {
	margin : 16px 0px 0px auto;
	width : 961px; 
	height : 28px; 
	text-align : right;
	background : #ECEDEE; 
	background-color: #ECEDEE; 
}

div#hnav table { 
	background : #FDC33E; 
	background-color: #FDC33E; 
	margin : 0px 0px 0px auto;
}

div#hnav a { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #4C4C4C; 
	font-weight : normal; 
	text-transform : uppercase;
}

div#hnav a.textaktiv { 
	color : #FFFFFF; 
}

div#hnav a:hover { 
	color : #FFFFFF; 
}

div#hnav .trennlinie { 
	color : #FFFFFF; 
	background : #FFFFFF; 
	background-color: #FFFFFF; 
}

div#subnav {
	margin : 2px 0px 0px auto;
	width : 961px; 
	height : 28px; 
	text-align : right;
	background : #FEE7B2; 
	background-color: #FEE7B2; 
}

div#subnav table {
	margin : 0px 0px 0px auto;
}

div#subnav a { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #4C4C4C; 
	font-weight : normal; 
	text-transform : uppercase;
}

div#subnav a.textaktiv { 
	color : #A1A2A3; 
}

div#subnav a:hover { 
	color : #A1A2A3; 
}

div#subnav .trennlinie { 
	color : #CBB98E; 
	background : #CBB98E; 
	background-color: #CBB98E; 
}

div#headpic {
	margin : 2px 0px 0px;
	width : 961px; 
}

div#muster10 {
	margin : 0px;
	width : 961px; 
	height : 19px;
	background-image : url(../design/muster_grau.gif);
}

div#muster5 {
	margin : 0px;
	width : 961px; 
	height : 9px;
	background-image : url(../design/muster_grau.gif);
}

div#muster4 {
	margin : 0px;
	width : 961px; 
	height : 7px;
	background-image : url(../design/muster_grau.gif);
}

div#inhalt {
	margin : 1px 0px 2px 0px;
	width : 961px; 
}

div#inhalt a { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
	text-decoration : underline;
}

div#inhalt a.subnav { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #575757; 
	font-weight : normal; 
	text-decoration : none;
}

div#inhalt a.subnavaktiv { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #BCBEC0; 
	font-weight : normal; 
	text-decoration : none;
}

div#inhalt td {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
}

div#inhalt td.grau {
	background : #F2F2F2; 
	background-color: #F2F2F2; 
}

div#inhalt td.subnav2 {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
	background : #F8F2E6; 
	background-color: #F8F2E6; 
	padding-top : 14px;
}

div#inhalt .subnav2pfeil {
	margin : 6px 5px 7px 6px;
}

div#inhalt .auswahllistepfeil {
	margin : 0px 11px 0px 12px;
}

div#inhalt .trennlinie { 
	color : #ffffff; 
	background : #ffffff; 
	background-color: #ffffff; 
}

div#inhalt .headline {
	color : #EFB737; 
	text-decoration : underline; 
}

div#inhalt .text { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
}

div#inhaltintro {
	margin : 5px 0px;
	width : 961px; 
}

div#inhaltintro .headline {
	color : #EFB737; 
	text-decoration : underline; 
}

div#inhaltintro .text { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
}

div#inhaltintro td {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
}

div#musterfarbig {
	margin : 0px;
	width : 961px; 
	height : 39px;
	clear : left;
	vertical-align : middle;
	background-image : url(../design/muster_farbe.gif);
}

div#musterfarbig td{
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	color : #7F7F7F; 
	font-weight : bold; 
}

div#musterfarbig a{
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	color : #7F7F7F; 
	font-weight : bold; 
}

div#fusszeile {
	margin : 2px auto 5px;
	width : 961px; 
	height : 25px; 
	text-align : center;
	background : #FDC33E; 
	background-color: #FDC33E; 
}

div#fusszeile td { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #4B3A12; 
	font-weight : normal; 
}

div#fusszeile a { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #4B3A12; 
	font-weight : normal; 
}

div#fusszeile a:hover { 
	color : #FFFFFF; 
}

div#fusszeile a.textaktiv { 
	color : #FFFFFF; 
}

div#news {
	margin : 0px 0px 0px 34px;
	width : 250px; 
}

div#news td { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
}

div#news td.head { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	color : #ffffff; 
	font-weight : bold; 
	background : #666666; 
	background-color: #666666; 
}

div#news .headline { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	color : #7F7F7F; 
	font-weight : bold; 
}

div#pfad {
	margin : 17px 0px 22px 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color : #000000;
}

div#pfad a { 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
	text-decoration : underline;
}

div#head {
	margin : 0px 0px 0px 0px;
	width : auto; 
	height : 25px;
	background : #F2F2F2; 
	background-color: #F2F2F2; 
}

div#head td {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 12px; 
	color : #000000; 
	font-weight : normal; 
}

div#head .headpfeil {
	margin : 0px 11px 0px 12px;
}

div#zutaten {
	margin : 12px 58px 0px 0px;
	padding : 10px 3px 14px 27px;
	float : left;
	width : 250px; 
	background : #F2F2F2; 
	background-color: #F2F2F2; 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000;
	font-weight : normal; 
	line-height : 20px;
}

div#detailbild {
	margin : 0px 0px 0px 0px;
	float : left;
	width : 308px; 
	text-align : left;
}

div#textbereich {
	margin : 10px 0px 0px auto;
	width : 100%; 
}

div#drucken {
	margin : 6px 5px 13px auto;
	text-align : right;
	width : 100%; 
}

div#drucken table {
	margin : 0px 0px 0px auto;
}

div#drucken a {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000; 
	font-weight : normal; 
	text-decoration : underline;
}

div#fliesstext {
	margin : 0px 0px 10px auto;
	width : 100%; 
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000;
	font-weight : normal; 
	line-height : 20px;
	padding-left : 7px;
}

div#infobox {
	margin : 33px 0px 10px;
	width : 470px; 
}

div#infobox td {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	vertical-align : top;
	color : #000000;
	font-weight : normal; 
	padding-left : 7px;
	padding-top : 3px;
	padding-bottom : 4px;
}

div#infobox td.adresse {
	line-height : 20px;
}

.error {
	color : #cc0000;
}

.text {
	font-family : Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #000000;
	font-weight : normal; 
}