div.IndeXysPortletRubriqueConsultation { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation a { 
color: #e22452; text-decoration: none; font-weight: normal;
}
div.IndeXysPortletRubriqueConsultation a:hover { 
color: #ffcb2b;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique div.galerie a img { 
margin: 2px; padding: 2px; border: 1px solid #003399;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique p,div.IndeXysPortletRubriqueConsultation div.contenuRubrique ul { 
font-size: 11px; color: #000000;
}
div.IndeXysPortletRubriqueConsultation div.fluxRss { 
margin: 0px; padding: 0px; float: left; position: relative; top: -7px; left: 5px;
}
div.IndeXysPortletRubriqueConsultation div.fluxRss a { 
display: block; margin: 0px; padding: 0px; width: 30px; height: 30px; background: url(../images/illFluxRSS.png) top left no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.fluxRss a span { 
display: none;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie ul li { 
display: inline; font-size: 12px;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie ul li a { 
margin: 0px; margin-right: 10px; color: #e2003f;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie ul li a.on { 
font-weight: bold; color: #e2003f;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie ul li a:hover { 
color: #ffcb2b;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation button { 
margin: 0px; margin-left: 5px; margin-right: 5px; padding: 0px; border: 0px; width: 140px; height: 19px; background: url(../images/fdBtValiderEtape.png) top left no-repeat; color: #ffffff; font-weight: bold;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation input.requete { 
border: 1px solid #981326;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; width: 99%;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table table { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody { 
border: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody td { 
margin: 0px; padding: 2px; font-size: 12px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody tr.ligneImpaire { 
background-color: #ffffff;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody tr.lignePaire { 
background-color: #EAC7D0;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tfoot { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tfoot td { 
margin: 0px; padding: 0px; color: #000000; font-size: 11px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tfoot td a { 
font-weight: bold; color: #003399;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tfoot td a:hover { 
color: #ffcb2b;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead { 
border: 0px; border-bottom: 1px solid #e22452;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666; text-align: left;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriAscOn.png) center right no-repeat; color: #981326; font-weight: bold;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriDescOn.png) center right no-repeat; color: #981326; font-weight: bold;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique h1 { 
margin: 0px; margin-top: 10px; padding: 0px; padding-bottom: 10px; font-size: 24px; color: #981326; font-weight: normal;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique p.actualiser { 
margin: 0px; padding: 0px; float: right; /* position: relative; top: 0px; left: -15px; */
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique p.actualiser a { 
display: block; margin: 0px; padding: 0px; width: 30px; height: 30px; background: url(../images/btActualiser.png) top left no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique p.actualiser a span { 
display: none;
}
div.information.consultation a { 
font-weight: bold; color: #003399;
}
div.information.consultation a img { 
border: 0px;
}
div.information.consultation a.thickbox img { 
border: 0px; vertical-align: middle;
}
div.information.consultation a:hover { 
color: #990000;
}
div.information.consultation div.liste-tache ul { 
list-style-type: none; margin-left: 0px; padding-left: 5px;
}
div.information.consultation div.liste-tache ul li span.etat { 
margin: 0px; margin-right: 5px;
}
div.information.consultation h1 { 
margin: 0px; margin-top: 10px; font-size: 16px; font-weight: bold; color: #981326; text-align: center; text-transform: uppercase;
}
div.information.consultation h2 { 
margin: 0px; margin-top: 15px; margin-bottom: 5px; padding: 0px; padding-left: 10px; font-size: 12px; font-weight: bold; color: #000000; line-height: 20px; background: url(../images/fdSousTitreDetail.png) top left no-repeat;
}
div.information.consultation h3 { 
margin: 0px; margin-top: 5px; font-size: 11px; font-weight: bold; color: #000000;
}
div.information.consultation p { 
margin: 0px; margin-top: 5px; font-size: 11px; color: #000000;
}
div.information.consultation table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; padding: 0px; width: 100%;
}
div.information.consultation table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div.information.consultation table tbody td { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: normal;
}
div.information.consultation table tbody td a { 
color: #000000; font-weight: normal;
}
div.information.consultation table tbody td a:hover { 
color: #990000;
}
div.information.consultation table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div.information.consultation table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div.information.consultation table tbody tr.sousLigneImpaire { 
background-color: #EBF4FC;
}
div.information.consultation table tbody tr.sousLigneImpaire td { 
font-style: italic; font-size: 9px;
}
div.information.consultation table tbody tr.sousLignePaire { 
background-color: #FFF5E3;
}
div.information.consultation table tbody tr.sousLignePaire td { 
font-style: italic; font-size: 9px;
}
div.information.consultation table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #003399;
}
div.information.consultation ul { 
margin: 0px; padding: 0px; padding-left: 20px;
}
div.information.consultation ul li { 
margin: 0px; margin-top: 5px; font-size: 11px; color: #000000;
}
div.information.consultation ul.sous-actions { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none;
}
div.information.consultation ul.sous-actions li { 
margin: 0px; padding: 0px;
}
div.information.consultation ul.sous-actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.information.consultation ul.sous-actions li a:before { 
content: ">> ";
}
div.information.consultation ul.sous-actions li a:hover { 
color: #990000;
}

