.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

#header .topfont{ 
 background-image:url(../../../../images/fond-vert.gif);
 height: 145px;
 background-repeat: no-repeat;
}
BODY { 
  //background: #F9F9F8; 
color: #000000; 
margin: 0px;
background:#FFFFFF url(../../../../images/back.gif) center top repeat-y;}
A { color: #000000; text-decoration: none;}
A:hover { color: #8aa645; text-decoration: underline;}
FORM { display: inline;}
TR.black_column { background: #282828;}
TR.gray_column { background: #aaaaaa;}
TR.header { background: #ffffff;}
TR.headerNavigation { background: #bbc3d3;}
TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #5CB5C9; color: #ffffff; font-weight : bold;}
TD.hey { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #8297c5; color: #ffffff; font-weight : bold;}
A.headerNavigation { color: #FFFFFF; }
A.headerNavigation:hover { color: #ffffff;}
TR.headerError { background: #ff0000;}
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo { background: #00ff00;}
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer { background: #bbc3d3;}
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #282828; color: #ffffff; font-weight: bold;}
.infoBox { background: #97AF5D;}
.infoBox2 { //background: #b6b7cb;}
.infoBoxAdvancedSearch { background : #C9D5ED;}
.infoBoxBestSellers { background: #f29400; }
.infoBoxCategories { background: #C9D5ED; }
.infoBoxCurrencies { background: #B0C4DE;}
.infoBoxInformation { background: #a57cbc;}
.infoBoxLanguages { background: #B0C4DE;}
.infoBoxManufacturerInfo { background: #B0C4DE;}
.infoBoxManufacturers { background: Silver;}
.infoBoxOrderHistory { background: #B0C4DE;}
.infoBoxProductNotifications { background: Teal;}
.infoBoxReviewsBoxe { background: #9f9f9f;}
.infoBoxSearch { background: #D8BFD8;}
.infoBoxShoppingCartBoxe { background: #D8BFD8;}
.infoBoxSpecials { //background: #95BE16;}
.infoBoxTellAFriend { background : Olive;}
.infoBoxWatsNew { background: #C9D5ED;}
.infoBoxCookieUsage { background: transparent; border: thin outset #C9D5ED;}
.infoBoxPopupSearchHelp { background: transparent; border: thin outset Purple;}
.infoBoxProductInfo { background: Red;}
.infoBoxProductReviews {background: #b6b7cb;}
.infoBoxPub { background: #C9D5ED;}
.infoBoxGiftIdea { background: #ffffff;}
.infoBoxReviews { background: #9f9f9f;}
.infoBoxShoppingCart { background: #8bad1c;}
.infoBoxSslCheck { background: transparent; border: thin outset #C9D5ED;}
.infoBoxNewProducts { background: #96bc19;}
.infoBoxCenterBox { background: #a3cd17;}
.infoBoxAlsoPurchasedProducts { background: #97AF5D;}
.infoBoxContents { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.infoBoxContentsAdvancedSearch { background: E7D46C; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsPopupSearchHelp { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsBestSellers { background: #fff5e4; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsCategories { background: #282828; font-family: Verdana, Arial, sans-serif; font-size: 10px; } //border: 1px solid; border-color: #a0cc12;}
.infoBoxContentsCurrencies { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsInformation { background: #282828; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsLanguages { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsManufacturerInfo { background: Silver; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsManufacturers { background: #F8F8FF; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsOrderHistory { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsProductNotifications { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsGiftIdea{ background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsPub{ background: #282828; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsPub1{ background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsReviewsBoxe { background: #e5e5e5; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsSearch { background: #282828; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsShoppingCartBoxe { background: #dadada; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsSpecials { background: #A0CD12; font-family: Verdana, Arial, sans-serif; font-size: 10px; background-image:url(../../../../images/special_head.gif); background-repeat:no-repeat; background-position:right top;}
.infoBoxContentsTellAFriend { background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsWatsNew { background: #282828; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsCookieUsage { background: #AFEEEE; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsProductInfo { background: #AFEEEE; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsReviews { background: #AFEEEE; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsShoppingCart { background: #dadada; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsSslCheck { background: #AFEEEE; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsProductReviews { background: #AFEEEE; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContentsNewProducts { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #f8f8f9; /*background-image: url(../../../../images/infobox/thema/1/french/fond_new.jpg);*/ }
.infoBoxContentsCenterBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #f8f8f9;}
.infoBoxContentsAlsoPurchasedProducts { background: #f1f6f8; font-family: Verdana, Arial, sans-serif; font-size: 12px;}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #bbc3d3; color: #ffffff;}
TD.infoBoxHeadingAdvancedSearch { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingPopupSearchHelp { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingBestSellers { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingCategories { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingCurrencies { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingLanguages { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingManufacturerInfo { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingManufacturers { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingOrderHistory { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingProductNotifications { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingReviewsBoxe { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingGiftIdea { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingSearch { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingShoppingCartBoxe { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingSpecials { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingTellAFriend { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingWatsNew { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingInformation { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #D7DBEF;}
TD.infoBoxHeadingCookieUsage { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #C9D5ED;}
TD.infoBoxHeadingSslCheck { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background : #C9D5ED;}
TD.infoBoxHeadingNewProducts { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: White; background : #96bc19; }
TD.infoBoxHeadingAlsoPurchasedProducts { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; background : #96bc19;}
TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
//TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #f8f8f9;}
//TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #ffffff;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ffffff;}

TABLE.infos { border: 1px; border-style: solid; border-color: #c9c9c9; border-spacing: 1px;}

TABLE.productListing { border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.pic { border:0px solid #888888}
.table_pic_width {width:1px;}
.pic_corn_c {background:#FFFFFF;}
.pic_corn_t {background:#FFFFFF url(/images/pic_corn_t.gif) top repeat-x;}
.pic_corn_b {background:#FFFFFF url(/images/pic_corn_b.gif) bottom repeat-x;}
.pic_corn_l {background:#FFFFFF url(/images/pic_corn_l.gif) left repeat-y;}
.pic_corn_r {background:#FFFFFF url(/images/pic_corn_r.gif) right repeat-y;}
.cart_line_x {background:url(/images/bg_line.gif)}

.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 11px; background: #bbbbbb; color: #FFFFFF; font-weight: bold;}
.productListing-headingSearch {font-family: Verdana, Arial, sans-serif; text-align:center; vertical-align:middle; font-size:11px;	text-decoration:none; font-weight:bold; color:#8bad1c; height:19px; text-transform:uppercase}
TD.productListing-data { font-family: Tahoma, sans-serif; font-size: 12px; color: #282828;}
TD.productListing-price { font-family: Tahoma, sans-serif; font-size: 17px; color: #8bad1c; font-weight: bold;}

A.pageResults { color: #709201; font-weight: bold;}
A.pageResults:hover { color: #ffffff; background: #a0cc12;}
TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #9a9a9a;}
TR.subBar { background: #f4f7fd;}
TD.subBar { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
TD.main_blue, P.main_blue { font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 1.5; color: #144f8e;}
TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TD.smallText2, SPAN.smallText2, P.smallText2 { font-family: Verdana, Arial, sans-serif; font-size: 13px;}
TD.miniText, SPAN.miniText, P.miniText{ font-family: Verdana, Arial, sans-serif; font-size: 9px;}
TD.verysmallText, SPAN.verysmallText, P.verysmallText{ font-family: helvetica, Arial, sans-serif; font-size: 6px;}
TD.verysmallText8, SPAN.verysmallText8, P.verysmallText8{ font-family: helvetica, Arial, sans-serif; font-size: 8px;}
TD.accountCategory { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.maintoptitle, P.maintoptitle, a.maintoptitle { font-family: helvetica,arial,sans-serif; font-size: 16px; line-height: 1.5; color: #eeeeee; font-weight: bold; text-align: center;}
a.maintoptitle:hover { color: #4b4b4b; text-decoration: none;}
TD.mainwhite, P.mainwhite, a.mainwhite { font-family: helvetica,arial,sans-serif; font-size: 12px; line-height: 1.5; color: #ffffff; font-weight: bold;}
TD.white, P.white, a.white { font-family: helvetica,arial,sans-serif; font-size: 12px; color: #ffffff;}
TD.graytext, P.graytext, a.graytext{ font-family: helvetica,arial,sans-serif; font-size: 12px; color: #707070; text-decoration:none;}
TD.grayfooter, P.grayfooter, a.grayfooter{ font-family: helvetica,arial,sans-serif; font-size: 12px; color: #707070; text-decoration:underline;}
a.grayfooter:hover{ font-family: helvetica,arial,sans-serif; font-size: 12px; color: #707070; text-decoration:none;}
TD.accueilOrangeMainTitle, P.accueilOrangeMainTitle { font-family: helvetica, Arial, sans-serif; font-size: 24px; line-height: 1.5; color: #f47f2c; font-weight: bold;}
TD.accueilOrangeTitle, P.accueilOrangeTitle         { font-family: helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; color: #f47f2c; font-weight: bold;}
TD.accueilOrangeTitle14, P.accueilOrangeTitle14     { font-family: helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.5; color: #f47f2c; font-weight: bold;}
TD.accueilOrangeTitle12, P.accueilOrangeTitle12     { font-family: helvetica, Arial, sans-serif; font-size: 12px; line-height: 1.5; color: #f47f2c; font-weight: bold;}
TD.accueilGreenTitle, P.accueilGreenTitle           { font-family: helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.5; color: #9bc11a; font-weight: bold;}
TD.accueilGreenTitle12, P.accueilGreenTitle12       { font-family: helvetica, Arial, sans-serif; font-size: 12px; line-height: 1.5; color: #9bc11a; font-weight: bold;}
TD.isifun, P.isifun, SPAN.isifun { font-family: helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.5; color: #9bc11a;}

SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #88A91B;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TEXTAREA { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FFBA26; font-weight: bold;}
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold;}

SPAN.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #ff6a00; font-size: 12px; font-weight: bold;}
SPAN.productSpecialPriceBig { font-family: Verdana, Arial, sans-serif; color: #ff6a00; font-size: 20px; font-weight: bold;}
SPAN.productSpecialPriceBox { font-family: helvetica, Arial, sans-serif; color: #ffffff; font-size: 18px; font-weight: bold;}
SPAN.productGiftIdeaPriceBox { font-family: helvetica, Arial, sans-serif; color: #707070; font-size: 18px; font-weight: bold;}
SPAN.productSpecialPriceBoxLittle { font-family: helvetica, Arial, sans-serif; color: #ffffff; font-size: 12px; font-weight: none;}
SPAN.productPrice { font-family: Verdana, Arial, sans-serif; color: #303030; font-size: 12px;}
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000;}
td.contactTitle { font-family: helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.5; color: #97AF5D;}

SPAN.CenterBoxTitle { font-family: Tahoma; color: #83ac01; font-size: 17px; font-weight: bold;}
SPAN.CenterBoxPrice { font-family: helvetica, Arial, sans-serif; font-size:14px; color:#c46500; font-weight:bold;}

SPAN.CategoriesIndicator { font-family: helvetica, Arial, sans-serif; font-size:0.85em; color:#A0CD12; font-weight:bold;}
SPAN.CategoriesBigIndicator { font-family: helvetica, Arial, sans-serif; font-size:14px; color:#A0CD12; font-weight:none;}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: helvetica, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

div#conteneur {height:250px; overflow:auto; border-width:1pt; border-style:solid;}

ul.sitemap {color: #ff0000;}
td.FondPage {background-color: #ffffff; border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
td.secured { font-family: Verdana, Arial, sans-serif; font-size: 13px; line-height: 1.5; color: #ff0000; font-weight: bold;} 

TD.discover, P.discover { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; color: #144f8e;}
#card h3 { background: url("../../../../images/carte_isifun.gif") no-repeat;}

