/* ---------- supermarktmacht.de ---------- */

/* ---------- allgemein ---------- */


html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li 
{
			margin: 0;
			padding: 0;
}


body 
{
			background-color: #CEDEE7;
}


/* ---------- bildheader ---------- */

#link	{
			position: absolute; top: 7px; left: 695px;
			width: 200px;
			}


/* ---------- content ---------- */

#all		{
			position: absolute; top: 15px; left: 50%;
			width: 900px;
			z-index: 4;
			margin-left: -450px;
			}

#content	{
			position: absolute; top: 0px; left: 0px;
			width: 900px;
			z-index: 6;
 			background-image:url(/pic/superheader.jpg);
			background-repeat:no-repeat;
			clear:both;
			}

#contentaktionsite	{
			position: absolute; top: 0px; left: 0px;
			width: 900px;
			z-index: 6;
 			background-image:url(/pic/supermarktbannerneu.jpg);
			background-repeat:no-repeat;
			clear:both;
			}


#contenttxt	{
			position: relative; top: 200px; left: 220px;
			width: 680px;
			z-index: 7;
			clear:both;
			}

#contenttxtleft	{
			position: relative; top: 0px; left: 0px;
			width: 420px;
			z-index: 8;
			float:left;
			}

#content p, td	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#content ul	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			margin: 0px 0px 0px 16px;
			}

#content ol	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 25px;		
			margin: 0px 0px 0px 2px;
			}

#content ol	> li{
			padding: 0px 0px 0px 0px;		
			margin: 0px 0px 0px 2px;
			}

#content p.red	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#81121E;
			padding: 0px 0px 10px 0px;		
			}

#content b	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;		
			}

#content strong	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;		
			}


#content h1	{
			font:18px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:20px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 10px 0px;		
			}

#content h1.isearch	{
			font:18px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:20px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 10px 0px;		
			}

#content td.isearch-head	{
			font:10px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#content .isearch-description, .isearch-title, .isearch-score, .isearch-url, .isearch-size, .isearch-prevnext	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#content label	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#content .isearch-highlight	{
			font-weight: bold;
			}


#content h2	{
			font:14px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:16px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 10px 0px;		
			}

#content h3	{
			font:14px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:16px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 0px 0px;		
			}

#content	img {
			padding: 0px 10px 0px 0px;		
			margin: 2px 0px 0px 0px;		
			}

#content a:link	{color: #FF8201; text-decoration: none;
					}

#content a:visited	{color: #FF8201; text-decoration: none;
					}

#content a:active	{color: #FF8201; text-decoration: underline;
					}
					
#content a:hover 	{color: #FF8201; text-decoration: underline;
					}
					
#content a:focus 	{color: #FF8201; text-decoration: underline;
					}








#contentaktionsite p, td	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite ul	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			margin: 0px 0px 0px 16px;
			}

#contentaktionsite ol	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 25px;		
			margin: 0px 0px 0px 2px;
			}

#contentaktionsite ol	> li{
			padding: 0px 0px 0px 0px;		
			margin: 0px 0px 0px 2px;
			}

#contentaktionsite p.red	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#81121E;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite b	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite strong	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			font-weight: bold;
			color:#000000;
			padding: 0px 0px 10px 0px;		
			}


#contentaktionsite h1	{
			font:18px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:20px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite h1.isearch	{
			font:18px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:20px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite td.isearch-head	{
			font:10px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite .isearch-description, .isearch-title, .isearch-score, .isearch-url, .isearch-size, .isearch-prevnext	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite label	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite .isearch-highlight	{
			font-weight: bold;
			}


#contentaktionsite h2	{
			font:14px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:16px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 10px 0px;		
			}

#contentaktionsite h3	{
			font:14px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:16px;
			color:#333333;
			font-weight: bolder;
			padding: 0px 0px 0px 0px;		
			}

#contentaktionsite	img {
			padding: 0px 10px 0px 0px;		
			margin: 2px 0px 0px 0px;		
			}

#contentaktionsite a:link	{color: #FF8201; text-decoration: none;
					}

#contentaktionsite a:visited	{color: #FF8201; text-decoration: none;
					}

#contentaktionsite a:active	{color: #FF8201; text-decoration: underline;
					}
					
#contentaktionsite a:hover 	{color: #FF8201; text-decoration: underline;
					}
					
#contentaktionsite a:focus 	{color: #FF8201; text-decoration: underline;
					}





















/* ---------- rechts ---------- */

#contenttxtrechts		{
			width: 240px; 
			z-index: 19;
			float:left;
			padding: 0px 0px 0px 20px;		
  			}

#contenttxtrechts h3	{
			font:18px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:20px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#contenttxtrechts p	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			margin: 0px 0px 8px 0px;		
			}

