body
{
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:10pt;
  color:#222;

}


input
{

  vertical-align:top;
}



/* Layout globals */



body {

  height:100%;

  margin: 0 0 0 0;

  padding: 0;

  text-align: center;

  font: 12px  Arial, Verdana,Helvetica, sans-serif;

  color: #000000;

}



body * {

  margin: 0;

  padding: 0;

}

fieldset ul
{
  list-style-type:none;
  display:inline;
  float:left;
  margin-top:5px;
}

fieldset li
{
  float:left; 
  margin-left: 5px;
}



img{

  border:0;

}

#global, .global{

  width: 530px;

  margin: 0 auto;

  text-align: left;

}



#etape{

  height:100px;

  font: 13px Arial, Verdana, sans-serif;

}

.contentetape{

  width:80px;

  padding:5px;

  float:left;

  margin-left:1em;

  background-color:#ffffff;

}

.numetape{

  width:80px;

  float:left;

  background-color:#ffffff;

}

.txtnumetape{

  margin-top:80px;

  background-color:white;

  text-align:center;

}

/* formz */



.titreForm {	/*** Mise en forme du titre de formulaire ***/



  font: 14px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  font-style:italic;

  text-align:center;

  color: #fff;

  padding: 5px;

  background-color:#edf1a5;

  background: url(../../images/amt/images/haut-form-orange-carre.gif) no-repeat;

  height:30px;

  width:528px;



}



.titreForm2{	/*** Mise en forme du titre de formulaire ***/



  font: 14px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  font-style:italic;

  text-align:center;

  color: #fff;

  padding: 5px;

  background-color:#edf1a5;

  background: url(../../images/amt/images/haut-form-violet-carre.gif) no-repeat;

  height:30px;

  width:528px;



}

/*** debut bloc couleur ***/





.bloc_violet_haut{
  color: #797979;
  font: bold 17px/42px Arial,Verdana,sans-serif;
  padding: 0 0 0 10px;
  width: 516px;
  border: 1px solid #CCCCCC;
  border-bottom:none;
}



.bloc_violet_centre{
  width:526px;
  border: 1px solid #CCCCCC;
  border-top:none;
  padding-bottom: 15px;
}



.bloc_violet_bas{

  padding: 10px 0px 0px 0px;

  background: url(../../images/amt/images/bloc_violet_bas.gif) no-repeat;

  height:15px;

  width:526px;



}



/*** fin bloc ***/



#corpForm {	/*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/

  border: 1px solid #dedede;

  color: black;

  background: #ffffff;

  /*background: #ffd8b3;*/

  font-size:12px;





}

#onglet{height:0;}

#piedForm {	/*** Mise en forme du pied de formulaire ***/

  font: 16px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  font-style:italic;

  color: white;

  text-align: left;

  background: url(../../images/amt/images/fond_piedForm50.gif) no-repeat;

  height:45px;

  margin: 0;

  padding-top: 8px;

}



#condition_general{

  width:505px;

  margin-left:0px;

  padding:0px;

  background-color:#fdebd3; 

  font: 11px  Arial,Verdana, Helvetica, sans-serif;

  color:#000;

}

/*debut bloc couleur*/

#fondviolet{

  width:530px;

  height:auto;

  font: 13px Arial, Verdana, sans-serif; 

}



.prix_bleu{

  margin-top:0px;

  background: url(../../images/amt/images/euro_bleu.gif) no-repeat;

  width:20px;

  height:16px;

}

.prix_rose{

  margin-top:0px;

  background: url(../../images/amt/images/euro_rose.gif) no-repeat;

  width:20px;

  height:16px;

}



.checked_bleu{

  background: url(../../images/amt/images/checked_bleu.gif) no-repeat;

  width:15px;

  height:13px;

}

.checked_rose{

  background: url(../../images/amt/images/checked_rose.gif) no-repeat;

  width:15px;

  height:13px;

}





.fondattention{



  width:495px;

  margin:0 10px 10px 10px;

  background-color:#fdebd3; 

  padding:5px;

}



/*fin bloc couleur*/

.gauche {

  float: left;



} 

.droite{

  padding-top: 10px;

  float:left;

}

/*d�but couleur #ffffe0*/

fieldset {

  font: 12px  Arial, Verdana,Helvetica, sans-serif;

  border:0px;

  margin-left: auto;

  margin-right: auto;

  width:508px;

  color:#330066;



}

fieldset p {

  padding: 0.20em 0 0.20em 10px;

  margin:		0.2em;

  overflow: auto;

  clear: both;



}

legend {

  margin: 20px;

  display:block ;

  padding:5px;

  font-weight: bold; 

  color: #fff;

  text-align:center;

  background-color:#e07001;

  border: 1px solid #c76401;



}

.recap{

  display: block;

  text-align: left; 

  padding: 0.1em;

  line-height: 1.3em;

}

