* {
  border-bottom-width:0;
  border-color:initial;
  border-image:initial;
  border-left-width:0;
  border-right-width:0;
  border-style:initial;
  border-top-width:0;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  list-style-type:none;
}
body {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:url(http://www.allotaximoto.com/images/bg_header.gif);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:repeat-x;
  color:#595959;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
}

p {
  padding-bottom:8px;
  padding-left:0;
  padding-right:0;
  padding-top:2px;
}
a {
  color:#595959;
}
a:hover {
  color:#000000;
}
a:focus {
  outline-color:initial;
  outline-style:none;
  outline-width:initial;
}
.clear {
  clear:both;
  height:1px;
  overflow-x:hidden;
  overflow-y:hidden;
}
.right {
  float:right;
  margin-left:10px;
}
.left {
  float:left;
  margin-right:10px;
}
.center {
  text-align:center;
}
.dotted {
  border-top-color:#999999;
  border-top-style:dotted;
  border-top-width:1px;
  padding-top:15px;
}
.margtop25 {
  display:block;
  margin-top:20px;
}

#container {
  text-align:left;
  width:100%;
}


#header {
  height:139px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0px;
  margin-top:0px;
  width:920px; 
 
  background-color: #;
  background-attachment:initial;
  background-clip:initial;
  background-image:initial;
  background-origin:initial;
  background-position:50% 50%;
  background-repeat: initial initial;
    
   }

#header h1 {
  background-image:url(http://www.allotaximoto.fr/images/logo.gif);
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  position: absolute;
  top:50px; 
  margin-left:0px; 
  float:left;
  height:50px;  
  width:140px;
  color:#FFE436;
}

#header h1 a {
  display:block;
  float:left;
  height:102px;
  width:140px;
}
#header h1 a span {
  display:none;
}
#header h2 {
  position: absolute;
  top:50px; 
  margin-left:300px;  
  float:left;
  width:600px;
  color:#FFFFFF;  
}


#header h3 {
  background-image:url(http://www.allotaximoto.com/images/bloc_stop_smart.gif);
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  float:right;
  height:104px;
  margin:0;
  width:154px;
}
#header h3 a {
  display:block;
  float:left;
  height:104px;
  width:154px;
}
#header h3 a span {
  display:none;
}

#canvas_france {
background-image:url(http://www.allotaximoto.fr/images/departements_de_france.svg);
}


#cheminfer {
  color:#757575;
  line-height:30px;
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  text-transform:uppercase;
  width:920px;
}

#cheminfer .reseau {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://www.allotaximoto.com/images/btn_reseau.gif);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  float:left;
  height:20px;
  line-height:20px;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:5px;
  padding-left:80px;
  width:85px;
}
#cheminfer a {
  color:#757575;
  font-size:10px;
  padding-bottom:0;
  padding-left:5px;
  padding-right:5px;
  padding-top:0;
  text-decoration:none;
}
#cheminfer a:hover {
  color:#000000;
  text-decoration:underline;
}

#sidebar {
  float:right;
  padding-top:23px;
  width:224px;
}

