   /*-------début bandeaux noirs------*/
    #bandeauxnoirs{height:110px;width:773px!important;width:763px;margin-left:17px!important;margin-left:10px}
     
    .contenuD #bandeauxnoirs{margin-left:0px!important;margin-left:0px} 
     
    #testnoir{width:477px;height:110px;background: url("/media/fond_test.png") no-repeat center top}
    
    #testnoir fieldset {border:none}
     
    #testformulaire{border: none;margin-top:30px}
    
    #numero{
    color:#666;
    height:20px;
    font-size: 0.9em!important;;
    font-weight:bold;
    background-color: #FFF;
    margin: 0 13px 0 20px;
    padding: 2px 4px 0 4px;
    border: 2px solid #EE8008
    }
    
    #accepte_infos{
    margin: 15px 0 0 20px;
    border: 2px solid #EE8008
    }

    #caseinfo{background-color: #FFF;margin:15px 0px 0 20px!important;margin:5px 0px 0 20px;border: 2px solid #EE8008}
    
    #testformulaire label{border: none;font-size: 0.6em;color:#FFF}
    
    #pasdelignenoir{
    width:280px;
    height:110px;
    background: url("/media/fondpasdeligne.png") no-repeat center top;
    text-align:center;
    color:#FFF;
    line-height:1.2em
    }
    
    #pasdelignenoir h2{margin-top:20px}
    
    #cliquezici{
    height:29px;
    border:none;
    margin-top: 2px;
    text-align:center;
    padding:0 10px;
    border: 2px solid #000;
    font-size:1.0em;
    font-weight:bold;
    cursor:pointer
    }
    
    #cliquezici{background: url("/media/bandeau_orange.png") repeat-x #EE8008;color:#FFF}
    #cliquezici:hover{background: url("/media/bandeau_blanc.png") repeat-x #FFF;color:#EE8008}
    
     /*-------fin bandeaux noirs------*/

   /*-------début blocs offres------*/
    
    #blocsoffres{width:790px!important;width:788px;font-size: 1em}
    
    #offrenet, #formule, #promo, #resiliation{border: 1px solid #B2B2B2;background: url("/media/bandeau_gris.png") repeat-x center top;}
    
    #offrenet, #formule{width: 376px!important;margin: 17px 0 0 17px!important;margin: 15px 0 0 7px}
    
    #offrenet h2 , #formule h2, #offrenet h3 , #formule h3{margin:0.25em 0 0 0.7em}
    
    /*-début puces offres-*/
    #blocsoffres ul{
    margin: 4px 0 0 10px;
    list-style-type: none;
    color:#3F3F3F;
    font-size:0.9em;
    font-weight:bold;
    line-height:1.1em
    }
    
    .pucearobase{background-image:url("/media/puce_arobase.png")}
    
    .pucemobile{background-image:url("/media/puce_mobile.png")}
     
    .pucetv{background-image:url("/media/puce_tv.png")}
     
    .pucetel{background-image:url("/media/puce_tel.png")}
    
    .pucemusique{background-image:url("/media/puce_musique.gif")}
     
    #blocsoffres ul li{padding:10px 8px 8px 40px;background-repeat:no-repeat;background-position:0 2px}
     /*-fin puces offres-*/
     
    #blocsoffres p{font-size:0.7em;font-weight:bold}
    
    .prixoffreetformule{
    font-size:1.05em!important;
    width:130px;
    height:20px;
    float:left;
    display:block;
    margin-left:10px;
    text-align:center;
    padding:2px 5px;
    border: 1px solid #B2B2B2;
    color:#3F3F3F;
    background: url("/media/btn_gris.png") repeat-x #b2b3b5;
    font-weight:bold;
    }
    
    .ttc {font-size:0.7em!important}
        
    .apartir{font-size:0.95em;margin-left:10px;float:left}
    
    
    .band_bas_offreetformule{
    font-size:0.9em!important;
    height:29px!important;
    width:356px;
    padding:1px 10px;
    display:block;
    margin:4px 0 0 0;
    color:#FFF;
    background: url(/media/bandeau_gris.png) repeat-x #b1b2b4;
    font-weight:bold;
    line-height:0.9em!important
    }
    
.promo60euros{
	/*background: url(/media/promos/100-rembourses.png) no-repeat;*/
	width:144px;
	height:55px;
	margin-right:5px;
}
    
#formule .promo60euros{
	/*background:url(/media/promos/100-rembourses.png) no-repeat!important;*/
	width:144px;
	height:55px;
	margin-right:5px;
}
    
    
    .exclu{font-size:0.9em;color:#000}
    
    .web{font-size:0.9em;color:#EE8008}
    
    .excluWebSmall{color:#3F3F3F;font-size:0.7em;font-weight:normal}
    /*-------fin blocs offres------*/
    
    /*-------debut carrousel------*/
#carrouselEnglob{
  width:458px;
  height:245px;
  border: 1px solid #B2B2B2;
  margin:17px 0 16px 17px!important;
  margin:15px 0 15px 7px;
}
    
    #menuCarrousel{width:140px;height:245px;border-right:1px solid #B2B2B2;background:#d2d2d2}
    
    .btnCarrousel a , .btnCarrousel a:hover{
    font-size:1.2em!important;
    width:124px;
    height:17px;
    display:block;
    text-align:left;
    padding:6px 8px;
    color:#3F3F3F;
    background: url("/media/bandeau_gris_clair.png") repeat-x #b2b3b5;
    font-weight:bold;
    text-decoration:none
    }
    
    .btnCarrouselCurrent a , .btnCarrouselCurrent a:hover{
    font-size:1.2em!important;
    width:124px;
    height:17px;
    display:block;
    text-align:left;
    padding:6px 8px;
    color:#FFF;
    background: url("/media/bandeau_orange.png") repeat-x #b2b3b5;
    font-weight:bold;
    text-decoration:none
    }
    
    #ongletActifCarrousel a , #ongletActifCarrousel a:hover{background: url("/media/bandeau_noir.png");color:#FFF}
    
    #menuCarrousel ul {list-style-type: none}
    
#contenuCarrousel_1,
#contenuCarrousel_2,
#contenuCarrousel_3,
#contenuCarrousel_4,
#contenuCarrousel_5,
#contenuCarrousel_6{float:left;width:315px}
    
.texteContenuCarrousel{
  float:left;
  width:195px;
  height:225px;
  margin:10px
}
    
    .texteContenuCarrousel p {line-height:1.4em;margin:15px 10px}
    /*-------fin carrousel------*/
    
    /*-------pub 176x245------*/
    .pub176x245 {float:right;height:245px;width:176px;margin-top:17px; border-right:1px solid #000;}
    
    #promo, #resiliation {height:135px;width:376px;margin-left:17px!important;margin-left:15px!important;margin-left:7px;margin-bottom:15px;overflow:hidden}
    #promo h2, #resiliation h2{margin:6px 12px}
    #resiliation p, #promo p {margin-top:15px!important;margin-top:13px;margin-left:12px;margin-right:12px;font-size:0.8em;font-weight:bold}
    .pPetit {font-size:0.7em!important}
    /*-------visuels accueil------*/
    #visuelRemboursement, #visuelPromo{height:100%;width:120px;background: #fff;margin-top:1px}
    
    
/**/
#pub300x250{margin-top:15px}


/**/
.promoAccueil{
	text-align:right;
	width:150px;
	margin-right:5px;
}
.promoAccueil h3, .promoAccueil p{color:#FF6327!important;font-size:2.5em;line-height:1em;letter-spacing:-0.04em}
