/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
/* hack ie5.5 et 6 : *> */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
*{padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;}
/*----------------------------------------------- /GENERIQUE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES ELEMENT --------------------------------------------*/
/* position */
.clear{clear:both;font-size:1px;line-height:0;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;display:table;margin-left:auto;margin-right:auto;}

/* bordure */
.no_border{border:none;}

/* centrage txt*/
.txt-c{text-align:center;}
.txt-l{text-align:left;}
.txt-r{text-align:right;}

/* alignement vertical */
.valign-t{vertical-align:top;}
.valign-m{vertical-align:middle;}
.valign-b{vertical-align:bottom;}

.rel{position:relative;}
/*------------------------------------------- /PROPRIETES ELEMENT --------------------------------------------*/

/*----------------------------------------------- MODELE SITE -------------------------------------------------*/
/* pour centrer le site*/
body{text-align:center;background:white;}
#page{margin-left:auto;margin-right:auto;text-align:left;width:448px;font:normal 11px arial;background:white;padding-top:15px;}

#logo{padding-left:10px;}
#tt{padding-right:10px;}

#cadre{border:1px solid #dbdbdb;padding:10px 18px;margin-top:10px;}
#preload{padding-bottom:5px;color:#909090;}

#fd_gris{background:#f3f3f3;border:2px dashed #d9d9d9;padding:20px;}
#bt_envoyer{padding-top:10px;}

#code_postal, #ville{width:170px;}
#adresse{width:270px;}
/*------------------------------------------------ /MODELE SITE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES SITE --------------------------------------------*/
/* texte */
.txt{font:normal 11px arial;}
.txt a{}
/* /texte */

/* formulaire */
table.form{font:normal 11px arial;}
table.form td{vertical-align:top;padding:4px 0;}
.saisie {font:normal 10px arial;}
.saisie input{color:#909090;border:1px solid #d9d9d9;background-color:white;font:normal 11px arial;padding:2px;}
.saisie textarea{color:#909090;border:1px solid #d9d9d9;background-color:white;font:normal 11px arial;padding:2px;}
.saisie select{color:#909090;border:1px solid #d9d9d9;background-color:white;font:normal 11px arial;}
*> .saisie .option{padding:2px;}
.form .libelle{color:#7d7a7a;font:bold 12px arial;padding-right:2px;padding-top:6px;}
/* /formulaire */

/* verif formulaire */
.verif_form{font:normal 11px arial;text-align:left;border:1px solid #ff9900;color:#909090;background:white;padding:10px;margin-top:10px;}
.verif_form div{font-weight:bold;text-transform:uppercase;color:#7d7a7a;}
.titre_verif_form{font-weight:bold;}
.verif_form ul li{background:url('../img/public/recherche_pdv/puce_erreur_form.gif') 4px 9px no-repeat;padding-left:15px;padding-top:5px;}

/*------------------------------------------- /PROPRIETES SITE --------------------------------------------*/