.mevb_infos{font-size:1px;color:#ad2a1e;}h1{font-size:17px;padding:0;margin:0;margin-top:0;margin-bottom:0;}h2{font-size:15px;padding:0;margin:0;margin-top:0;margin-bottom:0;}body#mainbody{font-size:11px;font-family:Helvetica,tahoma,arial;color:black;background-color:#808040;margin-top:5px;margin-left:20px;margin-right:27px;margin-bottom:27px;}table#cadrePage{border-left:2px solid black;border-right:2px solid black;background-color:white;}body#printbody{font-size:11px;font-family:Helvetica,tahoma,arial;color:black;background-color:white;margin-top:0;margin-left:0;}form{display:inline;}a{outline:none;}a img{border:none;}a:link{background-color:transparent;text-decoration:none;}a:visited{background-color:transparent;text-decoration:none;}a:hover{color:#f60;clip:rect(auto,auto,auto,auto);}a:hover#productLink{color:black;text-decoration:underline;clip:rect(auto,auto,auto,auto);}a:hover#productGroupLink{color:orange;text-decoration:underline;clip:rect(auto,auto,auto,auto);}unknown{font-weight:bold;font-size:40px;background-color:transparent;text-decoration:none;color:#636;}td#headmenu a{border-style:solid none solid solid;border-width:1px;border-top:1px solid #600;border-left:1px solid #600;border-bottom:1px solid #600;padding:4px 4px 3px;display:block;font-weight:bold;font-size:11px;color:black;background-color:#ff0;}td#headmenu a:hover{border:1px solid #fff;font-weight:bold;background-color:#636;color:#ff0;}td#headmenu a.menuHead{font-size:11px;}.contenu{background-color:white;}td#contenu{background-color:white;}.contenu{background-color:white;}table#index_contenu{background-color:#ad2a1e;}.index_catalogue_desc0{color:#fc0;font-family:tahoma;}.index_catalogue_desc1{color:#d00;font-size:14px;}.index_catalogue_desc2{color:#00d;font-size:14px;}.index_catalogue_desc3{color:#fc0;}.topTabBackground{vertical-align:bottom;background-color:#ff943d;}.rightTopTabBackground{vertical-align:top;border:solid 3px #ff943d;background-color:#ff943d;}.bottomTabBackground{vertical-align:bottom;background-color:#ff943d;}.tabBackground{vertical-align:top;background-color:#ad2a1e;border-left:2px solid #ad2a1e;}.bottom_menu{text-align:center;background-color:white;}table#global_search{text-align:left;font-family:Arial,Helvetica,sans-serif;border-left:1px solid black;border-right:1px solid black;background-color:#fcda19;}table#main_catalog{border-right:1px solid black;border-left:1px solid black;text-align:center;color:#600;font-family:Arial,Helvetica,sans-serif;background-color:white;}.boxCornerTop *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopSenegal *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerBottom *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:white;}.boxCornerTopIdent *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopJeux *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopServices *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopSeenegal *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopInfos *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopPanier *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#ad2a1e;}.boxCornerBottomPanier *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#ad2a1e;}.boxBottomPanier{color:yellow;height:20px;vertical-align:bottom;text-align:center;font-size:14px;font-weight:bold;background-color:#ad2a1e;}.boxCornerTopMainCatalog *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerTopGlobalSearch *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCornerBottomGlobalSearch *{display:block;height:1px;font-size:.01em;overflow:hidden;background-color:#fcda19;}.boxCorner0{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #870000;border-top:1px solid #870000;}.boxCorner1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #870000;border-bottom:1px solid #870000;}.boxCorner2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #6f0000;border-right:1px solid #6f0000;}.boxCorner3{margin-left:1px;margin-right:1px;border-left:1px solid #a30000;border-right:1px solid #a30000;}.boxCorner4{border-left:1px solid #870000;border-right:1px solid #870000;}.boxCorner5{border-left:1px solid #9f0000;border-right:1px solid #9f0000;}td.panier_catalog{color:#fcda19;text-align:center;font-weight:bold;font-size:13px;font-family:Arial,Tahoma,sans-serif;background-color:#ad2a1e;}td.global_search{color:#ad2a1e;font-size:18px;font-family:Arial,sans-serif;}td.main_catalog{color:#ad2a1e;text-align:left;font-weight:bold;font-size:15px;font-family:Arial,Tahoma,sans-serif;background-color:#fcda19;}td.catalog{color:#ad2a1e;text-align:left;font-weight:bold;font-size:12px;font-family:Arial,Tahoma,sans-serif;background-color:#fcda19;}td.jeux{color:#ad2a1e;text-align:left;font-weight:bold;font-size:12px;font-family:Arial,Tahoma,sans serif;background-color:#fcda19;}td.ident{color:#ad2a1e;text-align:left;font-weight:bold;font-size:12px;font-family:Arial,Tahoma,sans serif;background-color:#fcda19;}td.infos{color:#ad2a1e;text-align:left;font-weight:bold;font-size:12px;font-family:Arial,Tahoma,sans serif;background-color:#fcda19;}td.senegal{color:#ad2a1e;text-align:left;font-weight:bold;font-size:12px;font-family:Arial,Tahoma,sans serif;background-color:#fcda19;}td.services{color:#ad2a1e;text-align:left;font-weight:bold;font-size:12px;font-family:Arial,Tahoma,sans serif;background-color:#fcda19;}td.fam1_catalog{border:1px solid white;color:#ad2a1e;font-weight:bold;font-size:14px;background-color:#fd0;}td.fam2_catalog{border:1px solid white;color:#ad2a1e;font-weight:bold;font-size:14px;background-color:#fd0;}td.fam3_catalog{border:1px solid white;color:#ad2a1e;font-weight:bold;font-size:14px;background-color:#fd0;}td.fam4_catalog{border:1px solid white;color:#ad2a1e;font-weight:bold;font-size:14px;background-color:#fd0;}td.fam5_catalog{border:1px solid white;color:#ad2a1e;font-weight:bold;font-size:14px;background-color:#fd0;}td.catalog_icon{background-color:transparent;text-align:left;}td.panier_icon{color:black;background-color:#ad2a1e;}.box{background-color:white;font-weight:normal;font-size:11px;text-align:left;border-right:1px solid black;border-left:1px solid black;}.box_menus{font-size:13px;font-family:Arial narrow,sans-serif;border-top:1px solid black;}.box_menu_main_filter_prompt{color:#ad2a1e;font-size:12px;}table#produit{border:1px solid #c0c0c0;background-color:white;}td.prod{font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#60c;text-decoration:underline;font-weight:normal;}td.prix{color:red;text-align:right;font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}td.desc{text-decoration:none;color:#900;font-family:Arial,Helvetica,sans-serif;font-size:11px;}td.ref{text-align:right;color:#939;}td#cadregris{border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:0;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-bottom-style:none;border-left-style:none;border-left-color:#666;}td#cadregrisbas{border-right-width:1px;border-right-style:solid;border-right-color:#666;border-top-width:0;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#666;border-left-color:#666;}td.titre{font-weight:bold;font-size:15px;font-family:Helvetica,tahoma,arial;color:red;}option{font-size:11px;color:#005171;font-family:Helvetica,tahoma,arial;}textarea{font-size:14px;font-family:Helvetica,tahoma,arial;color:blue;}select{font-size:12px;font-family:Helvetica,tahoma,arial;color:black;background-color:#ffff80;}input{font-size:11px;color:black;font-weight:bold;font-family:Helvetica,tahoma,arial;background-color:#ffa;}submit{font-size:10px;color:#005171;font-family:Helvetica,tahoma,arial;}li{margin:0;padding-left:1px;color:#005171;}ul{margin:0;padding-left:15px;color:#005171;}hr{color:#005171;}logotext1{background-color:#f66;}td.prixpublic{color:red;text-align:right;font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-decoration:line-through;}.mainPage{border-left:solid 3px #ad2a1e;border-right:solid 4px #ad2a1e;}.pageTopTitleBackground{background-color:#ff943d;border-left:5px solid #ff943d;background-image:url('/images/page_top_corner_resapass.gif');background-position:top right;background-repeat:no-repeat;width:100%;}.pageTitleBackground{background-color:#ff943d;border-left:5px solid #ff943d;width:100%;}.pageTitle{color:yellow;font-weight:bold;font-size:15px;font-family:Tahoma,sans serif;vertical-align:top;border-left:5px solid #ff943d;text-align:left;}.pageTitlePhoto{border-top:3px solid #ff943d;border-right:3px solid #ff943d;vertical-align:top;text-align:right;height:64px;}.pageContent{border:5px solid white;vertical-align:top;height:1200px;}.userPageContent{text-align:left;position:relative;top:-10px;z-index:0;}.tabDiscountCatalogue{color:#ff943d;border-left:4px solid;text-align:left;font-size:11px;font-family:Arial,Helvetica,sans-serif;vertical-align:bottom;}.tabMainFilter{text-align:right;}.mainFilterReminderColor{font-size:14px;color:black;}.mainFilterReminderBackgroundColor{border-right:1px solid black;border-bottom:1px solid black;font-size:15px;color:black;background-color:#ffff80;cursor:default;}.mainFilterFreeSearchReminderColor{font-size:14px;color:black;}.mainFilterFreeSearchReminderBackgroundColor{border-right:1px solid black;border-bottom:1px solid black;font-size:15px;color:white;background-color:#fcda19;cursor:default;}.pageProductsTitle{color:yellow;font-size:15px;vertical-align:top;border:5px solid #ff943d;}.mainCriterionPageTitle{color:black;margin-left:2px;font-size:18px;text-align:center;}.searchTargetPageTitle{color:yellow;margin-left:2px;font-size:18px;text-align:right;}.lastListElement{color:#dadada;font-size:12px;vertical-align:middle;border-top:1px solid #dadada;border-bottom:1px solid #dadada;height:20px;}.top_bar{margin-top:0;font-size:11px;text-align:center;height:11px;background-color:#7a542c;}.bottom_bar{margin-top:0;font-size:11px;text-align:center;height:11px;background-color:#7a542c;}.choose_language{color:purple;}.top_right_menu{text-align:right;color:orange;font-size:13px;font-weight:bold;font-family:Tahoma;background-color:#7a542c;height:10px;cursor:default;}.top_right_menu_compte{text-align:right;color:#aafe11;font-size:13px;font-weight:bold;font-family:Tahoma;background-color:#7a542c;height:10px;cursor:default;}.top_right_menu_suivi{text-align:right;color:#aafe11;font-size:13px;font-weight:bold;font-family:Tahoma;background-color:#7a542c;height:10px;cursor:default;}.top_right_menu_deconnexion{text-align:right;color:#aafe11;font-size:13px;font-weight:bold;font-family:Tahoma;background-color:#7a542c;height:10px;cursor:default;}.top_right_menu_over{text-align:right;color:yellow;cursor:pointer;font-size:13px;font-weight:bold;font-family:Tahoma;background-color:#7a542c;height:10px;}.top_right_menu_sep{font-family:Tahoma;font-weight:normal;color:#a0a0a0;}.top_admin_menu{color:cyan;font-size:11px;font-weight:bold;font-family:Tahoma;background-color:black;height:12px;}.top_admin_menu_over{color:yellow;cursor:pointer;font-size:11px;font-weight:bold;font-family:Tahoma;background-color:black;height:12px;}.currentPage{color:#f62;font-size:14px;font-weight:bold;}.productsTitle{font-size:14px;font-weight:bold;color:black;border-color:black;background-color:#ffa;}.removeProductTitle{font-size:10px;color:black;background-color:#f0f0ff;}.orderParcelLabel{font-size:14px;font-weight:bold;color:yellow;background-color:black;border:2px solid red;}.productCaddyText{font-size:14px;}.productCaddyPaymentText{font-size:14px;color:navy;background-color:#ccf;}.productCaddyPricesModeText{font-size:14px;color:brown;font-weight:bold;border:1px solid brown;background-color:#000;-moz-border-radius:9px 9px 9px 9px;}.productCaddyPartText{font-size:14px;color:brown;font-weight:bold;text-align:center;border:1px solid brown;border-style:solid;background-color:#f0f0ff;-moz-border-radius:9px 9px 9px 9px;}.productCaddyPriceTextHelp{font-size:14px;padding:2px;text-align:center;color:brown;border:1px solid orange;border-style:inset inset inset inset;background-color:white;-moz-border-radius:9px 9px 9px 9px;}.productCaddyHeaderQtyTextHelp{font-size:14px;padding:2px;text-align:center;color:black;border:1px solid orange;border-style:inset inset inset inset;background-color:white;-moz-border-radius:9px 9px 9px 9px;}.productCaddyCapacityTextHelp{font-size:14px;padding:2px;text-align:center;color:blue;border:1px solid blue;border-style:inset inset inset inset;background-color:#f0f0ff;-moz-border-radius:9px 9px 9px 9px;}.productQtyCaddyTextHelp{font-size:14px;font-weight:bold;text-align:center;color:black;border:1px solid orange;border-style:inset inset inset inset;-moz-border-radius:9px 9px 9px 9px;}.productCaddyQty{font-size:14px;color:black;font-weight:bold;vertical-align:top;}.productCaddyOptionLabelText{color:orange;}.productCaddyOptionDatasText{color:#ad2a1e;}.productCaddyCriterionLabelText{color:blue;}.productCaddyCriterionDatasText{color:#ad2a1e;}.productCaddyDiscountRate{color:gray;}.productCaddyAmountDiscounted{color:blue;}.productCaddyExpCostText{font-size:14px;color:brown;background-color:#eef;border-bottom:1px solid purple;}.productCaddyExpCostSubAmountText{font-size:14px;color:white;background-color:gray;border-bottom:1px solid black;}.productCaddyVolumeAndWeightText{font-size:13px;}.productCaddyTvaText{font-size:14px;color:gray;background-color:#ffd;}.productCaddyDiscountText{font-size:13px;color:black;background-color:#afa;border-bottom:1px solid black;}.productCaddyAmountText{font-size:15px;font-weight:bold;color:white;background-color:gray;}.productCaddySubAmountText{font-size:13px;color:white;background-color:gray;border-bottom:1px solid black;}.productCaddyAdminTextR{font-size:13px;color:black;background-color:#ffb353;border-bottom:1px solid black;}.productCaddyAdminTextS{font-size:13px;color:black;background-color:cyan;border-bottom:1px solid navy;}.productCaddyDiscountedSubAmountText{font-size:13px;color:white;background-color:gray;border-bottom:1px solid black;}.productCaddyNoParcels{font-size:16px;color:white;font-weight:bold;background-color:red;border:1px solid black;}.productParcelExpCostText{font-size:13px;color:#ad2a1e;font-weight:bold;background-color:#ff2;border-bottom:1px solid black;}.caddyTABLE{border-spacing:4px;border-width:1px;border-color:black;border-style:solid;border-collapse:separate;background-color:white;-moz-border-radius:9px 9px 9px 9px;}.caddyTD{font-size:13px;font-weight:normal;padding:5px;border-width:1px;border-color:silver;border-style:double;-moz-border-radius:9px 9px 9px 9px;border-style:outset outset outset outset;}.caddySelectTransportTitle{color:orange;font-family:arial;font-size:13px;font-weight:bold;}.caddySelectTransport{color:black;font-family:arial;font-size:13px;}.caddySelectInsuranceTitle{color:orange;font-family:arial;font-size:13px;font-weight:bold;}.caddySelectPaymentTitle{color:orange;font-family:arial;font-size:13px;font-weight:bold;}.caddyInputDiscountCode{color:orange;font-family:arial;font-size:13px;font-weight:bold;}.inputHelp{color:#6060ff;}.top_left_title{color:white;text-align:right;font-weight:bold;}.clock{color:white;font-family:Tahoma;font-size:11px;text-align:center;margin-left:5px;}.topMenuGoBack{font-size:10px;color:#bababa;}.freeCriterionsBackground{background-color:#fe4;border:1px solid #ad2a1e;}.freeCriterions{font-size:11px;text-align:left;color:#ad2a1e;}.applyFreeCriterions{font-size:11px;font-weight:bold;text-align:center;color:#f60;}.options{font-size:11px;text-align:center;color:gray;}.applyOptions{font-size:11px;font-weight:bold;text-align:center;color:orange;}.listPrice{color:white;font-family:Arial;font-weight:bold;font-size:15px;}.listBigPrice{color:white;font-family:Arial;font-weight:bold;font-size:13px;}.productPrice{color:white;font-weight:bold;font-size:22px;}.price{color:#f00;font-weight:bold;font-size:14px;}.firstPriceLabel{color:#f80;font-weight:bold;font-size:10px;}.firstPrice{color:#ff5d00;font-weight:bold;font-size:14px;}.discount{color:#f00;font-weight:bold;font-size:16px;}.oldPrice{color:#808080;text-decoration:line-through;font-size:11px;}.priceBig{color:#f00;font-weight:bold;font-size:18px;}.firstPriceBig{color:#f00;font-weight:bold;font-size:18px;}.discountBig{color:#f00;font-weight:bold;font-size:20px;}.oldPriceBig{color:#808080;text-decoration:line-through;font-size:14px;}.shadowContainer{vertical-align:middle;font-size:27px;font-family:impact;position:relative;left:10px;top:-6px;color:#dadada;}.shadowText{vertical-align:middle;font-size:27px;font-family:impact;position:absolute;left:-2px;top:-3px;color:#f60;}.mosaicDiscountText{text-align:center;vertical-align:middle;font-size:22px;font-family:impact;color:#f90;}.promotedMosaicDiscountText{text-align:right;vertical-align:middle;font-size:22px;font-family:impact;color:#f90;}body,td,th{font-family:Arial,Helvetica,sans-serif;font-size:10px;}.tooltip_header{color:yellow;background:brown;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.tooltip_body{background:#ffffc0;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:500px;}.caption_icon_tooltip_header{color:navy;background:white;font-family:arial;font-size:14px;font-weight:normal;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.tooltipg_header{color:yellow;background:#ff9a00;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.tooltipg_body{background:#ffffc0;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:500px;}.tooltipgD_header{color:yellow;background:purple;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.tooltipgD_body{background:yellow;color:purple;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:500px;}.tooltipgR_header{color:white;background:blue;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.tooltipgR_body{background:white;color:blue;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:500px;}.caddy_tooltip_header{color:green;background:#c0ffc0;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.caddy_tooltip_body{background:#e0ffe0;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:250px;}.look_product_options_tooltip_header{color:purple;background:#f192ff;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.look_product_options_tooltip_body{background:#f1beff;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:250px;}.mf_tooltip_header{color:yellow;background:#ad2a1e;font-family:arial;font-size:12px;font-weight:bold;text-align:center;border:1px solid #c8ba92;padding:10px;width:150px;}.mf_tooltip_body{background:#ffa;font-family:arial;font-size:12px;border-left:1px solid #c8ba92;border-right:1px solid #c8ba92;border-bottom:1px solid #c8ba92;padding:10px;width:300px;}.pageLogo{text-align:right;vertical-align:top;height:53px;border:1px solid black;}.paymentTypeOver{border:1px solid orange;background-color:yellow;cursor:pointer;}.paymentTypeOut{border:1px solid #f0f0f0;background-color:white;cursor:pointer;}.transportTypeOver{border:1px solid orange;background-color:yellow;cursor:pointer;}.transportTypeOut{border:1px solid #f0f0f0;background-color:white;cursor:pointer;}.orderAccountMailConfirmHeaderText{font-family:arial;font-size:12px;color:blue;}.caddyOrderReminderTitle{font-family:arial;font-weight:bold;font-size:14px;color:white;background-color:#0e0;border:1px solid #fcda19;vertical-align:middle;text-align:center;height:30px;}.orderAccountOrderNbrTextLabel{font-size:15px;font-weight:bold;color:orange;vertical-align:top;border-top:1px solid orange;border-bottom:1px solid orange;}.orderAccountOrderNbrText{font-size:15px;font-weight:bold;color:blue;vertical-align:top;}.orderAccountOrderDateTime{font-size:15px;font-weight:bold;color:blue;vertical-align:top;border-top:1px solid orange;border-bottom:1px solid orange;}.accountOrderAddress1Title{font-size:13px;font-weight:bold;color:orange;background-color:#ffa;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black;}.accountOrderAddress2Title{font-size:13px;font-weight:bold;color:blue;background-color:#ddf;border-left:1px solid black;border-right:1px solid black;border-top:1px solid black;border-bottom:1px solid black;}.accountOrderAddress{font-size:14px;color:black;background-color:#ffe;border-left:1px solid orange;border-right:1px solid orange;}.productCaddyPaymentText{font-size:14px;color:navy;background-color:#ccf;}.accountMainTitle{font-size:14px;color:orange;font-weight:bold;background-color:#ffa;text-align:center;border-top:1px solid black;border-bottom:1px solid black;}.accountLocation1Title{font-size:14px;color:orange;font-weight:bold;background-color:#ffa;text-align:center;border-top:1px solid black;border-bottom:1px solid black;}.accountLocation2Title{font-size:14px;color:blue;font-weight:bold;background-color:#ccf;text-align:center;border-top:1px solid black;border-bottom:1px solid black;}.conditionsGenerales{color:gray;background-color:#ffd;width:98%;}.autoboutikPaymentAddress{color:black;text-align:center;font-size:15px;border:1px solid gray;background-color:#ffa;}.pageTopMenuTop{vertical-align:middle;text-align:center;height:30px;border-bottom:1px solid #eaeaea;width:100%;}.pageTopMenuBottom{border-bottom:1px solid #eaeaea;height:50px;width:100%;}.topMenuItem{font-size:14px;text-decoration:underline;color:blue;}.topMenuItemOver{font-size:14px;text-decoration:underline;color:red;}.topMenuItemOut{font-size:14px;text-decoration:underline;color:blue;}.businessHeaderInfos{font-size:10px;color:gray;text-align:right;}.businessFooterInfos{font-size:10px;color:gray;text-align:left;border-bottom:1px solid orange;}.error-frame{border:outset orange 2px;background-color:#fdfcbf;width:350px;color:black;}.desc{color:#ad2a1e;}.desct{border:1px solid #ad2a1e;}.trackingNbr{background-color:#fcda19;color:white;}.indexListFamily a{text-decoration:none;color:#ff5;font-family:Arial;font-weight:bold;font-size:14px;vertical-align:top;}.indexListFamily a:visited{text-decoration:none;}.indexListFamily a:hover{text-decoration:underline;}.indexListGroup{text-decoration:none;color:black;font-weight:bold;font-family:Arial;font-size:11px;}.indexListGroup a{text-decoration:none;color:yellow;font-weight:bold;font-family:Arial;font-size:11px;}.indexListGroup a:hover{color:white;text-decoration:underline;}.indexListGroup a:visited{color:white;}.indexListCategory a{text-decoration:none;color:white;font-weight:normal;font-family:tahoma;font-size:12px;}.indexListCategory a:visited{text-decoration:none;color:white;}.indexListCategory a:hover{text-decoration:underline;}.indexListShowAll a{font-size:11px;font-weight:bold;color:cyan;}.indexListShowAll a:visited{color:cyan;}.senegal{color:#ad2a1e;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;font-size:14px;}.s_bouton{position:relative;top:8px;}.s_texte_bouton{color:gray;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:14px;}.s_titre{color:#ff943d;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;border:2px solid #ad2a1e;margin:4px;}.s_titre_0{color:#ff943d;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:18px;margin:4px;}.s_centre{text-align:center;}.s_image{color:#ff943d;font-style:italic;text-align:center;font-size:12px;}.s_rubrique{color:#ffdd1e;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:bold;padding:8px;}.s_page{color:gray;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-align:right;font-size:13px;}.s_texte{color:brown;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;font-size:15px;padding:2px;}.s_texte_w{color:white;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:15px;padding:2px;}.s_liste{color:gray;font-family:Tahoma;}.s_lien{color:black;font-weight:bold;}.s_lien2{color:#fc0;}.reservationInputLabel{font-size:14px;color:brown;font-weight:bold;text-align:right;}.reservationInputData{font-size:16px;color:black;font-weight:bold;text-align:left;}.caddyError{color:orange;font-size:20px;font-weight:bold;width:550px;padding:10px;border:1px solid orange;background-color:#fdfcbf;text-align:left;}.caddyPaymentTable{width:400px;border-spacing:4px;border-width:1px;border-color:white;border-style:solid;border-collapse:separate;background-color:white;-moz-border-radius:9px 9px 9px 9px;}.caddyPaymentTD{padding:5px;font-size:13px;color:brown;border-width:1px;border-color:brown;border-style:solid;background-color:white;cursor:default;-moz-border-radius:9px 9px 9px 9px;}.caddyPaymentTDOver{padding:5px;font-size:13px;cursor:pointer;color:brown;border-width:1px;border-color:brown;border-style:solid;background-color:yellow;-moz-border-radius:9px 9px 9px 9px;}.caddyInsuranceTable{width:400px;border-spacing:4px;border-width:1px;border-color:white;border-style:solid;border-collapse:separate;background-color:white;-moz-border-radius:9px 9px 9px 9px;}.caddyInsuranceTD{padding:5px;font-size:13px;color:blue;border-width:1px;border-color:blue;border-style:solid;background-color:white;cursor:default;-moz-border-radius:9px 9px 9px 9px;}.caddyInsuranceTDOver{padding:5px;font-size:13px;cursor:pointer;color:brown;border-width:1px;border-color:blue;border-style:solid;background-color:cyan;-moz-border-radius:9px 9px 9px 9px;}.map_tooltip_header{color:yellow;background:#AD2A1E;font-family:arial;font-size:14px;font-weight:bold;text-align:center;border-top:2px solid orange;border-left:2px solid orange;border-right:2px solid orange;padding:3px;width:250px;height:20px;}.map_tooltip_body{background:#ffa;font-family:arial;font-size:12px;border:2px solid orange;padding:0;width:1024px;height:794px;}.shadow{border:1px solid white;box-shadow:4px 4px 6px #999;-webkit-box-shadow:4px 4px 6px #999;-moz-box-shadow:4px 4px 6px #999;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#999999,offX=4,offY=4,positive=true);}#tabs{float:left;vertical-align:bottom;font-size:15px;font-weight:bold;line-height:normal;background:#FF943D;padding:10px 0 0 0;}#tabs ul{margin:0;padding:5px 10px 0 0;list-style:none;}#tabs li{display:inline;margin:0;padding:0;}#tabs a{float:left;background:url("tabs/tabLeft.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabs b a{float:left;background:url("tabs/tabLeftSelected.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabs a span{float:left;display:block;background:url("tabs/tabRight.png") no-repeat right top;padding:5px 15px 4px 6px;color:#AC2A1D;}#tabs b a span{float:left;display:block;background:url("tabs/tabRightSelected.png") no-repeat right top;padding:5px 15px 4px 6px;color:#F89323;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabs a span{float:none;}/* End IE5-Mac hack */ #tabs a:hover span{color:#FFF;}#tabs a:hover{background-position:0 -42px;}#tabs a:hover span{background-position:100% -42px;color:white;}#tabs b a:hover span{background-position:100% -42px;color:white;cursor:pointer;}#tabsBis{float:left;vertical-align:bottom;font-size:15px;line-height:normal;background:#FF943D;padding:10px 0 0 0;}#tabsBis ul{margin:0;padding:5px 10px 0 0;list-style:none;}#tabsBis li{display:inline;margin:0;padding:0;}#tabsBis a{float:left;background:url("tabs/tabLeftBis.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsBis b a{float:left;background:url("tabs/tabLeftBisSelected.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsBis a span{float:left;display:block;background:url("tabs/tabRightBis.png") no-repeat right top;padding:5px 15px 4px 6px;color:#88148E;}#tabsBis b a span{float:left;display:block;background:url("tabs/tabRightBisSelected.png") no-repeat right top;padding:5px 15px 4px 6px;color:#F89323;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsBis a span{float:none;}/* End IE5-Mac hack */ #tabsBis a:hover span{color:#FFF;}#tabsBis a:hover{background-position:0 -42px;}#tabsBis a:hover span{background-position:100% -42px;color:white;}#tabsBis b a:hover span{background-position:100% -42px;color:white;cursor:pointer;}#tabsTer{float:left;vertical-align:bottom;font-size:15px;font-weight:bold;line-height:normal;background:#FF943D;padding:10px 0 0 0;}#tabsTer ul{margin:0;padding:5px 10px 0 0;list-style:none;}#tabsTer li{display:inline;margin:0;padding:0;}#tabsTer a{float:left;background:url("tabs/tabLeftTer.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsTer b a{float:left;background:url("tabs/tabLeftTerSelected.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsTer a span{float:left;display:block;background:url("tabs/tabRightTer.png") no-repeat right top;padding:5px 15px 4px 6px;color:black;}#tabsTer b a span{float:left;display:block;background:url("tabs/tabRightTerSelected.png") no-repeat right top;padding:5px 15px 4px 6px;color:yellow;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsTer a span{float:none;}/* End IE5-Mac hack */ #tabsTer a:hover span{color:#FFF;}#tabsTer a:hover{background-position:0 -42px;}#tabsTer a:hover span{background-position:100% -42px;}#tabsTer b a:hover span{background-position:100% -42px;color:white;cursor:pointer;}#tabsFam{float:left;vertical-align:bottom;font-size:15px;font-weight:bold;line-height:normal;background:#AD2A1E;padding:0;}#tabsFam ul{margin:0;padding:5px 10px 0 0;list-style:none;}#tabsFam li{display:inline;margin:0;padding:0;}#tabsFam a{float:left;background:url("tabs/tabLeftFam.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsFam b a{float:left;background:url("tabs/tabLeftFamSelected.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsFam a span{float:left;display:block;background:url("tabs/tabRightFam.png") no-repeat right top;padding:5px 15px 4px 6px;color:#AC2A1D;}#tabsFam b a span{float:left;display:block;background:url("tabs/tabRightFamSelected.png") no-repeat right top;padding:5px 15px 4px 6px;color:brown;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsFam a span{float:none;}/* End IE5-Mac hack */ #tabsFam a:hover span{color:#FFF;}#tabsFam a:hover{background-position:0 -42px;}#tabsFam a:hover span{background-position:100% -42px;color:white;}#tabsFam b a:hover span{background-position:100% -42px;color:white;cursor:pointer;}#tabsFamBis{float:left;vertical-align:bottom;font-size:15px;font-weight:bold;line-height:normal;background:#AD2A1E;padding:0;}#tabsFamBis ul{margin:0;padding:5px 10px 0 0;list-style:none;}#tabsFamBis li{display:inline;margin:0;padding:0;}#tabsFamBis a{float:left;background:url("tabs/tabLeftFamBis.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsFamBis b a{float:left;background:url("tabs/tabLeftFamBisSelected.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsFamBis a span{float:left;display:block;background:url("tabs/tabRightFamBis.png") no-repeat right top;padding:5px 15px 4px 6px;color:black;}#tabsFamBis b a span{float:left;display:block;background:url("tabs/tabRightFamBisSelected.png") no-repeat right top;padding:5px 15px 4px 6px;color:yellow;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsFamBis a span{float:none;}/* End IE5-Mac hack */ #tabsFamBis a:hover span{color:#FFF;}#tabsFamBis a:hover{background-position:0 -42px;}#tabsFamBis a:hover span{background-position:100% -42px;color:white;}#tabsFamBis b a:hover span{background-position:100% -42px;color:white;cursor:pointer;}#tabsFamTer{float:left;vertical-align:bottom;font-size:15px;font-weight:bold;line-height:normal;background:#FF943D;padding:0;}#tabsFamTer ul{margin:0;padding:5px 10px 0 0;list-style:none;}#tabsFamTer li{display:inline;margin:0;padding:0;}#tabsFamTer a{float:left;background:url("tabs/tabLeftFamTer.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsFamTer b a{float:left;background:url("tabs/tabLeftFamTerSelected.png") no-repeat left top;margin:0;padding:0 0 0 5px;text-decoration:none;}#tabsFamTer a span{float:left;display:block;background:url("tabs/tabRightFamTer.png") no-repeat right top;padding:5px 15px 4px 6px;color:brown;}#tabsFamTer b a span{float:left;display:block;background:url("tabs/tabRightFamTerSelected.png") no-repeat right top;padding:5px 15px 4px 6px;color:brown;}/* Commented Backslash Hack hides rule from IE5-Mac \*/ #tabsFamTer a span{float:none;}/* End IE5-Mac hack */ #tabsFamTer a:hover span{color:#FFF;}#tabsFamTer a:hover{background-position:0 -42px;}#tabsFamTer a:hover span{background-position:100% -42px;color:white;}#tabsFamTer b a:hover span{background-position:100% -42px;color:black;cursor:pointer;}
.resultsLabels{
font-size:13px;
font-weight:normal;
background-color:#FFF8AA;
border-left:1px solid gray;
border-top:1px solid gray;
border-bottom:1px solid gray;
}
.lastResultsLabels {
background-color:white;
border-left:1px solid gray;
border-bottom:1px solid gray;
}
.resultsItems {
font-size:14px;
border-bottom:1px solid gray;
border-left:1px solid gray;
padding:5px;
}
.lastResultsItems {
font-size:14px;
border-bottom:1px solid gray;
border-right:1px solid gray;
border-left:1px solid gray;
}
.lastEmptyLabel{
font-size:14px;
color:blue;
text-align:center;
border-bottom:1px solid #bababa;
}
.date { 
    float:right;
    position:relative;
    padding:45px 5px 0px;
    margin-left:5px;
    width:58px;
    height:30px;
 } 
.date .day {
    font-size:45px;
    line-height:45px;
    position:absolute; left:2px; top:0px;
}
.date .month {
    text-transform: uppercase;
    text-align:left;
    font-size:25px;
}
.date .year { 
    display:block; 
    position:absolute; right:-7px; top:15px;
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg);			
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