.text {

  display: block;

  float: left;

  width: 42%;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.copietext {

  display: block;

  float: left;

  width: 42%;

  text-align: left; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.text2 {

  display: block;

  float: left;

  width: 50%;

  text-align: left; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}



.lbl365 {

  display: block;

  float: left;

  width: 365px;

  text-align: left; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}



.lbl290{

  display: block;

  float: left;

  width: 240px;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.lbl42 {

  display: block;

  float: left;

  width: 42px;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.lbl49 {

  display: block;

  float: left;

  width: 50px;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.lbl185 {

  display: block;

  float: left;

  width: 185px;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.lbl190 {

  display: block;

  float: left;

  width: 190px;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.lbl20 {

  display: block;

  float: left;

  width: 105px;

  text-align: right; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.copielbl20 {

  display: block;

  float: left;

  width: 20%;

  text-align: left; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.lbl30 {

  display: block;

  float: left;

  width: 27%;

  text-align: left; 

  margin: 0 0.4em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}



.lbl20droite {



  margin:0.1em;

  width:11%;

  padding:0.1em;

  line-height: 1.3em;

}

.lbldroite {



  margin-left:30px;

  text-align: left; 

  width:100px;

  padding:0.1em;

  line-height: 1.3em;

} 



.prelevement {

  display: block;

  float: left;

  width: 30%;

  text-align: left; 

  margin: 0 1em 0 0;

  padding: 0.1em;

  line-height: 1.3em;

}

.textviolet {

  display: block;

  float: left;

  width: 40%;

  text-align: right; 

  margin: 0 1em 0 0;

  padding: 0.1em;

  border-bottom: 1px solid #999999;

  color:#460071;

  background: transparent;

  font-weight:bold;

  line-height: 1.3em;

}

.textblanc {

  display: block;

  float: left;

  width: 20%;

  text-align: right; 

  margin: 0 1em 0 0;

  padding: 0.1em;

  border-bottom: 1px solid #999999;

  color:#ffffff;

  background: transparent;

  font-weight:bold;

  line-height: 1.3em;

}

.radioCheck {



  line-height: 1.3em;

  margin: 0 0.5em 0 0.3em;	

}

input.text,

textarea {

  width: 40%;

  background-color: #ffffff;

  border:1px solid #f8cc8b;

  margin-right: 0.25em;	



}



hr {

  clear: both;

}

hr.orange {

  border: 1px solid #c76401;

  clear: both;

}

span.note {

  font-size: 0.75em;

}

span.etoile {

  font-weight: bold;

  font-size: 1.3em;

  color: #660066;

}

.lbl70 {

  display: block;

  float:left;

  width:70%;

  text-align:left;

  margin: 0 1em 0 0;

  padding: 0.1em;

  border-bottom: 1px solid #999999;

  color:#460071;

  line-height: 1.3em;

}



.lbl5 {

  float:left;

  width:7%;

  padding-top:0.2em;

  color:#460071;

  text-align:right;

  border-bottom:1px solid #999999;

  line-height: 1.3em;

  margin:0 ;

  background:#cccccc;

  font-weight:bold;

}



/*debut div conducteur cacher au chargement*/

#conducteurcacher{

  display: none;

}

#corpForm H2 {

  PADDING-LEFT: 35px;

  PADDING-TOP: 4px; 	

  FONT-WEIGHT: bold; 

  font-style:italic;

  FONT-SIZE: 15px; 

  BACKGROUND: url(../../images/amt/images/contenu_centre_bleu_h2.png) #56c0d5 no-repeat; 		

  TEXT-ALIGN: left;  

  margin-top:1px;

  MARGIN-LEFT: 1px;

  border-top: 1px solid #ddd;

  border-bottom: 1px solid #ddd;

  margin-bottom:1px;

  height:19px;

  COLOR: #FFF; 

}

#corpForm  H3,.corpFormReduit h3{

  PADDING-TOP: 4px; 

  padding-right:16px;	

  padding-left:16px;

  display:block;

  FONT-WEIGHT: bold; 

  FONT-SIZE: 13px; 

  COLOR: #ed7603; 

  TEXT-INDENT: 10px; 

  TEXT-ALIGN: left;  

  margin-bottom:2px;

  margin-top:1px;

  height:24px;

  BACKGROUND: url(../../images/amt/images/contenu_h3_scooter.gif) #EFEFEF no-repeat; 

}



/*debut infobulles paiement cb dans corpForm*/

#corpForm a.info_paiementcb2{

  padding-top:4px;

  position:absolute;

  z-index:24; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info_paiementcb2 img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;



}

#corpForm a.info_paiementcb2:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:25; 

  cursor: help;

}



#corpForm a.info_paiementcb2 span{

  display: none

}



#corpForm a.info_paiementcb2:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */



  display:block; 

  position:absolute;

  top:-270px; left:-465px; 

  height:auto;

  padding:5px;

  text-align:left;

  color:#000000;



}





#corpForm a.info_paiementcb{

  padding-top:7px;

  position:absolute;

  z-index:24; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info_paiementcb img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;



}

#corpForm a.info_paiementcb:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:25; 

  cursor: help;

}



#corpForm a.info_paiementcb span{

  display: none

}



#corpForm a.info_paiementcb:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */



  display:block; 

  position:absolute;

  top:-270px; left:-465px; 

  height:auto;

  padding:5px;

  text-align:left;

  color:#000000;



}









#corpForm a.info_prelevement{

  padding-top:3px;

  position:absolute;

  z-index:24; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info_prelevement img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;



}

#corpForm a.info_prelevement:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:25; 

  cursor: help;

}



#corpForm a.info_prelevement span{

  display: none

}



#corpForm a.info_prelevement:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */

  font: 12px  Arial, Verdana, Helvetica, sans-serif;

  display:block; 

  position:absolute;

  top:-50px; left:-466px; 

  height:auto;

  text-align:left;

  color:#000000;



}













/*debut infobulles larges dans corpForm*/



#corpForm a.info_large{



  position:absolute;

  z-index:24; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info_large img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;



}

#corpForm a.info_large:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:25; 

  cursor: help;

}



#corpForm a.info_large span{

  display: none

}



#corpForm a.info_large:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */

  font: 12px  Arial, Verdana, Helvetica, sans-serif;

  display:block; 

  position:absolute;

  top:0px; left:-497px; 



  width:480px;

  height:auto;

  border: 2px solid #ed7703;



  background-color:#ffe6cd; 

  color:#000000;



  padding:5px;

}



/*debut infobulles dans corpForm*/



#corpForm a.info{

  padding-top:3px;

  position:absolute;

  z-index:10; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;

}

#corpForm a.info:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:11; 

  cursor: help;

}



#corpForm a.info span{

  display: none

}



#corpForm a.info:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */

  display:block; 

  position:absolute;

  top:-32px; left:-475px; 

  height:auto;

  width:auto;

  padding:5px;

  border:none;

  background:none;

}





#corpForm a.info_decal{



  position:absolute;

  z-index:10; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info_decal img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;



}

#corpForm a.info_decal:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:11; 

  cursor: help;

}



#corpForm a.info_decal span{

  display: none

}



#corpForm a.info_decal:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */

  font: 12px  Arial, Verdana, Helvetica, sans-serif;

  display:block; 

  position:absolute;

  top:-35px; left:-307px; 



  width:280px;

  height:auto;

  border: 1px solid #ed7703;



  background-color:#ffedd7; 

  color:#000000;

  padding:5px;

}



#corpForm a.info_mail{



  position:absolute;

  z-index:10; 

  color:#000;

  text-decoration:none;



}

#corpForm a.info_mail img {	/*** Mise en forme de l'image des bulles d'aide ***/

  margin: 0;

  padding: 0;

  border: 0;



}

#corpForm a.info_mail:hover{ /*** Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide ***/

  z-index:11; 

  cursor: help;

}