.ombre {
  background-image:url(http://www.allotaximoto.com/images/bg_h2.gif);
  background-position:initial initial;
  background-repeat:no-repeat;
  height:24px;
  width:599px;
}
#content .content.conditions p.ombrecondition {
  background-image:url(http://www.allotaximoto.com/images/bg_li_faq.gif) !important;
  background-position:50% 100% !important;
  background-repeat:no-repeat no-repeat !important;
  height:20px !important;
  line-height:16px;
  margin:0 !important;
  padding:0 !important;
  position:relative;
  top:-4px;
}

.btn-blue-sidebar-wrapper {
  overflow:hidden;
  padding-bottom:13px;
  width:100%;
}
.btn-blue-sidebar {
  float:left;
}
.btn-blue-sidebar span {
  background-image:url(http://www.allotaximoto.com/images/zfe/bg-btn-blue-sidebar.gif);
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  color:#FFFFFF;
  cursor:pointer;
  float:left;
  font-size:18px;
  line-height:21px;
  padding:4px 25px 4px 10px;
}
.btn-blue-sidebar:hover {
  border:0;
  text-decoration:none;
}
.btn-blue-sidebar:hover span {
  background-image:url(http://www.allotaximoto.com/images/zfe/bg-btn-blue-sidebar.gif);
  background-position:0 -58px;
  background-repeat:no-repeat no-repeat;
}
.btn-blue-sidebar em {
  background-image:url(http://www.allotaximoto.com/images/zfe/bg-btn-blue-sidebar.gif);
  background-position:100% -29px;
  background-repeat:no-repeat no-repeat;
  cursor:pointer;
  float:left;
  height:29px;
  width:21px;
}
.btn-blue-sidebar:hover em {
  background-image:url(http://www.allotaximoto.com/images/zfe/bg-btn-blue-sidebar.gif);
  background-position:100% -87px;
  background-repeat:no-repeat no-repeat;
}
#sidebar .box {
  border:1px solid #D1D2CF;
  margin-bottom:15px;
  padding:13px 13px 18px;
  width:194px;
}


#sidebar h2 {
  color:#0E97F6;
  font-size:18px;
  line-height:21px;
  margin:0;
}
#sidebar .box span {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style:italic;
  font-variant:normal;
  font-weight:normal;
  line-height:14px;
}
#sidebar .heading {
  background-image:url(http://www.allotaximoto.com/images/zfe/sidebar-heading-separator.gif);
  background-position:0 100%;
  background-repeat:repeat no-repeat;
  margin-bottom:18px;
  padding-bottom:14px;
}
#sidebar .heading h2 {
  background-image:url(http://www.allotaximoto.com/images/zfe/bg-heading-h.gif);
  background-position:100% 0;
  background-repeat:no-repeat no-repeat;
  min-height:32px;
  padding-left:8px;
}
#sidebar .box ul {
  list-style:none;
  margin:0 0 -5px;
  padding:0;
}
#sidebar .box li {
  background-image:url(http://www.allotaximoto.com/images/zfe/bg-sidebar-ul.gif);
  background-position:3px 3px;
  background-repeat:no-repeat no-repeat;
  padding:0 0 9px 20px;
  	
}
#sidebar ul li {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:15px;
  
}
#sidebar ul a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:15px;
  
}
#sidebar input {
  float:left;
  width:93px;
  
}

#content {
  height:auto !important;
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  min-height:300px;
  width:920px;
}

#content #focus {
  float:right;
  height:auto !important;
  min-height:420px;
  width:250px;
}

#content #tel {
  float:right;
  height:auto !important;
  min-height:50px;
  width:250px;
}

#content #paiements{width:184px; height:20px; margin-bottom:10px;}

#content #paiement_securise{width:184px; height:20px; margin-top:10px;}	

#content #follow-us{width:184px; height:20px; margin-top:80px; }

#content .content {
  float:left;
  width:630px;
}
#content #focus div {
  float:left;
  position:relative;
}
#content #focus div img {
}
#content #focus div input {
  background-color:transparent;
  border-bottom-color:#999999;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-image:initial;
  border-left-color:#999999;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#999999;
  border-right-style:solid;
  border-right-width:1px;
  border-top-color:#999999;
  border-top-style:solid;
  border-top-width:1px;
  bottom:15px;
  color:#918F8F;
  font-size:11px;
  height:97px;
  left:4px;
  position:absolute;
  text-align:center;
  width:230px;


}
#content #focus div a.ok {
  background-attachment:initial !important;
  background-clip:initial !important;
  background-color:initial !important;
  background-image:url(http://www.allotaximoto.com/images/btn_ok.png) !important;
  background-origin:initial !important;
  background-position:initial initial !important;
  background-repeat:no-repeat no-repeat !important;
  bottom:8px;
  display:block;
  height:29px;
  position:absolute;
  right:6px;
  width:69px;
}
#content #focus div input.ok {
  background-attachment:initial !important;
  background-clip:initial !important;
  background-color:initial !important;
  background-image:url(http://www.allotaximoto.com/images/btn_ok.png) !important;
  background-origin:initial !important;
  background-position:initial initial !important;
  background-repeat:no-repeat no-repeat !important;
  border-bottom-style:none;
  border-color:initial;
  border-image:initial;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  border-width:initial;
  bottom:8px;
  cursor:pointer;
  display:block;
  height:29px;
  left:172px;
  position:absolute;
  text-indent:-9000px;
  width:69px;
}
#content #focus div span {
  bottom:6px;
  left:16px;
  position:absolute;
}

