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

table.lightColor	{background-color:blue}
			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:white; border:solid 1px #122DA0}
			table.infobarPanel	{background-color:#DBDFF1; border:solid 1px #122CA2}
table.lightPanel		{background-color:#616161; border:solid 1px #5A0808}
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:#E8F6E6}

			td.lightColor					{background-color:#DBDFF1}
			td.darkColor					{background-color:#d3d8d2}
			td.darkColorCalendar	{background-color:#dfcfcc}

			td.greenColor				{background-color:#c73f2f}

			td.whiteColor				{background-color:white}
			td.infobarBG				{background-color:#f9ebd3; vertical-align:bottom}

			td.lightBackTop				{background-color:#A0A0A0; vertical-align:bottom}
			td.darkBackTop				{background-color:#808080; vertical-align:bottom}
			td.yellowBackTop			{background-color:#D2B62F; 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:#f9ebd3}

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

			/* Selector-Panel */
			td.selectorL					{background-image:url(../images/bg_selectorL_c73f2f.gif)}
			td.selectorM					{background-color:#c73f2f}
			td.selectorR					{background-image:url(../images/bg_selectorR_c73f2f.gif)}

td.bButtonLBasket		{background-image:url(../images/bg_bButtonLBasket.gif)}
td.bButtonL					{background-image:url(../images/bg_bButtonL_c73f2f.gif)}
td.bmButtonL				{background-image:url(../images/bg_bMirroredButtonL.gif)}
td.bButtonM					{background-image:url(../images/bg_bButtonM_c73f2f.gif);
										 font-size:11px; font-weight:bold; color:white; font-family:"Arial", "Verdana"; vertical-align:middle}
td.bButtonR					{background-image:url(../images/bg_bButtonR_c73f2f.gif)}
td.bmButtonR				{background-image:url(../images/bg_bMirroredButtonR.gif)}
td.nButtonL					{background-image:url(../images/bg_nButtonL_c73f2f.gif)}
td.nButtonM					{background-image:url(../images/bg_nButtonM_c73f2f.gif);
										 font-size:17px; font-weight:bold; color:white; font-family:"Arial", "Verdana"; vertical-align:middle}
td.nButtonR					{background-image:url(../images/bg_nButtonR_c73f2f.gif)}

/* MenuButtons */
td.menuButtonL					{background-image:url(../images/bg_buttonMenuL_f9ebd3.gif)}
td.menuButtonM					{background-image:url(../images/bg_buttonMenuM_f9ebd3.gif)}
td.menuButtonR					{background-image:url(../images/bg_buttonMenuR_f9ebd3.gif)}

td.menuBlButtonL					{background-image:url(../images/bg_buttonBlMenuL_c73f2f.gif)}
td.menuBlButtonM					{background-image:url(../images/bg_buttonBlMenuM_c73f2f.gif)}
td.menuBlButtonR					{background-image:url(../images/bg_buttonBlMenuR_c73f2f.gif)}

font.menuButton					{font-size:11; font-weight:normal; font-family:"Arial", "Verdana"; color:#666666}
font.menuBlButton					{font-size:11; font-weight:bold; font-family:"Arial", "Verdana"; color:#FFFFFF}
font.miniBasket					{font-size:14; font-weight:bold; font-family:"Arial", "Verdana"; color:#FFFFFF}

			td.textActive				{background-color:#46953c; vertical-align:bottom}
			td.lightHr					{background-color:#c73f2f}
			td.darkHr						{background-color:#132D9E}
			td.bottom						{vertical-align:bottom}
td.formLabel				{vertical-align:middle}

hr									{border:solid 1px #122DA0}

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:#666666}
font.headerText			{font-size:35px; font-weight:bold; font-family:"Arial", "Verdana"; color:#122DA0}
font.menuPanelProductB					{font-size:11; font-weight:bold; font-family:"Arial", "Verdana"; color:#FFFFFF}
font.menuPanelProduct					{font-size:11; font-weight:normal; font-family:"Arial", "Verdana"; color:#FFFFFF}
font.menuPanelProductI					{font-size:11; font-weight:normal; font-family:"Arial", "Verdana"; color:#666666}

td.XXXsignColor			{background-color:#0585C0}
			font.signColor			{color:#46953c}
			font.signal					{font-size:14px; color:#bb2222}
			font.ftSearchMark					{background-color: #97F868}

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

font.remark				{font-size:10px}
			font.headlineC			{font-size:12px; font-weight:bold; color:#c73f2f}
			font.captureC				{font-size:13px; font-weight:bold; color:#006600}
			font.captureCDetail	{font-size:13px; font-weight:bold; color:#122DA0}

			font.titleC			{font-size:17px; font-weight:bold; color:#c73f2f}
			font.textC			{font-size:12px; color:#006600}
			font.textActive	{color:white; background-color:#46953c}

			font.fsl						{font-size:12px; font-weight:bold; color:#FFFFFF}
			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.searchPanelText			{font-size:13px; font-weight:bold; color:#FFFFFF}

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:none}
a.noLine:active		{text-decoration:none}
a.noLine:focus		{text-decoration:none}

/* 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:11px; font-family:"Arial", "Verdana"; vertical-align:top}
td.middle					{vertical-align:middle}
td.top					{vertical-align:top;}
td.darkmaincolor	{background-image:url(../images/darkmaincolor.gif)}

/*  Links  */
			a								{color:#666666; font-weight:bold; font-size:12px; text-decoration:none}
			a:visited				{color:#666666; font-weight:bold; font-size:12px; text-decoration:none}
			a:hover					{color:#666666; font-weight:bold; text-decoration:underline; font-size:12px;}
			a:active				{color:#666666; font-weight:bold; text-decoration:underline; font-size:12px;}
			a:focus					{color:#666666; font-weight:bold; text-decoration:underline; font-size:12px;}

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

			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:#FFFFFF; text-decoration:none}
a:visited.button	{color:#FFFFFF}
a:hover.button		{color:#FFFFFF}
a:active.button		{color:#FFFFFF}
a:focus.button		{color:#FFFFFF}

/* Preise */
			font.price					{font-size:14px; font-weight:bold; color:#c73f2f}
			font.priceSmall			{font-size:13px; font-weight:bold; color:#bb2222}
			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.smallText			{font-size:10px}
			font.detailtext			{font-size:13px}
font.medText				{font-size:11px}
			font.headline				{font-size:13px; font-weight:bold; color:#c73f2f}
			font.headlineBlack				{font-size:13px; font-weight:bold; color:#000000}
			font.headlineSmall {font-size:11px; font-weight:bold; font-family:"Arial", "Verdana"; color:#c73f2f}
			font.headlineCalendar				{font-size:18px; font-weight:bold; color:#606060}

			font.capture			  {font-size:14px; font-weight:bold; color:#606060}
font.capture2			  {font-size:14px; font-weight:bold}
			font.description				{font-size:11px; font-weight:normal;}
			font.descriptionDetails	{font-size:13px; font-weight:normal}

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}
font.skimNavigation		{font-size:11px; font-weight:bold; color:#FFFFFF}

font.couponTitle			{font-size:34px; font-weight:bold; color:white}
font.couponText				{font-size:16px; font-weight:bold; color:white}
font.couponSmallText	{font-size:11px; font-weight:bold; color:white}
font.headerMenu	{font-size:12px; font-weight:bold; color:#666666}
font.selector					{font-size:12px; font-weight:bold; color:#FFFFFF}


/*    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.textMarked				{font-size:11px; font-family:"Arial", "Verdana"; font-weight:normal; color: #574E8E}
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"}
option 						{font-family:"Courier New"}

/*    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}

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

/*     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:#c73f2f}

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)}