#contenttxtrechtsstart		{
			width: 240px; 
			z-index: 19;
			float:left;
			padding: 0px 0px 0px 20px;		
  			}

#contenttxtrechtsstart h3	{
			font:18px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:20px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}

#contenttxtrechtsstart p	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			margin: 0px 0px 8px 0px;		
			border-bottom: 1px solid #FF8201;
			}


/* ---------- navigation ---------- */

#menu		{
			position: absolute; top: 200px; left: 0px;
			width: 200px; 
			z-index: 10;
  			}

#menu img	{
			padding: 8px 0px 0px 0px;		
			}

#menu p	{
			font:17px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			padding: 0px 15px 10px 10px;		
			}

#menu p.sub	{
			font:13px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			padding: 2px 0px 4px 20px;		
			}

#menu p.small	{
			font:12px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			padding: 10px 0px 2px 10px;		
			margin: 8px 0px 0px 0px;		
			border-top: 1px solid #FF8201;
			}

#menu a.norm				{
							color:#333333; 
							text-decoration: none;
							padding: 0px 0px 7px 0px;
							}


#menu a:link.norm			{
							color:#333333; 
							}
#menu a:visited.norm		{
							color:#333333; 
							}
#menu a:active.norm			{
							color:#FF8201; 
							}
#menu a:hover.norm 			{
							color:#FF8201; 
							}
#menu a:focus.norm			{
							color:#FF8201; 
							}

#menu a.on					{
							color:#333333; 
							text-decoration: none;
							padding: 0px 0px 7px 0px;
							}

#menu a:link.on				{
							color:#FF8201; 
							}
#menu a:visited.on		{
							color:#FF8201; 
							}
#menu a:active.on		{
							color:#FF8201; 
							}
#menu a:hover.on 		{
							color:#FF8201; 
							}
#menu a:focus.on		{
							color:#FF8201; 
							}

#menu a.normsub				{
							color:#333333; 
							text-decoration: none;
							padding: 0px 0px 3px 0px;
							}


#menu a:link.normsub			{
							color:#333333; 
							}
#menu a:visited.normsub		{
							color:#333333; 
							}
#menu a:active.normsub			{
							color:#FF8201; 
							}
#menu a:hover.normsub 			{
							color:#FF8201; 
							}
#menu a:focus.normsub			{
							color:#FF8201; 
							}

#menu a.normsubon					{
							color:#333333; 
							text-decoration: none;
							padding: 0px 0px 3px 0px;
							}

#menu a:link.normsubon				{
							color:#FF8201; 
							}
#menu a:visited.normsubon		{
							color:#FF8201; 
							}
#menu a:active.normsubon		{
							color:#FF8201; 
							}
#menu a:hover.normsubon 		{
							color:#FF8201; 
							}
#menu a:focus.normsubon		{
							color:#FF8201; 
							}

#menufirst					{
							height:17px;
							padding: 0px 0px 12px 0px;		
							}

#menufirst a.norm				{
			font-weight: bold;
							color:#cc0000; 
							text-decoration: none;
							padding: 0px 0px 7px 0px;
							}


#menufirst a:link.norm			{
							color:#cc0000; 
							}
#menufirst a:visited.norm		{
							color:#cc0000; 
							}
#menufirst a:active.norm			{
							color:#FF8201; 
							}
#menufirst a:hover.norm 			{
							color:#FF8201; 
							}
#menufirst a:focus.norm			{
							color:#FF8201; 
							}


					
/* ---------- logo ---------- */


/* ---------- footer ---------- */

#footer		{
			position: relative; top: 0px; left: 0px;
			width: 694px; 
			z-index: 10;
			clear:both;
			}

#footer p	{
			font:9px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#333333;
			padding: 6px 0px 10px 0px;		
			}

#footer p.link	{
			font:9px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:14px;
			color:#FF8201;
			padding: 6px 0px 10px 0px;		
			border-bottom: 1px solid #FF8201;
			}

/* ---------- aktion ---------- */

#aktionusernavigation		{
			position: relative; top: 0px; left: 0px;
			text-align:right;
			}

#aktionusernavigation p	{
			font:10px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:11px;
			}

tr.no td	{
			color:#999999;
			}
			
tr.yes td	{
			color:#000;
			}

#aktionsextras		{
			position: absolute; top: 0px; left: 450px;
			width: 230px; 
			}

#aktionsextras p	{
			font:17px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			color:#FF8201;
			padding: 0px 0px 10px 0px;		
			}

#aktionsextras p.kleinextra	{
			font:10px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
			line-height:12px;
			color:#333333;
			padding: 0px 0px 10px 0px;		
			}