#content .offre {
  padding:0 0 20px;
}
#content .offre ul {
  background-image:url(http://www.allotaximoto.com/images/bg_h2.gif);
  background-position:50% 0;
  background-repeat:no-repeat;
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  padding:22px 0 0;
}
#content .offre ul li {
  background-image:url(http://www.allotaximoto.com/images/bg_li_faq.gif);
  background-position:50% 100%;
  background-repeat:no-repeat;
  padding:0 0 15px 2px;
}
#content .offre ul li.nostyle {
  background-image:none;
  background-position:initial initial;
  background-repeat:initial initial;
  padding:0 0 15px 2px;
}
#content .offre ul li a {
  background-image:url(http://www.allotaximoto.com/images/fleche_jeune.gif);
  background-position:0 2px;
  background-repeat:no-repeat;
  color:#504D4E;
  display:block;
  font-size:13px;
  font-weight:normal;
  line-height:normal;
  padding-left:15px;
  text-decoration:none;
}
#content .offre ul li a.normal {
  font-weight:normal;
}
#content .offre p {
  padding:5px 0 5px 7px;
}


#centre #liste {width: 550px; list-style-type:none;}
#centre ul#liste li {width:200px; margin:15px 0 0 0; padding:0px 10px 12px 0; line-height:16px; float:left;}

#centre #partenaires {width: 550px; list-style-type:none;}
#centre ul#partenaires li {width:500px; margin:15px 0 0 0; padding:0px 10px 12px 0; line-height:16px; float:left;}

#content .faq {
  padding:0 0 20px;
}
#content .faq ul.questions {
  background-image:url(http://www.allotaximoto.com/images/bg_h2.gif);
  background-position:50% 0;
  background-repeat:no-repeat;
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  padding:22px 0 0;
}
#content .faq ul.questions li {
  background-image:url(http://www.allotaximoto.com/images/bg_li_faq.gif);
  background-position:50% 100%;
  background-repeat:no-repeat;
  padding:0 0 10px 2px;
}
#content .faq ul.questions li a {
  background-image:url(http://www.allotaximoto.com/images/fleche_jeune.gif);
  background-position:initial initial;
  background-repeat:no-repeat;
  color:#504D4E;
  display:block;
  font-size:13px;
  font-weight:bold;
  line-height:normal;
  padding-left:15px;
  text-decoration:none;
}
#content .faq ul.questions li a:hover {
  color:#FFC500;
}
#content .faq div.reponses {
  background-image:url(http://www.allotaximoto.com/images/bg_h2.gif);
  background-position:50% 100%;
  background-repeat:no-repeat;
  clear:both;
  line-height:17px;
  padding:2px 0 60px;
}
#content .faq div.last {
  background-image:none;
  background-position:initial initial;
  background-repeat:initial initial;
}
#content .faq div.reponses h3 {
  background-image:url(http://www.allotaximoto.com/images/bg_h3.gif);
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  clear:both;
  font-size:17px;
  line-height:26px;
  margin:20px 0 10px;
  padding:0 0 0 27px;
  text-transform:uppercase;
}
#content .faq div.reponses a.top {
  background-image:url(http://www.allotaximoto.com/images/btn_fr/top.gif);
  background-position:initial initial;
  background-repeat:initial initial;
  float:right;
  height:28px;
  line-height:28px;
  text-decoration:none;
  text-indent:-5000px;
  width:95px;
}
#content .faq div.reponses ul {
  margin:8px 0 8px 20px;
}
#content .faq div.reponses p {
  padding:0 0 0 7px;
}

#content .contact {
  padding:0 0 20px;
}
#content .contact ul {
  padding:0 0 0 20px;
}
#content .contact h3 {
  background-image:url(http://www.allotaximoto.com/images/fleche_jaune.gif);
  background-position:0 4px;
  background-repeat:no-repeat no-repeat;
  clear:both;
  font-size:12px;
  font-weight:bold;
  line-height:20px;
  margin:0 0 12px;
  padding:0 0 0 15px;
}
#content .contact h4 {
  background-color:#F8F8F8;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#C0C0C0;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  clear:both;
  font-size:13px;
  line-height:20px;
  margin:6px 0;
  padding:0 0 0 7px;
  text-transform:uppercase;
}
#content .contact p, #content .contact form {
  padding:0 0 0 10px;
}