#corpForm a.info_mail span{

  display: none

}



#corpForm a.info_mail:hover span{ 

  /*le contenu de la balise span ne 
  
  sera visible que pour l'�tat a:hover */

  font: 12px  Arial, Verdana, Helvetica, sans-serif;

  display:block; 

  position:absolute;

  top:-35px; left:-477px; 

  height:auto;

  color:#000000;

  padding:5px;

}			



.aide50{

  width: 16px;

  height:16px;

  background: url(../../images/amt/images/interogation_50.gif) no-repeat;

  /*
  
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src="../../images/amt/images/interogation50.png");
  
  background-image: none;
  
  
  
  background-color:transparent;*/

}

.aide50_2{

  width: 20px;

  height:20px;

  background: url(../../images/amt/images/interogation_50_2.gif) no-repeat;

}

.aidequad_2{

  width: 20px;

  height:20px;

  background: url(../../images/amt/images/interogation_quad_2.gif) no-repeat;

}





/*fin infobulles*/



/*debut  message d erreur*/



.msg_erreur {

  text-align: center;

  font-weight: bold;

  position:relative;

  padding: 5px; 

  font-size: 85%;  

  color: #cc0000;  

  background-color: #ffffff;

}



/*fin validateur*/







/*debut fond*/



/* Couleurs AMT



Violet fonc�         : #5D247F    .txtcolor1

Violet clair         : #946DA8    .txtcolor2

Vert fonc�           : #73A922    .txtcolor3

Vert clair           : #DCE9C4    .txtcolor4



*/





/* Couleurs Cyclo50



Violet fonc�         : #5D247F    .txtcolor1

Violet clair         : #946DA8    .txtcolor2

Violet               : #59217A    .couleur deco

Vert                 : #75AC24    .couleur deco

Rose                 : #D21172    .couleur deco

Jaune                : #F4CC22    .couleur deco

Orange               : #E27413    .couleur deco

Bleu                 : #57B8CB    .couleur deco

*/

.fondvert{

  background-color:#75AC24;

}

.fondjaune{

  background-color:#F4CC22;

}

.fondorange{

  background-color:#E27413;

}

.fondbleu{

  background-color:#57B8CB;

}

.fondgris{

  background-color:#cccccc;

}

.fondblanc{

  background-color:#ffffff;

}

.fondnoir{

  background-color:#000000;

}

.fondrose{

  background-color: #D21172;

}

.fondattention_1ligne{



  background: url(../../images/amt/images/fond_attention_1ligne.gif) no-repeat;

}

.fondattention_2ligne{



  background: url(../../images/amt/images/fond_attention_2ligne.gif) no-repeat;

}

.fondviolet{

  background-color: #800080;

}

.fondviolet2{

  background-color: #ffd700;



}



.fondvioletclair{

  background-color: #946DA8;

}

.fondvioletfoncer{

  background-color: #5D247F;

}

/*fin des fond*/



/*style sur le bouton*/

input.boutonvalider{



  background: url(../../images/amt/images/valider.gif) no-repeat;



  cursor:pointer

}

input.boutoneffacer{



  background: url(../../images/amt/images/effacer.gif) no-repeat;

  width:71px;

  height:25px;

  cursor:pointer

}

/*fin bouton*/

.flottante {



  margin-left: 3px;

  float: right;

  width: 17px;

  text-align:left;

}

.flottante2{

  margin-left: 3px;

  float: right;

  width: 29px;

  text-align:left;

}

.flottante3{

  margin-left: 3px;

  float: right;

  width: 18px;

  text-align:left;

}

.flottante4 {

  margin-left: 3px;

  float: right;

  width: 27px;

  text-align:left;

}

/*alignement*/

.centrer{

  position: relative;

  text-align:center;

}



/*TEXT*/

