body																{ font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; margin:0; padding:0; font-size:100%;}
form																{ margin:0; padding:0;}
h1																	{ font-size:1em; line-height:1.1875em; padding:0.125em 0 0.25em 0; margin:0; font-weight:bold;}
h2																	{ font-size:1em; line-height:1.1875em; padding:0.125em 0 0.25em 0; margin:0; font-weight:bold;}
h3																	{ font-size:0.75em; line-height:1.0625em; padding:0; margin:0; }
img 																{ border:0; }
* html img 													{ behavior:url(/shared/css/pngbehavior.htc);}
textarea														{ font-family:Arial, Helvetica, sans-serif;}

sup 																{ font-size:smaller; vertical-align:baseline; position:relative; bottom:0.33em;}
a.lnshadowmenu:link									{ color:#FFFFFF; text-decoration:none; display:block;}
a.lnshadowmenu:visited							{ color:#FFFFFF; text-decoration:none; display:block;}
a.lnshadowmenu:hover								{ color:#000065; text-decoration:none; display:block;}

a.lnshadowmenuactive:link						{ color:#000065; text-decoration:none; display:block;}
a.lnshadowmenuactive:visited				{ color:#000065; text-decoration:none; display:block;}
a.lnshadowmenuactive:hover					{ color:#000065; text-decoration:none; display:block;}

a.lntopmenu:link										{ color:#D1E8F9; text-decoration:none;}
a.lntopmenu:visited									{ color:#D1E8F9; text-decoration:none;}
a.lntopmenu:hover										{ color:#FFFFFF; text-decoration:none;}

a.lntopmenuactive:link							{ color:#FFFFFF; text-decoration:none;}
a.lntopmenuactive:visited						{ color:#FFFFFF; text-decoration:none;}
a.lntopmenuactive:hover							{ color:#FFFFFF; text-decoration:none;}

.bull																{ padding:0; margin:0; list-style-type:disc; list-style-position:outside; display:inline; position:relative;}
.bull .eintrag											{ margin:0.125em 0 0.125em 0.9375em;}
.char																{ background-image:url(/shared/pics/lexikon/charbg.jpg); background-repeat:repeat-x; background-color:#DCEEFA; padding:1.4375em 0 0 0.625em;}
.clear															{ clear:both; overflow:hidden; height:1px;}
.externerlink												{ display:inline; padding:0 0.9375em 0 0; background-image:url(/shared/pics/externerlink.gif); background-repeat:no-repeat; background-position:right;}
.externerlinkinline									{ display:inline; padding:0 0.9375em 0 0; background-image:url(/shared/pics/externerlink.gif); background-repeat:no-repeat; background-position:right;}
.float															{ float:left;}
.floatr															{ float:right;}
.header															{ font-size:0.875em; line-height:1.2143em; color:#000000; margin:0 0 0.625em 0; padding:0;}

.hovers															{ padding:0 0 0 0.375em;}
.hovers .hover											{ float:left; background-image:url(/shared/pics/lexikon/char.gif); background-position:bottom; background-repeat:no-repeat; width:0.9375em; height:6.625em; line-height:4.3125em; font-weight:bold;}
.hovers .hover .padding							{ padding:0.8125em 0 0 0; position:relative;}
.hovers .hover .schatten						{ display:none;}
.hovers .hover a										{ display:block; text-align:center; font-size:0.8125em;}
.hovers .hover a:link								{ color:#003961; text-decoration:none;}
.hovers .hover a:visited						{ color:#003961; text-decoration:none;}
.hovers .hover a:hover							{ color:#003961; text-decoration:none;}
.hovers .hoveractive								{ float:left; background-image:url(/shared/pics/lexikon/char_active.gif); background-position:bottom; background-repeat:no-repeat; width:1.25em; height:6.625em; line-height:6.125em; font-weight:bold; font-size:1.1875em;}
.hovers .hoveractive .padding				{ padding:0;  position:relative;}
.hovers .hoveractive .schatten			{ position:absolute; top:1.5em; left:1.25em;}
* html .hovers .hoveractive .schatten		{ position:absolute; top:-0.875em; left:1.25em;}
.hovers .hoveractive a							{ display:block; text-align:center;}
.hovers .hoveractive a:link					{ color:#FFFFFF; text-decoration:none;}
.hovers .hoveractive a:visited			{ color:#FFFFFF; text-decoration:none;}
.hovers .hoveractive a:hover				{ color:#FFFFFF; text-decoration:none;}
.hovers .spacer											{ float:left; width:0.0625em; height:4.3125em; overflow:hidden;}

.input															{ border:#999999 1px solid; font-size:0.75em; line-height:1.0625em; padding:0; margin:0; width:100%;}

.tcontent														{ background-image:url(/shared/pics/rezepte/pfeil.gif); background-position:center left; background-repeat:no-repeat; background-color:#E8F4FD; color:#003961; font-size:0.75em; line-height:0.875em; }
.tcontent a:link										{ color:#003961; text-decoration:none;}
.tcontent a:visited									{ color:#003961; text-decoration:none;}
.tcontent a:hover										{ color:#003961; text-decoration:underline;}

.theming														{ width:57.8125em; position:relative;}
.theming .bggruppe									{ position:absolute; top:0; left:43.875em; width:13.9375em; height:1.625em; background-image:url(/shared/pics/header/bggruppe.gif); background-color:#42BFFE;}
.theming .logounten									{ position:absolute; top:0; left:0;}
.theming .gruppe										{ position:absolute; top:0.125em; left:44.5em; z-index:2;}
.theming .gruppe .link							{ position:absolute; top:0.1875em; left:0.5em; z-index:2; color:#0261A6;}
.theming .gruppe .link a:link				{ color:#0261A6; text-decoration:none; font-size:0.75em;}
.theming .gruppe .link a:visited		{ color:#0261A6; text-decoration:none; font-size:0.75em;}
.theming .gruppe .link a:hover			{ color:#0261A6; text-decoration:none; font-size:0.75em;}
.theming .gruppe .liste							{ position:absolute; top:1.1875em; left:0; background-color:#BCE2FD; border:1px solid #54ACE9; width:12.5em; overflow:hidden;}
.theming .gruppe .liste a:link			{ color:#0261A6; text-decoration:none; font-size:0.75em;}
.theming .gruppe .liste a:visited		{ color:#0261A6; text-decoration:none; font-size:0.75em;}
.theming .gruppe .liste a:hover			{ color:#0261A6; text-decoration:underline; font-size:0.75em;}
.theming .gruppe .liste .padding		{ padding:0.3125em 0.3125em 0.3125em 0.3125em;}		
.theming .schatten									{ position:absolute; top:0; left:4.875em;}
.theming .schattengruppe						{ position:absolute; top:1.625em; left:43.875em;}
.theming .schattengruppelinks				{ position:absolute; top:0; left:43.5em;}
.theming .schattenlogo							{ position:absolute; top:1.0625em; left:0;}
.theming .schattenlogorechts				{ position:absolute; top:0; left:4.5em;}

.theader														{ background-image:url(/shared/pics/rezepte/t_header.gif); background-repeat:repeat-x; background-color:#DFF0FC; font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height:1em; color:#084C7C;}
.ttrenner														{ background-color:#A4D2F3; height:0.0625em; }


#center 														{ position:relative; width:57.8125em; margin:auto;}

#content_kca	{ position:relative; width:46.3125em; float:left; line-height:1em; }

#content 														{ position:relative; width:34.1875em; float:left; line-height:1em; }
#content .date											{ color:#1087DD; font-size:0.6875em;}
#content .headerrow									{ clear:both; padding-top:0.9375em;}
#content .headerrow .headerbg				{ float:left; padding:0 0.545em 0 0.545em; line-height:1.727em; font-size:0.6875em; text-transform:uppercase; color:#084C7C; background-image:url(/shared/pics/headerbg.gif); background-position:top; background-repeat:repeat-x; background-color:#E4F2FC;}
#content .image											{ padding:0.5em 0.75em 0.5em 0.25em; float:left;}
#content .downloadline							{ background-color:#A4D2F3; height:0.0625em; overflow:hidden; clear:both;}
#content .line											{ background-color:#A4D2F3; height:0.0625em; overflow:hidden; clear:both;}
#content .linkrow .headerbg					{ padding:1.5625em 0 0 0; line-height:0.875em; font-size:0.6875em; color:#4E4E4E;}
#content .news											{ padding:0.375em  0.3125em 0.375em 0.375em; color:#000000;}
#content .news a:link								{ color:#000000; text-decoration:none; font-size:0.75em; }
#content .news a:visited						{ color:#000000; text-decoration:none; font-size:0.75em; }
#content .news a:hover							{ color:#000000; text-decoration:underline; font-size:0.75em; }
#content .newstrenner								{ border-top:#A4D2F3 1px solid; height:0.625em; overflow:hidden;}
#content .newsuebersicht						{ padding:0 0 0.125em 0.375em; line-height:0.9375em; color:#4E4E4E;}
#content .newsuebersicht a:link			{ color:#4E4E4E; text-decoration:underline; font-size:0.6875em;}
#content .newsuebersicht a:visited	{ color:#4E4E4E; text-decoration:underline; font-size:0.6875em;}
#content .newsuebersicht a:hover		{ color:#4E4E4E; text-decoration:none; font-size:0.6875em;}
#content .paragraph									{ padding:0; font-size:0.75em;}
#content .paragraph h1							{ font-size:1.333em; line-height:1.1875em; padding:0.125em 0 0.25em 0; margin:0; font-weight:bold;}
#content .paragraph h2							{ font-size:1.333em; line-height:1.1875em; padding:0.125em 0 0.25em 0; margin:0; font-weight:bold;}
#content .paragraph h3							{ font-size:1em; line-height:1.416em; padding:0; margin:0; }
#content .paragraph a:link					{ color:#003961; text-decoration:underline;}
#content .paragraph a:visited				{ color:#003961; text-decoration:underline;}
#content .paragraph a:hover					{ color:#003961; text-decoration:none;}
#content .paragraph .flowtext				{ padding:0 0 0 0.5em;}
#content .paragraph .flowtext .date	{ font-size:0.916em;}
#content .paragraph .textpadding		{ padding:0.75em 0 0.75em 0.5em;}
#content .position									{ padding:1.4375em 1.875em 1.25em 1.875em;}
#content .row												{ background-color:#E8F4FD; border-top:#A4D2F3 1px solid; padding:0.25em 0 0.1875em 1.5em; background-image:url(/shared/pics/download.gif); background-repeat:no-repeat; background-position:0.3125em 0.3125em; color:#003961;}
#content .row a:link								{ color:#003961; text-decoration:none; font-size:0.75em;}
#content .row a:visited							{ color:#003961; text-decoration:none; font-size:0.75em;}
#content .row a:hover								{ color:#003961; text-decoration:underline; font-size:0.75em;}
#content .anchorrow									{ background-color:#E8F4FD; border-top:#A4D2F3 1px solid; padding:0.25em 0 0.1875em 1.5em; background-image:url(/shared/pics/anchorlink.gif); background-repeat:no-repeat; background-position:0.3125em 0.3125em; color:#003961;}
#content .anchorrow a:link					{ color:#003961; text-decoration:none; font-size:0.75em;}
#content .anchorrow a:visited				{ color:#003961; text-decoration:none; font-size:0.75em;}
#content .anchorrow a:hover					{ color:#003961; text-decoration:underline; font-size:0.75em;}
#content .weltderrezepte						{ position:relative;}
#content .weltderrezepte .text			{ position:absolute; top:-0.625em; left:0; font-size:0.75em; color:#003961; }
#content .pagin											{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1em; color:#003961; padding-right:0.125em; padding-top:0.125em; text-align:right; }
#content .pagin	a										{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1em; color:#003961; text-decoration:underline; padding-left:0.25em; }
#content .pagin	a:link							{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1em; color:#003961; text-decoration:underline; }
#content .pagin	a:visited						{ text-decoration:underline; }
#content .pagin	a:active						{ text-decoration:underline; }
#content .pagin	a:hover							{ text-decoration:none; }
#content .pagin	a:visited:hover			{ text-decoration:none; }
#content .rezeptbottom							{ position:relative; height:2.5em; font-size:0.6875em;}
#content .rezeptbottom a:link				{ color:#4E4E4E; text-decoration:underline;}
#content .rezeptbottom a:visited		{ color:#4E4E4E; text-decoration:underline;}
#content .rezeptbottom a:hover			{ color:#4E4E4E; text-decoration:none;}
#content .rezeptbottom .drucken			{ position:absolute; top:0.3636em; left:0.6364em; width:9.0909em;}
#content .rezeptbottom .empfehlen		{ position:absolute; top:0.3636em; left:10.9091em; width:14.0909em;}
#content .rezeptbottom .welt				{ position:absolute; top:0.3636em; left:27.9091em; width:16.3636em;}
#content .printlogo									{ display:none;}
#content .printurl									{ display:none;}

.wimmelbild					{ color:#ffffff; font-size:0.75em; }
.wimmelbild a:link		{ color:#ffffff; text-decoration:none; }
.wimmelbild a:visited	{ color:#ffffff; text-decoration:none; }
.wimmelbild a:hover		{ color:#ffffff; text-decoration:underline; }

#content .form_empfehlung													{ position:relative; height:12.875em; clear:both;}
#content .form_empfehlung .anBlock								{ position:absolute; top:0; left:0;}
#content .form_empfehlung .anBlock .vonnamebez		{ position:absolute; top:0; left:0; width:6.875em;}
#content .form_empfehlung .anBlock .vonemailbez		{ position:absolute; top:1.4375em; left:0; width:6.875em;}
#content .form_empfehlung .anBlock .annamebez			{ position:absolute; top:2.875em; left:0; width:6.875em;}
#content .form_empfehlung .anBlock .anemailbez		{ position:absolute; top:4.3125em; left:0; width:6.875em;}
#content .form_empfehlung .anBlock .antextbez			{ position:absolute; top:5.75em; left:0; width:6.875em;}
#content .form_empfehlung	.vonname								{ position:absolute; top:0; left:7.1875em; width:22.6875em;}
#content .form_empfehlung .vonemail								{ position:absolute; top:1.4375em; left:7.1875em; width:22.6875em;}
#content .form_empfehlung .anname									{	position:absolute; top:2.875em; left:7.1875em; width:22.6875em;}
#content .form_empfehlung .anemail								{ position:absolute; top:4.3125em; left:7.1875em; width:22.6875em;}
#content .form_empfehlung .antext									{ position:absolute; top:5.75em; left:7.1875em; width:22.6875em;}
#content .form_empfehlung .antext .input					{ height:5.0625em;}
#content .form_empfehlung .reset									{ position:absolute; top:11.3125em; left:7.25em;}
#content .form_empfehlung .submit									{ position:absolute; top:11.3125em; left:23.0625em;}

#content .kontakt 																{ position:absolute; top:0; left:2.583em; width:43em;}
#content .kontakt .input													{ font-size:1em;}

#content .kontakt .peterKoelln										{ position:absolute; top:4.333em; left:0.416em; width:41em; font-weight:bold;}
#content .kontakt .peterStrasse										{ position:absolute; top:6em; left:0.416em; width:41em;}
#content .kontakt .peterTelefon										{ position:absolute; top:6em; left:15.416em; width:41em;}
#content .kontakt .peterOrt												{ position:absolute; top:7.666em; left:0.416em; width:41em;}
#content .kontakt .peterFax												{ position:absolute; top:7.666em; left:15.416em; width:41em;}
#content .kontakt .peterHinweis										{ position:absolute; top:10.5em; left:0.416em; width:41em;}
#content .kontakt .anBlock												{ position:absolute; top:15.233em; left:0; width:40.583em; border-top:1px #A4D2F3 solid; padding:0.75em 0 0 0.416em;}
#content .kontakt .anBlock input									{ margin:0.0833em 0.333em 0 0.428em; padding:0; display:inline; vertical-align:middle;}
#content .kontakt .anBlock .allgemeineInformation	{ position:absolute; top:2.916em; left:0.083em; width:15.416em;}
#content .kontakt .anBlock .ernaehrungsberatung		{ position:absolute; top:2.916em; left:15.666em; width:14.166em;}
#content .kontakt .anBlock .bestellService				{ position:absolute; top:2.916em; left:30.5em; width:14.166em;}
#content .kontakt .anBlock .vertrieb							{ position:absolute; top:5.25em; left:0.083em; width:14.166em;}
#content .kontakt .anBlock .unternehmensPR				{ position:absolute; top:5.25em; left:15.666em; width:14.166em;}
#content .kontakt .anBlock .personalabteilung			{ position:absolute; top:5.25em; left:30.5em; width:14.166em;}
#content .kontakt .anBlock .beschaffung						{ position:absolute; top:7.583em; left:0.083em; width:14.166em;}
#content .kontakt .anBlock .marketing							{ position:absolute; top:7.583em; left:15.666em; width:14.166em;}
#content .kontakt .anBlock .webmaster							{ position:absolute; top:7.583em; left:30.5em; width:14.166em;}

#content .kontakt .formular							{ position:absolute; top:25.983em; left:0; width:40.583em; height:37.083em; border-top:1px #A4D2F3 solid; border-bottom:1px #A4D2F3 solid; }
#content .kontakt .formular .bg						{ position:absolute; top:0.25em; left:0; width:40.583em; height:36.583em; background-color:#E8F4FD;}

#content .kontakt .formular .pflicht				{ position:absolute; top:0.8em; left: 1.1em; width:51.6em; font-size:0.833em; line-height:1.2em;}
#content .kontakt .formular .pflichtStern			{ position:absolute; top:0.8em; left: 0.4em; width:1.6em; font-size:0.833em; line-height:1.2em;}

#content .kontakt .formular .bezeichnung      { position:absolute; top:4.777em; left:0.333em; width:11.166em;}
#content .kontakt .formular .bezeichnung div  { width:11.166em; margin-top:.5em; }
#content .kontakt .formular .bezeichnung .newsletterJaBez   { position:relative; top:9.5em; left:1.9em; width:44.7em; font-size:0.833em; line-height:1.2em; }
#content .kontakt .formular .bezeichnung .newsletterNeinBez { position:relative; top:11.5em; left:1.9em; width:44.7em; font-size:0.833em; line-height:1.2em; }

#content .kontakt .formular .eingabe						{ position:absolute; top:4.333em; left:0; width:43em;}
#content .kontakt .formular .eingabe div					{ width:27.916em; margin-top:.5em; margin-left:11.5em; }
#content .kontakt .formular .eingabe .text .input		{ height:9.25em;}
#content .kontakt .formular .eingabe .newsletterJa		{ position:relative; top:.5em; left:-0.1em; margin:0; }
#content .kontakt .formular .eingabe .newsletterNein	{ position:absolute; top:28em; left:-0.1em; margin:0; }
#content .kontakt .reset		{ position:absolute; top:64.066em; left:17.75em; width:43em; height:4.166em;}
#content .kontakt .submit		{ position:absolute; top:64.066em; left:29.833em; width:43em; height:4.166em;}

#content .allgemien1 a:link												{ color:#4E4E4E; text-decoration:underline;}
#content .allgemien1 a:visited										{ color:#4E4E4E; text-decoration:underline;}
#content .allgemien1 a:hover											{ color:#4E4E4E; text-decoration:none;}

#hometeaser																				{ position:relative; width:57.8125em;}
#hometeaser .abstand															{ padding:1.875em 0 0.9375em 0;}
#hometeaser .rightbox															{ float:left; width:39.0625em;}
#hometeaser .teaser																{ position:relative; float:left;}
#hometeaser .hdiv1																{ height:0.9375em; clear:both; width:18.75em;   overflow:hidden;}
#hometeaser .hdiv																	{ height:0.9375em; clear:both; width:57.8125em; overflow:hidden;}
#hometeaser .hdivsmall														{ height:0.9375em; clear:both; width:39.0625em; overflow:hidden;}
#hometeaser .teaserbound													{ width:18.75em; float:left; overflow:hidden;}
* html #hometeaser .hdiv													{ height:0.0625em;}
#hometeaser .vdiv1																{ height:5.625em; width:0.625em; float:left;}
#hometeaser .vdiv2																{ height:5.625em; width:0.9375em; float:left;}
#hometeaser .maxheight														{ height:4.6875em; overflow:hidden;}



#hometeaser .teaserstandard												{ height:5.625em; width:18.75em; overflow:hidden; background-image:url(/shared/pics/teaser/bg.gif); background-repeat:repeat-x; background-color:#DEEFFC;}
#hometeaser .teaserstandard .body .text						{ font-size:0.75em; line-height:1.25em;}
#hometeaser .teaserstandard .body a:link					{ color:#000000; text-decoration:none;}
#hometeaser .teaserstandard .body a:visited				{ color:#000000; text-decoration:none;}
#hometeaser .teaserstandard .body a:hover					{ color:#000000; text-decoration:underline;}
#hometeaser .teaserstandard .header								{ margin:0; font-size:100%}
#hometeaser .teaserstandard .header a:link				{ color:#0165AD; text-decoration:none;}
#hometeaser .teaserstandard .header a:visited			{ color:#0165AD; text-decoration:none;}
#hometeaser .teaserstandard .header a:hover				{ color:#0165AD; text-decoration:underline;}
#hometeaser .teaserstandard .header h3						{ margin:0; padding:0; font-size:0.6875em; line-height:1.3636em; color:#0165AD;}
#hometeaser .teaserstandard	.padding							{ padding:0.375em 0.5625em 0.375em 0.5625em; float:left;}
#hometeaser .teaserstandard .teaserwidth					{ width:12.0625em;}
#hometeaser .teaserstandard .teaserwidthnoimage		{ width:17.625em;}
#hometeaser .teaserstandard .imageleft						{ float:left; padding:0.375em 0.3125em 0 0.3125em;}
#hometeaser .teaserstandard .imageright						{ float:right; padding:0.375em 0.3125em 0 0.3125em;}
#hometeaser .teaserstandard .imagerezept					{ float:left; overflow:hidden; width:5.5625em;}

#hometeaser .teaserimage													{ height:5.625em; width:18.75em; overflow:hidden; background-image:url(/shared/pics/teaser/bg.gif); background-repeat:repeat-x; background-color:#DEEFFC;}
#hometeaser .teaserimage .body .text							{ font-size:0.75em; line-height:1.25em;}
#hometeaser .teaserimage .body a:link							{ color:#000000; text-decoration:none;}
#hometeaser .teaserimage .body a:visited					{ color:#000000; text-decoration:none;}
#hometeaser .teaserimage .body a:hover						{ color:#000000; text-decoration:underline;}
#hometeaser .teaserimage .header									{ margin:0; font-size:100%}
#hometeaser .teaserimage .header a:link						{ color:#0165AD; text-decoration:none;}
#hometeaser .teaserimage .header a:visited				{ color:#0165AD; text-decoration:none;}
#hometeaser .teaserimage .header a:hover					{ color:#0165AD; text-decoration:underline;}
#hometeaser .teaserimage .header h3								{ margin:0; padding:0; font-size:0.6875em; line-height:1.3636em; color:#0165AD;}
#hometeaser .teaserimage .padding									{ padding:0.375em 0.5625em 0.375em 0.5625em; float:left;}
#hometeaser .teaserimage .imageleft								{ float:left;}
#hometeaser .teaserimage .imageright							{ float:right;}
#hometeaser .teaserimage .teaserwidth							{ width:9.43em;}
#hometeaser .teaserimage .teaserwidthnoimage			{ width:17.625em;}

#hometeaser .teaserimagehigh											{ height:12.1875em; width:18.75em; overflow:hidden; background-image:url(/shared/pics/teaser/bg.gif); background-repeat:repeat-x; background-color:#DEEFFC;}
#hometeaser .teaserimagehigh .body .text					{ font-size:0.75em; line-height:1.25em;}
#hometeaser .teaserimagehigh .body a:link					{ color:#000000; text-decoration:none;}
#hometeaser .teaserimagehigh .body a:visited			{ color:#000000; text-decoration:none;}
#hometeaser .teaserimagehigh .body a:hover				{ color:#000000; text-decoration:underline;}
#hometeaser .teaserimagehigh .header							{ margin:0; font-size:100%}
#hometeaser .teaserimagehigh .header a:link				{ color:#0165AD; text-decoration:none;}
#hometeaser .teaserimagehigh .header a:visited		{ color:#0165AD; text-decoration:none;}
#hometeaser .teaserimagehigh .header a:hover			{ color:#0165AD; text-decoration:underline;}
#hometeaser .teaserimagehigh .header h3						{ margin:0; padding:0; font-size:0.6875em; line-height:1.3636em; color:#0165AD;}
#hometeaser .teaserimagehigh .padding							{ padding:0.375em 0.5625em 0.375em 0.5625em; float:left;}
#hometeaser .teaserimagehigh .imageleft						{ float:left;}
#hometeaser .teaserimagehigh .imageright					{ float:right;}
#hometeaser .teaserimagehigh .teaserwidth					{ width:9.43em;}
#hometeaser .teaserimagehigh .teaserwidthnoimage	{ width:17.625em;}

#hometeaser .teaserspecial												{ display:none; }

#leftmenu																	{ position:relative; z-index:10; width:11.5em; overflow:hidden; background-image:url(/shared/pics/menu/bg.jpg); background-repeat:repeat-x; background-color:#50B3FB; line-height:1.0625em; float:left;}
#leftmenu.empty														{ width:11.5em; overflow:hidden; background-image:none; background-repeat:repeat-x; background-color:#FFFFFF; float:left; }
#leftmenu .area 													{ color:#FFFFFF; }
#leftmenu .area .navi a:link							{ color:#FFFFFF; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .area .navi a:visited						{ color:#FFFFFF; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .area .navi a:hover							{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .area .navi 										{ padding:0.1875em 0 0.125em 0.75em; background-image:url(/shared/pics/menu/pfeil.gif);  background-repeat:no-repeat; background-position:0.25em 0.4375em;}
#leftmenu .area .naviactive 							{ padding:0.1875em 0 0.125em 0.75em; background-image:url(/shared/pics/menu/pfeild.gif); background-repeat:no-repeat; background-position:0.25em 0.4375em;}
#leftmenu .area .naviactive a:link				{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .area .naviactive a:visited			{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .area .naviactive a:hover				{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .areaactive 										{ background-image:url(/shared/pics/menu/subbg.jpg); background-repeat:repeat-x; background-color:#4FABEE; color:#000065;}
#leftmenu .areaactive a:link							{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .areaactive a:visited						{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .areaactive a:hover							{ color:#000065; text-decoration:none; display:block; font-size:0.75em;}
#leftmenu .areaactive .sub 								{ padding:0.1875em 0 0.125em 0.75em; background-image:url(/shared/pics/menu/pfeildd.gif);  background-repeat:no-repeat; background-position:0.125em 0.625em;}
#leftmenu .areaactive .subactive 					{ padding:0.1875em 0 0.125em 0.75em; background-image:url(/shared/pics/menu/pfeildd.gif);  background-repeat:no-repeat; background-position:0.125em 0.625em;}
#leftmenu .navisub 												{ color:#FFFFFF; padding:0.1875em 0.3125em 0.0625em 1.125em; background-image:url(/shared/pics/menu/bull.gif);  background-repeat:no-repeat; background-position:0.75em 0.5625em;}
#leftmenu .navisub a:link									{ color:#FFFFFF; text-decoration:none; display:block; font-size:0.6875em;}
#leftmenu .navisub a:visited							{ color:#FFFFFF; text-decoration:none; display:block; font-size:0.6875em;}
#leftmenu .navisub a:hover								{ color:#000065; text-decoration:none; display:block; font-size:0.6875em;}
#leftmenu .navisubactive 									{ color:#000065; padding:0.1875em 0.3125em 0.125em 1.125em; background-image:url(/shared/pics/menu/bulld.gif);  background-repeat:no-repeat; background-position:0.75em 0.5625em;}
#leftmenu .navisubactive a:link						{ color:#000065; text-decoration:none; display:block; font-size:0.6875em;}
#leftmenu .navisubactive a:visited				{ color:#000065; text-decoration:none; display:block; font-size:0.6875em;}
#leftmenu .navisubactive a:hover					{ color:#000065; text-decoration:none; display:block; font-size:0.6875em;}
#leftmenu .padding 												{ padding:0.3125em 0.375em 0.125em 0.375em;}
#leftmenu .subtrenner											{ position:relative; width:10.75em; height:0.0625em; background-color:#86C4F1;}
#leftmenu .subtrenner .lefttrenner				{ position:absolute; left:-0.0625em; top:0; height:0.0625em; width:0.0625em; overflow:hidden; background-color:#ABD9F9;}
#leftmenu .subtrenner .righttrenner				{ position:absolute; right:-0.0625em; top:0; height:0.0625em; width:0.0625em; overflow:hidden; background-color:#ABD9F9;}
#leftmenu .trenner												{ position:relative; width:10.75em; height:0.0625em; background-color:#ABD9F9;}
#leftmenu .trenner .lefttrenner						{ position:absolute; left:-0.0625em; top:0; height:0.0625em; width:0.0625em; overflow:hidden; background-color:#ABD9F9;}
#leftmenu .trenner .righttrenner					{ position:absolute; right:-0.0625em; top:0; height:0.0625em; width:0.0625em; overflow:hidden; background-color:#ABD9F9;}	

#teaser																			{ position:relative; float:left; width:12.125em; overflow:hidden; padding:1em 0 1em 0;}
#teaser	.spacer															{ height:0.8125em; width:12.125em; overflow:hidden;}
#teaser .maxheight													{ height:4.6875em; overflow:hidden; position:relative;}
#teaser .teaserstandard											{ width:12.125em; overflow:hidden; background-image:url(/shared/pics/teaser/bg.gif); background-repeat:repeat-x; background-color:#E1F0FC;}
#teaser .teaserstandard .body								{ font-size:0.75em; line-height:1.25em;}
#teaser .teaserstandard .body a:link				{ color:#000000; text-decoration:none;}
#teaser .teaserstandard .body a:visited			{ color:#000000; text-decoration:none;}
#teaser .teaserstandard .body a:hover				{ color:#000000; text-decoration:underline;}
#teaser .teaserstandard .header							{ margin:0; font-size:100%;}
#teaser .teaserstandard .header h3					{ margin:0; padding:0; font-size:0.6875em; line-height:1.25em; color:#0165AD;}
#teaser .teaserstandard .header a:link			{ color:#0165AD; text-decoration:none;}
#teaser .teaserstandard .header a:visited		{ color:#0165AD; text-decoration:none;}
#teaser .teaserstandard .header a:hover			{ color:#0165AD; text-decoration:underline;}
#teaser .teaserstandard	.padding						{ padding:0.375em 0.5625em 0.375em 0.5625em; float:left;}
#teaser .teaserstandard .imageleft					{ float:left; padding:0.3125em 0.3125em 0.3125em 0.3125em;}
#teaser .teaserstandard .imagerezept				{ float:left; overflow:hidden; width:3.3125em;}
#teaser .teaserstandard .imageright					{ float:right; padding:0.3125em 0.3125em 0.3125em 0.3125em;}
#teaser .teaserstandard .teaserwidth				{ width:7.06em;}
#teaser .teaserstandard .teaserwidthnoimage	{ width:11em;}

#teaser .teaserimage												{ width:12.125em; overflow:hidden; background-image:url(/shared/pics/teaser/bg.gif); background-repeat:repeat-x; background-color:#E1F0FC;}
#teaser .teaserimage .body									{ font-size:0.75em; line-height:1.25em;}
#teaser .teaserimage .body a:link						{ color:#000000; text-decoration:none;}
#teaser .teaserimage .body a:visited				{ color:#000000; text-decoration:none;}
#teaser .teaserimage .body a:hover					{ color:#000000; text-decoration:underline;}
#teaser .teaserimage .header								{ margin:0; font-size:100%;}
#teaser .teaserimage .header h3							{ margin:0; padding:0; font-size:0.6875em; line-height:1.25em; color:#0165AD;}
#teaser .teaserimage .header a:link					{ color:#0165AD; text-decoration:none;}
#teaser .teaserimage .header a:visited			{ color:#0165AD; text-decoration:none;}
#teaser .teaserimage .header a:hover				{ color:#0165AD; text-decoration:underline;}
#teaser .teaserimage .padding								{ padding:0.375em 0.5625em 0.375em 0.5625em; float:left;}
#teaser .teaserimage .imageleft							{ float:left;}
#teaser .teaserimage .imageright						{	float:right;}
#teaser .teaserimage .teaserwidth						{	width:7em;}
#teaser .teaserimage .teaserwidthnoimage		{ width:11em;}

#teaser .teaserspecial															{ position:relative; width:12.125em;}
#teaser .teaserspecial .bottom											{ height:0.4375em; overflow:hidden; clear:both;}
#teaser .teaserspecial .blaubg											{ background-color:#E8F4FD;}
#teaser .teaserspecial .blaubg .link a:link					{ color:#0D5E98; text-decoration:underline; }
#teaser .teaserspecial .blaubg .link a:visited			{ color:#0D5E98; text-decoration:underline; }
#teaser .teaserspecial .blaubg .link a:hover				{ color:#0D5E98; text-decoration:none; }
#teaser .teaserspecial .blaubg .trenner							{ background-color:#A4D2F3; height:0.0625em; width:11.375em; margin:auto; overflow:hidden; clear:both;}
#teaser .teaserspecial .body .text									{ font-size:0.75em; line-height:1.25em;}
#teaser .teaserspecial .body a:link									{ color:#000000; text-decoration:none;}
#teaser .teaserspecial .body a:visited							{ color:#000000; text-decoration:none;}
#teaser .teaserspecial .body a:hover								{ color:#000000; text-decoration:underline;}
#teaser .teaserspecial .header											{ font-size:1em; margin:0;}
#teaser .teaserspecial .header h3										{ margin:0; padding:0; font-size:0.75em; line-height:1.25em; color:#000000;}
#teaser .teaserspecial .header a:link								{ color:#000000; text-decoration:none;}
#teaser .teaserspecial .header a:visited						{ color:#000000; text-decoration:none;}
#teaser .teaserspecial .header a:hover							{ color:#000000; text-decoration:underline;}
#teaser .teaserspecial .headerwhite									{ margin:0;}
#teaser .teaserspecial .headerwhite h3							{ margin:0; padding:0; font-size:0.75em; line-height:1.25em; color:#FFFFFF;}
#teaser .teaserspecial .headerwhite a:link					{ color:#FFFFFF; text-decoration:none;}
#teaser .teaserspecial .headerwhite a:visited				{ color:#FFFFFF; text-decoration:none;}
#teaser .teaserspecial .headerwhite a:hover					{ color:#FFFFFF; text-decoration:underline;}
#teaser .teaserspecial .imageleft										{ float:left;}
#teaser .teaserspecial .imageright									{ float:right; padding:0 0 0 0.3125em; height:4.6875em; overflow:hidden; position:relative;}
#teaser .teaserspecial .imageright .produktimg			{ position:absolute; bottom:0; left:0;}
#teaser .teaserspecial .link												{ /*padding-top:0.125em;*/ clear:left; float:left; }
#teaser	.teaserspecial .link a											{ font-size:0.6875em; line-height:1em; }
#teaser .teaserspecial .textmaxheight								{ height:3.75em; overflow:hidden; float:left;}
#teaser .teaserspecial .padding											{ padding:0.375em 0.375em 0.5em 0.375em; float:left;}
#teaser .teaserspecial .teaserwidth									{ width:7.75em; overflow:hidden;}
#teaser .teaserspecial .teaserwidthnoimage					{ width:11.375em; overflow:hidden;}
#teaser .teaserspecial .top													{ position:relative;}
#teaser .teaserspecial .top .lexikonimg							{ position:absolute; top:1.25em; left:8.6875em;}
#teaser .teaserspecial .top .lexikontop							{ position:absolute; top:-0.8125em; left:9em;}
#teaser .teaserspecial .lexikon 										{ background-image:url(/shared/pics/teaser/lexikonbg.jpg); background-repeat:repeat-x; height:5.75em; background-color:#92C4E9;}
#teaser .teaserspecial .lexikon .imageleft					{ display:none;}
#teaser .teaserspecial .lexikon .teaserwidth				{ width:7.9375em;}
#teaser .teaserspecial .lexikon .teaserwidthnoimage	{ width:7.9375em;}
#teaser .teaserspecial .nachlinks										{ padding:0.4375em 0.3125em 0.3125em 0.5em; line-height:1.1875em; font-size:0.6875em;}
#teaser .teaserspecial .nachlinks .lexikon					{ height:auto; background:none;}
#teaser .teaserspecial .nachlinks a.news:link				{ color:#206A9F; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.news:visited		{ color:#206A9F; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.news:hover			{ color:#206A9F; text-decoration:none}
#teaser .teaserspecial .nachlinks a.lexikon:link		{ color:#206A9F; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.lexikon:visited	{ color:#206A9F; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.lexikon:hover		{ color:#206A9F; text-decoration:none}
#teaser .teaserspecial .nachlinks a.angebot:link		{ color:#860201; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.angebot:visited	{ color:#860201; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.angebot:hover		{ color:#860201; text-decoration:none}
#teaser .teaserspecial .nachlinks a.rezept:link			{ color:#2B5701; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.rezept:visited	{ color:#2B5701; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.rezept:hover		{ color:#2B5701; text-decoration:none}
#teaser .teaserspecial .nachlinks a.broschuere:link			{ color:#474646; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.broschuere:visited	{ color:#474646; text-decoration:underline}
#teaser .teaserspecial .nachlinks a.broschuere:hover		{ color:#474646; text-decoration:none}

#teaser .teaserspecial .newsletter 												{ position:absolute; top:1.3125em; left:0; color:#206A9F; text-decoration:none; width:11.875em;}
#teaser .teaserspecial .newsletter .copy									{ position:absolute; top:0.636em; left:0.636em; color:#FFFFFF; font-size:0.6875em;}
#teaser .teaserspecial .newsletter .anredeBez							{ position:absolute; top:4.272em; left:0.636em; color:#FFFFFF; font-size:0.6875em;}
#teaser .teaserspecial .newsletter .vornameBez						{ position:absolute; top:6.272em; left:0.636em; color:#FFFFFF; font-size:0.6875em;}
#teaser .teaserspecial .newsletter .nachnameBez						{ position:absolute; top:6.272em; left:8.727em; color:#FFFFFF; font-size:0.6875em;}
#teaser .teaserspecial .newsletter .emailBez							{ position:absolute; top:9.727em; left:0.636em; color:#FFFFFF; font-size:0.6875em;}
#teaser .teaserspecial .newsletter .anrede								{ position:absolute; top:2.625em; left:7em; width:4.375em;}
#teaser .teaserspecial .newsletter .vorname								{ position:absolute; top:5.1875em; left:0.4375em; width:5.3125em;}
#teaser .teaserspecial .newsletter .nachname							{ position:absolute; top:5.1875em; left:6em; width:5.3125em;}
#teaser .teaserspecial .newsletter .email									{ position:absolute; top:7.5625em; left:0.4375em; width:10.875em;}
#teaser .teaserspecial .newsletter .abschicken						{ position:absolute; top:13em; left:10.09em; color:#A8D9FD; font-size:0.6875em;}
#teaser .teaserspecial .newsletter .abschicken a:link			{ color:#A8D9FD; text-decoration:underline;}
#teaser .teaserspecial .newsletter .abschicken a:visited	{ color:#A8D9FD; text-decoration:underline;}
#teaser .teaserspecial .newsletter .abschicken a:hover		{ color:#A8D9FD; text-decoration:none;}

#top																				{ position:relative; height:3.875em; width:57.8125em; line-height:1.0625em}
#top .bg																		{ position:absolute; left:2.9375em; top:0; width:54.875em; height:3.875em; z-index:3; background-image:url(/shared/pics/header/bg.gif); background-repeat:repeat-x; background-color:#38B9FD;}
#top .bottommenu														{ position:absolute; left:3em; top:2.5898em; width:40em; height:1.1875em;}
#top .links																	{ position:absolute; left:0; top:0; z-index:10; font-size:0.75em;}
#top .links .abstand												{	background-image:url(/shared/pics/header/pfeil.gif); background-position:0 0.332em; background-repeat:no-repeat; padding:0 1em 0 0.531em;}
#top .logo																	{ position:absolute; left:0; top:0.8125em; z-index:5;}
#top .logo img															{ width:4.5em; height:4.125em;}
#top .shaddow																{ position:absolute; left:0.0625em; top:0.0625em; z-index:5; color:#0169B3;}
#top .suche																	{ position:absolute; left:41.4375em; top:2.5em; width:12.1875em; height:1.1875em;}
#top .suche .suchinput											{ position:absolute; left:2.6875em; top:0; line-height:1.1875em; color:#0261A6; width:8.9375em;}
#top .suche .suchtext												{ position:absolute; left:0; top:0; line-height:1.5833em; color:#0261A6;  font-size:0.75em;}
#top .topmenu																{ position:absolute; left:1.5625em; top:0.25em; width:51.75em; height:1.1875em;}
#top .topmenu .abstand											{ padding:0 0 0 0.7em; font-size:0.625em;}

#schuesseltransparenz 										{	width:100%;	height:0; position:absolute; left:0; top:0; z-index:10000; background-color:#000000; opacity:0.5; filter:alpha(opacity=50);}
#schuessel 																{ position:absolute; width:100%; left:0; top:0; z-index:10001; text-align:center; padding-top:3.75em; }

#sitemap																	{ padding-left:1.875em;}
#sitemap a																{ display:block;}
#sitemap a:link														{ color:#003961; text-decoration:none;}
#sitemap a:visited												{ color:#003961; text-decoration:none;}
#sitemap a:hover													{ color:#003961; text-decoration:underline;}
#sitemap .bg															{ background-color:#E8F4FD; padding:0.5em 0.375em 0.5em 0.375em;}
#sitemap .kapiteltrenner									{ border-top:1px solid #A4D2F3; line-height:1.4375em;}
#sitemap .kapitel													{ background-color:#FFFFFF; padding-left:1.5625em; background-image:url(/shared/pics/sitemapbg.gif); background-repeat:no-repeat; background-position:0.3125em 0.3125em; border-bottom:1px solid #A4D2F3; border-top:1px solid #A4D2F3; line-height:1.4375em;}
#sitemap .kategorie												{ padding-left:1.5625em; line-height:1.4375em; border-bottom:1px solid #A4D2F3;}

#mykoelln											{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:0.75em; line-height:1.0625em; padding-left:1.9375em; padding-top:1.25em; width:30.4375em; }
#mykoelln	.pflicht						{ font-size:0.625em; padding-left:0.375em; }
#mykoelln .separator					{ height:0.0625em; overflow:hidden; background-color:#9FD2F7; padding:0; margin:0; }
#mykoelln .textfieldA					{ width:21.125em; }
#mykoelln .textfieldB					{ width:15.625em; }
#mykoelln .textfieldC					{ width:5em; }
#mykoelln .textfieldD					{ width:10.3125em; }
#mykoelln .fehler							{ color:#FF0000; }
#mykoelln .blue								{ background-color:#ECF6FD; }
#mykoelln .lightblue					{ background-color:#F1F9FF; }
#mykoelln .fieldname					{ padding:0.375em; }
#mykoelln .formfields					{ width:21.25em; padding-bottom:0.375em; padding-top:0.375em; }
#mykoelln .formfields	input		{ border:solid 1px #AAAAAA; }
#mykoelln .formfields	select	{ border:solid 1px #AAAAAA; }
#mykoelln .headline						{ padding-left:0.375em; padding-bottom:0.375em; font-family:Arial, Helvetica, sans-serif; font-size:1.125em; line-height:1.375em; color:#000000; font-weight:bold; }
#mykoelln .beschreibung				{ padding-left:0.375em; padding-bottom:2.5em; padding-right:0.625em; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.0625em; color:#000000; }

#mykoelln .button										{ width:7.8125em; padding-top:1.25em; }
#mykoelln .button .text							{ padding-top:0.1875em; padding-left:0.25em; padding-right:0.5em; padding-bottom:0; background-color:#E8F4FD; font-family:Arial, Helvetica, sans-serif; color:#003961; font-size:0.75em; line-height:1em; height:1.25em; }
#mykoelln .button .text span				{ padding-left:0.375em; }
#mykoelln .button .separator				{ width:auto; background-color:#A4D2F3; }
#mykoelln .button a									{ font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height:1em; color:#003961; text-decoration:none; }
#mykoelln .button a:link						{ font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height:1em; color:#003961; text-decoration:none; }
#mykoelln .button a:hover						{ text-decoration:underline; }
#mykoelln .button a:visited					{ text-decoration:none; }
#mykoelln .button a:visited:hover		{ text-decoration:underline; }
#mykoelln .button a:active					{ text-decoration:none; }


#mykoelln #Overview									{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:0.75em; line-height:1.0625em; padding-top:1.5625em; }
#mykoelln #Overview .headline				{ padding-bottom:0.375em; font-family:Arial, Helvetica, sans-serif; font-size:1.125em; line-height:1.375em; color:#000000; font-weight:bold; }
#mykoelln #Overview .beschreibung		{ padding-bottom:0.125em; font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.0625em; color:#000000; }

#mykoelln #login a								{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.0625em; color:#000000; text-decoration:underline; }
#mykoelln #login a:link						{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.0625em; color:#000000; text-decoration:underline; }
#mykoelln #login a:active					{ text-decoration:underline; }
#mykoelln #login a:hover					{ text-decoration:none; }
#mykoelln #login a:visited				{ text-decoration:underline; }
#mykoelln #login a:visited:hover	{ text-decoration:none; }
#mykoelln #login .formfields			{ width:11.25em; padding-bottom:0.375em; padding-top:0.375em; }
#mykoelln #login .button					{ width:5em; padding-top:0.625em; }


#mykoelln #newsletter .formfields		{ width:5em; padding-bottom:0.375em; padding-top:0.375em; }

#mykoelln #bestellungen .headlineBar		{ width:30.25em; background-color:#E1F0FC; background-image:url(/shared/pics/shop/top_bg.jpg); background-repeat:no-repeat; height:auto; min-height:1.3125em; padding-bottom:0.25em; }
#mykoelln #bestellungen .headlineText		{ position:relative; top:0.25em; left:0.5625em; width:20.625em; font-family:Arial, Helvetica, sans-serif; font-size:1em;	line-height:1.1875em; color:#002E50; font-weight:bold; }


#mykoelln #profile .button						{ width:5em; }
#mykoelln #benutzer .button						{ width:6.25em; }
#mykoelln #adresse .button						{ width:6.25em; }
#mykoelln #passwordVergessen .button			{ width:5.375em; }
#mykoelln #passwordVergessen .formfields	{ width:11.25em; }
#mykoelln #erfragePassword .button			{ width:4.375em; }
#mykoelln #erfragePassword .formfields	{ width:11.25em; }

#content .bewerbung 																{ position:absolute; top:0; left:2.583em; width:43em;}
#content .bewerbung .input													{ font-size:1em;}
#content .bewerbung .peterKoellnAdresse							{ position:relative; width:43em; height:13.8333em;}
#content .bewerbung .peterKoelln										{ position:absolute; top:4.333em; left:0.416em; width:41em; font-weight:bold;}
#content .bewerbung .peterStrasse										{ position:absolute; top:6em; left:0.416em; width:41em;}
#content .bewerbung .peterTelefon										{ position:absolute; top:6em; left:15.416em; width:41em;}
#content .bewerbung .peterOrt												{ position:absolute; top:7.666em; left:0.416em; width:41em;}
#content .bewerbung .peterFax												{ position:absolute; top:7.666em; left:15.416em; width:41em;}
#content .bewerbung .peterHinweis										{ position:absolute; top:10.5em; left:0.416em; width:41em;}

#content .bewerbung .anBlock												{ position:relative; width:40.167em; border-top:1px #A4D2F3 solid; padding:1em 0 1.5833em 0.416em;}
#content .bewerbung .anBlock input									{ margin:0.0833em 0.333em 0 0.428em; padding:0; display:inline; vertical-align:middle;}

#content .bewerbung .bewerbungAls										{ position:relative; width:40.167em; border-top:1px #A4D2F3 solid; padding:1.416em 0 1.416em 0.416em; height:1.4em;}

#content .bewerbung .formular												{ position:relative; width:40.583em; height:51em; border-top:1px #A4D2F3 solid; border-bottom:1px #A4D2F3 solid; }
#content .bewerbung .formular .bg										{ position:absolute; top:0.25em; left:0; width:40.583em; height:50.5em; background-color:#E8F4FD;}

#content .bewerbung .formular .pflicht							{ position:absolute; top:0.8em; left: 1.1em; width:51.6em; font-size:0.833em; line-height:1.2em;}
#content .bewerbung .formular .pflichtStern					{ position:absolute; top:0.8em; left: 0.4em; width:1.6em; font-size:0.833em; line-height:1.2em;}

#content .bewerbung .formular .bezeichnung 											{ position:absolute; top:4.777em; left:0.333em; width:11.166em;}
#content .bewerbung .formular .bezeichnung .anredeBez						{ position:absolute; top:0; 		left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .nameBez							{ position:absolute; top:2.5em; left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .strasseBez					{ position:absolute; top:5em; 	left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .plzBez							{ position:absolute; top:7.5em; left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .telefonBez					{ position:absolute; top:10em; 	left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .faxBez							{ position:absolute; top:12.5em;left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .emailBez						{ position:absolute; top:15em; 	left:0; width:11.166em;}
#content .bewerbung .formular .bezeichnung .nachrichtBez				{ position:absolute; top:17.5em;left:0; width:11.166em;}

#content .bewerbung .formular .bezeichnung .unterlagen					{ position:absolute; top:27.75em; left:11.167em; width:27.916em; line-height:1.5em;}
#content .bewerbung .formular .bezeichnung .speicherungBez			{ position:absolute; top:39.5em; left:11.167em; width:27.916em; line-height:1.5em;}

#content .bewerbung .formular .eingabe													{ position:absolute; top:4.333em; left:0; width:43em;}
#content .bewerbung .formular .eingabe .anrede									{ position:absolute; top:0; left:11.5em; width:5.833em;}
#content .bewerbung .formular .eingabe .vorname									{ position:absolute; top:2.5em; left:11.5em; width:13.5em;}
#content .bewerbung .formular .eingabe .nachname								{ position:absolute; top:2.5em; left:25.916em; width:13.5em;}
#content .bewerbung .formular .eingabe .strasse									{ position:absolute; top:5em; left:11.5em; width:20.583em;}
#content .bewerbung .formular .eingabe .hausnummer							{ position:absolute; top:5em; left:33em; width:6.416em;}
#content .bewerbung .formular .eingabe .plz											{ position:absolute; top:7.5em; left:11.5em; width:6.416em;}
#content .bewerbung .formular .eingabe .ort											{ position:absolute; top:7.5em; left:18.833em; width:20.583em;}
#content .bewerbung .formular .eingabe .telefon									{ position:absolute; top:10em; left:11.5em; width:27.916em;}
#content .bewerbung .formular .eingabe .fax											{ position:absolute; top:12.5em; left:11.5em; width:27.916em;}
#content .bewerbung .formular .eingabe .email										{ position:absolute; top:15em; left:11.5em; width:27.916em;}
#content .bewerbung .formular .eingabe .text										{ position:absolute; top:17.5em; left:11.5em; width:27.916em; height:9.25em;}
#content .bewerbung .formular .eingabe .text .input						  { height:9.25em;}
#content .bewerbung .formular .eingabe .speicherungJa						{ position:absolute; top:39.75em; left:9.333em;}
#content .bewerbung .reset																			{ position:absolute; top:0.8333em; left:17.75em; width:43em; height:4.166em;}
#content .bewerbung .submit																			{ position:absolute; top:0.8333em; left:29.833em; width:43em; height:4.166em;}

#content .gewinn_formular    { margin-left:1em; padding-left:1.1875em; padding-top:0.5625em; }
#content .gewinn_daten       { position:absolute; left:0; top:8.5625em; font-size:0.75em; width:45em; background-color:#ffffff; color:#5f5f5f; }
#content .gewinn_label       { text-align:right; padding-right:1em; }
#content .gewinn_extras      { padding-left:3.4166666666666665em; padding-top:1.75em; }
#content .gewinn_daten input { width:100%; }
#content .gewinn_absenden    { text-align:right; padding:1em; }

#content .spiel_mit_daten       { position:absolute; left:1em; top:6.5625em; font-size:0.75em; width:45em; color:#FFFFFF; left /*\**/: 2.5em\9; /* für IE7 und 8 */}
#content .spiel_mit_label       { text-align:right; padding-right:1em; }
#content .spiel_mit_extras      { padding-left:3.4166666666666665em; padding-top:1.75em; }
#content .spiel_mit_daten input { width:100%; }
#content .spiel_mit_absenden    { text-align:right; padding:1em; }

#bedingungen    { font-size:0.75em; position:absolute; left:16.5em; top:14em; width:33.75em;	color:#172B70; background-color:#F4FAFF; border:0.0625em solid #0085C2; -moz-border-radius:0.25em; padding:0.3125em 0.5em; z-index:20;}
#bedingungen ul, #bedingungen ol { padding-left:1.67em; line-height:1.33em; margin:0.42em 0; }
#bedingungen li { padding-top:0.25em; }

#content .zeichen { padding-top:1.92em; width:23.58em; }
#content #zeichen { width:98%; }
#content .zeichen_box { margin-top:0.58em; margin-bottom:0.58em; }

.linkspan { text-decoration:underline; cursor:pointer; color:#30A3FC; }
.linkspan:hover { text-decoration:none; }

.spiel_mit_start {
	background-image: url('/shared/pics/spiel_mit/bg.png');
	background-repeat: no-repeat;
	height: 617px;
	width: 723px;
	position:absolute;
	left:-5px;
	top:203px;
}

* html .spiel_mit_start {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shared/pics/spiel_mit/bg.png', sizingMethod='scale');
	background:none;
	background-repeat: no-repeat;
	height: 617px;
	width: 723px;
	position:absolute;
	left:-5px;
	top:203px;
}

.spiel_mit_box1 {
	background-image: url('/shared/pics/spiel_mit/box1_2_bg.png');
	background-repeat: no-repeat;
	height: 679px;
	width: 765px;
	position:absolute;
	left:-5px;
	top:203px;
}



.spiel_mit_box2 {
	background-image: url('/shared/pics/spiel_mit/bg2.png');
	background-repeat: no-repeat;
	height: 679px;
	width: 765px;
	position:absolute;
	left:-5px;
	top:203px;
}

.spiel_mit_teaser1 {
	position: absolute; background-image: url('/shared/pics/spiel_mit/teaser_1_bg.png'); background-repeat: no-repeat; height: 320px; width: 473px; top: 870px; left: 51px;
}

* html .spiel_mit_teaser1 {
	position: absolute; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shared/pics/spiel_mit/teaser_1_bg.png', sizingMethod='scale'); background:none; background-repeat: no-repeat; height: 320px; width: 473px; top: 870px; left: 51px;
}

.spiel_mit_teaser2 {
	position: absolute; background-image: url('/shared/pics/spiel_mit/teaser_2_bg.png'); background-repeat: no-repeat; width: 180px; height: 415px; top: 806px; left: 560px;
}

* html .spiel_mit_teaser2 {
	position: absolute; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shared/pics/spiel_mit/teaser_2_bg.png', sizingMethod='scale'); background:none; background-repeat: no-repeat; width: 180px; height: 415px; top: 806px; left: 560px;
}

