/*** 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;}

.tdn {text-decoration: none;}

.cb{clear:both}

.txt-bold,.fb{font-weight:bold;}
.txt-italic{font-style:italic;}
.txt-center{text-align:center;}
.txt-normal {font-weight:normal;}
.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;}

.fmtreb {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}

.fs8{font-size:8px;}
.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; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }
.fs22 { font-size:22px; }
.fs26 { font-size:26px; }
.fs28 { font-size:28px; }
.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; }

.flt {float:left;}
.frt {float:right;}

.pabs {position:absolute;}
.prel {position:relative;}
.oh {overflow: hidden;}
.ov {overflow: visible;}

.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;}
.lh11{line-height: 11px;}
.lh13{line-height: 13px;}
.lh15{line-height: 15px;}
.lh16{line-height: 16px;}
.lh17{line-height: 17px;}
.lh18{line-height: 18px;}

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;}

.height22{height:22px;}
.height20{height:20px;}
.height35{height:35px;}Z
.height40{height:40px;}
.height15{height:15px;}
.height70{height:70px;}
.height75{height:75px;}
.height165{height:165px;}
.height185{height:185px;}
.height600{height:600px;}

.h30{height:30px;}

.width30 {width:30px;}
.width50 {width:50px;}
.width53 {width:53px;}
.width55 {width:55px;}
.width60 {width:60px;}
.width65 {width:65px;}
.width68 {width:68px;}
.width70 {width:70px;}
.width130 {width:130px;}

.w974 {width:974px;}
.w877 {width:877px;}
.w418 {width:418px;}
.w423 {width:423px;}

.width60pc {width:60%;}
.width70pc {width:70%;}
.width15pc {width:15%;}
.width20pc {width:20%;}
.width22pc {width:22%;}

/* Marges et padding  */
.ma-auto {margin:auto;}

.m0 {margin:0px;}
.m10 {margin:10px;}
.marg5{margin:5px;}
.marg15{margin:15px;}