.txtviolet16bi   {color: #660066; font-weight: bold; font-style:italic; font-size: 16px;text-align:center;}

.txtbleu16bi   {color: blue; font-weight: bold; font-style:italic; font-size: 16px;}

.txtrouge16bi   {color: red; font-weight: bold; font-style:italic; font-size: 16px;}

.txtblanc16bi   {color: #FFFFFF; font-weight: bold; font-style:italic; font-size: 16px;}

.txtrose16bi   {color:#e2007a; font-weight: bold; font-style:italic; font-size: 16px;}

.txtvert16bi   {color:#66cc33; font-weight: bold; font-style:italic; font-size: 16px;}

.txtblanc14b     {color: #FFFFFF; font-weight: bold; font-size: 14px; text-align: center;}

.txtnoir14b     {color: #000000; font-weight: bold; font-size: 14px;}

.txtviolet14b   {color: #660066; font-weight: bold; font-size: 14px;text-align:center;}

.txtrose14bi   {color:#e2007a; font-weight: bold; font-style:italic; font-size: 14px;}

.txtrouge14b   {color:#DF2E2A; font-weight: bold; font-size: 14px;}

.txtviolet13bi   {color: #5a0080; font-weight: bold; font-style:italic; font-size: 13px;text-align:center;}

.txtviolet12b   {color:#5a0080; font-weight: bold; font-size: 12px;}

.txtrouge12b   {color:#DF2E2A; font-weight: bold; font-size: 12px;}

.txtrose12b   {color:#e2007a; font-weight: bold; font-size: 12px;}

.txtrose12  {color:#e2007a;  font-size: 12px;}

.txtorange12b {color:#e95e06; font-weight: bold; font-size: 14px;}

.txtblanc12b     {color: #FFFFFF; font-weight: bold; font-size: 12px; text-align: center;}

.txtviolet{ color:#5a0080;}

.txt10     { font-size: 10px;}

.txt11     { font-size: 11px;}

.txt12     { font-size: 12px;}

.txt13     { font-size: 13px;}

.txt14     { font-size: 14px;}

.txt16    { font-size: 16px;}

.txt18    { font-size: 18px;}

.souligne{text-decoration: underline;}

.txtliberte{

  color:#56C0D5;font-weight: bold; font-size: 12px;

}

.txtautonomie{

  color:#e2007a; font-weight: bold; font-size: 12px;

}



/*debut preload*/

#prechargement {

  position:absolute;

  background-color:white;

  height:100%;

  width:100%;

  display:none;

  z-index:5;

}



#prechargementimg {

  position:absolute;

  width:20px;

  margin-left:-10px;

  height:20px;

  top:150px;

}

.fondblocbleu{

  background: url(../../images/amt/images/fondblocbleu.jpg) no-repeat;

  width:510px;

  height:145px;

  padding:10px;

  margin:0px 0px 0px 10px;

  position:relative;

}

.fondblocrose{

  background: url(../../images/amt/images/fondblocrose.jpg) no-repeat;

  width:510px;

  height:145px;

  padding:10px;

  margin:0px 0px 0px 10px;

  position:relative;



}

.fond_bloc_devis_scooter{

  font: 16px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  font-style:italic;

  text-align:center;

  color: #fff;

  background: url(../../images/amt/images/fondblocorange.jpg) no-repeat;

  width:510px;

  height:155px;

  padding:10px;

  margin:0px 0px 0px 10px;

  position:relative;



}
#header{background: none repeat scroll 0 0 #efe9eb;border: 1px solid #B1B1B1;height: 40px;overflow: hidden;}
#header ul{padding:0;list-style:none;}
#header ul li{float:left;background:url("/images/amt/images/stepoff.gif") no-repeat scroll left top transparent;margin:0px;padding:0;}
#header ul li a{background:url("/images/amt/images/stepoff.jpg") no-repeat right top;color: #B1B1B1;display: block;float: left;font: bold 12px/40px Arial,Verdana,Helvetica,sans-serif;height: 40px;padding: 0 35px 0 15px;text-decoration: none;}
#header ul li a:hover{color:#ED7603;}
#header ul li#current{background:url("/images/amt/images/steporange.jpg") no-repeat scroll left top transparent;margin-left: -25px;padding-left: 25px;}
#header ul li#current a{background:url("/images/amt/images/steporange.jpg") no-repeat right top;color:#ffffff;}



.encadrer{

  border:1px dotted #7ab51d;

}



A.lien:link, A.lien:visited, A.lien:active {text-decoration:none; font-weight : bold; color:#2c8202;font-size : 12px}

A.lien:hover                                       {text-decoration:none; font-weight : bold; color:#66cc33}



div.liens3 {cursor:pointer;font: 16px Arial, Verdana, sans-serif;text-decoration:none; font-weight : bold; color:#FFFFFF;}

div.liens3:hover {cursor:pointer;font: 18px Arial, Verdana, sans-serif; font-weight : bold; color:#FFF000; }





.liberte{

  background-color:#56C0D5;

}

.fond_liberte{

  background:url("../../images/amt/images/liberte.gif") no-repeat right top;

  font-size: 12px;

}

.fond_bas_liberte{

  background:url("../../images/amt/images/liberte_bas.gif") no-repeat right top;

}

.prime_liberte_g{

  background:url("../../images/amt/images/prime_liberte.gif") no-repeat left top;

}

.prime_liberte_d{

  background:url("../../images/amt/images/prime_liberte.gif") no-repeat right top;

}

.autonomie{

  background-color:#e2007a;

}

.fond_autonomie{

  background:url("../../images/amt/images/autonomie.gif") no-repeat right top;

  font-size: 12px;

}

.fond_bas_autonomie{

  background:url("../../images/amt/images/autonomie_bas.gif") no-repeat right top;

}



.prime_autonomie_g{

  background:url("../../images/amt/images/prime_autonomie.gif") no-repeat left top;

}

.prime_autonomie_d{

  background:url("../../images/amt/images/prime_autonomie.gif") no-repeat right top;

}


.formule3{
  background-color:#ED7603;
  font-size:12px;
}

.fond_formule3{
  background:url("/images/amt/images/evasion.gif") no-repeat right top;
  font-size:12px;
}

.fond_bas_formule3{
  background:url("/images/amt/images/evasion_bas.gif") no-repeat right top;
}



.prime_formule3_g{
  background:url("/images/amt/images/prime_evasion.gif") no-repeat left top;
}

.prime_formule3_d{
  background:url("/images/amt/images/prime_evasion.gif") no-repeat right top;
}

.prix_orange{
  margin-top:0px;
  background: url(/images/amt/images/euro_orange.gif) no-repeat;
  width:20px;
  height:16px;
}

.checked_orange{
  background: url(/images/amt/images/checked_orange.gif) no-repeat;
  width:15px;
  height:13px;
}

.garantie_haut{

  background:url("../../images/amt/images/garantie_haut_230.gif") no-repeat left top;



  text-decoration:underline;

  text-align:left;

  font-weight: bold;

  padding-left:10px;

  color:#e95e06;

  font-size: 13px;

}

.garantie_bas{

  background:url("../../images/amt/images/garantie_bas_230.gif") no-repeat left top;

}

.option{



  background:url("../../images/amt/images/garantie_centre_230.gif") repeat-y;

  text-decoration:underline;

  text-align:left;

  font-weight: bold;

  padding-left:10px;

  color:#e95e06;

  font-size: 13px;

}



.formule_fond{

  background:url("../../images/amt/images/formule_fond.gif") no-repeat right top;

}

.texttarifgauche{

  text-align:left;

  font-weight: bold;

  padding-left:20px;

  background:url("../../images/amt/images/garantie_centre_230.gif") repeat-y;

  font-size: 12px;

  /*
  
  background-color:#c9ffaf;*/

}

.prime_fond{

  text-align:left;

  font-weight: bold;

  padding-left:20px;

  background:url("../../images/amt/images/prime_fond_230.gif") no-repeat left top;

  font-size: 13px;

}



#mieux_vous_connaitre, #mieux_vous_connaitre2{

  padding-top:5px;

  margin-left:4px;

  width:499px;

}

#mieux_vous_connaitre{
  background:url("../../images/amt/images/fond_ligne6.gif") no-repeat right top;

  height:170px;
}

#mieux_vous_connaitre2{
  background:url("../../images/amt/images/fond_coordonnee.gif") no-repeat right top;

  height:250px;
}

#mieux_vous_connaitre3{
  background:url("../../images/amt/images/fond_ligne6b.gif") no-repeat right top;
  padding-top: 10px;
  min-height:200px;
}
*html #mieux_vous_connaitre3{
height:200px;
}

#antecedents, #antecedents2{

  padding-top:5px;

  margin-top:10px;

  margin-left:3px;

  height:255px;

  width:499px;

  color:#330066;

}

#antecedents {
  background:url("../../images/amt/images/fond_antecedent_vehicule.gif") no-repeat left top;
}

#antecedents2 {
  background:url("../../images/amt/images/fond_antecedent_vehicule2.gif") no-repeat left top;
  height:300px;
}

#assurance_immediate{

  background:url("../../images/amt/images/assurance_immediate_exp.gif") no-repeat right top;

  width:499px;

  height:198px;

  display:block;



}

#important{

  background:url("../../images/amt/images/important.gif") no-repeat right top;

  width:499px;

  height:227px;

  display:block;

  margin-left:13px;

}

#je_declare{

  background:url("../../images/amt/images/je_declare.gif") no-repeat right top;

  width:499px;

  height:227px;

  display:block;

  margin-left:5px;

}

#moto{

  margin-left:10px;



}

.motogauche { 

  position:relative;

  background:url("../../images/amt/images/motogauche_fond.jpg") no-repeat right top;

  height:206px;

  width:490px;



  color:#330066;

  margin-left:10px;

  margin-bottom:3px;

  padding-top:10px;

  padding-left:10px;

  padding-bottom:10px;

}

.motodroite { 

  background:url("../../images/amt/images/motodroite_fond.gif") no-repeat right top;

  height:101px;

  color:#330066;

  margin-left:10px;

  padding-top:10px;

  padding-left:10px;

  padding-bottom:10px;



  width:490px;



  margin-right:5px;

  margin-bottom:5px;

}  

.blocgauche { 



  height:110px;

  width:143px;

  float:left;



  margin-left:5px;

} 



.blocdroite{

  text-align:center;

  background:url("../../images/amt/images/fondblocdroite.gif") no-repeat right top;

  height:110px;

  width:330px;

  float:left;

  margin-right:5px;

  margin-left:10px;

  margin-bottom:5px;



}

.blocdroitesous{

  text-align:center;

  background:url("../../images/amt/images/fondblocdroite_sous.gif") no-repeat right top;

  height:110px;

  width:330px;



  color:#ffffff;

  margin-right:5px;

  margin-left:10px;

  margin-bottom:5px;



}

.je_massure{ 



  float:left;

  margin-left:2px;

  width:490px;

  background-color:#fff;

  color:#330066;

  padding-top:3px;



}

.recois_gauche { 

  background:url("../../images/amt/images/recois_devis.gif") no-repeat right top;

  float:left;

  margin-left:2px;

  width:240px;



  color:#330066;

  height:180px;

  padding:3px;





}

.recois_droite { 

  float:left;

  background:url("../../images/amt/images/recois_devis.gif") no-repeat right top;

  color:#330066;

  margin-left:7px;

  padding:3px;

  height:180px;

  width:240px;



} 



#le_prelevement{

  background:url("../../images/amt/images/prelevement.gif") no-repeat right top;

  width:499px;

  height:235px;

  display:block;

  margin-left:5px;

}

#info_rib{

  background:url("../../images/amt/images/fond_info_rib.gif") no-repeat right top;

  padding-top:5px;

  margin-left:4px;

  height:65px;

  width:499px;

  margin-bottom:5px;

}

#rib{

  background:url("../../images/amt/images/fond_ligne6.gif") no-repeat right top;

  padding-top:5px;

  margin-left:4px;

  margin-bottom:5px;

  height:162px;

  width:499px;

}

#titulaire_compte{

  background:url("../../images/amt/images/fond_ligne5.gif") no-repeat right top;

  padding-top:5px;

  margin-left:4px;

  height:135px;

  width:499px;

}



.prelevement_gauche { 

  display:block;

  float:left;

  margin-left:5px;

  margin-bottom:5px;

  width:295px;

  color:#330066;

  height:102px;

  padding-top:20px;

  padding-left:20px;

  background:url("../../images/amt/images/fond_choix_reglement.gif") no-repeat left top;

}

.prelevement_droite { 

  display:block;

  float:left;

  height:102px;

  color:#330066;

  padding-top:20px;

  margin-bottom:5px;

  width:184px;

  background:url("../../images/amt/images/fond_choix_reglement.gif") no-repeat right top;

}   



.recap_haut{

  background:url("../../images/amt/images/recap_haut.gif") no-repeat;

}

.recap_centre_g{

  background:url("../../images/amt/images/recap_centre.gif") repeat-y left top;

}

.recap_centre_d{

  background:url("../../images/amt/images/recap_centre.gif") repeat-y right top;

}

.recap_bas{

  background:url("../../images/amt/images/recap_bas.gif") no-repeat;

}

td.removeBg{

  background-image: none;

}



#conducteur, .cadre2Lignes{

  background:url("../../images/amt/images/fond_2ligne.gif") no-repeat right top;

  padding-top:2px;

  margin-left:4px;

  height:60px;

  width:499px;

}

#conducteur {
  height:68px;
}

#permis{

  background:url("../../images/amt/images/fond_2ligne.gif") no-repeat right top;

  padding-top:7px;

  margin-left:4px;

  height:68px;

  width:499px;

}



