* { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; } body { background: #ffffff url(/medias/images/bck_trame.jpg) no-repeat; background-position: top center; font-size: 11px; color: #333333; height:100%; } body.mceContentBody { background-image: none; } th, td, textarea { font-size: 11px; } img { border: none; } a { color: #333; text-decoration:underline; outline: none; } a:hover { color:#ed390d; } h1 { font-size: 18px; } .articleStatic{ background: url("/medias/images/article.jpg") no-repeat left top;  padding: 10px 10px 10px 30px; margin-top:10px; } .articleStatic h4{ margin-top:-10px; padding-bottom:5px; } .articleStatic ul { margin-top:5px; } .articleStatic_double h5{ margin-bottom:11px; } .articleStatic_double ul li { width:200px; } .articleStatic_tiers ul li{ margin-left:20px; } .articleStatic_tiers h5{ margin-bottom:11px; margin-left:20px; } .articleStatic_double{  width:230px; float:left; padding: 10px 10px 10px 60px; margin-top:10px; } .articleStatic_histoire{ background: url("/medias/images/article_double.jpg") no-repeat left top; width:320px; padding: 0px 20px 0px 10px; } .articleStatic_tiers{  width:180px; float:left; margin-right:5px; padding: 10px 10px 10px 10px; margin-top:10px; } .containerStatic { float:left; padding: 34px 24px 30px 34px; line-height:1.5;  width:710px; } .adjust{ width:706px;} .containerStatic h1 { font-size: 18px; font-family:Trebuchet MS; height:50px; color: #ed390d; width:560px; text-transform:uppercase; background-image:url(/medias/images/bckh1.jpg); background-repeat:no-repeat; padding-left:10px; text-align:left; } .titleBrand { font-size: 18px; font-family:Trebuchet MS; height:50px; color: #ed390d; width:560px; margin-top:30px; margin-left:30px; text-transform:uppercase; background-image:url(/medias/images/bckh1.jpg); background-repeat:no-repeat; padding-left:10px; text-align:left; } .containerList { float:left; padding:0px 34px 0px 34px; line-height:1.5; width:660px; background-image:url(/medias/images/bck-brands.jpg); background-repeat:repeat-y; background-position:44px 0px; } .containerLogo { margin-left:44px; background-image:url(/medias/images/bck-brand-logo.jpg); background-repeat:repeat-y; line-height:1.5; width:645px; } .allLogos { padding-left:30px; margin-top:15px; margin-bottom:45px; } .containerGoBackUrl { margin-top:20px; margin-left:20px; } .containerGoBackUrl .goBackUrl{ color: #ed390d; } .containerGoBackUrl a:hover { color:#333333; } .containerList strong { position:relative; top:3px; color:white; text-transform:uppercase; } .containerStatic h2 { font-size: 13px; font-family:Trebuchet MS; text-transform:uppercase; border-bottom:1px dotted #ed390d ; color: #333333; padding-top:15px; font-weight:800; } .containerStatic h2 span { color: #ed390d; font-size: 18px; font-family:Trebuchet MS; font-weight:bold; } .containerStatic h3 { font-size: 12px; color: #999; font-family:Trebuchet MS; text-transform:uppercase; font-weight:400; padding-top:15px; } .containerStatic h4 { font-size: 11px; text-transform:uppercase; border-bottom:1px dotted #999 ; width:660px; color: #333333; padding-top:15px; } .containerStatic h5 { font-size: 11px; color: #333333; padding-top:15px; } .containerStatic h6 { font-size: 14px; color: #ed390d; font-family:Trebuchet MS; text-transform:uppercase; font-weight:400; padding-top:3px; font-weight:bold; } .containerStatic a, .listBrand a { color: #ed390d; } .containerStatic a:hover, .listBrand a:hover { color: #333333; } .listBrand { margin-top:20px; margin-bottom:20px } .containerStatic ul { width:630px; } .containerStatic ul li{ background-image:url(/medias/images/puces_red.png) ; list-style-type:none; background-repeat:no-repeat; list-style-position:outside; margin-left:15px; padding-left:25px; padding-top:5px; }  a.button { display: block; float: right; background: url("/medias/images/button-right.png") no-repeat right top; text-decoration: none; outline: none; font-size: 13px; color: white; font-weight: bold; } a.button span { display: block; background: url("/medias/images/button-left.png") no-repeat left top; padding: 12px 18px 12px 18px; text-decoration: none; } a.buttonGreen { display: block; float: right; background: url("/medias/images/buttonGreen-right.png") no-repeat right top; text-decoration: none; outline: none; font-size: 13px; color: white; font-weight: bold; } a.buttonGreen span { display: block; background: url("/medias/images/buttonGreen-left.png") no-repeat left top; padding: 12px 18px 12px 18px; text-decoration: none; } a.ok { display: block; float: right; background: url("/medias/images/ecommerce/button_ok.png") no-repeat; text-decoration: none; outline: none; font-size: 13px; color: white; font-weight: bold; padding: 8px 0px; text-align: center; width: 42px; } .left { float: left; } .productFirst { margin-top:8px; } .right { float: right; } .right a { text-decoration:none; } .rightDotted { float: right; border-left:1px dotted #c2c2c2; } .conteneur { background: #ffffff url(/medias/images/bck_page.jpg) repeat-y; width: 984px; margin-left: auto; margin-right: auto; } .top { background: #ffffff url(/medias/images/bck_langue.jpg) repeat-x; width: 981px; height: 18px; margin-left: auto; margin-right: auto; padding-top: 5px; float: left; margin-left: 1px; } .home { margin-left: 30px; margin-right: 30px; display: block; float: left; } .home a { text-decoration:none; } .language { margin-left: 15px; margin-right: 15px; display: block; float: left; } .language a { text-decoration:none; } #country { margin-left: 10px; margin-right: 10px; display: block; float: left; } #user{ margin-left: 10px; margin-right: 10px; display: block; float: left; color:#E1431B; font-weight:bold; } #flag_icon { margin-top: 2px; margin-right: 7px; display: block; float: left; } .newsletter { margin-left: 10px; margin-right: 10px; display: block; float: left; cursor:pointer; } .print_icon { margin-top: -2px; margin-right: 6px; display: block; float: left; margin-left: 6px; cursor:pointer; } .print { margin-left: 10px; display: block; float: left; cursor:pointer; } .top_right { float: right; } #countries_holder { position: absolute; left: 0; top: 0; border: 1px solid red; background-color: white; height: 106px; overflow: auto; padding: 5px; } #countries_holder dt { float: left; display: block; height: 16px; } #countries_holder dd { display: block; height: 16px; margin-left: 20px; } #countries_holder_close { position: absolute; left: 0; top: 0; height: 16px; width: 16px; } .rss { margin-left: 10px; margin-right: 10px; display: block; float: left; } .darkgrey { color: #333333; text-decoration: none; } .banner { background: #fcfcfc url(/medias/images/bck_top.jpg) repeat-y; width: 970px; margin-left: 2px; height: 100px; float: left; } .logo { float: left; } .cart { background: #fcfcfc url(/medias/images/barre_verticale.jpg) no-repeat; height: 70px; width: 170px; padding-left: 20px; padding-top: 30px; display: block; float: right; text-transform: uppercase; font-weight: bold; text-align: left; color: #555555; } .cart a { color:#ed390d; text-decoration:none; } .cart a:hover { color: #999999; } .cart img { float: left; vertical-align: middle; padding-bottom:10px; }  .showcase_image { width:143px; height:136px; margin-top:5px; margin-left:20px; float:left; } .showcase_description { width:250px; height:200px; margin-top:30px; margin-left:30px; float:left; } .desc { height:40px; width:230px; color:#666666; overflow:hidden; text-align:justify; } .next_showcase { font-weight:bold; height:25px; width:90px; text-align:right; font-size:12px; color :white; position:absolute; bottom:-5px; right:10px; } .next_showcase a { color:white; } .next_showcase a:hover { color:#CCCCCC; } .product_name { font-size:13px; color: #E1431B; text-transform:uppercase; font-weight:bold; } .product_name:hover { color: #999999; } .underline_showcase { margin-top:5px; margin-bottom:5px; } .rotatif { background-image: url(/medias/images/rotation.jpg); background-repeat: no-repeat; width: 443px; height: 146px; float: left; position: relative; margin-top: 10px; left: 9px; margin-bottom:8px; } .compteur { position: absolute; right: 5px; top: 5px; } .compteur span { margin-left: -2px; }  #menu { background: url(../medias/images/menu/bck_menu.png) repeat-x top left; height: 34px; width: 982px; margin-top: -0px; float: left; } #menu #menuContainer {  } #menu .menu_items { text-transform: uppercase; font-weight: bold; list-style-type: none; float: left; } #menu .menu_items a { text-decoration: none; color: #333333; padding: 9px 30px; height:16px; display: inline; float:left; outline: none; } #menu .menu_items a:hover { text-decoration: none; background: url(/medias/images/menu/bck_menu.png) repeat-x center left; color: #ffffff; } #menu .menu_items li a.current, #menu .menu_items li a.highlight { background: url(/medias/images/menu/bck_menu.png) repeat-x bottom left; text-decoration: none; color:#FFFFFF; } #menu .menu_items li { float: left;  background: transparent url(/medias/images/menu/separateur_menu.jpg) no-repeat right top; }  .contentWrapper { margin-top: -1px; background-position: 0px 165px; background-image: url(/medias/images/bck_colonne.jpg); background-repeat: repeat-y; overflow: hidden;  height: 100%; } .gauche { float: left; width: 203px; } .colonne_top { background-image: url(/medias/images/bck_colonne_top.jpg); background-repeat: no-repeat; width: 203px; margin-left: auto; margin-right: auto;  min-height: 112px; } .colonne_top a { color: white; text-decoration:none; } .clear { clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0; } .spacer { clear:both; height:1px; visibility:hidden; margin: 0; padding: 0; line-height: 1px; font-size: 1px; } .article { width: 170px; margin-left: auto; margin-right: auto; padding-bottom: 15px; } .article h4 { color: #ffffff; font-size: 12px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #FFFFFF; padding-bottom: 10px; margin-bottom: 10px; text-transform: uppercase; line-height: 12px; } .article p, .article p a { color: #e8e8e8; font-size: 11px; text-align: justify; margin-bottom: 10px; text-decoration: none; font-weight: normal; } .article a { color: white; font-weight: bold; } .article img { vertical-align: middle; } .article div { padding: 10px 0px; } .footer { clear: both; height: 25px; width: 984px; text-align: center; background-color: #666666; } .footer a { text-decoration:none; } .bottomFooter { width:984px; margin:auto; } .awex { background: url(/medias/images/homepage/background-logo.png) no-repeat; width: 180px; height: 110px; margin-left: 10px; } .awex .cc img { margin-top: 10px !important; margin-top: 0 !important!; margin-top: 10px; } .awex .aw img { margin-top: 10px !important; margin-top: 0 !important!; margin-top: 10px; margin-left: 20px; } .footer a { color: white; } .footer a:hover { color:#c0c0c0; } .centre { float: left; width: 560px; padding: 10px 0px 0px 20px; } .droite { padding: 10px; } .droite a { margin-bottom: 10px; display: block; } .droite a img { float: none !important; } .centre-wide { margin-left: 203px; text-align:justify; } .centre-wide p { padding: 5px; } .centre-wide a { text-decoration:none; } #product-list a{ text-decoration:underline; } #product-list th a{ color: white; } .container { float: left; padding: 10px; } .container.wide { width: 710px; } .home-block { width: 265px; height: 174px; float: left; margin-bottom: 10px; margin-right: 10px; } .home-block div.block-title { color: white; font-weight: bold; padding-top: 8px; text-align: right; padding-right: 45px; font-size: 12px; margin-bottom: 15px; } .home-block .left { margin-left: 10px; width: 130px; overflow: hidden; white-space: nowrap; } .home-block .right { margin-right: 5px; text-align: right; } .home-block .right img { margin-right: 20px; } .home-block dl { margin-top: 10px; background-repeat: no-repeat; padding-left: 20px; background-position: 0px 2px; } .home-block dl dt { font-weight: bold; } .home-block img { margin-top: 5px; } .home-block ul, .home-block li { list-style-type: none; list-style-position: inside; } .home-block ul { margin-top: 20px; } .home-block li { padding-left: 10px; background-repeat: no-repeat; background-position: 0px 3px; } .home-block ul li.spacer { background: none; padding: 5px; } .home-block .price { display: block; font-weight: bold; font-size: 12px; color: white; width: 60px; height: 25px; padding-top: 10px; padding-left: 32px; text-align: left; } .home-block .unit { background-image: url(/medias/images/homepage/picto_infos.png); background-repeat: no-repeat; font-size: 10px; padding-top: 2px; padding-left: 18px; text-align: left; } .centre .home-block.darkblue { background-image: url(/medias/images/homepage/bck_darkblue.png);} .centre .home-block.lightblue { background-image: url(/medias/images/homepage/bck_lightblue.png);} .centre .home-block.turquoise { background-image: url(/medias/images/homepage/bck_turquoise.png);} .centre .home-block.lime { background-image: url(/medias/images/homepage/bck_lime.png);} .centre .home-block.lemon { background-image: url(/medias/images/homepage/bck_lemon.png);} .centre .home-block.yellow { background-image: url(/medias/images/homepage/bck_yellow.png);} .centre .home-block.orange { background-image: url(/medias/images/homepage/bck_orange.png);} .centre .home-block.red { background-image: url(/medias/images/homepage/bck_red.png);} .centre .home-block.brick { background-image: url(/medias/images/homepage/bck_brick.png);} .centre .home-block.green { background-image: url(/medias/images/homepage/bck_green.png);} .centre .home-block.darkblue dl { background-image: url(/medias/images/homepage/arrowLarge_darkblue.png);} .centre .home-block.lightblue dl { background-image: url(/medias/images/homepage/arrowLarge_lightblue.png);} .centre .home-block.turquoise dl { background-image: url(/medias/images/homepage/arrowLarge_turquoise.png);} .centre .home-block.lime dl { background-image: url(/medias/images/homepage/arrowLarge_lime.png);} .centre .home-block.lemon dl { background-image: url(/medias/images/homepage/arrowLarge_lemon.png);} .centre .home-block.yellow dl { background-image: url(/medias/images/homepage/arrowLarge_yellow.png);} .centre .home-block.orange dl { background-image: url(/medias/images/homepage/arrowLarge_orange.png);} .centre .home-block.red dl { background-image: url(/medias/images/homepage/arrowLarge_red.png);} .centre .home-block.brick dl { background-image: url(/medias/images/homepage/arrowLarge_brick.png);} .centre .home-block.green dl { background-image: url(/medias/images/homepage/arrowLarge_green.png);} .centre .home-block.darkblue li { background-image: url(/medias/images/homepage/arrowSmall_darkblue.png);} .centre .home-block.lightblue li { background-image: url(/medias/images/homepage/arrowSmall_lightblue.png);} .centre .home-block.turquoise li { background-image: url(/medias/images/homepage/arrowSmall_turquoise.png);} .centre .home-block.lime li { background-image: url(/medias/images/homepage/arrowSmall_lime.png);} .centre .home-block.lemon li { background-image: url(/medias/images/homepage/arrowSmall_lemon.png);} .centre .home-block.yellow li { background-image: url(/medias/images/homepage/arrowSmall_yellow.png);} .centre .home-block.orange li { background-image: url(/medias/images/homepage/arrowSmall_orange.png);} .centre .home-block.red li { background-image: url(/medias/images/homepage/arrowSmall_red.png);} .centre .home-block.brick li { background-image: url(/medias/images/homepage/arrowSmall_brick.png);} .centre .home-block.green li { background-image: url(/medias/images/homepage/arrowSmall_green.png);} .centre .home-block.darkblue a.price { background-image: url(/medias/images/homepage/panier_darkblue.png);} .centre .home-block.lightblue a.price { background-image: url(/medias/images/homepage/panier_lightblue.png);} .centre .home-block.turquoise a.price { background-image: url(/medias/images/homepage/panier_turquoise.png);} .centre .home-block.lime a.price { background-image: url(/medias/images/homepage/panier_lime.png);} .centre .home-block.lemon a.price { background-image: url(/medias/images/homepage/panier_lemon.png);} .centre .home-block.yellow a.price { background-image: url(/medias/images/homepage/panier_yellow.png);} .centre .home-block.orange a.price { background-image: url(/medias/images/homepage/panier_orange.png);} .centre .home-block.red a.price { background-image: url(/medias/images/homepage/panier_red.png);} .centre .home-block.brick a.price { background-image: url(/medias/images/homepage/panier_brick.png);} .centre .home-block.green a.price { background-image: url(/medias/images/homepage/panier_green.png);} .login-block { background-image: url(/medias/images/homepage/bck_users.png); width: 538px; height: 95px; margin-bottom: 10px; } .login-block h1 { color: #F7842F; } .login-block .left { background-image: url(/medias/images/homepage/user.png); background-repeat: no-repeat; width: 182px; padding-left: 87px; padding-top: 15px; height: 80px; background-position: 10px 5px; cursor: pointer; cursor: hand; } .login-block .right { background-image: url(/medias/images/homepage/new_user.png); background-repeat: no-repeat; width: 182px; padding-left: 87px; padding-top: 15px; height: 80px; background-position: 10px 5px; cursor: pointer; cursor: hand; } #printersupplies { float: left; margin-top: 10px; } .rechercher { margin-top: 5px; padding-top: 2px; float: right; position: relative; } .rechercher label { margin-right: 5px; color: #e1431b; } .rechercher input { } .search { background-image: url(/medias/images/recherche.jpg); background-repeat: no-repeat; border: 0px; font-size: 11px; padding-left: 4px; padding-top: 1px; width: 80px; } #advanced-search { position: absolute; right: 0px; top: 27px; margin: 0; padding: 2px 0 0 0; background-color: rgb(245,245,245); width: 200px; border: 1px solid rgb(217,217,217); z-index: 50; } #advanced-search div { overflow: hidden; clear: both; margin-top: 2px; padding: 0 2px; } #advanced-search label { display: block; float: left; width: 50%; text-align: right; } #advanced-search input { width: 45%; float: right; background-image: url(/medias/images/recherche.jpg); background-repeat: no-repeat; border: 0px; font-size: 11px; padding-left: 4px; padding-top: 1px; }  .login_form { padding-top: 5px; margin-top: 5px; float: right;  } .login_form label { display: inline; color: #333333; } .login_form .login_on a { background-image:url(/medias/images/submenu-arrows/puceMenu.png); background-repeat:no-repeat; background-position:0px -2px; padding-left:20px; display:block; } .login_form .login_on a:hover { background-image:url(/medias/images/submenu-arrows/puceMenuHover.png); } .login_form p { text-align: right; margin-right: 10px; margin-top: 4px; } .login_form .login_on { clear:both; padding-top: 2px; } .login_form input { background-image: url(/medias/images/loginbox.jpg); border: 0px; font-size: 11px; margin-top: 5px; width: 90px; padding-left: 5px; } .login_form input.button { background-image: url(/medias/images/ok_login.jpg); background-repeat: no-repeat; border: 0px; height: 15px; width: 15px; margin-left: 3px; } .login_form input.button:hover { background-image: url(/medias/images/ok_login.jpg); background-position: 0px -15px; height: 15px; width: 15px; border: 0px; margin-left: 3px; } .login_form div { clear: right; text-align: right; margin-right: 10px; } input.ok, input.more { background-image: url(/medias/images/ok.jpg); background-repeat: no-repeat; border: 0px; height: 18px; width: 19px; margin-left: 5px; margin-right: 5px; } input.ok:hover, input.more:hover { background-position: 0px -18px;; } input.more { margin-left: 0px; background-image: url(/medias/images/more.png); } input.more:hover { background-image: url(/medias/images/more.png); } .account_name{ display:block; height:25px; text-decoration:underline; } #fraisdePort { background-color: rgb(214,214,214); margin-right: 5px; width: auto;  } #fraisdePort img { vertical-align: middle; } #fraisdePort img.il { margin-right: 5px; } #fraisdePort img.ir { margin-left: 5px; }   .filterbox { float: left; margin-top: 10px; width: 504px; background-image: url('/medias/images/filter/background-repeat.png'); overflow: hidden; } .filterbox .filtercontent { padding-left: 80px; padding-top: 10px; background-image: url('/medias/images/filter/background.png'); background-repeat: no-repeat; } .filtercontent a { text-decoration:underline; } .filterbox blockquote { text-indent: 30px; background: url('/medias/images/filter/background-guill-gauche.png'); background-position: 0 2px; background-repeat: no-repeat; padding-top: 10px; height: 20px; } .filterbox blockquote p { display: inline; margin: 0; padding-right: 30px; background: url('/medias/images/filter/background-guill-droit.png'); background-position: bottom right; background-repeat: no-repeat; } .filterbox h1 { margin-left: 40px; margin-top: 10px; color: red; } .filterbutton { float: right; position: relative; right: 35px; font-size: 12px; } .filterbuttonborders { display: block; float: left; cursor: pointer; cursor: hand; } .filterbuttoncenter { float: left; width: 80px; height: 30px; background-repeat: repeat-x; font-size: 12px; text-transform: uppercase; color: #ffffff; font-weight: bold; padding-top: 15px; padding-left: 10px; cursor: pointer; cursor: hand; } #filterCount { font-weight: bold; } *+html #filterList hr, * html #filterList hr{ height:1px; margin:0px; padding:0px; } *+html #filterList div, * html #filterList div{ margin:-7px 0px 0px 0px; padding:0px; } * html #filterList hr{ height:1px; margin:0px; padding:0px; } * html #filterList div{ margin:-7px 0px 0px 0px; padding:0px; } #filterList { float: left; margin-left: 40px; padding: 30px 0 0 10px; } *html #filterList { float: left; margin-left: 20px; padding: 30px 0 0 10px; } #filterList label { display: block; float: left; width: 90px; margin-right: 10px; } *+html #filterList label, * html #filterList label{ width:105px;} * html #filterList label{ width:100px;} #filterList div { margin-bottom: 5px; } #filterList input, #filterList select { margin-right: 5px; width: 230px; } #filterList .withOperator select { width: 30px; } #filterList .withOperator input { width: 194px; }   .promos { float: right; margin: 10px 10px 10px 0px; } .promos div { margin-bottom: 10px; }  .result404 { width: 761px; float: left; margin-left: 10px; margin-top: 10px; font-weight: bold; } .resultbox { width: 761px; float: left; margin-left: 10px; margin-top: 10px; margin-bottom:20px; } .resultboxcontent { float: left; width: 761px; background-image: url(/medias/images/productlist/result-milieu.jpg); background-repeat: repeat-y; }  table.list, table.head { width: 759px; border: none; border-collapse: collapse; margin: 1px; } table.list th { text-align: center; height: 28px; border-left: 1px solid #A2A2A2; border-right: 1px solid #A2A2A2; font-size: 14px; } table.list th.small { font-size: 11px; } table.list td { border-left: 1px solid #A2A2A2; border-right: 1px solid #A2A2A2; padding: 5px; vertical-align: middle; color: #333333; } table.list div.productPicture { width: 77px; height: 60px; background: url(/medias/images/productlist/bck_img_1.jpg) no-repeat; position: relative; } table.list tr.odd div.productPicture { background: url(/medias/images/productlist/bck_img_2.jpg) no-repeat; } table.list td div.productPicture img { margin-top: 5px; } table.list td div.productPicture img.promo { position: absolute; right: 0; bottom: 0; } table.list tr.odd td { background-color: #F0F0F0; } table.list tr.even td { background-color: #D2D2D2; } table.list tr.odd.header td { background-color: #FeF0F0; } table.list tr.even.header td { background-color: #e0d2d2; } table.list th.first,table.list td.first { border-left: none; } table.list th.last,table.list td.last { border-right: none; } table.head th, table.head td { font-size: 12px; padding: 5px; }  a.compare { float: left; display: block; width: 119px; height: 22px; background: url('/medias/images/productlist/bck_compare.jpg') no-repeat; text-decoration: none; outline: none; color: #333333; margin-bottom: 10px; } a.compare span { display: block; padding: 5px 0px 0px 0px; text-align: center; }  .resultcart { position: relative; top: -6px; width: 152px; height: 35px; background-image: url(/medias/images/productlist/shopping-cart.png); float: right; cursor: pointer; cursor: hand; } .resultcart.bottom { top:0; } .resultcart p { margin-left: 20px; margin-top: 3px; width: 80px; font-size: 9px; padding: 0; width:70px; font-weight: bold; color: white; } .resultitle { float: left; font-size: 12px; font-weight: bold; color: #4b4b4b; margin-left: 10px; margin-top: 5px; text-transform: uppercase; } a.ecom_valid { display: block; float: right; background: url("/medias/images/ecommerce/bck_valid_right.png") no-repeat right top; text-decoration: none; outline: none; font-size: 12px; color: white; font-weight: bold; line-height: 13px; } a.ecom_valid span { display: block; background: url("/medias/images/ecommerce/bck_valid_left.png") no-repeat left top; padding: 8px 18px 8px 38px; text-decoration: none; } .cart_actions { display: block; float: right; width: 396px; height: 40px; background: url("/medias/images/ecommerce/bck_cart_actions.png") no-repeat left top; list-style-type: none; list-style-position: inside; } .cart_actions li { display: block; width: 170px; float: left; padding: 15px 0 0 15px; margin: 0; } .cart_list { background-repeat: repeat-y; background-image: url('/medias/images/ecommerce/cart_back.png'); width: 761px; } .cart_list thead { background-repeat: repeat-x; background-image: url('/medias/images/ecommerce/cart_head.png'); height: 26px; } .cart_list thead th { background-repeat: no-repeat; background-position: top right; background-image: url('/medias/images/ecommerce/cart_head_sep.png'); text-align: center; font-size: 13px; font-weight: bold; } .cart_list thead .last { background-image: none; width: 210px; } .cart_list tbody td { background-repeat: repeat-y; background-position: top right; background-image: url('/medias/images/ecommerce/cart_content.png'); padding: 5px; } .cart_list tbody td.last, .cart_list tbody td.last td { background-image: none; } .cart_price { width: 200px; background-repeat: repeat-y; background-image: url('/medias/images/ecommerce/cart_price.png'); } .cart_price tbody tr.first { background-repeat: no-repeat; background-image: url('/medias/images/ecommerce/cart_price_top.png'); } .cart_price tbody tr.last { background-repeat: no-repeat; background-position: bottom; background-image: url('/medias/images/ecommerce/cart_price_bottom.png'); font-weight: bold; } .cart_price tbody tr td { background-image: none; padding: 5px; } .cart_price tbody tr td.first { text-align: right; } .cart_price tbody tr td.last { color: red; } table.voucher { margin-left: 10px; width: 406px; background-repeat: repeat-y; background-image: url('/medias/images/ecommerce/voucher.png'); } table.voucher tbody tr.first { background-repeat: no-repeat; background-image: url('/medias/images/ecommerce/voucher_top.png'); font-weight: bold; } table.voucher tfoot tr.last { background-repeat: no-repeat; background-position: bottom; background-image: url('/medias/images/ecommerce/voucher_bottom.png'); color: red; } table.voucher tfoot tr.last img { vertical-align: middle; } table.voucher tbody tr td, table.voucher tfoot tr td { background-image: none; padding: 5px; }   .pagerbox { float: right; color: #4b4b4b; } .pagerbox img { vertical-align: middle; }   .tabbedList { float: left; width: 100%; } .tabset ul, .tabset li { list-style: none; padding: 0; margin: 0; line-height: normal; font-weight: bold; } .tabset ul { } .tabset li { float: left; background: url("/medias/images/product/right-tab-off.png") no-repeat right top; } .tabset a { display: block; background: url("/medias/images/product/left-tab-off.png") no-repeat left top; padding: 10px 17px 3px 15px; text-decoration: none; } .tabheader { width: 100%; height: 10px; clear: both; font-size: 10px; line-height: 10px; } .tabcontent { clear: both; padding: 1px; border: 1px solid #bcbcbc; border-top: none; border-bottom: none; } .tabcontent .description_content { color:#777777; padding:10px; text-align:justify; line-height:18px; } .description_remarques { color:#E1431B; margin-top:8px } .specification div.left div,.specification div.right div { padding: 5px; } .specification .left { width: 45%; font-weight: bold; } .specification .right { width: 45%; } .specification.odd { background-color: #efefef; } .similar div.left div,.similar div.right div,.similar div.middle div { padding: 5px; } .similar .left { padding: 10px; } .similar .middle { font-weight: bold; float: left; padding-top: 20px; } .similar .right { width:50; padding-top: 20px; } .similar.odd { background-color: #efefef; }  #tab-description { color:666666; text-align:justify; padding:25px; }   .product h1 { padding: 5px 5px 0px 5px; } .product h2 { padding: 5px 5px 15px 5px; } .personnaliser { font-size:10px; font-weight:normal; margin-right:10px; } #product-picture ul, #product-picture li { list-style: none; } #product-picture li { display: block; float: left; } #product-picture .picture-holder { position: relative; } #product-picture .picture-holder .promo { position: absolute; right: 0; bottom: 0; } #product-actions { width: 294px; margin-bottom: 10px; } .quote-request { background: transparent url('/medias/images/productlist/bk-price-quote.png') no-repeat; width: 126px; height: 23px; padding: 9px 10px 10px 10px; color: #c6c6c6; font-weight: bold; display:block; text-decoration: none; margin-left: 60px; } #product-actions .r0 .c1 { background-repeat: repeat-x; height: 27px; vertical-align: top; } #product-actions .r0 .c1 span { color: red; } #product-actions .r1 .c1 { background-repeat: no-repeat; height: 29px; line-height: 0; } #product-actions.brick .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-brick.png'); } #product-actions.yellow .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-yellow.png'); } #product-actions.green .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-green.png'); } #product-actions.lime .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-lime.png'); } #product-actions.lightblue .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-lightblue.png'); } #product-actions.darkblue .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-darkblue.png'); } #product-actions.red .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-red.png'); } #product-actions.orange .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-orange.png'); } #product-actions.turquoise .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-turquoise.png'); } #product-actions.lemon .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-lemon.png'); } #product-actions.darkorange .r1 .c1 { background-image: url('/medias/images/product/0902/bloc-qte-darkorange.png'); } #product-actions .r1 .c1 table { color: white; line-height: normal; margin-left: 20px; margin-bottom: 5px; } #product-actions .r1 .c1 table td { padding: 0 3px; } #product-actions #product-qty { text-align: right; width: 60px; border: none; } #product-actions #current-price { color: red; font-size: 18px; font-weight: bold; } #product-actions .r2 .c1, #product-actions .r2 .c3, #product-actions .r5 .c3 { width: 27px; text-align: center;} #product-actions .r2 .c2 { width: 135px; text-align: right; padding-right: 5px;} #product-actions .r2 .c2-2 { width: 135px; text-align: right;} #product-actions .r2 .c2-2 div{ background: transparent url(/medias/images/pictos/prix-preferentiel.jpg) no-repeat right center;padding-right:21px;} #product-actions .r2 .c3 { border-left: 1px dashed #8f8f8f; } #product-actions .r5 td { padding-top: 5px; } #product-actions .r3 td, #product-actions .r6 td { padding: 5px 0px; } #product-actions .r3 .c4 { color: #8f8f8f;} #product-actions .r3 .c4 span#current-displayprice { font-weight: bold; color: red; padding-right: 2px; } #product-actions .r4 .c1 { background-image: url('/medias/images/product/0902/bloc-prix.png'); background-repeat: no-repeat; width: 167px; height: 36px; } #product-actions .r4 .c1 table { margin-left: 10px; } #product-actions .r4 .c1 table td { padding: 0 5px; } #product-actions .r4 .c3 { background-image: url('/medias/images/product/0902/bloc-validation.png'); background-repeat: no-repeat; width: 127px; height: 36px; } #product-actions .r4 .c3 a { display: block; color: white; font-weight: bold; width: 100px; padding-left: 10px; } #product-actions .r5 .c3 { border-left: 1px dashed #8f8f8f; } #product-actions .r5 .c1, #product-actions .r5 .c3, #product-actions .r6 .c2, #product-actions .r6 .c4 { border-bottom: 1px dashed #8f8f8f; } #product-actions .r6 .c2 { color: #8f8f8f; } #product-actions .r6 .c2 span { color: red; font-weight: bold;} .staticHelpTrigger { position: relative; } .helpTrigger { position: absolute; }  .helpPopup { position: absolute; display: none; z-index: 50; border-collapse: collapse; } .helpPopup td.hpcornertop { height: 15px; width: 19px; } .helpPopup td.hpcornerbottom { height: 29px; width: 19px; } .helpPopup td.hptopleft { background-image: url(/medias/images/coda/bubble-1.png); } .helpPopup td.hptop { background-image: url(/medias/images/coda/bubble-2.png); } .helpPopup td.hptopright { background-image: url(/medias/images/coda/bubble-3.png); } .helpPopup td.hpleft { background-image: url(/medias/images/coda/bubble-4.png); } .helpPopup td.hpright { background-image: url(/medias/images/coda/bubble-5.png); } .helpPopup td.hpbottomleft { background-image: url(/medias/images/coda/bubble-6.png); } .helpPopup td.hpbottom { background-image: url(/medias/images/coda/bubble-7.png); text-align: center;} .helpPopup td.hpbottom img { display: block; margin: 0 auto; } .helpPopup td.hpbottomright { background-image: url(/medias/images/coda/bubble-8.png); } .helpPopup td.hpcontent { background-color: white; color: black;} .helpPopup table.helpList { border-collapse: collapse; } .helpPopup table.helpList thead { background-color: #dddddd; } .helpPopup table.helpList th, .helpPopup table.helpList td { padding: 5px; text-align: center; border: 1px solid #dddddd; }   .globuleError, .globuleWarning, .globuleInfo { padding: 34px 5px 5px 5px; border: 1px dotted black; font-weight: bold; font-size: 12px; } .globuleError ul, .globuleWarning ul, .globuleInfo ul { margin: 5px 0; padding: 0 0 0 20px; } .globuleError { background: #ff8080 url(/medias/images/error_error.png) no-repeat scroll 5px 5px; border-color: #ff0000; color: white; } .globuleWarning { background: #ffbf7c url(/medias/images/error_warning.png) no-repeat scroll 5px 5px; border-color: #ff7f00; color: white; } .globuleInfo { background: #7b7fff url(/medias/images/error_info.png) no-repeat scroll 5px 5px; border-color: #0000ff; color: white; }   #BlocPromo{ width:246px; height:64px; float:left; margin-right:10px; background: transparent url(/medias/images/blocs/bloc_un_adh_indus.png) no-repeat top left; } #BlocPromo .prixArticle1{ width:54px; height:64px; float:left; color:#FFF; font-size:16px; font-weight:bold; text-align:center; padding-top:16px; } #BlocPromo .photoArticle1{ width:67px; height:64px; float:left; padding-top:10px; } #BlocPromo .descripArticle1{ width:125px; height:47px; line-height:1; color:#a4a4a4; float:left; } #BlocPromo .lienArticle1 a{ color:#fff; font-weight:bold; text-decoration:none; } #BlocPromo .lienArticle1 a:hover{ color:#fff; font-weight:bold; text-decoration:underline; } #BlocPromo h1{ font-size:14px; text-transform:uppercase; margin-bottom:-3px; padding: 3px 0px 0px 3px; color:#565656; } #BlocPromo .lienArticle1{ width:115px; height:17px; float:left; color:#FFF; text-align:right; padding-right:10px; } #BlocProduit{ width:246px; height:64px; float:left; margin-right:10px; background: transparent url(/medias/images/blocs/bloc_deux_adh_indus.png) no-repeat top left; } #BlocProduit .photoArticle2{ width:100px; height:64px; float:left; text-align:center; padding-top:10px; } #BlocProduit .descripArticle2{ width:146px; height:47px; line-height:1; color:#565656; font-size:13px; font-weight:bold; text-transform:uppercase; float:left; } #BlocProduit .lienArticle2{ width:136px; height:17px; float:left; color:#FFF; text-align:right; padding-right:10px; text-transform:uppercase; } #BlocProduit .lienArticle2 a{ color:#565656; font-weight:bold; text-decoration:none; } #BlocProduit .lienArticle2 a:hover{ color:#565656; font-weight:bold; text-decoration:underline; } #BlocProduit2{ width:246px; height:64px; float:left; margin-right:10px; background: transparent url(/medias/images/blocs/bloc_trois_adh_indus.png) no-repeat top left; } #BlocProduit2 .descripArticle3{ width:94px; height:64px; padding-left:6px; padding-right:4px; float:left; } #BlocProduit2 td{ line-height:1; color:#565656; text-transform:uppercase; font-size:12px; } #BlocProduit2 .lienArticle3{ width:122px; height:64px; float:left; color:#fff; text-align:right; padding-right:10px; padding-top:48px; text-transform:uppercase; } #BlocProduit2 .lienArticle3 a{ color:#fff; font-weight:bold; text-decoration:none; } #BlocProduit2 .lienArticle3 a:hover{ color:#fff; font-weight:bold; text-decoration:underline; } .ligneG_txt{ width:350px; float:left; min-height:120px; } .ligneG_empty{ width:350px; float:left; min-height:120px; } .ligneD_txt{ width:350px; float:left; min-height:120px; } .ligneD_empty{ width:350px; float:left; min-height:120px; }  .boxMap { width:700px; height:250px; border: 1px solid #EAEAEA; padding:15px; margin-bottom:15px; min-height:250px; } .boxMap strong { text-transform:uppercase; color:#999999; } .boxMap #map1, .boxMap #map2, .boxMap #map3, .boxMap #map4 { float:left; width:200px; border:1px solid #cccccc; } .infoMap { width:275px; float:right; } .boxMap p { font-weight:bold; }   .dialog { position: absolute; background-color: white; border: 1px solid #808080; padding: 5px; }   .Faq_Entry dt a{ list-style-type:none; text-transform:uppercase; list-style-position:outside; display:block; background-image:url(/medias/images/submenu-arrows/puceMenuFaq.png); background-position: 10px; background-repeat:no-repeat; padding-left:35px; padding-top:5px; } .Faq_Entry dt a:hover{ list-style-type:none; text-transform:uppercase; list-style-position:outside; display:block; background-image:url(/medias/images/submenu-arrows/puceMenu.png); background-position: 10px; background-repeat:no-repeat; padding-left:35px; } .Faq_Entry dd{ font-style:italic; padding-left:25px; padding-right:10px; margin-top:-3px; margin-bottom:3px; } .Faq_Category dt a{ list-style-type:none; text-transform:uppercase; list-style-position:outside; display:block; background-image:url(/medias/images/submenu-arrows/puceMenuFaq.png); background-position: 10px; background-repeat:no-repeat; padding-left:35px; } .Faq_search #search .filterbox { margin-bottom:20px; } .Faq_Category dt a:hover{ list-style-type:none; text-transform:uppercase; list-style-position:outside; display:block; background-image:url(/medias/images/submenu-arrows/puceMenu.png); background-position: 10px; background-repeat:no-repeat; padding-left:35px; } .Faq_Category dd{ font-style:italic; padding-left:50px; margin:3px 15px 3px 0; } .Faq_position p{ padding-bottom:15px; } .Faq_position { margin-bottom:14px; } .Faq_position h4 { font-size: 16px; width:736px; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #999 ; color: #333333; } .containerFaq { float:left;  padding-left:20px; line-height:1.5; width:90%; } .containerFaq h1 { font-size: 18px; font-family:Trebuchet MS; height:50px; color: #ed390d; width:600px; text-transform:uppercase; background-image:url(/medias/images/bckh1.jpg); background-repeat:no-repeat; margin-top:15px; text-align:left; } .containerFaq h2 { font-size: 13px; font-family:Trebuchet MS; text-transform:uppercase; border-bottom:1px dotted #ed390d ; color: #333333; padding-top:15px; font-weight:800; } .containerFaq h2 span { color: #ed390d; font-size: 18px; font-family:Trebuchet MS; font-weight:bold; } .containerFaq h3 { font-size: 12px; color: #999; font-family:Trebuchet MS; text-transform:uppercase; font-weight:400; padding-top:15px; } .containerFaq h4 { font-size: 14px; width:736px; font-weight:bold; text-transform:uppercase; border-bottom:1px dotted #999 ; color: #333333; margin-bottom:10px; } .containerFaq h5 { font-size: 11px; color: #333333; padding-top:15px; } .containerFaq a { color: #ed390d; text-decoration:underline; } .containerFaq a:hover { color: #333333; } .containerFaq dl { margin-bottom:40px; } .ContactInfos { padding-left:20px; background-image:url(/medias/images/contact.jpg); background-repeat:no-repeat; background-position:left; height: 204px; width:670px; } .ContactInfos a { text-decoration:underline; color:#ED390D; } .ContactInfos a:hover { color:#666666; } .ContactInfos ul { padding-top:50px; margin-left:100px; } .ContactInfos ul li { font-size:12px; line-height:20px; } #contact-form legend { color:#ED390D; }   .contact { padding-left:30px; padding-right:20px; } .contact h1 { font-size: 18px; font-family:Trebuchet MS; height:50px; color: #ed390d; width:600px; text-transform:uppercase; background-image:url(/medias/images/bckh1.jpg); background-repeat:no-repeat; margin-top:15px; text-align:left; } .contact legend { margin-left:25px; text-transform:uppercase; color:#888888; font-weight:bold; font-size:12px; }  .checkout h3 { text-transform:uppercase; color:#E1431B; margin-left:10px; padding-top:10px; border-bottom:1px dotted red; padding-bottom:5px; width:700px; } .checkout h3 small { font-size:10px; color:#666666; text-transform:lowercase; } .adresse { padding-bottom:10px; padding-left:20px; padding-top:5px; color:#777777; margin-left:10px; } .adresse strong { text-transform:uppercase; color:black; } .choice .left { margin:12px; } .choice .left h3 { text-transform:uppercase; font-size:11px; color:#E1431B; padding-bottom:5px; border-bottom:1px dotted red; } .choice .left label { font-weight:bold; } .payment h3 { margin-left:15px; color:#888888; font-weight:bold; font-size:12px; border-bottom:1px dotted #777777; } .payment p { margin-left:15px; text-align:justify; } .payment ul { margin-left:40px; color:#777777; } .downloadImage { float:left; margin-left:10px; margin-right:10px; width:200px; } .contacttop { margin-left: 10px; display: block; float: left; margin-left:10px; margin-right:10px; cursor:pointer; }  .filler{ height:80px; width:10px; margin:-5px; } .seeAllFavsLink{ text-transform:capitalize; font-size:14px; color:red; }  .weBlock{ background-image:url(/medias/images/wallends/box_frame.png); background-repeat:no-repeat; width:320px; height:125px; float:left; margin-left:8px; margin-top:5px; } .wePhotoBox{ background-image:url(/medias/images/wallends/box_bg.png); background-repeat:repeat-x; height:125px; margin-top:2px; padding-top:15px; width:120px; float:left; } .wePhotoFrame{ background-image:url(/medias/images/wallends/photoframe_bg.png); background-repeat:repeat-x; height:87px; margin-bottom:auto; margin-left:auto; margin-right:auto; padding-top:5px; padding-left:5px; width:105px; } .weContentBlock{ width:180px; height:125px; float:left; } .weProductTitle{ width:170px; padding-left:7px; font-weight:bold; color:red; height:35px; margin-top:10px; text-transform:uppercase; } .weProductInfos{ background-image:url(/medias/images/wallends/productinfo_bg.png); background-repeat:repeat-x; color:red; height:59px; margin:5px auto auto; padding-left:10px; padding-top:8px; width:160px; } .weProductPrice{ width:100%; height:25px; } .weProductDisponibility{ width:100%; height:29px; } .weProductDisponibility img{ vertical-align:middle; } .weColorband{ float:left; } .clientAddress{ color:#ED390D; font-weight:bold; text-transform:uppercase; } .clientAddress:hover{ color:#555555; } .tonerFilterTitle{ border-bottom:solid 1px #C52A2B; margin-left:100px; width:230px; padding-bottom: 2px; } .visuelServices { width:337px; height:139px; font-family:Trebuchet MS, Helvetica, sans-serif; text-align:left; line-height:1.1; padding-left:350px; padding-right:20px; padding-top:15px; margin-bottom:15px; font-size:22px; font-weight: 500; color:#ffffff; } .visuelServices h1 { background: none; width: auto; } .tooltip { position: absolute; padding: 5px; border: 1px solid #dadada; background-color: #f5f5f5; } .clientAddAddress{ color:#E1431B; font-weight:bold; } .clientAddAddress:hover{ color:#555555; } .alertBox_overlay { position: absolute; top:0px; left:0px; background-color:#000; filter:alpha(opacity=50); opacity:.50; z-index: 1500; width:100%; height:100%; } #alertBox_overlayContent { position: absolute; top:50%; left:50%; margin-left:-275px; margin-top:-300px; opacity: 1; padding: 15px; width: 642px; height:450px; z-index: 1999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #006699; overflow: hidden; } #alertBox_overlayContent a { color:#fff; } #alertBox_overlayContent a:hover { color:#FF0000; } #MB_caption { color:#ED390D; font-size:18px; } #MB_header { background-color:white; background-image:url(/medias/images/bck_modal.jpg); background-repeat:no-repeat; background-position:bottom center; } #MB_content { background-color:#FFFFFF; color:#ED390D; padding:30px; font-size:12px; font-weight:bold; line-height:1.6em; } #MB_content ol { color:#888888; padding-left:20px; } #buyers-guide { background: url(/medias/images/paves.jpg) top left no-repeat; width: 166px; height: 123px; margin-left: 772px; padding: 30px 10px 0px 10px; } #posSavoirPlus #buyers-guide { margin-left: 0px; line-height: 15px; text-align: left; } #posSavoirPlus #buyers-guide p { margin: 7px 0px 0px 0px; line-height: 12px; } #buyers-guide select { font-size:10px;} #buyers-guide strong { font-size: 16px; font-weight: bold; margin-left: 80px; display: block; } #span_yaxo{ display:block; color:#0091d2; position:relative; font-size:12px; width:120px; text-align:center; height:50px; float:left; } #yaxo_container{ height:50px; } #span_yaxo{ display:block; color:#0091d2; position:relative; top:-58px; font-size:11px; padding-top:22px; width:125px; text-align:center; } #yaxo_container_home{ height:50px; } .home-block img.promo { position: absolute; right: 0; bottom: 0; } .home-block .homeImg { position: absolute; } .home-block a.price { margin-top: 55px; } #product_deleted_information { color:#FF040B; font-weight:bold; margin-bottom:15px; }  h2.title_navcat { color:#FFFFFF; margin-top:20px; font-size:11px; text-transform:uppercase; } h2.title_navcat img{ position:relative; bottom:3px; } .brand_navcat { float:left; display:block; width:150px; height:140px; border:none; padding-top:10px; } .brand_navcat:hover { background: url(/medias/images/bck-logo.jpg) top left no-repeat; background-position:10px 0px; } .brand_navcat span.total, .brand_navcat span.img { display:block; text-align:center; } .brand_navcat span.total { font-weight:bold; } .brand_header span.img { display:block; float:left; width:184px; height:200px; padding-left:46px; } .brand_header span.description { display:block; margin: 25px 28px 0 15px; float:left; width:352px; }   #sector_box { width: 162px; height: 145px; margin-left: 772px; padding: 0px 10px 0px 10px; } #sector_box select { font-size:10px;width: 160px;} #sector_box strong { font-size: 16px; font-weight: bold; margin-left: 50px; display: block; } #sector_box p { margin-left: 50px; display: block; } .btnBoxSector { margin-left:50px;; } .btnBoxSector a { background: url(/medias/images/btnSector.png) 0 0; display: block; float: left; height: 26px; padding-left: 10px; text-decoration: none; text-align:center; color:#ffffff !important; font-weight: bold; font-size:12px; } .btnBoxSector span { background: #e8e8e8 url(/medias/images/btnSector.png) 100% 0px; display: block; line-height: 24px; padding-right: 20px; height: 26px; cursor:hand; cursor:pointer; float:left; width:80px; } .btnBoxSector a:hover { background-position: 0 -26px; color:#ffffff !important; text-decoration: underline !important;} .btnBoxSector a:hover span { background-position: right -26px;} .tagItem { background: transparent url(/medias/images/bgListeSecteur.png) no-repeat 0px 0px; padding: 15px 15px 0px 15px; width:675px; float:left; } .tagItem img { float:left; } .tagItem div { margin-left:10px; float:left; width:70%; } .tagItemEnd { background: transparent url(/medias/images/bgListeSecteur.png) no-repeat 0px -487px; padding: 15px 15px 0px 15px; height: 15px; float:left; width:675px; }   #colMiddle { float: left; width: 510px; } #colRight { float: left; width: 180px; margin: 0px 0px 0px 10px; }    .ColMLeft { float: left; width:250px; }  .ColMRight { float: left; width:250px; margin-left: 10px; }  .box-GD{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; padding:9px 0 0 7px; float: left; width: 243px; margin:0px 0px 10px 0px; } .box-yellow{ background:url(/medias/images/blocs/box-yellow-top-left.gif) no-repeat 0 0; padding:9px 0 0 7px; float: left; width: 243px; margin:0px 0px 10px 0px; } .box-green{ background:url(/medias/images/blocs/box-green-top-left.gif) no-repeat 0 0; padding:9px 0 0 7px; float: left; width: 243px; margin:0px 0px 10px 0px; }  .box-projets{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 243px; margin:0px 0px 0px 0px; }  .box-produits{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 243px; margin:0px 0px 0px 10px; } .box-classique{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float: left; padding:9px 0 0 7px; width: 243px; margin:0px 0px 0px 10px; }  .box-service-1{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 180px; margin:0px 0px 10px 0px; } .box-service-2{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 180px; margin:0px 0px 10px 0px; } .box-service-3{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 180px; margin:0px 0px 10px 0px; } .box-service-4{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 180px; margin:0px 0px 10px 0px; } .box-service-5{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; float:left; padding:9px 0 0 7px; width: 180px; margin:0px 0px 10px 0px; }  .box-Introduction{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; padding:9px 0 0 7px; float: left; width: 505px; margin:0px 0px 10px 0px; }  .box-Google-map{ background:url(/medias/images/blocs/box-top-left.gif) no-repeat 0 0; padding:9px 0 0 7px; float: left; width: 505px; margin:0px 0px 0px 0px; }  .box-inner{ background:url(/medias/images/blocs/box-bottom-right.gif) no-repeat 100% 100%; float:left; width:100%; } .box-inner p { margin: 5px; text-align: left; } .box-inner h2 { margin: 0px 5px 5px 9px; width: 95%; } .box-inner h3 { margin: 0px 5px 5px 9px; } .box-inner ul { width: 95% !important; } .box-inner ul li { text-align: left !important; } .box-top-right { background: url(/medias/images/blocs/box-top-right.gif) no-repeat top right; position: relative; float: right; top: -32px; margin-bottom: -20px; width:14px; height:29px; overflow: hidden; } .box-yellow-top-right { background: url(/medias/images/blocs/box-yellow-top-right.gif) no-repeat top right; position: relative; float: right; top: -32px; margin-bottom: -20px; width:14px; height:29px; overflow: hidden; } .box-green-top-right { background: url(/medias/images/blocs/box-green-top-right.gif) no-repeat top right; position: relative; float: right; top: -32px; margin-bottom: -20px; width:14px; height:29px; overflow: hidden; } .box-bt-left { background: url(/medias/images/blocs/box-bottom-left.gif) no-repeat bottom left; position: relative; left: -7px; width: 13px; height: 15px; } .spacer {clear: both;} .titleBox { position: relative; top: -5px; float: right; margin: 3px 30px 2px 0px; font-size: 12px; color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-weight: bold; } #breadCrumb { clear:both; margin-right:5px; width:99%; } #breadCrumb img { margin-right: 5px; } #sector_box .sector_desc { display:block; height: 119px; padding-top:6px; }