/*** Styles globaux  ****/
.txt-red{color:red;}
.red{color:red;}
.gris01 { color:#484848; }
.txt-orange{color:#F60;}
.txt-red-orange{color:#F60;}
.txt-white{color:#FFF;}
.txt-grey{color:#666;}
.txt-bold,.fb{font-weight:bold;}
.txt-italic{font-style:italic;}
.txt-center{text-align:center;}
.txt-left{text-align:left;}
.txt-right{text-align:right;}  
.txt-justify{text-align:justify;}
.txt-required{display:block;text-align:left;font-size:10px;font-family:Arial;width:100%;margin:auto;}
.fs9{font-size:9px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs22 { font-size:22px; }
.fs30 { font-size:30px; }
.fs30 sup { font-size:15px; }
.normal { font-weight:normal; }
.bold, .fwb{ font-weight:bold; }
.italic { font-style:italic; }
.taj { text-align:justify; }
.tal { text-align:left; }
.tar { text-align:right; }
.tac { text-align:center; }


.barre { text-decoration:line-through; }
a.tdu { text-decoration:underline; }
a.tdu:hover { text-decoration:none; }

.warning_text { text-align:center;font-weight:bold;color:#FF0000; }

.lh20{line-height:2em;}
.lh09{line-height:0.9em;}
.lh19{line-height:1.9em;}

ul.squared_grey li { background:transparent url(/images/bg-picto4.gif) no-repeat scroll 0 5px;padding-left:10px;}
ul.squared_red li { background:transparent url(/images/color/red/bg-picto02.gif) no-repeat scroll 0 5px;padding-left:10px;}

#block{display:block;}
.block{display:block;}
#none{display:none;}
.none{display:none;}


/* Marges et padding  */
/* right */
.pr15{padding-right:15px;}
/* left */
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml180{margin-left:180px;}
.pl10{padding-left:10px;}
.pl5{padding-left:5px;}
.pl20{padding-left:20px;}

/* right */
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}

/* top */
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:40px;}
.mt60{margin-top:60px;}
.pt70{padding-top:70px}

/* bottom */
.mb5{margin-bottom:5px;}
.mb15{margin-bottom:15px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.pb15{padding-bottom:15px;}
.pb8{padding-bottom:8px;}
/* general */
.marg15{margin:15px;}
.pad15{padding:15px;}
.pad015{padding: 0px 15px;}
.pad30{padding:30px;}
.pad10{padding:10px;}
.pad6{padding:6px;}
.pt8 { padding-top:8px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl15 { padding-left:15px; }
.pb5{ padding-bottom:5px; }

/* Autres  */
.mentions_legales{font-size:10px;margin-bottom:5px;color:#929292;}
.asterisque{color:red;font-family:sans-serif;font-weight:bold;font-size:16px;}
.asterisque_noir{color:#000;font-family:sans-serif;font-weight:bold;font-size:16px;}
.pointer{cursor:pointer;}
.vam{ vertical-align:middle; }
.vat { vertical-align:top; }
.listStyleTypeNone {list-style-type: none;}

/*** Définition des styles de textes ***/
.introduction-font{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:11px;}
/** Titre  */
#title_header_page h1{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:29px;}
#titre_header_page h1{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:29px;}
/** home_page  */
.home_page_titre{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:15px;}
.home_page_titre_produit{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:15px;}
.home_page_contenu{font-family:Arial, Helvetica, Sans-serif;font-size:13px;}
.lien_bg_puce4{background:url(/images/bg-puce4.gif) no-repeat scroll 0 50%;color:#333;padding:0 0 0 10px;}
/** Index Produit  */
.index_produit_titre{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:14px;}
.index_produit_sstitre_txtHigh{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:15px;}
.index_produit_sstitre_txtHigh span{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:18px;}
.index_produit_sstitre_txtSmall{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:12px;}
.index_produit_texte{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:13px;}
.index_produit_offre_titre{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:12px;}
.index_produit_offre_titre span{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:15px;}
.index_produit_offre_texte{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:14px;}
.index_produit_offre_bouton{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:10px;}
.index_produit_offre_tarif{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:12px;}
.index_produit_offre_tarif span{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:14px;}

/*** Définitions des Formulaires ***/
.form-conteneur{font-family:Arial,Sans Serif;font-size:11px;border:1px solid #CCC;background:#FFF;position:relative;overflow:hidden;height:1%;}
#mon_paniert table,#total span{font-family:Arial, Helvetica, Sans-serif;}
.total_type_texte{font-family:Arial, Helvetica, Sans-serif;font-size:12px;font-weight:bold;}
.total_type_tttc_texte{font-family:Arial, Helvetica, Sans-serif;font-size:16px;font-weight:bold;}
#paiement_method div{font-family:Arial, Helvetica, Sans-serif;font-size:12px;font-weight:bold;}
.cgv_texte,.cgv_texte a{font-family:Arial, Helvetica, Sans-serif;font-size:12px;line-height:1.2em;}
.paiement p span.textePrelevementMention{font-family:Arial, Helvetica, Sans-serif;font-size:9px;}
#links_produits{font-family:Arial, Helvetica, Sans-serif;font-size:12px;}
#plan_site_content .corporate_texte,.corporate_texte ul li a{font-family:Arial,"Trebuchet MS", Helvetica, Sans-serif;font-size:12px;line-height:1.3em;text-decoration:none;}
.corporate_ssTitre{font-family:Arial, Helvetica,"Trebuchet MS",Sans-serif;font-size:13px;}
#plan_site_content ul.niveau_2{font-family:Arial,"Trebuchet MS", Helvetica, Sans-serif;font-size:12px;line-height:1.3em;text-decoration:none;}
#plan_site_content ul.niveau_3{font-family:Arial,"Trebuchet MS", Helvetica, Sans-serif;font-size:12px;line-height:1.3em;text-decoration:none;}
.corporate_404_titre{font-family:Arial;font-size:12px;}
.corporate_404_texte{font-family:Arial;font-size:12px;}
.corporate_404_lien{font-family:Arial;font-size:12px;}
/** Popup  */
.popup_texte{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:13px;}
.popup_texte h2,.popup_texte h3,.popup_texte h4,.popup_texte h5,.popup_texte h6{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:13px;}
/* Formulaire envoyer à un contact  */
#reponse_form_envoyer_contact{padding:10px;}
#reponse_form_envoyer_contact .titre{font-family:"Arial",Helvetica,Sans-serif;font-size:16px;}
#content_details p.details_titre{font-family:"Arial", Helvetica, Sans-serif;font-size:16px;}
#content_details .details_produit_titre{font-family:"Arial", Helvetica, Sans-serif;font-size:13px;}
#content_details .tableau-conteneur dt span.titre-puce{font-family:"Arial", Helvetica, Sans-serif;font-size:13px;}
#content_details .tableau-conteneur{font-family:"Arial", Helvetica, Sans-serif;font-size:11px;}
#popup_content #content_details #telechargement .produit span.titre{font-family:"Arial", Helvetica, Sans-serif;font-size:14px;font-weight:bold;}
#popup_content #content_details #telechargement .produit span.desc{font-family:"Arial", Helvetica, Sans-serif;font-size:12px;font-weight:bold;}
#popup_content #content_details #telechargement .produit span.min_desc{font-family:"Arial", Helvetica, Sans-serif;font-size:10px;}
#popup_content #content_details #telechargement .produit p.warning{font-family:"Arial", Helvetica, Sans-serif;font-size:12px;font-weight:normal;margin-top:15px;}
#popup_content #content_details #telechargement .produit span.warning_titre{font-family:"Arial", Helvetica, Sans-serif;font-size:13px;font-weight:bold;}

/** Colonne de droite  */
.colonne_droite_texte{font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:13px;}
#popup_content .popup_titre_contenu{font-family:Arial, Helvetica, Sans-serif;font-size:13px;color:#484848;line-height:1.2em;font-weight:normal;padding:0 10px;margin-top:10px;}
/** Generique  */
#mention_form span.mention_form_texte,#popup_content p.mention_popup,#popup_content p.mention_popup a,#mention_form span.mention_form_texte a,#mention_form p.mention_form_texte,#mention_form p.mention_form_texte a{font-family:Arial, Helvetica, Sans-serif;font-size:10px;}

/*** Popup CGU ***/
#popup_content #corpo_cgv_content *{text-align:left;margin:0;}
#popup_content #corpo_cgv_content .mb10 { margin-bottom:10px; }
#popup_content #corpo_cgv_content h1{color:red;font-weight:bold;font-size:15px;text-transform:uppercase;margin-bottom:20px;text-align:center;}
#popup_content #corpo_cgv_content h2,#popup_content #popup_periode_co h2{color:red;font-weight:bold;font-size:13px;margin-top:15px;margin-bottom:10px;border-bottom:1px solid red;}
#popup_content #corpo_cgv_content p.intro{color:#666;font-weight:bold;font-size:14px;margin-top:15px;}
#popup_content #corpo_cgv_content h3{color:#666;font-weight:bold;font-size:13px;margin:10px 0;}
#popup_content #corpo_cgv_content h4{display:block;color:red;font-weight:bold;margin-left:10px;padding-left:15px;background:url(../images/color/red/bg-picto02.gif) no-repeat left center;}
#popup_content #corpo_cgv_content dl{display:block;margin-bottom:5px;margin-left:25px;}
#popup_content #corpo_cgv_content dt{display:block;color:#3d464c;font-weight:bold;padding:5px 0 2px 10px;background:url(../images/bg-picto4.gif) no-repeat left center;}
#popup_content #corpo_cgv_content dd{margin-left:10px;margin-bottom:4px;padding-left:20px;line-height:16px;background:url(/images/bg-icopdf2.gif) no-repeat 0 0;}
#popup_content #corpo_cgv_content dd a{text-decoration:underline;}
#popup_content #corpo_cgv_content dd a:hover{text-decoration:none;font-weight:bold;}
#popup_content #corpo_cgv_content ul.sub{margin-left:10px;}
#popup_content #corpo_cgv_content ul li{list-style-type:none;margin-left:15px;margin-bottom:10px;}
#popup_content #corpo_cgv_content dl ul li{list-style-type:none;padding-left:25px;margin-left:0;}

p.lien_modif_user{font-family:"Arial", Helvetica, Sans-serif;font-size:20px;} /** lien modification des coordonnées dans le PC */
#global .trademark{font-size:7px;letter-spacing:0.1em;} /** trademark derrière "Windows" */

/*** Tableau type produit 'popup_details_produits' ***/
#popup_content #content_details .tableau_details_produits{margin:0 auto;overflow:hidden;position:relative;font-weight:14px;width:500px;}
#popup_content #content_details .tableau_details_produits p.details_entete{margin-bottom:15px;}
#popup_content #content_details .tableau-conteneur{background:#FFF none repeat scroll 0;border:1px solid #CCC;height:1%;overflow:hidden;position:relative;}
#popup_content #content_details .tableau-conteneur dt{background:#E3E3E3 none repeat scroll 0;color:#484848;font-weight:normal;height:25px;line-height:25px;position:relative;}
#popup_content #content_details .tableau-conteneur dt span.titre-puce{background:transparent url(/images/bg-puce6.gif) no-repeat scroll 0 50%;font-weight:bold;display:block;margin:0 0 0 5px;padding:0 0 0 8px;}
#popup_content #content_details .tableau-conteneur dd{margin:0;overflow:hidden;padding:0;position:relative;line-height:25px;}
#popup_content #content_details .tableau-conteneur .dataLine{height:1%;overflow:hidden;position:relative;}
#popup_content #content_details .tableau-conteneur .dataLine span.descriptif{margin-right:5px;}
#popup_content #content_details .tableau-conteneur .dataLine span.valeur{margin-left:5px;}
#popup_content #content_details .tableau-conteneur .dataLine dd{float:left;margin:0;position:relative;}
#popup_content #content_details .tableau-conteneur .dataLine dt{background:#F0F0F0 none repeat scroll 0;float:left;font-weight:normal;height:26px;margin:0;padding:0;text-align:right;width:210px;}
#popup_content #content_details p.details_titre{margin:15px 0;}
#popup_content #content_details{padding:5px;}
#popup_content #content_details #details_logo{text-align:right;margin:5px 5px 20px;}
#popup_content #content_details #type_produit{margin:5px 0;padding:10px;}
#popup_content #content_details .details_produit_titre{font-weight:bold;padding-left:10px;}
#popup_content #content_details p.type_produit{margin:7px 0;}
#popup_content #content_details #type_produit table.details_type_produit{border:1px solid #7C7C7C;}
#popup_content #content_details #type_produit table.details_type_produit td.titre{height:25px;background:silver;border-bottom:1px solid #7C7C7C;}
#popup_content #content_details #type_produit table.details_type_produit td.descriptif{width:50%;height:25px;padding-right:10px;background:#E2E3E4;text-align:right;}
#popup_content #content_details #type_produit table.details_type_produit td.valeur{height:25px;padding-left:10px;text-align:left;}
#popup_content #content_details #type_produit span.titre_puce{color:#3d464c;background:transparent url(/images/bg-puce6.gif) no-repeat scroll 0 60%;padding:2px 0 0 10px;line-height:15px;}
#popup_content #content_details #telechargement{margin:0 auto;width:500px;}
#popup_content #content_details #telechargement .produit{padding:5px 5px 10px 0;}
#popup_content #content_details #telechargement .separator{border-bottom:1px solid silver;}
#popup_content #content_details #guide_install{margin:0 auto;width:500px;}
.details_type_produit{margin-top:5px;}

/*** Popup callback pack trafic  ***/
#popup_content #pop-TRAF{width:580px;overflow:hidden;padding:15px;}
#popup_content #pop-TRAF .taj{text-align:justify;}
#popup_content #pop-TRAF .txtbig{font-size:18px;font-weight:bold;line-height:1em;}
#popup_content #pop-TRAF .txtmoy{font-size:13px;}
#popup_content #pop-TRAF .bout{width:214px;margin-left:23px;display:block;}
#popup_content #pop-TRAF .ovf{position:relative;overflow:hidden;width:580px;}
#popup_content #pop-TRAF .fwb{font-weight:bold;}
#popup_content #pop-TRAF .formu{width:293px;padding:0 0 6px;margin-left:10px;float:left;display:inline;}
#popup_content #pop-TRAF .formu *{font-size:11px;}
#popup_content #pop-TRAF .form-conteneur{background:#F0F0F0;}
#popup_content #pop-TRAF .form-conteneur .dataLine dt{width:80px;}
#popup_content #pop-TRAF .form-conteneur .dataLine .champ{width:180px;}
#popup_content #pop-TRAF p.mail_retour{line-height:1.3em;}
#popup_content #pop-TRAF p.mail_retour span{font-size:15px;font-weight:bold;color:red;}
#popup_content #pop-TRAF .form-conteneur .dataLine textarea{width:178px !important;height:50px !important;margin:3px 0 2px 5px;}

/*** Index Produit 2 ***/
#colonne_indexProduit2_content{margin:2px;overflow:hidden;position:relative;}

/* Lien "En savoir plus" sur les pages HomePage Produits  */
#main-bloc-nordnetcom1000px #ensavoirplus{width:96px;height:36px;}
#main-bloc-nordnetcom1000px #ensavoirplus a span{text-decoration:none;position:relative;top:15px;font-size:11px;font-weight:bold;background:transparent url(/images/fr/produits/picto01.gif) no-repeat scroll 80px 0.4em;display:block;}
#main-bloc-nordnetcom1000px #ensavoirplus a:hover span{text-decoration:none;background:transparent url(/images/fr/produits/picto01-hover.gif) no-repeat scroll 80px 0.4em;display:block;}

/** Plan du site */
#homegenerale.plandusite #partieD #menuD .cachetrait{position:absolute;width:20px;height:5px;background:#fff;left:-1px;top:10px;}
#homegenerale.plandusite #partieD #menuD .cachetrait1{position:absolute;width:20px;height:8px;background:#fff;left:-1px;top:7px;}

/*** Popup Conditions générales ***/
#popup_content #corpo_cgv_content ol li{list-style-type:decimal;line-height:1.2em;margin:10px 0 0;}
#popup_content #corpo_cgv_content ol ol li{list-style-type:none;line-height:1.2em;margin:10px 0 0;}
#popup_content #corpo_cgv_content ul.disc li{list-style-type:disc;}
#popup_content #corpo_cgv_content ol.deci li{list-style-type:decimal;}
#popup_content #corpo_cgv_content .procedure li{margin-bottom:0;}
#popup_content #corpo_cgv_content span.titre,#popup_content #corpo_cgv_content span.sous_titre{font-weight:bold;text-decoration:underline;}
#contenu_illicite_contentwrapper{width:100%;font-size:13px;font-family:arial;}
#popup_content a#bouton_imprimer_bon_commande{color:red;position:absolute;right:10px;text-decoration:underline;top:0;}
#popup_content p.titre_contenu_illicite{font-size:18px;font-weight:bold;line-height:2em;padding-top:30px;text-align:center;color:red;overflow:hidden;}
#contenu_illicite_contentwrapper table td{line-height:25px;color:#475055;}
#print2{display:none;}

/*** Tableaux pages Tarifs ***/
#tableau_tarifs{width:auto;margin:20px 0 10px;}
#tableau_tarifs table{margin-top:15px;margin:auto;text-align:center;}
#tableau_tarifs table tr td{font-weight:bold;width:148px;}
#tableau_tarifs table tr td.tableau_tarifs_titre{font-weight:bold;height:30px;text-align:center;width:178px;}
#tableau_tarifs table tr td.tableau_tarifs_formule span{display:block;margin:0 15px;font-family:Arial;font-weight:bold;color:#484848;}
#tableau_tarifs table tr td.tableau_tarifs_formule{height:40px;width:auto;text-align:left;}
#tableau_tarifs table tr td.tableau_tarifs_formule_actuelle{height:50px;background:red;}
#tableau_tarifs table tr td.td_bouton{height:50px;width:100%;background:#FFF;text-align:right;}
#tableau_tarifs table tr td.td_bouton a{display:block;float:right;}
#tableau_tarifs table tr td span{font-weight:normal;}
#tableau_tarifs .produit_tarifs_tableau_periode_offerte{font-style:italic;color:#FFF;}
/* diagonale sur première colonne  */#tableau_tarifs .tableau_tarifs_titre .texte-diago{margin:0;padding:0;color:#fff;width:180px;}
#tableau_tarifs .tableau_tarifs_titre .texte-diago td{background:transparent;color:#fff;}
#tableau_tarifs_static{width:100%;padding-bottom:10px;}
#tableau_tarifs_static table{margin-top:15px;text-align:center;width:100%;}
#tableau_tarifs_static table tr td.tableau_tarifs_titre{font-weight:bold;height:40px;text-align:center;}
#tableau_tarifs_static table tr td.tableau_tarifs_formule{height:50px;padding-left:20px;text-align:center;}
#tableau_tarifs_static table tr td.tableau_tarifs_formule_actuelle{height:50px;background:red;}
#tableau_tarifs_static table tr td{font-weight:bold;}
#tableau_tarifs_static table tr td span{font-weight:normal;}
#tableau_tarifs_static .produit_tarifs_tableau_periode_offerte{font-style:italic;color:#FFF;}
#tableau_tarifs_static .tarifs_bouton{text-align:right;margin-top:10px;height:28px;width:100%;}
/* Tarifs content général  */
#tarifs_content .produit_texte_ul p.titre{font-weight:bold;color:#484848;}
#tarifs_content,tarifs_content_bgwhite{position:relative;width:560px;margin-top:10px;margin-bottom:20px;padding:8px;line-height:1.6em;text-align:justify;}
#tarifs_content,#tarifs_content_Bis{position:relative;width:560px;margin:auto;padding:8px;line-height:1.6em;text-align:justify;}
#tarifs_content p.titre{font-weight:bold;}
#tarifs_content img.tarifs_image{float:right;}
#tarifs_content span,tarifs_content_bgwhite span{font-weight:bold;}
#tarifs_content p.produit_texte_min{text-align:justify;margin:0;color:#484848;}
#tarifs_content p.produit_texte02{text-align:justify;margin:0;color:#484848;margin-top:30px;}
#tarifs_content p.produit_texte03{text-align:justify;margin:0;color:#484848;margin-top:0;}
/* Tarifs content fond blanc / largeur max  */
#tarifs_content_bgwhite .produit_texte_ul p.titre{font-weight:bold;color:#484848;}
#tarifs_content_bgwhite{position:relative;margin-top:10px;margin-bottom:20px;line-height:1.4em;text-align:justify;}
#tarifs_content_bgwhite p.titre{font-weight:bold;}
#tarifs_content_bgwhite img.tarifs_image{float:right;}
#tarifs_content_bgwhite span,tarifs_content_bgwhite span{font-weight:bold;}
#tarifs_content_bgwhite p.produit_texte_min{text-align:justify;margin:0;color:#484848;}
#tarifs_content_bgwhite p.produit_texte02{text-align:justify;margin:0;color:#484848;margin-top:30px;}
#tarifs_content dl dd{margin:0 0 0 10px;}
#tarifs_content .tarifs_texte_dl dd,.produit_texte_ul,p.tarifs_texte{font-family:Arial,Helvetica,Sans-serif;font-size:13px;line-height:1.2em;text-align:justify;}
#tarifs_content_bgwhite ul.liste01 li{background:transparent url(../images/color/red/bg-picto02.gif) no-repeat scroll 0 7px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:8px 0 0;padding-left:12px;position:relative;}
#tarifs_content dl.tarifs_texte dt{font-weight:bold;font-size:15px;}
#tarifs_content dl.tarifs_texte dd{margin:0;}
/* contenu tarif internet wimax  */
#tarifs_content_bgwhite span.conteneur_span_titre{padding:20px 0 0 15px;width:250px;display:block;}
#tarifs_content_bgwhite span.conteneur_span_titre span{padding:5px 0 5px 5px;display:block;font-size:14px;}
#tarifs_content_bgwhite h1.nature_offre{padding:5px 0 20px;text-align:center;color:red;}
#tarifs_content_bgwhite h1.nature_offre span{display:block;}
#tarifs_content_bgwhite h1.nature_offre span.lign_1{font-size:16px;line-height:25px;}
#tarifs_content_bgwhite h1.nature_offre span.lign_2{padding:10px 0 0;}
#tarifs_content_bgwhite span.condition_part{display:block;font-style:italic;font-size:11px;}
/* Page de transition mail sans mail et choix de l'espace abonné  */
#portails{overflow:hidden;text-align:left;width:100%;clear:both;position:absolute;top:20px;}
#portails .blocquestion{position:relative;display:block;width:650px;background:url(/images/bg-pixblc.gif);text-decoration:none;cursor:pointer;clear:both;margin:0px auto 0px auto;}
#portails .blocquestion .visuel{height:140px;width:550px;float:left;display:inline;}
#portails h1.titrepage{border-bottom:2px solid red;color:red;font-size:17px;font-weight:bold;margin-left:15px;text-align:left;width:930px;padding:0px 0px 0px 0px;}
#portails .intro{position:relative;width:745px;line-height:1.2em;font-size:13px;text-align:justify;float:left;display:inline;padding:25px 0 25px 60px;margin:0px 0px 0px 0px;}
#portails .intro span{display:block;margin-bottom:0px;}
#portails .bordure{display:block;border:1px solid #cbcbcb;position:relative;width:648px;}
#portails #bloc1{height:300px;margin:0px auto 0px auto;}
#portails #bloc1 .savoirplus{top:140px;}
#portails #bloc2{height:223px;}
#portails #bloc2 .savoirplus{top:102px;}
#portails .blocquestion .barre span{display:block;width:40px;height:40px;background:#FFC0CB;position:absolute;z-index:1;}
#portails .blocquestion .barre span.hg{top:0;left:0;background:url(/images/bg-arrond4-hg.png);}
#portails .blocquestion .barre span.hd{top:0;right:0;background:url(/images/bg-arrond4-hd.png);}
#portails .blocquestion .barre span.bg{bottom:0;left:0;background:url(/images/bg-arrond4-bg.png);}
#portails .blocquestion .barre span.bd{bottom:0;right:0;background:url(/images/bg-arrond4-bd.png);}
#portails .blocquestion .visu1{background:url(/images/bg-portail01.jpg);display:block;height:300px;width:550px;}
#portails .blocquestion .visu2{background:#000 url(/images/bg-portail02.jpg);display:block;height:223px;width:550px;}
#portails .blocquestion .liste span{display:block;background:url(/images/bg-picto02.gif) no-repeat 8px 50%;padding-left:19px;clear:both;}
#portails .blocquestion .liste{position:absolute;left:300px;text-align:left;font-size:11px;}
#portails .blocquestion .liste .titre{display:block;width:200px;margin:14px 0 0;background:none;padding:0;}
#portails .blocquestion .liste .titre .G{background:url(/images/bg-accoladeG.png) no-repeat;width:4px;height:20px;margin-right:3px;}
#portails .blocquestion .liste .titre .D{background:url(/images/bg-accoladeD.png) no-repeat;width:4px;height:20px;margin-left:3px;}
#portails .blocquestion .liste .titre span{float:left;display:inline;clear:none;padding:0;background:none;line-height:1.5em;font-size:13px;font-weight:bold;}
#portails #bloc1 .titre span{color:#fff;}
#portails #bloc1 .liste span{color:#fff;}
#portails #bloc2 .titre span{color:#666;}
#portails .blocquestion .savoirplus {display:block;position:absolute;right:25px;}
#portails .blocquestion .savoirplus .btfleche{background:url(/images/fr/produits/picto01.gif) no-repeat 100% 4px;text-decoration:none;display:block;font-weight:bold;text-align:right;margin-bottom:7px;padding:0px 24px 0px 0px;}
/* hover sur le bloc  */
#portails a.blocquestion:hover .bordure{display:block;overflow:hidden;border:1px solid red;}
#portails .blocquestion:hover .barre span.hg{background:url(/images/bg-arrond4-hg-on.png);}
#portails .blocquestion:hover .barre span.hd{background:url(/images/bg-arrond4-hd-on.png);}
#portails .blocquestion:hover .barre span.bg{background:url(/images/bg-arrond4-bg-on.png);}
#portails .blocquestion:hover .barre span.bd{background:url(/images/bg-arrond4-bd-on.png);}

/*** Blocs besoin d'aide  ***/
#bloc-aide-abo{position:relative;float:right;height:125px;width:300px;margin:20px 0;background:transparent url(../images/bg-aide-abo1.jpg) no-repeat;padding:0px 15px 0px 0px;}
#bloc-aide-abo .ligne{clear:both;overflow:hidden;width:100%;margin-bottom:5px;}
#bloc-aide-abo .ligne div{float:left;display:inline;}
#bloc-aide-abo .titre{display:block;margin:5px 10px 0;font-size:16px;font-weight:bold;color:red;}
#bloc-aide-abo .sstitre{font-size:13px;font-weight:bold;color:#484848;margin:5px 0 5px 10px;}
#bloc-aide-abo .titre-puce{display:block;font-weight:bold;background:transparent url(/images/bg-puce6.gif) no-repeat scroll 0 3px;padding-left:10px;width:125px;line-height:1.1em;margin-left:20px;font-size:11px;}
#bloc-aide-abo .tel{color:red;font-weight:bold;margin-left:5px;font-size:11px;line-height:1.1em;}
#bloc-aide-abo .tarifs{clear:both;font-size:9px;color:#7F7F7F;margin:8px 0 0 10px;display:block;line-height:1em;width:185px;}
#bloc-aide-abo .tarifs p{margin-top:4px;}
#bloc-aide-abo1{position:relative;float:right;width:225px;margin:0 0 20px;background:transparent url(../images/bg-aide-abo2.jpg) no-repeat;height:275px;}
#bloc-aide-abo1 .ligne{clear:both;overflow:hidden;width:100%;margin-bottom:5px;}
#bloc-aide-abo1 .ligne div{float:left;display:inline;}
#bloc-aide-abo1 .titre{display:block;margin:5px 10px 0;font-size:16px;font-weight:bold;color:red;}
#bloc-aide-abo1 .sstitre{font-size:13px;font-weight:bold;color:#484848;margin:5px 0 5px 10px;}
#bloc-aide-abo1 .sstitre.mt{margin-top:15px;}
#bloc-aide-abo1 .titre-puce{display:block;font-weight:bold;background:transparent url(/images/bg-puce6.gif) no-repeat scroll 0 3px;padding-left:10px;width:185px;line-height:1.1em;margin-left:20px;font-size:11px;color:#484848;}
#bloc-aide-abo1 .tel{color:red;font-weight:bold;margin-left:30px;font-size:11px;line-height:1.1em;}
#bloc-aide-abo1 .tarifs{clear:both;font-size:9px;color:#7F7F7F;margin:25px 0 0 10px;display:block;line-height:1em;width:185px;}
#bloc-aide-abo1 .tarifs p{margin-top:4px;}
#bloc-aide-abo-flap{position:relative;width:300px;float:right;padding:15px 6px 15px 0px;z-index:2;}
#bloc-aide-abo-flap a{display:block;float:right;width:150px;height:143px;background:url(../images/colonne_droite/bloc-contact02.jpg) no-repeat;}

/* Bloc demande l'auth code  */
#zone-droitebis #bloc-right-content{float:right;}
#zone-droitebis #bloc-right-content .auth_code{border:1px dashed silver;position:relative;width:222px;height:64px;float:right;background:transparent url(../images/bg-key.gif) no-repeat scroll 0 0;}
#zone-droitebis #bloc-right-content .auth_code p.demande{display:block;font-size:11px;margin-left:15px;margin-top:3px;text-align:center;width:125px;color:#484848;}
#zone-droitebis #bloc-right-content .auth_code p.demande span,#zone-droitebis #bloc-right-content .auth_code p.demande a{font-weight:bold;}
#zone-droitebis #bloc-right-content .auth_code p.demande span.auth{font-size:12px;}

#bloc-aide-abo-flap{position:relative;width:150px;float:right;margin:0px;padding:33px 6px 0 0;}
#bloc-aide-abo-flap a{display:block;float:right;width:150px;height:143px;background: url(../images/colonne_droite/bloc-contact02.jpg) no-repeat;overflow:hidden;}


/*** Blocs des pages Popup ***/
#popup_content h2{line-height:1.2em;text-align:center;}
#popup_content{text-align:left;}
#popup_content #corpo_cgv_content{margin:0 10px;padding:10px 0;}
#popup_content h3{position:relative;width:100%;line-height:16px;background:url(../images/bg-cgv-titre.gif) repeat-y 0 0;padding:0 10px 1px;}
#popup_content h3 span{background:url(../images/bg-puce6.gif) no-repeat 0 0.45em;padding-left:10px;}
#popup_content h3 span span{background:none;padding-left:0;}
#popup_content .popup_contenu span{background:none;padding-left:0;}
#popup_content .popup_contenu{line-height:1.2em;font-weight:bold;padding:0 10px;margin-top:10px;}
#popup_content .popup_titre_contenu span{background:none;padding-left:0;}
#popup_content .popup_texte_bloc{margin:0 0 0 10px;line-height:1.2em;}
#popup_content h4{line-height:1.2em;font-weight:bold;margin:0 0 0 10px;}
#popup_content h5{line-height:1.2em;font-weight:bold;font-style:italic;margin:0 0 0 20px;}
#popup_content ul{margin:0 0 0 20px;}
#popup_content ul li{list-style:square;margin:8px 0 0 15px;}
#popup_content ul li span{font-weight:bold;}
#popup_content ul li a{text-decoration:underline;}
#popup_content a{text-decoration:underline;cursor:pointer;}
#popup_content a:hover{text-decoration:none;}
/* Texte d'introduction Popup mot de passe perdu  */
#popup_content #txt_intro p{font-family:"MS",Arial,Helvetica,Sans-serif;font-size:13px;text-align:left;margin:4px 0 8px;}
#popup_content #txt_intro p.mdp_retour{text-align:center;font-weight:bold;margin:15px 5px;}
#popup_content .block_corpo{position:relative;padding:10px;text-align:left;}
#popup_content .block_cols_corpo{position:relative;width:100%;background:transparent url(../images/bg-pointilles2-V.gif) repeat-y 50% 0;margin:0 0 16px;overflow:hidden;}
#popup_content .block_cols_corpo .colg_corpo{position:relative;float:left;}
#popup_content .block_cols_corpo .cold_corpo{position:relative;float:right;}
#popup_content .block_cols_corpo .block_corpo dt{position:relative;width:300px;padding:0;margin:0;}
#popup_content .block_corpo dt{display:block;position:relative;width:680px;padding:0;margin:0;}
#popup_content .block_corpo dd{position:relative;padding:0;margin:0;}
#popup_content .block_corpo span.title01{display:block;position:relative;padding:0 0 0 10px;line-height:1.4em;font-weight:bold;border:1px solid #C6C6C6;}
#popup_content .block_corpo .title01 span{display:block;padding:0 0 0 10px;}
#popup_content .block_corpo .details01{margin:5px 0;}
#popup_content .block_corpo .details01 span{font-weight:bold;}
#popup_content .block_corpo .details01 ul li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#popup_content .block_corpo dt .coinHG,#popup_content .block_corpo dt .coinHD,#popup_content .block_corpo dt .coinBG,#popup_content .block_corpo dt .coinBD{width:6px;height:6px;display:block;}
#popup_content .block_corpo dt .coinHG{background:transparent url(../images/bg-coin-mentions-HG.gif) 0 0 no-repeat;}
#popup_content .block_corpo dt .coinHD{background:transparent url(../images/bg-coin-mentions-HD.gif) 0 0 no-repeat;}
#popup_content .block_corpo dt .coinBG{bottom:0;background:transparent url(../images/bg-coin-mentions-BG.gif) 100% 100% no-repeat;}
#popup_content .block_corpo dt .coinBD{position:absolute;bottom:0;background:transparent url(../images/bg-coin-mentions-BD.gif) 100% 100% no-repeat;}
#popup_content #popup_demo_packsite{padding:10px 0 10px 15px;}
#popup_content #popup_demo_packsite a.btn01{background:url(/images/bg-btn02-gauche.gif);}
#popup_content #popup_demo_packsite a.btn01 span{background:url(/images/bg-btn02-droit.gif);}
#popup_content #popup_demo_packsite .block_corpo{padding:0;}
#popup_content #popup_demo_packsite .block_corpo dd p{margin:15px 0;text-align:justify;}
#popup_content #popup_mig_content { margin:0 10px;padding:10px 0; }


/*** Récapitulatif de commande ***/
#content #header_recapitulatif{height:80px;margin-top:10px;}
#content #header_recapitulatif .logo{position:absolute;top:10px;left:35px;z-index:2;}
#content #header_recapitulatif .info_head_recap{position:absolute;top:48px;z-index:2;}
#cachet_entreprise{background-color:#F0F0F0;height:85px;padding:10px;border:1px solid #D0D0D0;}
#cachet_entreprise .bloc1{float:left;width:360px;margin:0 0 0 10px;}
#cachet_entreprise .bloc2{float:right;margin:0 10px 0 0;}
.panier_designation .description_produit{line-height:0;font-weight:normal;}
#cachet_entreprise .bloc2 .bg_contact{display:block;background:url(/images/bg-corporate-contact.gif) no-repeat;height:33px;width:153px;padding:3px 0 0 35px;}
#mon_paniert2.recap_commande #tableau_produit2 ul li.panier_designation .description_produit{text-align:left;line-height:12px;font-weight:normal;display:block;margin-top:8px;margin-bottom:8px;}
#bouton_imprimer_bon_commande_print{width:760px;position:relative;}
#mon_paniert .tableaurecap{border:1px solid #ccc;border-width:1px 1px 0 0;color:#484848;}
#mon_paniert .tableaurecap td{text-align:center;line-height:2em;}
#mon_paniert .tableaurecap .tar{text-align:right;}
#mon_paniert .tableaurecap .bt{border-top:1px solid #CCC;}
.tableaurecap .br{border-right:1px solid #CCC;}
#mon_paniert .tableaurecap .bl{border-left:1px solid #CCC;}
.tableaurecap .bb{border-bottom:1px solid #CCC;}
#mon_paniert .tableaurecap .total{color:red;}
#mon_paniert .tableaurecap .gris01{background:#E3E3E3;}
.tableaurecap .gris02{background:#F0F0F0;}
#mon_paniert .tableaurecap .tal{text-align:left;}
.tableaurecap .tar{text-align:right;}
#mon_paniert .tableaurecap .fwb{font-weight:bold;}
#mon_paniert .tableaurecap .lh15{line-height:1.5em;}
#mon_paniert .tableaurecap .fs11{font-size:11px;}
.tableaurecap .fs16{font-size:16px;}
#mon_paniert .tableaurecap .pr5{padding-right:5px;}
.tableaurecap .pr15{padding-right:15px;}
#mon_paniert .tableaurecap .pl5{padding-left:5px;}
.tableaurecap .pl10{padding-left:10px;}
#mon_paniert .tableaurecap .ptb5{padding:5px 0;}
.tableaurecap .ptb10{padding:10px 0;}
#mon_paniert .tableaurecap .db{display:block;}
.tableaurecap .dn{display:none;}
#mon_paniert .tableaurecap .cp{cursor:pointer;}
/*** Erreur ***/
.AjaxValidationMessage{display:inline;}

/*** Block float  ***/
.block_float:after,.spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0;line-height:0;height:0;width:100%;margin:0;padding:0;}

/*** Tableaux choix des offres ***/
#encar_offre_fidelite{background:none;margin:10px 0 0 10px;text-align:left;}
div.titre01{padding:0 0 0 10px;font-weight:bold;}
#encar_offre_fidelite #frequence_input{border:0;font-size:12px;font-weight:bold;background:none;white-space:nowrap;}
#encar_offre_fidelite div p{display:inline;}
#encar_offre_fidelite .tableau-gamme{position:relative;font-family:trebuchet ms;font-size:11px;font-weight:bold;margin-left:20px;width:650px;margin:0 auto;}
#encar_offre_fidelite .tableau-gamme *{text-align:center;}
#encar_offre_fidelite .tableau-gamme .tdContent{cursor:pointer;}
#encar_offre_fidelite .tableau-gamme .headrepeat{background:url(/images/gamme/bg-arrond-repeat.gif) repeat-x;}
#encar_offre_fidelite .tableau-gamme .arrondi01g{background:url(/images/gamme/bg-arrond-hg.gif) no-repeat;}
#encar_offre_fidelite .tableau-gamme .arrondi01d{background:url(/images/gamme/bg-arrond-hd.gif) no-repeat 100% 0;}
#encar_offre_fidelite .tableau-gamme .headrepeat td{text-align:center;border-right:1px solid #fff;}
#encar_offre_fidelite .tableau-gamme .pluschoisi{background:#d6d7d8 url(/images/gamme/bg-arrond1-hd.gif) no-repeat 100% 0;height:20px;}
#encar_offre_fidelite .tableau-gamme .pluschoisi span{display:block;background:url(/images/gamme/bg-arrond1-hg.gif) no-repeat;text-align:center;}
#encar_offre_fidelite .tableau-gamme .pluschoisi img{margin-top:2px;}
#encar_offre_fidelite .tableau-gamme .lignes .puceoff{display:none;}
#encar_offre_fidelite .tableau-gamme .lignes td.fond01{text-align:right;color:#5C5C5D;background-color:#D6D7D8;padding:0 10px 0 5px;width:162px;}
#encar_offre_fidelite .tableau-gamme .lignes .arrondidetail-ht{background-image:url(/images/gamme/bg-arrond1-hg.gif);background-repeat:no-repeat;}
#encar_offre_fidelite .tableau-gamme .lignes .arrondidetail-bs{background-image:url(/images/gamme/bg-arrond1-bg.gif);background-repeat:no-repeat;background-position:0 100%;}
#encar_offre_fidelite .tableau-gamme .lignes .fs14{font-size:14px;}
#encar_offre_fidelite .tableau-gamme .lignes td.p-off span{color:#333;}
#encar_offre_fidelite .tableau-gamme .lignes td.p-on span{color:#fff;}
#encar_offre_fidelite .tableau-gamme .lignes td.p-over span{color:#333;}
#encar_offre_fidelite .tableau-gamme .lignes.bottom .arrondig{background:url(/images/gamme/bg-arrond2-bg.gif) no-repeat;}
#encar_offre_fidelite .tableau-gamme .lignes.bottom .arrondid{background:url(/images/gamme/bg-arrond2-bd.gif) no-repeat 100% 0;}
#encar_offre_fidelite .tableau-gamme .lignes.bottom .arrondir{background:url(/images/gamme/bg-arrond2-br.gif) repeat-x;}
#encar_offre_fidelite .tableau-gamme .lignes td{padding:3px 0;border-bottom:1px solid #fff;border-right:1px solid #fff;}
#encar_offre_fidelite .tableau-gamme .p-off,#encar_offre_fidelite .tableau-gamme .p-over{background:#ebebeb;text-align:center;color:#eb0303;font-size:12px;cursor:pointer;}
#encar_offre_fidelite .tableau-gamme .p-off{color:#eb0303;}
#encar_offre_fidelite .tableau-gamme .p-on{background:red;text-align:center;color:#fff;font-size:12px;}
#encar_offre_fidelite .tableau-gamme .p-over{background:#CCC;text-align:center;font-size:12px;}
#encar_offre_fidelite .tableau-gamme .p-on .puceoff{display:block;margin:0 auto;}
#encar_offre_fidelite .tableau-gamme .p-on .puceon{display:none;}
#encar_offre_fidelite .tableau-gamme .fwn{font-weight:normal;}
#encar_offre_fidelite .tableau-gamme .flecherouge{background:url(/images/gamme/bg-fleche.gif) 100% 5px no-repeat;padding-right:18px;margin-right:-13px;}
#encar_offre_fidelite .tableau-gamme .lignes.bottom .backblc{background:#fff;}
#encar_offre_fidelite .tableau-2-gamme .headrepeat td{width:180px;}
#encar_offre_fidelite .tableau-2-gamme .headrepeat td.tdContent{width:280px;}
#encar_offre_fidelite .tableau-2-gamme .lignes td.fond01{width:250px;}
#encar_offre_fidelite .tableau-4-gamme .headrepeat td{width:160px;}
#encar_offre_fidelite .tableau-4-gamme .headrepeat td.tdContent{width:120px;}
#encar_offre_fidelite .tableau-gamme td#tarif_frequence_contraire{font-weight:normal;font-size:10px;font-family:Arial;font-style:normal;}
#encar_offre_fidelite .tableau-gamme td.tarifs_contraire span.fs14{font-weight:normal;font-size:10px;font-family:Arial;font-style:italic;}
#encar_offre_fidelite .tableau-gamme td.formuleCourante{background:#D6D7D8;cursor:default;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .conteneur{position:relative;padding:0;margin:0;background:#969696 url(/images/bg-degrad02.gif) repeat-y;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .bn{border-bottom:0;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .trait{position:relative;background:url(/images/bg-traitblc.gif) 100% 100% no-repeat;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .titrepaiement{position:absolute;font-weight:normal;padding:2px 0 0 5px;font-style:italic;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .promo{font-style:italic;font-weight:normal;position:absolute;right:10px;bottom:3px;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .aulieude{color:#000;font-size:9px;font-weight:normal;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites *{color:#fff;font-size:12px;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .col1,#encar_offre_fidelite .tableau-gamme .lignes.mensualites .col2,#encar_offre_fidelite .tableau-gamme .lignes.mensualites .col3,#encar_offre_fidelite .tableau-gamme .lignes.mensualites .col4{background:#969696;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .arronbas{background:url(/images/bg-degrad03.gif) 0 100% no-repeat;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .titre{position:relative;margin:0;height:33px;z-index:2;text-align:right;padding:3px 10px 0 0;}
#encar_offre_fidelite .tableau-gamme .lignes.mensualites .ln12{line-height:1.2em;}
#encar_offre_fidelite .tableau-gamme .lignes.choix{height:20px;}
#encar_offre_fidelite .tableau-gamme .lignes.choix .blocdroite{background:url(/images/bg-pointilles6.gif) no-repeat 0 50%;}
#encar_offre_fidelite .tableau-gamme .lignes.choix .blocdroite div{background:#fff;float:right;color:#484848;}
#encar_offre_fidelite .tableau-gamme .lignes.choix .blocdroite .titre{padding:0 20px 0 5px;background:url(/images/bg-puce5.gif) no-repeat 100% 50%;float:left;display:inline;font-weight:normal;}
#encar_offre_fidelite .tableau-gamme .lignes.choix .blocdroite .boutaxe{width:32px;height:15px;float:left;display:inline;background:url(/images/bt-taxe-off.gif);color:#fff;font-weight:bold;text-decoration:none;margin-left:5px;vertical-align:middle;text-align:center;}
#encar_offre_fidelite .tableau-gamme .lignes.choix .blocdroite .boutaxe.actif{background:url(/images/bt-taxe-on.gif);cursor:default;}
#encar_offre_fidelite .tableau-gamme .lignes.choix .blocdroite a:hover{background:url(/images/bt-taxe-roll.gif);cursor:pointer;}
#encar_offre_fidelite .tableau-gamme .lignes.choix td.fond01{background:#fff;}
span.texte_choix{font-size:13px;font-weight:bold;background:url(../images/bg-puce3.gif) no-repeat 0 50%;padding:0 0 0 10px;}

/* Rajout Benoit  */
dl.choix dd{margin:0;}
table.choix-produit{width:95%;margin:5px 0 0 15px;font-family:"Trebuchet MS";}
table.choix-produit tr td{border-width:0 1px 1px 0;padding:0;}
table.choix-produit tr.entete{font-weight:bold;}
table.choix-produit tr.entete td{text-align:center;padding:8px 4px;}
table.choix-produit tr.lignes{cursor:pointer;}
tr.lignes_on td{font-weight:bold;}
tr.lignes_on td.tdhead{font-weight:normal;}
table.choix-produit tr.lignes td,table.choix-produit tr.lignes_on td{text-align:center;padding:0 4px;}
table.choix-produit tr.lignes td,table.choix-produit tr.lignes_on td .x *{color:#000;}
table.choix-produit tr.lignes td span.x{font-weight:bold;}
table.choix-produit tr.lignes td.col1{text-align:left;width:71px;}

/** Largeur deja defini dans le td de l'entete
table.choix-produit tr.lignes td.col2{width:80px;}
table.choix-produit tr.lignes td.col3{width:90px;}
table.choix-produit tr.lignes td.col4{width:110px;}
table.choix-produit tr.lignes td.col567{width:110px;}
table.choix-produit tr.lignes td.col8{width:80px;font-weight:normal;} */

table.choix-produit tr.lignes td.col8{font-weight:normal;}
table.choix-produit tr.lignes td.col8 span{font-weight:bold;}
table.choix-produit tr.lignes td.tarifs{width:87px;}
table.choix-produit tr.lignes td.tarifs span{font-weight:bold;}
table.choix-produit tr.lignes .tdhead span.inputRed span,table.choix-produit tr.lignes_on .tdhead span.inputRed span{display:block;padding:7px 0 0 23px;font-size:11px;}
p.inputRed input{display:none;}
span.inputRed input{display:none;}
.trait_h{background:url(../images/bg-pointilles-V.gif) repeat-y 50% 0;}

/*** Bouton suite de la commande ***/
#suite_commande{position:relative;height:27px;text-align:center;margin:30px 0 0;}
#suite_commande a{line-height:27px;text-decoration:none;font-weight:bold;}
#suite_commande img{cursor:pointer;}

/*** Bouton gris - continuer la commande ***/
#btn_continuer_commande{position:relative;margin-left:100px;width:150px;line-height:17px;height:17px;background:url(../images/bg-bouton7.gif) no-repeat 0 0;text-align:center;border:0;cursor:pointer;overflow:hidden;}
#btn_continuer_commande a{display:block;text-decoration:none;}
#btn_continuer_commande .tuning_force{font-size:10px;}
.hauteur{height:120px;}
.form-conteneur dt{background:#E3E3E3;height:26px;line-height:26px;position:relative;font-weight:bold;color:#333;}
.form-conteneur dt span.titre-puce{display:block;background:url(/images/bg-puce6.gif) no-repeat 0 50%;margin:0 0 0 5px;padding:0 0 0 8px;}
.form-conteneur dt span.titre-puce a { font-weight:bold;text-decoration:none; }
.form-conteneur dt span.titre-puce a:hover { text-decoration:underline; }
.zone-form .form-conteneur.wimaxEtape2 span a { color:#333333;font-family:Arial,Sans Serif;font-size:11px; }
.form-conteneur dd{position:relative;overflow:hidden;padding:0;margin:0;}
.form-conteneur .dataLine{position:relative;overflow:hidden;height:1%;}
.form-conteneur .dataLine2{height:26px;}
/* Form: Arriere plan de 225 px de largeur pour le dl du textarea "Message"  */
.form-conteneur.contacter .dataLine dt{width:225px;}
.form-conteneur .message_contacter01{background:url(/images/bg-formulaire-msg01.gif) repeat-y 0 0;}
.form-conteneur .message_contacter02{background:url(/images/bg-formulaire-msg02.gif) repeat-y 0 0;}
.form-conteneur .dataLine dt{float:left;height:26px;width:120px;font-weight:normal;background:#F0F0F0;text-align:right;padding:0;margin:0;}
.form-conteneur .dataLine dt.titre01{background:#E3E3E3 none repeat scroll 0;color:#333;font-weight:bold;height:25px;line-height:25px;position:relative;text-align:left;}
.form-conteneur .dataLine span.titre_service{margin:0 0 0 5px;padding:0 0 0 8px;background:url(/images/bg-puce6.gif) no-repeat 0 50%;}
.form-conteneur .dataLine dt label{padding-right:10px;}
.form-conteneur .dataLine dd{position:relative;float:left;margin:0;}
.form-conteneur .dataLine dd.msg01{position:relative;float:right;margin:0;}
.form-conteneur .dataLastLine dt,.zone-form .form-conteneur .dataLastLine dd{padding-bottom:4px;}
/** Precision pour les label (ex: 8 caract. min  */.inscription .dataLine dt span.libelle_01,.inscription2 .dataLine dt span.libelle_01,.zone-form .dataLine dt span.libelle_01{position:absolute;margin:12px 0 0 6px;font-size:9px;font-weight:bold;font-family:Arial;color:#757575;right:14px;top:0;}
.inscription .dataLine dt.libelle_01,.inscription2 .dataLine dt.libelle_01,.zone-form .dataLine dt.libelle_01{height:28px;line-height:21px;}
.form-conteneur .dataLine .msg{position:relative;margin:0;padding:6px 0 0 2px;}
.form-conteneur .dataLine .msg span,.form-conteneur .msg span{margin:0;float:left;padding:0;color:#AD2E2A;}
.form-conteneur .dataLine .msg img{display:block;float:left;margin:1px 0 0;}
.form-conteneur .dataLine .msg01 span{margin:0 10px 0 0;float:left;padding:0;color:#AD2E2A;}
.form-conteneur .dataLine .msg01 img{display:block;float:left;margin:1px 0 0;}
.form-conteneur .dotted{border-left:1px dotted #CCC;}
.form-conteneur .dataLine .textarea{background:#FFF;width:350px !important;height:100px !important;text-align:left;margin:3px 0 2px 10px;border:1px solid #CCC;font-size:11px;display:inline;padding:0 3px;}
.form-conteneur .dataLine .champ{background:#FFF;width:140px;text-align:left;margin:3px 0 0 5px;border:1px solid #CCC;font-size:11px;display:inline;padding:2px;}
.form-conteneur .dataLine .champ_select{background:#FFF;width:300px;text-align:left;margin:3px 0 0 5px;border:1px solid #CCC;font-size:11px;display:inline;padding:2px;}
.form-conteneur .dataLine .champ2,.form-conteneur .dataLine .champ3{background:#FFF;text-align:left;margin:3px 0 0 10px;border:1px solid #AAA;font-size:11px;display:inline;padding:2px;}
.form-conteneur .dataLine .champ3{margin:3px 0 0;}
.form-conteneur .dataLine .champ4{margin:8px 0 0 10px;text-align:left;display:inline;}
.form-conteneur .dataLine .champ6{background:#FFF;text-align:left;margin:0 0 0 10px;border:1px solid #CCC;font-size:11px;display:inline;height:17px;}
.form-conteneur .dataLine select{background:#FFF;text-align:left;margin:3px 0 0 5px;border:1px solid #CCC;font-size:11px;height:20px;line-height:20px;padding:0 0 0 3px;}
.form-conteneur .dataLine p.inputRed{float:left;padding:0 0 0 16px;margin:6px 4px 6px 9px;height:14px;font-size:11px;line-height:14px;}
.form-conteneur .dataLine p.inputRed input{display:none;}
.form-conteneur .dataLine .champ_dateCallback{width:140px;height:12px;float:left;margin-top:4px;}
.form-conteneur .dataLine #fd-but-id-form-createClient_idDate{display:block;float:left;margin-top:4px;}
.form-conteneur .dataLine #tranche{border:1px solid #CCC;font-size:11px;width:146px;}
/* Champs comptes bancaire  */.form-conteneur .dataLine .champ_CB1{background:#FFF;width:45px;text-align:left;margin:0 0 0 4px;border:1px solid #CCC;font-size:11px;height:18px;line-height:18px;display:inline;padding:0 3px;}
.form-conteneur .dataLine .champ_CB2{background:#FFF;width:45px;text-align:left;margin:0 0 0 4px;border:1px solid #CCC;font-size:11px;height:18px;line-height:18px;display:inline;padding:0 3px;}
.form-conteneur .dataLine .champ_CB3{background:#FFF;width:70px;text-align:left;margin:0 0 0 4px;border:1px solid #CCC;font-size:11px;height:18px;line-height:18px;display:inline;padding:0 3px;}
.form-conteneur .dataLine .champ_CB4{background:#FFF;width:20px;text-align:left;margin:0 0 0 4px;border:1px solid #CCC;font-size:11px;height:18px;line-height:18px;display:inline;padding:0 3px;}
.form-conteneur .dataLine#identity_Treatment{background:url('/images/bg-pointilles-H.gif') 100% 100% repeat-x;padding:4px 0;}
.form-conteneur dl#identity_Treatment dt{background:transparent;}
.form-conteneur .dataLine#identity_Treatment dt label{font-weight:bold;color:#555;}

/* Formulaire éligibilité wimax google maps */
.zone-form.wimax_gmaps { margin-top:10px;width:580px; }
.zone-form.wimax_gmaps .dataLine .libelle_01 { width:200px; }
.zone-form.wimax_gmaps .dataLine dd { /*width:100%;overflow:hidden;*/ }
.zone-form.wimax_gmaps .dataLine span.AjaxValidationMessage {color:#AD2E2A;float:left;height:14px;margin:5px 0px 0px 0px;padding:0;width:13px;text-align:center;}	
.zone-form.wimax_gmaps .dataLine input.champ { width:35px;margin-right:2px;display:inline;float:left; }
.zone-form.wimax_gmaps .dataLine select { float:left;margin-top:3px; }


/* Nordnet.net: Formulaire renouvellement */
.form-conteneur.renewNDD { background:#F0F0F0; }
.form-conteneur.renewNDD span.addthis { font-weight:bold;cursor:pointer;overflow:hidden;background:url(/images/img-positif.gif) no-repeat scroll 0 50%;padding-left:15px; }
.form-conteneur.renewNDD span.deletethis { font-weight:bold;margin-left:10px;margin-bottom:5px;cursor:pointer;background:url(/images/img-negatif.gif) no-repeat scroll 0 50%;padding-left:15px; }
.form-conteneur.renewDD dl.choix_domaine dd { float:left;display:inline; }
.form-conteneur.renewNDD .dataLine.choix_domaine { padding-bottom:5px; }
.form-conteneur.renewNDD .dataLine.choix_domaine dt { width:175px; }
.form-conteneur.renewNDD .dataLine.choix_domaine dd.ajouter { margin-top:5px;margin-left:10px; }
.form-conteneur.renewNDD #idDivAlphabet { width:100%;margin:0px;padding:15px 0px;overflow:hidden;margin:5px 0px 10px 0px;  }	
.form-conteneur.renewNDD .mt2 { margin-top:2px; }
.form-conteneur.renewNDD .dataLine.choix_domaine select.extension { margin-top:3px;overflow:hidden;height:19px; }	
.form-conteneur.renewNDD .dataLine.choix_domaine .AjaxValidationMessage { color:#AD2E2A;margin-right:11px; }
.form-conteneur.renewNDD .inputDisable{border:0px;padding:2px;margin:2px 0 2px 0;background-color:#fefefe;color:green;width:310px;}


/* Nordnet.net: Page vérification nom de domaine */
.verifications_domains table.result_checkdom { margin:0px auto;background:#F0F0F0;border:1px solid #CCCCCC;overflow:hidden;font-size:11px;width:100%; }
.verifications_domains p.label_tableau { font-size:11px;padding-bottom:3px; }
.verifications_domains p.label_tableau span { font-weight:normal;color:red; }
.verifications_domains table.result_checkdom tr td { line-height:15px;padding:5px;  }
.verifications_domains table.result_checkdom tr td a { font-size:11px; }
.verifications_domains table.result_checkdom tr td a:hover { text-decoration:none; }
.verifications_domains table.result_checkdom tr td.titre { font-weight:bold;background:#E3E3E3;text-align:left; }
.verifications_domains table.result_checkdom tr td.pl22 { padding-left:22px; }		
.verifications_domains table.result_checkdom tr td.center { text-align:center;}		
.verifications_domains table.result_checkdom tr.color1 { background:#F7F7F7; } 
.verifications_domains table.result_checkdom tr.color2 { background:#F0F0F0; }
.verifications_domains table.result_checkdom tr.color3 { background:#F2BEBE; }
.verifications_domains table.result_checkdom tr.color3 td { font-weight:bold }
.verifications_domains.legende { margin:20px 0px 0px; }
.verifications_domains.legende table.result_checkdom { text-align:left;margin:0px;width:265px; }
.verifications_domains.legende table.result_checkdom img { vertical-align:middle; }
.verifications_domains.legende table.result_checkdom tr td { padding:3px; }
.verifications_domains.legende table.result_checkdom tr td.titre { background:#E3E3E3 }	


dd.col1 input,dd.col1 select,.col1 textarea,dd.col2 input,dd.col2 select,.col2 textarea{width:148px;}
#popup_content #corpo_cgv_content #action_form,#action_form{display:block;position:relative;height:1%;text-align:center;margin-top:25px;}
/* Bouton valider un formulaire  */
#action_form_2 { padding:10px 0px 0px 75px; }
#action_form a.btn05{position:relative;float:right;margin:3px 0 0 2px;padding:1px 9px 0 8px;cursor:pointer;}
#action_form a.btn05_2{position:relative;float:right;margin:0 0 0 2px;padding:1px 9px 0 8px;cursor:pointer;}
#action_form a.btn05_center{position:relative;cursor:pointer;margin:0;padding:0;text-decoration:none;}
#action_form a.btn06,#action_form_2 a.btn06{position:relative;padding:0;cursor:pointer;width:124px;margin:auto;}
#action_form a.btn07{cursor:pointer;}
#action_form #btn_aqua{margin:auto;display:block;height:19px;width:69px;background:url(../images/fr/produits/btn_validation_aqua.gif) no-repeat;padding:0 0 4px;}
#action_form #btn_aqua a.btn07_aqua{cursor:pointer;text-decoration:none;font-family:arial;font-size:12px;line-height:16px;}
#action_form #btn_aqua a.btn07_aqua:hover{font-weight:bold;}
.len_texte{border:1px solid #CCC;background:#F0F0F0;margin-top:15px;overflow:hidden;position:relative;clear:both;line-height:1.2em;font-size:12px;height:1%;}
.len_texte span{float:left;display:block;background:#FFF;padding:5px;width:14px;}
.len_texte label{display:block;float:left;padding:5px;cursor:pointer;font-weight:bold;color:#555;}

.adsl_option{border:1px solid #CCC;background:#F0F0F0;width:650px;margin-left:40px;margin-top:15px;overflow:hidden;position:relative;clear:both;line-height:1.2em;font-size:12px;height:1%;}
.adsl_option label {cursor:pointer}
.adsl_option .champ {border:1px solid #CCCCCC;display:inline;font-size:11px;margin:3px 0 0 5px;padding:2px;text-align:left;}
/** Etape 2 identification  */
#action_form.ident{margin-top:3px;}
#action_form.nouveauClient{margin-top:28px;}
.zone-form{position:relative;margin:auto;overflow:hidden;width:616px;}
.m10auto{margin:10px auto;}
.zone-form-popup{width:auto;background:none;}
#popup_content #corpo_cgv_content #id-formPicklist{margin-top:10px;}
#popup_content #corpo_cgv_content #id-formPicklist p{margin-bottom:10px;}
#popup_content .zone-form-popup #id-formPicklist dl dd{font-weight:bold;line-height:24px;padding:6px 10px;}
#popup_content .zone-form-popup #id-formPicklist dl dd select{margin:4px 0 0 16px;}
#abo_content .identificationAbonnement{margin:auto;text-align:left;width:300px;}
.zone-form-mdp-oublie{position:relative;overflow:hidden;background:url(../images/bg-fond-etape2.jpg) no-repeat 50%;width:400px;margin:30px auto 0;}
#zone-form-gauche{position:relative;display:inline;float:left;width:292px;}
#zone-form-droit{position:relative;overflow:hidden;display:inline;float:left;width:303px;padding-left:17px;}
#zone-form-droit dl dd{background:url(../images/bg-nouveauCompte.jpg) no-repeat 100% 100%;height:242px;}
#zone-form-droit dl ul{margin:10px 0 8px 2px;padding:0;}
#zone-form-droit dl ul li{list-style:none;padding:0;font-size:9px;}
#corpo_content #zone-form-droit .nouveauClient{margin-top:60px;display:block;height:23px;text-align:center;}
#id-form-login{padding-bottom:10px;}
.textarea_msg{height:99px;margin:2px 0 4px;}
#zone-form-droit dl.identification{height:266px;}
.identification,.recapitulatif{background:#F0F0F0;}
.identification .dataLine dt{width:120px;}
.identification .dataLine dd{background:#F0F0F0;}
.identification dd span.contenu_ident{display:block;width:auto;margin:0 0 0 6px;}
.identification dd span.new_client{margin:10px 2px 0 5px;}
/** Form Erreur JS  */
.form-conteneur dd.erreur_javascript{width:100%;background:#EBECD9;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.form-conteneur dd.erreur_javascript p{line-height:1.3em;padding:4px;}
.form-conteneur dd.erreur_javascript p span{font-weight:bold;color:red;}
.form-conteneur dd.erreur_javascript a{height:16px;display:block;font-weight:bold;text-decoration:none;}
.form-conteneur dd.erreur_javascript a:hover{color:red;}

/*** Pages PreRequis ***/
.zone-introPreRequis{position:relative;margin:auto;overflow:hidden;width:604px;margin-top:40px;margin-bottom:10px;}
.zone-formNDD {position:relative;margin:auto;overflow:hidden;width:604px;}
.zone-formNDD .domaine { padding-bottom:10px; }
.zone-formNDD .domaine dd,.zone-formNDD .domaine dd dl{position:relative;}
.zone-formNDD .domaine dd.domaineContent{padding-left:10px;}
.zone-formNDD .domaine dd dl.fl1{width:260px;float:left;display:inline;}
.zone-formNDD .domaine dd dl.fl1 dt.domain{float:left;}
.zone-formNDD .domaine dd dl.fl2{width:160px;float:left;display:inline;}
.zone-formNDD .domaine dd dl.fl3{width:162px;float:left;display:inline;}
.zone-formNDD .domaine dd dl.fl3 dt{margin-left:25px;}
.zone-formNDD .domaine dd dl.fl3 dd{margin-left:85px;}
.zone-formNDD .domaine dd dl dt{background:#FFF;}
.zone-formNDD .domaine dd.otherExtension{margin:15px;}
.zone-formNDD .domaine dd.transfert{float:right;margin:9px 9px 0 0;}
.zone-formNDD .domaine .champ{border:1px solid #CCC;}
.zone-formNDD .domaine .champ2{border:1px solid #CCC;margin:auto;width:280px;text-align:center;}
.zone-formNDD .domaine .champ3,.renewNDD .champ3{border:1px solid #CCC;width:157px;text-align:center;margin:1px;padding:1px;height:18px;}
.zone-formNDD optgroup,.renewNDD optgroup{text-align:left;}
.zone-formNDD optgroup option,.renewNDD optgroup option{margin-left:20px}
.zone-formNDD .domaine .warning_content{margin-left:15px;margin-top:2px;clear:both;}
.zone-formNDD .domaine dt.warning{float:left;width:20px;}
.zone-formNDD .domaine dd.texte{float:left;vertical-align:top;line-height:20px;}
.zone-formNDD .domaine_non_libre{margin-top:10px;margin-bottom:10px;}
.zone-formNDD .domaine .img_warning { float:left;width:20px;margin-right:5px; }

.zone-formNDD .autre_domaine,.zone-formPreRequis .transfert_domaine{margin-top:20px;font-size:10px;}
.zone-formNDD .hauteurExtension{height:75px;}
.zone-formNDD .hauteurTransfert{height:65px;}
.zone-formNDD .pointer{cursor:pointer;}
.zone-formNDD .flr{float:right;}
.zone-formNDD .free_domain{float:left;text-align:center;width:450px;}
.msg2{margin:0;padding-top:0;height:20px;width:75px;}

/* Div conseil  */
#preRequis_conseil{position:relative;margin-top:15px;width:604px;}
#preRequis_conseil .conseil_content{width:572px;padding:15px;font-size:11px;font-family:arial;border:1px solid #ccc;}
#preRequis_conseil .coinHG,#preRequis_conseil .coinHD,#preRequis_conseil .coinBG,#preRequis_conseil .coinBD{width:6px;height:6px;display:block;position:absolute;}
#preRequis_conseil .coinHG{display:block;position:absolute;background:transparent url(../images/bg-coin-mentions-HG.gif) 0 0 no-repeat;z-index:9;}
#preRequis_conseil .coinHD{display:block;position:absolute;background:transparent url(../images/bg-coin-mentions-HD.gif) 0 0 no-repeat;}
#preRequis_conseil .coinBG{display:block;position:absolute;bottom:0;background:transparent url(../images/bg-coin-mentions-BG.gif) 100% 100% no-repeat;}
#preRequis_conseil .coinBD{display:block;position:absolute;bottom:0;background:transparent url(../images/bg-coin-mentions-BD.gif) 100% 100% no-repeat;}
#preRequis_conseil p.titre{color:red;font-size:14px;font-weight:bold;margin-bottom:10px;}
#preRequis_conseil p.lumiere{float:left;width:30px;height:40px;margin-top:22px;}
#preRequis_conseil p.conseils{float:left;}

/*** Popup activation Heb ***/
#zone-form-activation-heb {position:relative;overflow:hidden;width:590px;margin:2px auto 0;}
#zone-form-activation-heb .form-conteneur span.formwhois_alias{font-weight:bold;color:#777;font-size:9px;display:block;float:left;margin:8px 4px 0 8px;}
#zone-form-activation-heb .form-conteneur #id-activationHEB_idAlias{width:120px;margin-left:0;}
#zone-form-activation-heb .form-conteneur .dataLine dt{width:180px;}
#zone-form-activation-heb .form-conteneur .dataLine dt.libelle_01{height:28px;line-height:21px;}
#zone-form-activation-heb .form-conteneur .dataLine dt.libelle_01 span.libelle_01{position:absolute;margin:12px 0 0 6px;font-size:9px;font-weight:bold;font-family:Arial;color:#757575;right:14px;top:0;}

/** Etape 2 Information perso  */
.inscription .dataLine dt{width:240px;}
.inscription2 .dataLine dt{width:250px;}
/** Etape 3 Recapitulatif  */
#info_perso{position:relative;width:600px;overflow:hidden;}
.recapitulatif{width:275px;float:left;}
.recapitulatif dd{padding-left:6px;}
#contentbody #info_perso .recapitulatif dd p.lien_modif_user{margin:15px 5px 5px 0;text-align:right;font-size:10px;color:red;}
#contentbody #info_perso .recapitulatif dd p.lien_modif_user a{text-decoration:none;font-size:10px;color:red;}
#contentbody #info_perso .recapitulatif dd p.lien_modif_user a:hover{text-decoration:none;background:none;}
#contentbody #info_perso .recapitulatif dd p.lien_modif_user a span{text-decoration:underline;}
#contentbody #info_perso .recapitulatif dd p.lien_modif_user a:hover span{text-decoration:none;}
.sousTitre_recapitulatif{margin:0 0 10px;}
#warningMigration{margin-top:8px;margin-left:30px;width:270px;float:left;}
#warningMigration #imageWarning{float:left;height:75px;width:30px;}
#warningMigration p.migration{color:red;font-family:Arial;font-weight:bold;padding-left:40px;}
#frequence_paiement{position:relative;margin-top:15px;}
#mon_paniert{margin-top:15px;width:730px;position:relative;}
#mon_paniert2{width:720px;}
#mon_paniert #recap_fact,#mon_paniert2 #recap_fact{width:100%;border-collapse:collapse;margin:0 1px;}
#recap_fact #total_fact{border-collapse:collapse;width:100%;border:1px solid #CCC;border-width:0 1px 1px;}
#recap_fact th,#recap_fact td{padding:0 4px;margin:0;line-height:20px;border:1px solid #CCC;}
#recap_fact #total_fact td{padding:0 4px;line-height:27px;border:0 solid #CCC;}
#recap_fact thead{background:#E3E3E3;}
#recap_fact tbody{background:#F0F0F0;}
#recap_fact dt{width:100%;padding:0 2px;line-height:27px;margin:0;background:#E3E3E3 none repeat scroll 0;border-bottom:1px solid #CCC;font-weight:bold;}
#recap_fact dd{width:100in 2px;line-height:27px;margin:0;background:#F0F0F0 none repeat scroll 0;}
#recap_fact td.center{text-align:center;}
#recap_fact td.right{text-align:right;}
#recap_fact #total_fact td.total_fact_label{text-align:right;padding:0 12px 0 0;background:#FFF;border:none;}
#recap_fact #total_fact td.total_fact_content{text-align:right;border-left:0;}
#recap_fact td.total_ttc{font-size:16px;font-weight:bold;color:red;}
#recap_fact td.bold{font-weight:bold;}
#recap_fact td.clean,#recap_fact #total_fact td.clean{padding:0;}
#recap_fact td.clean_border{border:none;}
#recap_fact td.clean_bgcolor{background:#FFF;}
#recap_fact #total_fact td.lh16{line-height:16px;}
#recap_fact #total_fact td.pt4{padding-top:4px;}
#recap_fact #total_fact .coupon_txt{font-size:10px;line-height:11px;}
#recap_fact #newCodePromo{border-top:1px solid #CCC;}
#recap_fact #newCodePromo dl,#recap_fact #newCodePromo dl a{font-family:Arial;text-align:right;font-size:11px;line-height:24px;padding:0 4px 0 0;}
p.cgv01{height:23px;background-color:#f0f0f0;text-align:right;padding:15px 10px 0 0;border:1px solid #D0D0D0;}
p.chequeInfo{height:44px;background-color:#f0f0f0;text-align:left;padding:5px;border:1px solid #D0D0D0;}
#paiement_method{position:relative;height:25px;width:100%;margin-top:15px;}
#paiement_method div,#paiement_method #moyen_radio div{position:relative;float:left;text-align:center;border:1px solid #ccc;background:#e3e3e3;height:25px;font-weight:bold;padding:0 6px;}
#paiement_method div img{margin:0;padding:0;position:absolute;left:46%;bottom:-2px;}
#paiement_method #moyen{float:left;width:200px;text-align:left;padding:0;line-height:25px;}
#paiement_method p.inputRed{text-align:center;border:0;height:14px;margin:6px 2px 0 4px;padding:0 0 0 16px;float:left;}
#cgv{clear:both;overflow:hidden;position:relative;margin:18px 0 0;margin-top:15px;}
#cgv .inputRed{float:left;position:relative;width:15px;}
#cgv label{position:relative;margin:1px 0 0;line-height:normal;cursor:pointer;}
#cgv a{position:relative;display:inline;margin:1px 0 0;font-weight:bold;line-height:normal;cursor:pointer;}
#entete_popup_erreur #btnAvert{padding:0;margin:10px auto;width:140px;overflow:hidden;}
#entete_popup_erreur a.btnQ{float:left;right:0;top:0;cursor:pointer;display:block;background:url(../images/bg-btn06-popup.gif) 0 0 no-repeat;width:34px;height:18px;line-height:18px;position:relative;color:#FFF;text-decoration:none;font-family:"TrebuchetMS",Arial;text-align:center;font-weight:bold;font-size:11px;}
#entete_popup_erreur a.btnNon{float:right;}

/*** Erreur 404 et page de maintenance ***/
.pointilles{background:transparent url(../images/bg-pointilles-H.gif) repeat-x scroll 0;font-size:1px;height:1px;line-height:1px;}
#erreur_exclamation{background:transparent url(../images/bg-erreur-exclamation.gif) no-repeat scroll 50%;height:362px;overflow:auto;position:relative;text-align:center;width:100%;}
#erreur_message{height:180px;margin:93px auto 0;position:relative;width:520px;}
.erreur_titre{font-weight:bold;line-height:1.2em;margin:35px 0 0;}
.erreur_texte{line-height:1.2em;margin:15px 0;}
.erreur_titre01{color:red;font-family:arial;font-size:17px;margin-bottom:15px;font-weight:bold;}
.erreur_liens{background:transparent url(../images/bg-puce3.gif) no-repeat scroll 0 0.4em;font-weight:bold;line-height:1.2em;margin:0 0 35px;padding:0 0 0 10px;text-decoration:underline;}
p.inputRed{cursor:pointer;position:relative;}
p.p-id-formPicklist{height:14px;padding:0 0 0 18px;}
#mention_form{margin-top:16px;text-align:justify;}
#popup_content p.mention_popup{margin-top:16px;padding:10px;text-align:justify;}

/*** Page de remerciement pour le callback  ***/
#contentbody p.rc_a16{color:red;font-size:16px;font-family:arial;font-weight:bold;margin-bottom:30px;}
#contentbody p span.bold{font-weight:bold;}


/*** Bloc arrondi sur la page remerciement_ch  ***/
.blocarrondi{width:486px;position:relative;margin:auto;margin-bottom:15px;margin-top:15px;}
.blocarrondi .hautcoins,.blocarrondi .bascoins{width:100%;position:relative;z-index:3;}
.blocarrondi .hautcoins span,.blocarrondi .bascoins span{position:absolute;z-index:3;background-repeat:no-repeat;}
.blocarrondi .hautcoins span{top:0;}
.blocarrondi .bascoins span{bottom:0;}
.blocarrondi .coinhg,.blocarrondi .coinbg{left:0;}
.blocarrondi .coinhd,.blocarrondi .coinbd{right:0;}
.blocarrondi .contenucoin{z-index:2;padding:5px 15px;background:url(/images/bg-alerte.gif) 100% 0 #E0E0E0 repeat-x;border:1px solid #D5D5D5;}
.blocarrondi .hautcoins.type01 span,.blocarrondi .bascoins.type01 span{overflow:hidden;display:block;width:8px;height:8px;}
.blocarrondi .hautcoins.type01 .coinhg{background-image:url(/images/bg-coinHG07.gif);}
.blocarrondi .hautcoins.type01 .coinhd{background-image:url(/images/bg-coinHD07.gif);}
.blocarrondi .bascoins.type01 .coinbg{background-image:url(/images/bg-coinBG07.gif);}
.blocarrondi .bascoins.type01 .coinbd{background-image:url(/images/bg-coinBD07.gif);}
.blocarrondi .lien_image{margin:auto;width:185px;}
.blocarrondi ul.moyen_envoie{list-style-image:none;list-style-position:outside;list-style-type:square;margin:7px 0 2px 60px;}
.blocarrondi .bold{font-weight:bold;}
.blocarrondi .color666{color:#666;}
/*** Bloc arrondi jaune  ***/
.blocarrondi_jaune{position:relative;}
.blocarrondi_jaune .hautcoins,.blocarrondi_jaune .bascoins{width:100%;position:relative;z-index:0;}
.blocarrondi_jaune .hautcoins span,.blocarrondi_jaune .bascoins span{position:absolute;z-index:0;background-repeat:no-repeat;}
.blocarrondi_jaune .hautcoins span{top:0;}
.blocarrondi_jaune .bascoins span{bottom:0;}
.blocarrondi_jaune .coinhg,.blocarrondi_jaune .coinbg{left:0;}
.blocarrondi_jaune .coinhd,.blocarrondi_jaune .coinbd{right:0;}
.blocarrondi_jaune .contenucoin{z-index:2;padding:5px 12px;background:#FEF4B7 url(/images/bg-degrade08.gif) repeat-x scroll 100% 0;border:1px solid #FEF4B7;}
.blocarrondi_jaune .hautcoins.type01 span,.blocarrondi_jaune .bascoins.type01 span{overflow:hidden;display:block;width:10px;height:10px;z-index:0;}
.blocarrondi_jaune .hautcoins.type01 .coinhg{background-image:url(/images/bg-coinHG08.gif);}
.blocarrondi_jaune .hautcoins.type01 .coinhd{background-image:url(/images/bg-coinHD08.gif);}
.blocarrondi_jaune .bascoins.type01 .coinbg{background-image:url(/images/bg-coinBG08.gif);}
.blocarrondi_jaune .bascoins.type01 .coinbd{background-image:url(/images/bg-coinBD08.gif);}
.blocarrondi_jaune .lien_image{margin:auto;width:185px;}
.blocarrondi_jaune ul.moyen_envoie{list-style-image:none;list-style-position:outside;list-style-type:square;margin:7px 0 2px 60px;}
.blocarrondi_jaune .bold{font-weight:bold;}
.blocarrondi_jaune .color666{color:#666;}
.blocarrondi_jaune .m2{margin:2px;}
/*** Coins arrondi rose sur fond blanc  ***/
.coinHG07,.coinHD07,.coinBG07,.coinBD07{width:8px;height:8px;display:block;}
.coinHG07{background-image:url(/images/bg-coinHG07.gif);background-repeat:no-repeat;}
.coinHD07{background-image:url(/images/bg-coinHD07.gif);background-repeat:no-repeat;}
.coinBG07{background-image:url(/images/bg-coinBG07.gif);background-repeat:no-repeat;}
.coinBD07{background-image:url(/images/bg-coinBD07.gif);background-repeat:no-repeat;}
/*** Coins arrondi gris sur fond blanc  ***/
.coin_mentions_HG,.coin_mentions_HD,.coin_mentions_BG,.coin_mentions_BD{width:6px;height:6px;}
.coin_mentions_HG{background-image:url(/images/bg-coin-mentions-HG.gif);}
.coin_mentions_HD{background-image:url(/images/bg-coin-mentions-HD.gif);}
.coin_mentions_BG{background-image:url(/images/bg-coin-mentions-BG.gif);}
.coin_mentions_BD{background-image:url(/images/bg-coin-mentions-BD.gif);}


#texte_promo{margin-top:20px;}
#texte_promo span{color:red;font-size:13px;font-weight:bold;background:#EBEBEB;padding:5px 18px;margin-left:229px;}
#texte_promo_recap span,#texte_promo_recap2 span,#texte_promo_recap p{background:#EBEBEB;color:red;font-size:13px;font-weight:bold;padding:5px 15px;width:auto;}
#id_deduction_avoir{color:red;display:block;float:right;font-size:11px;font-weight:bold;position:relative;right:28px;text-align:right;width:450px;}

/*** Page Tarifs et Encart gammes ***/
#page_tarifs{position:relative;width:100%;overflow:hidden;}
#page_tarifs .centre{position:relative;width:730px;overflow:hidden;float:left;display:inline;margin-left:2px;}
#page_tarifs .coldroite{position:relative;width:210px;overflow:hidden;float:right;display:inline;}
#page_tarifs .centre .bloctarif{width:700px;margin:20px 0 0 30px;}
#page_tarifs .imgtitre{margin:0 0 10px;}
#page_tarifs .intro{margin:10px 0 0 10px;}
#page_tarifs .coldroite .ssmenu{margin:0 0 0 6px;}
#page_tarifs .coldroite .ssmenu *{margin:0;list-style:none;padding:0;}
#page_tarifs .coldroite .ssmenu .titre_rub{position:relative;width:100%;overflow:hidden;margin:20px 0 0;}
#page_tarifs .coldroite .ssmenu .titre_rub_first{margin:0;}
#page_tarifs .coldroite .ssmenu .titre_rub .gauche,#page_tarifs .coldroite .titre_rub .droite{float:left;display:inline;}
#page_tarifs .coldroite .ssmenu .titre_rub .gauche{background:#fff url(/images/bg-accolG.jpg) no-repeat 0 0;padding:0 0 0 6px;font-weight:bold;text-transform:uppercase;}
#page_tarifs .coldroite .ssmenu .titre_rub .droite{width:6px;height:15px;background:transparent url(/images/bg-accolD.jpg) no-repeat 100% 0;}
#page_tarifs .coldroite .ssmenu .titre_prod{position:relative;width:100%;display:block;background:url(/images/bg-picto02.gif) no-repeat 0 50%;padding:0 0 0 10px;font-weight:bold;color:#484848;margin:5px 0 0 8px; background-position:0 5px;width:180px;}
#page_tarifs .coldroite .ssmenu .lien{position:relative;width:180px;display:block;background:#fff url(/images/bg-puce4.gif) no-repeat scroll 0 50%;color:#333;padding:0 0 0 10px;}
#page_tarifs .coldroite .ssmenu .lien:hover{background-color:#F2F3F7;}
/* page lien de tarif  */
#page_tarifs div.produitPRIX{position:relative;}
#page_tarifs div.produitPRIX .tarifs_links{position:absolute;display:inline;width:205px;text-align:right;right:30px;color:#D6D5D5;border:1px dashed #D2D2D2;padding:0 10px 3px 0;top:10px;background:#EBEBEB;}
#page_tarifs div.produitPRIX .tarifs_links a{background:transparent url(/images/picto01-produit.gif) no-repeat scroll 100% 4px;font-weight:bold;padding-right:20px;text-decoration:none;font-size:11px;}
#page_tarifs div.produitPRIX .tarifs_links a:hover{background:transparent url(/images/picto01-produit-hover.gif) no-repeat scroll 100% 4px;font-weight:bold;padding-right:20px;}
#page_tarifs div.produitPRIX .tarifs_links span{padding:0 10px 0 5px;line-height:1em;font-size:15px;}
/* Encart Gamme  */
#page_tarifs .tableau-gamme,.page_tarifs001 .tableau-gamme{font-family:trebuchet ms;font-size:11px;font-weight:bold;width:650px;margin:0 auto;}
#page_tarifs .tableau-gamme *,.page_tarifs001 .tableau-gamme *{text-align:center;}
#page_tarifs .tableau-gamme tr.headrepeat td,.page_tarifs001 .tableau-gamme tr.headrepeat td{text-align:center;padding:0px 0 0 0;}
#page_tarifs .tableau-gamme tr.headrepeat td.borderRW{border-right:1px solid #ffffff;}
#page_tarifs .tableau-gamme tr.bottom,.page_tarifs001 .tableau-gamme tr.bottom{padding:0;height:26px;}
#page_tarifs .tableau-gamme tr.bottom_2,.page_tarifs001 .tableau-gamme tr.bottom_2{padding:0;height:10px;}
#page_tarifs .tableau-gamme tr.bottom_2 span.arrondig-2,.page_tarifs001 .tableau-gamme tr.bottom_2 span.arrondig-2{padding-top:0px;height:10px;display:block;background:url(/images/gamme/bg-arrond3-bg.gif) no-repeat;margin:0;}
#page_tarifs .tableau-gamme .lignes.bottom_2 .arrondid,.page_tarifs001 .tableau-gamme .lignes.bottom_2 .arrondid{background:url(/images/gamme/bg-arrond3-bd.gif) no-repeat 100% 0;}
#page_tarifs .tableau-gamme tr td.fond01,.page_tarifs001 .tableau-gamme tr td.fond01{padding:0;line-height:12px;}
#page_tarifs .tableau-gamme tr td.col,.page_tarifs001 .tableau-gamme tr td.col{padding:0;line-height:12px;}
#page_tarifs .tableau-gamme .tdContent,.page_tarifs001 .tableau-gamme .tdContent{cursor:pointer;}
#page_tarifs .tableau-gamme .headrepeat,.page_tarifs001 .tableau-gamme .headrepeat{background:url(/images/gamme/bg-arrond-repeat.gif) repeat-x;}
#page_tarifs .tableau-gamme .arrondi01g,.page_tarifs001 .tableau-gamme .arrondi01g{background:url(/images/gamme/bg-arrond-hg.gif) no-repeat;}
#page_tarifs .tableau-gamme .arrondi01d,.page_tarifs001 .tableau-gamme .arrondi01d{background:url(/images/gamme/bg-arrond-hd.gif) no-repeat 100% 0;}
#page_tarifs .tableau-gamme span.arrondi01g,.page_tarifs001 .tableau-gamme span.arrondi01g{display:block;height:23px;background:url(/images/gamme/bg-arrond-hg-2.jpg) no-repeat;margin:0;padding:3px 0 0;}
#page_tarifs .tableau-gamme .pluschoisi,.page_tarifs001 .tableau-gamme .pluschoisi{background:#d6d7d8 url(/images/gamme/bg-arrond1-hd.gif) no-repeat 100% 0;height:20px;}
#page_tarifs .tableau-gamme .pluschoisi span,.page_tarifs001 .tableau-gamme .pluschoisi span{display:block;background:url(/images/gamme/bg-arrond1-hg.gif) no-repeat;text-align:center;}
#page_tarifs .tableau-gamme .pluschoisi img,.page_tarifs001 .tableau-gamme .pluschoisi img{margin-top:2px;}
#page_tarifs .tableau-gamme .lignes .puceoff,.page_tarifs001 .tableau-gamme .lignes .puceoff{display:none;}
#page_tarifs .tableau-gamme .lignes td.fond01,.page_tarifs001 .tableau-gamme .lignes td.fond01{text-align:right;color:#5C5C5D;background-color:#D6D7D8;padding:7px 10px 7px 5px;}
#page_tarifs .tableau-gamme .lignes .arrondidetail-ht,.page_tarifs001 .tableau-gamme .lignes .arrondidetail-ht{background-image:url(/images/gamme/bg-arrond1-hg.gif);background-repeat:no-repeat;}
#page_tarifs .tableau-gamme .lignes .arrondidetail-bs,.page_tarifs001 .tableau-gamme .lignes .arrondidetail-bs{background-image:url(/images/gamme/bg-arrond1-bg.gif);background-repeat:no-repeat;background-position:0 100%;}
#page_tarifs .tableau-gamme .lignes .fs14,.page_tarifs .tableau-gamme001 .lignes .fs14{font-size:14px;}
#page_tarifs .tableau-gamme .lignes td.p-off span,.page_tarifs001 .tableau-gamme .lignes td.p-off span{color:#333;}
#page_tarifs .tableau-gamme .lignes td.p-on span,.page_tarifs001 .tableau-gamme .lignes td.p-on span{color:#fff;}
#page_tarifs .tableau-gamme .lignes td.p-over span,.page_tarifs001 .tableau-gamme .lignes td.p-over span{color:#333;}
#page_tarifs .tableau-gamme .lignes.bottom .arrondig,.page_tarifs001 .tableau-gamme .lignes.bottom .arrondig{background:url(/images/gamme/bg-arrond2-bg.gif) no-repeat;}
#page_tarifs .tableau-gamme .lignes.bottom .arrondid,.page_tarifs001 .tableau-gamme .lignes.bottom .arrondid{background:url(/images/gamme/bg-arrond2-bd.gif) no-repeat 100% 0;}
#page_tarifs .tableau-gamme .lignes.bottom .arrondir,.page_tarifs001 .tableau-gamme .lignes.bottom .arrondir{background:url(/images/gamme/bg-arrond2-br.gif) repeat-x;}
#page_tarifs .tableau-gamme .lignes td,.page_tarifs001 .tableau-gamme .lignes td{padding:0;border-bottom:1px solid #fff;border-right:1px solid #fff;}/*   */
#page_tarifs .tableau-gamme .p-off,#page_tarifs .tableau-gamme .p-over,.page_tarifs001 .tableau-gamme .p-off{background:#ebebeb;text-align:center;color:#eb0303;font-size:12px;cursor:pointer;}
#page_tarifs .tableau-gamme .p-off,.page_tarifs001 .tableau-gamme .p-off{color:#eb0303;}
#page_tarifs .tableau-gamme .p-on,.page_tarifs001 .tableau-gamme .p-on{background:red;text-align:center;color:#fff;font-size:12px;}
#page_tarifs .tableau-gamme .p-over,.page_tarifs001 .tableau-gamme .p-over{background:#CCC;text-align:center;font-size:12px;}
#page_tarifs .tableau-gamme .p-on .puceoff,.page_tarifs001 .tableau-gamme .p-on .puceoff{display:block;margin:0 auto;}
#page_tarifs .tableau-gamme .p-on .puceon,.page_tarifs001 .tableau-gamme .p-on .puceon{display:none;}
#page_tarifs .tableau-gamme .fwn,.page_tarifs001 .tableau-gamme .fwn{font-weight:normal;}
#page_tarifs .tableau-gamme .flecherouge,.page_tarifs001 .tableau-gamme .flecherouge{background:url(/images/gamme/bg-fleche.gif) 100% 5px no-repeat;padding-right:18px;margin-right:-13px;}
#page_tarifs .tableau-gamme .lignes.bottom .backblc,.page_tarifs001 .tableau-gamme .lignes.bottom .backblc{background:#fff;}
#page_tarifs .tableau-1-gamme tr.lignes td.fond01,.page_tarifs001 .tableau-1-gamme tr.lignes td.fond01{width:170px;}
#page_tarifs .tableau-1-gamme tr.lignes td.tdContent,.page_tarifs001 .tableau-1-gamme tr.lignes td.tdContent{width:480px;}
#page_tarifs .tableau-2-gamme tr.lignes td.fond01,.page_tarifs001 .tableau-2-gamme tr.lignes td.fond01{width:250px;}
#page_tarifs .tableau-2-gamme tr.lignes td.tdContent,.page_tarifs001 .tableau-2-gamme tr.lignes td.tdContent{width:280px;}
#page_tarifs .tableau-3-gamme tr.lignes td.fond01,.page_tarifs001 .tableau-3-gamme tr.lignes td.fond01{width:170px;}
#page_tarifs .tableau-4-gamme .headrepeat td,.page_tarifs001 .tableau-4-gamme .headrepeat td{width:160px;}
#page_tarifs .tableau-4-gamme .headrepeat td.tdContent,.page_tarifs001 .tableau-4-gamme .headrepeat td.tdContent{width:120px;}
#page_tarifs .tableau-gamme td#tarif_frequence_contraire,.page_tarifs001 .tableau-gamme td#tarif_frequence_contraire{font-weight:normal;font-size:10px;font-family:Arial;font-style:normal;}
#page_tarifs .tableau-gamme td.tarifs_contraire span.fs14,.page_tarifs001 .tableau-gamme td.tarifs_contraire span.fs14{font-weight:normal;font-size:10px;font-family:Arial;font-style:italic;}
#page_tarifs .tableau-gamme td.formuleCourante,.page_tarifs001 .tableau-gamme td.formuleCourante{background:#D6D7D8;cursor:default;}
#page_tarifs .tableau-gamme .lignes.mensualites .conteneur,.page_tarifs001 .tableau-gamme .lignes.mensualites .conteneur{position:relative;padding:0;margin:0;background:#969696 url(/images/bg-degrad02.gif) repeat-y;}
#page_tarifs .tableau-gamme .lignes.mensualites .bn,.page_tarifs001 .tableau-gamme .lignes.mensualites .bn{border-bottom:0;}
#page_tarifs .tableau-gamme .lignes.mensualites .trait,.page_tarifs001 .tableau-gamme .lignes.mensualites .trait{position:relative;background:url(/images/bg-traitblc.gif) no-repeat;background-position:bottom right;}
#page_tarifs .tableau-gamme .lignes.mensualites .titrepaiement,.page_tarifs001 .tableau-gamme .lignes.mensualites .titrepaiement{position:absolute;font-weight:normal;padding:2px 0 0 5px;font-style:italic;}
#page_tarifs .tableau-gamme .lignes.mensualites .promo,.page_tarifs001 .tableau-gamme .lignes.mensualites .promo{font-style:italic;font-weight:normal;position:absolute;right:10px;bottom:3px;}
#page_tarifs .tableau-gamme .lignes.mensualites .aulieude,.page_tarifs001 .tableau-gamme .lignes.mensualites .aulieude{color:#000;font-size:9px;font-weight:normal;}
#page_tarifs .tableau-gamme .lignes.mensualites *,.page_tarifs001 .tableau-gamme .lignes.mensualites *{color:#fff;font-size:12px;}
#page_tarifs .tableau-gamme .lignes.mensualites .col1,#page_tarifs .tableau-gamme .lignes.mensualites .col2,#page_tarifs .tableau-gamme .lignes.mensualites .col3,#page_tarifs .tableau-gamme .lignes.mensualites .col4,.page_tarifs001 .tableau-gamme .lignes.mensualites .col1,.page_tarifs001 .tableau-gamme .lignes.mensualites .col2,.page_tarifs001 .tableau-gamme .lignes.mensualites .col3,.page_tarifs010 .tableau-gamme .lignes.mensualites .col4{background:#969696;}
#page_tarifs .tableau-gamme .lignes.mensualites .arronbas,.page_tarifs001 .tableau-gamme .lignes.mensualites .arronbas{background:url(/images/bg-degrad03.gif) 0 100% no-repeat;}
#page_tarifs .tableau-gamme .lignes.mensualites .titre,.page_tarifs001 .tableau-gamme .lignes.mensualites .titre{position:relative;margin:0;height:33px;z-index:2;text-align:right;padding:3px 10px 0 0;}
#page_tarifs .tableau-gamme .lignes.mensualites .ln12,.page_tarifs001 .tableau-gamme .lignes.mensualites .ln12{line-height:1.2em;}
#page_tarifs .tableau-gamme .lignes.choix,.page_tarifs001 .tableau-gamme .lignes.choix,#tableau_technique table tr.lignes.choix{height:20px;}
#page_tarifs .tableau-gamme .lignes.choix .blocdroite,.page_tarifs001 .tableau-gamme .lignes.choix,#tableau_technique table tr td.blocdroite{background:url(/images/bg-pointilles6.gif) no-repeat 0 50%;}
#page_tarifs .tableau-gamme .lignes.choix .blocdroite div,.page_tarifs001 .tableau-gamme .lignes.choix .blocdroite div,#tableau_technique table tr td.blocdroite div{background:#fff;float:right;color:#484848;}
#page_tarifs .tableau-gamme .lignes.choix .blocdroite .titre,.page_tarifs001 .tableau-gamme .lignes.choix .blocdroite .titre,#tableau_technique table tr td.blocdroite .titre{padding:0 20px 0 5px;background:url(/images/bg-puce5.gif) no-repeat 100% 50%;float:left;display:inline;font-weight:normal;}
#page_tarifs .tableau-gamme .lignes.choix .blocdroite .boutaxe,.page_tarifs001 .tableau-gamme .lignes.choix .blocdroite .boutaxe,#tableau_technique table tr td.blocdroite .boutaxe{width:32px;height:15px;float:left;display:inline;background:url(/images/bt-taxe-off.gif);color:#fff;font-weight:bold;text-decoration:none;margin-left:5px;vertical-align:middle;text-align:center;}
#page_tarifs .tableau-gamme .lignes.choix .blocdroite .boutaxe.actif,.page_tarifs001 .tableau-gamme .lignes.choix .blocdroite .boutaxe.actif,#tableau_technique table tr td.blocdroite .boutaxe.actif{background:url(/images/bt-taxe-on.gif);cursor:default;}
#page_tarifs .tableau-gamme .lignes.choix .blocdroite a:hover,.page_tarifs001 .tableau-gamme .lignes.choix .blocdroite a:hover{background:url(/images/bt-taxe-roll.gif);cursor:pointer;}
#page_tarifs .tableau-gamme .lignes.choix td.fond01,.page_tarifs001 .tableau-gamme .lignes.choix td.fond01{background:#fff;}
#page_tarifs .cursor_text .tableau-gamme .tdContent,.page_tarifs001 .cursor_text .tableau-gamme .tdContent{cursor:text;}
#page_tarifs .cursor_text .tableau-gamme .lignes td,.page_tarifs001 .cursor_text .tableau-gamme .lignes td{cursor:text;}
#page_tarifs .cursor_text .tableau-gamme .p-off,.page_tarifs001 .cursor_text .tableau-gamme .p-over,#page_tarifs .cursor_text .tableau-gamme .p-off,#page_tarifs .cursor_text .tableau-gamme .p-over{cursor:text;}
#page_tarifs .aucun_tarif,#page_tarifs .aucun_tarif,.page_tarifs001 .aucun_tarif,.page_tarifs001 .aucun_tarif{position:relative;width:630px;margin:0 0 0 24px;padding:6px 0;text-align:center;font-weight:bold;color:#5c5c5d;background:#d6d7d8;}
#page_tarifs .aucun_tarif .aucun_tarif_hg,#page_tarifs .aucun_tarif .aucun_tarif_hd,#page_tarifs .aucun_tarif .aucun_tarif_bg,#page_tarifs .aucun_tarif .aucun_tarif_bd,.page_tarifs001 .aucun_tarif .aucun_tarif_hg,.page_tarifs001 .aucun_tarif .aucun_tarif_hd,.page_tarifs001 .aucun_tarif .aucun_tarif_bg,.page_tarifs001 .aucun_tarif .aucun_tarif_bd{position:absolute;width:7px;height:7px;line-height:0;font-size:0;}
#page_tarifs .aucun_tarif .aucun_tarif_hg,.page_tarifs001 .aucun_tarif .aucun_tarif_hg{left:0;top:0;background:url(/images/gamme/bg-arrond1-hg.gif) no-repeat 0 0;}
#page_tarifs .aucun_tarif .aucun_tarif_hd,.page_tarifs001 .aucun_tarif .aucun_tarif_hd{right:0;top:0;background:url(/images/gamme/bg-arrond1-hd2.gif) no-repeat 0 0;}
#page_tarifs .aucun_tarif .aucun_tarif_bg,.page_tarifs001 .aucun_tarif .aucun_tarif_bg{left:0;bottom:0;background:url(/images/gamme/bg-arrond1-bg.gif) no-repeat 0 0;}
#page_tarifs .aucun_tarif .aucun_tarif_bd,.page_tarifs001 .aucun_tarif .aucun_tarif_bd{right:0;bottom:0;background:url(/images/gamme/bg-arrond1-bd.gif) no-repeat 0 0;}

.hautdepage{text-align:right; margin:20px 25px 35px 0; color:red}
.hautdepage a{color:red; font-size:9px}
.hautdepage a span{font-size:5em}

#page_tarifs .coldroite .ssmenu .lien {color:#666666; margin-left:18px; text-decoration:none;width:170px;}
#page_tarifs .coldroite .cadreTop{background:url(/images/bg-menuD-ht1.gif) no-repeat 100% 0;height:12px;}
#page_tarifs .coldroite .cadreTop span{display:block;width:13px;height:12px;background:url(/images/bg-menuD-hg.gif) no-repeat 0 0;}
#page_tarifs .coldroite .cadreMiddle{border:1px solid #dbdbdb;border-top:0px;border-bottom:0px;}
#page_tarifs .coldroite .cadreBottom{background:url(/images/bg-menuD-bt.gif) no-repeat 100% 100%;height:12px;}
#page_tarifs .coldroite .cadreBottom span{display:block;width:13px;height:12px;background:url(/images/bg-menuD-bg.gif) no-repeat 0 100%;}
#page_tarifs .headrepeat b{color:#fff}

#tableau_technique table { margin:15px auto 0; }

/*** Bloc prerequis ***/
#prerequis{clear:both;overflow:hidden;width:216px;float:right;background:url(/images/bg-pointilles3-M.gif) repeat-y;color:#646464;}
#prerequis .pointill-ht{overflow:hidden;background:url(/images/bg-pointilles3-H.gif) no-repeat;font-size:1px;height:1px;width:216px;}
#prerequis .pointill-bs{overflow:hidden;background:url(/images/bg-pointilles3-H.gif) no-repeat;font-size:1px;height:1px;width:216px;}
#prerequis .central{overflow:hidden;position:relative;padding:5px 10px 6px;text-align:left;background:url(/images/bg-pointill03-back.jpg) no-repeat 0 100%;margin:0 1px;font-size:11px;}
#prerequis .titreprerequis{font-weight:bold;}
#prerequis .contenuprerequis{overflow:hidden;position:relative;padding:0;margin:0;clear:both;width:100%;}
#prerequis .contenuprerequis li{float:left;display:inline;font-weight:normal;width:100%;line-height:1.2em;margin:3px 0 0;padding-left:10px;}
#prerequis .contenuprerequis li span{display:inline;float:left;font-weight:normal;}
#prerequis .contenuprerequis li span.ml5{margin-left:5px;display:block;}
/*** 2 colonnes sur page process  ***/
#encar_offre_fidelite .cols2{overflow:hidden;position:relative;width:100%;}
#encar_offre_fidelite .col01a{overflow:hidden;position:relative;float:left;display:inline;width:450px;}
#encar_offre_fidelite .col01a .sousTitre_commande{margin-top:0;}
#encar_offre_fidelite .col01b{overflow:hidden;position:relative;float:left;display:inline;margin-left:40px;}
#encar_offre_fidelite .col01d{overflow:hidden;position:relative;float:right;display:inline;margin-right:55px;}
#encar_offre_fidelite .col01b #prerequis{float:none;}

ul#ul_choix_pole li{list-style:none;padding:0 0 0 15px;line-height:1em;background:transparent url(../images/color/red/bg-picto02.gif) no-repeat scroll 0 6px;}
#popup_content #popup_periode_comm h2{color:red;font-weight:bold;font-size:13px;margin-top:15px;margin-bottom:16px;border-bottom:1px solid red;text-align:left;}
#popup_content #popup_periode_comm p.justify{text-align:justify;}
#id-form-form_packRelais .txt_infocomp{background:transparent url(/images/bg-pointilles-H.gif) repeat-x scroll 0 100%;border-top:1px solid #CCC;padding:6px 4px;}
#id-form-modifNDD .txt_infocomp{background:transparent url(/images/bg-pointilles-H.gif) repeat-x scroll 0 100%;border-top:1px solid #CCC;padding:6px 4px;}

/*** Page Boites à outils  ***/
.bloc-boiteaoutil{position:relative;overflow:hidden;width:663px;background:url(/images/bg-outil-middle.gif) repeat-y;margin:0 0 10px 35px;}
.bloc-boiteaoutil .motifbas{overflow:hidden;background:url(/images/bg-outil-bs.gif) 0 100% no-repeat;width:100%;}
.bloc-boiteaoutil .motifbas1{overflow:hidden;background:url(/images/bg-outil-bs1.gif) no-repeat;width:100%;height:11px;}
.introboiteaoutil{padding:20px 50px 0 10px;text-align:justify;}
.bloc-boiteaoutil .motifhaut{overflow:hidden;background:url(/images/bg-outil-ht.gif) 0 0 no-repeat;width:100%;padding:20px 0 0;}
.bloc-boiteaoutil .picto{position:absolute;width:47px;height:48px;left:4px;top:13px;}
.bloc-boiteaoutil .picto.backup{background:url(/images/bg-pic-backup.gif) no-repeat;}
.bloc-boiteaoutil .picto.cd{background:url(/images/bg-pic-cd.gif) no-repeat;}
.bloc-boiteaoutil .picto.www{background:url(/images/bg-pic-www.gif) no-repeat;}
.bloc-boiteaoutil .contenu{margin:0 5px 0 80px;}
.titrepageoutil{color:#FF0002;font-weight:bold;font-size:15px;margin:20px 0 5px 80px;}
.bloc-boiteaoutil .titre a,.bloc-boiteaoutil .titre1, #homegenerale .titre1{font-size:15px;font-weight:bold;background:url(/images/bg-picto02.gif) no-repeat 0 6px;padding-left:10px;}
.bloc-boiteaoutil .txtcontenu{font-size:11px;color:#848383;padding-left:40px;}
.bloc-boiteaoutil .lienpdf{background:url(/images/img-produit-pdf.gif) no-repeat;color:#848383;padding:2px 0 2px 20px;font-weight:bold;text-decoration:none;line-height:2.5em;font-size:12px;}
.bloc-boiteaoutil .lienpdf:hover{text-decoration:underline;}
.bloc-boiteaoutil .taj{text-align:justify;}
.bloc-boiteaoutil .w90p{width:90%;}
.bloc-boiteaoutil .motifbas .contenu{margin-left:80px;padding:10px 0;color:#FF0002;}
.bloc-boiteaoutil .m0{margin:0;}
.bloc-boiteaoutil .separ{line-height:0;font-size:0;height:1px;width:95%;background:url(/images/bg-trait.gif) 0 100%;margin:0px 0 10px;}
.bloc-boiteaoutil .motif_bottom{margin-left:43px;padding:0;position:relative;}
.bloc-boiteaoutil .motif_bottom .content{background:#ecebeb;color:#FF0002;padding:10px 0 0 40px;}
.bloc-boiteaoutil .motif_bottom .bloc_bottom{height:10px;background:transparent url(/images/bg-outils-bottom.gif) no-repeat scroll 0 0;margin:0;padding:0;overflow:hidden;}

/*** definition bloc gris arrondi  ***/
.blocarrond00 .largimg{position:absolute;height:8px;width:8px;overflow:hidden;}
.blocarrond00 .imghg{background:url(/images/audit/bg-coin-hg.png) no-repeat;top:0;left:0;}
.blocarrond00 .imghd{background:url(/images/audit/bg-coin-hd.png) no-repeat;top:0;right:0;}
.blocarrond00 .imgbg{background:url(/images/audit/bg-coin-bg.png) no-repeat;bottom:0;left:0;}
.blocarrond00 .imgbd{background:url(/images/audit/bg-coin-bd.png) no-repeat;bottom:0;right:0;}

/*** Page d'audit ***/
.tableauvisibite .fond{background:#D5D3D4}
.tableauvisibite .ligne{border-bottom:1px solid #D5D3D4; vertical-align:middle}
.tableauvisibite .intitmotcle{padding-left:45px; height:25px; border-bottom:1px solid #D5D3D4}
.tableauvisibite .headertablo{background:#D5D3D4; font-size:10px}
#paddingRight15{padding-right:15px;}
/** contenu bloc gris arorndi */
#auditCoinContent{position:relative; font-size:0; line-height:0; width:100%}
#auditBlocarrond00Content ul{list-style-type:none;width:100%}
#auditBlocarrond00Content ul li, #eligibiliteText .titre1{padding-left:10px;background:transparent url(/images/color/red/bg-picto02.gif) no-repeat scroll 0 5px;}
/** contenu de la page */
#auditContent{width:950px;overflow:hidden;position:relative;}
#auditContent a.gris{color:#929292}
#auditContent auditBlocarrond00Content a{line-height:0;}
#auditPositifContent, #auditNegatifContent{width:650px;float:left;margin-top:15px;margin-left:50px;display:inline;}
#auditBlocarrond00Content{background:#F3F2F2;position:relative;width:650px;overflow:hidden;margin:0px;padding:0px}
#auditVisuFloat{position:absolute;float:right;width:225px;top:8px;height:55px;right:13px;}
#auditBlocCentral{margin:10px auto;width:900px;position:relative;}
#auditBlocCentral fieldset{border:1px dashed #cccccc;padding-bottom:5px;}
#auditBlocCentral fieldset legend{background-color:#ffffff;width:170px;margin-left:20px;display:block;padding:5px;}
#auditBlocCentral #auditTitreMoteur{margin-top:15px;margin-bottom:10px;margin-left:41px;}
#auditBlocCentral #auditLegend{margin:0 0 5px 0; font-size:10px; font-family:arial; color:#595959}

/*** Popup wimax seine maritime ***/
#popup_content #popup_wimax p.img{text-align:right;margin:15px 0;}
#popup_content #popup_wimax ul.myList{margin-top:10px;}
#popup_content #popup_wimax ul.myList li{list-style-image:url(../images/bg-tiret.gif);list-style-position:outside;margin:5px 0 0 10px;}
#popup_content #popup_wimax .offre_speciale{margin-top:15px;}
#popup_content #popup_wimax .myTab{margin:15px auto;font-size:12px;}
#popup_content #popup_wimax .myTab tr td{padding:5px;}
#popup_content #popup_wimax h1{font-size:16px;font-weight:bold;}
#popup_content #popup_wimax h2{font-size:14px;font-weight:bold;}
#popup_content #popup_wimax .red{color:red;}
#popup_content #popup_wimax .center{margin:0 auto;}
#popup_content #popup_wimax .italic{font-style:italic;}
#popup_content #popup_wimax .bold{font-weight:bold;}
#popup_content #popup_wimax .mtb30{margin:30px 0;}
#popup_content #popup_wimax .mtb20{margin:20px 0;}
#popup_content #popup_wimax .mtb15{margin:15px 0;}
#popup_content #popup_wimax .mtb5{margin:5px 0;}

/*** Popup Tel Sat ***/
#popupsat { margin:5px;line-height:17px;padding:10px;text-align:justify;}
#popupsat .titre_top { text-align:center;font-size:16px;font-weight:bold;}
#popupsat .intro { color:#FF0000;font-size:18px;font-weight:bold;line-height:22px;}
#popupsat .titre { font-weight:bold;color:#FF0000;font-size:13px;margin-top:5px;}
#popupsat p.petitGris{font-size:10px;color:#c0c0c0;font-style: italic;line-height:13px;}
#popupsat p.petitGris a{font-size:10px;color:#c0c0c0;font-style: italic;line-height:13px;}
#popupsat img.tel { float:right;margin:15px 0px 15px 15px;overflow:hidden;position:relative;text-align:center;}
#popupsat img.nnbox { float:right;margin:45px 0px 15px 15px;overflow:hidden;position:relative;text-align:center;}
#popupsat .caracterisques { position:relative;overflow:hidden;width:100%; }
#popupsat .caract_left { float:left; }
#popupsat .caract_left ul{ margin:0px;width:460px}
#popupsat .caract_left ul li{ margin:0 0 0 4px;list-style-type:none;padding-left:12px;background:url(/images/bg-tiret.gif) 0 5px no-repeat }
#popupsat .caract_right { background:#EEEEEE none repeat scroll 0 0;color:#484848;line-height:1.2em;margin:5px 0px 0px 5px;padding:8px;text-align:justify;float:right;width:370px; }
#popupsat .caract_right ul { margin:0px 5px; }
#popupsat .caract_right ul li { list-style-type:none;background:transparent url(../images/color/red/bg-picto02.gif) no-repeat scroll 0 6px;padding-left:10px;margin-left:10px; }
#popupsat .caract_right ul.number { padding-left:25px;  }
#popupsat .caract_right ul.number li { margin:0 0 0 4px;background:none;list-style-type:decimal;padding-left:0px; }
#popupsat .caract_right ul.tiret li { margin:0 0 0 4px;list-style-type:none;padding-left:12px;background:url(/images/bg-tiret.gif) 0 5px no-repeat }

#popupsat table.comparatif { border:1px solid #8C8C8C;width:630px;margin:0px auto; }
#popupsat table.comparatif td.titre { background:#DFDFDF;color:#484848;font-weight:bold;text-align:center; }
#popupsat table.comparatif td { background:#ECECEC;padding:5px 10px;  }

#popupsat .desc_hdpt { position:relative;overflow:hidden;width:100%; }
#popupsat .desc_hdpt img { float:left;display:block;padding-right:10px;width:64px; }
#popupsat .desc_hdpt p { vertical-align:middle;padding-top:10px; }

/*** Popup Noctambule Tel Sat ***/
#popup_noctambule_sat { margin:5px;line-height:17px;padding:15px; }
#popup_noctambule_sat .intro { color:#FF0000;font-size:15px;font-weight:bold; }
#popup_noctambule_sat .intro span { margin-left:20px; }
#popup_noctambule_sat ul.liste_intro li { color:#FF0000;font-size:15px;font-weight:bold; }
#popup_noctambule_sat .titre { font-weight:bold;color:#FF0000;font-size:13px;margin-top:5px; }
#popup_noctambule_sat .options { font-size:10px;font-style:italic;color:#C0C0C0; }

/**  Pas de promotions ( page promotions et popup promo ) **/
span.promo_error { display:block;text-align:center;font-size:13px;font-weight:bold;color:#FF0000;margin:20px 0px;  }

/** Popup whois infos **/	
#popup_content span.whois_result { margin:15px;text-align:justify;display:block; }
#popup_content span.whois_result a { color:#FF0000; }

/** Popup fiche region subvention satellite **/
#region_subventions {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#484848;padding-left:7px; }
#region_subventions .red{color:red;}
#region_subventions a { color:#484848;font-weight:bold;text-decoration:none; }
#region_subventions a:hover { text-decoration:underline; }
#region_subventions a.btn_inscription { display:block;width:272px;margin:20px auto;text-align:center; }
#region_subventions ul { font-size:14px;padding:10px 0 0;margin:0px; }
#region_subventions ul li { list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;font-weight:bold;margin:0px; }
#region_subventions ul li a { text-decoration:none;font-weight:normal; }
#region_subventions ul li a:hover { text-decoration:underline; }
#region_subventions h1 { font-weight:normal;font-size:16px;margin:10px 0 15px;padding:0 0 0 20px;font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif; }
#region_subventions h1 img { margin-left:10px; }
#region_subventions h1 span { font-size:18px; }
#region_subventions span.retour { text-align:right;margin:15px 0px;;display:block; }
#region_subventions #top_carte { position:relative;width:100%;overflow:hidden; }
#region_subventions #content { overflow:hidden;width:100%; }
#region_subventions #infos_carte { float:left;margin:0 8px;width:310px; }
#region_subventions #bloc_tarifs { background-color:#EEEEEE;float:right;height:185px;margin:10px 10px 0 0;width:310px;line-height:23px; }
#region_subventions #bloc_tarifs p { font-size:17px;}
#region_subventions #infos_tarifs { text-align:center;margin:30px auto;line-height:20px; }
#region_subventions img { border:none; }
#region_subventions .conditions,#region_subventions .conditions a { font-weight:normal;color:#484848;font-size:12px; }
#region_subventions h3.titre { background:#fff;color:#FF0000;display:block;font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;font-size:15px;font-weight:normal;height:40px;width:600px;margin:20px 0 0 10px;padding:12px 0 0 20px; }
#region_subventions .contenu { padding-left:30px;line-height:17px;  }
#region_subventions .contenu a { color:#FF0000; }
#region_subventions #tableau_technique table tr td.tableau_technique_descriptif { line-height:14px;text-align:center;width:60px; }
#region_subventions #asterisque { margin:15px 0px;line-height:12px; }
#region_subventions #asterisque p {text-align:justify;font-style:italic;font-size:11px;color:#929292; }
#region_subventions #tableau_technique .titre01 { font-size:14px;background:none;color:#FF0000; }

#region_subventions .filariane{width:751px; overflow:hidden; margin-left:8px; color:red; font-weight:bold; 
          /* border:1px solid #C1C1C1; border-width:1px 0 1px 0;*/; background:url(/images/bg_degrad01.jpg) repeat-y; padding:10px 0 10px 10px}
#region_subventions .filariane a{color:#757575; text-decoration:underline}
#region_subventions .filariane a:hover{color:#000; text-decoration:none}


/** Carte flash satellite choix de la région **/
#carte_satellite {position:relative;width:100%;}
#carte_satellite #bloc_gauche { position:relative; float:left; display:inline; text-align:center;width:250px; overflow:hidden}
#carte_satellite #bloc_droite { position:relative; float:right; display:inline; width:470px; overflow:hidden }
#carte_satellite h1.titre {color:#FF0000;font-size:17px;padding:5px 0 10px;font-weight:bold; }
#carte_satellite #listing { border:1px solid #C0C0C0;margin:10px 0 20px; }
#carte_satellite #listing p.selection { background-color:#F0F0F0;font-weight:bold;text-align:center; }
#carte_satellite #listing p.remarque { font-size:10px;margin-top:10px; }	
#carte_satellite form.choix_dept { margin:10px;text-align:center; }
#carte_satellite #legende { border:1px solid #C0C0C0; }
#carte_satellite #legende h2 { background-color:#E6E6E6;border-bottom:1px solid #C0C0C0;color:#484848;font-size:12px;font-weight:bold;height:24px;line-height:24px;text-align:left;padding:0 0 0 8px }
#carte_satellite #legende ul { margin: 0px 0px 10px 0px;padding:0; }
#carte_satellite #legende ul li { list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px 0px 2px;font-weight:bold  }
#carte_satellite #legende #legende-01, #legende #legende-02, #legende #legende-03 {display:block;float:left;height:16px;margin-right:5px;width:16px;}
/**#carte_satellite #legende #legende-01 { background:#E0DEDF; }*/
#carte_satellite #legende ul{text-align:left}
#carte_satellite #legende #legende-01 { background:#69DC92}
#carte_satellite #legende #legende-03 { background:#6B93FA}
#carte_satellite .fl{float:left; display:inline; position:relative; width:20px}
#carte_satellite .fr{float:right; display:inline; position:relative; width:230px}
#carte_satellite .cb{clear:both}
#carte_satellite .ovh{position:relative; overflow:hidden; width:100%}




/** page d egibilite pour le pack nordnet adsl */
#eligibiliteText{margin:0;width:665px;position:relative; margin:0 auto}
#eligibiliteText ul.eligibiliteTextDescription{margin:0;padding:0;display:block;position:relative;}
#eligibiliteEncart{overflow:hidden; position:relative; text-align:center;background:url(/images/bg_test_eligibilite.gif) no-repeat; width:625px; height:103px; margin:0 auto; margin-top:25px}
#eligibiliteEncart input{border:1px solid #fff; position:relative; float:right; height:25px; width:200px; margin-right:15px; margin-top:40px; font-size:16px; font-weight:bold; color:#A40000}
#eligibiliteEncart a{position:relative; font-size:0; line-height:0; width:80px; height:35px; float:right;display:inline; margin-right:15px; margin-top:35px; text-decoration:none}
#eligibiliteEncart a span{position:absolute; right:-400px}

/** popup géolocalisation google maps pour le wimax **/
#popup_gmaps { padding:5px; }
#popup_gmaps h1 { color:red;font-weight:bold;font-size:14px;margin:3px 0px; }
#popup_gmaps #legende table  { border:1px solid #CCCCCC;width:100%;background:#F0F0F0; }
#popup_gmaps #legende table tr { margin-top:25px; }
#popup_gmaps #legende table tr th { font-weight:bold;text-align:center;background:#E3E3E3;height:25px;vertical-align:middle; }
#popup_gmaps #legende table tr td.label p { font-weight:bold;width:65px;background:transparent url(/images/bg-puce6.gif) no-repeat scroll 0 10%;padding-left:10px; }
#popup_gmaps #legende table td { padding:10px 4px 4px 4px;vertical-align:top; }
#popup_gmaps #legende table td.img { text-align:center; }
#popup_gmaps .gMapsTop { position:relative;width:100%;overflow:hidden; }
#popup_gmaps .gMapsTop #map { width: 700px; height: 450px;float:left;position:relative; }
#popup_gmaps .gMapsTop #legende { float:right;margin-left:10px;position:relative;width:160px; }
#popup_gmaps .gMapsBottom { position:relative;width:100%;clear:both;overflow:hidden; }
#popup_gmaps .gMapsBottom a { font-weight:bold; }
#popup_gmaps .gMapsBottom p { padding-top:15px; }

/** Page checkData_2,setModify_1 norndet.net*/
#partieG #defaultPage dl.checkData_2,#partieG #defaultPage dl.setModify_1{margin-top:20px;}
#partieG #defaultPage dl.checkData_2 dl.dataLine dt,#partieG #defaultPage dl.setModify_1 dl.dataLine dt{padding-right:10px;width:230px;}
#partieG #defaultPage dl.checkData_2 dl.dataLine dd,#partieG #defaultPage dl.setModify_1 dl.dataLine dd{padding:6px 0px 0px 15px;}
#partieG #defaultPage ul.tiret li { margin:0 0 0 4px;list-style-type:none;padding-left:12px;background:url(/images/bg-tiret.gif) 0 5px no-repeat }

/** Pages Informations Registar */
#partieG #defaultPage.informations p { text-align:justify;margin:15px 0px 0px 15px; }
#partieG #defaultPage.informations p.titre { font-size:18px;color:red;margin:15px 0 0 5px; }
#partieG #defaultPage.informations p.titre span {  font-size:16px;font-weight:normal;font-style:italic; }
#partieG #defaultPage.informations p.sousTitre { font-style:italic;font-weight:bold;margin:15px 0 0 30px; }
#partieG #defaultPage.informations p.sousTitre2 { text-decoration:underline;margin:15px 0 0 30px; }
#partieG #defaultPage.informations p.titre1 { margin-left:30px; }
#partieG #defaultPage.informations .nb { color:#929292;}
#partieG #defaultPage.informations .texte_navigation {font-size:11px; overflow:hidden;text-align:right;margin-top:5px;background:transparent url(/images/fr/produits/bg-deggrey01.gif) no-repeat 180px 50%;width:100%;}		
#partieG #defaultPage.informations .texte_navigation.mt20 { margin-top:20px; }
#partieG #defaultPage.informations .texte_navigation a { font-size:11px; }	
#partieG #defaultPage.informations .texte_navigation a.puce_left { background:transparent url(/images/fr/produits/bg-puce-fleche4ga.gif) no-repeat scroll 0 5px;padding-left:15px; }
#partieG #defaultPage.informations .texte_navigation a.puce_left:hover { background:transparent url(/images/fr/produits/bg-puce-fleche4gon.gif) no-repeat scroll 0 5px; }	
#partieG #defaultPage.informations .texte_navigation a.puce_right { background:transparent url(/images/fr/produits/bg-puce-fleche4da.gif) no-repeat scroll 100% 5px;padding-right:15px; }
#partieG #defaultPage.informations .texte_navigation a.puce_right:hover { background:transparent url(/images/fr/produits/bg-puce-fleche4don.gif) no-repeat scroll 100% 5px; }
#partieG #defaultPage.informations .texte_navigation span.puce_left { background:transparent url(/images/fr/produits/bg-puce-fleche4g1.gif) no-repeat scroll 0 5px;padding-left:15px; }
#partieG #defaultPage.informations .texte_navigation span.puce_right { background:transparent url(/images/fr/produits/bg-puce-fleche4d1.gif) no-repeat scroll 100% 5px;padding-right:15px; }
#partieG #defaultPage.informations .texte_navigation span.liens { color:#AAA9A9;display:inline;float:right;padding-right:10px;position:relative;}
#partieG #defaultPage.informations .texte_navigation span.liens a { color:#646464; }
#partieG #defaultPage.informations .texte_navigation span.liens a:hover { color:#484848; }
#partieG #defaultPage.informations .texte_navigation span.separateur { padding:0 5px; }

/** info bulles */
a.infoBulle{position:relative;color:#000;text-decoration:underline;cursor:default;}
a.infoBulle:hover{background:none;text-decoration:none;z-index:2}
a.infoBulle span{display: none;text-decoration:none;}
a.infoBulle:hover span{text-decoration:none;display:block;z-index:5;position:absolute;top:15px; left:70px; width:260px;background-color:#8c8c8c; color:#ffffff;text-align: left;font-weight:none;padding:5px;}


/** Page nos-promotions */
#promostatic #Tableau_01 a{display:block;}
#promostatic #Tableau_01 img{display:block;}
#promostatic #Tableau_01 { position:relative;margin:0px auto;width:666px; }
#promostatic { margin-bottom:8px;overflow:hidden; }
#promostatic #promostatic_left { position:relative;float:left;width:144px;height:540px;background:url(/images/fr/periode_com/promotion-static/bg_promostatic_left.gif) repeat-x 0 0 }
#promostatic #Tableau_01 { position:relative;float:left; }
#promostatic #promostatic_right { position:relative;float:left;width:144px;height:540px;background:url(/images/fr/periode_com/promotion-static/bg_promostatic_right.gif) repeat-x 0 0 }

/** Popup informations local .asia */
#popup_local_asia { line-height:17px;margin:5px;padding:10px;text-align:justify; }
#popup_local_asia .txt-red { color:#FF0000; }
#popup_local_asia ul.decimal li {  list-style-type:decimal; }
#popup_local_asia ul.decimal li ul li {  list-style-type:none;margin-top:3px; }






/* MON ASSISTANCE */

/* ENCART RECHERCHE */
#assistance .recherche{position:relative; width:942px; overflow:hidden; background:url(/images/assistance/bg01-r.jpg) repeat-y; color:#fff}
#assistance .recherche label, #assistance .recherche input, #assistance .recherche a{float:left; display:inline}
#assistance .recherche label{margin-top:3px}
#assistance .recherche input{font-style: italic; font-size:12px; color:#C77F7F; width:450px; border:0; padding:2px 0 2px 5px; margin-left:10px}
#assistance .recherche .rech_h{background:url(/images/assistance/bg01-h.jpg) no-repeat}
#assistance .recherche .rech_b{background:url(/images/assistance/bg01-b.jpg) no-repeat 0 100%; height:40px}
#assistance .recherche .rech_b p{padding:8px 0 0 15px}
#assistance .recherche .bt_ok{float:left; display:inline;text-decoration:none; background:url(/images/assistance/bt-ok.gif) no-repeat;
width:19px; height:17px; margin-left:10px; margin-top:2px}
#assistance .recherche .bt_ok:hover{background:url(/images/assistance/bt-ok.gif) no-repeat 0 100%;}

#assistance .assis_contenu{position:relative; overflow:hidden; width:947px; margin-top:5px}
#assistance .assis_contenu .marges{position:relative; overflow:hidden; margin:10px 10px 10px 6px; width:635px; }

#assistance #page{position:relative; float:right; display:inline; width:650px; height:453px; background:url(/images/assistance/bg04.jpg) no-repeat}
#assistance #page .contenuresult{overflow:hidden; width:100%; position:relative}

/* A VIRER PAR BENOIT */
#assistance #page #texteintro{display:none}
#assistance #page.intro .contenuresult{display:none}
#assistance #page.intro .filariane{display:none}
#assistance #page.intro #blocbas{display:none}


#assistance #page.intro{background:url(/images/assistance/bg03.jpg) no-repeat}
#assistance #page.intro #texteintro{display:block; margin-left:10px}
#assistance #page.intro #texteintro .titre{color:red; font-weight:bold}

 /* FIl ARIANE */
#assistance .assis_contenu .filariane{position:relative; margin-left:10px; overflow:hidden}
#assistance .assis_contenu .filariane a, #assistance .assis_contenu .filariane{font-size:11px; color:#A6A5A5}



/* MENU GAUCHE */
#assistance #menu{float:left; display:inline; width:289px; overflow:hidden; background:url(/images/assistance/bg02-r.gif) repeat-y}
#assistance #menu .menu_h{background:url(/images/assistance/bg02-h.gif) no-repeat; width:100%; overflow:hidden}
#assistance #menu .menu_b{background:url(/images/assistance/bg02-b.gif) no-repeat 0 100%; width:100%; overflow:hidden}

#assistance #menu #TreeView{position:relative; overflow:hidden; width:240px; margin:-1px 0 0 20px; padding:0}
#assistance #menu .scroll{position:relative; overflow:auto; height:435px; width:280px; margin:10px 0 8px 0}

#assistance #menu #TreeView li{position:relative; background:url(/images/assistance/bg-trait01.gif) no-repeat 20px 0; float:left; display:inline; width:345px;
padding:5px 0; cursor:pointer}
#assistance #menu #TreeView a{text-decoration:none;background:url(/images/assistance/bg-puce01.gif) no-repeat 0 50%; display:block; width:100%;
padding-left:20px; font-weight:bold}
#assistance #menu #TreeView .Collapsed ul{display: none;}

#assistance #menu #TreeView .Expanded a{background:url(/images/assistance/bg-expanded.gif) no-repeat 0 50%; color:red}
#assistance #menu #TreeView .Expanded li{background:none}
#assistance #menu #TreeView .Expanded li a{background:url(/images/assistance/bg-plus.gif) no-repeat 0 0; padding-left:32px; color:#484848}

#assistance #menu #TreeView .lastChild.actif,
#assistance #menu #TreeView .Expanded .lastChild.actif,
#assistance #menu #TreeView .Expanded .Expanded .lastChild.actif,
#assistance #menu #TreeView .Expanded .Expanded .Expanded .lastChild.actif
{color:red}

#assistance #menu #TreeView .Expanded .Expanded .Collapsed a
{background:url(/images/assistance/bg-plus.gif) no-repeat 0 0; color:#484848 }

#assistance #menu #TreeView li.Expanded li.Expanded a
{background:url(/images/assistance/bg-moins.gif) no-repeat 0 0; padding-left:32px; color:red}

#assistance #menu #TreeView .Collapsed.lastChild a,
#assistance #menu #TreeView .Expanded .Collapsed.lastChild a,
#assistance #menu #TreeView .Expanded .Expanded .Collapsed.lastChild a
{background:url(/images/assistance/bg-rien.gif) no-repeat 0 0; padding-left:32px; font-weight:normal}


#assistance .links{position:relative; overflow:hidden; display:block; width:100%; cursor:pointer; text-decoration:none;
background:url(/images/assistance/bg-trait02.gif) repeat-x; margin-top:-1px; padding:10px 0 5px 0}
#assistance .links:hover{background:url(/images/assistance/bg-trait02.png) repeat-x}
#assistance .links .descri {position:relative; float:left;display:block; width:440px; overflow:hidden; background:url(/images/bg-picto02.gif) no-repeat 10px 5px;
padding-left:20px}
#assistance .links .descri span{display:block}
#assistance .links .descri .int1{font-weight:bold; overflow:hidden; font-size:12px; width:440px; height:14px}
#assistance .links .descri .int2{font-style:italic; color:#999898; padding-top:2px; height:28px; overflow:hidden; font-size:11px}
#assistance .links .telecharger{float:right; display:inline; font-size:11px; text-decoration:underline; color:red;
background:url(/images/assistance/bg-icopdf.gif) no-repeat 100% 2px; padding-right:15px; margin-right:10px}

#assistance .links:hover .int1{color:red}
#assistance .links:hover .int2{color:#000}
#assistance .links:hover .telecharger{text-decoration:none; color:#484848}

/* BLOC DU BAS */
 #assistance #blocbas{position:absolute; bottom:10px; left:15px; width:618px; height:99px}
 #assistance #blocbas #pagination{float:left; display:inline; margin-left:20px}
 #assistance #blocbas #pagination span, #assistance #blocbas #pagination a{float:left; display:inline}
 #assistance #blocbas #pagination span, #assistance #blocbas #pagination a
 {padding:0 5px 0 5px;  font-weight:bold; line-height:1.5em}
 #assistance #blocbas #pagination span{ background:#DCDCDC; color:#383838;}
 #assistance #blocbas #pagination a{color:#000}
 #assistance #blocbas #pagination a:hover{background:#CACACA; color:#000}

 #assistance #blocbas #pagination .btn_precedent_inactif,
 #assistance #blocbas #pagination .btn_suivant_actif,
 #assistance #blocbas #pagination .btn_precedent_actif,
 #assistance #blocbas #pagination .btn_suivant_inactif
{font-size:0; line-height:0; height:18px; width:14px; padding:0}

#assistance #blocbas #pagination .btn_precedent_inactif{background:url(/images/assistance/bg_flechG.gif) no-repeat bottom; margin-right:15px}
#assistance #blocbas #pagination .btn_suivant_inactif{background:url(/images/assistance/bg_flechD.gif) no-repeat bottom; margin-left:15px}

#assistance #blocbas #pagination .btn_precedent_actif{background:url(/images/assistance/bg_flechG.gif) no-repeat top; margin-right:15px}
#assistance #blocbas #pagination .btn_suivant_actif{background:url(/images/assistance/bg_flechD.gif) no-repeat top; margin-left:15px}

#assistance #blocbas #pagination .btn_precedent_actif:hover{background:url(/images/assistance/bg_flechG.gif) 0 -18px no-repeat}
#assistance #blocbas #pagination .btn_suivant_actif:hover{background:url(/images/assistance/bg_flechD.gif) 0 -18px no-repeat}


 #assistance #blocbas .acrobat{float:right; display:inline; color:#434343; background:url(/images/assistance/bg-acrobat.gif) 100% 3px no-repeat;
 font-size:9px; line-height:2.0em; padding-right:20px; letter-spacing:0.03em}
 #assistance #blocbas .acrobat:hover{color:#292929}

 #assistance #blocbas .contact{position:relative; overflow:hidden; width:510px; display:block; text-decoration:none; margin:35px 0 0  100px;
 line-height:1.5em; font-size:11px; color:#787878}
 #assistance #blocbas .contact span{color:red; text-decoration:underline}
 #assistance #blocbas a.contact:hover span{text-decoration:none}
 #assistance #blocbas a.contact:hover{color:#484848}

 #assistance #menu #TreeView li ul{float:left;}
 #assistance #menu #TreeView li ul li{float:left;width:225px;}
 #assistance #menu #TreeView li ul li span{float:left;width:193px;}
 #assistance #menu #TreeView li ul li ul{float:left;width:205px;}
 #assistance #menu #TreeView li ul li ul li{float:left;width:205px;}
 #assistance #menu #TreeView li ul li ul li span{float:left;width:173px;}
 #assistance #menu #TreeView li ul li ul li ul{float:left;width:185px;}
 #assistance #menu #TreeView li ul li ul li ul li{float:left;width:185px;}
 #assistance #menu #TreeView li ul li ul li ul li span{float:left;width:153px;}
 #assistance #menu #TreeView li ul li ul li ul li ul{float:left;width:165px;}
 #assistance #menu #TreeView li ul li ul li ul li ul li{float:left;width:165px;}
 #assistance #menu #TreeView li ul li ul li ul li ul li span{float:left;width:131px;}
 #assistance #menu #TreeView li ul li ul li ul li ul li ul{float:left;width:145px;}
 #assistance #menu #TreeView li ul li ul li ul li ul li ul li{float:left;width:145px;}
 #assistance #menu #TreeView li ul li ul li ul li ul li ul li span{float:left;width:110px;}




.mercure01{font-family:arial}
.mercure01 .partieG{float:left; display:inline; width:701px; margin:9px 0 0 5px}
.mercure01 .partieG .abonnezVous{width:100%; height:38px; background:url(/offres/pack_relais/images/bg_abonnez_vous.gif)}
.mercure01 .partieG .deposez .depG{float:left; display:inline; width:438px; height:187px; background:url(/offres/pack_relais/images/bg_fond01.jpg);position:relative; }
.mercure01 .partieG .deposez .depG .bloc1{margin:85px 0 0 60px}
.mercure01 .partieG .deposez .depG .bloc1 input{font-weight:bold; font-style:italic; color:#828282; font-size:12px;font-family:arial; width:365px; background:#fff; border:1px solid #fff; float:left; display:inline}
.mercure01 .partieG .deposez .depD #deroulant{display:block; margin-left:23px; font-weight:bold; width:60px; height:30px;float:left; display:inline; font-size:13px; text-decoration:none; cursor:pointer;margin:0px;}
.mercure01 .partieG .deposez .depD #deroulant ul{position:relative; list-style-type:none; display:none}
.mercure01 .partieG .deposez .depD #deroulant li{float:left; display:inline; width:100%; padding:0}
.mercure01 .partieG .deposez .depD #deroulant .choix{position:relative; overflow:hidden;background:url(/offres/pack_relais/images/bg_flecheb.gif) 100% 7px no-repeat; line-height:1.5em; width:49px; display:block; font-size:13px; height:20px}
.mercure01 .partieG .deposez .depD #deroulant ul{position:relative; overflow:hidden; background:yellow; width:60px;left:0; background:#fff; margin:11px 0 0 -6px;z-index:999;}
.mercure01 .partieG .deposez .depD #deroulant ul li a{text-decoration:none; font-weight:bold; display:block; padding-left:6px;line-height:1.2em; color:#484848; line-height:1.5em}
.mercure01 .partieG .deposez .depD #deroulant ul li a:hover{background:#F3F3F3}
.mercure01 .partieG .deposez .depD #deroulant li:hover ul,
.mercure01 .partieG .deposez .depD #deroulant li.sfhover ul{display:block}
.mercure01 .partieG .deposez .depD #deroulant li.sfhover .choix{overflow:hidden;background:url(/offres/pack_relais/images/bg_flecheh.gif) 100% 7px no-repeat}
.mercure01 .partieD{float:right; display:inline; width:224px; margin:9px 5px 0 0}
#flashmercure{position:relative; height:74px; width:701px}
#flashmercure object{z-index:2; position:absolute}
#flashmercure img{z-index:1; position:absolute}

#offre_prelais { background:url("/offres/pack_relais/images/bg_offreSpeciale.jpg") no-repeat scroll 0 0;bottom:24px;display:block;height:85px;left:302px;position:absolute;width:403px; }
.mercure01 .bloc_avantages .content .right #actif_content span.picto { color:#FF0000;display:block;font-size:12px;font-weight:bold;height:50px;line-height:17px;margin-top:40px;padding:5px 10px 0 65px; }
.mercure01 .bloc_avantages .content .right #actif_content span.picto.picto_ndd { line-height:17px;background:url("/offres/pack_relais/images/picto_ndd.jpg") no-repeat scroll 0 0px transparent; }
.mercure01 .bloc_avantages .content .right #actif_content span.picto.picto_email{ line-height:17px;background:url("/offres/pack_relais/images/picto_email.jpg") no-repeat scroll 0 0px transparent; }
.mercure01 .bloc_avantages .content .right #actif_content span.picto.picto_website{ line-height:40px;background:url("/offres/pack_relais/images/picto_website.jpg") no-repeat scroll 0 0px transparent; }
.mercure01 .bloc_avantages .content .right #actif_content span.picto.picto_antivirus{ line-height:15px;background:url("/offres/pack_relais/images/picto_antivirus.jpg") no-repeat scroll 0 0px transparent; }
.mercure01 .bloc_avantages .content .right #actif_content span.picto.picto_informations{ line-height:40px;background:url("/offres/pack_relais/images/picto_informations.jpg") no-repeat scroll 0 0px transparent; }
.mercure01 .bloc_avantages .content .right #actif_content .description { color:#484848;font-weight:bold;padding:20px 10px 0 5px; }
.mercure01 .bloc_avantages .content .right #actif_content .display { display:block; }
.mercure01 .bloc_avantages .content .right #actif_content .ndisplay { display:none; }

.mercure01 { overflow:hidden;position:relative;width:100%; }
.mercure01 .bloc_commande { position:relative;overflow:hidden;width:100%; }
.mercure01 .bloc_commande .partieG .deposez .depD {background:url("/offres/pack_relais/images/bg_prix.jpg") repeat scroll 0 0 transparent;display:inline;float:left;height:187px;width:263px;position:relative;}
.mercure01 .bloc_commande .partieG .deposez .depG .btn_continuer { position:absolute;bottom:10px;right:90px; }
.mercure01 .bloc_commande .partieG .deposez .depG .btn_continuer input.submit  { background:url("/offres/pack_relais/images/img_continuer.png") repeat scroll 0 0 transparent;cursor:pointer;border:none;width:140px;height:46px;outline-style:none; }
.mercure01 .bloc_commande .partieG .deposez { position:relative;width:100%;overflow:hidden; }
.mercure01 .bloc_commande .partieG .encart_prelais { position:relative;width:100%;margin-top:10px;overflow:hidden; }
.mercure01 .bloc_commande .partieG .encart_prelais .encart_prelais_left { background:url("/offres/pack_relais/images/bg_prelais_left.jpg") no-repeat scroll 0 0 transparent;display:inline;float:left;height:169px;width:314px; }
.mercure01 .bloc_commande .partieG .encart_prelais .encart_prelais_right { background:url("/offres/pack_relais/images/bg_prelais_right.jpg") no-repeat scroll 0 0 transparent;display:inline;float:left;height:169px;width:387px; }
.mercure01 .bloc_commande .partieD #bloc_reduc { position:relative;overflow:hidden;width:100%; }
.mercure01 .bloc_commande .partieD #bloc_reduc .bloc_reduc_top { background:url("/offres/pack_relais/images/bg_reduc_top.jpg") repeat scroll 0 0 transparent;width:224px;height:66px;  }
.mercure01 .bloc_commande .partieD #bloc_reduc .bloc_reduc_middle { background:url("/offres/pack_relais/images/bg_reduc_middle.jpg") repeat scroll 0 0 transparent;width:224px;height:239px; }
.mercure01 .bloc_commande .partieD #bloc_aide { background:url("/offres/pack_relais/images/bg_besoin_aide.jpg") no-repeat scroll 0 0 transparent;width:225px;height:169px;margin-top:10px; }
.mercure01 .bloc_avantages { width:100%;position:relative;overflow:hidden;padding:9px 0 10px 5px; }
.mercure01 .bloc_avantages .top { background:url("/offres/pack_relais/images/bg_lignes_prelais.jpg") no-repeat scroll 0 0 transparent;width:942px;height:38px;margin-top:10px; }
.mercure01 .bloc_avantages .content { width:100%;position:relative;overflow:hidden;}
.mercure01 .bloc_avantages .content .left { background:url("/offres/pack_relais/images/bg_avantages_left.jpg") no-repeat scroll 0 0 transparent;float:left;height:221px;width:427px; }
.mercure01 .bloc_avantages .content .left ul li { list-style:none;background:url("/offres/pack_relais/images/bg_puce.gif") no-repeat scroll 0 5px transparent;padding-left:20px;line-height:33px;font-size:13px;margin-top:7px;padding-left:35px; }
.mercure01 .bloc_avantages .content .left ul li.actif_descri { background:url("/offres/pack_relais/images/bg_puce_actif.gif") no-repeat scroll 0 0 transparent; }
.mercure01 .bloc_avantages .content .left ul li p { cursor:pointer; }
.mercure01 .bloc_avantages .content .left ul li span { color:#484848;font-weight:bold; }
.mercure01 .bloc_avantages .content .left ul li.actif_descri p { color:#FF0000; }
.mercure01 .bloc_avantages .content .left ul li.actif_descri span { color:#FF0000; }
.mercure01 .bloc_avantages .content .right { background:url("/offres/pack_relais/images/bg_avantages_right.jpg") no-repeat scroll 0 0 transparent;float:left;height:221px;width:515px; }
.mercure01 .bloc_avantages .content .right #bloc_actif_right  { position:relative;float:left;height:207px;width:75px;margin-top:7px; }
.mercure01 .bloc_avantages .content .right #actif_content { background:url("/offres/pack_relais/images/bg_link_actif_content.png") no-repeat scroll 0 0 transparent; position:relative;float:left;height:207px;width:430px;margin-top:7px; }
.mercure01 .bloc_avantages .content .right #actif_content .txt_display { display:block; }
.mercure01 .bloc_avantages .content .right #actif_content .txt_ndisplay { display:none; }
.mercure01 .bloc_avantages .content .right .actif1 { background:url("/offres/pack_relais/images/bg_link_actif_1.png") no-repeat scroll 0 0 transparent; }
.mercure01 .bloc_avantages .content .right .actif2 { background:url("/offres/pack_relais/images/bg_link_actif_2.png") no-repeat scroll 0 0 transparent; }
.mercure01 .bloc_avantages .content .right .actif3 { background:url("/offres/pack_relais/images/bg_link_actif_3.png") no-repeat scroll 0 0 transparent; }
.mercure01 .bloc_avantages .content .right .actif4 { background:url("/offres/pack_relais/images/bg_link_actif_4.png") no-repeat scroll 0 0 transparent; }
.mercure01 .bloc_avantages .content .right .actif5 { background:url("/offres/pack_relais/images/bg_link_actif_5.png") no-repeat scroll 0 0 transparent; }


/* infobull page produit */
a.infobull_conteneur{position:relative;}

div.sous_infobull_conteneur{z-index:999;padding-left:15px;display:none;width:236px;position:absolute;top:-10px;left:-20px;}
.infobull_top{background:url(/images/fr/produits/satellite/detail/infobull_top.png);width:236px;height:17px;}
.infobull_middle{background:url(/images/fr/produits/satellite/detail/infobull_pixel.png) repeat-y;width:216px;padding:0px 10px 0px 10px;}
.infobull_bottom{background:url(/images/fr/produits/satellite/detail/infobull_bottom.png);width:236px;height:19px;}
.infobull_encoche{position:absolute;background:url(/images/fr/produits/satellite/detail/infobull_encoche.png) no-repeat ;width:15px;height:19px;left:5px;top:30px;}
a.infobull_conteneur:hover div.sous_infobull_conteneur{display:block;}
a.infobull_conteneur:hover{background:none;}