#client{

  display:block;

  float:left;

  background:url("../../images/amt/images/fond_2ligne.gif") no-repeat right top;

  padding-top:10px;

  margin-left:4px;

  height:70px;

  width:499px;

}

#registerClient{

  display:block;

  float:left;

  background:url("../../images/amt/images/fond_ligne3.gif") no-repeat right top;

  padding-top:10px;

  padding-bottom: 10px;

  margin-left:4px;

  height:80px;

  width:499px;

}


#date_effet{

  display:block;

  float:left;

  background:url("../../images/amt/images/fond_date_effet.gif") no-repeat right top;

  padding-top:5px;

  margin-left:4px;

  height:152px;

  width:499px;

}



#souscripteur{

  background:url("../../images/amt/images/fond_ligne6.gif") no-repeat right top;

  padding-top:5px;

  margin-left:4px;

  height:162px;

  width:499px;

}

#vehicule, .petitEncadre{

  background:url("../../images/amt/images/fond_ligne5.gif") no-repeat right top;

  padding-top:5px;

  margin-left:4px;

  height:135px;

  width:499px;

}

#vous_vehicule{

  display:block;

  float:left;

  background:url("../../images/amt/images/vous_vehicule_haut_50.gif") no-repeat right top;

  margin-top:5px;

  margin-left:2px;

  height:35px;

  width:499px;

}

