
/*##################################
	navigation
##################################*/

#zNavigation {
	float:left;
	width:210px;
	margin-right:15px;
	line-height:14px;
}
#zNavigation a {
	background-repeat:no-repeat;
	display:block;
	border-bottom:1px solid #DFDFE1;
	background-color:#F1F2F3
}
#zNavigation ul a {
	background-position:9px 9px;
	padding:6px 5px 5px 20px;
	width:185px;
	background-image:url(../z_icons/navArrow.png)
}
#zNavigation ul a.active {
	background-position:8px 10px;
}
#zNavigation ul ul a {
	background-position:21px 9px;
	padding:6px 5px 5px 32px;
	width:173px;
	background-image:url(../z_icons/navArrowActive_retail.png)
}
#zNavigation ul ul a.active {
	background-position:20px 10px;
}
#zNavigation .prinav a {
	padding:13px 36px 11px 8px;
	background-position:186px 16px;

}
#zNavigation .prinav a.active {
	padding:14px 36px 12px 8px; 
	background-position:185px 18px;

}
#zNavigation a.RETAIL {
	background-image:url(../z_icons/arrowNextBg_retail.png);
	color:#D32D22;
}
#zNavigation a.RETAIL:hover {
	background-image:url(../z_icons/arrowNextHover_retail.png);
	background-color:#D32D22;
	color:#FFFFFF;
}
#zNavigation a.PREMIUM {
	background-image:url(../../../premium/icons/arrowNextBg.png);
	color:#6B8A32;
}
#zNavigation a.PREMIUM:hover {
	background-image:url(../../../premium/icons/arrowNextHover.png);
	background-color:#6B8A32;
	color:#FFFFFF;
}
#zNavigation a.PHARMA {
	background-image:url(../../../pharma/icons/arrowNextBg.png);
	color:#445F6F;
}
#zNavigation a.PHARMA:hover {
	background-image:url(../../../pharma/icons/arrowNextHover.png);
	color:#FFFFFF;
	background-color:#445F6F;
}
#zNavigation .second {
	margin-top:24px;
	border-top:1px solid #DFDFE1;
	background-color:#D32D22;
}

/*##################################
	content
##################################*/

#zContent {
	float:left;
	width:730px;
}

a#viewGrid_RETAIL {
	background-image:url(../z_icons/iconGrid_RETAIL.png);
}
a#viewList_RETAIL {
	background-image:url(../z_icons/iconList_RETAIL.png)
}
a#viewGrid_PHARMA {
	background-image:url(../z_icons/iconGrid_PHARMA.png);
}
a#viewList_PHARMA {
	background-image:url(../z_icons/iconList_PHARMA.png)
}
a#viewGrid_PREMIUM {
	background-image:url(../z_icons/iconGrid_PREMIUM.png);
}
a#viewList_PREMIUM {
	background-image:url(../z_icons/iconList_PREMIUM.png)
}
/*##################################
	sortTool navigation
##################################*/


#foundArticles_RETAIL  {
	float:left;
	background-repeat:no-repeat;
	background-position:0 2px;
	height:23px;
	width:130px;
	border-right:1px solid #DFDFE1;
	padding:4px 0 0 32px;
}
#foundArticles_PHARMA  {
	float:left;
	background-repeat:no-repeat;
	background-position:0 2px;
	height:23px;
	width:130px;
	border-right:1px solid #DFDFE1;
	padding:4px 0 0 32px;
}
#foundArticles_PREMIUM  {
	float:left;
	background-repeat:no-repeat;
	background-position:0 2px;
	height:23px;
	width:130px;
	border-right:1px solid #DFDFE1;
	padding:4px 0 0 32px;
}
#pages_RETAIL {
	float:left;
	background-repeat:no-repeat;
	background-position:7px 2px;
	height:23px;
	width:300px;
	border-right:1px solid #DFDFE1;
	padding:2px 0 0 39px;
}
#pages_PHARMA {
	float:left;
	background-repeat:no-repeat;
	background-position:7px 2px;
	height:23px;
	width:300px;
	border-right:1px solid #DFDFE1;
	padding:2px 0 0 39px;
}
#pages_PREMIUM {
	float:left;
	background-repeat:no-repeat;
	background-position:7px 2px;
	height:23px;
	width:300px;
	border-right:1px solid #DFDFE1;
	padding:2px 0 0 39px;
}

