/**  BEGIN Neue Buttons  **/
@import "buttons.css";
/**  END Neue Buttons  **/
body {
	background-color: white;
	margin: 0px;
	color: #404040;
	overflow: auto;
}

input,textarea {
	font-size: 14px; font-family: "Verdana", "Arial";
}

.spacer						{font-size: 0px}
table.lightColor	{background-color:#ACD095}
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-image:url(../images/bg_infobar.jpg); background-repeat:repeat-x; border:solid 1px #DD0000} 
table.whitePanel						{background-color:white; border: 0px}
table.greyPanel						{background-color:#E6E6E6; border: 0px}
table.infobarPanel	{background-color:#F0F0F0; border:solid 1px #848484}
table.lightPanel		{background-color:#616161; border:solid 1px #5A0808}
table.greenBorderPanel	{border:solid 1px #006600}

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

td.greenPanel				{background-color:#E0EEC8}

td.lightColor					{background-color:#EAEAEA}
td.darkColor					{background-color:#2686b6} /*background-color:#d3d8d2*/
td.darkColorCalendar	{background-color:#dfcfcc}
td.darkGreen				{background-color:#006600}
td.darkRed					{background-color:#660021}
td.lightGreen				{background-color:#AECF68}
td.greenColor				{background-color:#ACD095}
td.beige						{background-color:#EADCBD}
td.brown						{background-color:#92742E}
td.green						{background-color:#006600}
td.grey							{background-color:#F0F0F0}
td.lightBlue				{background-color:#2686b6}
td.lightYellow			{color:#ffffc8}
td.darkBlue					{background-color:#004473}
table.lightGrey,
td.lightGrey				{background-color:#ededed}

td.whiteColor				{background-color:white}
td.infobarBG				{background-color:#fff; vertical-align:bottom} /* background-color:#4D4D4D*/
td.groupMenuActive	{background-color:#ACD095}

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

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

/* Schatten */
td.shadowL {background-image:url(../images/bg_shadowL.jpg)}
td.shadowM {background-image:url(../images/bg_shadowM.jpg)}
td.shadowR {background-image:url(../images/bg_shadowR.jpg)}
td.sideShadowL {background-image:url(../images/bg_sideShadowL.jpg)}
td.sideShadowR {background-image:url(../images/bg_sideShadowR.jpg)}


td.bButtonLBasket			{background-image:url(../images/bg_bButtonLBasket.JPG)}
td.bmButtonL					{background-image:url(../images/bg_bMirroredButtonL.gif)}

td.bButtonL						{ background-image: url(../images/bg_bButtonL.gif); }
td.bButtonM						{ background-image: url(../images/bg_bButtonM.gif); vertical-align: middle;
												font-size: 12px; font-weight: bold; color: #307BA6; font-family: "Arial", "Verdana"; }
td.bButtonR						{ background-image: url(../images/bg_bButtonR.gif); }

td.mok1ButtonL						{ background-image: url(../images/bg_mok1ButtonL.jpg); }
td.mok1ButtonM						{ background-image: url(../images/bg_mok1ButtonM.jpg); vertical-align: middle;
												font-size: 12px; font-weight: bold; color: #307BA6; font-family: "Arial", "Verdana"; }
td.mok1ButtonR						{ background-image: url(../images/bg_mok1ButtonR.jpg); }


td.bButtonL2					{ background-image: url(../images/bg_bButtonLgray.gif); }
td.bButtonM2					{ background-image:url(../images/bg_bButtonMgray.gif); vertical-align:middle;
												font-size:12px; font-weight:bold; color:#307BA6; font-family:"Arial", "Verdana"; }
td.bButtonR2					{ background-image: url(../images/bg_bButtonRgray.gif); }

td.bmButtonR					{background-image:url(../images/bg_bMirroredButtonR.gif)}

td.nButtonLBasket			{background-image:url(../images/bg_nButtonLBasket.JPG)}
td.nnButtonL					{background-image:url(../images/bg_nnButtonL.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.nnButtonR						{background-image:url(../images/btn_nn_left.gif)}

a.emphasized					{color:yellow !important}

td.textActive				{background-color:#ffad37; color:white; vertical-align:bottom; text-align: center;}
td.lightHr					{background-color:#DD0000}
td.brownHr					{background-color:#92742E}
td.darkHr						{background-color:#918F90}
td.redHr						{background-color:#97333B}
td.bottom						{vertical-align:bottom}
td.formLabel				{vertical-align:middle}

/* hr									{border:solid 1px #D31201;} */
hr									{border:solid 0px white;}
hr.topProduct				{border: 0px; background-color: #C6C6C6; height: 1px; margin-top: 15px; margin-bottom: 15px; margin-left: 5px; margin-right: 5px;}
hr.greyDashed				{background: url("../images/bg_separatorGreyDashed.jpg"); height:1px; border:0px}
hr.invisible				{border: 0px; padding: 0px; margin: 0px}
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}

/* FSL */
font.fsl						{font-size:13px; font-weight:bold; font-family:"Verdana"; color:#FFFFFF}
font.fslA						{font-size:13px; font-weight:bold; font-family:"Verdana"; color:#DD0000}
font.fslI						{font-size:13px; font-weight:bold; font-family:"Verdana"; color:#ffaaaa}
td.fslA							{background-color:#FFFFFF}

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

/* user defined */
font							{font-size:12px; font-weight:normal; color:black}
td.XXXsignColor			{background-color:#0585C0}
font.signColor			{background-color: #FFE135; font-size: 14px; font-family: "Verdana"}
font.signal					{font-size:13px; color:#DD0000; font-weight:bold;}

font.productName				{font-size:16px; color:#DD0000; font-weight:bold}
span.searchHighlight		{background-color: #FFE135}

font.miniProductName					{font-size:13px; font-weight:bold; color:#000000}
font.productNameBig				{font-size:19px; font-weight:bold; color:#000000}
h1.productNameBigDetail	{font-size:23px; font-family: "Verdana"; font-weight:bold; color:#DD0000}
font.productNameBigDetailPrint	{font-size:17px; font-family: "Verdana"; font-weight:bold; color:#DD0000}

font.remark				{font-size:10px;}
font.headlineC			{font-size:14px; font-weight:bold; color:#DD0000}
font.captureC				{font-size:17px; font-weight:bold; color:#DD0000}
font.captureCBright	{font-size:13px; font-weight:bold; color:#666}

font.captureCDetail	{font-size:13px; font-weight:bold; color:#006600}
font.section				{font-size:12px; font-weight:bold; color:#000000}

font.titleC				{font-size:20px; font-weight:bold; font-family:"Arial"; color:#DD0000}
h1.titleC				{font-size:20px; font-weight:bold; font-family:"Arial"; color:#DD0000}
h2.subtitleC		{font-size:14px; font-weight: normal; font-family: "Verdana", "Arial"; color: #000}
font.textlightC		{font-size:12px; color:#307BA6; font-family:"Verdana", "Arial";}
font.textC				{font-size:11px; color:#000000; font-weight:bold;font-family:"Arial", "Verdana";}
font.textCBright	{font-size:11px; font-weight:bold; color:#FFFFFF}
font.miniTitle		{font-size:14px; font-weight:bold; color:#000000}

font.textActive	{background-color:#ffad37; color:white}

font.lightColor			{font-size:12px; font-weight:bold; color:#004473} /* color: #ACD095 */
font.flaggePcent			{font-size:21px; color:white; font-weight: bold}
font.sonneKnapp			{font-size:23px; color:white}
font.headerMenu			{font-weight:normal; color:#000000; font-size: 14px; font-family:"Verdana"}

font.inactiveColor	{color:#D0A880}

font.ratingKeyword	{font-size:12px; font-weight:bold; color:#DD0000}
font.skimNavPages		{font-size:13px; color:black; text-decoration:none; font-weight:normal; font-family:"Verdana", "Arial"}

font.headlineTopRed		{font-size: 23px; font-family: "Verdana"; color: #DD0000; font-weight:bold}
font.headlineTopBlue	{font-size: 23px; font-family: "Verdana"; color: #333366; font-weight:bold}
font.headlineTopGreen	{font-size: 23px; font-family: "Verdana"; color: #337733; font-weight:bold}

font.searchCapture		{font-size: 20px; font-family: "Verdana"; color: #FFFFFF}

font.miniBasket			{font-size:14px; color:black; font-weight:normal; font-family:"Verdana"}

h1.worldHeadline	{font-family:"Verdana"; font-weight: bold; font-size: 17px}
h2.worldText			{font-family:"Verdana"; font-weight: normal; font-size: 14px}

font.stockInfo				{font-size: 14px; font-weight:normal; font-style: italic; font-family:"Verdana"}
font.productDescription {font-family: Georgia,Palatino,Palatino Linotype,FreeSerif,serif;font-size: 16px;line-height: 24px;margin-bottom: 19px;}
font.productDescription a {font-family: Georgia,Palatino,Palatino Linotype,FreeSerif,serif;font-size: 16px;line-height: 24px;margin-bottom: 19px;}
br									{height: 0px; margin:0px; padding:0px; background-color:red}
/* Link ohne Unterstrich */
a.noLine					{color:#307BA3; font-family:Verdana; font-size:12px; font-variant:normal; font-weight:bold; text-decoration:none;}
a.noLine:visited	{text-decoration:none; color:#307BA3}
a.noLine:hover		{text-decoration:none; color:#54A8D5}
a.noLine:active		{text-decoration:none; color:#307BA3}
a.noLine:focus		{text-decoration:none; color:#307BA3}

/* Großer Link */
a.bigLink						{text-decoration:underline;color:#DD0000; font-weight:bold; font-family:"Verdana", "Arial"; font-size: 17px;}
a:visited.bigLink		{text-decoration:underline}
a:hover.bigLink			{text-decoration:underline}
a:active.bigLink		{text-decoration:underline}
a:focus.bigLink			{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:14px; font-family:"Verdana", "Arial"; vertical-align:top}
td.middle						{vertical-align:middle}
td.top							{vertical-align:top}
td.darkmaincolor		{background-image:url(../images/darkmaincolor.gif)}

/*  Links  */
/* a.miniBasketHeadline {font-size: 18px; font-family: "Verdana"; color: #FFFFFF; text-decoration:none} */
a.miniBasketHeadline
{
	font-family: "Arial";
	font-size: 18px;
	color: #000000 ! important;
	text-decoration:none;
}
a:visited.miniBasketHeadline {text-decoration:none}
a:hover.miniBasketHeadline   {text-decoration:none}
a:active.miniBasketHeadline  {text-decoration:none}
a:focus.miniBasketHeadline   {text-decoration:none}

a.miniBasket					{font-size: 14px; font-family: "Verdana"; color: #000000; text-decoration:underline}
a:visited.miniBasket	{text-decoration:underline}
a:hover.miniBasket		{text-decoration:underline}
a:active.miniBasket		{text-decoration:underline}
a:focus.miniBasket		{text-decoration:underline}



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

a.headerMenu					{font-weight:normal; color:#000000; font-size: 14px; font-family:"Verdana"; text-decoration:underline}
a:visited.headerMenu	{text-decoration:underline}
a:hover.headerMenu		{text-decoration:underline}
a:active.headerMenu		{text-decoration:underline}
a:focus.headerMenu		{text-decoration:underline}

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

a								{text-decoration:underline;color:#DD0000; font-weight:normal; font-family:"Verdana", "Arial"}
a:visited				{text-decoration:underline}
a:hover					{text-decoration:underline}
a:active				{text-decoration:underline}
a:focus					{text-decoration:underline}

a.path					{text-decoration:underline;color:#DD0000; font-weight:bold; font-family:"Verdana", "Arial"; font-size: 14px}
a.path:visited	{text-decoration:underline}
a.path:hover		{text-decoration:underline}
a.path:active		{text-decoration:underline}
a.path:focus		{text-decoration:underline}
font.path				{text-decoration:none;color:#DD0000; font-weight:bold; font-family:"Verdana", "Arial"; font-size: 14px}

a.footer					{font-size:12px; color:#D41202; text-decoration:underline; font-weight:normal; font-family:"Verdana", "Arial"}
a:visited.footer	{}
a:hover.footer		{}
a:active.footer		{}
a:focus.footer		{}

/* Links braun */
a.brown								{color:#92742E}
a:visited.brown				{color:#92742E}
a:hover.brown					{color:#92742E}
a:active.brown				{color:#92742E}
a:focus.brown					{color:#92742E}

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

a.brownMenuActive						{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}
a:visited.brownMenuActive		{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}
a:hover.brownMenuActive			{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:underline; font-style:italic;}
a:active.brownMenuActive		{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}
a:focus.brownMenuActive			{font-size:12px; font-weight:bold; color:#AECF68; text-decoration:none; font-style:italic;}

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:#000000; text-decoration:none}
a:visited.textActive	{text-decoration:none}
a:hover.textActive		{text-decoration:none}
a:active.textActive		{text-decoration:none}
a:focus.textActive		{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					{text-decoration:underline;color:#000000; font-weight:normal; font-family:"Verdana", "Arial"}
a:visited.black	{text-decoration:underline}
a:hover.black		{text-decoration:underline}
a:active.black	{text-decoration:underline}
a:focus.black		{text-decoration:underline}

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; font-size: 13px; font-weight: bold; font-family: "Verdana", "Arial"; text-decoration:none}
a:visited.button		{text-decoration: none}
a:hover.button			{text-decoration: none; color: #DFDFDF}
a:active.button			{text-decoration: none}
a:focus.button			{text-decoration: none}

/* Preise */
font.price					{font-size:16px; font-weight:bold; color:#DD0000; font-family:"Verdana"}
font.priceCross			{font-size:14px; font-weight:bold; color:#DD0000; font-family:"Verdana"}
font.nowOnlyProduct	{font-size:16px; font-weight:bold; color:#DD0000; font-family:"Verdana"}
font.priceSmall			{font-size:13px; font-weight:bold; color:black}
font.oldPrice				{font-size:14px; color:black}
font.oldPriceSmall	{font-size:12px; color:black; font-family: "Verdana"}
font.stockInfoSmall	{font-size:12px; color:black; font-family: "Verdana"}

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.brown {color:#92742E}
font.panelTitle				{font-size:17px; font-weight:normal; color:#000000; font-family:"Arial", "Verdana";}
font.boxText					{color:#307BA6; font-family:Verdana; font-size:12px;font-weight:bold }
font.boxTextC					{color:#FFB12F; font-family:Verdana; font-size:12px;font-weight:bold }

font.smallText			{font-size:10px}
font.detailtext			{font-size:13px}
font.medText				{font-size:11px}
font.headline				{font-size:13px; font-weight:bold; font-family:"Arial"; color:black} /* color: #650020 */
font.capture			  {font-size:14px; font-weight:bold; color:#000000; font-family:"Verdana"}
font.captureWhite	  {font-size:14px; font-weight:bold; color:#FFFFFF}
font.captureGreen	  {font-size:12px; font-weight:bold; color:#006600}

font.capture2			  {font-size:14px; font-weight:bold}
font.description				{font-size:14px; 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.erotikWorldProductName	{font-size:24px; font-family:"Verdana"; font-weight:bold; color:#DD0000}
font.erotikWorldPrice				{font-size:19px; font-family:"Verdana"; font-weight:bold; color:#DD0000}
/*    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  */
form							{padding: 0px; margin: 0px; border: 0px}
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:"Arial", "Verdana"}
select.searchField	{font-family:"Arial", "Verdana"; font-size:12px;}
option 						{font-family:"Arial", "Verdana"}
option.searchField	{font-family:"Arial", "Verdana"; font-size:12px;}
input.searchField {font-family:"Arial", "Verdana"; font-size:12px;}

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

/*     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:#2686b6;} /* 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}

a.basketPRO						{color:#000000; text-decoration:none}
a:visited.basketPRO		{color:#000000; text-decoration:none}
a:hover.basketPRO			{color:#650020; text-decoration:none}
a:active.basketPRO		{color:#000000; text-decoration:none}
a:focus.basketPRO			{color:#000000; text-decoration:none}

.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; text-align:center }
.help					{ cursor:help }
.pointer			{ cursor:pointer }

/**
.widerruf			{margin:0 20 10 20; padding:5px; border:solid 1px black}
**/
.widerruf			{font-weight:bold}

a.search						{color:#FFFFFF; text-decoration:underline; font-family:"Verdana"; font-size:14px; font-weight:normal}
a:visited.search		{text-decoration:underline;}
a:hover.search			{text-decoration:underline;}
a:active.search			{text-decoration:underline;}
a:focus.search			{text-decoration:underline;}

h3.rai
{ color: #000; }

font.positionTitle
{ color: #3578a3; font-family: Arial; font-size: 12px; font-weight: 700; }

font.bigC						{ color: #FFB12F; font-family: Verdana; font-size: 18px }
font.big						{ color: #307BA6; font-family: Verdana; font-size: 18px }

td.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background: #327DA7;
	height: 17px;
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
}

font.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	color: #ffffff;
}

hr.miniProduct { border: none; border-top: 1px solid #CFCFCF }

.searchbar_typo {
	font-family: Arial, sans-serif, Verdana;
	font-size: 11px; font-weight: bold;
	color: #ffffff;
}

.searchbar_typo_input {
	border: 1px solid #BCBCBC;
}

.inputMiniSearch {font-size: 11px; }

td.functionBarLinkMenu 
{
	background-color: white; 
	height:30px; 
	border-top: 1px solid #7E7E7E; 
	vertical-align: middle; 
	padding-left: 6px
}
td.functionBarLinkMenuEnd
{
	background-color: white; 
	height:30px; 
	border-top: 1px solid #7E7E7E; 
	border-bottom: 1px solid #7E7E7E; 
	vertical-align: middle; 
	padding-left: 6px
}
/*
table#M_NEWSLETTER tbody tr td.lightColor a font.captureC
{
	color: #dd0000 ! important;
}
*/
td.functionBarLinkMenu a,
td.functionBarLinkMenuEnd a,
td.functionBarLinkMenu a font.captureC,
td.functionBarLinkMenuEnd a font.captureC,
div#functionBar div table tbody tr td.lightColor a,
div#functionBar div table tbody tr td.lightColor a font.captureC,
div#functionBar form table tbody tr td.lightColor font.captureC
{
	color: #3d3d3d;
}

td.functionBarLinkMenu a,
td.functionBarLinkMenuEnd a,
div#functionBar div table tbody tr td.lightColor a,
td.functionBarLinkMenu a:visited,
td.functionBarLinkMenuEnd a:visited,
div#functionBar div table tbody tr td.lightColor a:visited
{ text-decoration: none ! important; }

td.functionBarLinkMenu a:hover,
td.functionBarLinkMenuEnd a:hover,
div#functionBar div table tbody tr td.lightColor a:hover,
td.functionBarLinkMenu a:active,
td.functionBarLinkMenuEnd a:active,
div#functionBar div table tbody tr td.lightColor a:active,
td.functionBarLinkMenu a:focus,
td.functionBarLinkMenuEnd a:focus,
div#functionBar div table tbody tr td.lightColor a:focus
{ text-decoration: underline ! important; }

div#functionBar div table tbody tr td.lightColor,
div#functionBar form table tbody tr td.lightColor
{
	background-color: white ! important; 
}

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