.recapitulatif_centre{

  display:block;

  float:left;

  background:url("../../images/amt/images/recapitulatif_centre.gif") repeat-y;

  margin-left:2px;

  height:auto;

  width:499px;

}



.recapitulatif_bas{

  display:block;

  float:left;

  background:url("../../images/amt/images/recapitulatif_bas.gif") no-repeat;

  margin-left:2px;

  margin-bottom:7px;

  height:27px;

  width:499px;

}



.nom_sous{

  height:auto;

  width:315px;

  float:left;

}



.vehicule_assure{

  margin-left:5px;

  height:auto;

  width:170px;

  float:left;

}



#vos_garanties{

  display:block;

  float:left;

  background:url("../../images/amt/images/vos_garanties_haut_50.gif") no-repeat;

  margin-left:2px;

  height:35px;

  width:499px;

}

#debut_contrat{

  display:block;

  float:left;

  background:url("../../images/amt/images/date_debut_contrat_50.gif") no-repeat;

  margin-left:2px;

  height:35px;

  width:499px;

}



.formules{

  height:auto;

  width:160px;

  float:left;



}

.protection_vol{

  clear:both;

  height:auto;

  width:100%;

  float:left;

}



.garantie_incluse{

  float:left;

  margin-left:5px;

  height:auto;

  width:150px;

  border-left: 1px dashed #330066;

}

.options{

  float:left;

  margin-left:5px;

  height:auto;

  width:160px;

  border-left: 1px dashed #330066;

}



#votre_cotisation{

  display:block;

  float:left;

  background:url("../../images/amt/images/votre_cotisation_haut_50.gif") no-repeat right top;

  margin-left:2px;

  height:35px;

  width:499px;

}



.montant{

  float:left;

  height:auto;

  width:160px;

}

.fractionnement{

  float:left;

  margin-left:5px;

  height:auto;

  width:150px;

}

.mode_reglement{

  float:left;

  margin-left:5px;

  height:auto;

  width:160px;

}



#info_prelevement{

  background:url("../../images/amt/images/info_prelevement.gif") no-repeat right top;

  margin-left:5px;

  margin-bottom:10px;

  height:215px;

  width:499px;

}

#acompte_cb_prelevement{

  background:url("../../images/amt/images/acompte_cb_prelevement.gif") no-repeat right top;

  padding-top:5px;

  margin-left:5px;

  height:122px;

  width:499px;

}

#reglement_cb{

  display:block;

  float:left;

  background:url("../../images/amt/images/reglement_par_cb.gif") no-repeat right top;

  margin-left:3px;

  height:122px;

  width:499px;

}

#echeance_cb{

  display:block;

  float:left;

  background:url("../../images/amt/images/echeance_cb_choix.gif") no-repeat right top;

  margin-left:3px;

  height:122px;

  width:499px;

}



/* Tableau r�glement valider assurance_m*/

.tab_reglement_m{

  margin-left:5px;

  width:499px; 

  height:120px;

  border:0;

  padding:0;

}

.tab_reglement_m td.haut{

  background:url("../../images/amt/images/reglement_de_m_01.gif") no-repeat left top;

  width:499px; 

  height:18px;



}

.tab_reglement_m td.centre_g{

  background:url("../../images/amt/images/reglement_de_m_02.gif") no-repeat left top;

  width:246px; 

  height:28px;

}



.tab_reglement_m td.centre_montant{

  width:89px; 

  height:28px; 

  color:#e2007a; 

  margin:0px;

  padding:0px;

  font: 23px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  text-align:center;

  background:#FFF600;



}



.tab_reglement_m td.centre_d{

  background:url("../../images/amt/images/reglement_de_m_04.gif") no-repeat left top;

  width:164px; 

  height:28px;

}



.tab_reglement_m td.bas{

  background:url("../../images/amt/images/reglement_de_m_05.gif") no-repeat left top;

  width:499px; 

  height:74px;



}

/* FIN Tableau r�glement valider assurance*/



/* Tableau r�glement valider assurance_sa*/

.tab_reglement_sa{

  margin-left:5px;

  width:499px; 

  height:68px;

  border:0;

  padding:0;

}

.tab_reglement_sa td.haut{

  background:url("../../images/amt/images/reglement_de_sa_01.gif") no-repeat left top;

  width:499px; 

  height:18px;



}

.tab_reglement_sa td.centre_g{

  background:url("../../images/amt/images/reglement_de_sa_02.gif") no-repeat left top;

  width:246px; 

  height:28px;

}



.tab_reglement_sa td.centre_montant, .montantCotisation, .montantARegler{

  width:89px; 

  height:28px; 

  color:#e2007a; 

  margin:0px;

  padding:0px;

  font: 24px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  text-align:center;

  background:#FFF600;

}

.montantARegler 
{
  color:white; 
  font: 18px Arial, Verdana, sans-serif;
  font-weight: bold; 
}

.tab_reglement_sa td.centre_d{

  background:url("../../images/amt/images/reglement_de_sa_04.gif") no-repeat left top;

  width:164px; 

  height:28px;

}



.tab_reglement_sa td.bas{

  background:url("../../images/amt/images/reglement_de_sa_05.gif") no-repeat left top;

  width:499px; 

  height:22px;



}

/* FIN Tableau r�glement valider assurance*/





/* Tableau r�glement valider assurance*/

.tab_lereglement{

  margin-left:5px;

  width:499px; 

  height:61px;

  border:0;

  padding:0;

}

.tab_lereglement td.haut{

  background:url("../../images/amt/images/le_reglement_01.gif") no-repeat left top;

  width:499px; 

  height:11px;



}

.tab_lereglement td.centre_g{

  background:url("../../images/amt/images/le_reglement_02.gif") no-repeat left top;

  width:246px; 

  height:50px;

}



.tab_lereglement td.centre_montant{

  width:89px; 

  height:28px; 

  color:#e2007a; 

  margin:0px;

  padding:0px;

  font: 23px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  text-align:center;

  background:#FFF600;



}



.tab_lereglement td.centre_d{

  background:url("../../images/amt/images/le_reglement_04.gif") no-repeat left top;

  width:164px; 

  height:50px;

}



.tab_lereglement td.bas{

  background:url("../../images/amt/images/le_reglement_05.gif") no-repeat left top;

  width:89px; 

  height:22px;



}

/* FIN Tableau r�glement valider assurance*/







