/*
 * Directives de mise en page communes Affichage et Impression
 *
 * (c) 2006 - Ackwa Technology - http://www.ackwa.fr
 *
 * Recherche FSF
 */
#colgauche form      {width: 225px; margin: 0 0 0 0;}
#recherche           {height: 22px;}
.FSF_form            {}
.FSF_form   fieldset {border:0;}
.FSF_input           {vertical-align:top;width:158px;}
.FSF_submit          {background:url(../img/search.gif);border:0;width:22px;height:22px;margin-left:5px;}
.FSF_reset           {background:url(../img/home.gif)  ;border:0;width:22px;height:22px;margin-left:5px;}

/*
 * AJAXSearch
 */
#ajaxSearch_form            {}
#ajaxSearch_form   fieldset {border:0;}
#ajaxSearch_form   label    {}
#ajaxSearch_input           {vertical-align:top;width:158px;margin-left:1px;}
#ajaxSearch_submit          {background:url(../img/search.gif);border:0;width:22px;height:22px;margin-left:2px;}
#ajaxSearch_reset           {background:url(../img/home.gif)  ;border:0;width:22px;height:22px;margin-left:4px;}

/*
 * Formulaires
 */
form.cmxform             {font-size:0.75em;color:#333;}

/*
 * Blocs de données
 */
form.cmxform fieldset    {margin-left:5px;margin-right:5px;margin-bottom:5px;border-top:2px dotted #69c;border-right:0;border-bottom:0;border-left:0;}
form.cmxform legend      {padding:0 2px 0 0;font-weight:bold;color:#333;background-color:white;color: #00136d;font-size:1.2em;}

/*
 * Lignes
 */
form.cmxform fieldset ol {margin:0;padding:0;}
form.cmxform fieldset li {margin:0;padding:2px 10px 2px;list-style-type:none;}
#coldroite   fieldset li {list-style-image: url(../img/pix.gif);}

/*
 * Libellés
 */
form.cmxform label   {float:left;width:120px;line-height:1.5em;vertical-align:top;color:#333;background-color:inherit;font-weight:bold;font-size:.9em;}

/*
 * Champs
 */
form.cmxform input,select   {margin-bottom:2px;border:1px solid #69c;height:1.3em;width:285px;text-indent:2px;} 
form.cmxform select         {font-size:0.95em;} 
form.cmxform input.readonly {border:0;font-style: italic;} 

/*
 * Notes
 */
form.cmxform em       {font-weight:bold;font-style:normal;color:#f00;vertical-align:top;background-color:inherit;}
form.cmxform em.foo   {color:white;}
form.cmxform p.info   {font-size:80%;text-align:right;margin-bottom:0;}

/*
 * Erreurs & Boutons
 */
form.cmxform .error     {color:red;margin-top:0;padding-top:0;background-color:inherit;}
form.cmxform .buttons   {float:right;margin-top:0;margin-right:10px;}

/*
 * Mise en forme des messages d'erreur pour eform 1.4.1
 */
form.cmxform div.error        {color:black;margin-left:10px;margin-right:25px;text-align:justify;float:left;font-size:0.8em;}
form.cmxform div.error strong {color:red;margin-bottom:15px;}

/*
 * Champs spécifiques au projet
 */
form.cmxform #zip       {width: 70px;} 
form.cmxform #town      {width:210px;} 
form.cmxform #type      {width:285px;} 
form.cmxform #object    {width:283px;} 
form.cmxform #message   {width:283px;border:1px solid #69c;} 
form.cmxform #cmdsend   {width:auto;height:auto;border:auto;} 