#articlesPerPage_RETAIL  {
	float:left;
	background-repeat:no-repeat;
	background-position:7px 2px;
	height:23px;
	width:180px;
	padding:4px 0 0 39px;
}
#articlesPerPage_PHARMA  {
	float:left;
	background-repeat:no-repeat;
	background-position:7px 2px;
	height:23px;
	width:180px;
	padding:4px 0 0 39px;
}
#articlesPerPage_PREMIUM  {
	float:left;
	background-repeat:no-repeat;
	background-position:7px 2px;
	height:23px;
	width:180px;
	padding:4px 0 0 39px;
}

	
	
.contact_PHARMA {
	background-repeat:no-repeat;
	padding: 0px 0 7px 35px;
	background-position:0px 4px;
	border-bottom:1px solid #DFDFE1;
	width:165px;
	margin-bottom:8px;
	background-image:url(../z_icons/iconContact_PHARMA.png);
}
.email_PHARMA {
	background-repeat:no-repeat;
	padding: 0 0 8px 35px;
	background-position:0px 4px;
	border-bottom:1px solid #DFDFE1;
	color:#8F9CA4;
	width:165px;
	background-image:url(../z_icons/iconEmail_PHARMA.png);	
}
.email_PHARMA a:hover {
	color:#445F6F;
}	

.contact_PREMIUM {
	background-repeat:no-repeat;
	padding: 0px 0 7px 35px;
	background-position:0px 4px;
	border-bottom:1px solid #DFDFE1;
	width:165px;
	margin-bottom:8px;
	background-image:url(../z_icons/iconContact_PREMIUM.png);
}
.email_PREMIUM {
	background-repeat:no-repeat;
	padding: 0 0 8px 35px;
	background-position:0px 4px;
	border-bottom:1px solid #DFDFE1;
	color:#8F9CA4;
	width:165px;
	background-image:url(../z_icons/iconEmail_PREMIUM.png);	
}
.email_PREMIUM a:hover {
	color:#445F6F;
}


a.zoom_PHARMA {
	background-image:url(../z_icons/iconZoom_PHARMA.png);
	background-repeat:no-repeat;
	background-position:8px 0;
	padding: 3px 0 3px 37px;
	display:block;
	text-align:left;
}

a.zoom_PREMIUM {
	background-image:url(../z_icons/iconZoom_PREMIUM.png);
	background-repeat:no-repeat;
	background-position:8px 0;
	padding: 3px 0 3px 37px;
	display:block;
	text-align:left;
}



/*##################################
	article Liste View
##################################*/

.articleRow_RETAIL {
	width:730px;
	margin:0px;
	border-top:0;
	border-bottom:1px solid #DFDFE1;
}
.articleRow_RETAIL table{
	border-collapse: collapse;
	empty-cells: show;
	width:100%;
}
.articleRow_RETAIL td{
	width:115px;
	text-align: left;
	vertical-align:top;
	background-color:#F1F2F3;
	padding-bottom:4px;
}
.articleRow_RETAIL td.articleImg, .articleRow_RETAIL:hover td.articleImg{
	width:75px;
	height:75px;
	text-align: center;
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:0;
}
.articleRow_RETAIL td.articleTitle_RETAIL, .articleRow_RETAIL:hover td.articleTitle_RETAIL   {
	text-align: left;
	padding:12px 10px 0 15px;
	font-size:20px;
	font-weight:normal;
	line-height:22px;
	width:278px;
}
.articleRow_RETAIL td.articleTitle_RETAIL a   {
	color:#8F9CA4;
	display:block;
}
.articleRow_RETAIL td.articleTitle_RETAIL a:hover, .articleRow_RETAIL:hover td.articleTitle_RETAIL a, .articleRow_RETAIL.rowHover td.articleTitle_RETAIL a   {
	color:#FFFFFF;
}
.articleRow_RETAIL td.articleTitle2  {
	padding:0px 10px 0 15px;
}

