/* CSS Document */
.contenuCentral{}
.contenuCentral h3{margin:0;}
ul.listeCentrale{
  list-style-type: none;
  margin:0;padding:0;
}

  ul.listeCentrale li{background:url(../img/bullet.gif) 0em 0.3em no-repeat;padding-left:1.3em;}

div#encartTableCCM{width:44.39em;background:url(../img/page_encart_degrade_filet.jpg) repeat-y;}
.encartCCM{width:44.39em;height:1.15em;}
div#encartHautCCM{background:url(../img/page_encart_degrade_haut.jpg) no-repeat;}
div#encartBasCCM{background:url(../img/page_encart_degrade_bas.jpg) no-repeat bottom;}

table#commentcamarche{width:43.5em;margin-left:0.4em;margin-top:-0.9em;}
  table#commentcamarche td{
    border-bottom:1px dashed #dedede;
    background:url(../img/page_fd_encart_petit.gif) repeat-x;
    vertical-align:top;
    padding:0.69em 0em;
  }

  table#commentcamarche td.partieGauche{padding:0.69em 1em;}
  table#commentcamarche td.derniereLigne{border:none;padding:1em 0 0 1em;}
    table#commentcamarche td p{margin:0;}
  table#commentcamarche tr{border:1px solid white;}

ul.servicesInclus li{width:45%;float:left;}
ul.offresTarifs li{margin-bottom:1.54em;}

table.offreFlexible{border-collapse:collapse;width:100%;margin-bottom:1.8em;}
table.offreFlexible td{font-size:1.23em;border:1px solid #e9e9e9;padding:0.56em 1em;}
table.offreFlexible td.impaire{background:#f2f2f2;}

#outilsGratuits {margin-left:0.4em;margin-top:-0.9em;width:43.5em;}
  #outilsGratuits td{
    font-weight:bold;
    border-bottom:1px dashed #dadada;
    background:url(../img/page_fd_encart_petit.gif) repeat-x top right;
    padding:0.615em 1em;padding-right:0;
    }
    #outilsGratuits tr.final td{border-bottom:none;}
      #outilsGratuits td.visuelOutils{width:5.769em;}
      #outilsGratuits td.typeCredit{width:7.0em;}
      #outilsGratuits td.separateurOutils{
      background:url(../img/page_tableau_degrade_vertical.jpg) no-repeat top right;
      width:0.6em;padding:0;
      }

  #outilsGratuits td.descriptionCredit{width:22.0em;}
  #outilsGratuits  td.descriptionCredit span{font-weight:normal;font-size:0.923em;}

.sousOffreTarifs{font-size:1.3em;width:35em;float:left;margin-top:2em;}

p.miniInfos{font-size:0.846em;}
p.voirTarifs{margin-bottom:1em;}

#listeFaq{border:1px solid #dbdbdb;margin:1em auto;padding:0;list-style-position:inside;width:46.923em;}
  #listeFaq h2{margin:0;display:inline;}
  #listeFaq p{margin:0;margin-bottom:1em;}
  #listeFaq li{
    padding:0.5em 2.308em 0.5em 1em;
    background-image: url(../img/faq_fleche_bas.gif);
    background-repeat:no-repeat;
    background-position: 98% 1em;
    background-color:#FFFFFF;
    border-bottom:1px solid #dbdbdb;
  }
  #listeFaq li.selected{background-image: url(../img/faq_fleche_haut.gif);}

    #listeFaq li ul{
      list-style-type: none;
      margin:0;padding:0;
    }

    #listeFaq li ul li{background:url(../img/bullet.gif) 0em 0.3em no-repeat;padding:0;padding-left:1.3em;border:none;}
      #listeFaq li ul li h3{margin:0;font-size:1em;color:#7e7e7e;}
  #listeFaq li.paire{background-color:#f2f2f2;}

a.sousTitreListeFaq{
  font-size:0.722em;
  cursor:pointer;
  *margin-left:0.3em;
}