#content .content.conditions h3 {
  background-image:url(http://www.allotaximoto.com/images/fleche_jeune.gif);
  background-position:0 50%;
  background-repeat:no-repeat no-repeat;
  font-size:16px;
  font-weight:bold;
  margin:0 !important;
  padding-left:18px;
  position:relative;
  text-transform:none;
  top:4px;
}
#content .content.conditions h3 a img {
  position:absolute;
  right:0;
  top:25px;
}

#content 
 span.ttr_commander_en_ligne {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_commander_en_ligne.gif);
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_conditions_tarifs {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_conditions_tarifs.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_le-pack-samsung {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_le-pack-samsung.gif);
  background-position:initial initial;
  background-repeat:no-repeat no-repeat;
  height:66px;
}
#content .content h2 span.ttr_changezpas_mobile {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_changezpas_mobile.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
  height:40px;
}
#content .content h2 span.ttr_espace_client {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_espace_client.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_identif_distributeur {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_identif_distributeur.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_portabilite {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_portabilite.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_presse_en_parle {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_presse_en_parle.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_question_reponse {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_question_reponse.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_quisommesnous {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_quisommesnous.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_rappel_gratuit {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_rappel_gratuit.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_vousetes_client {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_vousetes_client.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_vousetespas_client {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_vousetespas_client.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_contact {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_contact.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zeroforfait_quoi {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zeroforfait_quoi.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zeroforfait_quoi_pro {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zeroforfait_quoi_pro.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_comparez_zeroforfait {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_comparez_zeroforfait.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_parrainez_ami {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_parrainez_ami.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zeroforfait_desc {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zeroforfait_desc.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_reglez_facture_enligne {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_reglez_facture_enligne.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_commencamarche {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_commencamarche.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_commencamarche_pro {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_commencamarche_pro.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_alacarte {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_alacarte.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_alacarte_pro {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_alacarte_pro.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_alinternational_pro {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_alinternational_pro.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_inscription {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_inscription.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_identification {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_identification.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_moncompte {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_moncompte.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zeroforfait_filaire {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zeroforfait_filaire.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zeroforfait_fixe {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zeroforfait_fixe.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zeroforfait_ML {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zeroforfait_ML.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_tous_gagnants {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_tous_gagnants.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_sponsorisez_ami {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_sponsorisez_ami.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_zeroforfait {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_options_zeroforfait_3.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_les_avantages_du_zeroforfait {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_les_avantages_du_zeroforfait.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_a_la_carte {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_V6_carte.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_forfait {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_V6_forfait.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_options_zerolimit {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_V6_0limit.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_eco50 {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_V6_eco50.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_eco50rSa {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_V6_eco50rSa.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_eco60rSa {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_V6_eco60rSa.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_options_le19 {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_le19.png);
  background-position:0 0;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_options_lecpt {
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zero_tva {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zero_tva.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
  height:90px;
}
#content .content h2 span.ttr_zero_zt {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/logo_zt.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_quoi {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_quoi.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_commande {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_commande.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_decouvrez {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_decouvrez.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_qui {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_qui.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_combien {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_combien.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_comment {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_comment.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_avantages {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_avantages.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_zerotaxe_etranger {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_zerotaxe_etranger.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_locamobile {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_locamobile.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_samsung_e1150 {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_samsung_e1150.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_samsung_e1150_loca {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_samsung_e1150_loca.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_samsung_e1150_achat {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_samsung_e1150.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_samsung_galaxy_loca {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_samsung_galaxy_loca.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_samsung_galaxy_achat {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_samsung_galaxy.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_B2100_loca {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_B2100_loca.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_B2100_achat {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_B2100.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_HTCwS_loca {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_HTCwS_loca.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_HTCwS_achat {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_HTCwS.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_BB9300_loca {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_BB9300_loca.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_BB9300_achat {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_BB9300.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_GalaxySII_loca {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_GalaxySII_loca.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_GalaxySII_achat {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_GalaxySII.gif);
  background-position:0 15px;
  background-repeat:no-repeat no-repeat;
  height:60px;
}
#content .content h2 span.ttr_espace_presse {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_espace_presse.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_communique {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_communique.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_logo {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_logo.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}
#content .content h2 span.ttr_presse {
  background-image:url(http://www.allotaximoto.com/images/titres_fr/ttr_presse.gif);
  background-position:0 5px;
  background-repeat:no-repeat no-repeat;
}

