body								{background-color:white; margin:0px; color:#404040}

table.lightColor	{background-color:#006600}
			table.darkColor		{background-color:#808080}
table.button				{background-color:#FFD860; border:solid 1px #D8A820; padding:0px}
table.topImage			{background-image:url(../images/bg_topBack.png);background-repeat:no-repeat; background-color:#F28111;background-position:center}
			table.mainPanel			{background-color:#d3d8d2; border:solid 1px #a0a0a0}
			table.whitePanel						{background-color:white; border: solid 1px #006600}
			table.infobarPanel	{background-color:#E0EEC8; border:solid 1px #006600}
table.lightPanel		{background-color:#616161; border:solid 1px #5A0808}
table.greenBorderPanel	{border:solid 1px #006600}

table.darkPanel			{background-color:blue; border:solid 1px #000000}
			table.panelBorder			{border:solid 1px #b6c8b4}
			table.panelDarkBorder	{border:solid 1px #a0a0a0}

			/* Navi-History */
			table.pinkPanel				{background-color:#e6d6d6}
			table.greenPanel				{background-color:#E0EEC8}
			
			td.greenPanel				{background-color:#E0EEC8}

			td.lightColor					{background-color:#F0F8F0}
			td.darkColor					{background-color:#d3d8d2}
			td.darkColorCalendar	{background-color:#dfcfcc}
			td.darkGreen				{background-color:#006600}
			td.lightGreen				{background-color:#AECF68}
			td.greenColor				{background-color:#325837}
			td.beige						{background-color:#EADCBD}
			td.brown						{background-color:#92742E}
			td.green						{background-color:#006600}
			td.whiteColor				{background-color:white}
			td.infobarBG				{background-color:#808080; vertical-align:bottom}
			td.groupMenuActive	{background-color:#AECF68}

			td.lightBackTop				{background-color:#A0A0A0; vertical-align:bottom}
			td.darkBackTop				{background-color:#808080; vertical-align:bottom}
			td.redBackTop					{background-color:#a06161; vertical-align:bottom}
			td.blueBackTop				{background-color:#618aa0; vertical-align:bottom}
			td.lilaBackTop				{background-color:#a0618e; vertical-align:bottom}
			td.greenBackTop				{background-color:#8ca061; vertical-align:bottom}
			td.brownBackTop				{background-color:#a09161; vertical-align:bottom}
			td.darkblueBackTop		{background-color:#6166a0; vertical-align:bottom}
			td.optionsBackground	{background-color:#f0f8f0}

			/* Detailansicht */
			td.darkRedBackTop			{background-color:#780515; vertical-align:bottom}
			td.darkGreenBackTop		{background-color:#024D07; vertical-align:bottom}

/* Schatten */
td.shadowL {background-image:url(../images/bg_shadowL.jpg)}
td.shadowM {background-image:url(../images/bg_shadowM.jpg)}
td.shadowR {background-image:url(../images/bg_shadowR.jpg)}
td.sideShadowL {background-image:url(../images/bg_sideShadowL.jpg)}
td.sideShadowR {background-image:url(../images/bg_sideShadowR.jpg)}


td.bButtonLBasket			{background-image:url(../images/bg_bButtonLBasket.JPG)}
td.bButtonL						{background-image:url(../images/bg_bButtonL.jpg)}
td.bmButtonL					{background-image:url(../images/bg_bMirroredButtonL.gif)}
td.bButtonM						{background-image:url(../images/bg_bButtonM.jpg);
												font-size:12px; font-weight:bold; color:white; font-family:"Arial", "Verdana"; vertical-align:middle}
td.bButtonR						{background-image:url(../images/bg_bButtonR.jpg)}
td.bmButtonR					{background-image:url(../images/bg_bMirroredButtonR.gif)}
td.nButtonL						{background-image:url(../images/bg_nButtonL.jpg)}
td.nButtonM						{background-image:url(../images/bg_nButtonM.jpg);
											font-size:17px; font-weight:bold; color:white; font-family:"Arial", "Verdana"; vertical-align:middle}
td.nButtonR						{background-image:url(../images/bg_nButtonR.jpg)}
a.emphasized					{color:yellow !important}

			td.textActive				{background-color:#46953c; vertical-align:bottom}
			td.lightHr					{background-color:#006600}
			td.brownHr					{background-color:#92742E}
			td.darkHr						{background-color:#46953c}
			td.bottom						{vertical-align:bottom}
td.formLabel				{vertical-align:middle}

hr									{border:solid 1px #B8D8BD}

td.menuPanelfirst	{background-color:white; border:solid 1px #0585C0}
td.menuPanel			{background-color:white; border-color:white #0585C0 #0585C0; border-style:solid; border-width:1px}

div.detailtext	{font-size:13px}
/*
background-image:url(../images/bg_headerDark.jpg) #F0F8FB
*/

/* user defined */
font							{font-size:12px; font-weight:normal; color:black}
td.XXXsignColor			{background-color:#0585C0}
			font.signColor			{color:#46953c}
			font.signal					{font-size:13px; color:#bb2222}

			font.productName					{font-size:14px; font-weight:bold}
			font.miniProductName					{font-size:13px; font-weight:bold; color:#006600}
			font.productNameBig				{font-size:19px; font-weight:bold; color:#006600}
			font.productNameBigDetail	{font-size:22px; font-weight:bold; color:#006600}

font.remark				{font-size:10px}
			font.headlineC			{font-size:12px; font-weight:bold; color:#006600}
			font.captureC				{font-size:13px; font-weight:bold; color:#006600}
			font.captureCBright	{font-size:12px; font-weight:bold; color:#FFFFFF}

			font.captureCDetail	{font-size:13px; font-weight:bold; color:#006600}
			font.section				{font-size:12px; font-weight:bold; color:#006600}

			font.titleC				{font-size:18px; font-weight:bold; color:#808080}
			font.textC				{font-size:12px; color:#006600}
			font.textCBright	{font-size:12px; font-weight:bold; color:#FFFFFF}

			font.textActive	{color:white; background-color:#46953c}

			font.fsl						{font-size:12px; font-weight:bold; color:#AECF68}
			font.lightColor			{font-size:12px; font-weight:bold; color:#FFFFFF}
			font.sonnePcent			{font-size:28px; color:white}
			font.sonneKnapp			{font-size:23px; color:white}
			font.headerMenu			{font-weight:bold; color:#325837; font-weight:bold}
			font.worldMenu			{font-weight:bold; color:#FFFFFF; font-weight:bold}

font.inactiveColor	{color:#D0A880}

font.ratingKeyword	{font-size:12px; font-weight:bold; color:#C66300}

/* Link ohne Unterstrich */
a.noLine					{text-decoration:none}
a.noLine:visited	{text-decoration:none}
a.noLine:hover		{text-decoration:underline}
a.noLine:active		{text-decoration:underline}
a.noLine:focus		{text-decoration:underline}

/* Link mit Unterstrich beim hover */
a.withline					{text-decoration:none}
a:visited.withline	{text-decoration:none}
a:hover.withline		{text-decoration:underline}
a:active.withline		{text-decoration:underline}
a:focus.withline		{text-decoration:underline}

/*Tabellen Grundformartierung*/
			td								{font-size:13px; font-family:"Arial", "Verdana"; vertical-align:top}
td.middle					{vertical-align:middle}
td.darkmaincolor	{background-image:url(../images/darkmaincolor.gif)}

/*  Links  */
			a.switchLine					{color:#006600; text-decoration:none}
			a:visited.switchLine	{color:#006600; text-decoration:none}
			a:hover.switchLine		{color:#006600; text-decoration:underline}
			a:active.switchLine		{color:#006600; text-decoration:underline}
			a:focus.switchLine		{color:#006600; text-decoration:underline}

			a.headerMenu					{color:#325837; text-decoration:none; font-weight:bold}
			a:visited.headerMenu	{color:#325837; text-decoration:none}
			a:hover.headerMenu		{color:#325837; text-decoration:underline}
			a:active.headerMenu		{color:#325837; text-decoration:none}
			a:focus.headerMenu		{color:#325837; text-decoration:none}

			a.white								{color:#FFFFFF; text-decoration:none; font-weight:bold}
			a:visited.white				{color:#FFFFFF; text-decoration:none}
			a:hover.white					{color:#FFFFFF; text-decoration:underline}
			a:active.white				{color:#FFFFFF; text-decoration:none}
			a:focus.white					{color:#FFFFFF; text-decoration:none}


			a.worldMenu				{font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
			a:visited.worldMenu	{font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
			a:hover.worldMenu		{font-size:13px; color:#FFFFFF; text-decoration:underline; font-weight:bold}
			a:active.worldMenu	{font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
			a:focus.worldMenu		{font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}

			a								{color:#006600; text-decoration:underline; font-weight:normal}
			a:visited				{color:#006600; text-decoration:underline}
			a:hover					{color:#006600; text-decoration:underline}
			a:active				{color:#006600; text-decoration:underline}
			a:focus					{color:#006600; text-decoration:underline}

		/* Links braun */
			a.brown								{color:#92742E}
			a:visited.brown				{color:#92742E}
			a:hover.brown					{color:#92742E}
			a:active.brown				{color:#92742E}
			a:focus.brown					{color:#92742E}

			a.brownMenu								{font-size:12px; font-weight:bold; color:#006600; text-decoration:none}
			a:visited.brownMenu				{font-size:12px; font-weight:bold; color:#006600; text-decoration:none}
			a:hover.brownMenu					{font-size:12px; font-weight:bold; color:#006600; text-decoration:underline}
			a:active.brownMenu				{font-size:12px; font-weight:bold; color:#006600; text-decoration:none}
			a:focus.brownMenu					{font-size:12px; font-weight:bold; color:#006600; text-decoration:none}

			a.brownMenuActive						{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}
			a:visited.brownMenuActive		{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}
			a:hover.brownMenuActive			{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:underline; font-style:italic;}
			a:active.brownMenuActive		{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}
			a:focus.brownMenuActive			{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}

			a.switchTextLine					{color:#606060; text-decoration:none}
			a:visited.switchTextLine	{color:#606060; text-decoration:none}
			a:hover.switchTextLine		{color:#46953c; text-decoration:underline}
			a:active.switchTextLine		{color:#46953c; text-decoration:underline}
			a:focus.switchTextLine		{color:#46953c; text-decoration:underline}

			a.textActive					{color:white; text-decoration:none}
			a:visited.textActive	{color:white; text-decoration:none}
			a:hover.textActive		{color:white; text-decoration:none}
			a:active.textActive		{color:white; text-decoration:none}
			a:focus.textActive		{color:white; text-decoration:none}

			a.green					{color:#006600}
			a:visited.green	{color:#006600}
			a:hover.green		{color:#46953c}
			a:active.green	{color:#46953c}
			a:focus.green		{color:#46953c}


a.black					{color:black}
a:visited.black	{color:black}
a:hover.black		{color:black}
a:active.black	{color:black}
a:focus.black		{color:black}

a.preserve					{color:black; text-decoration:none}
a:visited.preserve	{color:black}
a:hover.preserve		{color:black}
a:active.preserve		{color:black}
a:focus.preserve		{color:black}

a.button					{color:white; text-decoration:none}
a:visited.button	{color:white}
a:hover.button		{color:white}
a:active.button		{color:white}
a:focus.button		{color:white}

/* Preise */
			font.price					{font-size:16px; font-weight:bold; color:black}
			font.priceSmall			{font-size:13px; font-weight:bold; color:black}
			font.oldPrice				{font-size:14px; color:black}
			font.oldPriceSmall	{font-size:13px; color:black}

font.hotdeal				{font-size:14px; font-weight:bold}
font.hotdealSmall		{font-size:11px; font-weight:bold}
td.oldPrice					{text-align:left; vertical-align:bottom;
										 background-image:url(../images/strikeThrough.gif); background-repeat:no-repeat; background-position:center}

/* Fonts  */
font.brown {color:#92742E}
			font.smallText			{font-size:10px}
			font.detailtext			{font-size:13px}
font.medText				{font-size:11px}
			font.headline				{font-size:13px; font-weight:bold; color:#427548}
			font.capture			  {font-size:12px; font-weight:bold; color:#000000}
			font.captureWhite	  {font-size:12px; font-weight:bold; color:#FFFFFF}
			font.captureGreen	  {font-size:12px; font-weight:bold; color:#006600}

font.capture2			  {font-size:14px; font-weight:bold}
			font.description				{font-size:13px; font-weight:normal}
			font.descriptionDetails	{font-size:13px; font-weight:normal}
font.worldMenu {font-size:12px; font-weight:bold; color:white; font-family:"Arial", "Verdana";}
font.errorhead			{font-size:14px; font-weight:bold; color:#990000}
font.error					{font-size:14px; color:#990000}

font.mediumText 		    {font-size:11px; font-weight:bold; color:black}
font.mediumblue 		{font-size:12px; font-weight:bold; color:#C66300}
font.mediumorange 	{font-size:12px; font-weight:bold; color:#f4a63d}
font.rubrikUnlink		{font-size:15px; font-weight:bold; color:#004400}

font.liesInBasket   {font-size:11px; color:777777; font-weight:bold}

/*    Produkte   */
h1							{margin-top:0px; margin-bottom:0px}
h2							{margin-top:0px; margin-bottom:0px}
h3							{margin-top:0px; margin-bottom:0px}
			font.text				{font-size:11px; font-family:"Arial", "Verdana"; font-weight:normal}
font.smallFett  {font-size:10px; font-weight:bold}

font.tipp				{background-color:#D0A880}

a.nolink				{text-decoration:none}

/*  Wie der Name schon sagt Input halt  */
input.big 				{font-family:"Arial", "Verdana"; font-size:13px; font-weight:bold}
input.bold				{font-family:"Arial", "Verdana"; font-size:11px; font-weight:bold}
select 						{font-family:"Courier New"}
select.searchField	{font-family:"Arial", "Verdana"; font-size:12px;}
option 						{font-family:"Courier New"}
option.searchField	{font-family:"Arial", "Verdana"; font-size:12px;}
input.searchField {font-family:"Arial", "Verdana"; font-size:12px; font-weight:bold}

/*    Header        */

a.header								{font-size:12px; font-weight:bold; color:#C66300 ;text-decoration:none}
a:visited.header				{color:#C66300}
a:hover.header					{color:#C66300}
a:active.header					{color:#C66300}
a:focus.header					{color:#C66300}

/*  Gruppenmenü  */
a.groupMenu							{font-size:12px; font-weight:bold; color:#C66300 ;text-decoration:none}
a:visited.groupMenu			{color:#C66300}
a:hover.groupMenu				{color:#C66300}
a:active.groupMenu			{color:#C66300}
a:focus.groupMenu				{color:#C66300}

a.nav_active						{font-size:12px; font-weight:bold; color:#C66300 ;text-decoration:none}
a:visited.nav_active		{color:#C66300}
a:hover.nav_active			{color:#C66300}
a:active.nav_active			{color:#C66300}
a:focus.nav_active			{color:#C66300}

a.nav_sub								{font-size:12px; font-weight:bold; color:#C66300 ;text-decoration:none}
a:visited.nav_sub				{color:#C66300}
a:hover.nav_sub					{color:#C66300}
a:active.nav_sub				{color:#C66300}
a:focus.nav_sub					{color:#C66300}

a.nav_subActive					{font-size:12px; font-weight:bold; color:#C66300 ;text-decoration:none}
a:visited.nav_subActive	{color:#C66300}
a:hover.nav_subActive		{color:#C66300}
a:active.nav_subActive	{color:#C66300}
a:focus.nav_subActive		{color:#C66300}

/*     Infobars      */

td.infoBarTStrich { background-color:#C66300}
font.infoBarHead {font-size:12px; font-weight:bold; color:#C66300}

/*  Teaser */
			font.teaserTitle	  {font-size:14px; font-weight:bold; color:white}

a:titel								{font-size:18px; color:#C66300; text-decoration:none}
a:visited.titel						{color:#C66300}
a:hover.titel						{color:#C66300}
a:active.titel						{color:#C66300}
a:focus.titel						{color:#C66300}

a.teaser_active									{color:#C66300 ;text-decoration:none}
a:visited.teaser_active						{color:#C66300}
a:hover.teaser_active						{color:#C66300}
a:active.vactive						{color:#C66300}
a:focus.teaser_active						{color:#C66300}

/*   Warenkorb   */
th					{font-size:12px; font-family:"Arial", "Verdana"; background-image:url(../images/bg_lightOrange.gif)}
th.basket		{font-weight:bold;}


/*  Übersicht Warenkorb   */
a.aendern				{font-size:12px; font-weight:bold; color:#C66300 ; text-decoration:none}
a:visited.aendern						{color:#000000}
a:hover.aendern						{color:#C66300}
a:active.aendern						{color:#C66300}
a:focus.aendern						{color:#C66300}


/*  Rubriken  */
a.rubriklink					{font-size:15px; font-weight:bold; color:#C66300}
a:visited.rubriklink	{color:#C66300}
a:hover.rubriklink		{color:#C66300}
a:active.rubriklink		{color:#C66300}
a:focus.rubriklink		{color:#C66300}

ul										{margin-bottom:auto; margin-top:auto; list-style-image:url(../images/dot.gif)}

a.basketPRO						{color:#006600; text-decoration:none}
a:visited.basketPRO		{color:#006600}
a:hover.basketPRO			{color:#006600; text-decoration:underline}
a:active.basketPRO		{color:#006600; text-decoration:underline}
a:focus.basketPRO			{color:#006600; text-decoration:underline}

.xmasDoor			{ background-image:url('../images/s_xmasdoor.jpg'); font-size:24px; font-weight:bold; font-family:Times }
.xmasDoorOpen	{ vertical-align:middle !important; text-align:center }
.xmasCount		{ position: relative; top: 30px; text-align:center }
.help					{ cursor:help }
.pointer			{ cursor:pointer }

/**
.widerruf			{margin:0 20 10 20; padding:5px; border:solid 1px black}
**/
.widerruf			{font-weight:bold}

a.search						{color:#006600; text-decoration:underline; font-family:"Arial","Verdana"; font-size:13px; font-weight:bold}
a:visited.search		{color:#006600; text-decoration:underline; font-family:"Arial","Verdana"; font-size:13px; font-weight:bold}
a:hover.search			{color:#006600; text-decoration:underline; font-family:"Arial","Verdana"; font-size:13px; font-weight:bold}
a:active.search			{color:#006600; text-decoration:underline; font-family:"Arial","Verdana"; font-size:13px; font-weight:bold}
a:focus.search			{color:#006600; text-decoration:underline; font-family:"Arial","Verdana"; font-size:13px; font-weight:bold}