table.tableFaq{border-collapse:collapse;margin:0 auto 2em auto;width:29.5em;}
  table.tableFaq th{border-bottom:1px solid #dbdbdb;background:#fff;}
  table.tableFaq td{border-bottom:1px solid #ededed;vertical-align:top;text-align:left;background:#fff;}
    table.tableFaq td.valeur{font-weight:bold;}
    table.tableFaq tr.impaire td{background:#f2f2f2;}

ul.planDuSite{
  float:left;
  border:1px solid #e0e0e0;
  margin-top:0;margin-left:0.7em;margin-bottom:0.7em;
  list-style-type: none;
  width:15.0em;
  height:12.615em;
  padding:0.5em;
}
ul.planDuSite li a{color:#454545;text-decoration:none;}
ul.planDuSite li a:hover{text-decoration:underline;}

ul#espacePresse li{float:left;width:50%;padding-left:0em;}
ul#espacePresse li h3{text-indent:1em;}

#contact{margin-left:1.615em;}
#formulaireDeContact{width:40.5em;}
#formulaireDeContact td{padding:0.2em 0;}
  #formulaireDeContact textarea{width:40.5em;*width:40em;text-align: left;border: 1px solid #e0e0e0;height:13.615em;overflow:auto;}
  #formulaireDeContact select{text-align: left;border: 1px solid #e0e0e0;height: 1.5em;font-size:1.0em;width:40.5em;*width:41.3em;}
  #formulaireDeContact option{width:38.7em;}

  #formulaireDeContact input{
      width: 19.231em;
      height: 1.5em;
    	text-align: left;
    	font-size:1.0em;
      padding-top:0.2em;
    	border: 1px solid #e0e0e0;
  }

    #formulaireDeContact input.agauche{margin-right:1.615em;}

a.envoyer{
  display:block;
  width: 14.077em;
  height: 2.923em;
  margin:0.5em 0;
  background:url(../img/btn_envoyer_off.gif) no-repeat;
}
/*a.envoyer:hover{background:url(../img/btn_envoyer_on.gif) no-repeat;}*/
  a.envoyer span{display:none;}

#contactForm p.choixDejaClient{font-size:1.385em;color:#ff6f00;font-weight:bold;}
#contactForm p.choixDejaClient input{margin-right:1em;}
#questionsHabituelles{height:3.5em;margin-left:1.8em;}
#questionsHabituelles li{color:#ff6f00; float:left;width:45%;}

.paddingless_parrainage{padding-bottom:10px;}

.text_gris{
	color:#666666;
	font-weight: bold;
}
.orange_parrainage{
	color:#FF6801;
	font-weight: bold;
}
.bt_new_img { padding-top:7px; }
.bt_new_img_grand { padding-top:20px; padding-right:11px;}
.left_p{ float:left;}

table#table_parrainage_new{
	width:585px;
	border-top:1px solid #DBDBDB;
	border-bottom:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	font-size: 18px;
}

.cell_table_parrainage{height:23px; border:1px solid white; padding-top:3px;}

table#table_parrainage_new th{
	border-bottom:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	background: url(../img/parrainage_table_header.gif) left top repeat-x;
	color:#FFF;
	font-weight: normal;
}

table#table_parrainage_new td{
	text-align: center;
	border-left:1px solid #DBDBDB;
	background: #F2F2F2;
}

.table_parrainage_head_td{color:#FF6801;}

#pied_table_parrainage{
	width: 585px;
	height: 10px;
	background: url(../img/pied_table_parrainage.gif) top left repeat-x;
	margin-bottom:20px;
}

#parrainage_call_action{
	width: 240px;
	height: 290px;
	background: url(../img/simyo-parrainage_bg_call_action.gif) top left no-repeat;
	text-align: center;
}
#parrainage_call_action h2{
	padding:13px 0 0 0;
	margin:0;
	color:white;
	font-weight: normal;
}

#text_parrainage_call_action{
	text-align:left;
	width:115px;
	height:100px;
	margin:90px 0 0 100px;
}

#text_parrainage_call_action p{
	font-size:13px;
}