body								{background-color:white; color:"#004080"; 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:#ffffff; border:solid 1px #000000}
table.infobarPanel	{background-color:#eff6fe}
table.lightPanel		{background-color:#616161; border:solid 1px #5A0808}
table.darkPanel			{background-color:#FFEDB5; border:solid 1px #000000}

td.greenColor				{background-color:#ff8400}
td.lightColor				{background-color:#f0f6fa}
td.darkColor				{background-image:url(../images/bg_headerDark.jpg)}
td.infobarBG				{background-color:#eff6fe;}

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

td.bButtonRBasketI		{background-image:url(../images/bg_bButtonRBasketI.gif)}
td.bButtonRBasket		{background-image:url(../images/bg_bButtonRBasket.gif)}

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

td.frame						{background-color:#909b9f}

td.teaserFlip				{background-color:#f3f7fa}

td.menu							{color:white}
td.blue							{color:#013f68}


td.groupMenuActive	{background-color:#80c9f0}
td.lightHr					{background-color:#013e6a}
td.darkHr						{background-color:#616161}
td.bottom						{vertical-align:bottom}
td.formLabel				{vertical-align:middle}

hr									{border:solid 1px #013e6a}

	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}

/* XMAS */
font.XmasTitle				{font-size:13px; font-weight:bold; font-family:"Arial Black"; color:#A6821F}
/*font.XmasDescription			{font-family:"Arial", "Verdana"; font-size:11px; color:#A6821F; font-weight:bold}*/
font.XmasDescription				{font-size:12px; font-weight:bold; font-family:"Arial Black"; color:#A6821F}

	font.remark					{font-size:10px}
font.headlineCI				{font-size:12px; font-weight:bold; color:#7c7c7c}
font.headlineC				{font-size:12px; font-weight:bold; color:#013f68}
font.headlineCwhite		{font-size:12px; font-weight:bold; color:#FFFFFF}
font.headlineCdark		{font-size:12px; font-weight:bold; color:#000000}
font.captureC					{font-size:13px; font-weight:bold; color:#FFD45F}
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:bold; color:#013e6a}
font.giftService			{font-size:18px; font-weight:bold; font-family:"Arial Black"; color:#A6821F}
font.textCLineThrough	{font-size:11px; color:#C66300; text-decoration:line-through}
font.smallTextWhite		{font-size:12px; color:white; font-weight:bold}

font.fsl						{font-size:12px; font-weight:bold; color:white}
font.lightColor			{color:#b7e5fd}
font.inactiveColor	{color:#D0A880}

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

	/* Link ohne Unterstrich */
	a.noLine		{text-decoration:none}

	a.noLineBlue					{text-decoration:none; color:#013f68; font-weight:bold}
	a:visited.noLineBlue	{text-decoration:none; color:#013f68}
	a:hover.noLineBlue		{text-decoration:underline}
	a:active.noLineBlue		{text-decoration:underline}
	a:focus.noLineBlue		{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:12px; font-family:"Arial", "Verdana"; vertical-align:top}
	td.middle					{vertical-align:middle}
	td.darkmaincolor	{background-image:url(../images/darkmaincolor.gif)}

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

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

/* Preise */
font.price					{font-family:"Arial", "Verdana"; font-size:15px; color:#D7000E; font-weight:bold}
font.priceLineThrough	{font-family:"Arial", "Verdana"; font-size:15px; color:#013f68; font-weight:normal; text-decoration:line-through;}
font.hotdeal				{font-size:14px; font-weight:bold}
font.oldPrice				{font-size:14px; color:red; }
font.priceSmall			{font-size:11px; font-weight:bold; color:#D7000E}
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}

font.buttonI					{color:#C0C0C0; text-decoration:none}
/* 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:#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:12px; 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 						{font-family:"Arial", "Verdana", "Courier New"; font-size:12px}
	textarea					{font-family:"Arial", "Verdana", "Courier New"; font-size:12px}
	select 						{font-family:"Arial", "Verdana", "Courier New"}
	option 						{font-family:"Arial", "Verdana", "Courier New"}
	input.big 				{font-family:"Arial", "Verdana", "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.menu							{font-size:12px; color:white; text-decoration:none}
	a:visited.menu			{color:white; text-decoration:none}
	a:hover.menu				{color:orange; text-decoration:underline}
	a:active.menu				{color:orange; text-decoration:underline}
	a:focus.menu				{color:orange; text-decoration:underline}

	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}

	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}


	/*  Teaser */
	font.teaserTitle			{font-family:"Arial", "Verdana"; font-size:15px; color:#013f68; font-weight:bold}
	font.teaserSubtitle		{font-family:"Arial", "Verdana"; font-size:15px; color:#80c9f0; font-weight:bold}
	font.teaserWhitetitle	{font-family:"Arial", "Verdana"; font-size:15px; color:white; font-weight:bold}
	font.teaserSmallTitle	{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68; font-weight:bold}

	font.productNameBig				{font-family:"Arial", "Verdana"; font-size:15px; color:#013f68; font-weight:bold}

	/*  MiniProduct */
	font.miniTeaserTitle			{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68; font-weight:bold}
	font.miniProductTitle			{font-family:"Arial", "Verdana"; font-size:11px; color:#013f68; font-weight:bold}
	font.miniProductText			{font-family:"Arial", "Verdana"; font-size:11px;	 color:#3d627c}
	font.miniProductPrice			{font-family:"Arial", "Verdana"; font-size:12px; color:#D7000E; font-weight:bold}
	font.miniProductPriceLineThrough		{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68; font-weight:normal; text-decoration: line-through;}
	font.miniProductPriceBig	{font-family:"Arial", "Verdana"; font-size:12px; color:#D7000E; font-weight:bold}
	font.miniProductSmalltext	{font-family:"Arial", "Verdana"; font-size:9px; color:#013f68; font-weight:bold}
	font.worldTeaserTitle			{font-family:"Arial Black", "Arial", "Verdana"; font-size:11px; color:#5198c4; font-weight:bold}
	font.more									{font-family:"Arial", "Verdana"; font-size:11px; color:#F07900; font-weight:bold}
	font.textC									{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68}
	font.textCLineThrough	{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68; text-decoration:line-through}
	font.navigation						{font-family:"Arial", "Verdana"; font-size:12px;	 color:#013f68; font-weight:bold}
	font.activeMenu						{font-family:"Arial", "Verdana"; font-size:12px;	 color:red; font-weight:bold}
	font.headline							{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68; font-weight:bold}

	font.teaserSmallTitle	{font-family:"Arial", "Verdana"; font-size:12px; color:#013f68; font-weight:bold}

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