#principal #contenu table {width:780px; margin:0 auto; border:1px solid #9dd075; border-collapse:collapse;}
#principal #contenu table.yui {width:720px;}
#principal #contenu table tr.border {border-bottom:1px solid #deefd1;}
#principal #contenu table tr td {padding:5px; font-weight:normal; text-align:left;}
#principal #contenu table tr.pair {background-color:#deefd1;}
#principal #contenu table tr.blanc {background-color:#fff;}
#principal #contenu table thead {background-color:#9dd075; font-weight:bold; color:#fff;}
#principal #contenu table thead td {padding:10px; text-align:center; border-right:1px #fff solid;}
#principal #contenu table thead td.dernier {border:0;}
#principal #contenu table tr.soustitre {background-color:#d1d1d1;}
#principal #contenu table tr.soustitre td {font-weight:bold;}
#principal #contenu table a.enveloppe {padding:0; margin:0;}
#principal #contenu table a.mail {text-decoration:none; color:#5a6673; display:block; padding:5px 15px;}
#principal #contenu table a.mail:hover {background-color:#444; color:#fff;}
#principal #contenu table .carre_orange {width:20px; height:20px; background-color:#f3b958; border:#f2a51f 1px solid; display:inline-block; float:left; margin-right:10px; margin-top:5px;}
#principal #contenu table .carre_bleu {width:20px; height:20px; background-color:#9eacca; border:#6694ff 1px solid; display:inline-block; float:left; margin-right:10px; margin-top:5px;}
#principal #contenu table .we {background-color:#9eacca; border:0;}
#principal #contenu table .conge {background-color:#f3b958;}
#principal #contenu table .mois td{border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; font-weight:bold; background:#ddd;}
#principal #contenu table .border {border-right:1px solid #cccccc;}
#principal #contenu table a#lien_bourse {background:url(../images/infos_generales/dossier_bourse.png) no-repeat; width:245px; height:97px; display:block; margin:5px 25px; float:left;}
#principal #contenu table a:hover#lien_bourse {background-position:-245px 0;}
#principal #contenu table a#lien_bourse span {position:absolute; left:-9999px;}
#principal #contenu table a#lien_prise {background:url(../images/infos_generales/prise-en-charge.png) no-repeat; width:245px; height:97px; display:block; margin:5px 25px; float:left;}
#principal #contenu table a:hover#lien_prise {background-position:-245px 0;}
#principal #contenu table a#lien_prise span {position:absolute; left:-9999px;}