.TabbedPanels {
	TEXT-ALIGN: center; font-family:Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:800px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 0px; border-left:none; 	outline:0; 
	-moz-outline:0;
}
.TabbedPanels a{
	color:#ad3529; 	outline:0; 
	-moz-outline:0;
}
.TabbedPanelsTabGroup {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #2e0000; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #2e0000; PADDING-TOP: 0px; 
}
.TabbedPanelsTab {
	BORDER-BOTTOM: #fcf4de 1px solid; POSITION: relative; /*BORDER-LEFT: #fa8b20 1px solid;*/ PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fcf4de; LIST-STYLE-TYPE: none; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: sans-serif; FLOAT: left; COLOR: #2e0000; FONT-SIZE:11px; BORDER-TOP: #fcf4de 1px solid; TOP: 1px; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #fcf4de 1px solid; PADDING-TOP: 4px; -moz-user-select: none; -khtml-user-select: none, 
}
.TabbedPanelsTabHover {
	BACKGROUND-COLOR: #fcf4de; COLOR: #67270c;
}
.TabbedPanelsTabSelected {
	BORDER-BOTTOM: #f8e9bd 1px solid; BACKGROUND-COLOR: #f8e9bd; COLOR: #ad3529; 	outline:0; 
	-moz-outline:0;
}
#wrapper #body .speisen #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContentVisible.TabbedPanelsContent .Hauptueberschrift {
	TEXT-ALIGN: center; FONT-STYLE: normal; FONT-FAMILY:Arial, Helvetica, sans-serif COLOR: #2e0000; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
.TabbedPanelsTab A {
	COLOR:#000; TEXT-DECORATION: none; outline:0; 
	-moz-outline:0;
}
.TabbedPanelsContentGroup {
	BORDER-BOTTOM: #2e0000 1px solid;  BACKGROUND-COLOR: #2e0000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; COLOR: #2e0000; CLEAR: both; BORDER-TOP: #2e0000 1px solid; BORDER-RIGHT: #2e0000 1px solid; width:466px;
}
.TabbedPanelsContent {
	TEXT-ALIGN: left; /*PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; PADDING-RIGHT: 10px;*/ COLOR: #ad3529; FONT-SIZE: 12px; /*PADDING-TOP: 25px*/
}
.TabbedPanelsContentVisible {
	
}
.VTabbedPanels .TabbedPanelsTabGroup {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #eee; WIDTH: 10em; FLOAT: left; HEIGHT: 20em; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.VTabbedPanels .TabbedPanelsTab {
	BORDER-LEFT: medium none; MARGIN: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.VTabbedPanels .TabbedPanelsTabSelected {
	BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #eee
}
.VTabbedPanels .TabbedPanelsContentGroup {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 30em; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 20em; CLEAR: none; PADDING-TOP: 0px
}
#wrapper #body .speisen #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContentVisible .TabbedPanelsContent .kartelinks .kartetext .ueberschriftpanel {
	FONT-STYLE: normal; COLOR: #2e0000; font-weight:bold
}
.GB {
	FONT-STYLE: normal; FONT-SIZE: 24px; FONT-WEIGHT: bolder
}
.klammerworte {
	FONT-FAMILY:Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.nachgrossbuchstabe {
	FONT-STYLE: normal; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
paneltrennungslinie {
	MARGIN-LEFT: 50px
}
.unterschrifttop {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
#wrapper #body .speisen #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContentVisible.TabbedPanelsContent .zurueck {
	TEXT-ALIGN: right
}
.kartelinks{
	background-color:#f8e9bd; width:465px; color:#2e0000;
}
.kartetext{
	margin-left:40px;/*margin-bottom:10px*/; padding-top:25px; margin-right:10px; background-color:#f8e9bd; font-size:11px;	
}
.karterechts{
	width:320px; float:right;
}
.kartebild{
	background-color:#ff0000; float:right; width:322px; height:230px; margin-bottom:10px; 
}
.kartelinks .kartetext .ueberschriftpanel {
	FONT-STYLE: normal; COLOR: #2e0000; font-weight:bold;
}

.innen{
	color:#ad3529;
