/*  
    3 juillet 2007
    echavanon@neptune.fr
    FPI - CSS
    Utilitaires
*/
.button{ cursor:pointer; }

.good, .error{
    display:block;
    font-weight:bold;
    border:1px solid #cccccc;
    margin:5px 140px;
    padding:5px;
}

.message{
    font-style:italic;
    display:block;
    margin:10px 0;
    border:1px solid #cccccc;
    background:#FFFBF7 url(buttons/aide_off.gif) no-repeat 5px center;
    padding:7px 5px 7px 35px;
}


.fr{
    background:url(buttons/fr.gif) no-repeat left center;
    padding-left:30px;
}
.en{
    background:url(buttons/en.gif) no-repeat left center;
    padding-left:30px;
}

.info{
	font-style:italic;
	color:#6F6F6F;
}


.error, .error_popup{   color:#bf2f35;     }
.error{
    padding:5px 5px 5px 35px;
    background:url(buttons/warn.gif) no-repeat 5px center;
}

.good{    color:#009f16;     }

.help{    cursor:help;       }

/*  ----------------------------------------------------------------------------
    Rétablir le contexte de formatage
*/
.format_context{
   overflow:hidden;        /* Pour Fx  */
   display:inline-block;   /* Pour IE   */
}



div.form_helper{
	color:gray;
    font-style:italic;
    margin: 10px 2px 2px 2px
}

a.oblig, span.oblig, a.oblig:visited {
    color:#7C6D68;
    font-weight:bold;
    padding-right:3px;
    text-decoration:none;
    cursor:help;
}

.noborder{
    border:none;
}


span.inactive{
    color:#DFDFDF;
}

.gray{
    color:#AFAFAF;
}

.hidden{
    display:none;
}




/* =============================================================================
    icônes de naviguateurs
*/
.safari, .firefox, .iexplorer{
    padding:1px 0 2px 22px;
    margin:2px 0 0 5px;
}
.safari{
    background: url(buttons/browser_safari.gif) no-repeat left top;
}
.firefox{
    background: url(buttons/browser_firefox.gif) no-repeat left top;
}
.iexplorer{
    background: url(buttons/browser_iexplorer.gif) no-repeat left top;
}


/* =============================================================================
    TWEAKS POUR IE
  =========================================================================== */
.bgpng { behavior: url(styles/iepngfix.htc); }
.bgpng_admin { behavior: url(../styles/iepngfix.htc); }

/* =============================================================================
    Loaders Ajax
  =========================================================================== */
  
a#loadme{
    display:none;
}
#loader{
    width: 99%;
    height: 100%;
    overflow: hidden;
   /* text-align:center;*/
}

#loader img{
    /*border:1px solid #fff;*/
/*    margin:auto;
    display:block;*/
}

#loader.loading {
    background:url(background/ajax-loader.gif) no-repeat center center;
    opacity:0.50;
    filter: alpha(opacity=50);
    -moz-opacity: 0.50;
}

/* Le loader Ajaxify*/
#AjaxifyLoading {
    text-align:center;
    background:#fff;
    width:66px;
    height:66px;
    position:absolute;
    top: 200px;
	left: 50%;
	margin-left:-33px;
    opacity:0.50;
    filter: alpha(opacity=50);
    -moz-opacity: 0.50;
}
