/*Allgemeine Definitionen*/
#htmlecheck		{height:100%; margin-bottom:0.1px;}
body			{margin:0px; padding:0px; background-color:#ebf6e8; font-family:Verdana, Arial; font-size:12px; text-align:center; line-height:15px;}
body.popup		{margin:0px; padding:0px; background-color:#ebf6e8; font-family:Verdana, Arial; font-size:12px; text-align:center; line-height:15px; background-image:url(/wLayout/design/img/backgrounds/page/bg_body_popup.jpg); background-position:center 150px; background-repeat:repeat-y;}
body.echeck		{margin:0px; padding:0px; background-color:#ebf6e8; font-family:Verdana, Arial; font-size:12px; text-align:center; line-height:15px; background-image:url(/wLayout/design/img/backgrounds/page/bg_content_echeck.jpg); background-position:0px 83px; background-repeat:repeat-y;}

div				{margin:0px; padding:0px;}
hr				{margin:10px 0px 10px 0px; padding:0px; color:#094a21; background-color:#FFFFFF; height:0px; border-bottom:1px solid #094a21;}
img				{margin:0px; padding:0px; border:0px; vertical-align:top;}
a,
a:link,
a:visited,
a:active		{color:#094a21; text-decoration:underline;}
a:hover			{color:#e2001a; text-decoration:none;}
h1				{font-size:14px; font-weight:bold; color:#094a21; margin:0px 0px 10px 0px; padding:0px;}
h2				{font-size:13px; font-weight:bold; color:#333333; margin:0px 0px 10px 0px; padding:0px;}
h3				{font-size:11px; font-weight:bold; color:#333333; margin:0px 0px 10px 0px; padding:0px;}


input			{}
input.radio		{font-size:12pt; width:20px; height:20px;}

.normal 		{font-weight:normal;}
.bold 			{font-weight:bold;}
.italic			{font-style:italic;}
.underline		{text-decoration:underline;}
.center			{text-align:center;}
.boldgreen		{font-weight:bold; color:#009036;}
.red			{color:#FF0000;}
.green			{color:#009036;}

.floatLeft		{float:left;}
.floatRight		{float:right;}
.clearLeft		{clear:left;}
.clearRight		{clear:right;}
.clearBoth		{clear:both;}
.left			{text-align:left;}
.right			{text-align:right;}
.displayNone	{display:none;}
.displayBlock	{display:block;}

/*Blöcke*/
.blockMainHome			{margin:0px auto; padding:0px; width:960px; text-align:left;}
.blockMain				{margin:0px auto; padding:0px; width:960px; text-align:left; background-image:url(/wLayout/design/img/backgrounds/page/bg_content_flow.jpg); background-position:0px 117px; background-repeat:repeat-y;}
.blockMainECheck		{margin:0px auto; padding:0px; width:625px; text-align:left;}
.blockPopup				{margin:0px auto; padding:0px; text-align:center;}
.blockTopHome			{position:relative; height:140px; background-image:url(/wLayout/design/img/backgrounds/page/bg_top_home.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.blockTopContent		{position:relative; height:140px; background-image:url(/wLayout/design/img/backgrounds/page/bg_top_flow.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.blockTopPopup			{position:relative; height:93px; background-image:url(/wLayout/design/img/backgrounds/page/bg_top_popup.jpg); background-position:center 0px; background-repeat:no-repeat;}
.blockTopNewsletter		{position:relative; height:140px; background-image:url(/wLayout/design/img/backgrounds/page/bg_top_newsletter.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.blockTopECheck			{position:relative; height:83px; background-image:url(/wLayout/design/img/backgrounds/page/bg_top_echeck.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentHome		{/*height:468px;*/ padding:0px 0px 10px 0px; background-image:url(/wLayout/design/img/backgrounds/page/bg_content_home.jpg); background-position:0px 23px; background-repeat:repeat-y;}
.blockContentFlow		{height:1px; padding:0px 0px 10px 0px;}
.blockContentPopup		{text-align:center; margin:0px auto; padding:0px 10px 10px 10px; text-align:left; background-image:url(/wLayout/design/img/backgrounds/page/bg_content_popup.jpg); background-position:center 0px; background-repeat:no-repeat;}
.blockContentPopupInner	{margin:0px auto; text-align:center;}
.blockContentECheck		{width:625px; text-align:center; margin:0px auto; padding:0px 0px 0px 0px; text-align:left; font-size:11px;}

.blockLeft				{float:left; margin:0px 0px 0px 11px; width:225px;}
.blockContent			{float:left; margin:0px 0px 10px 10px; width:493px;}
.blockContentBig		{float:left; margin:0px 0px 10px 10px; width:728px;}
.blockRight				{float:left; margin:0px 0px 0px 10px; width:200px;}
.blockBottom			{height:20px; border-top:1px solid #FFFFFF; background-color:#094a21; color:#daf0d4; font-size:11px; line-height:15px;}


/*Elemente in den Blöcken*/
.blockTopHome .elementAbteiLogo,
.blockTopContent .elementAbteiLogo			{position:absolute; top:39px; left:61px; width:113px; height:65px; border:0px solid #FF0000;}
a.elementAbteiLogoLink,
a.elementAbteiLogoLink:link,
a.elementAbteiLogoLink:visited,
a.elementAbteiLogoLink:active		{display:block; color:#FFFFFF; width:113px; height:65px; text-decoration:none;}
a.elementAbteiLogoLink:hover		{display:block; color:#FFFFFF; width:113px; height:65px; text-decoration:none;}

.blockTopHome .elementSiteNavigation,
.blockTopContent .elementSiteNavigation			{position:absolute; top:10px; right:10px; border:0px solid #FF0000;}
.blockTopHome .elementSiteNavigation .elementLink,
.blockTopContent .elementSiteNavigation .elementLink {float:left; padding:0px 10px 0px 10px; border-left:1px solid #daf0d4; font-size:11px;}
a.elementSiteNavigationLink,
a.elementSiteNavigationLink:link,
a.elementSiteNavigationLink:visited,
a.elementSiteNavigationLink:active		{color:#daf0d4; font-size:11px; line-heiht:10px; height:10px; text-decoration:none;}
a.elementSiteNavigationLink:hover		{color:#daf0d4; font-size:11px; line-heiht:10px; height:10px; text-decoration:underline;}

.blockTopHome .elementNavigation,
.blockTopContent .elementNavigation				{position:absolute; top:46px; left:236px; border:0px solid #FF0000; width:514px; height:55px;}
.blockTopHome .elementNavigation .reiter1,
.blockTopContent .elementNavigation .reiter1	{float:left; margin:0px 1px 0px 0px; padding:25px 0px 0px 14px; width:76px; height:52px;}
.blockTopHome .elementNavigation .reiter2,
.blockTopContent .elementNavigation .reiter2	{float:left; margin:0px 1px 0px 0px; padding:25px 0px 0px 15px; width:75px; height:52px;}
.blockTopHome .elementNavigation .reiter3,
.blockTopContent .elementNavigation .reiter3	{float:left; margin:0px 1px 0px 0px; padding:25px 0px 0px 13px; width:76px; height:52px;}
.blockTopHome .elementNavigation .reiter4,
.blockTopContent .elementNavigation .reiter4	{float:left; margin:0px 1px 0px 0px; padding:25px 0px 0px 15px; width:64px; height:52px;}
.blockTopHome .elementNavigation .reiter5,
.blockTopContent .elementNavigation .reiter5	{float:left; margin:0px 1px 0px 0px; padding:25px 0px 0px 13px; width:83px; height:52px;}
.blockTopHome .elementNavigation .reiter6,
.blockTopContent .elementNavigation .reiter6	{float:left; margin:0px 0px 0px 0px; padding:23px 0px 0px 14px; width:49px; height:52px;}


/*Seitenmodul-Definition*/
.blockLeft .sideModulFirst,
.blockRight .sideModulFirst,
.blockContent .sideModulFirst 					{margin:0px; padding:0px;}
.blockLeft .sideModulFollow,
.blockRight .sideModulFollow,
.blockRight .sideModulFollowNewsletter,
.blockContent .sideModulFollowNewsletter,
.blockContent .sideModulFollow,
.blockLeft .sideModulFollowGS,
.blockRight .sideModulFollowGS,
.blockContent .sideModulFollowGS 				{margin:5px 0px 0px 0px; padding:0px;}
.blockContent .sideModulFirst .elementBottom,
.blockContent .sideModulFollow .elementBottom	{height:8px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}


/*Trennlinien-Definition*/
.blockLeft .trennlinie,
.blockRight .trennlinie,
.blockContent .trennlinie 			{margin:4px 10px 0px 10px; height:1px; line-height:1px; font-size:1px; border-top:1px solid #009036;}
.blockContentPopup .trennlinie 		{margin:5px 10px 1px 10px; height:1px; line-height:1px; font-size:1px; border-top:1px solid #009036;}
.blockContent .contentTrennlinie 	{margin:0px 0px 6px 0px; height:1px; line-height:1px; font-size:1px; border-top:1px solid #009036;}


/*blockLeft-Definitionen*/

.blockLeft .elementGewinnspielMonatTop			{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/gewinnspiel_top.png); background-repeat:no-repeat;}
.blockLeft .elementGedaechtnisspielTop			{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/gedaechtnisspiel_top.png); background-repeat:no-repeat;}
.blockLeft .elementGewinnspielMonatBottom		{width:225px; height:200px;}
.blockLeft .elementGesundheitsratgeberTop		{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/gesundheitsratgeber_top.png); background-repeat:no-repeat;}
.blockLeft .elementGesundheitsratgeberBottom	{width:225px; height:27px; padding:82px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/box/left/gesundheitsratgeber_teaser.png); background-repeat:no-repeat;}
.blockLeft .elementGesundheitsratgeberBottom a,
.blockLeft .elementGesundheitsratgeberBottom a:link,
.blockLeft .elementGesundheitsratgeberBottom a:visited,
.blockLeft .elementGesundheitsratgeberBottom a:active	{display:block; margin:0px 0px 0px 102px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 110px; background-repeat:no-repeat;}
.blockLeft .elementGesundheitsratgeberBottom a:hover	{display:block; margin:0px 0px 0px 102px; color:e2001a; font-size:12px; text-decoration:underline; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 110px; background-repeat:no-repeat;}

.blockLeft .elementProduktMonatTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/produkt_top.png); background-repeat:no-repeat;}
.blockLeft .elementEmpfehlungTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/empfehlung_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockLeft .elementLeftMiddleBig				{height:216px; background-image:url(/wLayout/design/img/backgrounds/box/left/middle.gif); background-position:0px 0px; background-repeat:repeat-y; overflow:hidden;}
.blockLeft .elementLeftMiddle					{height:198px; background-image:url(/wLayout/design/img/backgrounds/box/left/middle.gif); background-position:0px 0px; background-repeat:repeat-y; overflow:hidden;}
.blockLeft .elementLeftBottom					{height:8px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/left/bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockLeft .elementNavigationTop				{height:26px;}

.blockLeft .elementProduktneuheitenTop			{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/produktneuheiten_top.png); background-repeat:no-repeat;}
.blockLeft .elementTestergebnisseTop			{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/left/testergebnisse_top.png); background-repeat:no-repeat;}


.blockLeft .navLevel2,
.blockLeft .navLevel2Selected,
.blockLeft .navLevel2_lastSelectedChilds		{display:block; padding:6px 10px 7px 10px; border-bottom:1px solid #009036; background-image:url(/wLayout/design/img/nav/navlevel1_norm.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockLeft .navLevel2_last,
.blockLeft .navLevel2_lastSelected				{display:block; padding:6px 10px 6px 10px; background-image:url(/wLayout/design/img/nav/navlevel1_last.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockLeft .navLevel2 a,
.blockLeft .navLevel2 a:link,
.blockLeft .navLevel2 a:visited,
.blockLeft .navLevel2 a:active,
.blockLeft .navLevel2_last a,
.blockLeft .navLevel2_last a:link,
.blockLeft .navLevel2_last a:visited,
.blockLeft .navLevel2_last a:active				{display:block; padding:0px 0px 0px 0px; text-decoration:none; color:#094a21;}
.blockLeft .navLevel2 a:hover,
.blockLeft .navLevel2_last a:hover	
.blockLeft .navLevel2Selected a,
.blockLeft .navLevel2Selected a:link,
.blockLeft .navLevel2Selected a:visited,
.blockLeft .navLevel2Selected a:hover,
.blockLeft .navLevel2_lastSelected a,
.blockLeft .navLevel2_lastSelected a:link,
.blockLeft .navLevel2_lastSelected a:visited,
.blockLeft .navLevel2_lastSelected a:hover		{display:block; padding:0px 0px 0px 0px; text-decoration:none; color:#e2001a;}
.blockLeft .navLevel2_lastSelectedChilds a,
.blockLeft .navLevel2_lastSelectedChilds a:link,
.blockLeft .navLevel2_lastSelectedChilds a:visited,
.blockLeft .navLevel2_lastSelectedChilds a:hover	{display:block; padding:0px 0px 0px 0px; text-decoration:none; color:#e2001a;}


.blockLeft .navLevel3,
.blockLeft .navLevel3Selected					{display:block; padding:0px 0px 0px 15px; background-image:url(/wLayout/design/img/nav/navlevel2_norm.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockLeft .navLevel3_border,
.blockLeft .navLevel3_borderSelected			{display:block; padding:0px 0px 0px 15px; border-bottom:1px solid #009036; background-image:url(/wLayout/design/img/nav/navlevel2_norm.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockLeft .navLevel3_last,
.blockLeft .navLevel3_lastSelected				{display:block; padding:0px 0px 0px 15px; border-bottom:0px solid #009036; background-image:url(/wLayout/design/img/nav/navlevel2_last.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockLeft .navLevel3 a,
.blockLeft .navLevel3 a:link,
.blockLeft .navLevel3 a:visited,
.blockLeft .navLevel3 a:active,
.blockLeft .navLevel3_border a,
.blockLeft .navLevel3_border a:link,
.blockLeft .navLevel3_border a:visited,
.blockLeft .navLevel3_border a:active,
.blockLeft .navLevel3_last a,
.blockLeft .navLevel3_last a:link,
.blockLeft .navLevel3_last a:visited,
.blockLeft .navLevel3_last a:active				{display:block; padding:0px 0px 0px 13px; text-decoration:none; color:#094a21; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockLeft .navLevel3 a:hover,
.blockLeft .navLevel3_border a:hover,
.blockLeft .navLevel3_last a:hover,	
.blockLeft .navLevel3Selected a,
.blockLeft .navLevel3Selected a:link,
.blockLeft .navLevel3Selected a:visited,
.blockLeft .navLevel3Selected a:active,
.blockLeft .navLevel3_borderSelected a,
.blockLeft .navLevel3_borderSelected a:link,
.blockLeft .navLevel3_borderSelected a:visited,
.blockLeft .navLevel3_borderSelected a:active,
.blockLeft .navLevel3_lastSelected a,
.blockLeft .navLevel3_lastSelected a:link,
.blockLeft .navLevel3_lastSelected a:visited,
.blockLeft .navLevel3_lastSelected a:active		{display:block; padding:0px 0px 0px 13px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockLeft .navLevel3 .middle,
.blockLeft .navLevel3Selected .middle,
.blockLeft .navLevel3_border .middle,
.blockLeft .navLevel3_borderSelected .middle,
.blockLeft .navLevel3_last .middle,
.blockLeft .navLevel3_lastSelected .middle 		{display:block; border-bottom:1px solid #009036; padding:6px 10px 6px 0px;}
.blockLeft .navLevel3 .last,
.blockLeft .navLevel3Selected .last,
.blockLeft .navLevel3_border .last,
.blockLeft .navLevel3_borderSelected .last,
.blockLeft .navLevel3_last .last,
.blockLeft .navLevel3_lastSelected .last 		{display:block; border-bottom:0px solid #009036; padding:6px 10px 6px 0px;}

.blockLeft .produktShoppingInfo									{margin:0px 0px 0px 0px; padding:29px 0px 0px 0px; height:57px; border:0px solid #FF0000; background-image:url(/wLayout/design/img/backgrounds/box/left/shopping_teaser_box.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockLeft .produktShoppingInfo .elementPreviewHeadline			{margin:0px 10px 6px 10px; padding:8px 0px 0px 0px; font-weight:bold; font-size:12px; color:#333333; text-decoration:none;}
.blockLeft .produktShoppingInfo .elementPreviewText				{margin:0px 10px 0px 10px; font-size:12px; color:#333333;}
.blockLeft .produktShoppingInfo .elementPreviewText a,
.blockLeft .produktShoppingInfo .elementPreviewText a:link,
.blockLeft .produktShoppingInfo .elementPreviewText a:visited,
.blockLeft .produktShoppingInfo .elementPreviewText a:active	{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockLeft .produktShoppingInfo .elementPreviewText a:hover		{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}

.produktInternationalInfo 											{background-image:url(/wLayout/design/img/backgrounds/box/left/international_teaser_box.png);background-position:0 0;background-repeat:no-repeat;border:0 solid #FF0000;margin:0;padding:36px 0 5px 0;}
.produktInternationalInfo .linkSchweiz					{text-decoration:none;font-weight:bold;display:block; background-image:url(/wLayout/design/img/icons/flagge_schweiz.gif); background-repeat:no-repeat; background-position:0 0; padding:4px 0 12px 37px;}
.produktInternationalInfo .linkSchweiz:hover		{text-decoration:none;}

/*blockRight-Definitionen*/
.blockRight .elementTopBorder								{height:8px; line-height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/box/right/top_border.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementTop										{padding:0px 10px 5px 10px; font-size:12px; font-weight:bold; color:#094a21; background-image:url(/wLayout/design/img/backgrounds/box/right/top_bg.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockRight .elementMiddle									{padding:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockRight .elementMiddle .elementPreviewImageFAQ			{margin:0px 1px 0px 1px; padding:0px 2px 0px 2px; overflow:hidden;}
.blockRight .elementMiddle .elementPreviewImage				{float:right; margin:0px 1px 0px 1px; padding:10px 10px 0px 5px; overflow:hidden;}
.blockRight .elementMiddle .elementPreviewHeadline			{margin:0px 10px 6px 10px; padding:8px 0px 0px 0px; font-weight:bold; font-size:12px; color:#333333; text-decoration:none;}
.blockRight .elementMiddle .elementPreviewHeadline a,
.blockRight .elementMiddle .elementPreviewHeadline a:link,
.blockRight .elementMiddle .elementPreviewHeadline a:visited,
.blockRight .elementMiddle .elementPreviewHeadline a:active	{display:block; padding:0px 0px 0px 12px; font-weight:bold; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementMiddle .elementPreviewHeadline a:hover	{display:block; padding:0px 0px 0px 12px; font-weight:bold; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementMiddle .elementPreviewText				{margin:0px 10px 0px 10px; font-size:12px; color:#333333;}
.blockRight .elementMiddle .elementPreviewText a,
.blockRight .elementMiddle .elementPreviewText a:link,
.blockRight .elementMiddle .elementPreviewText a:visited,
.blockRight .elementMiddle .elementPreviewText a:active		{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementMiddle .elementPreviewText a:hover		{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementBottom									{height:8px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/right/bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementPreviewGewinnspiel 			{margin:0px;overflow:hidden;padding:0px;}

/*
.blockRight .elementRightBottom	{height:8px; background-image:url(/wLayout/design/img/backgrounds/box/right/bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
*/
.blockRight .elementRightMiddleBig		{height:215px; padding:0px 0px 1px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/aktuelles_middle.gif); background-position:0px 0px; background-repeat:repeat-y; overflow:hidden;}
.blockRight .elementRightMiddle			{height:198px; padding:0px 0px 1px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/aktuelles_middle.gif); background-position:0px 0px; background-repeat:repeat-y; overflow:hidden;}
.blockRight .elementRightBottom			{height:8px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/right/aktuelles_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementSucheTop	{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/suche_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementSucheMiddle	{margin:0px 0px 0px 0px; padding:0px 0px 0px 6px; background-image:url(/wLayout/design/img/backgrounds/box/right/suche_middle.gif); background-position:0px 0px; background-repeat:repeat-y;}
.blockRight .elementSucheMiddle	.elementInnerTop 					{height:9px; background-image:url(/wLayout/design/img/backgrounds/box/right/suche_inner_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementSucheMiddle	.elementInnerMiddle 				{padding:0px 0px 0px 16px; background-image:url(/wLayout/design/img/backgrounds/box/right/suche_inner_middle.png); background-position:0px 0px; background-repeat:repeat-y; color:#333333;}
.blockRight .elementSucheMiddle .elementInnerMiddle .input 			{margin:5px 0px 3px 0px;}
.blockRight .elementSucheMiddle .elementInnerMiddle .input input 	{margin:0px; padding:0px;}
.blockRight .elementSucheMiddle .elementInnerMiddle .suche 			{margin:4px 0px 0px 0px; padding:2px 0px 0px 0px; width:152px; height:20px; background-color:#FFFFFF; border:1px solid #009036; font-size:11px; color:#333333;}
.blockRight .elementSucheMiddle .elementInnerMiddle .button 		{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:67px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_suche.png); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockRight .elementSucheMiddle	.elementInnerBottom 				{height:9px; background-image:url(/wLayout/design/img/backgrounds/box/right/suche_inner_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementSucheBottom	{height:8px; background-image:url(/wLayout/design/img/backgrounds/box/right/suche_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}


.blockRight .elementProduktsucheTop		{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/produktsuche_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementProduktsucheMiddle	{height:193px; margin:0px; padding:0px; background-image:url(/wLayout/design/img/backgrounds/box/right/produktsuche_middle.gif); background-position:0px 0px; background-repeat:repeat-y; overflow:hidden;}
.blockRight .elementProduktsucheMiddle .elementInnerTop 					{padding:12px 0px 0px 12px; color:#333333;}
.blockRight .elementProduktsucheMiddle .elementInnerBottom 					{padding:0px 0px 0px 12px; color:#333333;}
.blockRight .elementProduktsucheMiddle .elementInnerBottom .input 			{margin:5px 0px 3px 0px;}
.blockRight .elementProduktsucheMiddle .elementInnerBottom .input input 	{margin:0px; padding:0px; line-height:1px;}
.blockRight .elementProduktsucheMiddle .elementInnerBottom .suche 			{margin:6px 0px 5px 0px; padding:2px 0px 0px 0px; width:176px; height:20px; background-color:#FFFFFF; border:1px solid #009036; font-size:11px; color:#333333;}
.blockRight .elementProduktsucheMiddle .elementInnerBottom .button 			{margin:6px 0px 0px 0px; padding:0px 0px 0px 0px; width:67px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_suche.png); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockRight .elementProduktsucheBottom	{height:7px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/right/produktsuche_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementAktuellesTop	{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/aktuelles_top.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementGesundheitTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/gesundheitscheck_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementGesundheitBottom			{height:25px; padding:75px 0px 0px 95px; background-image:url(/wLayout/design/img/backgrounds/box/right/gesundheitscheck_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementGesundheitBottom a,
.blockRight .elementGesundheitBottom a:link,
.blockRight .elementGesundheitBottom a:visited,
.blockRight .elementGesundheitBottom a:active	{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}
.blockRight .elementGesundheitBottom a:hover	{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:underline; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}

.blockRight .elementErnaehrungTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/ernaehrungscheck_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementErnaehrungBottom			{height:25px; padding:75px 0px 0px 95px; background-image:url(/wLayout/design/img/backgrounds/box/right/ernaehrungscheck_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementErnaehrungBottom a,
.blockRight .elementErnaehrungBottom a:link,
.blockRight .elementErnaehrungBottom a:visited,
.blockRight .elementErnaehrungBottom a:active	{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}
.blockRight .elementErnaehrungBottom a:hover	{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:underline; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}

.blockRight .elementSpecialTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/abtei_special_top.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementSudokuTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/sudoku_top.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementTippsUebungenTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/tippsuebungen_top.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementBewaehrteHausmittelTop					{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/bewaehrtehausmittel_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementBewaehrteHausmittelBottom				{height:25px; padding:75px 0px 0px 95px; background-image:url(/wLayout/design/img/backgrounds/box/right/bewaehrtehausmittel_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementBewaehrteHausmittelBottom a,
.blockRight .elementBewaehrteHausmittelBottom a:link,
.blockRight .elementBewaehrteHausmittelBottom a:visited,
.blockRight .elementBewaehrteHausmittelBottom a:active		{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}
.blockRight .elementBewaehrteHausmittelBottom a:hover		{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:underline; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}

.blockRight .elementGesundheitsratgeberBottom	{width:200px; height:24px; padding:75px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/gesundheitsratgeber_bottom.png); background-repeat:no-repeat;}
.blockRight .elementGesundheitsratgeberBottom a,
.blockRight .elementGesundheitsratgeberBottom a:link,
.blockRight .elementGesundheitsratgeberBottom a:visited,
.blockRight .elementGesundheitsratgeberBottom a:active	{display:block; margin:0px 0px 0px 77px; color:#333333; font-size:12px; text-decoration:none;}
.blockRight .elementGesundheitsratgeberBottom a:hover	{display:block; margin:0px 0px 0px 77px; color:e2001a; font-size:12px; text-decoration:none;}

.blockRight .elementGewinnspielBottom	{width:200px; height:24px; padding:75px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/gewinnspiel_bottom.png); background-repeat:no-repeat;}
.blockRight .elementGewinnspielBottom a,
.blockRight .elementGewinnspielBottom a:link,
.blockRight .elementGewinnspielBottom a:visited,
.blockRight .elementGewinnspielBottom a:active	{display:block; margin:0px 0px 0px 77px; color:#333333; font-size:12px; text-decoration:none;}
.blockRight .elementGewinnspielBottom a:hover	{display:block; margin:0px 0px 0px 77px; color:e2001a; font-size:12px; text-decoration:none;}

.blockRight .elementNewsletterTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/newsletter_bestellen_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementNewsletterBottom			{height:25px; padding:62px 10px 13px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/newsletter_bestellen_bottom.png); background-position:0px 0px; background-repeat:no-repeat; text-align:right;}
.blockRight .elementNewsletterBottom a,
.blockRight .elementNewsletterBottom a:link,
.blockRight .elementNewsletterBottom a:visited,
.blockRight .elementNewsletterBottom a:active	{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}
.blockRight .elementNewsletterBottom a:hover	{display:block; margin:0px 0px 0px 13px; color:#333333; font-size:12px; text-decoration:underline; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 79px; background-repeat:no-repeat;}
.blockContent .elementNewsletter			{height:34px; padding:10px 0px 0px 12px; background-image:url(/wLayout/design/img/backgrounds/box/right/newsletter.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementNewsletter a,
.blockContent .elementNewsletter a:link,
.blockContent .elementNewsletter a:visited,
.blockContent .elementNewsletter a:active	{display:block; padding:0px 0px 0px 25px; color:#333333; font-size:12px; text-decoration:none;}
.blockContent .elementNewsletter a:hover	{display:block; padding:0px 0px 0px 25px; color:#333333; font-size:12px; text-decoration:underline;}

.blockContent .elementNewsletterTop				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/content/newsletter_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementNewsletterBottom			{height:89px; padding:0px; background-image:url(/wLayout/design/img/backgrounds/box/content/newsletter_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}




.blockRight .elementSchnellzugriffTop							{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/schnellzugriff_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementSchnellzugriffMiddle						{padding:10px 0px 0px 15px; background-image:url(/wLayout/design/img/backgrounds/box/right/schnellzugriff_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockRight .elementSchnellzugriffMiddle .zurueckLink 			{margin:0px 0px 10px 0px; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementSchnellzugriffMiddle .zurueckLink a,
.blockRight .elementSchnellzugriffMiddle .zurueckLink a:link,
.blockRight .elementSchnellzugriffMiddle .zurueckLink a:visited,
.blockRight .elementSchnellzugriffMiddle .zurueckLink a:active	{display:block; width:155px; padding:0px 0px 0px 12px; color:#333333; font-size:11px; text-decoration:none;}
.blockRight .elementSchnellzugriffMiddle .zurueckLink a:hover	{display:block; width:155px; padding:0px 0px 0px 12px; color:#333333; font-size:11px; text-decoration:underline;}
.blockRight .elementSchnellzugriffMiddle .zurueckVor 			{margin:0px 0px 10px 0px;}
.blockRight .elementSchnellzugriffMiddle .zurueckVor .blaettern {float:left; padding:0px 4px 0px 4px; font-size:11px;}
.blockRight .elementSchnellzugriffMiddle .zurueckVor a.zurueck	{float:left; display:block; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:8px; height:6px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementSchnellzugriffMiddle .zurueckVor a.vor		{float:left; display:block; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:8px; height:6px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementSchnellzugriffMiddle .select select 		{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:166px; height:22px; border:1px solid #009036;}
.blockRight .elementSchnellzugriffBottom						{height:9px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/right/schnellzugriff_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementMagazinsucheTop					{margin:22px 0px 0px 0px; height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/magazinsuche_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementMagazinsucheMiddle				{padding:10px 0px 0px 15px; background-image:url(/wLayout/design/img/backgrounds/box/right/magazinsuche_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockRight .elementMagazinsucheMiddle .sucheCont 	{float:left;margin:0px 0px 8px 0px;}
.blockRight .elementMagazinsucheMiddle .suche 		{margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:152px; height:20px; background-color:#FFFFFF; border:1px solid #009036; font-size:11px; color:#333333;}
.blockRight .elementMagazinsucheMiddle .buttonCont 	{float:left;margin:5px 0px 0px 5px;}
.blockRight .elementMagazinsucheMiddle .button 		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:16px; height:20px; background-color:#daf0d4; border:0px; background-image:url(/wLayout/design/img/icons/button_magazinsuche.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockRight .elementMagazinsucheBottom				{height:8px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/right/magazinsuche_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockRight .elementInhaltsverzeichnisTop					{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/kapiteluebersicht_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockRight .elementInhaltsverzeichnisMiddle				{padding:9px 0px 0px 15px; background-image:url(/wLayout/design/img/backgrounds/box/right/inhaltsverzeichnis_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockRight .elementInhaltsverzeichnisMiddle .headline		{margin:0px; padding:0px; font-weight:bold; line-height:14px;}
.blockRight .elementInhaltsverzeichnisMiddle div			{margin:0px 0px 0px 0px; padding:3px 0px 2px 0px;}
.blockRight .elementInhaltsverzeichnisMiddle a.norm,
.blockRight .elementInhaltsverzeichnisMiddle a.norm:link,
.blockRight .elementInhaltsverzeichnisMiddle a.norm:visited,
.blockRight .elementInhaltsverzeichnisMiddle a.norm:active	{display:block; padding:0px 0px 0px 13px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementInhaltsverzeichnisMiddle a.norm:hover,
.blockRight .elementInhaltsverzeichnisMiddle a.high,
.blockRight .elementInhaltsverzeichnisMiddle a.high:link,
.blockRight .elementInhaltsverzeichnisMiddle a.high:visited,
.blockRight .elementInhaltsverzeichnisMiddle a.high:active,
.blockRight .elementInhaltsverzeichnisMiddle a.high:hover	{display:block; padding:0px 0px 0px 13px; color:e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockRight .elementInhaltsverzeichnisBottom				{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/inhaltsverzeichnis_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}


/*blockLeft+blockRight-Definitionen*/
.blockLeft .elementPreviewImage		{margin:0px 1px 0px 1px; height:122px; overflow:hidden;}
.blockRight .elementPreviewImage	{margin:0px 3px 0px 3px; overflow:hidden;}
.blockLeft .elementPreviewText,
.blockRight .elementPreviewText		{margin:0px 10px 0px 10px; font-size:12px;}
.blockLeft .elementPreviewHeadline	{margin:-3px 10px 5px 10px; font-weight:bold; font-size:12px;}
.blockRight .elementPreviewHeadline	{margin:0px 10px 6px 10px; padding:8px 0px 0px 0px; font-weight:bold; font-size:12px;}


/*blockContent-Definitionen*/
.blockContentHome a.weiter,
.blockContentHome a.weiter:link,
.blockContentHome a.weiter:visited,
.blockContentHome a.weiter:active				{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContentHome a.weiter:hover				{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}

.blockContent .container		{padding:0px 20px 20px 20px;}
.blockContent .container2		{padding:0px 0px 20px 5px;}
.blockContent .container3		{padding:0px 0px 20px 5px; border-bottom:1px solid #009036;}
.blockContent .container4		{padding:0px 0px 20px 0px; border-bottom:1px solid #009036;}
.blockContent .container5		{padding:0px 0px 0px 5px; border-bottom:1px solid #009036;}
.blockContent .container6		{padding:0px 0px 0px 0px; border-bottom:1px solid #009036;}

.blockContent .elementMagazinHome		{margin:5px 0px 0px 0px; padding:0px;}
.blockContent .elementMagazinHomeHinweisTop	{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/content/hinweishome_top.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeTop	{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_top.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeTopSuche {float:right; padding:3px 7px 0px 0px; color:#094a21;}
.blockContent .elementMagazinHomeTopSuche .text {float:right; margin:6px 0px 0px 0px; padding:0px 5px 0px 0px;}
.blockContent .elementMagazinHomeTopSuche .form {float:right; width:160px; margin:0px; padding:0px;}
.blockContent .elementMagazinHomeTopSuche .suche {width:137px; height:22px; background-color:#FFFFFF; border:1px solid #009036;}
.blockContent .elementMagazinHomeTopSuche .button {margin:0px; padding:0px 0px 0px 0px; width:16px; height:23px; background-color:#daf0d4; border:0px; background-image:url(/wLayout/design/img/icons/button_magazinsuche.gif); background-position:0px 3px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContent .elementMagazinHomeMiddle	{margin:0px 0px 0px 0px; padding:0px 7px 0px 7px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementMagazinHomeMiddleInnerTop {height:24px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top.png); background-position:0px 0px; background-repeat:repeat-x;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter	{float:left; height:24px;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter .highL	{float:left; height:24px; width:6px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_highL.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter .highM	{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_highM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter .highR	{float:left; height:24px; width:5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_highR.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter .normL	{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_normL.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter .normM	{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_normM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementReiter .normR	{float:left; height:24px; width:7px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_normR.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeMiddleInnerTop .elementAbschluss	{float:left; height:24px; width:39px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_top_right.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeMiddleInnerTop a,
.blockContent .elementMagazinHomeMiddleInnerTop a:link,
.blockContent .elementMagazinHomeMiddleInnerTop a:visited,
.blockContent .elementMagazinHomeMiddleInnerTop a:active	{color:#094a21; text-decoration:none;}
.blockContent .elementMagazinHomeMiddleInnerTop a:hover		{color:#e2001a; text-decoration:none;}
.blockContent .elementMagazinHomeMiddleInnerMiddle {margin:0px; padding:9px 0px 0px 10px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_middle.gif); background-position:0px 0px; background-repeat:repeat-y; color:#333333;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementScroller {margin:0px 0px -6px 0px;padding:0px; width:464px; /*height:194px; overflow:auto;*/ font-size:12px;}
.blockContent .elementMagazinHomeMiddleInnerMiddle h1 {margin:0px 0px 5px 0px; padding:0px; font-size:12px; font-weight:bold;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock {margin:8px 0px 5px 0px; padding:5px 0px 2px 0px; width:441px; border-top:1px solid #009036;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewImage {float:left;margin:5px 0px 0px 0px; padding:2px 2px 2px 2px; width:82px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_middle_bildBG.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText {float:left; padding:2px 2px 2px 2px; width:338px; border:0px solid #FF0000; font-size:12px;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText h1 {margin:0px 0px 6px 0px; font-size:12px; font-weight:bold;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText a,
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText a:link,
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText a:visited,
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText a:active	{color:#094a21; text-decoration:none;}
.blockContent .elementMagazinHomeMiddleInnerMiddle .elementListenBlock .elementPreviewText a:hover		{color:#e2001a; text-decoration:none;}
.blockContent .elementMagazinHomeMiddleInnerBottom {height:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementMagazinHomeBottom	{border:0px solid #ff0000;height:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentBig .elementFlowMagazinTop 												{min-height:24px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_top.png); background-position:0px 0px; background-repeat:repeat;}
.blockContentBig .elementFlowMagazinTop .elementReiter									{float:left; height:24px;}
.blockContentBig .elementFlowMagazinTop .elementReiter .highL							{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highL.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinTop .elementReiter .highM							{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.blockContentBig .elementFlowMagazinTop .elementReiter .highR							{float:left; height:24px; margin:0px 1px 0px 0px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highR.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinTop .elementReiter .normL							{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normL.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinTop .elementReiter .normM							{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.blockContentBig .elementFlowMagazinTop .elementReiter .normR							{float:left; height:24px; margin:0px 1px 0px 0px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normR.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinTop .elementReiter a,
.blockContentBig .elementFlowMagazinTop .elementReiter a:link,
.blockContentBig .elementFlowMagazinTop .elementReiter a:visited,
.blockContentBig .elementFlowMagazinTop .elementReiter a:active							{color:#094a21; text-decoration:none;}
.blockContentBig .elementFlowMagazinTop .elementReiter a:hover							{color:#e2001a; text-decoration:none;}
.blockContentBig .elementFlowMagazinMiddle 												{height:425px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentBig .elementFlowMagazinMiddle .magazinTeaser								{float:left; margin:0px 0px 0px 1px; width:363px; height:425px; overflow:hidden;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt								{float:left; margin:0px 0px 0px 1px; padding:16px 8px 20px 18px; width:333px; height:389px;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht			{margin:0px 0px 0px 0px; height:403px; overflow:auto;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht h2			{font-size:13px; font-weight:bold; color:#094a21;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht h3			{margin:0px 0px 6px 0px; color:#333333; font-size:12px; text-decoration:none;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht .einleitung {margin:2px 0px 17px 0px; font-size:12px; color:#094a21; line-height:15px;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht a,
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht a:link,
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht a:visited,
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht a:active	{display:block; padding:0px 0px 0px 12px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht a:hover	{display:block; padding:0px 0px 0px 12px; color:#e2001a; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinMiddle .magazinInhalt .kapiteluebersicht .text		{padding:0px 0px 10px 12px; font-size:12px; line-height:15px;}
.blockContentBig .elementFlowMagazinDetailMiddle 										{padding:0px 20px 15px 20px; font-size:12px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentBig .elementFlowMagazinDetailMiddle h2 									{margin:0px 0px 10px 0px; padding:15px 0px 0px 0px; font-size:13px; font-weight:bold; color:#094a21;}
.blockContentBig .elementFlowMagazinDetailMiddle h3 									{margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#333333;}
.blockContentBig .elementFlowMagazinDetailMiddle .subline 								{margin:0px 0px 10px 0px; font-size:12px; font-weight:bold; color:#333333; line-height:15px;}
.blockContentBig .elementFlowMagazinBottom 												{height:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailBottom										{height:39px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazindetail_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom										{text-align:center; height:35px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazindetail_navbottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom	div.zurueck							{margin:8px 0px 0px 28px; float:left; width:80px; text-align:left; font-size:10px;}
.blockContentBig .elementFlowMagazinDetailNavBottom	span.zurueck						{padding:0px 0px 0px 12px; font-size:10px; color:#8e918e; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom	a.zurueck,
.blockContentBig .elementFlowMagazinDetailNavBottom	a.zurueck:link,
.blockContentBig .elementFlowMagazinDetailNavBottom	a.zurueck:visited,
.blockContentBig .elementFlowMagazinDetailNavBottom	a.zurueck:active					{padding:0px 0px 0px 12px; font-size:10px; color:#333333; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom	a.zurueck:hover						{padding:0px 0px 0px 12px; font-size:10px; color:e2001a; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom	div.kapitel							{margin:8px 0px 0px 0px; float:left; width:511px; font-weight:bold; font-size:10px; color:#333333;}
.blockContentBig .elementFlowMagazinDetailNavBottom	div.weiter							{margin:8px 28px 0px 0px; float:left; width:80px; text-align:right; font-size:10px;}
.blockContentBig .elementFlowMagazinDetailNavBottom	span.weiter							{padding:0px 12px 0px 0px; font-size:10px; color:#8e918e; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:40px 4px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom	a.weiter,
.blockContentBig .elementFlowMagazinDetailNavBottom	a.weiter:link,
.blockContentBig .elementFlowMagazinDetailNavBottom	a.weiter:visited,
.blockContentBig .elementFlowMagazinDetailNavBottom	a.weiter:active						{padding:0px 12px 0px 0px; font-size:10px; color:#333333; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:40px 4px; background-repeat:no-repeat;}
.blockContentBig .elementFlowMagazinDetailNavBottom	a.weiter:hover						{padding:0px 12px 0px 0px; font-size:10px; color:e2001a; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:40px 4px; background-repeat:no-repeat;}

.blockContent .elementContentBreitTop 														{position:relative; height:138px;}
.blockContent .elementContentBreitTop .grafikheadline 										{position:absolute; top:102px; left:3px; width:488px;}
.blockContent .elementContentBreitTop .schnellzugriff 										{position:absolute; top:11px; left:487px; width:200px;}
.blockContent .elementContentBreitTop .elementSchnellzugriffTop								{height:29px; background-image:url(/wLayout/design/img/backgrounds/box/right/schnellzugriff_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle							{padding:10px 0px 0px 15px; background-image:url(/wLayout/design/img/backgrounds/box/right/schnellzugriff_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckLink 			{margin:0px 0px 10px 0px; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckLink a,
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckLink a:link,
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckLink a:visited,
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckLink a:active	{display:block; width:155px; padding:0px 0px 0px 12px; color:#333333; font-size:11px; text-decoration:none;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckLink a:hover		{display:block; width:155px; padding:0px 0px 0px 12px; color:#333333; font-size:11px; text-decoration:underline;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckVor 				{margin:0px 0px 10px 0px;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckVor .blaettern 	{float:left; padding:0px 4px 0px 4px; font-size:11px;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckVor a.zurueck	{float:left; display:block; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:8px; height:6px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .zurueckVor a.vor		{float:left; display:block; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:8px; height:6px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentBreitTop .elementSchnellzugriffMiddle .select select 			{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:166px; height:22px; border:1px solid #009036;}
.blockContent .elementContentBreitTop .elementSchnellzugriffBottom							{height:9px; background-image:url(/wLayout/design/img/backgrounds/box/right/schnellzugriff_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentBreitTopUeber													{height:24px; background-image:url(/wLayout/design/img/backgrounds/page/content_breit_top_uebergang.jpg); background-position:0px 0px; background-repeat:no-repeat;}

.blockContent .elementContentBreitMiddle					{padding:0px 16px 0px 16px; font-size:12px; background-image:url(/wLayout/design/img/backgrounds/page/content_breit.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementContentBreitMiddle .uebergang_fuss	{display:none;}
.blockContent .elementContentBreitMiddle .uebergang_fuss_in	{display:none;}
.blockContent .elementContentBreitMiddle .h2 				{margin:0px 0px 15px 0px; font-size:13px; color:#094a21;}
.blockContent .elementContentBreitMiddle .einleitung 		{margin:0px 0px 15px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .elementContentBreitMiddle .realContent		{float:left; width:460px; margin:0px 10px 0px 0px; padding:0px 0px 15px 0px; border:0px solid #FF0000;}
.blockContent .elementContentBreitMiddle .realContent_v2	{float:left; width:460px; margin:0px 10px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #FF0000;}
.blockContent .elementContentBreitMiddle .teaserContent		{float:left; width:200px; padding:0px 0px 15px 0px; border:0px solid #FF0000;}
.blockContent .elementContentBreitMiddle .verteilerBlockLNL 				{float:left; margin:0px 15px 15px 0px; width:323px;}
.blockContent .elementContentBreitMiddle .verteilerBlockRNL 				{float:left; margin:0px 0px 15px 0px; width:323px;}
.blockContent .elementContentBreitMiddle .verteilerBlockLL 					{float:left; margin:0px 15px 0px 0px; width:323px;}
.blockContent .elementContentBreitMiddle .verteilerBlockRL 					{float:left; margin:0px 0px 0px 0px; width:323px;}
.blockContent .elementContentBreitMiddle .elementVBMiddle	 				{padding:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/verteiler/middle_breit.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementContentBreitMiddle .elementVBMiddle .headline			{margin:0px 10px 4px 10px; padding:10px 0px 0px 0px; font-size:12px; font-weight:bold; color:#333333; line-height:15px;}
.blockContent .elementContentBreitMiddle .elementVBMiddle .text				{margin:0px 10px 0px 10px; padding:8px 0px 0px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .elementContentBreitMiddle .elementVBMiddle .text a,
.blockContent .elementContentBreitMiddle .elementVBMiddle .text a:link,
.blockContent .elementContentBreitMiddle .elementVBMiddle .text a:visited,
.blockContent .elementContentBreitMiddle .elementVBMiddle .text a:active	{display:block; padding:0px 0px 0px 14px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:2px 5px; background-repeat:no-repeat;}
.blockContent .elementContentBreitMiddle .elementVBMiddle .text a:hover		{display:block; padding:0px 0px 0px 14px; color:#e2001a; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:2px 5px; background-repeat:no-repeat;}
.blockContent .elementContentBreitMiddle .elementVBBottom 					{height:8px; background-image:url(/wLayout/design/img/backgrounds/verteiler/bottom_breit.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentBreitBottom								{height:9px; background-image:url(/wLayout/design/img/backgrounds/page/content_breit_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentBreitBottomFunctions						{height:38px; background-image:url(/wLayout/design/img/backgrounds/page/content_breit_bottom_functions.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockContent .elementContentSchmalTop							{position:relative; height:138px;}
.blockContent .elementContentSchmalTop .grafikheadline 			{position:absolute; top:102px; left:3px; width:488px;}
.blockContent .elementContentSchmalTopUeber						{height:24px; background-image:url(/wLayout/design/img/backgrounds/page/content_schmal_top_uebergang.jpg); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle						{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/page/content_schmal.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementContentSchmalMiddle .h2 					{margin:0px 0px 15px 0px; font-size:13px; color:#094a21;}
.blockContent .elementContentSchmalMiddle .einleitung 			{margin:0px 0px 15px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .elementContentSchmalMiddle .elementProduktListe 													{margin:0px; padding:0px;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails 							{margin:0px 0px 0px 0px; padding:2px 15px 8px 15px;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementNeuheit 			{float:right;margin:10px 0px 5px 2px;font-weight:bold;color:#FF0000;width:36px;text-align:right;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementImage 			{float:left;margin:10px 15px 10px 6px; padding:0px;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText 				{float:left;padding:2px 2px 2px 2px; width:330px; font-size:12px;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText h1 			{margin:10px 0px 6px 0px; font-size:12px; font-weight:bold;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText h1 a,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText h1 a:link,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText h1 a:visited,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText h1 a:active		{color:#094a21; text-decoration:none;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementProduktDetails .elementText h1 a:hover		{color:#e2001a; text-decoration:none;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 							{position:relative; width:462px; height:16px; margin:0px 15px 0px 15px; border-bottom:1px solid #009036;-z-index:1000;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.details,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.details:link,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.details:visited,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.details:active			{display:block; float:right; font-size:11px; height:16px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/moredetails.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.details:hover				{display:block; font-size:11px; height:16px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/moredetails.gif); background-position:0px 0px; background-repeat:no-repeat;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.shopLinks,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.shopLinks:link,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.shopLinks:visited,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.shopLinks:active			{display:block; font-size:11px; height:16px; width:128px; margin:0px 0px 0px 170px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.shopLinks:hover			{display:block; font-size:11px; height:16px; width:128px; margin:0px 0px 0px 170px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink_over.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 a.shopLinksHover			{display:block; font-size:11px; height:16px; width:128px; margin:0 0px 0px 170px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink_over.gif); background-repeat:no-repeat; cursor:pointer; cursor:hand; text-decoration:none;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpenShops				{display:none; position:relative; width:128px; margin:0px 0px 0px 170px; padding: 6px 0 3px 0px; background:url(/wLayout/design/img/icons/produktliste_shopping_drop_up.gif); background-repeat:no-repeat;z-index:2000;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpenShops a 			{display:block; padding:0px 0px 0px 23px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:8px 5px; background-repeat:no-repeat; text-decoration:none;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpenShops a:hover 		{display:block; padding:0px 0px 0px 23px; color:#E2001A; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:8px 5px; background-repeat:no-repeat; text-decoration:none;}

/*
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopLinks					{display:block; font-size:11px; height:16px; width:128px; margin:0px 0px 0px 170px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink.gif); background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopLinksHover				{display:block; font-size:11px; height:16px; width:128px; margin:0 0px 0px 170px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink_over.gif); background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpen					{display:block; width:128px; padding: 6px 0 3px 0px; background:url(/wLayout/design/img/icons/produktliste_shopping_drop_up.gif); background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpen li				{display:block; margin:0px; padding:0px; color:#000; clear:both;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpen a 				{display:block; padding:0px 0px 0px 23px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:8px 5px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .shopOpen a:hover 			{display:block; padding:0px 0px 0px 23px; color:#E2001A; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:8px 5px; background-repeat:no-repeat;}
*/
/*
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp 			{width:128px; position:relative; left:170px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink.gif); background-position:bottom; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp:hover 		{background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink_over.gif); background-position:bottom; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:visited {display:block; font-size:10px; height:16px; width:128px; background-image:url(/wLayout/design/img/icons/produktliste_shoppinglink.gif);}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul 			{padding:0; margin:0;list-style-type: none;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li 		{float:left; position:relative;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li ul 	{visibility:hidden; position:absolute;}

.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp table {border-collapse:collapse; margin:0; padding:0; margin:-1px;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li:hover a, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:hover {color:#000; background:url(/wLayout/design/img/icons/produktliste_shoppinglink_over.gif);}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li:hover ul, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:hover ul {visibility:visible; width:128px; bottom:16px; padding: 6px 0 0 0px; background:url(/wLayout/design/img/icons/produktliste_shopping_drop_up.gif); background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li:hover ul li, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:hover ul li {display:block; color:#000; clear:both;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li:hover ul li ul, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:hover ul li a ul {visibility:hidden; position:absolute;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li:hover ul li a, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:hover ul li a {display:block; padding:0px 0px 0px 23px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:8px 5px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li:hover ul li a:hover, 
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails2 .dropUp ul li a:hover ul li a:hover {padding:0px 0px 0px 23px; color:#E2001A; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:8px 5px; background-repeat:no-repeat;}
*/
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails 								{height:17px;margin:-44px 15px 0px 15px; border:10px solid #FF0000; background-image:url(/wLayout/design/img/backgrounds/page/produkt_moredetails.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails a,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails a:link,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails a:visited,
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails a:active						{display:block; text-decoration:none; margin:0px 0px 0px 0px; border:1px solid #0000FF;}
.blockContent .elementContentSchmalMiddle .elementProduktListe .elementMoreDetails a:hover						{display:block; text-decoration:none; margin:0px 0px 0px 0px; border:1px solid #0000FF;}


.blockContent .elementContentSchmalMiddle .elementVerteilerTop 								{width:451px; height:29px; background-image:url(/wLayout/design/img/backgrounds/box/content/verteilerseite_produkte_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle							{width:451px; background-image:url(/wLayout/design/img/backgrounds/box/content/verteilerseite_produkte_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .reihe 					{border-bottom:1px solid #009036;margin:0px 2px 0px 0px;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .vLinks 					{float:left; margin:0px 0px 0px 3px; padding:2px 2px 2px 0px; width:145px; border-right:1px solid #009036;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .vMitte 					{float:left; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; width:145px; border-right:1px solid #009036;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .vRechts 					{float:left; margin:0px 1px 0px 0px; padding:2px 0px 2px 2px; width:145px;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerLink a,
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerLink a:link,
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerLink a:visited,
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerLink a:active	{display:block; padding:0px 0px 0px 12px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerLink a:hover	{display:block; padding:0px 0px 0px 12px; color:#e2001a; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerImage 			{margin:0px; padding:0px;}
.blockContent .elementContentSchmalMiddle .elementVerteilerMiddle .verteilerLink 			{margin:0px; padding:7px 7px 7px 7px;}
.blockContent .elementContentSchmalMiddle .elementVerteilerBottom							{width:451px; height:29px; background-image:url(/wLayout/design/img/backgrounds/box/content/verteilerseite_produkte_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .verteilerBlockLNL 		{float:left; margin:0px 16px 15px 0px; width:217px;}
.blockContent .elementContentSchmalMiddle .verteilerBlockRNL 		{float:left; margin:0px 0px 15px 0px; width:217px;}
.blockContent .elementContentSchmalMiddle .verteilerBlockLL 		{float:left; margin:0px 16px 0px 0px; width:217px;}
.blockContent .elementContentSchmalMiddle .verteilerBlockRL 		{float:left; margin:0px 0px 0px 0px; width:217px;}
.blockContent .elementContentSchmalMiddle .elementVBMiddle	 					{padding:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/verteiler/middle_schmal.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .elementContentSchmalMiddle .elementVBMiddle .headline			{margin:0px 10px 4px 10px; padding:10px 0px 0px 0px; font-size:12px; font-weight:bold; color:#333333; line-height:15px;}
.blockContent .elementContentSchmalMiddle .elementVBMiddle .text				{margin:0px 10px 0px 10px; padding:8px 0px 0px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .elementContentSchmalMiddle .elementVBMiddle .text a,
.blockContent .elementContentSchmalMiddle .elementVBMiddle .text a:link,
.blockContent .elementContentSchmalMiddle .elementVBMiddle .text a:visited,
.blockContent .elementContentSchmalMiddle .elementVBMiddle .text a:active		{display:block; padding:0px 0px 0px 14px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:2px 5px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementVBMiddle .text a:hover		{display:block; padding:0px 0px 0px 14px; color:#e2001a; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:2px 5px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalMiddle .elementVBBottom 						{height:8px; background-image:url(/wLayout/design/img/backgrounds/verteiler/bottom_schmal.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalBottom										{height:9px; background-image:url(/wLayout/design/img/backgrounds/page/content_schmal_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementContentSchmalBottomFunctions								{height:39px; background-image:url(/wLayout/design/img/backgrounds/page/content_schmal_bottom_functions.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockContent .text,
.blockContentFlow .text						{padding:0px 0px 10px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .textSmall,
.blockContentFlow .textSmall				{padding:0px 0px 10px 0px; font-size:11px; color:#333333; line-height:15px;}
.blockContent a.downloadLink,
.blockContent a.downloadLink:link,
.blockContent a.downloadLink:visited,
.blockContent a.downloadLink:active			{display:block; padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent a.downloadLink:hover			{display:block; padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent div.zurueck					{margin:10px 0px 0px 0px;}
.blockContent a.zurueck,
.blockContent a.zurueck:link,
.blockContent a.zurueck:visited,
.blockContent a.zurueck:active				{display:block; padding:0px 0px 0px 12px; font-size:12px; color:#333333; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent a.zurueck:hover				{display:block; padding:0px 0px 0px 12px; font-size:12px; color:e2001a; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent div.weiter					{margin:10px 0px 0px 0px; float:right;}
.blockContent a.weiter,
.blockContent a.weiter:link,
.blockContent a.weiter:visited,
.blockContent a.weiter:active				{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent a.weiter:hover				{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent a.weitersmall,
.blockContent a.weitersmall:link,
.blockContent a.weitersmall:visited,
.blockContent a.weitersmall:active			{display:block; padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent a.weitersmall:hover			{display:block; padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}

.blockContent .contentTabelle							{padding:0px 0px 10px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .contentTabelle .head1spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head1spTop 				{padding:0px 11px 0px 11px; font-weight:bold; font-size:12px; color:#094a21; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .head1spTopBorderBottom 	{height:9px; font-size:9px; line-height:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .head1spTopBorderBottomV2 {height:2px; font-size:2px; line-height:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_bottom_v2.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .head1spTop .Left 		{padding:0px 11px 5px 11px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle1sp,
.blockContent .contentTabelle .foot1sp 					{margin:0px 5px 0px 0px;background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_middle.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .contentTabelle .middle1sp .Left 			{margin:0px 0px 0px 1px; padding:6px 11px 7px 11px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot1sp .Left 			{margin:0px 0px 0px 1px; padding:6px 11px 0px 11px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .bottom1sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head2spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head2spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .head2spTop .Left 		{float:left; padding:0px 11px 5px 11px; width:311px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head2spTop .Right		{float:left; padding:0px 11px 5px 11px; width:311px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head2spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .middle2sp,
.blockContent .contentTabelle .foot2sp 					{margin:0px 5px 0px 0px;background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_middle.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .contentTabelle .middle2sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 7px 11px; width:308px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle2sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 11px 7px 11px; width:307px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot2sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 0px 11px; width:308px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot2sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 11px 0px 11px; width:307px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .bottom2sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head3spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head3spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .head3spTop .Left 		{float:left; padding:0px 11px 5px 11px; width:198px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head3spTop .Middle 		{float:left; padding:0px 11px 5px 11px; width:198px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head3spTop .Right		{float:left; padding:0px 11px 5px 11px; width:198px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head3spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .middle3sp,
.blockContent .contentTabelle .foot3sp 					{margin:0px 5px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_middle.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .contentTabelle .middle3sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 7px 11px; width:197px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle3sp .Middle 		{float:left; margin:0px 0px 0px 0px; padding:6px 11px 7px 11px; width:197px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle3sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 11px 7px 11px; width:197px; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContent .contentTabelle .foot3sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 0px 11px; width:197px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot3sp .Middle 			{float:left; margin:0px 0px 0px 0px; padding:6px 11px 0px 11px; width:197px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot3sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 11px 0px 11px; width:197px; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContent .contentTabelle .bottom3sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head4spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .contentTabelle .head4spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .head4spTop .Left 		{float:left; padding:0px 11px 5px 11px; width:144px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head4spTop .MiddleLeft	{float:left; padding:0px 11px 5px 11px; width:144px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head4spTop .MiddleRight	{float:left; padding:0px 11px 5px 11px; width:143px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .head4spTop .Right		{float:left; padding:0px 11px 5px 11px; width:142px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContent .contentTabelle .head4spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .contentTabelle .middle4sp,
.blockContent .contentTabelle .foot4sp 					{margin:0px 5px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_middle.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .contentTabelle .middle4sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 7px 11px; width:143px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle4sp .MiddleLeft 	{float:left; margin:0px 0px 0px 0px; padding:6px 11px 7px 11px; width:144px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle4sp .MiddleRight 	{float:left; margin:0px 0px 0px 0px; padding:6px 11px 7px 11px; width:143px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .middle4sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 11px 7px 11px; width:141px; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContent .contentTabelle .foot4sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 0px 11px; width:143px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot4sp .MiddleLeft 		{float:left; margin:0px 0px 0px 0px; padding:6px 11px 0px 11px; width:144px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot4sp .MiddleRight 	{float:left; margin:0px 0px 0px 0px; padding:6px 11px 0px 11px; width:143px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .contentTabelle .foot4sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 11px 0px 11px; width:141px; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContent .contentTabelle .bottom4sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

/*FÜR PRODUKTSEITEN*/
.blockContent .container6 .contentTabelle							{padding:0px 0px 10px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContent .container6 .contentTabelle .head1spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .container6 .contentTabelle .head1spTop 				{padding:0px 11px 0px 11px; font-weight:bold; font-size:12px; color:#094a21; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .head1spTopBorderBottom 	{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .head2spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_top_klein.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .container6 .contentTabelle .head2spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .head2spTop .Left 		{float:left; padding:0px 7px 5px 7px; width:311px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head2spTop .Right		{float:left; padding:0px 7px 5px 7px; width:311px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head2spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_bottom_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .middle2sp,
.blockContent .container6 .contentTabelle .foot2sp 					{margin:0px 5px 0px 0px;background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_middle_klein.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .container6 .contentTabelle .middle2sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 7px 7px 7px; width:308px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .middle2sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 7px 7px 7px; width:307px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot2sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 7px 0px 7px; width:308px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot2sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 7px 0px 7px; width:307px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .bottom2sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_bottom_klein.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .container6 .contentTabelle .head3spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_top_border_top_klein.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .container6 .contentTabelle .head3spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_top_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .head3spTop .Left 		{float:left; padding:0px 7px 5px 7px; width:138px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head3spTop .Middle 		{float:left; padding:0px 7px 5px 7px; width:138px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head3spTop .Right		{float:left; padding:0px 7px 5px 7px; width:138px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head3spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_top_border_bottom_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .middle3sp,
.blockContent .container6 .contentTabelle .foot3sp 					{margin:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_middle_klein.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .container6 .contentTabelle .middle3sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 7px 7px 7px; width:137px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .middle3sp .Middle 		{float:left; margin:0px 0px 0px 0px; padding:6px 7px 7px 7px; width:137px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .middle3sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 7px 7px 7px; width:137px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot3sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 7px 0px 7px; width:137px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot3sp .Middle 			{float:left; margin:0px 0px 0px 0px; padding:6px 7px 0px 7px; width:137px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot3sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 7px 0px 7px; width:137px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .bottom3sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/3sp_bottom_klein.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .container6 .contentTabelle .head4spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_top_border_top_klein.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .container6 .contentTabelle .head4spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_top_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .head4spTop .Left 		{float:left; padding:0px 7px 5px 7px; width:100px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head4spTop .MiddleLeft	{float:left; padding:0px 7px 5px 7px; width:100px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head4spTop .MiddleRight	{float:left; padding:0px 7px 5px 7px; width:100px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head4spTop .Right		{float:left; padding:0px 7px 5px 7px; width:100px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .head4spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_top_border_bottom_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .container6 .contentTabelle .middle4sp,
.blockContent .container6 .contentTabelle .foot4sp 					{margin:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_middle_klein.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContent .container6 .contentTabelle .middle4sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 7px 7px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .middle4sp .MiddleLeft 	{float:left; margin:0px 0px 0px 0px; padding:6px 7px 7px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .middle4sp .MiddleRight 	{float:left; margin:0px 0px 0px 0px; padding:6px 7px 7px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .middle4sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 7px 7px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot4sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 7px 0px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot4sp .MiddleLeft 		{float:left; margin:0px 0px 0px 0px; padding:6px 7px 0px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot4sp .MiddleRight 	{float:left; margin:0px 0px 0px 0px; padding:6px 7px 0px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .foot4sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 7px 0px 7px; width:100px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContent .container6 .contentTabelle .bottom4sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/4sp_bottom_klein.png); background-position:0px 0px; background-repeat:no-repeat;}

/*FÜR MAGAZIN*/
.blockContentFlow .contentTabelle							{padding:0px 0px 10px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContentFlow .contentTabelle .head1spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentFlow .contentTabelle .head1spTop 				{padding:0px 11px 0px 11px; font-weight:bold; font-size:12px; color:#094a21; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentFlow .contentTabelle .head1spTopBorderBottom 	{height:9px; font-size:9px; line-height:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentFlow .contentTabelle .head1spTopBorderBottomV2 {height:2px; font-size:2px; line-height:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_top_border_bottom_v2.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentFlow .contentTabelle .head1spTop .Left 		{padding:0px 11px 5px 11px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentFlow .contentTabelle .middle1sp,
.blockContentFlow .contentTabelle .foot1sp 					{margin:0px 5px 0px 0px;background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_middle.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContentFlow .contentTabelle .middle1sp .Left 			{margin:0px 0px 0px 1px; padding:6px 11px 7px 11px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentFlow .contentTabelle .foot1sp .Left 			{margin:0px 0px 0px 1px; padding:6px 11px 0px 11px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentFlow .contentTabelle .bottom1sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/1sp_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentFlow .contentTabelle .head2spTopBorderTop 		{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentFlow .contentTabelle .head2spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentFlow .contentTabelle .head2spTop .Left 		{float:left; padding:0px 11px 5px 11px; width:311px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentFlow .contentTabelle .head2spTop .Right		{float:left; padding:0px 11px 5px 11px; width:311px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContentFlow .contentTabelle .head2spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_bottom.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentFlow .contentTabelle .middle2sp,
.blockContentFlow .contentTabelle .foot2sp 					{margin:0px 27px 0px 0px;background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_middle.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContentFlow .contentTabelle .middle2sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 7px 11px; width:308px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentFlow .contentTabelle .middle2sp .Right 		{float:left; margin:0px 1px 0px 0px; padding:6px 11px 7px 11px; width:307px; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContentFlow .contentTabelle .foot2sp .Left 			{float:left; margin:0px 0px 0px 1px; padding:6px 11px 0px 11px; width:308px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentFlow .contentTabelle .foot2sp .Right 			{float:left; margin:0px 1px 0px 0px; padding:6px 11px 0px 11px; width:307px; font-size:12px; color:#094a21; overflow:hidden; text-align:left;}
.blockContentFlow .contentTabelle .bottom2sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentFlow a.downloadLink,
.blockContentFlow a.downloadLink:link,
.blockContentFlow a.downloadLink:visited,
.blockContentFlow a.downloadLink:active			{display:block; padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentFlow a.downloadLink:hover			{display:block; padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}




.blockContent .contentTabelle .formularZeile 						{margin:0px 0px 3px 0px; text-align:left;}
.blockContent .contentTabelle .formularZeile .title 					{float:left; width:107px; padding:8px 0px 0px 0px;}
.blockContent .contentTabelle .formularZeile .titleS 				{float:left; width:87px; padding:8px 0px 0px 0px;}
.blockContent .contentTabelle .formularZeile .titleL 				{float:left; width:422px; padding:8px 0px 0px 0px;}
.blockContent .contentTabelle .formularZeile .input 					{float:left; width:228px; margin-top:5px;}
.blockContent .contentTabelle .formularZeile .inputL 				{float:left; width:422px; margin-top:5px;}
.blockContent .contentTabelle .formularZeile .input input  			{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:194px; height:20px; border:1px solid #009036;}
.blockContent .contentTabelle .formularZeile .input input.radio 		{margin:0px 0px 3px 0px; padding:0px 3px 0px 3px; text-align:left; font-size:11px; width:14px; height:14px; border:0px solid #009036;}
.blockContent .contentTabelle .formularZeile .input select 			{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:194px; height:20px; border:1px solid #009036;}
.blockContent .contentTabelle .formularZeile .input .button 			{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:67px; height:22px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_senden.png); background-position:0px 2px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContent .contentTabelle .formularZeile .input .buttonAbmelden 	{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:82px; height:22px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_abmelden.png); background-position:0px 2px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContent .contentTabelle .formularZeile .input .buttonAbbrechen {margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:86px; height:22px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_abbrechen.gif); background-position:0px 2px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContent .contentTabelle .formularZeile .inputL textarea		{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:509px; height:200px; border:1px solid #009036;}

.blockContent .elementListenBlock {margin:8px 0px 5px 0px; padding:5px 0px 2px 0px; width:441px; border-top:1px solid #009036;}
.blockContent .elementListenBlock .elementPreviewImage {float:left;margin:5px 0px 0px 0px; padding:2px 2px 2px 2px; width:82px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_middle_bildBG.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .elementListenBlock .elementPreviewText {float:left; padding:2px 2px 2px 2px; width:338px; border:0px solid #FF0000; font-size:12px;}
.blockContent .elementListenBlock .elementPreviewText h2 {margin:0px 0px 6px 0px; font-size:12px; font-weight:bold;}

.blockContent .elementNewsListenBlock {margin:8px 0px 5px 0px; padding:5px 0px 2px 0px; border-top:1px solid #009036;}
/*
.blockContent .elementNewsListenBlock .elementPreviewImage {float:left;margin:5px 10px 0px 0px; padding:2px 2px 2px 2px; width:82px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazinhome_inner_middle_bildBG.gif); background-position:0px 0px; background-repeat:no-repeat; overflow:hidden;}
*/
.blockContent .elementNewsListenBlock .elementPreviewImage {float:left;margin:5px 10px 0px 0px; padding:0px; width:80px; overflow:hidden;}
.blockContent .elementNewsListenBlock .elementPreviewImage img {border:0px solid #009036;}
.blockContent .elementNewsListenBlock .elementPreviewText {float:left; padding:2px 2px 2px 2px; width:565px; border:0px solid #FF0000; font-size:12px;}
.blockContent .elementNewsListenBlock .elementPreviewText h2 {margin:0px 0px 6px 0px; font-size:13px; font-weight:bold;}
.blockContent .elementNewsListenBlock .elementPreviewText h2 a,
.blockContent .elementNewsListenBlock .elementPreviewText h2 a:link,
.blockContent .elementNewsListenBlock .elementPreviewText h2 a:visited,
.blockContent .elementNewsListenBlock .elementPreviewText h2 a:active		{color:#094a21; text-decoration:none;}
.blockContent .elementNewsListenBlock .elementPreviewText h2 a:hover		{color:#e2001a; text-decoration:none;}
.blockContent .elementNewsListenBlock .elementPreviewTextLong {float:left; padding:2px 2px 2px 2px; width:657px; border:0px solid #FF0000; font-size:12px;}
.blockContent .elementNewsListenBlock .elementPreviewTextLong h2 {margin:0px 0px 6px 0px; font-size:13px; font-weight:bold;}
.blockContent .elementNewsListenBlock .elementPreviewTextLong h2 a,
.blockContent .elementNewsListenBlock .elementPreviewTextLong h2 a:link,
.blockContent .elementNewsListenBlock .elementPreviewTextLong h2 a:visited,
.blockContent .elementNewsListenBlock .elementPreviewTextLong h2 a:active		{color:#094a21; text-decoration:none;}
.blockContent .elementNewsListenBlock .elementPreviewTextLong h2 a:hover		{color:#e2001a; text-decoration:none;}

.blockContent .haustippsBuchstaben		{margin:15px 0px 10px 0px; text-align:center;}
.blockContent .haustippsHeadlineLeft 	{float:left; width:100px;}
.blockContent .haustippsHeadlineMiddle 	{float:left; width:200px;}
.blockContent .haustippsHeadlineRight 	{float:left; width:350px;}

.blockContent .teaserContent .elementTopBorder									{height:8px; line-height:8px; font-size:8px;  background-image:url(/wLayout/design/img/backgrounds/box/right/top_border.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .teaserContent .elementTop										{padding:0px 10px 5px 10px; font-size:12px; font-weight:bold; color:#094a21; background-image:url(/wLayout/design/img/backgrounds/box/right/top_bg.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .teaserContent .elementMiddle										{padding:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/box/right/middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContent .teaserContent .elementMiddle .elementPreviewImageFAQ				{margin:0px 1px 0px 1px; padding:0px 2px 0px 2px; overflow:hidden;}
.blockContent .teaserContent .elementMiddle .elementPreviewImage				{float:right; margin:0px 1px 0px 1px; padding:10px 10px 0px 10px; overflow:hidden;}
.blockContent .teaserContent .elementMiddle .elementPreviewHeadline				{margin:0px 10px 3px 10px; padding:8px 0px 0px 0px; font-weight:bold; font-size:12px; color:#333333; text-decoration:none;}
.blockContent .teaserContent .elementMiddle .elementPreviewHeadline a,
.blockContent .teaserContent .elementMiddle .elementPreviewHeadline a:link,
.blockContent .teaserContent .elementMiddle .elementPreviewHeadline a:visited,
.blockContent .teaserContent .elementMiddle .elementPreviewHeadline a:active	{display:block; padding:0px 0px 0px 12px; font-weight:bold; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent .teaserContent .elementMiddle .elementPreviewHeadline a:hover		{display:block; padding:0px 0px 0px 12px; font-weight:bold; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 5px; background-repeat:no-repeat;}
.blockContent .teaserContent .elementMiddle .elementPreviewText					{margin:0px 10px 0px 10px; padding:5px 0px 0px 0px; font-size:12px; color:#333333;}
.blockContent .teaserContent .elementMiddle .elementPreviewText a,
.blockContent .teaserContent .elementMiddle .elementPreviewText a:link,
.blockContent .teaserContent .elementMiddle .elementPreviewText a:visited,
.blockContent .teaserContent .elementMiddle .elementPreviewText a:active		{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContent .teaserContent .elementMiddle .elementPreviewText a:hover			{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContent .teaserContent .elementBottom										{height:8px; background-image:url(/wLayout/design/img/backgrounds/box/right/bottom.png); background-position:0px 0px; background-repeat:no-repeat;}


#deutschlandkarte 				{position:absolute; left:0px; top:0px; width:487px; height:651px;}
.blockContent .gn_adress 		{float:left; width:49%; margin:20px 0 0 0;}
.blockContent .ah_adress 		{margin: 0 0 20px 0;}
.blockContent .kontinent 		{display:none; margin:50px 0 0 0; width:600px; padding:5px 10px 0 10px;}
.blockContent p.headlineKont 	{ font-weight:bold; font-variant:small-caps}




.blockContent .shoppingBag 		{margin-top:-10px; width:116px; background-image:url(/wLayout/design/img/shopping/shoppingBag.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContent .shoppingNotebook	{width:119px; background-image:url(/wLayout/design/img/shopping/notebook.png); background-position:0px 0px; background-repeat:no-repeat;}



.bottomFunctionsTop					{float:right; border:0px solid #FF0000; margin:9px 14px 0px 0px;}
.bottomFunctionsTop a,
.bottomFunctionsTop a:link,
.bottomFunctionsTop a:visited,
.bottomFunctionsTop a:active		{padding:0px 14px 0px 0px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/top.gif); background-position:25px 4px; background-repeat:no-repeat;}
.bottomFunctionsTop a:hover			{padding:0px 14px 0px 0px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/top.gif); background-position:25px 4px; background-repeat:no-repeat;}
.bottomFunctionsDrucken				{float:left; border:0px solid #FF0000; margin:9px 0px 0px 16px;}
.bottomFunctionsDrucken a,
.bottomFunctionsDrucken a:link,
.bottomFunctionsDrucken a:visited,
.bottomFunctionsDrucken a:active	{padding:4px 0px 5px 26px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/drucken.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsDrucken a:hover		{padding:4px 0px 5px 26px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/drucken.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsVersenden			{float:left; border:0px solid #FF0000; margin:9px 0px 0px 20px;}
.bottomFunctionsVersenden a,
.bottomFunctionsVersenden a:link,
.bottomFunctionsVersenden a:visited,
.bottomFunctionsVersenden a:active	{padding:4px 0px 5px 26px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/versenden.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsVersenden a:hover	{padding:4px 0px 5px 26px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/versenden.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsDownload			{float:left; border:0px solid #FF0000; margin:9px 0px 0px 16px;}
.bottomFunctionsDownload a,
.bottomFunctionsDownload a:link,
.bottomFunctionsDownload a:visited,
.bottomFunctionsDownload a:active	{padding:4px 0px 5px 26px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsDownload a:hover	{padding:4px 0px 5px 26px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsKaufen				{float:left; border:0px solid #FF0000; margin:9px 0px 0px 16px;}
.bottomFunctionsKaufen a,
.bottomFunctionsKaufen a:link,
.bottomFunctionsKaufen a:visited,
.bottomFunctionsKaufen a:active		{padding:4px 0px 5px 26px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/shopping.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsKaufen a:hover		{padding:4px 0px 5px 26px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/shopping.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsKaufen .bottomFunctionsKaufenShops	{position:absolute; top:-43px; left:72px; width:127px; display:none;}
.bottomFunctionsKaufen .elementTop			{height:8px; line-height:8px; font-size:8px; width:127px; background-image:url(/wLayout/design/img/backgrounds/box/content/shopping_popup_top.gif); background-position:0px 0px; background-repeat:no-repeat;}
.bottomFunctionsKaufen .elementMiddle		{padding:0px 5px 0px 5px; width:127px; background-image:url(/wLayout/design/img/backgrounds/box/content/shopping_popup_middle.gif); background-position:0px 0px; background-repeat:repeat-y;}
.bottomFunctionsKaufen .elementMiddle a,
.bottomFunctionsKaufen .elementMiddle a:link,
.bottomFunctionsKaufen .elementMiddle a:visited,
.bottomFunctionsKaufen .elementMiddle a:active	{padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.bottomFunctionsKaufen .elementMiddle a:hover	{padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.bottomFunctionsKaufen .elementBottom		{height:8px; line-height:8px; font-size:8px; width:127px; background-image:url(/wLayout/design/img/backgrounds/box/content/shopping_popup_bottom.gif); background-position:0px 0px; background-repeat:no-repeat;}


/*blockBottom-Definitionen*/
.blockBottom .elementCopyright 	{float:left; padding:1px 0px 0px 11px;}
.blockBottom .elementImpressum 	{float:left; padding:1px 0px 0px 345px;/*311px*/}
.blockBottom .elementCopyright a,
.blockBottom .elementCopyright a:link,
.blockBottom .elementCopyright a:visited,
.blockBottom .elementCopyright a:active,
.blockBottom .elementImpressum a,
.blockBottom .elementImpressum a:link,
.blockBottom .elementImpressum a:visited,
.blockBottom .elementImpressum a:active	{color:#FFFFFF; font-size:11px; text-decoration:none;}
.blockBottom .elementCopyright a:hover,
.blockBottom .elementImpressum a:hover	{color:#FFFFFF; font-size:11px; text-decoration:underline;}


/*blockContentPopup-Definitionen*/
.blockContentPopup .bCPinnerTop 	{margin:0px auto; width:525px; height:8px; line-height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/popup_inner_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .bCPinnerMiddle 	{margin:0px auto; padding:10px 20px 10px 20px; width:485px; text-align:left; background-image:url(/wLayout/design/img/backgrounds/box/content/popup_inner_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentPopup .bCPinnerBottom 	{margin:0px auto; width:525px; padding:0px 0px 20px 0px; height:8px; line-height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/popup_inner_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentPopup .contentTabelle										{padding:0px 0px 10px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContentPopup .contentTabelle .formularZeile 						{margin:0px 0px 4px 0px; text-align:left;}
.blockContentPopup .contentTabelle .formularZeile .title 				{float:left; width:156px; padding:8px 0px 0px 0px;}
.blockContentPopup .contentTabelle .formularZeile .input 				{float:left; width:270px; margin-top:5px;}
.blockContentPopup .contentTabelle .formularZeile .input input  			{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:264px; height:20px; border:1px solid #009036;}
.blockContentPopup .contentTabelle .formularZeile .input select 			{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:264px; height:20px; border:1px solid #009036;}
.blockContentPopup .contentTabelle .formularZeile .input textarea 		{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:264px; height:99px; border:1px solid #009036;}
.blockContentPopup .contentTabelle .formularZeile .input .button 		{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:67px; height:22px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_senden.png); background-position:0px 2px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContentPopup .contentTabelle .formularZeile .input .buttonAbmelden {margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:82px; height:22px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_abmelden.png); background-position:0px 2px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContentPopup .contentTabelle .formularZeile .input .buttonAbbrechen {margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:86px; height:22px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_abbrechen.gif); background-position:0px 2px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContentPopup .text							{padding:0px 0px 10px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContentPopup .text a.downloadLink,
.blockContentPopup .text a.downloadLink:link,
.blockContentPopup .text a.downloadLink:visited,
.blockContentPopup .text a.downloadLink:active		{padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .text a.downloadLink:hover		{padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .text a.weiter,
.blockContentPopup .text a.weiter:link,
.blockContentPopup .text a.weiter:visited,
.blockContentPopup .text a.weiter:active			{padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentPopup .text a.weiter:hover				{padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentPopup .textSmall						{padding:0px 0px 0px 0px; font-size:11px; color:#333333; line-height:15px;}
.blockContentPopup .textSmall a.downloadLink,
.blockContentPopup .textSmall a.downloadLink:link,
.blockContentPopup .textSmall a.downloadLink:visited,
.blockContentPopup .textSmall a.downloadLink:active	{padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .textSmall a.downloadLink:hover	{padding:4px 0px 5px 28px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/download.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .textSmall a.weiter,
.blockContentPopup .textSmall a.weiter:link,
.blockContentPopup .textSmall a.weiter:visited,
.blockContentPopup .textSmall a.weiter:active		{padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentPopup .textSmall a.weiter:hover		{padding:0px 0px 0px 12px; font-size:11px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}

.blockContentPopup .verteilerBlockLNL 					{float:left; margin:0px 15px 15px 0px; width:234px;}
.blockContentPopup .verteilerBlockRNL 					{float:left; margin:0px 0px 15px 0px; width:234px;}
.blockContentPopup .verteilerBlockLL 					{float:left; margin:0px 15px 0px 0px; width:234px;}
.blockContentPopup .verteilerBlockRL 					{float:left; margin:0px 0px 0px 0px; width:234px;}
.blockContentPopup .elementVBTopBorder					{height:8px; line-height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/sitemap_topborder.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .elementVBTop						{padding:0px 10px 5px 10px; font-size:12px; font-weight:bold; color:#094a21; background-image:url(/wLayout/design/img/backgrounds/box/content/sitemap_top.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentPopup .elementVBMiddle	 					{padding:0px 0px 0px 0px; background-image:url(/wLayout/design/img/backgrounds/box/content/sitemap_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentPopup .elementVBMiddle .headline			{margin:0px 10px 4px 10px; padding:10px 0px 0px 0px; font-size:12px; font-weight:bold; color:#333333; line-height:15px;}
.blockContentPopup .elementVBMiddle .text				{margin:0px 10px 0px 10px; font-size:12px; color:#333333; line-height:15px;}
.blockContentPopup .elementVBMiddle .text a,
.blockContentPopup .elementVBMiddle .text a:link,
.blockContentPopup .elementVBMiddle .text a:visited,
.blockContentPopup .elementVBMiddle .text a:active		{display:block; padding:0px 0px 0px 14px; color:#333333; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:2px 5px; background-repeat:no-repeat;}
.blockContentPopup .elementVBMiddle .text a:hover		{display:block; padding:0px 0px 0px 14px; color:#e2001a; font-size:12px; text-decoration:none; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:2px 5px; background-repeat:no-repeat;}
.blockContentPopup .elementVBBottom 					{height:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/sitemap_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentPopup .sitemapLevel2						{margin:0px 10px 0px 10px; padding:5px 0px 0px 0px;}
.blockContentPopup .sitemapLevel3						{margin:0px 10px 0px 12px; padding:5px 0px 0px 0px;}
.blockContentPopup .sitemapLevel3 a,
.blockContentPopup .sitemapLevel3 a:link,
.blockContentPopup .sitemapLevel3 a:visited,
.blockContentPopup .sitemapLevel3 a:active				{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#333333; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}
.blockContentPopup .sitemapLevel3 a:hover				{display:block; padding:0px 0px 0px 12px; font-size:12px; text-decoration:none; color:#e2001a; background-image:url(/wLayout/design/img/icons/pfeil_vor.gif); background-position:0px 4px; background-repeat:no-repeat;}

.blockContentPopup .contentTabelle							{width:459px; margin:0px;padding:0px 0px 0px 0px; font-size:12px; color:#333333; line-height:15px;}
.blockContentPopup .contentTabelle .head2spTopBorderTop 	{height:9px; font-size:9px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_top_klein.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentPopup .contentTabelle .head2spTop 				{background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentPopup .contentTabelle .head2spTop .Left 		{float:left; margin:0px 0px 0px 1px; text-align:left; padding:0px 7px 5px 7px; width:216px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentPopup .contentTabelle .head2spTop .Right		{float:left; margin:0px 1px 0px 0px; text-align:left; padding:0px 7px 5px 7px; width:213px; font-weight:bold; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentPopup .contentTabelle .head2spTopBorderBottom 	{height:2px; font-size:2px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_top_border_bottom_klein.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentPopup .contentTabelle .middle2sp,
.blockContentPopup .contentTabelle .foot2sp 				{margin:0px 0px 0px 0px;background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_middle_klein.png); background-position:0px 0px; background-repeat:repeat-y; border-top:1px solid #009036;}
.blockContentPopup .contentTabelle .middle2sp .Left 		{float:left; text-align:left; margin:0px 0px 0px 1px; padding:6px 7px 7px 7px; width:216px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentPopup .contentTabelle .middle2sp .Right 		{float:left; text-align:left; margin:0px 1px 0px 0px; padding:6px 7px 7px 7px; width:213px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentPopup .contentTabelle .foot2sp .Left 			{float:left; text-align:left; margin:0px 0px 0px 1px; padding:6px 7px 0px 7px; width:216px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentPopup .contentTabelle .foot2sp .Right 			{float:left; text-align:left; margin:0px 1px 0px 0px; padding:6px 7px 0px 7px; width:213px; font-size:12px; color:#094a21; overflow:hidden;}
.blockContentPopup .contentTabelle .bottom2sp 				{height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/tabelle/2sp_bottom_klein.png); background-position:0px 0px; background-repeat:no-repeat;}



/*Gewinnspiel-Popup-Definitionen*/
.elementContentGewinnspiel form					{margin:0px; padding:0px;}
.elementContentGewinnspiel form .elementFormRow	{padding:5px 0 8px 0;}
.elementContentGewinnspiel form .elementFormRow input.radio		{font-size:10pt; border:none; height:auto; width:16px;}
.elementContentGewinnspiel form .elementFormRow2{padding:3px 0 5px 0;}
.elementContentGewinnspiel form .elementFormRow2 select {padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:150px; height:20px; border:1px solid #009036;}
.elementContentGewinnspiel form .elementFormRow2 input				{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:150px; height:20px; border:1px solid #009036;}
.elementContentGewinnspiel form .elementFormRow2 input.ortInput		{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:107px; height:20px; border:1px solid #009036;}
.elementContentGewinnspiel form .elementFormRow2 input.radio		{font-size:12pt; border:none; height:auto; width:16px;}
.elementContentGewinnspiel .elementFormCaption1	{float:left; width:95px; padding:8px 0px 0px 0px;}
.elementContentGewinnspiel .elementFormCaption2	{float:left; width:63px; padding:8px 0px 0px 0px;}
.elementContentGewinnspiel .elementTextInput	{width:153px;}
.elementContentGewinnspiel .elementLinkBack		{display:block; background-image:url(/wLayout/design/img/icons/pfeil_zurueck.gif); background-repeat:no-repeat; background-position:0px 7px; padding:2px 0 0 12px;}

.elementContentGewinnspiel .bold 				{font-weight:bold;}
.elementContentGewinnspiel .italic				{font-style:italic;}
.elementContentGewinnspiel .underline			{text-decoration:underline;}
.elementContentGewinnspiel .center				{text-align:center;}
.elementContentGewinnspiel .boldgreen			{font-weight:bold; color:#009036;}

.elementContentGewinnspiel .floatLeft			{float:left;}
.elementContentGewinnspiel .floatRight			{float:right;}
.elementContentGewinnspiel .clearLeft			{clear:left;}
.elementContentGewinnspiel .clearRight			{clear:right;}
.elementContentGewinnspiel .clearBoth			{clear:both; height:1px; font-size:1px; line-height:1px;}

.elementContentGewinnspiel .elementContent		{width:525px; text-align:left;}
.elementContentGewinnspiel .elementTop			{height:31px; background-image:url(/wLayout/design/img/backgrounds/box/popup/bg_top.gif); background-repeat:no-repeat;}
.elementContentGewinnspiel .elementMiddle		{padding:6px 15px 0px 15px; height:270px;}

.elementContentGewinnspiel .elementReiter				{float:left; height:24px;}
.elementContentGewinnspiel .elementReiter .highL		{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highL.png); background-position:0px 0px; background-repeat:no-repeat;}
.elementContentGewinnspiel .elementReiter .highM		{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.elementContentGewinnspiel .elementReiter .highR		{float:left; height:24px; margin:0px 1px 0px 0px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highR.png); background-position:0px 0px; background-repeat:no-repeat;}
.elementContentGewinnspiel .elementReiter .normL		{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normL.png); background-position:0px 0px; background-repeat:no-repeat;}
.elementContentGewinnspiel .elementReiter .normM		{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.elementContentGewinnspiel .elementReiter .normR		{float:left; height:24px; margin:0px 1px 0px 0px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normR.png); background-position:0px 0px; background-repeat:no-repeat;}
.elementContentGewinnspiel .elementReiter a,
.elementContentGewinnspiel .elementReiter a:link,
.elementContentGewinnspiel .elementReiter a:visited,
.elementContentGewinnspiel .elementReiter a:active		{color:#094a21; text-decoration:none;}
.elementContentGewinnspiel .elementReiter a:hover		{color:#e2001a; text-decoration:none;}

.elementContentGewinnspiel .elementMiddle			{background-image:url(/wLayout/design/img/backgrounds/box/popup/bg_middle.gif); background-repeat:repeat-y;}
.elementContentGewinnspiel .elementBottom			{height:8px; font-size:1px; line-height:1px; background-image:url(/wLayout/design/img/backgrounds/box/popup/bg_bottom.gif); background-position:bottom; background-repeat:no-repeat;}

.elementContentGewinnspiel .elementFooter			{text-align:left; width:525px; padding-top:8px; background-image:url(/wLayout/design/img/backgrounds/box/popup/footer_top.gif); background-repeat:no-repeat; margin-top:5px;}
.elementContentGewinnspiel .elementFooterInner		{width:525px; padding-bottom:8px; background-image:url(/wLayout/design/img/backgrounds/box/popup/footer_bottom.gif); background-repeat:no-repeat; background-position:bottom;}
.elementContentGewinnspiel .elementFooterContent	{background-image:url(/wLayout/design/img/backgrounds/box/popup/footer_middle.gif); padding:0 15px 0 15px;}
.elementContentGewinnspiel .elementFooterText		{float:left; width:330px; font-size:11px; margin:-3px 0 -5px 0;}
.elementContentGewinnspiel .elementNewsletter		{float:right; width:160px;}
.elementContentGewinnspiel .elementLinkNewsletter	{display:block; padding:4px 0 4px 28px; background-image:url(/wLayout/design/img/backgrounds/box/popup/newsletter.gif); background-position:0px 1px; background-repeat:no-repeat; }

.elementContentGewinnspiel .buttonGewinnspielKD		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:147px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_kontaktdaten.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.elementContentGewinnspiel .buttonGewinnspielSenden	{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:158px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_formular_versenden.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

/*blockContenECheck-Definitionen*/
.blockContentECheck .bCPinnerTop 		{margin:0px 0px 0px 19px; width:588px; height:8px; line-height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/echeck_inner_top.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .bCPinnerMiddle 	{margin:0px 0px 0px 19px; padding:10px 10px 10px 17px; width:561px; text-align:left; background-image:url(/wLayout/design/img/backgrounds/box/content/echeck_inner_middle.png); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentECheck .bCPinnerBottom 	{margin:0px 0px 0px 19px; width:588px; padding:0px 0px 20px 0px; height:8px; line-height:8px; font-size:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/echeck_inner_bottom.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .bCPinnerTopReiter	{margin:0px 0px 0px 19px; height:31px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/bg_top_echeck.png); background-repeat:no-repeat;}

.blockContentECheck .elementReiter				{float:left; height:24px;}
.blockContentECheck .elementReiter .highL		{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highL.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .elementReiter .highM		{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.blockContentECheck .elementReiter .highR		{float:left; height:24px; margin:0px 1px 0px 0px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_highR.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .elementReiter .normL		{float:left; height:24px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normL.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .elementReiter .normM		{float:left; height:24px; padding:7px 5px 0px 5px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normM.png); background-position:0px 0px; background-repeat:repeat-x; color:#094a21; font-weight:bold;}
.blockContentECheck .elementReiter .normR		{float:left; height:24px; margin:0px 1px 0px 0px; width:8px; background-image:url(/wLayout/design/img/backgrounds/box/content/magazin_nav_normR.png); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .elementReiter a,
.blockContentECheck .elementReiter a:link,
.blockContentECheck .elementReiter a:visited,
.blockContentECheck .elementReiter a:active		{color:#094a21; text-decoration:none;}
.blockContentECheck .elementReiter a:hover		{color:#e2001a; text-decoration:none;}

.blockContentECheck .eCheckInnerTop 			{height:11px; line-height:11px; font-size:11px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/inner_top.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .eCheckInnerMiddle			{padding:0px 10px 0px 10px; font-size:11px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/inner_middle.gif); background-position:0px 0px; background-repeat:repeat-y;}
.blockContentECheck .eCheckInnerBottom 			{height:11px; line-height:11px; font-size:11px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/inner_bottom.gif); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentECheck select 		{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:156px; height:18px; border:1px solid #009036;}
.blockContentECheck input 		{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:30px; height:20px; border:1px solid #009036;}
.blockContentECheck input.inp	{padding:2px 3px 2px 3px; text-align:left; font-size:11px; width:50px; height:18px; border:1px solid #009036;}
.blockContentECheck input.radio	{margin:0px; padding:2px 0px 2px 0px; text-align:left; font-size:11px; width:12px; height:12px; border:0px;}


.blockContentECheck .lebensmittelauswahl	{width:370px;}
.blockContentECheck .lebensmittelkategorie	{width:170px;}
.blockContentECheck .nahrungsmittel			{width:170px;}
.blockContentECheck .portionsgroesse		{width:120px;}
.blockContentECheck .anzahlportionen		{width:80px;}
.blockContentECheck .gesamtverzehr			{width:270px;}

.blockContentECheck .inpAktivitaet			{width:77px;}
.blockContentECheck .inpAktivitaet2			{width:77px;}

.blockContentECheck .buttonAddSelection		{text-align:right; margin:15px 10px 22px 0px;}

.blockContentECheck .kalorienbedarf			{margin-right:10px; width:150px}



.blockContentECheck .naehrstoff				{padding:0px 5px 0px 5px; width:100px;}
.blockContentECheck .naehrstoffzufuhr		{padding:0px 5px 0px 0px; width:89px;}
.blockContentECheck .naehrstoffzufuhrEr		{padding:0px 35px 0px 0px; width:64px;}
.blockContentECheck .naehrstofftagesbedarf	{padding:0px 0px 0px 0px; width:91px;}
.blockContentECheck .naehrstofftagesbedarfEr{padding:0px 30px 0px 0px; width:61px;}



.blockContentECheck .buttonStart 			{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:67px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_senden.png); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContentECheck .buttonHinzufuegen 		{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:139px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_ec_hinzufuegen.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContentECheck .buttonZuruecksetzen	{margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; width:107px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_ec_zuruecksetzen.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContentECheck .buttonWeiter			{margin:2px 0px 0px 20px; padding:0px 0px 0px 0px; width:117px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_ec_weiter.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}
.blockContentECheck .buttonBerechnen		{margin:2px 0px 0px 20px; padding:0px 0px 0px 0px; width:117px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/icons/button_ec_berechnen.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContentECheck .resultDetailLeft		{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:10px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/detail_left.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .resultDetailMiddle		{float:left; margin:0px 0px 0px 0px; padding:2px 5px 0px 5px; color:#009036; font-size:11px; height:18px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/detail_middle.gif); background-position:0px 0px; background-repeat:repeat-x;}
.blockContentECheck .resultDetailRight		{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:10px; height:20px; background-color:transparent; border:0px; background-image:url(/wLayout/design/img/backgrounds/box/echeck/detail_right.gif); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentECheck .elementBorderBottom	{margin:20px 0px 20px 0px; border-bottom:1px solid #009036; height:1px; font-size:1px; line-height:1px;}
.blockContentECheck .elementBorderBottomFunc{margin:20px 0px 9px 0px; border-bottom:1px solid #009036; height:1px; font-size:1px; line-height:1px;}

.blockContentECheck .elementTippsKalorienabbau 				{height:16px; margin:0px 0px 20px 0px; border-bottom:1px solid #009036;}
.blockContentECheck .tippsZumKalorienabbauHover				{height:16px; margin:0px 0px 0px 384px; font-size:1px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_tipps_kalorienabbau.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContentECheck .elementTippsKalorienabbau a,
.blockContentECheck .elementTippsKalorienabbau a:link,
.blockContentECheck .elementTippsKalorienabbau a:visited,
.blockContentECheck .elementTippsKalorienabbau a:active		{display:block; font-size:1px; height:16px; margin:0px 0px 0px 384px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_tipps_kalorienabbau.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .elementTippsKalorienabbau a:hover		{display:block; font-size:1px; height:16px; margin:0px 0px 0px 384px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_tipps_kalorienabbau.gif); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentECheck .elementTippsKalorienabbau .innerLeft	{width:270px}
.blockContentECheck .elementTippsKalorienabbau .innerRight	{width:80px; text-align:right}

.blockContentECheck .elementErklaerungBMI 					{height:16px; margin:0px 0px 20px 0px; border-bottom:1px solid #009036;}
.blockContentECheck .erklaerungZumBMIHover					{height:16px; margin:0px 0px 0px 415px; font-size:1px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_erklaerung_bmi.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContentECheck .elementErklaerungBMI a,
.blockContentECheck .elementErklaerungBMI a:link,
.blockContentECheck .elementErklaerungBMI a:visited,
.blockContentECheck .elementErklaerungBMI a:active			{display:block; font-size:1px; height:16px; margin:0px 0px 0px 415px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_erklaerung_bmi.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .elementErklaerungBMI a:hover			{display:block; font-size:1px; height:16px; margin:0px 0px 0px 415px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_erklaerung_bmi.gif); background-position:0px 0px; background-repeat:no-repeat;}


.blockContentECheck .elementCholesterin 					{height:16px; margin:0px 0px 20px 0px; border-bottom:1px solid #009036;}
.blockContentECheck .erklaerungCholesterinHover				{height:16px; margin:0px 0px 0px 271px; font-size:1px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_erklaerung_cholesterin.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand;}

.blockContentECheck .erklaerungCholesterin a,
.blockContentECheck .erklaerungCholesterin a:link,
.blockContentECheck .erklaerungCholesterin a:visited,
.blockContentECheck .erklaerungCholesterin a:active			{display:block; font-size:1px; height:16px; margin:0px 0px 0px 271px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_erklaerung_bmi.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .erklaerungCholesterin a:hover			{display:block; font-size:1px; height:16px; margin:0px 0px 0px 271px; border:0px solid #0000FF; background-image:url(/wLayout/design/img/icons/button_erklaerung_bmi.gif); background-position:0px 0px; background-repeat:no-repeat;}




.blockContentECheck .bottomFunctionsTop					{float:right; border:0px solid #FF0000; margin:0px 14px 0px 0px;}
.blockContentECheck .bottomFunctionsTop a,
.blockContentECheck .bottomFunctionsTop a:link,
.blockContentECheck .bottomFunctionsTop a:visited,
.blockContentECheck .bottomFunctionsTop a:active		{padding:0px 14px 0px 0px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/top.gif); background-position:25px 4px; background-repeat:no-repeat;}
.blockContentECheck .bottomFunctionsTop a:hover			{padding:0px 14px 0px 0px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/top.gif); background-position:25px 4px; background-repeat:no-repeat;}
.blockContentECheck .bottomFunctionsDrucken				{float:left; border:0px solid #FF0000; margin:0px 0px 0px 16px;}
.blockContentECheck .bottomFunctionsDrucken a,
.blockContentECheck .bottomFunctionsDrucken a:link,
.blockContentECheck .bottomFunctionsDrucken a:visited,
.blockContentECheck .bottomFunctionsDrucken a:active	{padding:4px 0px 5px 26px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/drucken.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .bottomFunctionsDrucken a:hover		{padding:4px 0px 5px 26px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/drucken.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .bottomFunctionsSchliessen			{float:left; border:0px solid #FF0000; margin:0px 0px 0px 20px;}
.blockContentECheck .bottomFunctionsSchliessen a,
.blockContentECheck .bottomFunctionsSchliessen a:link,
.blockContentECheck .bottomFunctionsSchliessen a:visited,
.blockContentECheck .bottomFunctionsSchliessen a:active	{padding:4px 0px 5px 26px; color:#333333; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/schliessen.gif); background-position:0px 0px; background-repeat:no-repeat;}
.blockContentECheck .bottomFunctionsSchliessen a:hover	{padding:4px 0px 5px 26px; color:#e2001a; font-size:11px; text-decoration:none; background-image:url(/wLayout/design/img/icons/schliessen.gif); background-position:0px 0px; background-repeat:no-repeat;}

.blockContentECheck .editTooltip 	{position:absolute; display:none; width:350px; background-color:#FFFFFF; border:2px solid #009036; padding:10px;}



/*EDIT-Definitionen*/
.blockContent .containerEditInner	{margin:-13px 0px 0px 0px; padding:0px 0px 20px 0px; border-bottom:1px solid #009036;}

/*Gewinnspiel Popup "Vision"*/
body#GewinnspielVision													 {margin: 0px; padding:0px;text-align:left; background-image:none; background-color:#FFF;}
#GewinnspielVision .blockMain										 {height:585px; width:465px; background-image:none; background-color:#FFF;}
#GewinnspielVision .blockBeschreibung						 {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:100%; position:absolute; margin:4px 0 0 415px;}
#GewinnspielVision a 														 {color:#3a2e19;text-decoration:underline;}
#GewinnspielVision a:hover 											 {color:#3a2e19;text-decoration:none;}
#GewinnspielVision .blockTeilnahmebedingungen 	 {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:11px; color:#3a2e19; padding:0 10px 10px 10px;}
#GewinnspielVision .blockTeilnahmebedingungen ul {margin:5px 0px 0px 0px; padding:0px; list-style-type:none;}


@media print {
  /* ... Formatdefinitionen zum Drucken ... */
  body					{background-color:#FFFFFF;}
  .blockMain			{background-image:none;}
  .blockTopHome			{display:none;}
  .blockTopContent		{display:none;}
  .blockTopPopup 		{display:none;}
  .blockContentHome		{background-image:none;}
  .blockContentPopup	{background-image:none;}
  .blockLeft			{display:none;}
  .blockRight			{display:none;}
  .blockBottom			{display:none;}

  .blockContent .elementContentBreitTop 				{display:none;}
  .blockContent .elementContentBreitTopUeber			{display:none;}
  .blockContent .elementContentBreitBottom				{display:none;}
  .blockContent .elementContentBreitBottomFunctions		{display:none;}
  .blockContent .elementContentSchmalTop 				{display:none;}
  .blockContent .elementContentSchmalTopUeber			{display:none;}
  .blockContent .elementContentSchmalBottom				{display:none;}
  .blockContent .elementContentSchmalBottomFunctions	{display:none;}
  
  .blockContent .container		{padding:0px 0px 0px 0px;}
  .blockContent .container2		{padding:0px 0px 0px 0px;}
  .blockContent .container3		{padding:0px 0px 0px 0px;}
  .blockContent .container4		{padding:0px 0px 0px 0px;}
  .blockContent .container5		{padding:0px 0px 0px 0px;}
  .blockContent .container6		{padding:0px 0px 0px 0px;}
  
  
  .blockContent .elementContentBreitMiddle  {width: 500px; border:none;}
  .blockContent .elementContentBreitMiddle .realContent		{width:500px;}
  .blockContent .elementContentBreitMiddle .realContent_v2	{width:500px;}
  .blockContent .elementContentBreitMiddle .teaserContent	{display:none;}
  .blockContent .haustippsHeadlineLeft {float:none; width:100px;}
}