#content .content h2 {
  background-image:url(http://www.allotaximoto.com/images/bg_h2.gif);
  background-position:initial initial;
  background-repeat:no-repeat;
  font-size:26px;
  font-weight:normal;
  letter-spacing:-1px;
  padding:15px 0 6px;
  text-transform:uppercase;
}
#content .content h3 {
  background-image:url(http://www.allotaximoto.com/images/bg_h3.gif);
  background-position:initial initial;
  
  background-repeat:no-repeat;
  clear:both;
  font-size:17px;
  line-height:26px;
  margin:20px 0 10px;
  padding:0px 0 0 27px;
  text-transform:uppercase;
}
#content .content h3 img {
  float:right;
  margin:-26px 5px 0 0;
}


table.data {
  background-image:url(http://www.allotaximoto.com/images/bg_td.gif);
  background-position:0 7px;
  background-repeat:no-repeat repeat;
  color:#504D4E;
  font-size:90%;
  text-align:center;
  width:631px;
}
table.tleft {
  background-image:url(http://www.allotaximoto.com/images/bg_td-small_distr.gif);
  background-position:0 7px;
  background-repeat:no-repeat repeat;
  margin:5px 0;
  text-align:left;
  width:700px;
}
table.offreszf {
  background-image:url(http://www.allotaximoto.com/images/bg_td-small_offrezf.gif);
  background-position:0 7px;
  background-repeat:no-repeat repeat;
  margin:5px 0 5px 15px;
  text-align:left;
  width:560px;
}
table.tleft th {
  padding-left:0;
}
table.tleft th.margleft {
  text-indent:8px;
}
table.tleft .first {
  padding-left:15px;
}
table.tleft th.center {
  text-align:center;
}
table.data td {
  background-image:url(http://www.allotaximoto.com/images/bg_td2.gif);
  background-position:0 0;
  background-repeat:no-repeat no-repeat;
  line-height:21px;
}
table.data.tleft td {
  background-image:url(http://www.allotaximoto.com/images/bg_border_table.gif) !important;
  background-position:0 0 !important;
  background-repeat:repeat-y!important;
  padding-left:10px;
}
table.data.tleft td.first {
  background-image:none !important;
  background-position:initial initial !important;
  background-repeat:initial initial !important;
}
table.data.tleft tr {
  border-bottom-color:#000000 !important;
  border-bottom-style:solid !important;
  border-bottom-width:1px !important;
}
table.data td.first span {
  padding-left:40px;
}
table.data thead {
  height:49px;
}
table.data thead th {
  background-image:url(http://www.allotaximoto.com/images/bg_thead2.gif);
  background-position:0 0;
}
table.data thead th.first {
  background-image:url(http://www.allotaximoto.com/images/bg_thead.gif);
  background-position:0 50%;
  height:49px;
}
table.data thead th.last {
  background-image:url(http://www.allotaximoto.com/images/bg_thead.gif);
  background-position:100% 50%;
  height:49px;
  vertical-align:middle;
}
table.data thead th.lh49 {
  height:49px;
  line-height:49px;
  vertical-align:middle;
}
table.data thead th.last span {
  background-image:url(http://www.allotaximoto.com/images/bg_thead2.gif);
  background-position:0 0;
  display:block;
  float:left;
  height:49px;
  width:3px;
}
table.data thead th.last br {
  line-height:11px;
}
table.data tfoot {
  background-repeat:no-repeat no-repeat;
}
table.data tfoot th {
  background-image:url(http://www.allotaximoto.com/images/bg_tfoot2.gif);
  background-position:0 100%;
  font-weight:normal;
  height:20px;
  line-height:26px;
}
table.data tfoot th.nobg {
  background-image:url(http://www.allotaximoto.com/images/bg_tfoot2.gif);
  background-position:-10px 100%;
}
table.data tfoot th.first {
  background-image:url(http://www.allotaximoto.com/images/bg_tfoot.gif);
  background-position:0 100%;
  height:20px;
}
table.data tfoot th.last {
  background-image:url(http://www.allotaximoto.com/images/bg_tfoot.gif);
  background-position:100% 100%;
  height:20px;
}
table.data tfoot th.last span {
  background-image:url(http://www.allotaximoto.com/images/bg_tfoot2.gif);
  background-position:0 100%;
  display:block;
  float:left;
  height:26px;
  width:3px;
}
table.data .first {
  border-left-style:none;
}
table.data .last {
}
table.data td.first {
  background-image:none;
  background-position:initial initial;
  background-repeat:initial initial;
}
table.data td.last {
  padding-left:3px;
}
table.tleft td span {
  line-height:normal;
  margin:0;
  padding:0 0 0 16px;
}
table.tleft td span.right {
  float:none;
  margin-left:0;
  padding-right:10px;
  text-align:right;
}
table p {
  margin:0;
  padding:0;
}

body #focus .fianet {
  display:none;
  padding-bottom:0;
  padding-left:20px;
  padding-right:0;
  padding-top:14px;
}

body #focus .regions {
  padding-bottom:0;
  padding-left:0px;
  padding-right:0;
  padding-top:30px;
}
body.commander #focus .fianet, body.paiemenet #focus .fianet {
  display:block;
}

body #focus .social {
  padding-bottom:0;
  padding-left:20px;
  padding-right:0;
  padding-top:14px;
}



#footer {
  background-attachment:initial;
  background-clip:initial;
  background-color:#F1F0F0;
  background-image:initial;
  background-origin:initial;
  background-position:50% 50%;
  background-repeat:initial initial;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:23px;
  
  width:100%;
}


#footer div.footer {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://www.allotaximoto.com/images/bg_footer.gif);
  background-origin:initial;
  background-position:0 0;
  background-repeat:no-repeat no-repeat;
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  width:920px;
}
#footer div.footer .footer_links {
  color:#595959;
  line-height:30px;
  text-align:center;
}
#footer div.footer .footer_links a {
  color:#595959;
  font-size:90%;
  padding-bottom:0;
  padding-left:14px;
  padding-right:14px;
  padding-top:0;
  text-decoration:none;
}
#footer div.footer .footer_links a:hover {
  color:#000000;
  text-decoration:underline;
}
#footer div.footer .footer_bloc {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://www.allotaximoto.com/images/sep_footer.gif);
  background-origin:initial;
  background-position:100% 0;
  background-repeat:no-repeat no-repeat;
  float:left;
  font-size:90%;
  height:163px;
  width:300px;
}
#footer div.footer .footer_blocdec {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://www.allotaximoto.com/images/sep_footer2.gif);
  background-origin:initial;
  background-position:100% 0;
  background-repeat:no-repeat ;
  float:left;
  font-size:90%;
  height:140px;
  width:300px;
}
#footer div.footer .tree {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:none;
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
}
#footer div.footer ul {
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
  padding-bottom:0;
  padding-left:60px;
  padding-right:0;
  padding-top:25px;
}
#footer div.footer ul li {
  list-style-image:initial;
  list-style-position:initial;
  list-style-type:none;
}
#footer div.footer ul li a {
  line-height:15px;
  text-decoration:none;
}
#footer div.footer ul li a:hover {
  text-decoration:none;
}

