/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */

/*-------------------------------------------------------------------------------------------------wrappers - page or section containers-------------------------------------------------------------------------------------------------*/
#mainWrapper { text-align: left; width: 1013px; background-image:url(../images/pxBack.png); padding-left:4px; vertical-align: top; }
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage { margin: 0em; padding: 0em; }
#contentMainWrapper{ background-color:#F9F8F4; margin: auto; }
#mainWrapper { margin: auto;	} 
#tagline { color:#000000; font-size: 2em; text-align : center; vertical-align: middle; }
#sendSpendWrapper { border: 1px solid #cacaca; float: right; margin: 0em 0em 1em 1em; background:#FFFFCC }
.floatingBox, #accountLinksWrapper, #checkoutShipto, #navEZPagesTOCWrapper { margin: 0; width: 46%; }
#sendSpendWrapper { margin-top:15px;  width: 46%;}
#gvSendDefaultContentSuccess { margin:190px 0 20px 0; text-align:center; font-size:13px; color:#FF6633}
#checkoutShipto, #checkoutBillto { width:525px;}
.wrapperAttribsOptions { margin: 0.3em 0em; }
.basPage{ width:100%; background-image:url(../images/basPage.jpg); height:52px; size:8px; color:#FFFFFF;}
.basPage a{ width:100%; size:8px; color:#FFFFFF; font-weight:normal; }
h1 { color:#993300; font-size:16px; font-variant:small-caps; }
h2 { color:#FF9933; font-size:14px; font-variant:small-caps; }
h3 { color:#FF9933; font-size:12px; font-variant:small-caps; }
h4 { color:#000000; font-size:11px; font-variant:small-caps; }
/*-------------------------------------------------------------------------------------------------navigation-------------------------------------------------------------------------------------------------*/

/*The main content classes*/
/*.content,*/ #productDescription, .shippingEstimatorWrapper { /*font-size: 1.2em;*/	padding: 0.5em;	}
#popupShippingEstimator, #popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp, #infoShoppingCart { background-image:url(../images/bodypopup.png); }
#infoShoppingCart h2 { color:#000000 }
.alert {color: #FF0000; margin-left: 0.5em;	}
.advisory {}
.important {	font-weight: bold; }	
.notice {}
.rating{}
.gvBal {	float: right; }	
.gvBal2 {	float: right; vertical-align:middle;}	
.centerColumn, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix { padding: 0; }
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em; }
/*Shopping Cart Display*/
#cartAdd { float: right; text-align: left;width:63%;display:inline;}


#cartAdd  div { }
.tableHeading TH { border-bottom: 1px solid #cccccc; }
.tableHeading, #cartSubTotal { background-color: #FEF8CC; }
#cartSubTotal { border-top: 1px solid #cccccc; font-weight: bold; text-align: right; line-height: 2.2em; padding-right: 2.5em; }
.tableRow, .tableHeading, #cartSubTotal { height: 2.2em; }
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   { padding: 0.5em 0em; }
.instructions { width:50%; float:right; padding-top:15px; color: #333333;} 
.cartUnitDisplay, .cartTotalDisplay { text-align: right; padding-right: 0.2em; }
#scUpdateQuantity { width: 2em; }
.cartQuantity { width: 4.7em; }
.cartNewItem { color: #33CC33; position: relative;  /*do not remove-fixes stupid IEbug*/ }
.cartOldItem { color: #420c0c; position: relative;   /*do not remove-fixes stupid IEbug*/ }
.cartBoxTotal { text-align: right; font-weight: bold; }
.cartRemoveItemDisplay { width: 3.5em; }
.cartAttribsList { margin-left: 1em; }
#mediaManager { width: 50%;  margin: 0.2em; padding: 0.5em; }
.mediaTitle { float: left; }
.mediaTypeLink { float: right;}
.normalprice, .productSpecialPriceSale { text-decoration: line-through; }
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: #ff0000; margin-right:1px; }
.orderHistList { margin: 1em; padding: 0.2em 0em; } 
#cartBoxListWrapper ul, #ezPageBoxList ul { list-style-type: none; }
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal { margin: 0; padding: 0.2em 0em; } 
#cartBoxEmpty, #cartBoxVoucherBalance { font-weight: bold; }
.totalBox { width: 5.5em; text-align: right; padding: 0.2em; }
.lineTitle, .amount { text-align: right; padding: 0.2em; }
.amount { width: 5.5em; }
/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage { margin: 0em 1em 1em 0em;}
.categoryIcon {}
#cartImage { margin: 0.5em 1em; }
/*Attributes*/
.attribImg { width: 20%; margin: 0.3em 0em; }
.attributesComments {}
/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsAlsoPurch,  {
	margin: 1em 0em;
	}
	
.categoryListBoxContents { margin: 10px 0px;}
.centerBoxContentsNew, .centerBoxContentsSpecials, .centerBoxContentsFeatured {
	margin: 15px 15px 15px 15px;
	}
/*-------------------------------------------------sideboxes---------------------------------------------*/
.columnLeft {}
.columnRight {background:url(../images/pay-port-icon.gif) center bottom no-repeat;}
/*misc*/
.back { float: left;}
.back  img{ margin-top: 0,2em; margin-right:15px; margin-bottom:0px; float: left; }
.back2 { float: left;}
.back2  img{ margin-top: 2px; margin-right:15px; float: left; }
.forward, #shoppingCartDefault, #PPECbutton { float: right; }
.editpasswordbuton { float:right; }
.editpasswordbutonback img{ margin-bottom:1px}
#shoppingCartDefault { width:525px }
.buttonscart { float:right; width:503px; padding:0px;}
.aidvisitorcart { color:#FFFFFF; vertical-align:middle; margin-top:7px;}
#cartContentsDisplay, #cartSubTotal {border-top:1px solid #ffcb49;border-left:1px solid #ffcb49;} 
#scQuantityHeading,.cartQuantity, #ccQuantityHeading, #ccProductsHeading, #ccTotalHeading, #ccTaxHeading{ border-right:1px solid #ffcb49; width: 80px; border-bottom:1px solid #ffcb49;}
#scProductsHeading, #scUnitHeading, #scTotalHeading, .cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, #scRemoveHeading, .cartRemoveItemDisplay, #cartSubTotal { border-right:1px solid #ffcb49; border-bottom:1px solid #ffcb49;}
.cartTotalDisplay,.cartProductDisplay, .cartUnitDisplay { text-align:center;}
.adssccd { margin-left: 45px}

.forward { margin-right:15px; margin-bottom:3px;  }
.botforward { float:right}
.botforwardi { float:right; margin-top:2px;}
.bold { font-weight: bold; }
.rowOdd { background-color: #E8E8E8; height: 1.5em; vertical-align: top; }
.rowEven { background-color: #FEF8CC; height: 1.5em; vertical-align: top; }
.hiddenField { display: none; }
.visibleField { display: inline; }
CAPTION { /*display: none;*/ }
#myAccountGen li, #myAccountNotify li { margin: 0; } 
.accountTotalDisplay, .accountTaxDisplay { width: 20%; text-align: right; /*vertical-align: top*/ }
.accountQuantityDisplay { width: 10%;	vertical-align: top }
.accountProductDisplay, .accountTotalDisplay ,.orders_date_num,.orders_status_name,.orders_commentII { text-align:center;}
TR.tableHeading { background-color: #FEF098; height: 2em; }
#siteMapList { width: 90%;	float: right; }
.ratingRow { margin: 1em 0em 1.5em 0em; }
LABEL#textAreaReviews { font-weight: normal; margin: 1em 0em; }
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}
.information {padding: 10px 3px; line-height: 150%;}
#shoppingcartBody #shippingEstimatorContent { clear: both; }
.seDisplayedAddressLabel { background-color:#85C285; text-align: center; }
.seDisplayedAddressInfo { text-transform: uppercase; text-align: center; font-weight: bold; }
#seShipTo { padding: 0.2em; }
#navColumnOne, #navColumnTwo{ vertical-align: top; }
.columnLeft,.columnRight{}
	
	#navColumnOneWrapper, #navColumnTwoWrapper{	margin:auto; }
	
		.leftBoxContainer{}
			h3.leftBoxHeading, h3.leftBoxHeading a {	font-family:verdana; font-size: 11px; font-variant:small-caps; color: #fdedd6; text-align:left; }
			h3.leftBoxHeading a:hover { color: #EBEAE8; text-decoration: none; } 
			.leftBoxHeading{	margin: 0; padding:7px 29px; background-image:url(../images/choix.jpg); background-repeat:no-repeat; }
		
		.sideBoxContent { padding:7px 15px ; }
		.rightBoxContainer{}
			h3.rightBoxHeading, h3.rightBoxHeading a { font-family:verdana; font-size: 11px; font-variant:small-caps; color: #fdedd6; text-align:left; }
			h3.rightBoxHeading a:hover { color: #EBEAE8; text-decoration: none; }
			.rightBoxHeading { margin: 0; padding:7px 29px; background-image:url(../images/promotion.jpg); background-repeat:no-repeat;}
		
#login-email-address_carea, #login-password_carea{ width:187px; height:18px; font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	color:#999999;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	vertical-align:middle;
	text-align:inherit;}
.btlg_carea a { size:10px; font-weight:normal; }
.passfgt { size:10px; font-weight:normal; vertical-align:middle; margin-top:3px; }
.btlogin { vertical-align:middle; }
.btlg_carea_3 { text-align:right;}
.inputtellfr { width:150px; height:15px; font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
	color:#999999;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	vertical-align:middle;
	text-align:inherit;}
/*-------------------------------------------- sideBoxContner  -------------------------------------*/
#bannerbox{}
#bannerbox2{}
#bannerboxall{}
#bestsellers{}
#categories{}
#currencies{}
#documentcategories{}
#ezpages{}
#featured{}
#information{}
#languages{}
#manufacturerinfo{}
#manufacturers{}
#moreinformation{}
#musicgenres{}
#productnotifications{}
#recordcompanies{}
#reviews{}
#search{}
#shoppingcart{}
#specials{}
#tellafriend{}
#whatsnew{}
#whosonline{}

/*-------------------------------------------- Heading  -------------------------------------*/
#bannerboxHeading {}
#bannerbox2Heading{}
#bannerboxallHeading{}
#bestsellersHeading{ background:none; background-image:url(../images/meilleurVente.jpg); }
#categoriesHeading{ background:none; background-image:url(../images/cat.jpg); }
#currenciesHeading{ background:none; background-image:url(../images/devis.jpg); }
#clientareaHeading{ background:none; background-image:url(../images/clientarea-head.jpg); }
#documentcategoriesHeading{}
#ezpagesHeading{}
#featuredHeading{}
#informationHeading{ background:none; background-image:url(../images/information.jpg); } 
#languagesHeading{ display:none}
#manufacturerinfoHeading{}
#manufacturersHeading{}
#moreinformationHeading{}
#musicgenresHeading{}
#productnotificationsHeading{}
#recordcompaniesHeading{}
#reviewsHeading{}
#searchHeading{ display:none }
#shoppingcartHeading{ background:none; background-image:url(../images/monPanier.jpg); }
#specialsHeading{ background:none; background-image:url(../images/promotion.jpg); }
#tellafriendHeading{}
#whatsnewHeading{}
#whosonlineHeading{}

/*--------------------------------------------  Content  -------------------------------------*/
#bannerboxContent{}
#bannerbox2Content{}
#bannerboxallContent{}
#bestsellersContent{ background-image:url(../images/meilleurVenteContent.jpg);background-repeat:no-repeat; }
#categoriesContent, #clientareaContent{ background-image:url(../images/content.jpg); background-repeat:no-repeat; }
#clientareaContent li { margin-left:10px;}
#categoriesContent a{ color:#420c0c; font-size:10px;}
#categoriesContent a:hover{ color:#FFFFFF; background-color:#420c0c; font-size:10px;}
#categoriesContent a:active{ color:#FFFFFF;}
#currenciesContent{ background-image:url(../images/devisContent.jpg); padding:11px;}
#documentcategoriesContent{}
#documentcategoriesContent a{color:#420c0c; font-size:10px;}
#ezpagesContent{ background-image:url(../images/content.jpg); background-repeat:no-repeat;}
#ezpagesContent a{background-image:url(../images/puceCat.gif);background-repeat:no-repeat;background-position:0 3px;padding:0 0 0 11px;margin:0; display:block;}
#featured .sideBoxContent { background-image:url(../images/content.jpg); background-repeat:no-repeat; padding-top:15px; padding-bottom:15px;  }
#informationContent{ background-image:url(../images/content.jpg); background-repeat:no-repeat; }

#manufacturerinfoContent{}
#manufacturersContent{ background-image:url(../images/content.jpg); padding:13px }
#moreinformationContent{}
#musicgenresContent{}
#productnotificationsContent{ background-image:url(../images/meilleurVenteContent.jpg);background-repeat:no-repeat;}
#recordcompaniesContent{}
#reviewsContent{ background-image:url(../images/content.jpg)}
#search{background-image:url(../images/backSearch.jpg);height:61px; background-repeat:no-repeat;}
#searchContent{ margin-left:10px; padding-top:7px; text-align:left; font-size:11px; color:#FFF;}
#shoppingcartContent {}
#specialsContent { background-image:url(../images/meilleurVenteContent.jpg);background-repeat:no-repeat; }
#tellafriendContent{ background-image:url(../images/meilleurVenteContent.jpg);background-repeat:no-repeat; } 
#tellafriendContent { vertical-align:middle; } 
#tellafriendContent input { vertical-align:middle;} 
.bg-picsid { margin-left:2px; background-image:url(../images/backpdpromo.png); background-repeat:no-repeat; height:70px; width:78px; padding:4px 0px 0px 0px; float:left;}
.bg-picsid img{ height:60px; width:72px;}
.NameNwSide { width:100px; float:right; margin-bottom:5px; background:url(../images/bullink-mv.gif) no-repeat 0px 4px; font-size:10px; padding-left:8px; text-align:left; height:24px; overflow:hidden;}
.NameNwSide a { font-weight:normal; color:#e37531;}

#whosonlineContent{ background-image:url(../images/meilleurVenteContent.jpg);background-repeat:no-repeat;
 height:20px; padding-bottom:10px; margin-bottom:38px;}
#whatsnew .sideBoxContent {}
#whosonlineContent{}

#upProductsHeading { text-align: left; }
#upDateHeading { text-align: right; }
#inputSearch{ background-image:url(../images/inputSearch.jpg); display:inline; }
#bestsellers .wrapper { margin: 0em 0em 0em 1.5em; }
#searchContent a{display:none;}
#informationContent ul{margin:0 5px}
#bestsellersContent a{ color:#440C0D; font-size:10px; }
#bestsellersContent a:hover{ color: #A41614; font-size:10px; text-decoration:underline }
#informationContent a{ background-image:url(../images/puceCat.gif);background-repeat:no-repeat;background-position:0 3px;padding:0 0 0 11px;margin:0; display:block; }
#hatsnewHeading { background-image:url(../images/meilleurVenteContent.jpg);background-repeat:no-repeat; }
.category-top { background-image:url(../images/puceCat.gif);background-repeat:no-repeat;background-position:0 3px;padding:0 0 0 11px;margin:0; display:block;}
.category-top span { font-family:arial,verdana;font-size:11px; }
.category-products{ color:#000000;margin:2px 61px 3px 11px;background-image:url(../images/puceSub.gif);background-repeat:no-repeat;padding:0 0 0 7px;background-position: 0 5px;border-bottom:1px #464646; }
.centerBoxHeading { background-color: #ffffff; background-image:url(../images/backtitleheading.jpg); color:#FFFFFF; padding: 0em 0; font-size:11px; font-variant:small-caps; background-repeat:no-repeat; height:25px; margin:0px; padding-top:2px;}
.navSplitPagesResult {}
.navSplitPagesLinks {}
.navNextPrevCounter { margin: 0em; font-size: 0.9em; }
.navNextPrevList { display: inline; white-space: nowrap; margin: 0; padding:  0.5em 0em; list-style-type: none; }
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper { width: 1007px; margin:auto;	background-color: #ffffff; font-weight: bold; height: 80px; }
#navSuppWrapper{ display:none; }
#navMainWrapper .hautGauche{ width:392px; float:left; background-image:url(../images/hautGauche.jpg); height:80px; }
#navMainWrapper .hautDroit{ width:389px; float:left; background-image:url(../images/hautDroit.jpg); height:80px; }
.hautDroit, .hautGauche a{ color:#4B4B4B; }
.hautDroit ul li{ color:#4B4B4B; }
.hautGauche ul li{ color:#4B4B4B; }
.hautDroit a:hover{ color: #E87B22; }
#navMainWrapper  ul li{ float:left; padding: 0; display: inline; }
#navMainWrapper  ul{ margin: 0; padding:0em; list-style-type: none; text-align: center; line-height: 1.5em; }
#navMain ul, #navSupp ul, #navCatTabs ul  { margin: 0; padding:0em; list-style-type: none; text-align: center; line-height: 1.5em; }
#navSupp{ background-color:#FAF8F5; }
#navMain ul li, #navSupp ul li, #navCatTabs ul li { float:left; padding: 0em 0em 0 0em; display: inline; }
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a { text-decoration: none; padding: 0em 0.5em; margin: 0; color: #4B4B4B; white-space: nowrap; }
#navEZPagesTOCWrapper { font-weight: bold; float: right; height: 1%; border: 1px solid #000000; }
#navEZPagesTOC ul { margin: 0; padding:  0.5em 0em; list-style-type: none; line-height: 1.5em; }
#navEZPagesTOC ul li { white-space: nowrap; }
#navEZPagesTOC ul li a { padding: 0em 0.5em; margin: 0; }
#navCategoryIcon, #indexProductListCatDescription { margin: 0.5em; }
.buttonRow { float:right;}
#navMainSearch { float: right; }
#navBreadCrumb { background-color:#fbf1d1; background-image:url(../images/backtitregrumber.png); }
#navEZPagesTop { background-image:url(../images/backtitregrumber.png); display:none; }
#navEZPagesTop { font-size: 0.95em; font-weight: bold; margin: 0em; padding: 0.5em; }
#navBreadCrumb { margin:0px 2px 2px 2px; padding: 4px; }
 .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}
#contentColumnMain{
}
#indexDefaultHeading{display:none}
.greeting{display:none	}
#whatsNew,#specialsDefault{ paddin-bottom:10px;background-image:url(../images/background736.jpg); background-color:#faf8f5; background-repeat:repeat-x; }
#whatsNew .centerBoxHeading{ }

#shippingInfo, #privacy, #conditions, #unsubDefault, #gvFaqDefault, #discountcouponInfo, #siteMap, #contactUsNoticeContent, #accountDefault, #productGeneral, #checkoutPayment, #checkoutShipping, #checkoutConfirmDefault, #checkoutSuccess, #allProductsDefault, #contactUsDefault, #ezPageDefault,#shoppingCartDefault, #loginDefault, #checkoutPayAddressDefault ,#checkoutShipAddressDefault, #accountHistInfo, #accountEditDefault, #accountPassword, #acctNewslettersDefault, #addressBookProcessDefault, #addressBookDefault, #advSearchDefault, #gvRedeemDefault, #gvSendDefault, #specialsListing, #reviewsDefault, #tellAFriendDefault, #accountDefault, #accountNotifications, #pageNotFound, #accountHistoryDefault  { margin:15px; padding-bottom:15px; }
#productDescription, #productName, #productPrices  { margin-left:10px;}
.adresscs {}
.centerBoxContentsNew{background-image:url(../images/BackProd.gif);background-repeat:no-repeat;height:165px;width:155px}
.centerBoxContentsFeatured{background-image:url(../images/BackProd.gif);background-repeat:no-repeat;height:165px;width:155px}
.centerBoxContentsSpecials{background-image:url(../images/BackProd.gif);background-repeat:no-repeat;height:165px;width:155px}
.centerBoxWrapper { margin-bottom:20px;}
.rightBoxContent { background-color: #ffffff; margin-bottom: 1em; }
.sideBoxContent a{ color:#420c0c; font-size:10px; }
#basPage a{color:#FFFFFF;}
#basPage a:hover { color:#333333; background-image:url(../images/backboutfooter.png);}
.footerlink a{color:#ffffff;}
body { margin: 0; font-family: verdana, arial, helvetica, sans-serif; font-size: 62.5%; color: #000000; background-image:url(../images/body.jpg); }
a img {border: none; }
ol,ul,li{ padding: 0; margin: 0; }
ul{list-style:none}
a{color: #420c0c; text-decoration: none;font-weight:bold;font-size:10px; }
a:link, #navEZPagesTOC ul li a { color: #420c0c; text-decoration: none; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { color: #E87B22; }
a:active { color: #000000; }
h1 { font-size: 1.5em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{ font-size: 1.1em; }
.biggerText { font-size: 1.2em; }
h1, h2, h3, h4, h5, h6 { margin: 0.3em 3px; }
CODE { font-family: arial, verdana, helvetica, sans-serif; font-size: 1em; }
FORM, SELECT, INPUT { display: inline; font-size: 1em; margin: 0.1em; }
#cartAdd  {padding-top:11px; vertical-align:middle;}
#cartAdd  INPUT { margin:0; padding-right:3px; vertical-align: bottom;}
#cart_quantity {}
#cartAdd  IMG {  vertical-align: middle;}
TEXTAREA { /*float: left;*/ margin: auto; display: block; width: 95%; }
input:focus, select:focus, textarea:focus { background: #faf4e2; }
FIELDSET { padding: 0.5em; margin: 0.5em 0em; border: 1px solid #FDAD00; color:#420C0C}
LEGEND { font-weight: bold; padding: 0.3em; }
LABEL, h4.optionName { line-height: 1.5em; padding: 0.2em; }
LABEL.checkboxLabel, LABEL.radioButtonLabel { margin: 0.5em 0.3em; }
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg { float: left; }
LABEL.inputLabel { width: 13em; float: left; }
LABEL.inputLabelPayment { width: 15em; float: left; }
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  { width: 12em; float: left; }
P, ADDRESS { padding: 0.5em; }
ADDRESS { font-style: normal; }
.clearBoth { clear: both; }
HR { height: 1px; margin-top: 0.5em; border: none; border-bottom: 1px solid #9a9a9a; }

#myAccountPaymentInfo { margin-right:0px; float:right;} 
#myAccountShipInfo{} 
.myaccountaddress { width:100%;}
.backedit2 img { margin-bottom:1px;}
#indexCategoriesHeading { margin-left:10px; font-variant:small-caps; color:#420c0c; }
.catDescContent { margin:0px 10px; color:#333333; background-color:#fdf0db; }
.centerTd{background-image:url(../images/background736.jpg); background-color:#faf8f5; background-repeat:repeat-x; }
.centerColumn {  background-image:url(../images/background736.jpg); background-color:#faf8f5; background-repeat:repeat-x; }
/*-------------------------------------------------------------------------------------------------warnings, errors, messages-------------------------------------------------------------------------------------------------*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution { line-height: 1.8em; padding: 0.2em; border: 1px solid #ffffff; }
.messageStackWarning, .messageStackError { background-color: #ff0000; 	color: #ffffff; }
.messageStackSuccess { background-color: #e25e24; color: #ffffff; }
.messageStackCaution { background-color: #FFFF66; color: #000000; }
#languagesContent { background-image:url(../images/catBack.jpg); background-repeat:no-repeat;/* background-color:#EFEEEC;*/ font-family:verdana,Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold; }
#languagesContent ul li{font-size:10px; font-weight:bold; font-variant:small-caps; margin:3px 0px;}
#languagesContent ul li a{font-size:10px; font-weight:bold; font-variant:small-caps; margin:3px 0px;}
#languagesContent a{font-size:10px; font-weight:bold; font-variant:small-caps; margin:3px 0px;}

.back img{padding:0px}
#prixCss{text-align:left;margin-left:3px;margin-right:3px}
#prixCss a {font-size:9px;font-weight:normal}
#infoPrix{float:left; width:50px;overflow:hidden;height:25px;text-align:right; margin-right:1px;}
#normalprice span { text-align:right;}
#descriPrix{float:left;width:95px;overflow:hidden;height:25px;}
.imgprowhats { text-align:center; vertical-align:middle; margin-top:4px; padding-left:3px; }
.imgprowhats img{ text-align:center; vertical-align:middle; margin-top:3px; }
#productMainImage img,.additionalImages img {border:1px solid #FFC500}
.additionalImages centeredContent back { width:142px; float:left;}
.navNextPrevCounter{color:#802A00;font-weight:bold}
#productName{background-color: #611E01; color: #ffffff;text-transform:capitalize}
#productPrices{color:#802A00;font-weight:bold; font-size:12px}
.listingDescription{ background-color:#fbefdb; text-align:justify ; padding-left:1px}
.itemTitle{text-align:left;text-transform:capitalize}
#catTable{margin:3px;}
.productListing-data{ background-color:#fffaeb; text-align:left;padding-left:7px; padding-top:4px; border-bottom: 1px solid #f0a730; padding-bottom:2px;}
.listingProductImage{margin-bottom:3px;border:1px solid #FFC500;}
.productListing-rowheading{text-align:left}
.productListing-heading{text-align:left;background-color:#fbf1d2; border-bottom: 1px solid #f0a730; padding:5px 7px}
#listCell0-1{padding-left:5px}
.centerTd ol {padding:0 21px;margin:0}
#productTellFriendLink{display:inline;}
#productReviewLink{display:inline;}
#productDetailsList{color:#611F00;font-weight:bold;list-style-image:none;list-style-position:inside;list-style-type:square;margin:7px;width:33%}
#cartDefaultHeading,#createAcctDefaultHeading,#productListHeading{background-color: #611E01; 	color: #ffffff;}
#productDescription{background-color: #fbefdb;overflow:auto}
#shoppingcartContent a {color: #420c0c;}
#shoppingcartContent a:visited{color: #420c0c;}
.hautDroit2, .hautGauche a{ color:#4B4B4B; }
.hautDroit2 ul li a{ color:#4B4B4B; }
.hautGauche ul li a:link{ color:#4B4B4B; }
.hautDroit2 a:hover{ color:#E87B22; }
#specialsContent span.productSpecialPrice { color:#ffa200; font-weight:bold;}
#specialsContent span.productPriceDiscount { color:#ffa200; }
#specialsContent .sideBoxContent{ padding-bottom:20px ; background-image:url(../images/dot-or.gif); background-repeat: repeat-x; padding-top:15px; }
#featured .sideBoxContent{ padding-bottom:20px ; background-repeat: repeat-x; padding-top:15px; }
