html,body{margin:0;padding:0;height:100%}body{text-align:left;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;background-color:#FFFFFF;color:#000000;/*background:url('../images/commun/fond-body.png') top center repeat-y*/}*{margin:0;padding:0}#supertop{width:100%;text-align:left;background-color:#FFFFFF;margin:0 auto;height:240px;}#disclaimer{text-align:center;height:60px;max-height:60px;font-size: 11px;}#top{width:996px;text-align:left;background-color:#FFFFFF;margin:0 auto;height:240px;}#top.home{background:#0066FF url('../images/commun/fond-top-3.png') bottom center no-repeat;}#top.int{background:#FFFFFF url('../images/commun/fond-top-int-3.png') bottom center no-repeat}#top.conforama{background:#FFFFFF url('../images/commun/fond-top-conforama.png') bottom center no-repeat !important}#top.macif{background:#FFFFFF url('../images/commun/fond-top-macif.png') bottom center no-repeat !important}#top.club-camif{background:#FFFFFF url('../images/commun/fond-top-club-camif.png') bottom center no-repeat !important}#entete{background-color:#0066FF; width:996px;margin:0 auto;text-align:left}#cadre{width:996px;margin:0 auto;padding:10px 0;height:200px;/*background:url('../images/commun/fond-cadre.png') top center repeat-y*/ background-color:#E3E3E3;}html>body #cadre{height:auto;min-height:200px;}#footer{margin:0 auto;width:996px;padding:20px 0 35px 0}#cleaner{clear:both}a{text-decoration:none;color:#000000}a:hover{text-decoration:none;color:#999999}a.lien{background:url('../images/commun/fleche.gif') left center no-repeat;padding:1px 0 1px 8px;text-decoration:none;color:#000000}a.cross{background:url('../images/commun/cross.png') left center no-repeat;padding:1px 0 1px 20px;text-decoration:none;color:#000000}a.lien:hover,a.cross:hover{color:red}p{margin:10px 20px}.erreur{color:red;font-weight:bold;font-size:12px}select{padding:0 5px}option{padding:0 5px}.legende{color:#03569A}.majuscules{text-transform:uppercase}.capitalize{text-transform:capitalize}#entete h1{position:absolute;font-size:18px;margin:54px 0 0 500px;color:#ffffff;text-align:center;font-weight:normal;width:250px;min-width:250px;}#entete #titresite{position:absolute;font-size:18px;margin:84px 0 0 528px;color:#ffffff;text-align:center;font-weight:normal;width:200px;min-width:200px;} #entete h3{position:absolute;font-size:18px;margin:65px 0 0 450px;color:#ffffff;text-align:center;font-weight:normal}#entete .h_style2{font-size:26px;color:#000000;font-weight:bold}#entete #liens_top{float:right;margin:5px 20px 0 0}#entete #liens_top a{font-weight:bold}#entete #menu_entete{position:absolute;height:66px;margin-top:174px;min-width:770px;}#entete #menu_entete a{font-size:10px;font-weight:bold;color:#ffffff;float:left;width:110px;height:66px}#entete #menu_entete a:hover{color:#000000}#entete #menu_entete .menu_legende{position:absolute;width:110px;text-align:center;margin-top:50px;cursor:pointer}#entete #menu_entete a.accueil{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:-480px 0;width:110px}#entete #menu_entete a.accueil:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:-480px -66px;width:110px}#entete #menu_entete a.commander{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:-120px 0;width:110px}#entete #menu_entete a.commander:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:-120px -66px;width:110px}#entete #menu_entete a.quisommesnous{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:-720px 0;width:110px}#entete #menu_entete a.quisommesnous:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:-720px -66px;width:110px}#entete #menu_entete a.pointsurlaloi{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:-600px 0;width:110px}#entete #menu_entete a.pointsurlaloi:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:-600px -66px;width:110px}#entete #menu_entete a.formulaires{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:-360px 0;width:110px}#entete #menu_entete a.formulaires:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:-360px -66px;width:110px}#entete #menu_entete a.actualites{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:0 0;width:110px}#entete #menu_entete a.actualites:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:0 -66px;width:110px}#entete #menu_entete a.contact{background:url('../images/commun/sprite-menu.jpg') no-repeat top left;background-position:-240px 0;width:110px}#entete #menu_entete a.contact:hover{background:url('../images/commun/sprite-menu.jpg') no-repeat bottom left;background-position:-240px -66px;width:110px}#connexion{position:absolute;background:url('../images/commun/fond-connexion.png') left top no-repeat;width:200px;height:66px;margin:174px 0 0 776px}#connexion p{margin:0 10px;color:#ffffff;font-size:10px}#connexion p.erreur{margin:0 10px;color:red;font-size:10px}#connexion td.bouton{text-align:center;width:35px}#connexion td.input{vertical-align:middle}#connexion input.champ{width:145px;margin-left:10px;font-size:10px;border:none;background:#ffffff}#connexion .button_ok{cursor:pointer;width:22px;height:17px;border:none;background:url('../images/boutons/connexion-off.png') left top no-repeat}#connexion .button_ok:hover{background:url('../images/boutons/connexion-on.png') left top no-repeat}#connecte{position:absolute;background:url('../images/commun/fond-connecte.png') left top no-repeat;width:200px;height:66px;margin:174px 0 0 776px}#connecte p{margin:0 10px;color:#ffffff;font-size:11px}#connecte p.client{font-size:12px;font-weight:bold;margin:10px 0 5px 10px}#connecte a.mon_compte{display:block;width:84px;height:17px;background:url('../images/commun/bt_mon_compte.png') bottom left no-repeat}#connecte a.mon_compte:hover{background:url('../images/commun/bt_mon_compte.png') top left no-repeat}#connecte a.deconnexion{display:block;width:72px;height:17px;background:url('../images/commun/bt_deconnexion.png') top left no-repeat}#connecte a.deconnexion:hover{background:url('../images/commun/bt_deconnexion.png') bottom left no-repeat}#panier{position:absolute;width:200px;height:100px;margin:54px 0 0 776px;color:#ffffff;font-size:11px;background:url('../images/commun/fond-panier.png') left top no-repeat}#panier p{margin:10px 10px 0 10px}#panier_boutons{position:absolute;width:200px;height:19px;margin:142px 0 0 776px}#panier_boutons table.boutons{margin-top:12px}#panier_boutons a.voir{display:block;width:45px;height:19px;background:url('../images/commun/bt_panier-voir.png') left top no-repeat}#panier_boutons a.voir:hover{background:url('../images/commun/bt_panier-voir.png') left bottom no-repeat}#panier_boutons a.supprimer{display:block;width:73px;height:19px;background:url('../images/commun/bt_panier-supprimer.png') left top no-repeat}#panier_boutons a.supprimer:hover{background:url('../images/commun/bt_panier-supprimer.png') left bottom no-repeat}#panier_boutons a.commander{display:block;width:82px;height:19px;background:url('../images/commun/bt_panier-commander.png') left top no-repeat}#panier_boutons a.commander:hover{background:url('../images/commun/bt_panier-commander.png') left bottom no-repeat}#contenu{float:left;width:756px}#contenu #bloc{/*background:#ffffff url('../images/commun/fond-p.png') left 30px no-repeat;*/width:736px;margin:0 0 20px 20px;padding-bottom:10px; background-color:#FFF;}#contenu #bloc #bloc_contenu{padding:0 20px 10px 20px}#contenu #bloc h1{height:50px;/*background:#000000 url('../images/commun/fond-h1.png') no-repeat;*/font-size:20px;color:#ffffff;padding:0 0 0 40px;margin-bottom:30px;line-height:50px;background-color:#3D7AB9;}#contenu #bloc h2{height:50px;/*background:#000000 url('../images/commun/fond-h2.png') no-repeat;*/font-size:18px;color:#ffffff;padding:0 0 0 20px;margin-bottom:30px;line-height: 50px;background-color:#3D7AB9;}#contenu #bloc h2.simple{color:#0080FE;margin:20px 0 0 0;padding:0;background:none; line-height:25px;}#contenu #bloc h3{padding:0;color:#0080FE;font-size:14px;margin:20px 0 10px 0}#contenu #bloc h3.panier{padding:0;color:#0080FE;font-size:15px;margin:0}#contenu #bloc h4{font-size:13px;margin:0 20px 5px 0}#contenu #bloc p{margin:0 0 10px 0}#contenu hr{clear:both;width:100%;border:0;border-bottom:1px #0080FE solid;height:1px}#contenu fieldset{margin:10px 0;padding:5px;border:1px solid #0080FE}#contenu .fieldset_nota{padding:10px;border:1px solid red}#contenu .fieldset_erreur{padding:5px 10px;color:#ffffff;font-weight:bold;background:#E72420;border:none;margin-bottom:10px}#contenu .fieldset_info{padding:5px 10px;color:#FFF;background:#06F;border:none;margin-bottom:10px}#contenu #bloc ul{margin:10px 20px 0 0}#contenu #bloc ul li{margin:5px 15px}#contenu .petite_legende{font-size:10px}.button_valider{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_valider.png') left top no-repeat}.button_valider:hover{background:url('../images/boutons/bt_valider-on.png') left top no-repeat}.button_commander{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_commander.png') left top no-repeat}.button_commander:hover{background:url('../images/boutons/bt_commander-on.png') left top no-repeat}.button_continuer{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_continuer.png') left top no-repeat}.button_continuer:hover{background:url('../images/boutons/bt_continuer-on.png') left top no-repeat}.button_modifier{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_modifier.png') left top no-repeat}.button_modifier:hover{background:url('../images/boutons/bt_modifier-on.png') left top no-repeat}.button_retour{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_retour.png') left top no-repeat}.button_retour:hover{background:url('../images/boutons/bt_retour-on.png') left top no-repeat}.button_effacer{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_effacer.png') left top no-repeat}.button_effacer:hover{background:url('../images/boutons/bt_effacer-on.png') left top no-repeat}.button_annuler{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_annuler.png') left top no-repeat}.button_annuler:hover{background:url('../images/boutons/bt_annuler-on.png') left top no-repeat}.button_calculer{cursor:pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_calculer.png') left top no-repeat}.button_calculer:hover{background:url('../images/boutons/bt_calculer-on.png') left top no-repeat}.button_payer {cursor: pointer;width:125px;height:36px;border:none;background:url('../images/boutons/bt_payer.png') left top no-repeat;}.button_payer:hover {background:url('../images/boutons/bt_payer-on.png') left top no-repeat;}#contenu #gallerie_photos{height:110px;margin:0 0 0 15px}#contenu #gallerie_photos li{width:auto;border:solid #CCC;border-width:0 1px 1px 0;background:#FFF;padding:7px;text-align:center;float:left;display:inline;margin:7px}#contenu #gallerie_photos.description{width:100;word-wrap:break-word;clear:both;float:left}blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;background:url('../images/commun/right-quote.gif') no-repeat right bottom;text-indent:-25px;padding-right:25px;padding-left:25px;color:brown;text-align:justify}blockquote:first-letter{background:url('../images/commun/left-quote.gif') no-repeat left top;padding-left:25px;font-size:1.4em}#contenu #bloc #regions{margin:0;padding:0;margin-top:0.5em}#contenu #bloc ul li.region{margin:5px 10px}#regions .region{height:60px;border:4px solid #ccc;margin:5px 10px 5px 0;float:left;list-style:none;text-align:center}#regions .departement{height:60px;border:4px solid #0080FE;margin:5px 10px 5px 0;float:left;list-style:none;text-align:center;width:450px}#regions .region:hover{border:4px solid #999}#regions .region.selected{border:4px solid #FF9900}#regions .region.ui-selecting{border:4px solid #FECA40}#regions .region.ui-selected{border:4px solid #0080FE}.curved{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}a.pdf{height:17px;width: 17px;background:url('../images/commun/doc-pdf.gif') left center no-repeat;padding:2px 0 2px 20px}a.help{height:17px;width: 17px;background:url('../images/commun/aide.gif') left center no-repeat;padding:2px 0 2px 20px}a.info{background:url('../images/commun/info.gif') left center no-repeat;padding:0 0 0 12px;font-weight:normal}#offre{width:756px;margin-top:-15px;}#offre h2{height:25px;background:url('../images/commun/fond-offre-titre.png') no-repeat;font-size:20px;color:#ffffff;padding:0 0 0 40px;margin-left:20px;line-height:40px}#offre #desc{float:left;width:440px;height:440px;background:#d5d5d5 url('../images/commun/fond-offre.jpg') no-repeat;margin-bottom:20px}#offre #desc.macif{background:#d5d5d5 url('../images/commun/fond-offre-macif.jpg') no-repeat}#offre #desc p{font-size:11px;color:#ffffff; margin:0; padding:0}#offre #calculette{float:right;width:316px;height:440px;background:#ffffff url('../images/commun/fond-offre-calculette.png') top right no-repeat;margin-bottom:20px}#offre #calculette h2{font-size:18px;margin:25px 0 20px 0;padding:0; color:#03569A; background:none}#offre #calculette #div_commander{margin-top:0px;width:298px;background:url('../images/commun/calculette-curseur.gif') center right no-repeat}#offre #calculette .commander{margin:10px 0 0 80px}#sidebar{float:right;width:240px;padding-top:10px}#sidebar #bloc{width:200px;margin:0 0 10px 20px;background:#ffffff;color:#0066CC}#sidebar #bloc p{margin-bottom:0}#sidebar #bloc .titre{margin:0px 0px 5px 0px; text-transform:uppercase;padding:0;color:#0066CC;font-size:14px; font-weight:bold;}#sidebar #bloc ul{margin:10px 20px 0 20px}#sidebar #bloc ul li{margin:0 10px;color:#0066CC}#sidebar #bloc li a:hover{color:#0066CC}#footer{/*background:#000000 url('../images/commun/fond-body.png') top center repeat-y;*/background-color:#A3A5A7;color:#ffffff;font-weight:bold}#footer a{color:#ffffff}#footer a:hover{color:#ffffff}#footer #mentions{display:block;color:#ffffff;font-size:9px;margin:0 20px;text-align:center}#footer #bloc{display:block;margin:0 20px;text-align:center}#footer #colonne{float:left;width:332px;margin:15px 0 25px 0}#footer #colonne p{margin:0 20px}.traitvertical{border-left:2px solid #ccc;border-right:2px solid #ccc}/**Chrono dynamique header*/#div_tourne{position:absolute;left:395px;top:55px;-webkit-animation:tourne 5s infinite;-moz-animation:tourne 5s infinite;animation:tourne 5s infinite;-ms-transform:rotate(38deg);-webkit-transform:rotate(38deg);transform:rotate(38deg)}#blanc{width:10px;height:50px}#aiguille{width:0;height:0;border-style:solid;border-width:0 10px 80px;border-color:transparent transparent #A90129}@-webkit-keyframes tourne{0%{opacity:1;-webkit-transform:rotate(38deg)}100%{opacity:0;-webkit-transform:rotate(398deg)}}@-moz-keyframes tourne{0%{-moz-transform:rotate(38deg)}100%{-moz-transform:rotate(398deg)}}@keyframes tourne{0%{transform:rotate(38deg)}100%{transform:rotate(398deg)}}