@charset "utf-8";
/************************************************
# fonction : Fichier CSS principal de l'admin
# description : Défini les styles principaux de l'admin
# version : 04/03/2008
************************************************/

/*###############################*/
/*--o    Formulaires           --*/
/*###############################*/
form.cssGeneral 
 { display:inline;}

form.cssGeneral .ligneForm
 {padding:3px 0}
 
form.cssGeneral legend
 {display:none;}

form.cssGeneral label
 {display:block; float:left; width:190px; padding-top:2px; color:#333; text-align:right; font-weight:bold}

form.cssGeneral .zoneChamp
 {display:block; padding-left:205px;}

form.cssGeneral input, select
 {vertical-align:middle; }

form.cssGeneral input, select, textarea
 {font-family:Arial, Helvetica, sans-serif; font-size:12px}

form.cssGeneral fieldSet
 {border:none; background:#F8F8F8 none repeat scroll 0%; border:1px solid #CCCCCC !important; margin-bottom:1.5em; padding:1.2em 1.5em;}

form.cssGeneral fieldSet.fieldsetTabs
 {border:none !important; margin-bottom:1.5em; padding:0;}

form.cssGeneral .liRadio, .liCheck
 {display:block; float:left; width:50px; margin-right:20px; }

	form.cssGeneral .liRadio label, .liCheck label
	 {width:30px; display:block; float:left; text-align:left}

form.cssGeneral .ligneCheck
 {display:block; float:left; width:200px;}

	form.cssGeneral .ligneCheck input
	 {margin-right:3px}

form.cssGeneral .ligneRadio
 {float:left; margin-right:20px}

	form.cssGeneral .ligneRadio input
	 {margin-right:3px}

form.cssGeneral img.bouton
 {margin-bottom:-5px; margin-top:4px; *margin-bottom:-2px; *margin-top:2px}

form.cssGeneral form em
 {color:#999; font-style:normal; font-size:10px}

form.cssGeneral .explications
 {font-size:0.9em; color:#666}

/*###############################*/
/*--o    Messages Forms        --*/
/*###############################*/

form.cssGeneral span.erreurForm
 {display:block; clear:both; color:#CC0000; width:190px; text-align:right}

	form.cssGeneral span.erreurForm.extend
	 {width:auto; text-align:center; margin-bottom:2px}

form.cssGeneral span.erreurTotal
 {display:block; background-color:#990000; color:#FFFFFF; padding:3px 6px; margin-bottom:8px}

form.cssGeneral span.validTotal
 {display:block; background-color:#009900; color:#FFFFFF; padding:3px 6px; margin-bottom:8px}

/*###############################*/
/*--o     Aide Forms           --*/
/*###############################*/

form.cssGeneral a.tipForm
 {line-height:16px; background-image:url(../images/help2.png); background-repeat:no-repeat; padding:0 8px; text-decoration:none; cursor:help; filter:alpha(opacity=50); -moz-opacity:0.50; opacity: 0.50}

	form.cssGeneral a.tipForm:hover
	 {filter:alpha(opacity=100); -moz-opacity:1; opacity: 1}

form.cssGeneral span.form_pas_aide
 {line-height:16px; padding-left: 22px; text-decoration:none;}

form.cssGeneral .autocompleter-loading
 {background-image:url(../images/spinner.gif); background-position:right top; background-repeat:no-repeat}

/*###############################*/
/*--o     Selects              --*/
/*###############################*/

form.cssGeneral option.titre
 {color:#333333; font-weight:bold}

form.cssGeneral option.niveau_option_0
 {color:#FF0000}

form.cssGeneral option.niveau_option_1
 {color:#0000CC}

form.cssGeneral option.niveau_option_2
 {color:#333333}

form.cssGeneral option.option_disabled
 {color:#CCCCCC}
 

/*###############################*/
/*--o     Spécifiques          --*/
/*###############################*/
form.cssGeneral.contact label
 {width:145px}

form.cssGeneral.contact .zoneChamp
 {padding-left:155px;}


