/* -------------------------------------------------------------------------------
	$Id: stylesheet.php, Version 1.0 2005/06/01
	--------------------------------------------------------------------------------
	seoStoreB2C/B2B - [NET.Services - Internetagentur]
	http://www.osc-ranking.de
  --------------------------------------------------------------------------------
	Based on:
	$Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
  osCommerce, Open Source E-Commerce Solutions
	Copyright (c) 2003 osCommerce - http://www.oscommerce.com
	--------------------------------------------------------------------------------
	Released under the GNU General Public License
	----------------------------------------------------------------------------- */



/*
 	***********************************************************************
	SECTION: Global
 	***********************************************************************
*/


#herz {
position:relative;
	top:422px;
	left:11px;
	z-index:1;
	overflow: visible;
	visibility: visible;

		}



#box {

	position:relative;
	top:320px;
	left:0px;
	z-index:1;
	overflow: visible;
	visibility: visible;
}
#box1 {

	position:relative;
	top:277px;
	left:44px;
	z-index:1;
	overflow: visible;
	visibility: visible;
	
}
#box2 {
	position:relative;
	top:234px;
	left:88px;
	z-index:1;
	overflow: visible;
	visibility: visible;
}
#box3 {
	position:relative;
	top:191px;
	left:132px;
	z-index:3;
}
#box4 {
	position:relative;
	top:148px;
	left:176px;
	z-index:3;
}
#box5 {
	position:relative;
	top:105px;
	left:220px;
	z-index:3;
}
#box6 {
	position:relative;
	top:62px;
	left:264px;
	z-index:3;
}
#box7 {
	position:relative;
	top:19px;
	left:308px;
	z-index:3;
}
#box8 {
	position:relative;
	top:-24px;
	left:352px;
	z-index:3;
}
#boxhg {
	position:relative;
	top:-67px;
	left:403px;
	z-index:3;
}



