@import url("parallaxis.css");
#Inhalt-Rahmen{
background-image:url(../images/Balken-rot.gif);
background-position: 0 0;
background-repeat:repeat-y;
background-color:#EEEEEE;
}

#Balken{background-color:#FE0000 !important;}

/*Speisepläne*/
.SpeiseplanHeute{
background-color:#949494;
width:100%;
margin:0;
border:1px solid #949494;
}

.SpeiseplanHeute caption {
	text-align:left;
	color:#323232;
	font-weight: bold;
	margin:0 !important;
	padding:0 !important;
	font-size:0.8em;
}

.SpeiseplanHeute p  {
padding:0.5em !important;
}

.SpeiseplanHeute .Tabellen-spalte-1 p {
white-space: nowrap;
}
.SpeiseplanHeute th{
font-weight:bold !important;
font-size:0.8em;
color:#FFFFFF;
}

.SpeiseplanHeute .ungerade-reihe{
background-color:#F2F2F2;
}

.SpeiseplanHeute .gerade-reihe{
background-color:#F2F2F2;
}
 .SpeiseplanHeute .Tabellen-spalte-1 {
 font-weight:bold !important;
 }
 
.SpeiseplanHeute .Bildfeld td{
background-color:#FFFFFF;
margin:0;
padding:0;
}

.SpeiseplanHeute .Bildfeld img{
background-color:#FFFFFF;
margin:0;
padding:0;
}



.WochenSpecialsBild{
background-color:#949494;
width:100%;
margin:0;
border:1px solid #949494;
}

.WochenSpecialsBild caption {
	text-align:left;
	color:#323232;
	font-weight: bold;
	margin:0 !important;
	padding:0 !important;
	font-size:0.8em;
}

.WochenSpecialsBild p  {
padding:0.5em !important;
}

.WochenSpecialsBild th{
font-weight:bold !important;
font-size:0.8em;
color:#FFFFFF;
}

 .WochenSpecialsBild .Tabellen-spalte-1 {
 font-weight:bold !important;
 }

.WochenSpecialsBild .ungerade-reihe{
background-color:#F2F2F2;
}

.WochenSpecialsBild .gerade-reihe{
background-color:#F2F2F2;
}

.WochenSpecialsBild .Bildfeld td{
background-color:#FFFFFF;
margin:0;
padding:0;
}

.WochenSpecialsBild .Bildfeld img{
background-color:#FFFFFF;
margin:0;
padding:0;
}

.SpeiseplanWoche{
background-color:#949494;
width:100%;
margin:0;
border:1px solid #949494;
}
.SpeiseplanWoche caption {
	text-align:left;
	color:#323232;
	font-weight: bold;
	margin:0 !important;
	padding:0 !important;
	font-size:0.8em;
}

.SpeiseplanWoche p {
padding:0.5em !important;
}

.SpeiseplanWoche th{
font-weight:bold !important;
font-size:0.8em;
color:#FFFFFF;
}

 .SpeiseplanWoche .Tabellen-spalte-1 {
 font-weight:bold !important;
 }

.SpeiseplanWoche .ungerade-reihe{
background-color:#F2F2F2;
}

.SpeiseplanWoche .gerade-reihe{
background-color:#FFFFFF;
}

.SpeiseplanWoche .Bildfeld td{
background-color:#FFFFFF;
padding-left:0 !important;
}

.WochenSpecials{
background-color:#949494;
width:100%;
margin:0;
border:1px solid #949494;
}

.WochenSpecials caption {
	text-align:left;
	color:#323232;
	font-weight: bold;
	margin:0 !important;
	padding:0 !important;
	font-size:0.8em;
}

.WochenSpecials p  {
padding:0.5em !important;
}

.WochenSpecials th{
font-weight:bold !important;
font-size:0.8em;
color:#FFFFFF;
}

 .WochenSpecials .Tabellen-spalte-1 {
 font-weight:bold !important;
 }
 
.WochenSpecials .ungerade-reihe{
background-color:#F2F2F2;
}

.WochenSpecials .gerade-reihe{
background-color:#FFFFFF;
}

.WochenSpecials .Bildfeld td{
background-color:#FFFFFF;
margin:0;
padding:0;
}

.WochenSpecials .Bildfeld img{
background-color:#FFFFFF;
margin:0;
padding:0;
}


.Speisekonservierung{
font-size:0.7em;
background-color:#F2F2F2;
padding-left:0.5em;
width:100%;
margin:0 !important;
padding:0 !important;
}

.Speisekonservierung caption {
	text-align:left;
	color:#323232;
	font-weight: bold;
	margin:0 !important;
	padding:0 !important;
	font-size:0.8em;
}

.Speisekonservierung p  {
padding:0.5em !important;
}

.Speisekonservierung th{
font-weight:bold !important;
font-size:0.8em;
}

#Konservierungstext{
font-size:0.7em;
margin:0 !important;
padding:0 !important;
line-height: 140%;
}


#Spalte1-Big h1 a:link {
margin-bottom:0;
margin-top:0em;
color:#323232;
}

#Spalte1-Big h1 a:active {
margin-bottom:0;
margin-top:0em;
color:#323232;
}

#Spalte1-Big h1 a:hover {
margin-bottom:0;
margin-top:0em;
color:#323232;
}

#Spalte1-Big h1 a:visited {
margin-bottom:0;
margin-top:0em;
color:#323232;
}

#Spalte1-Big h1 a:link {
margin-bottom:0;
margin-top:0em;
color:#323232;
}


#Spalte1-Big h2 {
font-size:0.8em;
margin-bottom:0;
margin-top:1.0em;
color:#323232;
}

#Spalte1 h2 {
font-size:0.8em;
margin-bottom:0;
margin-top:1.0em;
color:#323232;
}

.csc-header {
float:none;
}

#Spalte3 .bodytext{
font-size:0.7em;
}

#inhaltsstoffe {
}

#inhaltsstoffe table{
font-size:0.7em;
background-color:#F2F2F2;
padding-left:0.5em;
width:100%;
}

