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

table.lightColor	{background-color:blue}
table.darkColor		{background-color:red}
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 #c9c9c9}
table.infobarPanel	{background-color:#f6f6f8; border:solid 1px #c9c9c9}
table.lightPanel		{background-color:#616161; border:solid 1px #5A0808}
table.darkPanel			{background-color:#FFEDB5; border:solid 1px #000000}

			table.panelBorder			{border:solid 1px #b6c8b4}
			table.panelDarkBorder	{border:solid 1px #a0a0a0}
			table.pinkPanel				{background-color:#e6d6d6}


td.lightColor						{background-color:#f6f6f8}
td.lightColorWithBorder	{background-color:#f6f6f8; border:solid 1px #c9c9c9; padding:0px}
td.darkColor						{background-image:url(../images/bg_headerDark.jpg)}
td.infobarBG						{background-color:#f6f6f8}

td.lightBackTop				{background-color:#FDAA55}
td.darkBackTop				{background-color:#F28111}

td.bButtonLBasket		{background-image:url(../images/bg_bButtonLBasket.jpg)}
td.bButtonL					{background-image:url(../images/bg_bButtonL.png)}
td.bmButtonL				{background-image:url(../images/bg_bMirroredButtonL.png)}
td.bButtonM					{background-image:url(../images/bg_bButtonM.png);
										 font-size:11px; font-weight:bold; color:white; font-family:"Arial", "Verdana"; vertical-align:middle}
td.bButtonR					{background-image:url(../images/bg_bButtonR.png)}
td.bmButtonR				{background-image:url(../images/bg_bMirroredButtonR.png)}
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)}

td.groupMenuActive	{background-color:#DEDEC3}
td.lightHr					{background-color:#c9c9c9}
td.darkHr						{background-color:#c9c9c9}
td.bottom						{vertical-align:bottom}
td.formLabel				{vertical-align:middle}
td.fsl							{background-repeat:no-repeat; background-position:center}

hr									{color:#ffffff}

	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:#FDAA55}
	font.signal				{color:#990000}

			font.fsl						{font-size:12px; font-weight:bold; color:#C8C8C8}
			font.fslActive			{font-size:12px; font-weight:bold; color:#ee6627}
			font.fslVisited			{font-size:12px; font-weight:bold; color:#717171}

	font.remark				{font-size:10px}
font.headlineC			{font-size:12px; font-weight:bold; color:#717171}
font.captureC		{font-size:13px; font-weight:bold; color:#717171}
font.captureCblack		{font-size:13px; font-weight:bold; color:black}
font.capture1C	{font-size:12px; font-weight:bold; color:#C66300}
font.capture2C	{font-size:14px; font-weight:bold; color:#C66300}
font.titleC			{font-size:18px; font-weight:normal; color:#ee6627}
font.textC			{font-size:11px; color:#C66300}
font.productNameBig {font-size:13px; color:#ec6925}

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

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

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

/* Link für den Headerbereich */
a.headerLink					{text-decoration:none; font-weight:bold; color: black; font-size:12px}
a:visited.headerLink	{text-decoration:none;  font-weight:bold; color: black; font-size:12px}
a:hover.headerLink		{text-decoration:underline;  font-weight:bold; color: black; font-size:12px}
a:active.headerLink		{text-decoration:underline; font-weight:bold; color: black; font-size:12px}
a:focus.headerLink		{text-decoration:underline;  font-weight:bold; color: black; font-size:12px}

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

/*  Links  */
a								{color:#ec6925}
a:visited				{color:#ec6925}
a:hover					{color:#FD4406}
a:active				{color:#FD4406}
a:focus					{color:#FD4406}

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

/* Preise */
font.price					{font-size:22px; font-weight:bold; color:#ec6925}
font.hotdeal				{font-size:14px; font-weight:bold}
font.oldPrice				{font-size:14px; color:red; }
font.priceSmall			{font-size:14px; font-family:"Arial", "Verdana"; color:black; 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; color:#717171}
font.headlineOrange	{font-size:12px; font-weight:bold; color:#ee6627}
font.textBlack				{font-size:11px; color:black}
font.capture			  {font-size:13px; font-weight:bold}
font.capture2			  {font-size:14px; font-weight:bold}
font.description		{font-size:11px; color:black}

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:#C66300}
	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; color:black}
	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:"Courier New"; font-size:15px;}

	/*    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:19px; color:#ec6925; text-decoration:none}
	a:visited.groupMenu			{color:#ec6925; text-decoration:none}
	a:hover.groupMenu				{color:#FD4406; text-decoration:underline}
	a:active.groupMenu			{color:#FD4406; text-decoration:underline}
	a:focus.groupMenu				{color:#FD4406; text-decoration:underline}

	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; font-style:none; color:#EE6627}

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

/* Bestseller */
font.titleCbestseller			{font-size:18px; font-weight:normal; color:#ee6627}
table.bestseller {background-color:#c9c9c9}

.suche			{font-family:"Arial","Verdana"; font-size:13px; font-weight:bold}

.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; left:50px; width:2em}
.help					{ cursor:help }
.pointer			{ cursor:pointer }

.noborder
	{ border:none ! important }

.fbButton		{ vertical-align: middle; background-color: #ECEEF5; border: 1px solid #9DACCE; }
.fbButton a	{ text-decoration: none; color: #3B5999; }