/* datepicker*/



a.dp-choose-date {

  float: left;

  width: 20px;

  height: 20px;

  padding: 0;

  margin: 0px 3px 0;

  display: block;

  text-indent: -2000px;

  overflow: hidden;

  background: url(../../images/amt/images/calendrier.gif) no-repeat; 

}

a.dp-choose-date.dp-disabled {

  background-position: 0 -20px;

  cursor: default;

}

/* makes the input field shorter once the date picker code

 * has run (to allow space for the calendar icon

*/

input.dp-applied {

  width: 112px;

  float: left;



}

input.dp-applied2 {

  width: 70px;

  float: left;



}

fieldset p {
  padding: 0.20em 0 0.20em 10px;
  margin:		0.2em;
  overflow: hidden;
  clear: both;

}


input.dp-applied3 {

  width: 158px;

  float: left;

  margin-left: 0px;

}



.errors, .errorLogin, .errorsImmatNumSerie
{
  width:90%;
  background:#FB462B none repeat scroll 0 0;
  border:1px solid #DDDDDD;
  color:#FFFFFF;
  margin-left:5px;
  display:none;
  font-size:8pt;
  font-weight:bold;
  margin-bottom:8px;
  padding:4px 10px 0 30px;
  text-align:center;

}

.errorShown
{
  width:90%;
  background:#FB462B none repeat scroll 0 0;
  border:1px solid #DDDDDD;
  color:#FFFFFF;
  margin-left:5px;
  font-size:8pt;
  font-weight:bold;
  height:20px;
  margin-bottom:8px;
  padding:4px 10px 0 30px;
  text-align:center;
}


#pdfDownload{
  padding-top:10px;
  background:url("/images/amt/images/fond_antecedents_moto.gif") no-repeat left top;
  margin-top:10px;
  margin-left:3px;
  height:190px;
  width:499px;
}


.errmtt1
{

  width:90%;
  background:#FB462B none repeat scroll 0 0;
  border:1px solid #DDDDDD;
  color:#FFFFFF;
  margin-left:5px;
  display:none;
  font-size:8pt;
  font-weight:bold;
  height:20px;
  margin-bottom:8px;
  padding:4px 10px 0 30px;
  text-align:center;

}

.city
{
  width: 130px;
  display: none;
}

#debut{background:#EEEEEE;border: 1px solid #DDDDDD;margin: 0 25px;padding: 15px 40px;}
#debut ul#piece li{color: #797979;float: left;font-size: 11px;list-style: none outside none;text-align: center;width: 170px;margin-bottom: 25px;padding: 0 10px;}
#debut ul#piece li img{margin: 20px 0 10px 0;}


#debut a:hover {
  font-weight: bold;
}

#debut p {
  height:20px;
}

.corpFormReduit h3 {
  width: 476px;
}

.petitForm {
}

.petitForm table tr {
  height: 25px;
}

#listeDevisTable
{
  width:450px;
  border: solid 1px;
  border-color: gray gray gray gray;
}

#paiementForm
{
  float:left; 
  text-align:center; 
  width:245px; 
  height:136px; 
  background-image:url(/images/amt/images/reglement_echeance_02a.gif);
  color: white;
  cursor:pointer;
}

#paiementForm:hover
{
  background-image:url(/images/amt/images/reglement_echeance_hover_02a.gif);
  color: #306;
  cursor:pointer;
}

#paiementFormContent
{
  padding-left: 10px; 
  padding-top: 16px; 
  text-align:left;  
}

#paiementFormText
{
  margin-left:76px; 
  margin-bottom: 5px;
}

#paiementCheque
{
  text-align:center; 
  width:245px; 
  height:136px; 
  background-image:url(/images/amt/images/reglement_echeance_03.gif);
  cursor:pointer
}

#paiementCheque:hover
{
  background-image:url(/images/amt/images/reglement_echeance_hover_03.gif);
}

.ui-datepicker-header
{
  width: 100%;
}

.ui-datepicker select.ui-datepicker-year 
{
  width: 70px;
}

.ui-datepicker 
{
  z-index: 100;
} 

.ui-state-highlight, .ui-widget-content .ui-state-highlight 
{
  background: #E2007A none repeat scroll 0 0;
  color:#FFFFFF;
  font-weight:bold;
}

.ui-datepicker .ui-state-active,
.smoothness .ui-widget-content .ui-state-active,
.ui-datepicker .ui-widget-content .ui-state-active
{
  background:#FF6666 none repeat scroll 0 0;
  color:#FFFFFF;
}

.ui-datepicker .ui-widget-header
{
  background:#ED7603 none repeat scroll 0 0;
  color:#FFFFFF;
  position:relative;
}

#coordonneeRecontact{
  display:block;
  float:left;
  background:url("/images/amt/images/fond_antecedents.gif") no-repeat right top;
  margin-left:4px;
  margin-bottom:5px;
  padding-top:10px;
  height:260px;
  width:499px;
}

.concessionnaireTable{
  width: 100%;
}

.concessionnaireTable tr th{
  text-align: right;
  font-weight: normal;
}

.button_link
{
  background:#F4F4F4 none repeat scroll 0 0;
  border:1px solid #CCCCCC;
  font-size:8pt;
  font-weight:bold;
  margin:5px;
  padding:5px 14px;
  text-transform:capitalize;
  vertical-align:middle;
}

#fondorange_2lignes {
  background:url("../../images/amt/images/fondorange_2lignes.gif") no-repeat right top;

  padding-top:7px;

  margin-left:4px;

  height:68px;

  width:499px;
}

#fondbleu_2lignes {
  background:url("../../images/amt/images/fondbleu_2lignes.gif") no-repeat right top;

  padding-top:7px;

  margin-left:4px;

  height:68px;

  width:499px;
}

#fondvert_2lignes {
  background:url("../../images/amt/images/fondvert_2lignes.gif") no-repeat right top;

  padding-top:7px;

  margin-left:4px;

  height:68px;

  width:499px;
}


.montantEcranCommission50, .montantEcranCommissionQuad, .montantEcranCommissionMoto{

  color:white; 

  margin:0px;

  padding:0px;

  font: 17px Arial, Verdana, sans-serif; 

  font-weight: bold; 

  text-align:center;

  width:80px;

  height:30px;

  padding-top:3px;

  margin-top: 5px;


}

