@import url(/css/cramif.css);
#navhaut {background:url(/imgs/fond_navigation2.jpg) no-repeat}
#licalculer li A{font-weight:bold}
.sigle{color:#24a5de}
.sigle_text{border-color:#29c2fe}
.retour A{color:#24a5de}
#ouvert A{text-decoration:none;color:#dd5d02}
/* -----   icone pdf  ----------*/
.pdf{padding:0 0 0.8em 20px;background:url(/imgs/ico_pdf.gif) no-repeat}

/* -----   tableaux  ----------*/
table .numero{border-color:#8cddfe}
th .fondunmero{border:1px solid;border-color:#8cddfe}
td .center, td .right, td .calcul{border:1px solid;padding:0.2em;text-align:center}
td .right{text-align:right}
.numero{width:15%;border:0;vertical-align:middle}
.fondnumero{background-color:#e8eaf3;text-align:center}
.calcul{text-align:center;font-size:0.8em}




/*----Compte employeur - style des div explication -------------*/
.definition{text-decoration:none;color:#FEA55F;cursor:pointer}
.definition:hover{border: 0px solid #FEA55F}
.definition:hover span{font-weight:normal;width:12em;float:left;border: 1px solid #FEA55F;background-color: #ffffff;padding:0.3em}
.textdefinition{
position:relative;background-color:#e0f1ff;border:solid 1px #83abce;padding:2px;margin-bottom:2em;display:none;
}
.titredefinition{font-weight:bold;background-color:#fff6dd;border-bottom:solid 1px #83abce;padding:2px}
.textdefinitionjs{
background-color:#fff6dd;position:absolute;top:8.5em;width:40em;border:1px solid #83abce;padding:0.3em;z-index:91;display:none
}
th .borduresolide{background-color:#e0f1ff;border:1px solid #8cddfe;vertical-align:middle}
.doublebordure{border-right:inset 5px #8cddfe}
/*-----didacticiel taux----*/
.lettre {color:#079100;font-weight:bold}
/*---refonte pour accessibilité ----*/
h2.titreformulaire{border-color:#29c2fe;background-image:none}
h3{color:#1395ce}



a.infoBulle{position:relative;text-decoration:none;color:#D72D2F}
a.infoBulle span{display:none}
a.infoBulle:hover{background:none; /* correction d'un bug IE */}
a.infoBulle:hover span{top:10px;left:10px;width:25em;display:inline;position:absolute;z-index:500;border:1px solid #FEA55F;background:#ededed;padding:0px;filter:alpha(opacity=100);-moz-opacity:1.00;font-weight:normal}