body								{margin:0px; margin-top:0px; margin-left:0px}
form								{margin:0px;}
	table.lightColor	{background-color:blue}
	table.darkColor		{background-color:red}
	table.button			{background-color:#FFD860; border:solid 1px #D8A820; padding:0px}

table.whitePanel						{xxxbackground-color:white; border: solid 1px #0055bb}
table.mainPanel							{background-image:url(../images/bg_infobar.jpg); background-repeat:repeat-x; border:solid 1px #0055bb}
table.infobarPanelNoBorder	{background-color:white; border:none 1px #0055bb; padding: 0px}
table.lightPanel						{background-color:#AD1818; border:solid 1px #5A0808}
table.darkPanel							{background-color:#cecece; border:solid 1px #0585C0; border-color:#0585C0}
table.framedPanel						{background-color:white; border:solid 1px #0055bb}
table.loginPanel						{background-color:#C8E3F4; border:solid 1px #e1e1e1}
table.toplistHomePanel			{background-color: white; border:none 0px white}

table.boxHeader             {border: 1px solid #0055bb; background-color:white}
td.boxHeader                {background-color:#daf2fe; height:25px; font-size:15px; font-weight:bold; color:#0050aa; padding: 2 5 0 5px} 
td.boxHeaderUpperline       {border-top: 1px solid #0055bb}
td.boxHeaderContent         {padding: 5px}
td.boxHeaderBackground      {background-color:#daf2fe; padding: 5 5 5 5px}

div#newsletterBox           {position:absolute; left:255px; top:4px}
div#catalogBox              {position:absolute; left:268px; top:4px}

td.boxDown					{background-color:white; border-bottom:solid 1px #0055bb}

td.lightColor				{background-color:#F0F8FB}
td.darkColor				{background-color:#cecece}
td.infobarBG				{background-color:white}
td.infobarDarkBG			{background-color:#0050bb}

td.bButtonLBasket			{background-image:url(../images/bg_bButtonLBasket_b.gif)}
td.bButtonLProduct			{background-image:url(../images/bg_bButtonLProduct_b.gif)}
td.bButtonL					{background-image:url(../images/bg_bButtonL_b.gif)}
td.bmButtonL				{background-image:url(../images/bg_bMirroredButtonL_b.gif)}
td.bButtonM					{background-image:url(../images/bg_bButtonM_b.gif); 
										 font-size:11px; font-weight:bold; color:white; font-family:"Verdana", "Arial"; vertical-align:middle}
td.bButtonR					{background-image:url(../images/bg_bButtonR_b.gif)}
td.bmButtonR				{background-image:url(../images/bg_bMirroredButtonR_b.gif)}
td.nButtonL					{background-image:url(../images/bg_nButtonL_b.gif)}
td.nButtonM					{background-image:url(../images/bg_nButtonM_b.gif);
										 font-size:17px; font-weight:bold; color:white; font-family:"Verdana", "Arial"; vertical-align:middle}
td.nButtonR					{background-image:url(../images/bg_nButtonR_b.gif)}

td.groupMenuActive	{background-color:#0099FF}
td.darkBluePanel		{background-color:#0050bb}
td.grayPanel				{background-color:#cecece}
td.graybluePanel		{background-color:#d9e0ea}

td.lightHr					{background-color:#0055bb}
td.darkHr						{background-color:#0585C0}
td.darkHrToplist		{background-color:#0055bb border:solid 1px #0055bb}
td.bottom						{vertical-align:bottom}
td.bitSmaller       {font-size:11px}
td.formLabel				{vertical-align:middle}

hr									{border:solid 1px #C89810}
hr.darkHrToplist		{border:solid 1px #0055bb}

	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}

/*
background-image:url(../images/bg_headerDark.jpg) #F0F8FB
*/

/* user defined */
	td.XXXsignColor			{background-color:#0585C0}
	font.signColor		{color:blue}
	font.signal				{color:#990000}

font.remark					{font-size:10px}
font.headlineC			{font-size:12px; font-weight:bold; color:#0050aa}
font.undoneC				{font-size:12px; font-weight:bold; color:#999999}
font.headlineSize		{font-size:12px; color:#0050aa}
font.hpHeadlineC		{font-size:14px; font-weight:bold; color:#0050aa}
font.captureC				{font-size:13px; font-weight:bold; color:#0050aa}
font.capture2C			{font-size:14px; font-weight:bold; color:#0050aa}
font.captureCBright	{font-size:13px; font-weight:bold; color:white}
h1.captureC         {font-size:20px; font-weight:bold; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px}
h2					        {font-size:16px}

font.titleC					{font-size:18px; font-weight:bold; color:#0050aa}
h1.titleC					  {font-size:18px; font-weight:bold; color:#0050aa}
h2.subtitleC		    {font-size:12px; font-weight: normal; font-family: "Verdana", "Arial"; color: #000}
font.textC					{font-size:11px; color:#0050aa}
font.textCBright		{font-size:11px; color:white}

font.fsl						{}
font.lightColor			{color:#F0F8FB}
font.inactiveColor	{color:#D0A880}

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

font.finalTotalSum		{font-size: 15px; font-family: "Verdana", "Arial"; font-weight: bold;}
	/* Link ohne Unterstrich */
	a.noLine						{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:12px; font-family:"Verdana", "Arial"; vertical-align:top}
	td.middle					{vertical-align:middle}
	td.darkmaincolor	{background-image:url(../images/darkmaincolor.gif)}

/*  Links  */
a										{color:#0050aa}
a:visited						{color:#0050aa}
a:hover							{color:#0888B8}
a:active						{color:#0888B8}
a:focus							{color:#0888B8}

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

/* Preise */
font.price					{font-size:14px; font-weight:bold}
font.hotdeal				{font-size:14px; font-weight:bold}
font.oldPrice				{font-size:14px; color:red}
font.bitSmaller     {font-size:13px}
font.priceSmall			{font-size:11px; font-weight:bold}
font.hotdealSmall		{font-size:11px; font-weight:bold}
font.oldPriceSmall	{font-size:11px; color:red}
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.medText				{font-size:11px}
font.headline				{font-size:12px; font-weight:bold}
font.capture			  {font-size:13px; font-weight:bold}
font.capture2			  {font-size:14px; font-weight:bold}
font.description		{font-size:12px; font-weight:normal}

font.errorhead			{font-size:14px; font-weight:bold; color:#990000}
font.error					{font-size:14px; color:#990000}

	font.medium 		  {font-size:12px; font-weight:bold; color:black}
	font.mediumblue 	{font-size:12px; font-weight:bold; color:#0888B8}
	font.mediumorange {font-size:12px; font-weight:bold; color:#f4a63d}
	font.rubrikUnlink	{font-size:15px; font-weight:bold; color:#004400}
	font.signal				{color:#990000}

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:"Verdana", "Arial"; font-weight:normal}
	font.textMiniTeaser	{font-size:10px; font-family:"Verdana", "Arial"; 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 						{font-family:"Courier New"; font-size:11px;}
	select 						{font-family:"Courier New"}
	option 						{font-family:"Courier New"}
	input.big 				{font-family:"Verdana", "Courier New"; font-size:14px; font-weight: bold; width:360px}

	/*    Header        */
	a.header								{font-size:12px; font-weight:bold; color:#0888B8 ;text-decoration:none}
	a:visited.header				{color:#0888B8}
	a:hover.header					{color:#D0A880}
	a:active.header					{color:#D0A880}
	a:focus.header					{color:#D0A880}

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

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

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

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

	/*     Infobars      */

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

	/*  Teaser */
	font.teaserTitle				{font-size:14px; font-weight:bold; font-style:italic; color:#004400}

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

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

	/*   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:#000000 ; text-decoration:none}
	a:visited.aendern				{color:#000000}
	a:hover.aendern					{color:#D0A880}
	a:active.aendern				{color:#D0A880}
	a:focus.aendern					{color:#D0A880}


	/*  Teaser */
	font.teaserTitle				{font-size:14px; font-weight:bold; font-style:italic; color:#004400}


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

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

#cookieConsentPanelUp					{position:static; top:0px; z-index:1000; padding:10px; background:black; width:100%; font-family: Arial, Verdana; color:white;}
#cookieConsentPanelDown					{position:fixed; bottom:0px; z-index:1000; padding:10px; background:black; width:100%; font-family: Arial, Verdana; color:white;}
#cookieConsentPanelFull					{position:fixed; top:0px; z-index:999; width:100%; min-height:50px; height:100%; opacity:0.7; filter: alpha(opacity=70); background:white;}
#cookieConsentPanel						{position:fixed; top:200px; left:200px; vertical-align:middle; z-index:1000; padding:10px; background:black; width:30%; font-family:Arial, Verdana; color:white; margin-left:auto; margin-right:auto;}
#cookieConsentPanelCloser				{cursor:pointer; position:top; float:right; padding: 10px; padding-top:0px; padding-right:30px;}
#cookieConsentPanelOkButton				{cursor:pointer; position:relative; padding-top:10px;}
#cookieConsentPanelUp a,
#cookieConsentPanelDown a,
#cookieConsentPanelFull a				{color:#3ec4f7}
#cookieConsentPanelUp a:visited,
#cookieConsentPanelDown a:visited,
#cookieConsentPanelFull a:visited		{color:#3ec4f7}
#cookieConsentPanelUp a:hover,
#cookieConsentPanelDown a:hover,
#cookieConsentPanelFull a:hover			{color:#a4e2fb}
#cookieConsentPanelUp a:active,
#cookieConsentPanelDown a:active,
#cookieConsentPanelFull a:active		{color:#a4e2fb}
#cookieConsentPanelUp a:focus,
#cookieConsentPanelDown a:focus,
#cookieConsentPanelFull a:focus			{color:#a4e2fb}
#cookieConsentPanelCloser a				{text-decoration:none; color:white;}
#cookieConsentPanelCloser a:visited		{color:white}
#cookieConsentPanelCloser a:hover		{color:#5bd65b}
#cookieConsentPanelCloser a:active		{color:#5bd65b}
#cookieConsentPanelCloser a:focus		{color:#5bd65b}
#cookieConsentPanelOkButton a			{text-decoration:none; color:white;}
#cookieConsentPanelOkButton a:visited	{color:white}
#cookieConsentPanelOkButton a:hover		{color:#5bd65b}
#cookieConsentPanelOkButton a:active	{color:#5bd65b}
#cookieConsentPanelOkButton a:focus		{color:#5bd65b}