.articleRow_PHARMA {
	width:730px;
	margin:0px;
	border-top:0;
	border-bottom:1px solid #DFDFE1;
}
.articleRow_PHARMA table{
	border-collapse: collapse;
	empty-cells: show;
	width:100%;
}
.articleRow_PHARMA td{
	width:115px;
	text-align: left;
	vertical-align:top;
	background-color:#F1F2F3;
	padding-bottom:4px;
}
.articleRow_PHARMA td.articleImg, .articleRow_PHARMA:hover td.articleImg{
	width:75px;
	height:75px;
	text-align: center;
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:0;
}
.articleRow_PHARMA td.articleTitle_PHARMA, .articleRow_PHARMA:hover td.articleTitle_PHARMA   {
	text-align: left;
	padding:12px 10px 0 15px;
	font-size:20px;
	font-weight:normal;
	line-height:22px;
	width:278px;
}
.articleRow_PHARMA td.articleTitle_PHARMA a   {
	color:#8F9CA4;
	display:block;
}
.articleRow_PHARMA td.articleTitle_PHARMA a:hover, .articleRow_PHARMA:hover td.articleTitle_PHARMA a, .articleRow_PHARMA.rowHover td.articleTitle_PHARMA a   {
	color:#FFFFFF;
}
.articleRow_PHARMA td.articleTitle2  {
	padding:0px 10px 0 15px;
}


.articleRow_PREMIUM {
	width:730px;
	margin:0px;
	border-top:0;
	border-bottom:1px solid #DFDFE1;
}
.articleRow_PREMIUM table{
	border-collapse: collapse;
	empty-cells: show;
	width:100%;
}
.articleRow_PREMIUM td{
	width:115px;
	text-align: left;
	vertical-align:top;
	background-color:#F1F2F3;
	padding-bottom:4px;
}
.articleRow_PREMIUM td.articleImg, .articleRow_PREMIUM:hover td.articleImg{
	width:75px;
	height:75px;
	text-align: center;
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:0;
}
.articleRow_PREMIUM td.articleTitle_PREMIUM, .articleRow_PREMIUM:hover td.articleTitle_PREMIUM   {
	text-align: left;
	padding:12px 10px 0 15px;
	font-size:20px;
	font-weight:normal;
	line-height:22px;
	width:278px;
}
.articleRow_PREMIUM td.articleTitle_PREMIUM a   {
	color:#8F9CA4;
	display:block;
}
.articleRow_PREMIUM td.articleTitle_PREMIUM a:hover, .articleRow_PREMIUM:hover td.articleTitle_PREMIUM a, .articleRow_PREMIUM.rowHover td.articleTitle_PREMIUM a   {
	color:#FFFFFF;
}
.articleRow_PREMIUM td.articleTitle2  {
	padding:0px 10px 0 15px;
}
#nav_PREMIUM .prinavSubPos, #nav_PHARMA .prinavSubPos {
	margin-top:2px;
	border-top:1px solid #DFDFE1;
}
img.spacer {
	display:block;
	height:2px;
}
#nav_RETAIL {
	width:950px;

}
#nav_PREMIUM {
	width:470px;
	float:left;
	margin-right:10px;
}
#nav_PHARMA {
	width:470px;
	float:left;
}

#nav_RETAIL a.prinav {
	background-image:url(../z_icons/prinavBg_retail.png);
}
#nav_PREMIUM a.prinav {
	background-image:url(../z_icons/prinavBg_premium.png);
}
#nav_PHARMA a.prinav {
	background-image:url(../z_icons/prinavBg_pharma.png);
}

#nav_RETAIL a.prinav:hover {
	background-image:url(../z_icons/cArrowNextHover_retail.png);
	background-position:917px 27px;
	color:#D62F24;
	border:solid 3px #D62F24;
}
#nav_PREMIUM a.prinav:hover {
	background-image:url(../z_icons/cArrowNextHover_premium.png);
	color:#6B8A32;
	border:solid 3px #6B8A32;
	background-position:437px 27px;
}
#nav_PHARMA a.prinav:hover {
	background-image:url(../z_icons/cArrowNextHover_pharma.png);
	color:#445F6F;
	border:solid 3px #445F6F;
	background-position:437px 27px;
}
#nav_PREMIUM .prinavSubPos img, #nav_PHARMA .prinavSubPos img {
	float:right;
}
.prinavSubPos .lead{
	float:left;
	padding:9px 0 0 10px;
	width:290px;
}
#nav_PREMIUM h3 {
	color:#6B8A32;
}
#nav_PHARMA h3 {
	color:#445F6F;
}

