/****************************************************************
Produktliste mit/ohne Bild 
****************************************************************/
body					{margin:10px 10px 0px 10px;}

.tblProHeader			{width:100%;}
.tblFooter				{width:100%; margin-top:5px;}
.tblProBody				{width:100%;}

/********** Gruppierbereich **********/
.tblProGrp 			{table-layout:fixed; width:100%; margin:0px 0px 1px 0px;}
.tblProGrp td		{font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#A7CC84; color:#003E04; font-weight:bold; padding:2px 0px 2px 3px;}

/********** Produkt **********/
.pro					{width:100%;}
.pro .titel				{background-color:#D2D2D2; color:#3E3E3E; font-weight:bold; padding:1px 3px 1px 3px; vertical-align:top; cursor:pointer;}
.pro .txt				{padding:3px 0px 0px 0px;}
.pro .img				{width:80px; vertical-align:top; padding-right:8px;}
.pro .tblProBody		{color:#000000; margin-bottom:10px;}
.pro .tblProBody	td	{vertical-align:top;}

/********** Produktgruppe **********/
.proGrp					{border-left:3px solid #545454; width:100%; margin-bottom:10px;}
.proGrp .titel			{background-color:#545454; color:#FFFFFF; font-weight:bold; padding:1px 3px 1px 0px; vertical-align:top; cursor:pointer;}
.proGrp .txt			{padding:3px 0px 0px 10px;}
.proGrp .img			{width:80px; vertical-align:top;}
.proGrp .tblProBody		{color:#000000; }
.proGrp .tblProBody	td	{vertical-align:top;}

/********** Produktgruppe: Subprodukte **********/
.proGrpSub				{width:100%; }
.proGrpSub .tblPro		{}
.proGrpSub .titel		{background-color:#D2D2D2; color:#3E3E3E; font-weight:bold; padding:1px 3px 1px 3px; vertical-align:top; cursor:pointer;}
.proGrpSub .arrow		{background-color:#D2D2D2; background-image:url(../../_images/artikelliste/pfeilPaspartout.gif); background-repeat:no-repeat; width:12px; height:15px; display:block;}
.proGrpSub .txt 		{padding:3px 0px 0px 10px;}
.proGrpSub .img			{width:80px; vertical-align:top;}
.proGrpSub .tblProBody	{color:#000000; padding-bottom:10px;}
.proGrpSub .tblProBody	td	{vertical-align:top;}

/********** Aktion **********/
.aktionPreis			{color:#FF0000; vertical-align:top;}
.aktionPreisWert		{text-align:right;}
.aktionLabel			{color: #FFFFFF; background-color:#FF0000; width:30px; text-align:center; font-weight:bold;}
/********** Neu **********/
.neuPreis				{color:#FF0000; font-weight:bold; vertical-align:top;}
.neuPreisWert			{text-align:right;}
.neuLabel				{color: #FFFFFF; background-color:#FF0000; width:30px; text-align:center; font-weight:bold; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF;}

/********** Weitere Definitionen **********/
.proImg					{margin:1px 0px 1px 1px; width:80px; height:96px; color:#B5B5B5; font-weight:bold; background-color:#F5F5F5; cursor:pointer;}
.noImgAktion			{position:relative; top:-31px; left:0px; padding-top:30px; width:100%; text-align:center; cursor:pointer;}
.noImg 					{position:relative; top:0px; left:0px; padding-top:30px; width:100%; text-align:center; cursor:pointer;}
.logoImg				{margin:0px 0px 0px 1px; border-width:0px; cursor:pointer;}
.anzahlFeld				{vertical-align:top; width:35px; padding:0px 0px 0px 10px;}
.addToCart				{vertical-align:top; width:46px;}
.addToCart img 			{width:46px; height:35px; border-width:0px; cursor:pointer;}
.tblPreis				{vertical-align:top;}
.tblPreis td			{vertical-align:top; padding:0px 5px 0px 0px; white-space:nowrap;}
.tblIcons td			{padding:0px 0px 0px 3px;}
.proGrpSubCont			{display:none; padding-top:10px;}
.proSel					{background-color:#94D2F6; color:#006098; padding:1px 3px 1px 3px; vertical-align:top; font-weight:bold; cursor:pointer;}

/********** Suchresultate **********/
.searchBg				{background-color:#D2D2D2; width:100%;}
.searchBg td			{border-bottom:1px solid #FFFFFF; vertical-align:top; color:#000000;}
.tdSearchPath			{background-color:#F3F3F3; padding:2px 5px 2px 3px;}
a.searchPath			{color:#D10000; text-decoration:none;}
a:hover.searchPath		{color:#FF6600; text-decoration:underline;}

/********** Artikelgruppen mit Bild **********/
.bgGroupNav				{background-color:#EDEDED;}
.divGroupImg			{text-align:center; padding-left:10px; padding-right:10px;}
