.fs10	{ font-size:0.625em; }
.fs11	{ font-size:0.6875em; }
.fs12	{ font-size:0.75em; }

#kategorieLinkBlock														{ position:relative; padding-left:1.9375em; }
#kategorieLinkBlock .kategorieImage						{ padding-bottom: 0.1875em; }
#kategorieLinkBlock .linkBar									{ position:relative; width:30.25em; height:1.5em; background-image:url(/shared/pics/pd/kategorie/lightblue_link_bar.gif); background-repeat:no-repeat; background-color:#E8F4FD;}
#kategorieLinkBlock .linkBar a								{ display:block; padding-left: 0.692em; padding-top: 0.384em; font-size:0.8125em; line-height:1.230em;}
#kategorieLinkBlock .linkBar a:link						{ color:#0A4978; text-decoration:none; }
#kategorieLinkBlock .linkBar a:visited				{ color:#0A4978; text-decoration:none; }
#kategorieLinkBlock .linkBar a:hover					{ color:#0A4978; text-decoration:underline; }
#kategorieLinkBlock .linkBarBottom						{ background-color:#A4D2F3; height:0.0625em; width:30.25em; overflow:hidden; }
#kategorieLinkBlock .linkBarActive						{ position:relative; width:30.25em; height:1.5625em; background-image:url(/shared/pics/pd/kategorie/lightblue_link_bar_active.gif); background-repeat:no-repeat;  background-color:#E8F4FD;}
#kategorieLinkBlock .linkBarActive a					{ display:block; padding-left: 0.692em; padding-top: 0.384em; font-size:0.8125em; line-height:1.230em;}
#kategorieLinkBlock .linkBarActive a:link			{ color:#0A4978; text-decoration:none; }
#kategorieLinkBlock .linkBarActive a:visited	{ color:#0A4978; text-decoration:none; }
#kategorieLinkBlock .linkBarActive a:hover		{ color:#0A4978; text-decoration:underline; }

#kategorieLinkBlock .produkt												{ background-image:url(/shared/pics/pd/kategorie/blue_produkt_bg.gif); background-repeat:repeat-x; background-color:#AFD9F8; min-height:4.0625em; width:30.25em; }
#kategorieLinkBlock .produkt .produktText						{ float:left; padding:0.666em; font-size:0.75em; line-height:1.25em; color:#012947; width:29.75em; }
#kategorieLinkBlock .produkt .produktText	a:link		{ color:#012947; text-decoration:none;}
#kategorieLinkBlock .produkt .produktText	a:visited	{ color:#012947; text-decoration:none;}
#kategorieLinkBlock .produkt .produktText	a:hover		{ color:#012947; text-decoration:none;}
#kategorieLinkBlock .produkt .produktImage					{ float:left; padding-left:1.25em; padding-top:0.1875em; width:3.75em; padding-bottom:0.125em; height:3.9375em;}
#kategorieLinkBlock .produktSeparator								{ background-image:url(/shared/pics/pd/kategorie/blue_produkt_separator.gif); height:0.0625em; width:30.25em; }
#kategorieLinkBlock .produktBottom									{ background-image:url(/shared/pics/pd/kategorie/blue_produkt_bottom.gif); background-repeat:no-repeat; height:1.3125em; width:30.25em; }

#produkt																	{ position:relative; top:1.3125em; left:1.9375em; }
#produkt .top															{ position:relative; background-color:#0D619C; background-image:url(/shared/pics/pd/produkt/top_bg.gif); background-repeat:no-repeat; width:30.25em; height:auto; min-height:1.3125em; padding-bottom:0.25em;}
#produkt .top .headlineText								{ position:absolute; top:0.25em; left:0.5625em; width:20.625em; font-size:1em;	line-height:1.1875em; color:#FFFFFF; font-weight:bold; }
#produkt .top .headlineShadow							{ position:relative; top:0.3125em; left:0.625em; width:20.625em; font-size:1em; line-height:1.1875em; color:#09426A; font-weight:bold; }
#produkt .top .backLink										{ position:absolute; bottom:0.25em; right:0.75em; width:8.25em; text-align:right; }
#produkt .top .backLink a									{ font-size:0.6875em; line-height:1.454em;}
#produkt .top .backLink a:link						{	color:#FFFFFF; text-decoration:none; }
#produkt .top .backLink a:visited					{ color:#FFFFFF; text-decoration:none; }
#produkt .top .backLink a:hover						{ color:#FFFFFF; text-decoration:underline; }
#produkt .beschreibung										{ padding-left:0.4375em; padding-top:1.9375em; width:30.25em; }
#produkt .beschreibung .text							{ font-size:0.75em; line-height:1.333em; }
#produkt .beschreibung .bild							{ float:right; padding:0 1.125em 1.125em 1.125em;}
#produkt .inhalt													{ clear:both; width:30.25em; position:relative; }
#produkt .inhalt .headline								{ position:relative; padding-bottom:0.1875em; }

