body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}
html{font-size:100%}
body{line-height:1}
ul,ol{list-style:none}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-style:normal}
input,button,select{vertical-align:middle}
img,a img, fieldset{border:0}
html{font:12px verdana,arial;color:#fff}
body{background:#076aad url(/images/body.jpg) center repeat-y}
#centrage{width:730px;margin:0 auto}
#head{width:100%;height:83px;background:#076aad url(/images/bg_logo.png) left repeat-y}
#logo{float:left;width:180px;text-align:center}
#banner{float:left;width:550px;text-align:center;padding:13px 0 0}
#navig{width:100%;height:40px;background:#076aad url(/images/bg_navig_h.png) left no-repeat}
#cic{width:140px;text-align:right;float:left;padding:8px 0 0}
#marque_imprimante{list-style-type:none;float:left;margin:5px 0 0 70px}
#marque_imprimante li{display:block;z-index:2;float:left;position:relative;margin:0 10px 0 0;padding:1px 0 0 12px;background:url(/skin/menu_fleche.gif) left no-repeat}
#marque_imprimante li h3 a{display:block;z-index:2;font:bold 12px "Trebuchet MS",verdana;color:#000;text-transform:uppercase;text-decoration:none;margin:1px 0 0 1px;padding:0 0 0 6px}
#coin{width:91px;height:80px;position:absolute;right:0;top:0}
#headline{font:10px verdana,arial;color:#8dbbd9;text-align:center;margin:5px 0 10px 0}
#headline a{font-weight:bold;color:#8dbbd9}
.noir{color:#000}
.blanc{color:#fff}
.blancb{color:#fff;font-weight:bold}
.orange{color:#ff9c29}
.orangeb{color:#ff9c29;font-weight:bold}
.jaune{color:#fef500}
.center {text-align:center;margin:0 auto}
.italic {font-style:italic}
#gauche{float:left;width:140px}
#main{float:right;width:575px;text-align:left;margin:0 0 0 15px;text-align:left;font:11px verdana,tahoma,arial}
#main p.home{margin:0 0 10px 0;float:left}
h2.titre{border-bottom:1px solid #ff9c29;margin-bottom:10px;padding-bottom:2px;text-align:right;color:#ff9c29;font:bold 12px verdana,arial;text-transform:uppercase}
#liens{text-align:left;width:140px;background:#076aad url(/images/bg_navig_v.png) bottom left repeat-y;padding:0 0 8px 0}
#utiles{text-align:center;width:140px;padding:8px 0 0 0}
#lien_panier{background:url(/images/panier.gif) left no-repeat;text-align:left;margin:0 0 0 4px;padding:0 0 0 26px}
#lien_panier a{font:11px tahoma,verdana,arial;color:#FFF;text-decoration:none}
#phrase_panier{width:140px;text-align:center;padding:0 0 8px 0}
#phrase_panier a{font:11px tahoma,verdana,arial;color:#ffa902}
#liens ul{margin:0 0 0 1px;padding:0}
#liens li a{display:block;border:1px solid #22227f;font:11px tahoma,verdana,arial;color:#FFF;text-decoration:none;line-height:14px;margin:1px;padding:2px 0 2px 6px}
#liens li a.jaune{background:url(/images/li_jaune.gif) repeat-y;color:#000;font-weight:700}
#liens li a.rouge{background:url(/images/li_rouge.gif) repeat-y;color:#fff;font-weight:700}
#liens li a:hover{border:1px solid #5a5aa0;background-color:#0d0d66}
#q, #q3{font:11px verdana,tahoma,arial;color:#000;width:99px;background:#FFF url(/images/bg_search.gif) left top no-repeat;border:0;margin:0 0 0 8px;padding:4px 4px 4px 20px}
#submit{font:11px verdana,tahoma,arial;color:#000;width:124px;background:#ff9c29 url(/images/bg_submit.gif) left top;border:1px solid #ff6102;margin:3px 0 0 8px;padding:2px 0}
.q{font:11px verdana,tahoma,arial;color:#000;background:#FFF url(/images/bg_search.gif) left top no-repeat;border:0;padding:4px 4px 4px 20px}
.qbig{font:bold 18px arial, verdana,tahoma;color:#000;background:#FFF url(/images/ombre.gif) left top no-repeat;border:1px solid #C2C1C1;padding:2px 0 0 5px;width:180px;height:23px}
.submit{font:bold 11px verdana,tahoma,arial;color:#000;background:#ff9c29 url(/images/bg_submit.gif) left top;border:1px solid #ff6102;padding:2px;width:100px}
.ajouter{font:normal 11px verdana,tahoma,arial;color:#000;background:#ff9c29 url(/images/bg_submit.gif) left top;border:1px solid #ff6102;padding:2px}
#exemple{font:10px tahoma,verdana,arial;color:#FFF;text-align:center;padding:3px}
#utiles ul{list-style-type:none;margin:15px 0 5px;padding:0}
#utiles li a{text-align:left;display:block;height:30px;font:11px tahoma,verdana,arial;color:#FFF;text-decoration:none;margin:0;padding:0 0 4px 30px}
#utiles li a#bookmark{background:url(/images/liens_bas.gif) left no-repeat;background-position:0 0}
#utiles li a#recommander{background:url(/images/liens_bas.gif) left no-repeat;background-position:0 -75px}
#utiles li a#fluxrss{background:url(/images/liens_bas.gif) left no-repeat;background-position:0 -150px}
#eto{float:right;margin:0 0 10px 0}
.requis{background:url(/images/etoile_blanche.gif) left no-repeat;padding:2px 2px 2px 20px;margin-left:5px}
div.menuDep{position:absolute;margin:-4px;background-color:#ff9c29;font:11px tahoma;color:#fff;text-align:left;text-decoration:none;display:none;border:1px solid #7b4a10}
li.menuDep a,li.menuDepEnd a{padding:0 0 0 5px;background-color:#ff9c29;display:list-item;line-height:26px;width:240px;color:#000;font-family:tahoma;font-size:11px;text-decoration:none}
li.menuDep a{border-bottom:1px solid #7b4a10}
li.menuDep a:hover,li.menuDepEnd a:hover{background-color:#7b4a10;color:#fff}
#kit_recharge,#cartouche_encre,#toner_tambour,#papier_photo{display:inline;width:200px;height:200px;margin:0 15px 10px 0;float:left}
#kit_recharge{background:url(/images/bg_kit_recharge.jpg) top left no-repeat}
#cartouche_encre{background:url(/images/bg_cartouche_encre.jpg) top left no-repeat}
#toner_tambour{background:url(/images/bg_toner_tambour.jpg) top left no-repeat}
#papier_photo{background:url(/images/bg_papier_photo.jpg) top left no-repeat}
.block{display:block;width:100%;height:85%;color:#fff;text-decoration:none}
.top{text-align:left;vertical-align:top;height:150px;padding:5px 3px 5px 7px;font:11px verdana,arial}
.top h2{font:bold 19px 'trebuchet MS',tahoma,verdana;color:#fef500;text-decoration:none}
.top h2 a{color:#fef500;text-decoration:none}
.bottom{text-align:center;vertical-align:bottom;font:11px verdana,arial}
.bottom_photo{text-align:left;vertical-align:bottom;font:11px verdana,arial;padding:3px 7px 0 7px}
.bottom_photo a{color:#fef500;font-weight:bold}
.ok{font:10px tahoma,verdana,arial;background:#ff9c29 url(/images/bg_submit.gif) left top;border:1px solid #ff6102;padding:2px}
#liste_imp_kits,#liste_imp_cartouches,#liste_imp_toners{font:normal 11px tahoma,verdana,arial;color:#076aad;width:155px;margin:2px 0}
#liste_imp_kits option,#liste_imp_cartouches option,#liste_imp_toners option{background-color:#fff;font:normal 11px tahoma,verdana,arial;color:#076aad;padding:2px}
#liste_imp_kits optgroup,#liste_imp_cartouches optgroup,#liste_imp_toners optgroup{background-color:#076aad;font:bold 11px tahoma,verdana,arial;color:#fff}
#categories{float:left;width:430px;text-align:left}
#pub{float:left;width:140px;text-align:right}
#pub li{margin:0 0 10px 0}
#top_ventes{margin:0 0 10px 0;float:left;width:575px}
.top_vente{width:140px;height:73px;float:left;background:url(/images/bg_top.png) top left no-repeat;margin:3px 3px 0 0}
.top-photo{width:40px;height:70px;margin:10px 0 0 0;float:left;text-align:center}
.top-compteur{width:40px;height:20px;text-transform:uppercase;position:absolute;margin:48px 0 0 0;font:bold 9px tahoma,verdana,arial;color:#fff;text-decoration:none}
.top-libelle{width:95px;float:right;margin:3px 0 0 0;text-align:left}
.top-libelle a{font:normal 10px verdana,tahoma,arial;color:#fff;text-decoration:none;line-height:11px}
.voir{font:bold 10px verdana,tahoma,arial;color:#fef500;text-decoration:underline;padding:0 5px 0 0}
#slider{position:relative;display:block;float:right;width:575px;height:200px;background:url(/images/bg_promotions.png) left top no-repeat;overflow:hidden;margin:0 0 15px 0}
.promo{position:absolute;width:575px;height:200px;visibility:hidden;background:url(/images/bg_promotions.png) left top no-repeat}
.promo_photo{float:left;width:155px;height:200px;padding:20px 5px 0 5px}
.promo_texte{float:left;width:390px;height:200px;color:#000;font:11px verdana,tahoma,arial;padding:10px 0 0 10px}
.promo_texte h3{font:15px 'trebuchet MS',verdana,tahoma;color:#000;text-decoration:none;font-weight:700;line-height:18px;margin:0 0 10px}
.promo_texte h3 a,.promo_texte a{color:#000;text-decoration:none}
#pager{position:absolute;z-index:100;margin:175px 0 0 8px}
#pager a{display:block;float:left;background:url(/images/slider_bt.gif) left top no-repeat;background-position:0 0;border:0;width:20px;height:19px;text-align:center;color:#000;font:bold 11px tahoma,verdana,arial;text-decoration:none;margin:0 4px 0 0;padding:3px 0 0}
#pager a.selected,#pager a:hover,#pager a.prev:hover,#pager a.next:hover{background:url(/images/slider_bt.gif) left top no-repeat;background-position:0 -69px;color:#FFF}
.slider_prix{float:right;margin:0 0 0 4px}
.slider_imprimantes{margin:8px 0 0}
.slider_imprimantes a{font:normal 11px verdana,tahoma,arial;color:#373200;text-decoration:none}
p.chemin{margin-bottom:10px}
p.chemin a{color:#FFF;text-decoration:none;font-weight:bold}
p.chemin a:hover{color:#FFA902;text-decoration:underline}
.abg{clear:left;background:#FFF url(/images/arrondi_blanc.gif) no-repeat bottom left;margin:auto;max-width:900px;color:#000;text-align:left;margin-bottom:10px}
.abd{background:#FFF url(/images/arrondi_blanc.gif) no-repeat bottom right;margin-left:10px;padding-bottom:10px}
.abh{background:#FFF url(/images/arrondi_blanc.gif) no-repeat top right;margin-left:-10px;padding:0}
.abh div{background:#FFF url(/images/arrondi_blanc.gif) no-repeat top left;width:10px;height:10px}
.agg{clear:left;background:#F9F9F9 url(/images/arrondi_gris.gif) no-repeat bottom left;margin:auto;max-width:550px;color:#000;width:445px;text-align:left}
.agd{background:#F9F9F9 url(/images/arrondi_gris.gif) no-repeat bottom right;margin-left:5px;padding-bottom:5px}
.agh{background:#F9F9F9 url(/images/arrondi_gris.gif) no-repeat top right;margin-left:-5px;padding:0}
.agh div{background:#F9F9F9 url(/images/arrondi_gris.gif) no-repeat top left;width:5px;height:5px}
.avisg {float:right;width:400px}
.avisg_avis{background:#076AAD url(/images/avisg.gif) no-repeat top left;text-align:left;color:#000;padding:10px}
.avisg_auteur{background:#076AAD url(/images/avisg.gif) no-repeat bottom left;text-align:right;color:#000;padding:0 10px 28px 10px}
.avisd {float:left;width:400px}
.avisd_avis{background:#076AAD url(/images/avisd.gif) no-repeat top left;text-align:left;color:#000;padding:10px}
.avisd_auteur{background:#076AAD url(/images/avisd.gif) no-repeat bottom left;text-align:left;color:#000;padding:0 10px 28px 10px}
.avis_date{font:bold 10px verdana,tahoma,arial;color:#ff9c29}
.margin10b{margin-bottom:10px}
.margin10h{margin-top:10px}
.exemples{font:10px verdana,arial;color:#000;padding-top:10px}
.erreur {font:bold 11px verdana,tahoma,arial;color:#c3543d;padding:5px 5px 5px 25px;margin:10px 0;border:1px solid #c3543d;background:#f3ddd8 url(/images/erreur.png) no-repeat 5px}
#centerDiv {position:absolute;left:50%;top:50%;width:380px;height:220px;margin-top:-110px;margin-left:-190px;visibility:visible;background-color:#2079B5;border:1px solid #000;filter:progid:DXImageTransform.Microsoft.Shadow(color:#000000,direction:125,strength:2);font:11px verdana,tahoma,arial;color:#000;z-index:3}
#centerDivTitre, #centerDivBoutons {font:bold 15px arial,verdana,tahoma;color:#fff;width:100%;text-align:center;padding:10px 0}
#centerDivTexte {font:11px verdana,tahoma,arial;color:#000;background-color:#fff;padding:5px}
#centerDivTexte p {padding:4px 0}
#centerDivTexte p.choix {text-align:center;font-weight:bold}
.mentions {font:10px verdana,arial;color:#8dbbd9;text-align:justify;margin:15px auto}
.dl_liste {display:inline;font:normal 10px verdana;color:#000}
.dl_liste dt {display:inline;font-weight:bold;text-transform:capitalize;background:url(/images/puce_noire.gif) no-repeat 0 1px;padding-left:12px}
.dl_liste dd {display:inline;font-weight:normal;text-transform:capitalize}
.dl_liste dd.slash {background:url(/images/slash.gif) no-repeat 0 1px;padding-left:11px}
.dl_liste a {color:#000;text-decoration:none}
.dl_liste a:hover {text-decoration:underline}
.remember {display:none;position:absolute;left:50%;top:50%;width:380px;height:220px;margin-top:-110px;margin-left:-190px;background-color:#2079B5;border:1px solid #000;filter:progid:DXImageTransform.Microsoft.Shadow(color:#000000,direction:125,strength:2);font:11px verdana,tahoma,arial;color:#000;z-index:3}
.rememberTitre {font:bold 15px arial,verdana,tahoma;color:#fff;width:100%;text-align:center;padding:10px 0}
#rememberBoutons {text-align:center;margin-top:15px}
.rememberTexte {height:110px;font:11px verdana,tahoma,arial;color:#000;background-color:#fff;padding:5px}
.remember_email {background:#FFF url(/images/ombre.gif);border:1px solid #c2c1c1;padding:4px 6px;font:11px verdana;color:#000;width:140px}
.remember_valider {font:bold 11px verdana,tahoma,arial;color:#000;background:#ff9c29 url(/images/bg_submit.gif) left top;border:1px solid #ff6102;padding:2px}
.remember_error {margin-left:110px;margin-top:5px}
input.error, select.error {border:1px solid #ea5200}
label.error {background:url(/images/unchecked.gif) no-repeat 0 0;padding-left:16px;padding-bottom:2px;font:bold 10px verdana;margin-left:5px;color:#ea5200}
label.checked {background:url(/images/checked.gif) no-repeat 0 0}	
#front {
	display:none;
	position:absolute;
	left:50%;
	top:50%;
	width:600px;
	height:284px;
	margin-left:-300px;
	margin-top:-142px;
	z-index:1001;
}
#back {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#0B1C6C;
	border:0;
	z-index:1000;
	opacity:0.8;	
}