/* ####################
   retail/css/style.css
   #################### */
   
/*##################################
	navigation
##################################*/

/* RETAIL */
#zNavigation .prinav a.active_RETAIL {
	background-color:#D32D22;
	border-bottom:1px solid #DFDFE1;
	color:#FFFFFF;
	background-image:url(../icons/arrowDownActive_RETAIL.png);
}
#zNavigation ul a.RETAIL:hover {
	background-color:#D32D22;
	color:#FFFFFF;
	background-image:url(../z_icons/navArrowHover_RETAIL.png);
}
#zNavigation ul a.active, #zNavigation ul ul a.active, #zNavigation ul a.active:hover {
	color:#D32D22;
	background-color:#FFFFFF;
	background-image:url(../z_icons/navArrowOpen_RETAIL.png)
}

#zNavigation ul a.active_RETAIL, #zNavigation ul ul a.active_RETAIL, #zNavigation ul a.active_RETAIL:hover {
	color:#D32D22;
	background-color:#FFFFFF;
	background-image:url(../icons/navArrowOpen.png)
}

/* PHARMA */
#zNavigation .prinav a.active_PHARMA {
	background-color:#445F6F;
	border-bottom:1px solid #DFDFE1;
	color:#FFFFFF;
	background-image:url(../z_icons/arrowDownActive_PHARMA.png);
}

#zNavigation ul a.PHARMA:hover {
	background-color:#445F6F;
	color:#FFFFFF;
	background-image:url(../z_icons/navArrowHover_PHARMA.png);
}

#zNavigation ul a.active_PHARMA, #zNavigation ul ul a.active_PHARMA, #zNavigation ul a.active_PHARMA:hover {
	color:#445F6F;
	background-color:#FFFFFF;
	background-image:url(../icons/navArrowOpen.png);
}

/* PREMIUM */
#zNavigation .prinav a.active_PREMIUM {
	background-color:#6B8A32;
	border-bottom:1px solid #DFDFE1;
	color:#FFFFFF;
	background-image:url(../z_icons/arrowDownActive_PREMIUM.png);
}

#zNavigation ul a.PREMIUM:hover {
	background-color:#6B8A32;
	color:#FFFFFF;
	background-image:url(../z_icons/navArrowHover_PREMIUM.png);
}

#zNavigation ul a.active_PREMIUM, #zNavigation ul ul a.active_PREMIUM, #zNavigation ul a.active_PREMIUM:hover {
	color:#6B8A32;
	background-color:#FFFFFF;
	background-image:url(../z_icons/navArrowOpen_PREMIUM.png);
}

/*##################################
	orderNav
##################################*/

#orderNav a.PHARMA {
	background-image:url(../z_icons/orderNavBg_PHARMA.png);
	color:#445F6F;
}

#orderNav a.PHARMA:hover {
	background-image:url(../z_icons/orderNavBgActive_PHARMA.png);
	color:#FFFFFF;
}

#orderNav a.PREMIUM {
	background-image:url(../z_icons/orderNavBg_PREMIUM.png);
	color:#6B8A32;
}

/*##################################
	sortTool navigation
##################################*/
#articlesPerPage_RETAIL {
	background-image:url(../z_icons/iconArticlesPerPage_RETAIL.png);
}
#foundArticles_RETAIL {
	background-image:url(../z_icons/iconFoundArticles_RETAIL.png);
}
#pages_RETAIL {
	background-image:url(../z_icons/iconPages_RETAIL.png);
}


#articlesPerPage_PHARMA {
	background-image:url(../z_icons/iconArticlesPerPage_PHARMA.png);
}
#foundArticles_PHARMA {
	background-image:url(../z_icons/iconFoundArticles_PHARMA.png);
}
#pages_PHARMA {
	background-image:url(../z_icons/iconPages_PHARMA.png);
}