#mention {position:absolute; top:850px; left:50%; margin-left:-293px; width:586px; height:193px; background:url(images/fonds/mention.gif) no-repeat; }
	#mention p{color:#666; font-size:12px; margin:5px; text-align:justify;}


/* Navigation */

nav
{
    display: inline-block;
    width: 920px;
    text-align: left;
    color: #757575;
    line-height: 30px;
    margin: 0 auto;
    text-transform: uppercase;  
    font-size: 10px;
}

nav ul
{
    list-style-type: none;
}

nav li
{
    display: inline-block;
    margin-right: 15px;
}

nav a
{
    font-size: 1.3em;
    color: #181818;
    padding-bottom: 3px;
    text-decoration: none;
}

nav a:hover
{
    color: #760001;
    border-bottom: 3px solid #760001;
}

#slide {
  float:left;
  height:440px;
  overflow-x:hidden;
  overflow-y:hidden;
  width:650px;
}
#cslide {
  height: 465px;
}
#slide_pager {
  float:right;
  height:11px;
  margin-top:12px;
}
#slide_pager a {
  background-image: url(http://www.allotaximoto.com/images/sp_off.gif);
  background-repeat:no-repeat no-repeat;
  display:block;
  float:left;
  height:11px;
  margin-right:5px;
  text-indent:-5000px;
  width:11px;
}
#slide_pager a.activeSlide {
  background-image: url(http://www.allotaximoto.com/images/sp_on.gif);
}