#produkt .inhalt .headline .bezeichnung		{ position:relative; padding-left:0.583em; font-size:0.75em; line-height:1.416em; font-weight:bold; }
#produkt .inhalt .headline .definition		{ position:absolute; top:0; right:0.636em; font-size:0.6875em; line-height:1.545em; }
#produkt .inhalt .headline .gehalt				{ position:absolute; top:0; right:18.272em; font-size:0.6875em; line-height:1.545em; }

#produkt .inhalt .zeile										{ padding-top:0.333em; line-height:1.5em; font-size:0.75em; }
#produkt .inhalt .zeile.blau							{ background-color:#E8F4FD; }
#produkt .inhalt .zeile.hellblau					{ background-color:#F1F9FF; }
#produkt .inhalt .zeile .nw								{ float:left; padding-left:0.583em; width:29.70em; }
#produkt .inhalt .zeile .vm								{ float:left; padding-left:0.583em; width:19.25em; }
#produkt .inhalt .zeile .gehalt						{ float:left; width:9.75em; padding-left:0.75em; }
#produkt .inhalt .zeile .wert							{ float:left; width:9.25em; padding-left:0.75em; }
#produkt .inhalt .zeile	.be								{ padding-left:0.583em; width:39.166em; }
#produkt .inhalt .zeile	.kommentar				{ padding-left:0.636em; width:42.758em; line-height:1.455em; font-size:0.916em; font-style:italic; }
#produkt .inhalt .clear										{ clear:both; width:30.25em; height:0.0625em; padding-top:0.1875em; }
#produkt .inhalt .separator								{ clear:both; width:30.25em; height:0.0625em; background-color:#A4D2F3; }
#produkt .inhalt .separator.typA					{ margin-left:3.4375em; width:26.8125em; height:0.0625em; background-color:#A4D2F3; }
#produkt .inhalt .separator.typB					{ margin-left:0.4375em; width:25em; height:0.0625em; background-color:#A4D2F3; }
#produkt .inhalt .separator.typC					{ margin-left:0.4375em; width:25em; height:0.0625em; background-color:#E8F4FD;}
#produkt .inhalt .separator.typD					{ margin-left:0.4375em; width:25em; height:0.0625em; background-color:#F1F9FF;}
#produkt .bottom													{ background-image:url(/shared/pics/pd/produkt/bottom_bg.gif); background-repeat:repeat-x; width:30.25em; height:2.5em; margin-top:0.5625em;}

#kategorieAllergene										{ position:relative; padding:0.625em 0 0 2.25em; }
#kategorieAllergene .linkBar					{ position:relative; background:url(/shared/pics/allergene/header.gif) repeat-x #d9ecfb; color:#093b69; font-weight:bold; width:29.6875em; padding-left:0.375em; height:1.1875em; line-height:1.1875em; border-bottom:0.0625em solid #93c7f0;}
#kategorieAllergene .kategorieBottom	{ height:1.125em;}
#kategorieAllergene .produkt					{ background:url(/shared/pics/allergene/bg.gif) repeat-x #e2f1fc; height:1.4375em; line-height:1.4375em; width:30.0625em; border-bottom:0.0625em solid #93c7f0;}
#kategorieAllergene .produkt a				{ color:#002b4e; display:block; padding-left:1.5625em; background:url(/shared/pics/allergene/link.gif) no-repeat 0.3125em 0.3125em; text-decoration:none;}

#produkt .stoffe						{ padding-top:3.33em; width:20.83em; line-height:1.33em;}
#produkt .hotline						{ margin:2.3125em 0 0 0.3125em; background:url(/shared/pics/allergene/box.gif) repeat-x #cae8fe top left; padding:1em 0 0 1.6875em; width:28.25em;}
#produkt .hotline	.gebuehr	{ padding:0.25em 0 0.5em 0;}
#produkt .bild							{ float:right; padding:1.375em 2.4375em 0 0;}

#produkt .position					{ padding-left:0; padding-top:0.625em;}