#articlesPerPage_PREMIUM {
	background-image:url(../z_icons/iconArticlesPerPage_PREMIUM.png);
}
#foundArticles_PREMIUM {
	background-image:url(../z_icons/iconFoundArticles_PREMIUM.png);
}
#pages_PREMIUM {
	background-image:url(../z_icons/iconPages_PREMIUM.png);
}

.buttonDelete_RETAIL {
	background-image:url(../z_icons/buttonDelete_RETAIL.png);
}
#navigation a.RETAIL {
	background-image:url(../z_icons/arrowNextBg_RETAIL.png);
	color:#D32D22;
}
#navigation a.RETAIL:hover {
	background-image:url(../z_icons/arrowNextHover_retail.png);
	background-color:#D32D22;
	color:#FFFFFF;
}

#navigation a.PREMIUM {
	background-image:url(../z_icons/arrowNextBg_PREMIUM.png);
	color:#6B8A32;
}
#navigation a.PREMIUM:hover {
	background-image:url(../z_icons/arrowNextHover_PREMIUM.png);
	background-color:#6B8A32;
	color:#FFFFFF;
}

#navigation a.PHARMA {
	background-image:url(../z_icons/arrowNextBg_PHARMA.png);
	color:#445F6F;
}
#navigation a.PHARMA:hover {
	background-image:url(../z_icons/arrowNextHover_PHARMA.png);
	color:#FFFFFF;
	background-color:#445F6F;
}
#navigation .second {
	margin-top:24px;
	border-top:1px solid #DFDFE1;
	background-color:#D32D22;
}


/*##################################
	stepNav page Pharam
##################################*/


h1.PHARMA {
	color:#445F6F;
}
h3.PHARMA {
	color:#445F6F;
}

p.PHARMA {
	padding-bottom:16px;
}
.buttonEmail_PHARMA {
	width:88px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}

.buttonPrint_PHARMA {
	width:91px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}

.buttonDelete_PHARMA {
	width:91px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}

.buttonDelete_PHARMA {
	background-image:url(../z_icons/buttonDelete_PHARMA.png);
}
.buttonEmail_PHARMA {
	background-image:url(../z_icons/buttonEmail_PHARMA.png);
}
.buttonPrint_PHARMA {
	background-image:url(../z_icons/buttonPrint_PHARMA.png);
}

.buttonDelete_PHARMA:hover, .buttonDelete_PHARMA.buttonDeleteHover  {
	background-image:url(../z_icons/z_grey/buttonDelete.png);
}
.buttonPrint_PHARMA:hover, .buttonPrint_PHARMA.buttonPrintHover  {
	background-image:url(../z_icons/z_grey/buttonPrint.png);
}
.buttonEmail_PHARMA:hover, .buttonEmail_PHARMA.buttonEmailHover  {
	background-image:url(../z_icons/z_grey/buttonEmail.png);
}

th.PHARMA {
	color:#445F6F;
}
 
.tableArticles_PHARMA.lineBottom {
	padding-bottom:6px
}

.makeANote_PHARMA.checked {
	background-image:url(../z_icons/checkBoxBgDarkActive_PHARMA.png);
}
.rowOdd .makeANote_PHARMA.checked {
	background-image:url(../z_icons/checkBoxBgPaleActive_PHARMA.png);
}

/*##################################
	Order Layout stepNav PREMIUM
##################################*/

.steps_PREMIUM {
	 /*background-color:#F1F2F3;*/
	 color:#8F9CA4;
	 height:111px;
	border-bottom:1px solid #DFDFE1;
}
.steps_PREMIUM h1 {
	 height:60px;
	 color:#8F9CA4;
	 font-size:32px;
	 font-weight:normal;
}
.steps_PREMIUM h3 {
	 padding-left:9px;
	 line-height:14px;
	 color:#8F9CA4;
}
.steps_PREMIUM.active {
	 background-color:#FFFFFF;
}
.steps_PREMIUM.withLink:hover h1, .steps_PREMIUM.withLink:hover h3, .steps_PREMIUM.withLink:hover a, .stepHover_PREMIUM a, .stepHover_PREMIUM h1, .stepHover_PREMIUM h3{
	color:#FFFFFF;
}
.steps_PREMIUM.withLink:hover, .stepHover_PREMIUM {
	cursor:pointer;
}