.mt0{margin-top:0px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt7{margin-top:7px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px}
.mt38{margin-top:38px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:40px;}
.mt60{margin-top:60px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr36 {margin-right:36px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}

.mb5{margin-bottom:5px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb28 {margin-bottom:28px;}
.mb30{margin-bottom:30px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml18 {margin-left:18px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml110 {margin-left:110px;}
.ml180{margin-left:180px;}
.ml123 {margin-left:123px;}

.pt0 {padding-top:0px;}
.pt2 {padding-top:2px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt8 {padding-top:8px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt35 {padding-top:35px;}
.pt70{padding-top:70px}

.pr4{padding-right:4px;}
.pr15{padding-right:15px;}

.pb5 {padding-bottom:5px;}
.pb8 {padding-bottom:8px;}
.pb10 {padding-bottom:10px;}
.pb15{padding-bottom:15px;}

.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl8 {padding-left:8px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}

.pad0{padding:0px;}
.pad4{padding:4px;}
.pad5{padding:5px;}
.pad8{padding:8px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad015{padding: 0px 15px;}
.pad30{padding:30px;}
.pad10{padding:10px;}
.pad6{padding:6px;}

.top6 {top:6px;}
.top8 {top:8px;}
.top10 {top:10px;}
.top12 {top:12px;}
.top34 {top:3px;}

.right0 {right:0;}

/* color */
.c0 {color:#000;}
.c6 {color:#666;}
.c9 {color:#999;}
.cf {color:#fff;}
.cf6 {color:#ff0000;}
.cf0 {color:#ff0000;}
.c7a {color:#7a7a7a;}
.c38 {color:#383737;}

.co1 {color:#FFF;}
.co2 {color:#000;}
.co3 {color:#a8a7a7;}
.co4 {color:#e2007a;}
.co5 {color:#7f7f7f;}

/* bgcolor*/
.bce8 {background-color:#e8e8e8;}
.bcfe {background-color:#fef5cf;}

.bgc1 {background-color: #e6e6e4;}
.bgc2 {background-color: #FFF;}

/* 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%;}
.form-conteneur2{font-family:Arial,Sans Serif;font-size:11px;background:#f4f4f4;position:relative;overflow:hidden;}

#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 {overflow: hidden;padding-top: 10px;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%; position:relative; margin-bottom:15px}
#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:#515151;margin:0 0 0 30px;display:block;line-height:1em;width:185px;padding-top:3px;}

#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{margin: 10px auto 0;text-align: left; width:100%;}
#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;}

/*** 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:300px;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:auto;}
.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;}


.radio-free-domain{display:block;float:left;clear: both;margin:0 0 5px 0}
.radio-free-domain input{float:left; margin:0 5px 0 0}
.radio-free-domain span{float:left; display:block;}
/* 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;}

/*** Bloc arrondi jaune  ***/
.blocarrondi_rouge{position:relative;}
.blocarrondi_rouge .hautcoins,.blocarrondi_rouge .bascoins{width:100%;position:relative;z-index:0;}
.blocarrondi_rouge .hautcoins span,.blocarrondi_rouge .bascoins span{position:absolute;z-index:0;background-repeat:no-repeat;}
.blocarrondi_rouge .hautcoins span{top:0;}
.blocarrondi_rouge .bascoins span{bottom:0;}
.blocarrondi_rouge .coinhg,.blocarrondi_rouge .coinbg{left:0;}
.blocarrondi_rouge .coinhd,.blocarrondi_rouge .coinbd{right:0;}
.blocarrondi_rouge .contenucoin{z-index:2;padding:5px 12px;background:#FEF4B7 url(/images/bg-degrade09.gif) repeat-x scroll 100% 0;border:1px solid #FFCBBD;}
.blocarrondi_rouge .hautcoins.type01 span,.blocarrondi_rouge .bascoins.type01 span{overflow:hidden;display:block;width:10px;height:10px;z-index:0;}
.blocarrondi_rouge .hautcoins.type01 .coinhg{background-image:url(/images/bg-coinHG09.gif);}
.blocarrondi_rouge .hautcoins.type01 .coinhd{background-image:url(/images/bg-coinHD09.gif);}
.blocarrondi_rouge .bascoins.type01 .coinbg{background-image:url(/images/bg-coinBG09.gif);}
.blocarrondi_rouge .bascoins.type01 .coinbd{background-image:url(/images/bg-coinBD09.gif);}
.blocarrondi_rouge .lien_image{margin:auto;width:185px;}
.blocarrondi_rouge ul.moyen_envoie{list-style-image:none;list-style-position:outside;list-style-type:square;margin:7px 0 2px 60px;}
.blocarrondi_rouge .bold{font-weight:bold;}
.blocarrondi_rouge .color666{color:#666;}
.blocarrondi_rouge .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 0 0 0;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{border-bottom:2px solid #D5D3D4;background:#fff; font-size:10px}
#paddingRight15{padding-right:15px;}
#resultats_audit .auditIncontournable{position:relative;width:870px;height:499px;background:url(/images/audit/incontournable.jpg);margin-top:40px;}
#resultats_audit .auditInvisibleMoyen{position:relative;width:870px;height:499px;background:url(/images/audit/invisible-moyen.jpg);margin-top:40px;}
#resultats_audit .lienCliquezIci{display:block;position:absolute;width:200px;height:50px;top:410px;left:596px;}
#resultats_audit .solutionAudit{display:block;position:absolute;top:448px;left:200px;}
#resultats_audit .auditEntete{position:relative;width:905px;height:370px;background:url(/images/audit/audit-entete.gif) bottom left no-repeat;}
#resultats_audit .auditLegend{position:absolute;top:205px;left:10px;font-weight:bold;font-size:11px;background:url(/images/audit/audit-bg-legend.png) bottom left no-repeat;width:415px;height:153px;}
#resultats_audit .auditLegend ul li {padding-bottom:8px;}
#resultats_audit .auditInfo{position:relative;width:866px;height:103px;background:url(/images/audit/audit-visu-info.png);}
#resultats_audit .sousTitreTableau{display:block;float:left;padding:10px 0px 0px 0px;}
#resultats_audit .content_pastille {background:white;margin: auto;overflow: hidden;position: relative;text-align: center;height:15px;width: 48px;vertical-align:middle}
#resultats_audit .content_pastille .position {display: block;line-height: 1.1em;position: absolute;top:0px;right: 0px;width: 15px;}

form.audit_visibilite .form-conteneur .dataLine dt {text-align:left;}
form.audit_visibilite .form-conteneur .dataLine dt label {padding:0 0 0 70px;}
form.audit_visibilite .form-conteneur .dataLine .champ {width:260px;}


/** 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:864px;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}

.list-decouvrez{list-style:none;position:absolute;top:280px;left:180px;color:#fff;line-height:22px;}
.list-decouvrez li{padding-left:30px;background:url(/images/audit/coche-verte.jpg) no-repeat 0 50%;}


/*** 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:270px; 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:249px}
#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;}
a.infoBulle span{display: none;text-decoration:none;}
a.infoBulle:hover span{text-decoration:none;display:block;z-index:10;position:absolute;top:15px; left:70px; width:260px;background-color:#8c8c8c; color:#ffffff;text-align: left;font-weight:normal;padding:5px;}
#tarifsSat201201 a.infoBulle:hover span { left:0px; }

/** 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/bg05.jpg) no-repeat}
#assistance #page.intro #texteintro {display:block; margin-left:50px}
#assistance #page.intro #texteintro .titre{color:red; font-weight:bold}
#assistance #page.intro #texteintro .titre-01{color:#666; font-size:19px;font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;margin-bottom:10px;margin-left:-30px;}

#intro-haut {line-height:14px;}
#intro-bas {margin-left:-50px;margin-top:40px;}

#assistance #texteintro .titre-02{color:#666; font-size:18px;font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;margin-bottom:10px;line-height:18px;}
#assistance #texteintro .titre-02 strong {font-size:20px}
#assistance #texteintro #contact-courrier {float:left; width:140px;padding-left:20px;margin-top:15px;height:90px;}
#assistance #texteintro #contact-courrier a.a-courrier {padding-left:10px;background:url(/images/assistance/fleche-contact.png) 0 4px no-repeat;color:#CC3333;font-weight:bold;}
#assistance #texteintro #contact-tel {float:left;margin-top:10px;height:100px;margin-bottom:6px;}
#assistance #texteintro #bloc-contact-01 {width:100px;height:90px; margin-right:5px; border-right:1px solid #CCC; float:left; padding-left:25px;}
#assistance #texteintro #bloc-contact-02 {width:150px;height:90px; margin-right:5px; border-right:1px solid #CCC; float:left; padding-left:25px;}
#assistance #texteintro #bloc-contact-03 {width:120px;height:90px; float:left; padding-left:25px;}
#assistance #texteintro #texteintro-02 {display:block; margin-left:50px}

/* 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:701px; height:187px; background:url(/offres/pack_relais/images/bg_fond01.jpg);position:relative; }
.mercure01 .partieG .deposez .depG .bloc1{margin:85px 0 0 165px}
.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}


.mercure01 .partieG .deposez #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 #deroulant ul{position:relative; list-style-type:none; display:none}
.mercure01 .partieG .deposez #deroulant li{float:left; display:inline; width:100%; padding:0}
.mercure01 .partieG .deposez #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 #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 #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 #deroulant ul li a:hover{background:#F3F3F3}
.mercure01 .partieG .deposez #deroulant li:hover ul,
.mercure01 .partieG .deposez #deroulant li.sfhover ul{display:block}
.mercure01 .partieG .deposez #deroulant li.sfhover .choix{overflow:hidden;background:url(/offres/pack_relais/images/bg_flecheh.gif) 100% 7px no-repeat}



#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:none;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_D.jpg") no-repeat scroll top right transparent;display:inline;float:left;height:187px;width:263px;position:relative;}
.mercure01 .bloc_commande .partieG .deposez .depG .btn_continuer { position:absolute;bottom:10px;right:23px; }
.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; margin-right:261px;}
.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 .left #bloc_list_1 span {background-color:#f1f1f1;padding:4px;}
.mercure01 .bloc_avantages .content .left #bloc_list_1.actif_descri span {background-color: transparent;}
.mercure01 .bloc_avantages .content .left #bloc_list_2 span {background-color:#eeeeee;padding:4px;}
.mercure01 .bloc_avantages .content .left #bloc_list_2.actif_descri span {background-color: transparent;}
.mercure01 .bloc_avantages .content .left #bloc_list_3 span {background-color:#ededed;padding:4px;}
.mercure01 .bloc_avantages .content .left #bloc_list_3.actif_descri span {background-color: transparent;}
.mercure01 .bloc_avantages .content .left #bloc_list_4 span {background-color:#e7e7e7;padding:4px;}
.mercure01 .bloc_avantages .content .left #bloc_list_4.actif_descri span {background-color: transparent;}
.mercure01 .bloc_avantages .content .left #bloc_list_5 span {background-color:#dedede;padding:4px;}
.mercure01 .bloc_avantages .content .left #bloc_list_5.actif_descri span {background-color: transparent;}

.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;}


/* Popup région subvention carte satellite */

#popup_region_subvention{width:650px; margin:0 auto; text-align:justify}
#popup_region_subvention .content h3.titre { background:none repeat scroll 0 0 #FFFFFF;color:#FF0000;display:block;font-family:"Trebuchet MS",Arial,Helvetica,Sans-serif;font-size:15px;
                                             font-weight:normal;height:40px;margin:20px 0 0 0;padding:12px 0 0 0;width:600px; }

#popup_region_subvention .content p { line-height:17px}
#popup_region_subvention .content p.mentions { color:#929292;font-size:11px;font-style:italic;text-align:justify;line-height: 1.2em;margin-top:30px; }
#popup_region_subvention .content a { color:#FF0000;font-weight: bold; }

/**/
.select_whois{overflow:hidden;height:18px;flot:left;border:1px solid #fff;font-size:10px; width:60px}

/* Popup Redirection web */
#popup_redirection_web { padding:15px 0 15px 15px; }
#popup_redirection_web .video { text-align:center;margin:15px 0 10px }
#popup_redirection_web p { text-align: justify;line-height: 16px; }
#popup_redirection_web p a { color:#FF0000; }
#popup_redirection_web h1 { font-size:11px;font-style:italic;margin:3px auto;padding:0;text-align:center;width:400px; }

/* début PAGE INTERENET SATELLITE CARTE MOISSON -----------------------------------------------------------------------------  */
.is-moisson .btabonner2{display:block; background:url(/images/fr/produits/satellite/moisson/IS_btabonner.png); width:534px; height:38px; margin:0 auto; cursor:pointer}
.is-moisson .btabonner3{display:block; background:url(/images/fr/produits/wifi/wifi_btabonner.png); width:214px; height:38px; margin:0 auto; cursor:pointer}
.is-moisson #partie1 .promo .btabonner3{position:absolute; bottom:16px; left:10px}
.is-moisson #partie1 .eligibilite2{background:url(/images/fr/produits/satellite/moisson/IS_assistance.jpg); height:119px; margin-top:20px}
.is-moisson .soft {font-weight:normal;font-size:10px;}

/* Header */
.is-moisson .header .visu2{width:333px; height:138px; background-image:url(/images/fr/produits/satellite/moisson/IS_image.jpg)}
.is-moisson .logo2{width:538px; height:68px; background-image:url(/images/fr/produits/satellite/moisson/IS_titre.gif);margin-left:297px;}
.is-moisson .header .titre2{width:502px; height:138px; background-image:url(/images/fr/produits/satellite/moisson/IS_accroche.gif)}
.is-moisson .descri2{border-right:1px solid #E5E5E5; padding:15px 0 5px 65px; color:red; font-size:14px;font-weight:bold;font-family:arial;line-height:18px;}
.is-moisson .contenu span {font-weight:bold; font-size:15px;}
.is-moisson #partie1 .abonnement.moisson{height:190px; background:url(/images/fr/produits/satellite/moisson/IS_abonnement.jpg); margin:10px 0 0 0}
.is-moisson #btn-abo {margin:10px 0 20px 0;}
.is-moisson #partie1 .promo .contenu2{height:150px; background:url(/images/fr/produits/satellite/moisson/IS_promo2.jpg) no-repeat 0 100%;}

/* Onglet */
.is-moisson #partie1 .c1 h3.moisson{width:413px; height:22px; background:url(/images/fr/produits/satellite/moisson/IS_nordnetcest.gif); margin-bottom:20px}
.is-moisson #partie1 .abonnement.moisson div{margin:13px 0 0 315px}


/* début PAGE PRESENTATION WIFI -----------------------------------------------------------------------------  */
.presentation2{width:835px; margin:0 auto; line-height:1.3em; margin-top:10px; padding-bottom:15px}
.presentation2 .fl{float:left; display:inline}
.presentation2 .fr{float:right; display:inline}
.presentation2 .ref{position:absolute; left:-1000px}
.presentation2 .ovh{overflow:hidden; position:relative; width:100%}
.presentation2 ul{margin:0}
.presentation2 li{list-style-type: none}
.presentation2 .fwb{font-weight:bold}
.presentation2 .fs11{font-size:11px}
.presentation2 .btabonner{display:block; background:url(/images/fr/produits/wifi/wifi_btabonner.png); width:214px; height:38px; margin:0 auto; cursor:pointer}
.presentation2 .hautdepage{color: red; margin: 20px 25px 20px 0; text-align: right;}
.presentation2 .ital{ font-style: italic;}
.presentation2 .tdu{text-decoration:underline}
.presentation2 .tdn{text-decoration:none}
.presentation2 .red{color:red}
.presentation2 .grisc{color:#8A8A8A}
.presentation2 .lh12{line-height:1.2em}
.presentation2 .separdetail{height:30px}

/* Header */
.presentation2 .header .visu{width:297px; height:138px; background-image:url(/images/fr/produits/wifi/wifi_image.jpg)}
.presentation2 .header .logo{width:538px; height:68px; background-image:url(/images/fr/produits/wifi/wifi_titre.gif)}
.presentation2 .header .titre{width:538px; height:70px; background-image:url(/images/fr/produits/wifi/wifi_accroche.gif)}
.presentation2 .descri1{border-right:1px solid #E5E5E5; padding:15px 0 5px 65px}
.presentation2 .bas1{height:16px; background:url(/images/fr/produits/wifi/wifi_arrond1.jpg) 0 100%}

/* Onglets */
.presentation2 #onglets{margin:-2px 0 10px 0; z-index:1}
.presentation2 #onglets a,
.presentation2 #onglets a span{background-image:url(/images/fr/produits/wifi/wifi_rubon.gif)}

.presentation2 #onglets li{float:left; display:inline; margin-right:2px}
.presentation2 #onglets a{text-decoration:none; display:inline-block;    font-weight:bold}
.presentation2 #onglets a span{background-position:100% 0; display:block;  margin-left:20px; padding-right:20px; line-height:30px}

.presentation2 #onglets a:hover{background-position:0 30px; color:#484848}
.presentation2 #onglets a:hover span{background-position:100% 30px}

.presentation2 #onglets a.on{background-position:0 60px; color:#fff}
.presentation2 #onglets a.on span{background-position:100% 60px}
.presentation2 #onglets a.on:hover,
.presentation2 #onglets a.on:hover span{cursor:text}

.presentation2 #partie1 .c1{width:589px;background:url(/images/fr/produits/wifi/wifi_repeat1.jpg) repeat-y}
.presentation2 #partie1 .c1 .ht{background-image:url(/images/fr/produits/wifi/wifi_arrond6.jpg); height:15px}
.presentation2 #partie1 .c1 .bs{background-image:url(/images/fr/produits/wifi/wifi_arrond3.jpg); height:21px}
.presentation2 #partie1 .c1 .contenu{padding:0 27px 0 27px}
.presentation2 #partie1 .c1 .contenu li.puce{background:url(/images/fr/produits/wifi/coche_verte.jpg) no-repeat 0 0;
                                             padding-left:35px; text-align: justify; margin-bottom:10px}
.presentation2 #partie1 .c1 .contenu li.lh{line-height:14px;}

.presentation2 #partie1 .c1 .contenu ul.point {margin:8px 0 8px 0;}
.presentation2 #partie1 .c1 .contenu ul.point li{list-style-type:none; padding-left:15px; text-align: justify;}
.presentation2 #partie1 .c1 .contenu p{font-weight:bold; font-size:15px; margin-bottom:5px}
.presentation2 #partie1 .c1 h3{width:350px; height:19px; background:url(/images/fr/produits/wifi/wifi_nordnetcest.gif); margin-bottom:20px}
.presentation2 #partie1 .c2{width:234px}

.presentation2 #partie1 .promo .titre{height:30px; background:url(/images/fr/produits/wifi/wifi_promo1.jpg)}
.presentation2 #partie1 .promo .contenu{height:130px; background:url(/images/fr/produits/wifi/wifi_promo2.jpg)}
.presentation2 #partie1 .promo .prix{text-align:center; color:#610000; height:80px; line-height:5.3em; margin:-4px 0 0 37px}
.presentation2 #partie1 .promo .prix span{float:left; display:inline; font-weight:bold}
.presentation2 #partie1 .promo .prix .p1{font-size:39px}
.presentation2 #partie1 .promo .prix .p2{font-size:19px; font-weight:normal; margin:-10px 0 0 -8px}
.presentation2 #partie1 .promo .prix .p3{font-size:14px; margin:-8px 0 0 5px}
.presentation2 #partie1 .promo .btabonner{position:absolute; bottom:18px; left:10px}
.presentation2 #partie1 .promo .premiersmois{font-size: 9px; left: 76px; line-height: 1.2em; position: absolute; text-align: left; top: 31px;}

.presentation2 #partie1 .promo .materiel{color: #FFFFFF; font-size: 12px; font-weight: normal; left: 38px; letter-spacing: 1.2px; position: absolute; top: 36px;}
.presentation2 #partie1 .frais{color:#610000; text-align:center; margin:4px 0px 2px 0px; padding-bottom:4px}

.presentation2 #partie1 .numvert{ top:90px; color: #008C43; font-size: 14px; font-weight: bold; left: 111px; position: absolute;}

.presentation2 #partie1 .exclusif{display:block; width:234px; background:url(/images/fr/produits/wifi/wifi_exclusif.jpg); height:121px; margin-top:7px}

.presentation2 #partie1 .eligibilite {background:url(/images/fr/produits/wifi/wifi_eligibilite.jpg); height:119px; margin-top:18px}
.presentation2 #partie1 .eligibilite .verif{margin-top:7px; font-size:11px}
.presentation2 #partie1 .eligibilite .ct{ width:160px; display:inline; text-align:left; float:left; position:relative; font-size:11px;
                                          margin:5px 0 0 16px; height:98px}
.presentation2 #partie1 .eligibilite .separ{line-height:0; font-size:0; background:url(/images/fr/produits/wifi/wifi_separ.gif) 100% 0; height:1px; }
.presentation2 #partie1 .eligibilite .decouvrez{margin-top:8px}


.presentation2 #partie1 .tout_savoir{background:url(/images/fr/produits/pack_site/pack_site_tout_savoir.jpg); height:119px; margin-top:18px;}
.presentation2 #partie1 .tout_savoir .contenu {position:relative;height:117px;}
.presentation2 #partie1 .tout_savoir .btabonner2{position:absolute; bottom:8px; right:0px; width:117px; height:25px;}


.presentation2.wifi_sabonner{width:835px}
.presentation2.wifi_sabonner #partie1 .promo .btabonner{bottom:10px}
.presentation2.wifi_sabonner #partie1 .mentions{clear: both; color: #8A8A8A; font-size: 10px; font-style: italic; line-height: 1.2em;
                                                padding: 10px 5px 0; text-align: justify;}

.presentation2 #partie1 .abonnement{height:190px; background:url(/images/fr/produits/wifi/wifi_abonnement.jpg); margin:10px 0 0 0}
.presentation2 #partie1 .abonnement .btabonner{position:absolute; right:20px; bottom:20px}
.presentation2 #partie1 .abonnement div{margin:23px 0 0 315px}
.presentation2 #partie1 .abonnement .titabonne{width:538px; height:68px; background-image:url(/images/fr/produits/wifi/wifi_titre.gif)}

.presentation2 #partie1 .services .ht{background-image:url(/images/fr/produits/wifi/wifi_arrond4.jpg); height:20px}
.presentation2 #partie1 .services .contenu{background:url(/images/fr/produits/wifi/wifi_repeat2.jpg) repeat-y}
.presentation2 #partie1 .services .bs{background-image:url(/images/fr/produits/wifi/wifi_arrond5.jpg); height:28px}
.presentation2 #partie1 .services .contenu div{background:url(/images/fr/produits/wifi/wifi_visuel2.jpg) no-repeat 100% 50%; margin-right:3px}
.presentation2 #partie1 .services .contenu ul{margin:1px 3px 10px 30px; width:615px; font-size:13px}
.presentation2 #partie1 .services .contenu ul li.puce{background:url(/images/fr/produits/wifi/bg-picto02.gif) 0 5px no-repeat; padding-left:20px; text-align: justify; margin-bottom:8px}
.presentation2 #partie1 .services .contenu ul li.titservices{width:691px; height:24px; background:url(/images/fr/produits/wifi/wifi_services.gif)}

#partie1 .mentions{color:#8A8A8A; line-height:1.2em; text-align:justify; padding:10px 5px 0 5px;clear:both;font-style: italic;font-size:11px;}


.presentation2 #partie2 .titschema{background:url(/images/fr/produits/wifi/wifi_shema.gif); width:477px; height:50px}
.presentation2 #partie3 .titdetail{background:url(/images/fr/produits/wifi/wifi_detail.gif); width:196px; height:23px}



.presentation2 .tab_contain{width:742px; margin-left:60px; position:relative}
.presentation2 .top_tab{float:left;width:742px;height:39px;background:url(/images/fr/produits/satellite/detail/top_tab.jpg) top left no-repeat;}
.presentation2 .top_tab.auto{height:auto}
.presentation2 .top_tab h3{color:#e3e3e3;font-size:16px;font-weight:bold;padding:12px 0px 0px 35px;}
.presentation2 .top_tab .descrititre{color:#fff; margin:5px 0px 10px 35px; width:450px}
.presentation2 #entete_tab{padding:0px;width:742px;height:25px;background:url(/images/fr/produits/satellite/detail/entete_tab.gif) top left no-repeat;}
.presentation2 .soustab{background:url(/images/bg_sstitre.jpg)}
.presentation2 .soustab p{background:url(/images/bg_pucecarreblc.gif) no-repeat 0 50%; font-weight:bold; color:#fff; margin-left:35px; padding-left:15px}
.presentation2 .bottom_tab{float:left;width:742px;height:22px;background:url(/images/fr/produits/satellite/detail/bottom_tab.jpg) top left no-repeat;}
.presentation2 .new_tab_sat{float:left;width:742px;}
.presentation2 .new_tab_sat tr td{padding:10px 0px 10px 0px;border-bottom:1px solid #fff;}
.presentation2 .new_tab_sat tr td.td1{border-left:1px solid #cdcdcd;background-color:#f9d0cb;  width:147px;text-align:center;color:red;font-weight:bold;}
.presentation2 .new_tab_sat tr td.td2{border-left:1px solid #cdcdcd;background-color:#f7beb6;width:147px;text-align:center;color:red;font-weight:bold;}
.presentation2 .new_tab_sat tr td.td3{border-right:1px solid #fff;background-color:#e5e5e5;text-align:center;}
.presentation2 .new_tab_sat tr td.td4{border-right:1px solid #fff;background-color:#d9d9d9;text-align:center;}
.presentation2 .width_cols1{width:196px;}
.presentation2 .width_cols2{width:178px;}
.presentation2 .width_cols3{width:212px;}
.presentation2 .width_cols4{width:374px;}
.presentation2 .width_cols5{width:392px;}
.presentation2 .width_cols6{width:590px;}
.presentation2 #last_col{border-bottom:0px solid;width:6px;background-image:url(/images/fr/produits/satellite/detail/pixel_col.gif);
                         background-position:top right;background-repeat:repeat-y;padding:0px;}

.presentation2 .last_col{border-bottom:0px solid;width:6px;background-image:url(/images/fr/produits/satellite/detail/pixel_col.gif);
                         background-position:top right;background-repeat:repeat-y;padding:0px;}
.presentation2 #col_without_border{border-right:0px solid;}
.presentation2 .col_without_border{border-right:0px solid;}

.presentation2 #partie3 ul.produit_texte_ul li{background: url("/images/color/red/bg-picto02.gif") no-repeat scroll 0 6px transparent;}
.presentation2 #partie3 ul {margin: 0 15px;padding: 0; position: relative; text-align: justify;}
.presentation2 #partie3 ul li {list-style: none outside none;   margin: 8px 0 0;  padding-left: 15px;  position: relative;}
.presentation2 #partie3 ul li span{font-weight:bold; font-size:15px}


/* fin PAGE PRESENTATION WIFI -----------------------------------------------------------------------------  */


/* début PAGE PACK_SITE -----------------------------------------------------------------------------  */
.presentation2.pack_site .header{background-image: url("/images/fr/produits/pack_site/pack_site_header.jpg"); width:835px; height:127px}
.presentation2.pack_site .descri1{position:relative; overflow:hidden; padding-left:73px}
.presentation2.pack_site .descri1 .titre2{background: url("/images/fr/produits/pack_site/pack_site_accroche.gif") no-repeat;  width:694px; height:36px;}
.presentation2.pack_site #partie1 .c1 h3{background:url(/images/fr/produits/pack_site/pack_site_cest.gif) no-repeat; width:500px; height:26px}
.presentation2.pack_site #partie1 .promo .contenu {background:url(/images/fr/produits/pack_site/pack_site_promo.jpg) no-repeat; width:233px; height:180px}

.presentation2.pack_site .services{background:url(/images/fr/produits/pack_site/pack_site_repeat.gif) repeat-y; width:835px; height:auto; margin:0}
.presentation2.pack_site #partie1 .services .contenu{background:none}
.presentation2.pack_site #partie1 .services .ht{background:url(/images/fr/produits/pack_site/pack_site_arrht.gif) no-repeat; width:835px; height:18px; margin:0}
.presentation2.pack_site #partie1 .services .bs {background:url(/images/fr/produits/pack_site/pack_site_arrbs.gif) no-repeat; width:835px; height:12px; margin:0}
.presentation2.pack_site #partie1 .services .contenu{padding:5px 0 10px 0}
.presentation2.pack_site #partie1 .services .contenu ul {width:400px; overflow:hidden}
.presentation2.pack_site #partie1 .services .contenu .titservices {background:url(/images/fr/produits/pack_site/pack_site_services.gif) no-repeat; width:725px; height:26px; margin:0 0 20px 30px}
.presentation2.pack_site #partie1 .services .contenu div{background:url(/images/fr/produits/pack_site/pack_site_img01.jpg) 100% 100% no-repeat}
.presentation2.pack_site #partie1 .eligibilite {background: url("/images/fr/produits/pack_site/wifi_eligibilite.jpg") repeat scroll 0 0 transparent;}

.presentation2.pack_site #partie2 .liensancres{overflow:hidden; position:relative; padding:20px 0px 25px 0px; text-align:center; border:1px solid #E5E5E5; margin-bottom:20px}
.presentation2.pack_site #partie2 .liensancres a{color:red; font-weight:bold; font-size:13px; background:url(/images/bg-picto01.gif) no-repeat 0 5px; padding-left:10px}

.presentation2.pack_site #partie2 .etapes{height:auto}
.presentation2.pack_site #partie2 .etapes .arrht{background-image: url("/images/fr/produits/pack_site/pack_site_arrond4.jpg"); height:20px; margin:0}
.presentation2.pack_site #partie2 .etapes{background: url("/images/fr/produits/pack_site/pack_site_repeat2.jpg") repeat-y scroll 0 0 transparent;}
.presentation2.pack_site #partie2 .etapes .arrbs {background-image: url("/images/fr/produits/pack_site/pack_site_arrond5.jpg");height: 28px; margin:0}

.presentation2.pack_site #partie2 .etapes .visu{background: url("/images/fr/produits/pack_site/pack_site_img02.jpg") no-repeat scroll 100% 20% transparent; padding-left:30px; width:802px}
.presentation2.pack_site #partie2 .etapes .visu li{float:left; display:inline; margin-bottom:15px}
.presentation2.pack_site #partie2 .etapes .titre{background: url("/images/fr/produits/pack_site/pack_site_etapes.gif") no-repeat; width:585px; height:18px; margin:0px 0px 20px 30px}

.presentation2.pack_site #partie2 .etapes ul{width:510px}
.presentation2.pack_site #partie2 .etapes ul li{padding-left:60px; background-position:0 50%; background-repeat:no-repeat}
.presentation2.pack_site #partie2 .etapes ul li.num1{background-image:url(/images/fr/produits/pack_site/pack_site_num1.gif); line-height:3.0em}
.presentation2.pack_site #partie2 .etapes ul li.num2{background-image:url(/images/fr/produits/pack_site/pack_site_num2.gif)}
.presentation2.pack_site #partie2 .etapes ul li.num3{background-image:url(/images/fr/produits/pack_site/pack_site_num3.gif); line-height:3.0em}
.presentation2.pack_site #partie2 .etapes ul li.largeur{width:100%;}
.presentation2.pack_site #partie2 .etapes ul li.num4{background-image:url(/images/fr/produits/pack_site/pack_site_num4.gif)}

.presentation2.pack_site #partie2 .toutsavoir{background: url("/images/fr/produits/pack_site/pack_site_repeat2.jpg") repeat-y scroll 0 0 transparent;}
.presentation2.pack_site #partie2 .toutsavoir .arrht{background-image: url("/images/fr/produits/pack_site/pack_site_arrond4.jpg"); height:20px; margin:0}
.presentation2.pack_site #partie2 .toutsavoir .arrbs {background-image: url("/images/fr/produits/pack_site/pack_site_arrond5.jpg");height: 28px; margin:0}
.presentation2.pack_site #partie2 .toutsavoir .contenu{padding:5px 0 10px 30px; background:url("/images/fr/produits/pack_site/pack_site_img03.jpg") no-repeat scroll 100% 20px; width:800px}
.presentation2.pack_site #partie2 .toutsavoir .contenu .tit {background:url(/images/fr/produits/pack_site/pack_site_toutsavoir.gif) no-repeat; width:445px; height:19px; padding-bottom:10px}

.presentation2.pack_site #partie2 .toutsavoir .points{background:url(/images/fr/produits/pack_site/bg-picto02.gif) no-repeat 0 5px; padding-left:15px; margin-bottom:15px; width:630px; text-align:justify}
.presentation2.pack_site #partie2 .toutsavoir .points .ques{font-weight:bold; color:red; margin-bottom:5px}
.presentation2.pack_site #partie2 .toutsavoir .points ul{margin-left:30px; margin-top:5px; text-align:justify; width:600px}
.presentation2.pack_site #partie2 .toutsavoir .points li{padding-left:10px; background:url(/images/fr/produits/pack_site/pack_site_tiret.gif) no-repeat 0 8px; margin-bottom:5px}

/* Nouvelle Une de la page de présentation du Pack Site Express */
/* Page de Présentation */
#presentation {margin-left:20px;}
#presentation h1 {font-size:20px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;text-align: left;letter-spacing: normal;color: #333;padding: 0px 0px 15px 0px;}
#presentation p.confirm {font-family:Arial,Sans-Serif;color:#333;font-size:14px;line-height:15px;}

#bloc_etapes {position:relative;overflow:hidden;margin:20px 0 40px 0;}
#bloc_etapes .blocs {float:left;width:167px;height:150px;position:relative;overflow:hidden;}
#bloc_etapes #bloc_01, #bloc_etapes #bloc_02, #bloc_etapes #bloc_03, #bloc_etapes #bloc_04 {margin-left:15px;}
#bloc_etapes .fleche_etape {width:47px;height:33px;background:url(/images/fr/produits/pack_site/fleche_etape.gif) 0 0 no-repeat;}
#bloc_etapes #fleche_etape_00 {position:absolute;top:70px;left:156px;}
#bloc_etapes #fleche_etape_01 {position:absolute;top:70px;left:340px;}
#bloc_etapes #fleche_etape_02 {position:absolute;top:70px;left:524px;}
#bloc_etapes #fleche_etape_03 {position:absolute;top:70px;left:704px;}

.presentation2{width:100%; margin:0 auto; line-height:1.3em; margin-top:10px; padding-bottom:15px}

#bloc_btn_creation {text-align:center;position:relative;overflow:hidden;}
#bloc_btn_creation .btn_creation {margin:auto;border:0;outline:none; display:block; background:url(/images/fr/produits/pack_site/btn-creation.jpg);width:364px; height:73px;cursor:pointer}
/* Hack IE 6 seulement */
* html #bloc_btn_creation {padding:0 0 40px 255px;position:static;overflow:hidden;}


.popup_audit_remerciement {background:url('/images/audit/bg_jumelles_globe.jpg') no-repeat scroll right top transparent;width:100%;height:186px;overflow:hidden;}
.popup_audit_remerciement .popup_intro {padding:15px 0 0 15px;}
.popup_audit_remerciement .popup_intro span {background: url('/images/audit/bg_valid.jpg') no-repeat scroll 0 50% transparent;color:red;display:block;font-size:20px;font-weight:bold;height:26px;line-height:1.5em;padding-left:50px;}
.popup_audit_remerciement .msg {margin:30px 0 0 0px;}
.popup_audit_remerciement .msg p {display:block;font-size:14px;font-weight:bold;text-align:center;width:350px;}


#tableau_technique table .tableau_technique_valeur_txt_left{
  font-weight:bold;
  font: 12px/1.2em "Arial",Helvetica,Sans-serif;
  background: none repeat scroll 0 0 #F2F3F4;
  color: #FF0000;
  height: 25px;
  padding: 5px 17px;
  text-align: left;
  font-weight:bold;
}


/* NDD XXX */

#nddxxx #corps_xxx {background:url('/images/fr/produits/pack_relais/ndd-xxx_06.jpg') 0 0 repeat-y;}
#nddxxx #corps_xxx p {padding:5px 16px 5px 18px;text-align: justify;margin:0;}
#nddxxx #corps_xxx #bloc-01, #corps_xxx #bloc-02 {height:210px;position:relative;overflow:hidden;}
#nddxxx #corps_xxx #bloc-03 {height:290px;position:relative;overflow:hidden;}
#nddxxx #corps_xxx #bloc-00 {background:url(/images/fr/produits/pack_relais/ndd-xxx_08.jpg) 0 100% no-repeat #FFF;color:#000;width:877px;height:60px;}
#nddxxx #corps_xxx #bloc-01 {background:url(/images/fr/produits/pack_relais/ndd-xxx_15.jpg) 0 100% no-repeat #FFF;}
#nddxxx #corps_xxx #bloc-02 {background:url(/images/fr/produits/pack_relais/ndd-xxx_16.jpg) 0 100% no-repeat #FFF;}
#nddxxx #corps_xxx #bloc-03 {background:url(/images/fr/produits/pack_relais/ndd-xxx_30.jpg) 0 100% no-repeat #FFF;}
#nddxxx #corps_xxx #logo-xxx {position:absolute;top:40px; right:0px;}

#nddxxx img {border:0;}

#nddxxx #top_xxx {overflow:hidden;position:relative;width:974px;margin:0 0 0 13px;height:94px;}
#nddxxx #top_xxx #top_content {position:relative; }
#nddxxx #top_xxx #top_content a#logo { float:left;margin:60px 0 0 0}

#nddxxx #bottom_xxx { clear:both;margin:13px 0 0 11px;overflow:hidden;position:relative;width:974px;}
#nddxxx #bottom_xxx #bottom_content {height:48px;position:relative; }
#nddxxx #bottom_xxx #bottom_content .orange { display:inline;float:left;margin:15px 0 0 16px; }
#nddxxx #bottom_xxx #bottom_content .nordnet { display:inline;float:right;margin:6px 12px 0 0; }

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr {display: none !important;}


/* PAGE TARIFS 20120106 */
/*
#tarifsSat201201{position:relative; width:970px; margin:0 auto; overflow:hidden}
#tarifsSat201201 .lh0{line-height:1.2em}
#tarifsSat201201 .ovh{position:relative; width:100%; clear:both}
#tarifsSat201201 h1{font-size:20px; color:#484848; margin:10px 0 15px 0}
#tarifsSat201201 .fl{float:left; display:inline}
#tarifsSat201201 .txtblc{color:#fff}
#tarifsSat201201 .color_univers{color:#D3134D}
#tarifsSat201201 .spr{position:absolute; left:0; top:0; background:url(/images/fr/produits/satellite/tarifs2/sprite.gif) no-repeat; 
                      width:28px; height:29px; display:block}

#tarifsSat201201 .abonner{cursor:pointer}
#tarifsSat201201 .abonner span{background:url(/images/fr/produits/satellite/tarifs2/bg_puce.png) 100% 50% no-repeat; 
                               display: block; height: 47px; margin: 0 auto; width: 186px;}

#tarifsSat201201 .gammes{position:relative; width:970px; margin:0 auto; margin-top:20px; overflow:hidden}
#tarifsSat201201 .gammes{color:#000}
#tarifsSat201201 .plus{font-size:18px; font-weight:bold; }

#tarifsSat201201 .gammes .cartouche{position:relative; height:40px; font-size:12px}
#tarifsSat201201 .gammes .prix{position:absolute; font-family:"trebuchet ms"; font-weight:bold; color:#fff; font-size:24px; 
                               height:29px; right:10px; top:7px;width:40px; text-align:right; padding:5px 29px 0px 0px}
#tarifsSat201201 .gammes .prix .p{line-height:0.7em}
#tarifsSat201201 .gammes .prix .euro{position:absolute; right:0; font-size:13px; top:0px; font-weight:normal}
#tarifsSat201201 .gammes .prix .mois{position:absolute; right:0; font-size:9px; bottom:5px; font-weight:normal}
#tarifsSat201201 .techno{position:absolute; left:6px; bottom:0px; color:#ACACAC; font-size:9px}

#tarifsSat201201 .gammes .nom{color:#fff; line-height:1.0em; position:absolute; top:14px}

#tarifsSat201201 .gammes .nom span{font-size:9px; color:#B1C2E2}
#tarifsSat201201 .gammes .meg6 .color{color:#6E8EC9}
#tarifsSat201201 .gammes .meg10 .color{color:#C7225C}
#tarifsSat201201 .gammes .meg6 .back{background:#6E8EC9}
#tarifsSat201201 .gammes .meg10 .back{background:#C7225C}

#tarifsSat201201 .gammes .meg6{float:left; display:inline; width:375px; height:365px; position:relative; overflow:hidden;
                               background:url(/images/fr/produits/satellite/tarifs2/Sat_gamme_eco6.gif)}
#tarifsSat201201 .gammes .meg6 .encart{position:absolute; top:55px; width:370px; height:60px; font-size:11px; z-index:2}
#tarifsSat201201 .gammes .meg6 .encart .titre{position:relative; display:block; margin:15px 0 0 95px; padding-left:35px; height:36px; width:210px}
#tarifsSat201201 .gammes .meg6 .encart .titre .spr{top:2px}
#tarifsSat201201 .gammes .meg6 .encart .jusqu{height:30px;line-height:2.5em; margin-top: -7px;}
#tarifsSat201201 .gammes .meg6 .descri{font-size:11px; position:absolute; top:90px;top:127px; left:5px}
#tarifsSat201201 .gammes .meg6 .descri .trafic{margin-top:25px}
#tarifsSat201201 .gammes .meg6 .descri .inclus{padding-left:30px}
#tarifsSat201201 .gammes .meg6 .nomp{height:40px; overflow:hidden}
#tarifsSat201201 .gammes .meg6 .nomp p{margin-top:6px}
#tarifsSat201201 .gammes .meg6 .back{line-height:1.8em; padding:0 10px; font-size:15px; font-weight:bold; color:#fff}
#tarifsSat201201 .gammes .meg6 .forfait{margin-left:5px; width:178px; position:relative; height:450px}
#tarifsSat201201 .gammes .meg6 .pack{width:178px; margin-left:14px; position:relative; height:450px}


#tarifsSat201201 .meg10 .ovh{width:600px; padding-left:5px; position:relative}
#tarifsSat201201 .gammes .meg10{float:right; display:inline; width:581px; height:365px; position:relative; 
                                background:url(/images/fr/produits/satellite/tarifs2/Sat_gamme_turbo10.gif)}

#tarifsSat201201 .gammes .meg10 .descri{font-size:11px; position:absolute; top:90px;top:150px; left:5px}
#tarifsSat201201 .gammes .meg10 .nom{top:20px}
#tarifsSat201201 .gammes .meg10 .descri .trafic{margin-top:44px}
#tarifsSat201201 .gammes .meg10 .pack .descri {top:134px;}
#tarifsSat201201 .gammes .meg10 .descri .inclus{padding-left:15px}
#tarifsSat201201 .gammes .meg10 .descri .tele{line-height:1em; padding-left:20px; position:relative}
#tarifsSat201201 .gammes .meg10 .tele .plus{position:absolute; top:12px; left:0}
#tarifsSat201201 .gammes .meg10 .tele .spr {background-position:-55px 0; top:3px; left:90px}

#tarifsSat201201 .gammes .meg10 .pack .descri .trafic{margin-top:23px;}
#tarifsSat201201 .gammes .meg10 .encart .plus{margin-top:23px}

#tarifsSat201201 .gammes .meg10 .encart .nordnetbox{line-height:1.1em; padding-left:37px; margin:12px 0 0 35px; height:34px}
#tarifsSat201201 .gammes .meg10 .encart .nordnetbox .spr{background-position: -69px -38px; height: 40px; width: 30px;}
#tarifsSat201201 .gammes .meg10 .encart .nordnetbox a.infobulle span{position:relative; left:0}

#tarifsSat201201 .gammes .meg10 .encart .titre{padding-left:37px; margin-top:15px}
#tarifsSat201201 .gammes .meg10 .encart .telephone{line-height:0.9em; padding-left:37px; margin-top:15px; width:126px}
#tarifsSat201201 .gammes .meg10 .encart .telephone .spr{background-position: -28px 0; width:27px}
#tarifsSat201201 .gammes .meg10 .encart{position:absolute; top:55px; width:570px; height:60px; font-size:11px; z-index:2}
#tarifsSat201201 .gammes .meg10 .encart div{height:45px; position:relative}
#tarifsSat201201 .gammes .meg10 .encart .jusqu{height:30px;line-height:2.5em; margin-top: -7px;}
#tarifsSat201201 .gammes .meg10 .encart div{float:left; display:inline; margin:10px 0 0 4px}
#tarifsSat201201 .gammes .meg10 .back{line-height:1.8em; padding:0 10px; font-size:15px; font-weight:bold; color:#fff}

#tarifsSat201201 .gammes .meg10 .forfait{width:178px; position:relative; height:320px}
#tarifsSat201201 .gammes .meg10 .offre{width:191px; left:200px; position:absolute; height:320px}
#tarifsSat201201 .gammes .meg10 .offre .special{position:absolute; left:-8px; top:-20px}
#tarifsSat201201 .gammes .meg10 .offre .special .spr{background-position: -85px 0;height:20px;width: 193px;}

#tarifsSat201201 .gammes .meg10 .pack{width:176px; right:23px; position:absolute; height:320px; left:400px}
#tarifsSat201201 .gammes .meg10 .abonner{right:10px}

#tarifsSat201201 .gammes .abonner{bottom: 0; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 51px; left:0; line-height: 46px;
                                  position: absolute; text-align: center; text-decoration: none; width: 100%;}


#tarifsSat201201 .mention1{border:2px solid #EBEBEB; width:962px; border-width:1px 2px 2px 2px; text-align:center; font-size:11px; line-height:3.5em}
#tarifsSat201201 .blocbas{width:966px; position:relative; overflow:hidden; margin-top:-2px; color:#000}
#tarifsSat201201 .blocbas .col01{width:195px; font-size:11px;  line-height:1.2em; float:left; display:inline;}
#tarifsSat201201 .blocbas .col02{width:63px; font-size:22px; color:#fff;margin-left:12px; margin-top:10px; line-height:1.6em; font-weight:normal; font-family:"trebuchet ms"; float:left; display:inline;}
#tarifsSat201201 .blocbas .col03{width:80px; line-height:1.0em; font-size:10px; margin-top:10px; position:relative; height:34px; float:left; display:inline; z-index:2;}
#tarifsSat201201 .blocbas .col03 a{position:absolute; right:3px; bottom:0; font-size:10px; background:none; width:auto; height:auto; cursor:pointer}
#tarifsSat201201 .blocbas h3{font-size:17px; color:#fff; height:34px; line-height:34px}
#tarifsSat201201 .blocbas .bas{position:absolute; bottom:10px}
#tarifsSat201201 .blocbas .titroption{background:#1D1D1D; width:160px; padding-left:10px; color:#fff; font-weight:bold; line-height:2em; margin:6px 0 5px 0}
#tarifsSat201201 .blocbas .visuel{position:absolute; right:10px; bottom:14px; overflow:hidden; text-align:right; width:100px; height:100px; }
#tarifsSat201201 .blocbas .visuel a{font-size:9px; display:block; position:absolute; bottom:0; right:0}

#tarifsSat201201 .blocbas .kitdescri{width:761px; position:relative; float:left; display:inline; height:225px; z-index:2}

#tarifsSat201201 .blocbas .kit6{z-index:3; position:absolute; left:0; background:url(/images/fr/produits/satellite/tarifs2/Sat_gamme_eco6a.gif); width:360px; height:225px; padding-left:10px; }
#tarifsSat201201 .blocbas .kit10{z-index:2; position:absolute; right:0;background:url(/images/fr/produits/satellite/tarifs2/Sat_gamme_turbo10a.gif); width:361px; height:225px; padding-left:10px}
#tarifsSat201201 .blocbas .subvention{float:right; z-index:1; position:relative; display:inline; background:url(/images/fr/produits/satellite/tarifs2/Sat_flap_economisez.jpg); width:198px; height:185px; margin-top:10px}

#tarifsSat201201 .blocbas .kit10 .visuel{width:115px}
#tarifsSat201201 .blocbas .visuel img{position:absolute; left:0}


#tarifsSat201201 .blocbas .accroche{position:absolute; top:5px; left:10px; font-size:13px; line-height:1.2em; padding-left:20px}
#tarifsSat201201 .blocbas .subvention *{color:#fff}
#tarifsSat201201 .blocbas .subvention{text-decoration:none; cursor:pointer}
#tarifsSat201201 .blocbas .accroche .l2{padding-left:15px; line-height:1.1em}
#tarifsSat201201 .blocbas .descri1{width:100px; height:50px; position:absolute; right:0; top:70px; font-size:11px}
#tarifsSat201201 .blocbas .lien{position:absolute; bottom:6px; width:107px; height:30px; left:46px}
#tarifsSat201201 .blocbas .subvention:hover .lien{text-decoration:underline}
*/

/* invertion de couleurs */
/*
#tarifsSat201201 .blocbas .kit6{background-image:url(/images/fr/produits/satellite/tarifs2/Sat_gamme1_eco6a.gif); width:360px; height:225px; padding-left:10px; }
#tarifsSat201201 .blocbas .kit10{background-image:url(/images/fr/produits/satellite/tarifs2/Sat_gamme1_turbo10a.gif); width:361px; height:225px; padding-left:10px}
#tarifsSat201201 .gammes .meg6{background-image:url(/images/fr/produits/satellite/tarifs2/Sat_gamme1_eco6.gif)}
#tarifsSat201201 .gammes .meg10{background-image:url(/images/fr/produits/satellite/tarifs2/Sat_gamme1_turbo10.gif)}
#tarifsSat201201 .gammes .meg10 .offre .special .spr{background-image:url(/images/fr/produits/satellite/tarifs2/sprite1.gif)}
#tarifsSat201201 .gammes .nom span{font-size:9px; color:#F7CADA}
#tarifsSat201201 .gammes .meg6 .color{color:#C7225C}
#tarifsSat201201 .gammes .meg10 .color{color:#6E8EC9}
#tarifsSat201201 .gammes .meg6 .back{background:#C7225C}
#tarifsSat201201 .gammes .meg10 .back{background:#6E8EC9}
*/


/* Page tarif 20120125*/
#tarifsSat201201{font-size:11px; font-weight:normal}
#tarifsSat201201 .spr{position:absolute; background-image:url(/images/fr/produits/satellite/tarifs3/sprite.png) ; background-repeat:no-repeat;
                      width:20px; height:20px; font-size:0; display:block; height:6px; width:5px; z-index:2; overflow:hidden}

#tarifsSat201201 .ital{font-style:italic}
#tarifsSat201201 .upp{text-transform: uppercase}
#tarifsSat201201 .lh1{line-height:11px}

#tarifsSat201201 .tblk{color:#484848}
#tarifsSat201201 .tgris1{color:#484848}
#tarifsSat201201 .tgris2{color:#8A8A8A}

#tarifsSat201201 .eco10 .color{color:#AC0045}
#tarifsSat201201 .eco10 .back{background-color:#AC0045; color:#fff}
#tarifsSat201201 .turbo10 .color{color:#2194B5}
#tarifsSat201201 .turbo10 .back{background-color:#2194B5; color:#fff}

#tarifsSat201201 h1.titre{font-size:18px; margin:0 0 10px 0}
#tarifsSat201201 h1.titre span{padding:4px 10px; background:#6B6B6B; font-size:22px; line-height:30px; color:#fff; font-weight:bold}

#tarifsSat201201{width:978px; position:relative; overflow:hidden;margin-top:20px; color:#000}
#tarifsSat201201 .ct01{position:relative; overflow:hidden}
#tarifsSat201201 .ct02{position:relative; overflow:hidden; width:475px; margin:0 auto; 
                       background:#EFECEC; padding-bottom:10px; height:450px}
#tarifsSat201201 .h01{height:7px; font-size:0}
#tarifsSat201201 .blc{float:left; display:inline; width:482px}

#tarifsSat201201 .haut{position:relative;border:1px solid #DBDBDB; height:57px}
#tarifsSat201201 .pointage{height:42px; border:1px solid #F2F2F2; border-width:0px 0px 1px 1px; 
                           position:absolute; top:2px; right:2px; font-size:9px; line-height:1.2em; text-align:center}
#tarifsSat201201 .pointage div{margin:5px 10px 10px 10px; color:#868585}
#tarifsSat201201 .haut .mrg{margin:10px 0 0 10px}

#tarifsSat201201 .ct02 .mrg{width:454px; position:relative; margin:0 auto;margin-top:15px; height:425px}

#tarifsSat201201 .turbo10{float:right}
#tarifsSat201201 .spr.coin1{bottom:-7px}
#tarifsSat201201 .spr.coin2{bottom:0; right:0; background-position:-8px 0; bottom:-7px}

#tarifsSat201201 h2{font-size:20px}
#tarifsSat201201 h3{background:#fff; height:37px; color:#fff; font-size:15px}
#tarifsSat201201 h3 .gam{background:#6B6B6B; font-weight:bold; height:37px; line-height:37px; display:inline-block; 
                         padding:0 20px 0 10px; position:relative; margin-right:10px}
#tarifsSat201201 h3 .spr{width:10px; height:37px; right:0; top:0; background-position:0 -8px}
#tarifsSat201201 h3 .baseline{font-size:12px; font-weight:bold; color:#000}
#tarifsSat201201 h3.services{background:none; font-size:15px; text-transform:inherit; color:#0A4252; 
                             height:auto; margin-bottom:5px}

#tarifsSat201201 .illim{background:#3B3B3B; color:#fff; line-height:1.5em; padding:2px 8px; font-weight:bold}

#tarifsSat201201 .blocs{position:relative; margin-top:10px; width:100%; height:120px; z-index:2}
#tarifsSat201201 .c1,
#tarifsSat201201 .c2,
#tarifsSat201201 .c3{position:absolute}

#tarifsSat201201 .c1{width:95px; color:#000; font-weight:normal}
#tarifsSat201201 .c2{left:100px; z-index:1}
#tarifsSat201201 .c3{right:0}

#tarifsSat201201 p.mt10 { margin-top:10px;}

#tarifsSat201201 .typ{ width:173px}
#tarifsSat201201 .typ .tit{height:40px; position:relative; overflow:hidden}
#tarifsSat201201 .typ .tit p{margin:5px 0 0 7px; font-size:12px; font-weight:normal}
#tarifsSat201201 .typ .spr{background-position:-13px -34px; bottom:0; width:28px; height:11px; top:40px; left:10px}
#tarifsSat201201 .prix{height:60px; margin:0; background:#fff; overflow:hidden; position:relative; display:block}
#tarifsSat201201 .prix .prixct{width:70px; height:31px; position:absolute; left:10px; top:15px}
#tarifsSat201201 .prix .px{position:absolute; right:28px; font-size:30px; ; line-height:30px; font-family:"trebuchet ms"; font-weight:bold}
#tarifsSat201201 .prix .cent{position:absolute; top:0; right:0; font-size:9px; font-size:13px; font-family:"trebuchet ms"; font-weight:bold}
#tarifsSat201201 .prix .mois{position:absolute; bottom:0; right:0; font-size:9px}
#tarifsSat201201 .engag{ position:absolute; top:20px; left:95px; width:65px;color:#000; line-height:1.2em}
#tarifsSat201201 .frais{font-size:9px; line-height:1.2em; color:#A7A5A5; background:#EFECEC; margin-top:3px; clear:both}

#tarifsSat201201 .spr.hdpt{right:-5px; top:-33px; width:55px; height:49px; background-position:-2px -49px; z-index:2; line-height:1.2em}

#tarifsSat201201 .btoffre{width:100%; position:absolute; bottom:0}
#tarifsSat201201 .bouton{width:455px; height:40px; line-height:40px; margin:0 auto; color:#fff; display:block; text-align:center; font-size:14px; text-decoration:none}
#tarifsSat201201 .bouton span{position:relative; padding-right:20px}
#tarifsSat201201 .bouton span .spr{right:0; top:2px; width:10px; height:14px; background-position:-12px -18px}
#tarifsSat201201 .ombrebt{height:9px; width:453px; background:url(/images/fr/produits/satellite/tarifs3/bg-ombre1.gif)}
#tarifsSat201201 .mention{margin-top:-3px}

#tarifsSat201201 a.infoBulle{position:absolute; right:10px; bottom:0; font-size:10px; cursor:pointer;
                             background:url(/images/fr/produits/satellite/tarifs2/sprite.gif) no-repeat; 
                             width:7px; height:7px; display:block; background-position:-51px -34px}
#tarifsSat201201 a.infoBulle span{z-index:10}

#tarifsSat201201 .pr{position:relative}
#tarifsSat201201 .services{position:relative; width:100%; overflow:hidden; font-size:11px; color:#000; font-weight:normal}
#tarifsSat201201 .services .ct{width:510px; }
#tarifsSat201201 .blcservice{position:relative; width:221px; height:74px; border:1px solid #CBCFD1; 
                             background:#fff; float:left; display:inline; margin:0px 7px 7px 0px; line-height:1.2em}

#tarifsSat201201 .services .phone .spr{width:29px; height:29px; background-position:-102px -31px}
#tarifsSat201201 .services .tele .spr{width:29px; height:29px; background-position:-102px -1px}
#tarifsSat201201 .services .box .spr{width:39px; height:61px; background-position:-58px -61px}
#tarifsSat201201 .services .nuit .spr{width:29px; height:29px; background-position:-102px -62px}

#tarifsSat201201 .services .spr.gratuit{right:-1px; top:-1px; width:43px; height:37px; background-position:-54px -21px}

#tarifsSat201201 .services .spr.phone,
#tarifsSat201201 .services .spr.tele,
#tarifsSat201201 .services .spr.box,
#tarifsSat201201 .services .spr.nuit{left:10px; top:10px}



#tarifsSat201201 .blcservice div{margin:10px 0px 5px 10px; padding-left:35px}
#tarifsSat201201 .blcservice.box div{padding-left:45px}
#tarifsSat201201 .blcservice{bottom:3px;}
#tarifsSat201201 .blcservice .infoBulle{right:0; bottom:3px;z-index:10;}

#tarifsSat201201 .blcservice.phone .infoBulle{bottom:4px}

#tarifsSat201201 .blcservice.phone p{width:184px; margin-left:20px}
#tarifsSat201201 .blcservice.box p{width:106px}
#tarifsSat201201 .blcservice.nuit p{width:112px}


#tarifsSat201201 .mentionsbas{position:relative; width:971px; height:30px; margin-left:3px; font-weight:normal; color:#000; line-height:30px}
#tarifsSat201201 .kit{border:1px solid #C6CBCD; width:473px; margin:0 auto; position:relative; overflow:hidden}
#tarifsSat201201 .kit .mrg{margin:7px 3px 6px 14px; position:relative; overflow:hidden; height:225px}
#tarifsSat201201 .kit .fond{background:#fff}

#tarifsSat201201 .kit.turbo10{margin-top:30px}

#tarifsSat201201 .kit .col1{width:216px; float:left; }
#tarifsSat201201 .kit .col2{width:236px; background:#EFECEC; float:right}

#tarifsSat201201 .kit .col1,
#tarifsSat201201 .kit .col2{display:inline; font-size:11px; font-weight:normal; color:#000}

#tarifsSat201201 .kit .col2 .sat{background:#fff; width:100%; overflow:hidden}
#tarifsSat201201 .kit .col2 .sat img{float:left; display:inline}
#tarifsSat201201 .kit .col2 .sat .livr{width:110px; font-weight:normal; float:left; display:inline; margin-top:18px}
#tarifsSat201201 .kit .col2 .sat{line-height:1.2em}

#tarifsSat201201 .kit .contenu{background:#5B5B5B; line-height:24px; height:24px; color:#fff; 
        font-weight:bold; padding-left:15px; margin-top:5px}

#tarifsSat201201 .prixmat{background:#EFECEC; clear:both; padding:0 10px 2px 10px; height:133px; 
                          position:absolute; bottom:0; right:5px; width:200px}

#tarifsSat201201 .prixmat .prmat{margin:9px 0 11px 0px}
#tarifsSat201201 .prixmat .forf{float:left; display:inline; width:80px}
#tarifsSat201201 .prixmat .pack{float:right; display:inline; width:115px}
#tarifsSat201201 .prixmat .tit{height:23px; line-height:23px}
#tarifsSat201201 .prixmat .color{height:45px; background:#fff}
#tarifsSat201201 .prixmat .prx{font-size:17px; font-weight:bold; font-family:"trebuchet ms"; 
    line-height:2.6em}

#tarifsSat201201 .prixmat .forpack{position:relative; overflow:hidden; width:200px}

#tarifsSat201201 .prixmat .dispo span{display:block; padding-top:8px}

#tarifsSat201201 .prixmat .frais{background:#fff; height:20px; line-height:20px; position:relative; 
                                 color:#000; font-size:11px; padding:2px 5px 2px 5px; width:190px; clear:both}
#tarifsSat201201 .prixmat .frais .fois{line-height:1.5em;padding:0 3px}
#tarifsSat201201 .prixmat .frais .infoBulle{right:0; bottom:5px; right:57px; width:10px; height:10px}
#tarifsSat201201 .decroche .spr{width:18px; height:12px; background-position:-67px -4px; bottom:28px; left:28px}

#tarifsSat201201 .kit.eco10{margin-top:0px}
#tarifsSat201201 .kit.turbo10 .col2 .sat .livr{width:100px; margin-left:10px}

#tarifsSat201201 .logo-partenaire {position:absolute;right:6px;bottom:11px;color:#666;}
#tarifsSat201201 .logo-partenaire span, #tarifsSat201201 .logo-partenaire img {display:block;float:left;margin-right:5px;}
#tarifsSat201201 .logo-partenaire span {padding-top:2px;}

.flaps_tarifs{position:relative; width:970px; overflow:hidden}
.flaps_tarifs subv{float:left; display:inline}
.flaps_tarifs .contact{float:right; display:inline}



/* --- POP6UP essai pack site 1 mois gratuit --- */
#conteneur-essai-psite {margin:10px;width:726px;position:relative;overflow:hidden;}
#conteneur-essai-psite #entete {padding-right:160px;margin-bottom:15px;background:url(/images/fr/produits/pack_site/flap-essai-gratuit.jpg) 100% 0px no-repeat;text-align:justify;color:#000;}
#conteneur-essai-psite #entete h1 {font-size:28px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:bold;color:#000;}
#conteneur-essai-psite #entete h2 {font-size:17px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;color:red;text-align:left;margin-bottom:10px;}
#conteneur-essai-psite #entete p, #conteneur-essai-psite p {line-height:16px;margin:5px 0 5px 0;}
#conteneur-essai-psite #entete sup {font-size:12px;}
#conteneur-essai-psite #formules {background:url(/images/fr/produits/pack_site/bg-barre-titre.gif) 0 0 no-repeat;margin-bottom:10px;}
#conteneur-essai-psite #formules h1 {font-size:22px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;color:#fff;text-align:center;margin:0;padding:0;height:36px;line-height:30px;}
#conteneur-essai-psite #formules .bloc {width:159px;height:230px;margin:10px 30px 0 0;float:left;position:relative;}
#conteneur-essai-psite #formules .bloc h2 {font-size:18px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:bold;}
#conteneur-essai-psite #formules .bloc p {margin:5px;}
#conteneur-essai-psite #formules .bloc .titre {color:#fff;font-size:13px;height:50px;margin:0;padding:10px 0 0 15px;line-height:16px;}
#conteneur-essai-psite #formules .bloc .contenu {font-size:11px;line-height:12px;text-align:justify;margin:0 8px 0 8px;}
#conteneur-essai-psite #formules .bloc .teste a {position:absolute;bottom:22px;right:22px;font-size:20px;line-height:50px;color:#fff;text-decoration:none;display:block;width:84px;height:50px;text-align:center;}
#conteneur-essai-psite #formules #psite-essai-bloc-01 {background:url(/images/fr/produits/pack_site/div-formule-basic.gif) left bottom no-repeat;}
#conteneur-essai-psite #formules #psite-essai-bloc-02 {background:url(/images/fr/produits/pack_site/div-formule-essentiel.gif) left bottom no-repeat;}
#conteneur-essai-psite #formules #psite-essai-bloc-03 {background:url(/images/fr/produits/pack_site/div-formule-confort.gif) left bottom no-repeat;}
#conteneur-essai-psite #formules #psite-essai-bloc-04 {background:url(/images/fr/produits/pack_site/div-formule-prestige.gif) left bottom no-repeat;margin-right:0;}
#conteneur-essai-psite #formules #psite-essai-bloc-01 h2 {color:#0067d8;}
#conteneur-essai-psite #formules #psite-essai-bloc-02 h2 {color:#018b02;}
#conteneur-essai-psite #formules #psite-essai-bloc-03 h2 {color:#fc5601;}
#conteneur-essai-psite #formules #psite-essai-bloc-04 h2 {color:#931462;}
#conteneur-essai-psite #formules #psite-essai-bloc-01 .contenu {color:#0067d8;}
#conteneur-essai-psite #formules #psite-essai-bloc-02 .contenu {color:#018b02;}
#conteneur-essai-psite #formules #psite-essai-bloc-03 .contenu {color:#fc5601;}
#conteneur-essai-psite #formules #psite-essai-bloc-04 .contenu {color:#931462;}
#conteneur-essai-psite #formules .intro {color:#9a9a9a; font-weight:bold; font-size:11px; text-align:left; margin:0 0 0 5px;padding:0;}
#conteneur-essai-psite #mentions {}

/* --- Refonte page : commande-etape2-demo.php  --- */

#conteneur-essai-psite h1.confirm {margin:20px 0 20px 0;font-size:19px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-weight:bold;color:#ff0000;text-align:center;}
#conteneur-essai-psite #confirm-inscription {width:430px;margin:15px ;text-align:justify;margin:auto;}
#conteneur-essai-psite #confirm-inscription a.btn-espace-abo {text-align:center;margin:15px 0 15px 50px;cursor:pointer;display:block;float:left;width:334px;height:27px;color:#fff;font-size:1.2em;line-height:1.8em;text-transform:uppercase;text-decoration:none;font-weight:bold;}
#conteneur-essai-psite #confirm-inscription a:hover.btn-espace-abo {text-decoration: underline;}

#entete-demo {position:relative;padding-right:160px;height:138px;background:url(/images/fr/produits/pack_site/flap-essai-gratuit.jpg) 100% 0px no-repeat;text-align:justify;color:#000;}
#entete-demo h1 {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:22px;padding-top:20px;}
#entete-demo h1 span {font-weight:bold;}
#entete-demo p.essai {font-size:1.2em;line-height:1.5em;}
#entete-demo p {color:#000;}
#entete-demo .produit_etape_active_titre, #entete-demo .produit_etape_active_titre span {font-size:17px;}
#entete-demo h1 .color-formule {font-weight:normal;}

#psite-essai-form-01 {width:363px;height:205px;margin:10px 10px 10px 25px;float:left;position:relative;}
#psite-essai-form-01 h1, #psite-essai-form-02 h1 {font-size:1.7em;line-height:2.2em;color:#fff;font-weight:bold;text-align:center;margin-bottom:20px;}
#psite-essai-form-01 a.lien-valider {display:block;position:absolute;top:164px;right:21px;font-size:1.7em;line-height:1.3em;width:190px;height:28px;color:#fff;font-family:Arial, Helvetica, Sans-serif;text-decoration:none;text-align:center;}
#psite-essai-form-01 a:hover.lien-valider {}
#psite-essai-form-01 #id-form-login {margin-top:10px;display:block;}
#psite-essai-form-01 #id-form-login .mdp-oublie {clear:both;margin:8px 12px 0 0 ;text-align:right;}
#psite-essai-form-01 #id-form-login .mdp-oublie a {font-weight:bold;}
#psite-essai-form-01 #id-form-login .mdp-oublie a:hover {text-decoration:none;}
#psite-essai-form-01 #id-form-login div label {width:145px;display:block;float:left;}
#psite-essai-form-01 #id-form-login div input {width:170px;padding:2px;}

#psite-essai-form-02 {width:323px;height:208px;margin:10px 0 10px 0;float:left;position:relative;}
#psite-essai-form-02 a.lien-inscription {font-size:2.2em;line-height:2.6em;color:#fff;font-family:Arial, Helvetica, Sans-serif;text-decoration:none;text-align:center;margin:33px 0 0 65px;;height:76px;width:210px;display:block;}

#id-form-createClient .haut-form {padding-top:17px;}
#id-form-createClient .bas-form {padding:25px 50px 0px 0px;}

#corpo_content .essai-gratuit #action_form {padding:0 0 10px 230px;position:relative;overflow:hidden;height:27px;}
#corpo_content .essai-gratuit #action_form a.btn-valider {cursor:pointer;display:block;float:left;width:153px;height:27px;color:#fff;font-size:1.2em;line-height:1.8em;text-transform:uppercase;text-decoration:none;font-weight:bold;margin-right:15px;}
#corpo_content .essai-gratuit #action_form a.btn-retour {cursor:pointer;display:block;float:left;width:154px;height:27px;color:#fff;font-size:1.2em;line-height:1.8em;text-transform:uppercase;text-decoration:none;font-weight:bold;}
#corpo_content .essai-gratuit #action_form a:hover.btn-valider, #corpo_content .essai-gratuit #action_form a:hover.btn-retour {text-decoration: underline;}


#contentbody .psite-basic {}
#contentbody .psite-basic #entete-demo h1, #contentbody .psite-basic #id-form-login .mdp-oublie a, #contentbody .psite-basic #id-form-login div input, #contentbody .psite-basic .produit_etape_active_titre, #conteneur-essai-psite.psite-basic p span {color:#0067d8;}
#contentbody .psite-basic #psite-essai-form-01 {background:url(/images/fr/produits/pack_site/bg-essai-psite-basic-form-01.gif) 0 0 no-repeat;}
#contentbody .psite-basic #psite-essai-form-02 {background:url(/images/fr/produits/pack_site/bg-essai-psite-basic-form-02.gif) 0 0 no-repeat;}
#contentbody .psite-basic #id-form-login div input {border:1px solid #1ecbfd;}
#contentbody .psite-basic #id-form-createClient .haut-form {background:url(/images/fr/produits/pack_site/bg-form-haut-psite-basic.gif) 0 0 no-repeat;}
#contentbody .psite-basic #id-form-createClient .bas-form {background:url(/images/fr/produits/pack_site/bg-form-bas-psite-basic.gif) left top no-repeat;}
#contentbody .psite-basic #entete-demo h1 .color-formule, #conteneur-essai-psite.psite-basic p strong {color:#1ecbfd;}
#contentbody .psite-basic #action_form a.btn-valider {background:url(/images/fr/produits/pack_site/bg-btn-on-psite-basic.gif) 0 0 no-repeat;}
#contentbody .psite-basic #action_form a.btn-retour {background:url(/images/fr/produits/pack_site/bg-btn-off-psite-basic.gif) 0 0 no-repeat;}
.psite-basic #confirm-inscription a.btn-espace-abo {background:url(/images/fr/produits/pack_site/bg-btn-espace-perso-psite-basic.gif) 0 0 no-repeat;}

#contentbody .psite-essentiel {}
#contentbody .psite-essentiel #entete-demo h1, #contentbody .psite-essentiel #id-form-login .mdp-oublie a, #contentbody .psite-essentiel #id-form-login div input, #contentbody .psite-essentiel .produit_etape_active_titre, #conteneur-essai-psite.psite-essentiel p span  {color:#018b02;}
#contentbody .psite-essentiel #psite-essai-form-01 {background:url(/images/fr/produits/pack_site/bg-essai-psite-essentiel-form-01.gif) 0 0 no-repeat;}
#contentbody .psite-essentiel #psite-essai-form-02 {background:url(/images/fr/produits/pack_site/bg-essai-psite-essentiel-form-02.gif) 0 0 no-repeat;}
#contentbody .psite-essentiel #id-form-login div input {border:1px solid #82dc36;}
#contentbody .psite-essentiel #id-form-createClient .haut-form {background:url(/images/fr/produits/pack_site/bg-form-haut-psite-essentiel.gif) 0 0 no-repeat;}
#contentbody .psite-essentiel #id-form-createClient .bas-form {background:url(/images/fr/produits/pack_site/bg-form-bas-psite-essentiel.gif) left top no-repeat;}
#contentbody .psite-essentiel #entete-demo h1 .color-formule, #conteneur-essai-psite.psite-essentiel p strong {color:#80dc3a;}
#conteneur-essai-psite #contentbody .psite-essentiel #action_form a.btn-valider {background:url(/images/fr/produits/pack_site/bg-btn-on-psite-essentiel.gif) 0 0 no-repeat;}
#contentbody .psite-essentiel #action_form a.btn-retour {background:url(/images/fr/produits/pack_site/bg-btn-off-psite-essentiel.gif) 0 0 no-repeat;}
.psite-essentiel #confirm-inscription a.btn-espace-abo {background:url(/images/fr/produits/pack_site/bg-btn-espace-perso-psite-essentiel.gif) 0 0 no-repeat;}

#contentbody .psite-confort {}
#contentbody .psite-confort #entete-demo h1, #contentbody .psite-confort #id-form-login .mdp-oublie a, #contentbody .psite-confort  #id-form-login div input, #contentbody .psite-confort .produit_etape_active_titre, #conteneur-essai-psite.psite-confort p span   {color:#fc5601;}
#contentbody .psite-confort #psite-essai-form-01 {background:url(/images/fr/produits/pack_site/bg-essai-psite-confort-form-01.gif) 0 0 no-repeat;}
#contentbody .psite-confort #psite-essai-form-02 {background:url(/images/fr/produits/pack_site/bg-essai-psite-confort-form-02.gif) 0 0 no-repeat;}
#contentbody .psite-confort #id-form-login div input {border:1px solid #ff9051;}
#contentbody .psite-confort #id-form-createClient .haut-form {background:url(/images/fr/produits/pack_site/bg-form-haut-psite-confort.gif) 0 0 no-repeat;}
#contentbody .psite-confort #id-form-createClient .bas-form {background:url(/images/fr/produits/pack_site/bg-form-bas-psite-confort.gif) left top no-repeat;}
#contentbody .psite-confort #entete-demo h1 .color-formule, #conteneur-essai-psite.psite-confort p strong {color:#ff9051;}
#contentbody .psite-confort #action_form a.btn-valider {background:url(/images/fr/produits/pack_site/bg-btn-on-psite-confort.gif) 0 0 no-repeat;}
#contentbody .psite-confort #action_form a.btn-retour {background:url(/images/fr/produits/pack_site/bg-btn-off-psite-confort.gif) 0 0 no-repeat;}
.psite-confort #confirm-inscription a.btn-espace-abo {background:url(/images/fr/produits/pack_site/bg-btn-espace-perso-psite-confort.gif) 0 0 no-repeat;}

#contentbody .psite-prestige {}
#contentbody .psite-prestige #entete-demo h1, #contentbody .psite-prestige #id-form-login .mdp-oublie a, #contentbody .psite-prestige  #id-form-login div input, #contentbody .psite-prestige .produit_etape_active_titre, #conteneur-essai-psite.psite-prestige p span   {color:#931462;}
#contentbody .psite-prestige #psite-essai-form-01 {background:url(/images/fr/produits/pack_site/bg-essai-psite-prestige-form-01.gif) 0 0 no-repeat;}
#contentbody .psite-prestige #psite-essai-form-02 {background:url(/images/fr/produits/pack_site/bg-essai-psite-prestige-form-02.gif) 0 0 no-repeat;}
#contentbody .psite-prestige #id-form-login div input {border:1px solid #e236a5;}
#contentbody .psite-prestige #id-form-createClient .haut-form {background:url(/images/fr/produits/pack_site/bg-form-haut-psite-prestige.gif) 0 0 no-repeat;}
#contentbody .psite-prestige #id-form-createClient .bas-form {background:url(/images/fr/produits/pack_site/bg-form-bas-psite-prestige.gif) left top no-repeat;}
#contentbody .psite-prestige #entete-demo h1 .color-formule, #conteneur-essai-psite.psite-prestige p strong {color:#e236a5;}
#contentbody .psite-prestige #action_form a.btn-valider {background:url(/images/fr/produits/pack_site/bg-btn-on-psite-prestige.gif) 0 0 no-repeat;}
#contentbody .psite-prestige #action_form a.btn-retour {background:url(/images/fr/produits/pack_site/bg-btn-off-psite-prestige.gif) 0 0 no-repeat;}
.psite-prestige #confirm-inscription a.btn-espace-abo {background:url(/images/fr/produits/pack_site/bg-btn-espace-perso-psite-prestige.gif) 0 0 no-repeat;}