#box a {
background-image:url(hover-images/01_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box1 a {
background-image:url(hover-images/02_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box2 a {
background-image:url(hover-images/03_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box3 a {
background-image:url(hover-images/04_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box4 a {
background-image:url(hover-images/05_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box5 a {
background-image:url(hover-images/06_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box6 a {
background-image:url(hover-images/07_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box7 a {
background-image:url(hover-images/08_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}
#box8 a {
background-image:url(hover-images/09_n.jpg);
display:block;
padding:0px;
width:44px;
height:43px;
border:0px solid black;}




#box a:hover {
background-image:url(hover-images/01_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box1 a:hover {
background-image:url(hover-images/02_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box2 a:hover {
background-image:url(hover-images/03_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box3 a:hover {
background-image:url(hover-images/04_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box4 a:hover {
background-image:url(hover-images/05_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box5 a:hover {
background-image:url(hover-images/06_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box6 a:hover {
background-image:url(hover-images/07_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box7 a:hover {
background-image:url(hover-images/08_h.jpg);
width:44px;
height:43px;
z-index:3;
}
#box8 a:hover {
background-image:url(hover-images/09_h.jpg);
width:44px;
height:43px;
z-index:3;
}




#box a span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:0px; }
#box1 a span {display:none;}
#box2 a span {display:none;}
#box3 a span {display:none;}
#box4 a span {display:none;}
#box5 a span {display:none;}
#box6 a span {display:none;}
#box7 a span {display:none;}
#box8 a span {display:none;}

#box a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:0px; 
background-repeat:no-repeat;}
#box1 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; 
top:-322px; left:-44px; 
background-repeat:no-repeat;}
#box2 a:hover span {
display:block;
padding:0px;
position:relative;
top:-322px; left:-88.5px; 
}
#box3 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:-132px; }
#box4 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:-176px; }
#box5 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:-220px; }
#box6 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:-264px; }
#box7 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:-308px; }
#box8 a:hover span {
border:0px solid black;
display:block;
padding:0px;
position:relative; top:-322px; left:-352px; }








div.bg {
background-image: url(../../images/hg.jpg);
width:172px;height:150px;
border:0px solid red;
padding:0px;
}

.text { font-size:9pt; margin:0px; font-weight:normal; color:#9b5d9e;  }

		.normgrau{
		width: 600px;
		background-color:#eaeaea;
		padding: 5px;
		h2: color:red;


	}
	.norm{
		width: 600px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:normal;

	}
	.cont{
		width: 600px;
		height: 1150px;
	}
	
		.contL{
		width: 300px;
			float:left;

	}
	
		.contR{
		width: 300px;

		float:right;
	}
	
		.contO{
		width: 600px;
		height: 50px;
	}
	
		.contU{
		width: 600px;
		height: 50px;
	}
		.contIL{
		width: 300px;
			margin-top:0px;
			
	}
		.contIR{
		width: 300px;

	}

/* Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  }
  
a.tooltip:hover {
  color: #0000ff; 
  background-color:transparent;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 

}


a.tooltip:hover span {
font-size:10px;
color: #000;
  display: block;
  position: absolute;  
  border:5px solid #e8e8e8;
  left:100px; top:-250px; width:400px; height:180px;
  visibility:visible;
  background-color:#e8e8e8;
  z-index: 400;


}




/* mainframe, outline */
BODY {
	background:#ffd8b0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#570000;
	background:url("../../../bild0016.jpg");
	background-attachment:sroll;
}
HTML, BODY	{ margin:0; padding:0; }

/* main content container */
#outline	{ height:100%; }
#content	{ padding:10px 10px 0px 8px; background:#FFF; }
#footer 	{ padding-top:15px; background:#FFF; }
#header 	{ margin:0px; padding:0px; }
#boxesL		{ padding:15px 0px 0px 0px; background:#FFF; }
#boxesR		{ padding:0px 0px 0px 0px; background:#FFF; }

/* Input Requirement */
FORM 				{ display:inline; }
CHECKBOX 		{ font-size:8pt; }
RADIO 			{ font-size:8pt; }
TEXTAREA 		{ font-size:8pt; }
.inputTEXT	{ font-size:8pt; }
.inputPASS	{ font-size:8pt; }

/* global fonts */
.mainText			{ font-size:9pt; font-weight:normal; }
.smallText 		{ font-size:8pt; font-weight:normal; }
.inputReq			{ font-size:8pt; color:red; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
.priceStaffel	{ color:red; font-size:9pt; font-style:italic; font-weight:normal; }
.priceNormal	{ color:#555; font-size:10pt; font-weight:bold; }
.priceOld			{ text-decoration:line-through; font-weight:normal; }
.priceSpecial { color:red; font-size:10pt; font-weight:bold;}
.tax_info			{ font-size:7pt; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.greetUser		{ font-size:10pt; color:black; font-weight:bold; }
.subTotal 		{ text-align:right; font-size:11pt;	font-weight:bold; }


/********************************************/
/********************************************/
/* Sheet rechts neu START */
/********************************************/


.header_bn_rechts		{
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #88457a;
	padding: 1px;
}

#tsBox {
text-align:center;
}

.text_bn_rechts		{
	font-size:7pt;
	color:#466c81;
	font-weight:smal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.beispiel:link {color:#794778; size:9px;}
a.beispiel:visited {color:#794778; size:9px;}
a.beispiel:active {color:#794778; size:9px;}
a.beispiel:hover {
	color:#d78ed6;
	size:9px;
} 

#frame1 {

width: 170px;


}

/********************************************/
/* Sheet rechts neu ENDE */
/********************************************/


/* messages fonts */
.notice		{ color:red; font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.success 	{ padding:3px; border:3px green solid; margin:0px 0px 20px 0px; }
.errors 	{ padding:3px; border:3px red solid; margin:0px 0px 20px 0px; }
.warnings { padding:3px; border:3px yellow solid; margin:0px 0px 20px 0px; }
.notifies	{ padding:3px; border:3px #DDD dotted; margin:0px 0px 20px 0px; }
.orders 	{ padding:3px; border:3px #DDD dotted; margin:0px 0px 20px 0px; }
.messages { margin-bottom:15px; }

/* Headlines */
TABLE.pageHeading {	margin-bottom:10px; }
H1 { font-size:10pt; margin:0px; font-weight:normal; color:#9b5d9e; font-weight:bold;}
H2 { font-size:10pt; margin:0px; font-weight:normal; color:#9b5d9e; font-weight:bold; }
H3 { font-size:9pt;  margin:0px; font-weight:normal; color:#9b5d9e; font-weight:bold; }

/* default text links */
A 			{ color:#570000; text-decoration:none; }
A:hover { color:#d89dcf; text-decoration:none; }

/* special formats: top and bottom Bar, breadcrumb */
A.breadCrumb 				{ font-size:9pt; color:#6E0101; }
A.breadCrumb:hover	{ font-size:9pt; color:#FFffff; }
#breadCrumb 				{ font-size:9pt; color:black; padding:0px 0px 1px 22px; background-color:#ddd7eb; border-top:1px #ddd7eb solid; border-left:1px #ddd7eb solid; border-bottom:1px #ddd7eb solid; border-right:1px #ddd7eb solid; }

/*
 	***********************************************************************
	SECTION: Stuff
 	***********************************************************************
*/
HR { border:1px #794778 solid; }

/* Checkout Footer */
TABLE.checkoutFooter 	{ margin:15px 0px 15px 0px; font-size:10pt; background:#EEE; border-right:1px #BBB solid; border-bottom:1px #BBB solid; border-top:1px #DDD solid; border-left:1px #DDD solid; }
TR.checkoutFooter			{ }
TD.checkoutFooter			{	padding:3px; color:red; background:#EEE; }
TD.checkoutCurrent		{	padding:3px; color:white; background:red; }



/*
 	***********************************************************************
	SECTION: Header
 	***********************************************************************
*/
#topNavi		{ color:#000; margin:0px 0px 0px 0px; font-size:8pt; text-align:right; }
#headerTop 		{ height:25px; background:#88457a; border-bottom:0px #BBB solid; border-right:0px #BBB solid; border-top:0px #DDD solid; }
/*#headerTop 		{ height:70px;   background:#7baedb; background-repeat:repeat-x;border-bottom:0px #BBB solid; border-right:0px #BBB solid; border-top:0px #DDD solid; }*/
#headerBot 		{ height:65px; background:#fff; background-repeat:repeat-x; border-bottom:0px #BBB solid; border-right:7px #fff solid; border-top:5px #FFF solid; text-align:right; }
A.topNavi		{ color:#000; text-decoration:none; }
A.topNavi:hover	{ text-decoration:underline; }
DIV.logoHeader	{ float:left; }
DIV.searchBox1	{ float:right; width:170px; padding:10px; text-align:left; }
DIV.searchBox2	{ float:right; width:170px; padding:10px; text-align:left; }
DIV.minfo		{ margin:3px; padding:2px; color:#666; }
DIV.headerLogin { float:left; padding:2px 0px 0px 6px; }



/*
 	***********************************************************************
	SECTION: Footer
 	***********************************************************************
*/
.footer	{
	height:10px;
	background-color:#fff;
	background-repeat:repeat-x;
	border-bottom:1px #ddd7eb solid;
	border-right:0px #BBB solid;
	border-top:1px #ddd7eb solid;
}
#botNavi		{ height:20px; color:#000; font-size:8pt; text-align:center; background:#fff; border-top:0px #FFF solid; border-bottom:0px #BBB solid; }
A.botNavi		{ color:#000; text-decoration:none; }
A.botNavi:hover	{ text-decoration:underline; }



/*
 	***********************************************************************
	SECTION: Content Boxes
 	***********************************************************************
*/
TABLE.contentBoxHeading {
	background:#bfbfbf;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #DDD solid;
	border-left:0px #DDD solid;
}
TR.contentBoxHeading	{ }
TD.contentBoxHeading	{ padding:2px; font-size:10pt; font-weight:bold; color:#000044; }
TABLE.contentBox 	{
	background:#ececec;
	margin:0px 0px 15px 0px;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #FFF solid;
	border-left:0px #DDD solid;
}
TR.contentBox	{ }
TD.contentBox	{ padding:5px; font-size:9pt; font-weight:normal; color:#333; }



/*
 	***********************************************************************
	SECTION: Form Area
 	***********************************************************************
*/
TABLE.formArea 	{
	background:#EEE;
	border-right:2px #FFF solid;
	border-bottom:2px #FFF solid;
	border-top:2px #CCC solid;
	border-left:2px #CCC solid;
}
TR.formArea	{ }
TD.formArea	{ padding:3px; font-size:9pt; font-weight:normal; color:#000; }



/*
 	***********************************************************************
	SECTION: Product Details
 	***********************************************************************
*/
TABLE.productDetails { }
DIV.boxAll	{
	background-color:#ddd7eb;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #DDD solid;
	border-left:0px #DDD solid;
}

DIV.boxAll2	{
	background-color:#e2e2e2;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #DDD solid;
	border-left:0px #DDD solid;
}

DIV.boxAll3	{
	background-color:#EFEFEF;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #DDD solid;
	border-left:0px #DDD solid;
}


#boxPrice 		{ margin:0px 0px 10px 0px; width:100%; padding:0px; text-align:left; }
#boxStaffel		{ width:140px; padding:5px; }
#boxStock			{ padding:5px; }
#boxInfos			{ margin:0px 0px 10px 0px; }
#boxOptions		{ margin:0px 0px 10px 0px; padding:5px; }
#boxControls	{ margin:0px 0px 10px 0px; }
#boxDesc			{ padding:5px; background-color:#FFF; }
#boxDate			{ padding:2px; margin:10px 0px 0px 0px; text-align:center; }



/*
 	***********************************************************************
	SECTION: Gallery Images (in page product_info.php)
 	***********************************************************************
*/
TABLE.imgBox {
	margin-top:0px;
	border-spacing:5px;
	background-color:#fff;
	border-right:1px #BBB solid;
	border-bottom:1px #BBB solid;
	border-top:1px #DDD solid;
	border-left:1px #DDD solid;
}
TD.imgBoxCell {
	text-align:center;
	background-color:#FFF;
	border-right:0px #FFF solid;
	border-bottom:0px #FFF solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}



/*
 	***********************************************************************
	SECTION: Categories Listing
 	***********************************************************************
*/
TABLE.catBox {
	margin-top:0px;
	border-spacing:0px;
	background-color:#fff;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #DDD solid;
	border-left:0px #DDD solid;
}
TD.catBoxCell {
	text-align:left;
	background-color:#fff;
	border-right:20px #fff solid;
	border-bottom:0px #EEE solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}




/*
 	***********************************************************************
	SECTION: Products Listing
 	***********************************************************************
*/
TABLE.sortHeading {
	height:25px;
	color:#570000;
	border-spacing:3px;
	margin:20px 0px 1px 0px;
	font-size:10pt;
	background-color:#FFFFFF;
	border-right:1px #BBB solid;
	border-bottom:1px #BBB solid;
	border-top:1px #DDD solid;
	border-left:1px #DDD solid;
}
TD.sortHeadingCell {
	font-size:9pt;
	background-color:#d7d7d7;
	border-right:0px #FFF solid;
	border-bottom:0px #FFF solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}
TABLE.productListing {
	background-color:#ffffff;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:00px #DDD solid;
	border-left:0px #DDD solid;
}
TD.productListing { background-color:#FFF; }
TABLE.listingCell { border-right:0px #FFF solid; border-bottom:0px #FFF solid; border-top:0px #fff solid;	border-left:0px #fff solid; }
TD.listingCell 	  {
	padding:10px;
	background-color:#fff;
	color:#333;
	font-size:9pt;
	border-right:0px #EEE solid;
	border-bottom:0px #EEE solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}

TD.listingCell2 	  {
	padding:10px;
	background-color:#fff;
	color:#fff;
	font-size:10pt;
	border-right:0px #EEE solid;
	border-bottom:0px #EEE solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}


TD.listingCell1 	  {
	padding:0px;
	color:#fff;
	font-size:9pt;
	border-right:0px #EEE solid;
	border-bottom:0px #fff solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}


/*
 	***********************************************************************
	SECTION: CMS Pages Listing
 	***********************************************************************
*/
TABLE.cmsListing {
	background-color:#EFF5F5;
	border-right:1px #BBB solid;
	border-bottom:1px #BBB solid;
	border-top:1px #DDD solid;
	border-left:1px #DDD solid;
}
TD.cmsListing { background-color:#FFF; }
TABLE.cmsListingCell-ODD 	{ border-right:1px #FFF solid; border-bottom:1px #FFF solid; border-top:1px #CCC solid;	border-left:1px #CCC solid; }
TABLE.cmsListingCell-EVEN { border-right:1px #FFF solid; border-bottom:1px #FFF solid; border-top:1px #CCC solid;	border-left:1px #CCC solid; }
TD.cmsListingCell {
	padding:3px;
	color:#333;
	font-size:9pt;
	border-right:1px #EEE solid;
	border-bottom:1px #EEE solid;
	border-top:1px #CCC solid;
	border-left:1px #CCC solid;
}



/*
 	***********************************************************************
	SECTION: Modul Boxen (featured, new products, etc.)
 	***********************************************************************
*/
TABLE.modulBoxH {
	height:25px;
	color:#fff;
	padding:3px;
	margin:0px 0px 0px 0px;
	font-size:10pt;
	font-weight:bold;
	background-color:#894b88;
	border-right:0px #DBB97E solid;
	border-bottom:0px #DBB97E solid;
	border-top:0px #DDD solid;
	border-left:0px #DDD solid;
}
TABLE.modulBoxC {
	border-spacing:0px;
	margin:0px 0px 0px 0px;
	background-color:#Fff;
	border-right:0px #BBB solid;
	border-bottom:0px #BBB solid;
	border-top:0px #FFF solid;
	border-left:0px #DDD solid;
}
TD.moduleCell {
	font-size:9pt;
	background-color:#Fff;
	border-right:0px #EEE solid;
	border-bottom:0px #EEE solid;
	border-top:0px #CCC solid;
	border-left:0px #CCC solid;
}



/*
 	***********************************************************************
	SECTION: Infoboxen (links, rechts)
 	***********************************************************************
*/

/* Navigations-Boxen linke Seite */
P#mLev-1-L { margin:1px 0px 1px 0px; padding:10px 10px 5px 10px; background-color:#fff; border-left:0px #fff solid; border-bottom:0px #FFF solid; }
A.mLev-1-L { color:#470446; font-size:10pt; font-weight:bold; }
A.mLev-1-L:hover { text-decoration:none; color:#d89dcf; }
P#mLev-2-L { margin:0px 0px 1px 0px; padding:2px 5px 2px 15px; background-color:#fff; border-left:0px #570000 solid; }
A.mLev-2-L { color:#794778; font-size:8pt; }
A.mLev-2-L:hover { text-decoration:none; color:#d89dcf; }
P#mLev-3-L { margin:0px 0px 1px 0px; padding:2px 5px 2px 45px; background-color:#FFFFFF; border-left:1px #CCC solid; }
A.mLev-3-L { font-size:8pt; }
A.mLev-3-L:hover { text-decoration:underline; color:#000066; }
/* Navigations-Boxen rechte Seite */
P#mLev-1-R { margin:0px 0px 1px 0px; padding:3px 5px 3px 3px; background-color:#EFF5F5; border-left:1px #0069A5 solid; border-bottom:1px #FFF solid; }
A.mLev-1-R { color:#000; font-size:10pt; }
A.mLev-1-R:hover { text-decoration:underline; color:#000066; }
P#mLev-2-R { margin:0px 0px 1px 0px; padding:2px 5px 2px 30px; background-color:#FAFAFA; border-left:1px #63AA21 solid; }
A.mLev-2-R { color:#000; font-size:9pt; }
A.mLev-2-R:hover { text-decoration:underline; color:#000066; }
P#mLev-3-R { margin:0px 0px 1px 0px; padding:2px 5px 2px 45px; background-color:#FFFFFF; border-left:1px #CCC solid; }
A.mLev-3-R { font-size:8pt; }
A.mLev-3-R:hover { text-decoration:underline; color:#000066;}

/* Info Boxen linke Seite */

TABLE.infoBoxH1-L {
	height:10px;
	color:#570000;
	font-size:10pt;
	font-weight:bold;
	background-color:#fff;
	border-right:1px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #fff solid;
	border-left:12px #fff solid;
}


TABLE.infoBoxH-L {
	height:10px;
	color:#570000;
	font-size:10pt;
	font-weight:bold;
	background-color:#fff;
	border-right:1px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #fff solid;
	border-left:12px #fff solid;
}


/*TABLE.infoBoxH-L {
	height:25px;
	color:#fff;
	padding:3px;
	font-size:10pt;
	font-weight:bold;
	background-color:#EBF3FA;
	border-right:1px #BBB solid;
	border-bottom:1px #BBB solid;
	border-top:1px #DDD solid;
	border-left:1px #DDD solid;
}*/

TABLE.infoBoxC1-L {

	margin:0px 0px 100px 0px;
	font-size:9pt;
	background-color:#fff;
	border-right:1px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #FFF solid;
	border-left:10px #fff solid;
}

TABLE.infoBoxC2-L {

	margin:0px 0px 0px 0px;
	font-size:9pt;
	background-color:#fff;
	border-right:0px #fff solid;
	border-bottom:0px #cccccc solid;
	border-top:1px #FFF solid;
	border-left:7px #fff solid;
	
}

TABLE.infoBoxC-L {

	margin:0px 0px 0px 0px;
	font-size:9pt;
	background-color:#d4d4d4;
	border-right:1px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #FFF solid;
	border-left:10px #fff solid;
}

TABLE.infoBoxD-L {

	margin: 0px 0px 0px 0px;
	font-size:7pt;
	background-color:#b7a288;

}


/*TABLE.infoBoxC-L {
	padding:3px;
	margin:0px 0px 15px 0px;
	font-size:9pt;
	background-color:#EFF5F5;
	border-right:1px #BBB solid;
	border-bottom:1px #BBB solid;
	border-top:1px #FFF solid;
	border-left:1px #DDD solid;
}*/
A.boxLink-L 			{ text-decoration:none; }
A.boxLink-L:hover { text-decoration:underline; }

A.boxLink1-L 			{ text-decoration:none; }
A.boxLink1-L:hover { text-decoration:underline; color: #000; }

A.boxLink2-L 			{ text-decoration:none; color:#470446; }
A.boxLink2-L:hover { text-decoration:none; color: #d89dcf; }

/* Info Boxen rechte Seite */
TABLE.infoBoxH-R {
	height:1px;
	color:#570000;
	font-size:10pt;
	font-weight:bold;
	background-color:#fff;
	border-right:10px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #fff solid;
	border-left:1px #fff solid;
}


TABLE.infoBoxC-R {

	font-size:9pt;
	background-color:#f2f2f2;
	border-right:10px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #FFF solid;
	border-left:1px #fff solid;
}

TABLE.infoBoxC1-R {

	font-size:10pt;
	background-color:#88457a;
	border-right:10px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #FFF solid;
	border-left:1px #fff solid;
	color: #000000;
}

TABLE.infoBoxC2-R {

	font-size:9pt;
	background-color:#f2f2f2;
	border-right:1px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #FFF solid;
	border-left:1px #fff solid;
}

TABLE.infoBoxD-R {

	font-size:9pt;
	background-color:#ded6ed;
	border-right:10px #fff solid;
	border-bottom:1px #fff solid;
	border-top:1px #FFF solid;
	border-left:1px #fff solid;
}

A.boxLink-R 			{ text-decoration:none; }
A.boxLink-R:hover { text-decoration:underline; }

/*
 	***********************************************************************
	SECTION: Individuelle Styles zu Infoboxen
 	***********************************************************************
*/

/* BOX: Shooping Cart */
#boxCart-L			{ background-color:#ffd8b0; border-right:1px #BBB solid; border-bottom:1px #BBB solid;	border-top:1px #FFF solid; border-left:1px #DDD solid; }
#boxCart-R 			{	background-color:#ddd7eb; border-right:5px #fff solid; border-bottom:0px #FFD893 solid; border-top:0px #FFF solid;	border-left:0px #EEE solid; }
#cartContent-L	{	background-color:#EFF5F5;	border-right:1px #BBB solid; border-bottom:1px #BBB solid; border-top:1px #FFF solid;	border-left:1px #DDD solid; }
#cartContent-R 	{	background-color:#ddd7eb;	border-right:0px #FFD893 solid;	border-bottom:0px #FFD893 solid; border-top:0px #FFF solid;	border-left:0px #DDD solid; }
.cartItems 			{ background:#FFF; border:1px #AAA dotted; }
.priceTotal 		{ font-style:italic; color:#333; font-weight:bold; font-size:11pt; }
.newItemInCart 	{ font-size:9pt; color:red; font-weight:bold; }