.steps_PREMIUM.active h1, .steps_PREMIUM.active h3 {
	
}
.steps_PREMIUM.withLink:hover, .stepHover_PREMIUM {
	background-color:#6B8A32;
}

h1.PREMIUM {
	color:#6B8A32;
}
h3.PREMIUM{
	color:#6B8A32;
}
p.PREMIUM {
	padding-bottom:16px;
}

.buttonEmail_PREMIUM {
	width:88px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}

.buttonPrint_PREMIUM {
	width:91px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}

.buttonDelete_PREMIUM {
	width:91px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}
.buttonDelete_PREMIUM:hover, .buttonDelete_PREMIUM.buttonDeleteHover  {
	background-image:url(../z_icons/z_grey/buttonDelete.png);
}
.buttonPrint_PREMIUM:hover, .buttonPrint_PREMIUM.buttonPrintHover  {
	background-image:url(../z_icons/z_grey/buttonPrint.png);
}
.buttonEmail_PREMIUM:hover, .buttonEmail_PREMIUM.buttonEmailHover  {
	background-image:url(../z_icons/z_grey/buttonEmail.png);
}

.buttonDelete_PREMIUM {
	background-image:url(../z_icons/buttonDelete_PREMIUM.png);
}
.buttonEmail_PREMIUM {
	background-image:url(../z_icons/buttonEmail_PREMIUM.png);
}
.buttonPrint_PREMIUM {
	background-image:url(../z_icons/buttonPrint_PREMIUM.png);
}

.makeANote_PREMIUM.checked {
	background-image:url(../z_icons/checkBoxBgDarkActive_PREMIUM.png);
}
.rowOdd .makeANote_PREMIUM.checked {
	background-image:url(../z_icons/checkBoxBgPaleActive_PREMIUM.png);
}

th.PREMIUM {
	color:#6B8A32;
}


/* Print */
.elementLeft_PRINT {
	 width:200px;
	 margin-right:10px;
	 margin-top:52px
}

/* Title Area */	
	.elementLeft_PRINT{
		float:left;
		width:365px;
	}
		.elementLeft_PRINT h1{
			padding:12px 0 4px 9px;
		}
		.elementLeft_PRINT h2{
			padding-left:9px;
		}

	.elementRight_PRINT{
		float:left;
		width:105px;
	}
	
	.elementRight_PRINT h4.labelText {
	padding:13px 0 0 10px;
}
.elementRight_PRINT h3.articleName {
	padding:0 0 0 10px;
}

input.zEmail {
	padding:2px 0 2px 0;
	border:1px solid #DFDFE1;
	text-align:center;
}



/* -- */
div.articleTitle_PHARMA a {
	border-top:1px solid #DFDFE1;
	border-bottom:1px solid #DFDFE1;
	padding:7px 6px;
	width:163px;
	height:31px;
	display:block;
	background-color:#F1F2F3;
	line-height:14px;
}

/* Additional order process buttons which were not part of
the clickdummy */

.buttonBack:hover, .buttonBack.orderHover {
	background-image:url(../z_icons/z_grey/buttonBack.png);
}

.buttonBack {
	width:112px;
	background-repeat:no-repeat;
	padding:4px 0 9px 30px;
	color:#FFFFFF;
	text-align:left;
	background-color:#FFFFFF;
	cursor:pointer;
}

.buttonBack {
	background-image:url(../z_icons/buttonBack.png);
}

/* Table styles for checkout process */
table.zBasket {
	font-weight: bold;
	text-align: left;
	width: 100%;
}

table.zBasket td, table.zBasket th {
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
table.zBasket th, table.zBasket td {
	font-size:12px;
}


table.zBasket td.right, th.right {
	text-align: right;
}

table.zBasket tr.pos {
	color: #D32D22;
}

table.zBasket tr.net {
	border-top: 1px solid #DFDFE1;
}

table.zBasket tr.total {
	border-top: 1px solid #DFDFE1;	
	border-bottom: 3px solid #DFDFE1;
	color: #D32D22;
	
}

