body								{background-image:url(../images/bg_sideMargin.gif); margin:0px; color:#110658}

body {
 height: 100%;
 overflow: scroll;
 overflow-x: hidden; /*CSS3*/
}

a.nonselectedValue 						{color:#110658; text-decoration:none}
a:hover.nonselectedValue					{color:#FE9D34; text-decoration:none}
a:visted.nonselectedValue					{color:#FE9D34; text-decoration:none}
a.selectedValue 						{color:#FE9D34;font-size:12px; text-decoration:underline}
a:hover.selectedValue					{color:#FE9D34; font-weight:bold; font-size:12px; text-decoration:underline}
a:visited.selectedValue					{color:#FE9D34; font-weight:bold; font-size:12px; text-decoration:underline}

a.invertText					{color:#FE9D34}
a:visited.invertText	{color:#FE9D34}
a:hover.invertText		{color:#110658}
a:active.invertText	{color:#110658}
a:focus.invertText		{color:#110658}

a.blueText					{color:#110658}
a:visited.blueText	{color:#110658}
a:hover.blueText		{color:#110658}
a:active.blueText	{color:#110658}
a:focus.blueText		{color:#110658}

table.lightColor	{background-color:blue}
			table.darkColor		{background-color:#7C7C7C}
table.button				{background-color:#110658; 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 2px #FE9D34}
			table.infobarPanel	{background-color:#EAEAEA; border:solid 1px #000000}
			table.accountPanel	{background-color:#EAEAEA;}

table.lightPanel		{background-color:#616161; border:solid 1px #5A0808}
table.darkPanel			{background-color:blue; border:solid 1px #000000}
table.bluePanel			{background-color:#110658;}
table.yellowPanel			{background-color:#FFF600;}
table.orangePanel		{background-color:#FE9D34}
table.greyColor			{background-color:#7C7C7C}
table.greyColorLightAccount				{background-color:#F2F2F2; border: 2px solid #FE9D34}
table.greenColor			{background-color:#5EA226}
table.greyColorLight			{background-color:#F2F2F2}
table.redColorLight			{background-color:#FBD5B5}
table.blueColorLight			{background-color:#DBEEF3}
table.whiteColor			{background-color:white;height:80%}
			table.panelBorder			{border:solid 1px #b6c8b4}
			table.panelDarkBorder	{border:solid 1px #a0a0a0}
			table.pinkPanel				{background-color:#e6d6d6}
			table.headerHome			{background-color:#110658}
			table.headerMenue			{background-color:#7C7C7C}
			td.lightColor				{background-color:#E1ECFF}
			td.darkColor				{background-color:#d3d8d2}
			td.greyColor				{background-color:#7C7C7C}
			td.greyColorYellowPage		{background-color:#7C7C7C; padding-left: 2px; padding-top: 2px;}
			td.greyColorLight				{background-color:#EAEAEA}
			td.greyColorLightAccount				{background-color:#EAEAEA; border: 2px solid #FE9D34}
			td.caption				{background-color:#FE9D34}
			td.shade				{background-color:#949494}
			
			td.whiteColor				{background-color:white}
			td.infobarBG				{background-color:#000080; vertical-align:bottom}

			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:#E1ECFF}

td.bButtonLBasket		{background-image:url(../images/bg_bButtonLBasket.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.nButtonPL					{background-image:url(../images/bg_nButtonPL.gif)}
td.nButtonPM					{background-image:url(../images/bg_nButtonPM.gif);
										 font-size:17px; font-weight:bold; color:white; font-family:"Arial", "Verdana"; vertical-align:middle}
td.nButtonPR					{background-image:url(../images/bg_nButtonPR.gif)}
			td.textActive				{background-color:#FE9D34; vertical-align:bottom}
			td.lightHr					{background-color:#000080}
			td.darkHr						{background-color:#A3A3A3}
			td.bottom						{vertical-align:bottom}
td.formLabel				{vertical-align:middle}

hr									{border:solid 1px #000080}

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


/* news Teaser */
font.headlineNews							{font-size:11px; font-family:"Arial", "Verdana";font-weight:bold; color:#110658}
font.textNews									{font-size:9px; font-weight:normal; color:#110658}


/* user defined */
font							{font-size:11px; font-weight:normal; color:#110658}
td.XXXsignColor			{background-color:#0585C0}
			font.signColor			{color:#FE9D34}
			font.signal					{font-size:14px; color:#bb2222}

			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:#006600}

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

			font.titleC			{font-size:18px; font-weight:bold; color:#000080}
			font.textC			{font-size:12px; color:#110658}
			font.textActive	{color:white; background-color:#FE9D34}
			
			font.fsl						{font-size:12px; font-weight:bold; color:#FF7D37}
			font.fslBefore			{font-size:12px; font-weight:bold; color:#C0C0C0}
			font.fslMarked			{font-size:12px; font-weight:bold; color:#000080}
			
			font.lightColor			{font-size:12px; font-weight:bold; color:#FF7D37}
			font.sonnePcent			{font-size:28px; color:white}
			font.sonneKnapp			{font-size:23px; color:white}

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

/*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)}
td.padding {padding:10px;}
/*  Links  */
			a								{color:#110658}
			a:visited				{color:#110658}
			a:hover					{color:#FE9D34}
			a:active				{color:#FE9D34}
			a:focus					{color:#FE9D34}
			
			a.medium							{font-size:15px; font-weight:bold; color:#110658;text-decoration:none}
			a:hover.medium				{text-decoration:underline}
			a.switchLine					{color:#110658; text-decoration:none}
			a:visited.switchLine	{color:#110658; text-decoration:none}
			a:hover.switchLine		{color:#FE9D34; text-decoration:underline}
			a:active.switchLine		{color:#46953c; text-decoration:underline}
			a:focus.switchLine		{color:#46953c; text-decoration:underline}

			a.switchTextLine					{color:#110658; text-decoration:none}
			a:visited.switchTextLine	{color:#110658; text-decoration:none}
			a:hover.switchTextLine		{color:#46953c; text-decoration:underline}
			a:active.switchTextLine		{color:#FE9D34; text-decoration:underline}
			a:focus.switchTextLine		{color:#FE9D34; 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:#110658}
			a:visited.green	{color:#110658}
			a:hover.green		{color:#FE9D34}
			a:active.green	{color:#FE9D34}
			a:focus.green		{color:#FE9D34}

			/*  Menü Links  */
			a.text							{font-size:11px; font-weight:none; color:#110658 ;text-decoration:none}
			a:visited.text				{text-decoration:none; color:#110658}
			a:hover.text					{text-decoration:underline; color:#110658}
			a:active.text				{text-decoration:underline; color:#110658}
			a:focus.text					{text-decoration:underline; color:#110658}


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:#bb2222}
			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:#110658}
			font.headlineMedium					{font-size:15px; font-weight:bold; color:#110658}
			font.headlineMediumW				{font-size:15px; font-weight:bold; color:#FFFFFF}
			font.headlineWhite		{font-size:13px; font-weight:bold; color:#FFFFFF}
			font.capture			  {font-size:14px; font-weight:bold; color:#606060}
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.errorhead			{font-size:14px; font-weight:bold; color:#990000}
font.error					{font-size:14px; color:#990000}
font.bigText 		    {font-size:12px;}
font.mediumText 		    {font-size:11px; font-weight:bold; color:black}
font.mediumwhite 		    {font-size:12px; font-weight:bold; color:#FFFFFF}
font.mediumblueText 		{font-size:12px; color:#110658}
font.mediumgreyText 		{font-size:12px; color:#7E7E7E}
font.mediumblue 		{font-size:12px; font-weight:bold; color:#110658}
font.bigblue 				{font-size:18px; font-weight:bold; color:#110658; font-family:"ArialBlack", "Arial", "Verdana";}
font.mediumgrey 		{font-size:12px; font-weight:bold; color:#7E7E7E}
font.biggrey				{font-size:18px; font-weight:bold; color:#7E7E7E; font-family:"ArialBlack", "Arial", "Verdana";}
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.pipeOrange			{font-size:12px; font-weight:bold; color:#FE9D34 ;text-decoration:none}

/*    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-weight:normal; color:#110658; font-family:"Arial", "Verdana";}
			font.textWhite				{font-size:11px; font-weight:normal; color:#FFFFFF; font-family:"Arial", "Verdana";}
			font.textFine									{font-size:9px; font-weight:normal; color:#FFFFFF}

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

input.button {width:40px; font-family: Arial; font-size:9pt; background-color:#110658; color:white; border-style:none;}
/*input.text {height: 18px; width: 135px; border-style:solid;Font-Size: 10px; border-color:#FE9D34} */
input {font-weight:bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
select {font-weight:bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
option {font-weight:bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea{font-weight:bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
select.selectBox {height: 18px; width: 160px; border-style:solid; Font-Size: 10px; font-family: Arial; border-color:#FE9D34}
option.selectBox {Font-Size: 10px; font-family: Arial; }

div.main

/*    Header        */

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

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

a.menuSmall							{font-size:12px; font-weight:normal; color:#110658 ;text-decoration:none}
a:visited.menuSmall					{text-decoration:none; color:#110658}
a:hover.menuSmall						{text-decoration:underline; color:#110658}
a:active.menuSmall					{text-decoration:underline; color:#110658}
a:focus.menuSmall						{text-decoration:underline; color:#110658}

/*  Menü Links Weiss*/
a.menuWhite							{font-size:12px; font-weight:bold; color:white ;text-decoration:none}
a:visited.menuWhite				{text-decoration:none; color:white}
a:hover.menuWhite					{text-decoration:underline; color:white}
a:active.menuWhite			{text-decoration:underline; color:white}
a:focus.menuWhite					{text-decoration:underline; color:white}



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