html, body {
	height:100%;
}

img.image { border:1px solid #B52431;}

body  {
	background-color: #FFF7EF;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #991B1E;
}

#globalplaybuttonlocal {
	position:relative;
	left:212px;
	top:144px;
}

#globalplaybutton {
	position:absolute;
	left:230px;
	top:150px;
}

#globalplaybuttonlocal a,
#globalplaybutton a {
	opacity: 0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
}

#globalplaybuttonlocal a:hover,
#globalplaybutton a:hover {
	opacity: 0.9;
	-moz-opacity:0.9;
	filter:alpha(opacity=90);
}

table.page {
	height:100%;
}

.stdfont {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #991B1E;
}

.oswinputred { background-color: transparent; color:#FFFFFF; border: 1px solid #ffffff; font-weight:bold; font-family:Verdana; font-size:12px; }
.oswbutton { font-family:Verdana; font-size:12px; }
.oswinput { background-color:#EEEEEE; font-family:Verdana; font-size:12px; }
.oswselect { background-color:#EEEEEE; font-family:Verdana; font-size:12px; }
.oswselectsmall { background-color:#EEEEEE; font-family:Verdana; font-size:10px; }
.oswtextarea { background-color:#EEEEEE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.hdrfont:link {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:none; }
.hdrfont:visited { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:none; }
.hdrfont:hover { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:underline; }
.hdrfont:active { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:none; }

.ahdrfont:link {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:underline; }
.ahdrfont:visited { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:underline; }
.ahdrfont:hover { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:underline; }
.ahdrfont:active { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #EFB6A5; text-decoration:underline; }


.hdfont {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.smallfont {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mediumfont {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

hr { color:#FFA642; background-color:#FFA642; height:4px;  border:0 none; }

a.normal:link { font-size:10px; font-weight:normal; }
a.normal:visited { font-size:10px; font-weight:normal; }
a.normal:hover { font-size:10px; font-weight:normal; }
a.normal:active { font-size:10px; font-weight:normal; }

a:link {  color:#991B1E; text-decoration:underline; font-weight:bold; }
a:visited { color:#991B1E; text-decoration:underline; font-weight:bold; }
a:hover { color:#AF5757; text-decoration:underline; font-weight:bold; }
a:active { color:#991B1E; text-decoration:underline; font-weight:bold; }

.gourmettipp   { color: #BD4931; font-size: 12px }
.gourmettipp:link   { color: #BD4931; font-size: 12px; text-decoration: underline }
.gourmettipp:visited   { color: #BD4931; font-size: 12px; text-decoration: underline }
.gourmettipp:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.gourmettipp:active   { color: #BD4931; font-size: 12px; text-decoration: underline }
.gourmettipp:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#gourmettipp { color: #BD4931;}

.default   { color: #000000; font-size: 12px }
.default:link   { color: #000000; font-size: 12px; text-decoration: underline }
.default:visited   { color: #000000; font-size: 12px; text-decoration: underline }
.default:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.default:active   { color: #000000; font-size: 12px; text-decoration: underline }
.default:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#default { color: #000000;}

.schluerfen   { color: #9B66AA; font-size: 12px }
.schluerfen:link   { color: #9B66AA; font-size: 12px; text-decoration: underline }
.schluerfen:visited   { color: #9B66AA; font-size: 12px; text-decoration: underline }
.schluerfen:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.schluerfen:active   { color: #9B66AA; font-size: 12px; text-decoration: underline }
.schluerfen:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#schluerfen { color: #9B66AA;}

.zeitgebunden   { color: #9B1C1F; font-size: 12px }
.zeitgebunden:link   { color: #9B1C1F; font-size: 12px; text-decoration: underline }
.zeitgebunden:visited   { color: #9B1C1F; font-size: 12px; text-decoration: underline }
.zeitgebunden:hover   { color:#000000; font-size: 12px; text-decoration: underline }
.zeitgebunden:active   { color: #9B1C1F; font-size: 12px; text-decoration: underline }
.zeitgebunden:focus  { color: #000000; font-size: 12px; text-decoration: underline }
#zeitgebunden { color: #9B1C1F;}

.freizeit   { color: #357CB0; font-size: 12px }
.freizeit:link   { color: #357CB0; font-size: 12px; text-decoration: underline }
.freizeit:visited   { color: #357CB0; font-size: 12px; text-decoration: underline }
.freizeit:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.freizeit:active   { color: #357CB0; font-size: 12px; text-decoration: underline }
.freizeit:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#freizeit { color: #357CB0;}

.sonstiges   { color: #004282; font-size: 12px }
.sonstiges:link   { color: #004282; font-size: 12px; text-decoration: underline }
.sonstiges:visited   { color: #004282; font-size: 12px; text-decoration: underline }
.sonstiges:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.sonstiges:active   { color: #004282; font-size: 12px; text-decoration: underline }
.sonstiges:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#sonstiges { color: #004282;}

.shopping   { color: #F7974D; font-size: 12px }
.shopping:link   { color: #F7974D; font-size: 12px; text-decoration: underline }
.shopping:visited   { color: #F7974D; font-size: 12px; text-decoration: underline }
.shopping:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.shopping:active   { color: #F7974D; font-size: 12px; text-decoration: underline }
.shopping:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#shopping { color: #F7974D;}

.wellness   { color: #5AA86A;59AB6Bfont-size: 12px }
.wellness:link   { color: #5AA86A; font-size: 12px; text-decoration: underline }
.wellness:visited   { color: #5AA86A; font-size: 12px; text-decoration: underline }
.wellness:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.wellness:active   { color: #5AA86A; font-size: 12px; text-decoration: underline }
.wellness:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#wellness { color: #5AA86A;}

.nichtaktiv   { color: #DF0000; font-size: 12px }
.nichtaktiv:link   { color: #DF0000; font-size: 12px; text-decoration: underline }
.nichtaktiv:visited   { color: #DF0000; font-size: 12px; text-decoration: underline }
.nichtaktiv:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.nichtaktiv:active   { color: #DF0000; font-size: 12px; text-decoration: underline }
.nichtaktiv:focus  { color: #AD2434; font-size: 12px; text-decoration: underline }
#nichtaktiv { color: #DF0000;}
.nichtaktiv { color: #DF0000;}

a.gourmettipp2010   { color: #BD4931; font-size: 12px }
a.gourmettipp2010:hover   { color:#AD2434; text-decoration: underline }
.gourmettipp2010 { color: #BD4931;}

a.default2010   { color: #000000; font-size: 12px }
a.default2010:hover   { color:#AD2434; text-decoration: underline }
.default2010 { color: #000000; }

a.zeitgebunden2010   { color: #9B1C1F; font-size: 12px }
a.zeitgebunden2010:hover   { color:#000000; text-decoration: underline }
.zeitgebunden2010 { color: #9B1C1F; }

a.sonstiges2010   { color: #1A3D73; font-size: 12px }
a.sonstiges2010:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.sonstiges2010 { color: #1A3D73;}

a.fruehstueck2010   { color: #AD823E; font-size: 12px }
a.fruehstueck2010:hover   { color:#000000; font-size: 12px; text-decoration: underline }
.fruehstueck2010 { color: #AD823E;}

a.cafe2010   { color: #63380E; font-size: 12px }
a.cafe2010:hover   { color:#AD2434; font-size: 12px; text-decoration: underline }
.cafe2010 { color: #63380E;}

a.schluerfen2010   { color: #8C579B; font-size: 12px }
a.schluerfen2010:hover   { color:#AD2434; text-decoration: underline }
.schluerfen2010 { color: #8C579B; }

a.freizeit2010   { color: #4986BC; font-size: 12px }
a.freizeit2010:hover   { color:#AD2434; text-decoration: underline }
.freizeit2010 { color: #4986BC; }

a.shopping2010   { color: #F7954C; font-size: 12px }
a.shopping2010:hover   { color:#AD2434; text-decoration: underline }
.shopping2010 { color: #F7954C; }

a.wellness2010   { color: #76A257; font-size: 12px }
a.wellness2010:hover   { color:#AD2434; text-decoration: underline }
.wellness2010 { color: #76A257; }



a.farbe_1_2011   { color: #000000; font-size: 12px }
a.farbe_1_2011:hover   { color:#9B1C1F; text-decoration: underline }
.farbe_1_2011 { color: #000000; }

a.farbe_2_2011   { color: #9B1C1F; font-size: 12px }
a.farbe_2_2011:hover   { color:#000000; text-decoration: underline }
.farbe_2_2011 { color: #9B1C1F; }

a.farbe_3_2011   { color: #42925F; font-size: 12px }
a.farbe_3_2011:hover   { color:#9B1C1F; font-size: 12px; text-decoration: underline }
.farbe_3_2011 { color: #42925F;}

a.farbe_4_2011   { color: #AD823E; font-size: 12px }
a.farbe_4_2011:hover   { color:#9B1C1F; font-size: 12px; text-decoration: underline }
.farbe_4_2011 { color: #AD823E;}

a.farbe_5_2011   { color: #63380E; font-size: 12px }
a.farbe_5_2011:hover   { color:#9B1C1F; font-size: 12px; text-decoration: underline }
.farbe_5_2011 { color: #63380E;}

a.farbe_6_2011   { color: #8C579B; font-size: 12px }
a.farbe_6_2011:hover   { color:#9B1C1F; text-decoration: underline }
.farbe_6_2011 { color: #8C579B; }

a.farbe_7_2011   { color: #4986BC; font-size: 12px }
a.farbe_7_2011:hover   { color:#9B1C1F; text-decoration: underline }
.farbe_7_2011 { color: #4986BC; }

a.farbe_8_2011   { color: #DF0000; font-size: 12px }
a.farbe_8_2011:hover   { color:#9B1C1F; text-decoration: underline }
.farbe_8_2011 { color: #DF0000; }

a.slsparte1:link { font-size:11px; color:#B53031; text-decoration:none; }
a.slsparte1:visited { font-size:11px; color:#B53031; text-decoration:none; }
a.slsparte1:hover { font-size:11px; color:#B53031; text-decoration:underline; }
a.slsparte1:active { font-size:11px; color:#B53031; text-decoration:none; }

a.slsparte2:link { font-size:11px; color:#4279A5; text-decoration:none; }
a.slsparte2:visited { font-size:11px; color:#4279A5; text-decoration:none; }
a.slsparte2:hover { font-size:11px; color:#4279A5; text-decoration:underline; }
a.slsparte2:active { font-size:11px; color:#4279A5; text-decoration:none; }

a.slsparte3:link { font-size:11px; color:#FF8E31; text-decoration:none; }
a.slsparte3:visited { font-size:11px; color:#FF8E31; text-decoration:none; }
a.slsparte3:hover { font-size:11px; color:#FF8E31; text-decoration:underline; }
a.slsparte3:active { font-size:11px; color:#FF8E31; text-decoration:none; }

a.slsparte4:link { font-size:11px; color:#52AA63; text-decoration:none; }
a.slsparte4:visited { font-size:11px; color:#52AA63; text-decoration:none; }
a.slsparte4:hover { font-size:11px; color:#52AA63; text-decoration:underline; }
a.slsparte4:active { font-size:11px; color:#52AA63; text-decoration:none; }

a.slsparte6:link { font-size:11px; color:#A55EBE; text-decoration:none; }
a.slsparte6:visited { font-size:11px; color:#A55EBE; text-decoration:none; }
a.slsparte6:hover { font-size:11px; color:#A55EBE; text-decoration:underline; }
a.slsparte6:active { font-size:11px; color:#A55EBE; text-decoration:none; }

.grclass span.left {
float:left;
padding:0px 5px 5px 0px;
}

.grclass span.middle {
float:left;
height:33px;
width:610px;
display:block;
background-color:#95191B;
color:white;
margin:0px 5px 0px 5px;
text-align:center;
padding-top:5px;
}

.grclass span.right {
float:left;
padding:0px 0px 5px 5px;
}

#kooperation a {
	font-size:11px;
	font-weight:normal;
}