.montantEcranCommission50{
  background:transparent url(../../images/amt/images/fondOrange_arrondi.gif) no-repeat scroll left top;
}

.montantEcranCommissionQuad{
  background:transparent url(../../images/amt/images/fondVert_arrondi.gif) no-repeat scroll left top;
}

.montantEcranCommissionMoto{
  background:transparent url(../../images/amt/images/fondBleu_arrondi.gif) no-repeat scroll left top;
}

#sommeAReglerOrange, #sommeAReglerBleu, #sommeAReglerVert{
  padding-top:5px;
  margin-left:4px;
  height:85px;
  width:499px;
}

#sommeAReglerOrange{
  background:url("../../images/amt/images/cadre_arrondi_orange.gif") no-repeat right top;
}

#sommeAReglerVert{
  background:url("../../images/amt/images/cadre_arrondi_vert.gif") no-repeat right top;
}

#sommeAReglerBleu{
  background:url("../../images/amt/images/cadre_arrondi_bleu.gif") no-repeat right top;
}

.montantEcranCommission50 input, .montantEcranCommissionQuad input, .montantEcranCommissionMoto input {
  width: 65px;
  text-align: center;
  border:0;
  font-weight:bold;
}

.montantEcranCommission50 input {
  background-color: #ed7603;
}

.montantEcranCommissionMoto input {
  background-color: #56c0d5;
}

.montantEcranCommissionQuad input {
  background-color: #66cc33;
}

.ui-corner-all {
  -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -moz-border-radius-topleft:4px;
  -moz-border-radius-topright:4px;
}
.ui-widget-content {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#EEEEEE url(../images/?new=eeeeee&w=1&h=100&f=png&q=100&fltr[]=over|textures/03_highlight_soft.png|0|0|100) repeat-x scroll 50% top;
  border:1px solid #DDDDDD;
  color:#333333;
}
.ui-widget {
  font-family:Arial,Verdana,Helvetica,sans-serif;
  font-size:1.1em;
}

.ui-slider-horizontal .ui-slider-range-min {
  left:0;
}
.ui-slider-horizontal .ui-slider-range {
  height:100%;
  top:0;
}
.ui-slider .ui-slider-range {
  background-position:0 0;
  border:0 none;
  display:block;
  font-size:0.7em;
  position:absolute;
  z-index:1;
}

.ui-widget-header {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#F6A828 url(../images/?new=f6a828&w=500&h=100&f=png&q=100&fltr[]=over|textures/12_gloss_wave.png|0|0|35) repeat-x scroll 50% 50%;
  border:1px solid #E78F08;
  color:#FFFFFF;
  font-weight:bold;
}

.ui-slider-horizontal .ui-slider-handle {
  margin-left:-0.6em;
  top:-0.3em;
}
.ui-slider .ui-slider-handle {
  cursor:default;
  height:1.2em;
  position:absolute;
  width:1.2em;
  z-index:2;
}
.ui-widget-content a {
  color:#333333;
}
.ui-widget-content a {
  color:#222222;
}
.ui-state-default, .ui-widget-content .ui-state-default {
  -moz-background-clip:border;
  -moz-background-inline-policy:continuous;
  -moz-background-origin:padding;
  background:#F6F6F6 url(../images/?new=f6f6f6&w=1&h=400&f=png&q=100&fltr[]=over|textures/02_glass.png|0|0|100) repeat-x scroll 50% 50%;
  border:1px solid #CCCCCC;
  color:#1C94C4;
  font-weight:bold;
  outline-color:-moz-use-text-color;
  outline-style:none;
  outline-width:medium;
}

.warningReglement{
  padding-left: 40px;
  padding-right: 40px; 
  padding-top:10px
}

.cotisationClientLibelle {
  height: 40px;
  float:left;
  padding-top: 12px;
  padding-right: 10px;
  margin-left: 65px;
}

.tableFormAMT {
  padding-left:20px;
  text-align: justify;
}

.tableFormAMT tr {
  height:25px;
}

#promenade{
  background:url("/images/amt/images/usage_promenade.gif") no-repeat right top;
  width: 499px;
  height:77px;
  margin-left:5px;
}

#promenadett{
  background:url("/images/amt/images/usage_promenadett.gif") no-repeat right top;
  width: 499px;
  height:116px;
  margin-left:5px;
}

#affaires{
  background:url("/images/amt/images/usage_affaires.gif") no-repeat right top;
  width: 499px;
  height:116px;
  margin-left:5px;
}

.conditionsAntecedentsSubmit
{
  background: url("/images/amt/images/jevalide2.jpg") #EFEFEF no-repeat; 
  display:block;
  height:59px;
  width:290px;
  cursor:pointer;
}

.conditionsAntecedentsSubmit:hover
{
  background: url("/images/amt/images/jevalide.jpg") #EFEFEF no-repeat; 
}

.acceptProtectionsSubmit, .acceptProtectionsQuadSubmit
{
  display:block;
  height:59px;
  width:270px;
  cursor:pointer;
}
li.listeHorizontaleEspacee
{
  float:left;
  font-size:10pt;
  margin-left:45px;
  padding-bottom:5px;
  list-style:none;
}

fieldset nofloat ul {
  float: none;
}

.btAfficheComm{

  background: url("/images/amt/images/btnAffiche50.jpg") no-repeat;
  display:block;
  height:30px;
  width:71px;
  cursor:pointer;
  margin-left:20px;
}

.btFermerComm
{
  background:url("/images/amt/images/btnNePasAfficher50.gif") no-repeat scroll 0 0 transparent;
  cursor:pointer;
  display:block;
  height:30px;
  margin-top:10px;
  padding-top:5px;
  width:140px;

}

.btCalculCom
{
  background: url("/images/amt/images/btCalc50.jpg") no-repeat;
  height:30px;
  width:79px;
  cursor:pointer;
  display:block;
  float:right;
  margin-right:120px;
}

.MontantFranchise{
  color:#FFFFFF;
  font-size:12px;
  font-family:Arial,Verdana,sans-serif;
  font-weight:bold;
}

a.underlineOnHover:hover{
  text-decoration: underline;
}

ul.conditions_antecedents li
{
  padding: 0px 0px 6px 24px;
  float: none;
}

#detailGarantie .current b
{
  background-color: #FFF963;
  border-radius: 5px 5px 5px 5px;
  padding: 3px;
}

