div#zoneCentre div.EurodorCadeauxAffairesPortletChoixMarque { 
margin: 5px; padding: 5px; background-color: #e8e8e8;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande { 
margin: 5px; padding: 5px; background-color: #e8e8e8;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.liste h2 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 1.2em;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.liste ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 35px;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.liste ul li { 
margin: 0px; margin-top: 2px; padding: 0px;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.tribune { 
margin: 5px; padding: 0px;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.tribune h4 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 1em;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.tribune p { 
margin: 0px; margin-top: 10px; padding: 0px;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.tribune ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px;
}
div#zoneCentre div.EurodorCadeauxAffairesPortletPreCommande div.information.tribune ul li { 
margin: 0px; margin-top: 2px; padding: 0px;
}
div#zoneCentre div.leave-a-message textarea { 
width: 100%; height: 60px;
}
div#zoneHaut div.EurodorCadeauxAffairesPortletChoixMarque div.navigationMarque p { 
background: url(../images/logoNavigationMmaGmfMaaf.jpg) top left no-repeat;
}
div#zoneHaut div.EurodorCadeauxAffairesPortletChoixMarque div.navigationMarque p a { 
display: block; margin: 0px; padding: 0px; width: 294px; height: 80px;
}
div#zoneHaut div.EurodorCadeauxAffairesPortletChoixMarque div.navigationMarque p a span { 
display: none;
}
div#zoneHaut div.EurodorCadeauxAffairesPortletChoixMarque div.navigationMarque p.marque-27fdecca-630f-4b99-8f1e-fa758fee52d4 { 
background-image: url(../images/logoNavigationMaaf.jpg);
}
div#zoneHaut div.EurodorCadeauxAffairesPortletChoixMarque div.navigationMarque p.marque-7cc8a202-3c8d-4826-80e2-1bc778522f73 { 
background-image: url(../images/logoNavigationGmf.jpg);
}
div#zoneHaut div.EurodorCadeauxAffairesPortletChoixMarque div.navigationMarque p.marque-f3deb2a5-d187-4d1d-84ae-54761d2653b2 { 
background-image: url(../images/logoNavigationMma.jpg);
}
div.EurodorCadeauxAffairesPortletChoixMarque ul { 
margin: 0px; padding: 0px; list-style-type: none; !height: 1%;
}
div.EurodorCadeauxAffairesPortletChoixMarque ul li a { 
display: block; margin: 0px; margin-right: 10px; padding: 0px; width: 100px; height: 100px; float: left;
}
div.EurodorCadeauxAffairesPortletChoixMarque ul li a span { 
display: none;
}
div.EurodorCadeauxAffairesPortletChoixMarque ul li.marque-27fdecca-630f-4b99-8f1e-fa758fee52d4 a { 
background: url(../images/logoMaaf.jpg) center center no-repeat;
}
div.EurodorCadeauxAffairesPortletChoixMarque ul li.marque-7cc8a202-3c8d-4826-80e2-1bc778522f73 a { 
background: url(../images/logoGmf.jpg) center center no-repeat;
}
div.EurodorCadeauxAffairesPortletChoixMarque ul li.marque-f3deb2a5-d187-4d1d-84ae-54761d2653b2 a { 
background: url(../images/logoMma.jpg) center center no-repeat;
}
div.copyright { 
margin-top: 30px; 
}
div.information.liste span.next { 
font-weight: bold;
}
div.information.tribune span.next { 
font-weight: bold;
}
html>body div.EurodorCadeauxAffairesPortletChoixMarque ul { 
height: auto; overflow: hidden;
}
a { 
color: #0047ba; text-decoration: none; 
}
a:hover { 
color: #ee7f00; 
}

body {
margin: 0px; padding: 0px; background-color: #ffffff; font-family: Verdana, Helvetica, Sans-serif; font-size: 12px;
}
body table {
font-size: 12px;
}


div.IndeXysPortletMonProfil { 
margin: 0.5em; padding: 0.5em; background-color: #ffffff; 
}
div.IndeXysPortletMonProfil div.sinscrire p { 
text-align: center;
}
div.IndeXysPortletMonProfil div.sinscrire p a { 
color: #ee7f00; 
}
div.IndeXysPortletMonProfil div.sinscrire p a:hover { 
text-decoration: underline; 
}
div.IndeXysPortletMonProfil form p label { 
font-weight: bold;
}
div.IndeXysPortletMonProfil form p.identifiant input { 
width: 10em;
}
div.IndeXysPortletMonProfil form p.motDePasse input { 
width: 10em;
}
div.IndeXysPortletMonProfil form p button { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysPortletMonProfil form p button:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysPortletMonProfil h3 { 
margin: 0px; padding: 0px; font-size: 1.2em; font-weight: bold; text-align: center; color: #0047ba; 
}
div.IndeXysPortletMonProfil h4 { 
margin: 0px; margin-top: 1em; padding: 0px; font-size: 1em; font-weight: bold; text-align: left; color: #0047ba; 
}
div.IndeXysPortletMonProfil p { 
margin: 0px; margin-top: 0.5em; padding: 0px; 
}


div.IndeXysPortletNewsletter { 
margin: 0.5em; padding: 0.25em; background-color: #ffffff; 
}
div.IndeXysPortletNewsletter form p button { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysPortletNewsletter form p button:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysPortletNewsletter form p label { 
font-size: 0.9em; font-weight: normal;
}
div.IndeXysPortletNewsletter form p input.email { 
width: 10em; font-size: 0.9em;
}
div.IndeXysPortletNewsletter form p.abonnement { 
text-align: left;
}
div.IndeXysPortletNewsletter form p.desabonnement { 
text-align: left;
}
div.IndeXysPortletNewsletter h3 { 
margin: 0px; padding: 0px; font-size: 1.2em; font-weight: bold; text-align: center; color: #0047ba; 
}
div.IndeXysPortletNewsletter h4 { 
margin: 0px; margin-top: 1em; padding: 0px; font-size: 1em; font-weight: bold; text-align: left; color: #0047ba; 
}
div.IndeXysPortletNewsletter p { 
margin: 0px; margin-top: 0.5em; padding: 0px; 
}


div.IndeXysPortletRecherche { 
margin: 0.5em; padding: 0.25em; background-color: #ffffff; 
}
div.IndeXysPortletRecherche form p button { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysPortletRecherche form p button:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysPortletRecherche form p input.requete { 
width: 10em; font-size: 0.9em;
}
div.IndeXysPortletRecherche form p label { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1em;
}
div.IndeXysPortletRecherche h3 { 
margin: 0px; padding: 0px; font-size: 1.2em; font-weight: bold; text-align: center; color: #0047ba; 
}
div.IndeXysPortletRecherche p { 
margin: 0px; margin-top: 0.5em; padding: 0px; 
}

/* BAS */

div#zoneBas { 
clear: both; border: 0px; border-top: 4px solid #0047ba; border-bottom: 4px solid #0047ba;
}
div#zoneBas div.IndeXysPortletPiedDePage { 
margin: 0px; padding: 0px; padding-bottom: 0.5em; 
}
div#zoneBas div.IndeXysPortletPiedDePage h1 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.8em; font-weight: bold;
}
div#zoneBas div.IndeXysPortletPiedDePage h2 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.6em; font-weight: bold;
}
div#zoneBas div.IndeXysPortletPiedDePage h3 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.2em; font-weight: bold;
}
div#zoneBas div.IndeXysPortletPiedDePage p { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1em;
}
div#zoneBas div.IndeXysPortletPiedDePage ul { 
margin: 0px; margin-top: 0.5em; padding: 0px; padding-left: 2em; 
}
div#zoneBas div.IndeXysPortletPiedDePage ul li { 
margin: 0px; margin-top: 0.2em; padding: 0px; font-size: 1em;
}
div#zoneBas div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; list-style-type: none; text-align: center;
}
div#zoneBas div.IndeXysPortletNavigationRubrique ul li a { 
display: block; float: left; margin: 0px; padding: 5px; color: #fff5e5; font-weight: bold; font-size: 11px; text-align: center;
}
div#zoneBas div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #900;
}
div#zoneBas div.IndeXysPortletNavigationRubrique  u li.nos-promotions a { 
color: #900;
}

/* CENTRE */

div#zoneCentre div.IndeXysPortletFilAriane p { 
margin: 0px; padding: 5px; font-size: 0.9em;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table.listePublicationLiee td { 
vertical-align: top; width: 50%;
}
div#zoneCentre div.IndeXysPortletPublication div.listePublicationLiee table.listePublicationLiee td div.information.liste div.image { 
float: none;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments { 
width: 480px; border-collapse: collapse
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments tbody td { 
font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 2px; margin: 0px;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments tbody td img { 
border: 0px;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments tbody tr { 
border-top: 1px solid #fff;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments tbody tr.ligneImpaire { 
background-color: #fff; /* CAE3FC; */
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDocuments thead th { 
font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccc; color: #000; padding: 5px; margin: 0px;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDossier { 
width: 480px; border-collapse: collapse
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDossier tbody td { 
font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 2px; margin: 0px;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDossier tbody tr { 
border-top: 1px solid #ffffff;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDossier tbody tr.ligneImpaire { 
background-color: #ffffff; /* CAE3FC; */
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDossier tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeDossier thead th { 
font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccc; color: #000; padding: 5px; margin: 0px;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeSousDossier { 
width: 600px; border-collapse: collapse
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeSousDossier tbody td { 
font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; padding: 2px; margin: 0px;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeSousDossier tbody tr { 
border-top: 1px solid #fff;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeSousDossier tbody tr.ligneImpaire { 
background-color: #fff; /* CAE3FC; */
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeSousDossier tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div#zoneCentre div.IndeXysPortletPublicationDocument table.listeSousDossier thead th { 
font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ccc; color: #000; padding: 5px; margin: 0px;
}
div#zoneCentre div.IndeXysPortletRecherche h2 { 
margin: 0px; margin-top: 5px; font-size: 14px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form fieldset { 
margin: 5px; padding: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form fieldset legend { 
font-weight: bold; font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form label { 
font-weight: bold; color: #3366BB; font-size: 12px; margin: 0px; margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form label.champObligatoire { 
color: #ff0000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form p { 
margin: 0px; margin-top: 5px; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form p button { 
margin: 5px; padding: 5px; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form p button:hover { 
background-color: #ee7f00; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique form label.float { 
float: left; width: 90px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.6em; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.2em; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1em;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul { 
margin: 0px; margin-top: 0.5em; padding: 0px; padding-left: 2em; 
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li { 
margin: 0px; margin-top: 0.2em; padding: 0px; font-size: 1em;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table.listePublicationLiee td { 
vertical-align: top; width: 50%;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listePublicationLiee table.listePublicationLiee td div.information.liste div.image { 
float: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.8em; font-weight: bold; color: #0047ba; text-align: center;
}
div#zoneCentre div.IndeXysPortletRecherche h2 { 
margin: 0px; margin-top: 5px; font-size: 14px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h1 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 16px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique p,div#zoneCentre div.IndeXysPortletPublication div.contenuRubrique ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.titreRubrique h1 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-weight: bold; text-align: center; font-size: 18px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.titreRubrique h2 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-weight: bold; text-align: center; font-size: 18px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication form fieldset { 
margin: 5px; padding: 5px;
}
div#zoneCentre div.IndeXysPortletPublication form fieldset legend { 
font-weight: bold; font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication form p { 
margin: 0px; margin-top: 5px; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletPublication form label { 
font-weight: bold; color: #3366BB; font-size: 12px; margin: 0px; margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletPublication form label.champObligatoire { 
color: #ff0000;
}
div#zoneCentre div.IndeXysPortletPublication form label.float { 
float: left; width: 90px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication { 
margin: 5px; padding: 5px; background-color: #e8e8e8; 
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; text-align: center; border: 0px; border-bottom: 1px solid #003399;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #003399;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #ee7f00;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000000;
}

/* DROITE */

div#zoneDroite div.IndeXysPortletMonProfil { 
margin-top: 1em; background-color: #e8e8e8;
}
div#zoneDroite div.IndeXysPortletMonProfil h3 { 
font-size: 1em; 
}
div#zoneDroite div.IndeXysPortletMonProfil h4 { 
font-size: 0.9em; 
}
div#zoneDroite div.IndeXysPortletMonProfil p { 
font-size: 0.9em; 
}
div#zoneDroite div.IndeXysPortletNewsletter { 
margin-top: 1em; background-color: #e8e8e8; 
}
div#zoneDroite div.IndeXysPortletNewsletter form p { 
text-align: center;
}
div#zoneDroite div.IndeXysPortletNewsletter form p input.email { 
width: 8em; 
}
div#zoneDroite div.IndeXysPortletNewsletter form p.abonnement { 
text-align: left;
}
div#zoneDroite div.IndeXysPortletNewsletter form p.desabonnement { 
text-align: left;
}
div#zoneDroite div.IndeXysPortletNewsletter h3 { 
font-size: 1em; 
}
div#zoneDroite div.IndeXysPortletNewsletter h4 { 
font-size: 0.9em; 
}
div#zoneDroite div.IndeXysPortletNewsletter p { 
font-size: 0.9em; 
}
div#zoneDroite div.IndeXysPortletRecherche { 
margin-top: 1em; background-color: #e8e8e8; 
}
div#zoneDroite div.IndeXysPortletRecherche form p { 
text-align: center;
}
div#zoneDroite div.IndeXysPortletRecherche form p input.requete { 
width: 8em; 
}
div#zoneDroite div.IndeXysPortletRecherche h3 { 
font-size: 1em; 
}
div#zoneDroite div.IndeXysPortletRecherche h4 { 
font-size: 0.9em; 
}
div#zoneDroite div.IndeXysPortletRecherche p { 
font-size: 0.9em; 
}


div#zoneDroite div.IndeXysPortletNavigationRubrique { 
margin: 0px; margin-top: 10px; padding: 0px; 
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul li a { 
display: block; margin: 0px; padding: 5px; color: #0047ba; font-weight: bold; font-size: 0.9em; text-align: center; text-decoration: none;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #ee7f00;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant {
list-style-type: none; width: 100%; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant li {
list-style-type: none; width: 100%; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul {
margin: 0px; margin-top: 1px; margin-left: 150px; width: 300px; position: absolute; top: 0px; left: 0px;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li {
display: block; background-color: #3366bb;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li a {
display: block; margin: 2px; padding: 5px; color: #0047ba;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li a:hover {
color: #ee7f00;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li {
border: 0px; border-bottom: 1px solid #e8e8e8; padding-bottom: 5px;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li a {
display: block; margin: 0px; padding: 5px; text-align: left;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul {
margin: 0px; margin-left: 20px; list-style-type: disc; color: #e8e8e8; border: 0px;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul li {
border: 0px; padding-bottom: 2px;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul li a {
margin: 0px; padding: 0px; font-weight: normal; 
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul { 
margin: 0px; margin-left: 5px; padding: 0px; list-style-type: none;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li { 
display: block; border-bottom: 1px solid #e8e8e8; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li a { 
display: block; border: 0px; margin: 0px; margin-left: 10px; margin-right: 10px; padding: 2px; text-decoration: none; color: #0047ba; font-weight: bold;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li a:hover { 
color: #ee7f00;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li li { 
border: 0px;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li li a { 
margin: 0px; margin-left: 10px; margin-right: 10px; padding: 2px; font-weight: normal;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li ul { 
margin: 0px; margin-left: 10px; padding: 0px; list-style-type: none;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; text-align: center; border: 0px; border-bottom: 1px solid #003399;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #003399;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #ee7f00;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000;
}

/* GAUCHE */

div#zoneGauche div.IndeXysPortletMonProfil { 
margin-top: 1em; background-color: #e8e8e8;
}
div#zoneGauche div.IndeXysPortletMonProfil h3 { 
font-size: 1em; 
}
div#zoneGauche div.IndeXysPortletMonProfil h4 { 
font-size: 0.9em; 
}
div#zoneGauche div.IndeXysPortletMonProfil p { 
font-size: 0.9em; 
}
div#zoneGauche div.IndeXysPortletNewsletter { 
margin-top: 1em; background-color: #e8e8e8; 
}
div#zoneGauche div.IndeXysPortletNewsletter form p { 
text-align: center;
}
div#zoneGauche div.IndeXysPortletNewsletter form p.abonnement { 
text-align: left;
}
div#zoneGauche div.IndeXysPortletNewsletter form p.desabonnement { 
text-align: left;
}
div#zoneGauche div.IndeXysPortletNewsletter form p input.email { 
width: 8em; 
}
div#zoneGauche div.IndeXysPortletNewsletter h3 { 
font-size: 1em; 
}
div#zoneGauche div.IndeXysPortletNewsletter h4 { 
font-size: 0.9em; 
}
div#zoneGauche div.IndeXysPortletNewsletter p { 
font-size: 0.9em; 
}
div#zoneGauche div.IndeXysPortletRecherche { 
margin-top: 1em; background-color: #e8e8e8; 
}
div#zoneGauche div.IndeXysPortletRecherche form p { 
text-align: center;
}
div#zoneGauche div.IndeXysPortletRecherche form p input.requete { 
width: 8em; 
}
div#zoneGauche div.IndeXysPortletRecherche h3 { 
font-size: 1em; 
}
div#zoneGauche div.IndeXysPortletRecherche h4 { 
font-size: 0.9em; 
}
div#zoneGauche div.IndeXysPortletRecherche p { 
font-size: 0.9em; 
}

div#zoneGauche div.IndeXysPortletNavigationRubrique { 
margin: 0px; margin-top: 10px; padding: 0px; 
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a { 
display: block; margin: 0px; padding: 5px; color: #0047ba; font-weight: bold; font-size: 0.9em; text-align: center; text-decoration: none;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #ee7f00;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant {
list-style-type: none; width: 100%; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant li {
list-style-type: none; width: 100%; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul {
margin: 0px; margin-top: 1px; margin-left: 150px; width: 300px; position: absolute; top: 0px; left: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li {
display: block; background-color: #3366bb;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li a {
display: block; margin: 2px; padding: 5px; color: #0047ba;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li a:hover {
color: #ee7f00;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li {
border: 0px; border-bottom: 1px solid #e8e8e8; padding-bottom: 5px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li a {
display: block; margin: 0px; padding: 5px; text-align: left;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul {
margin: 0px; margin-left: 20px; list-style-type: disc; color: #e8e8e8; border: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul li {
border: 0px; padding-bottom: 2px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul li a {
margin: 0px; padding: 0px; font-weight: normal; 
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul { 
margin: 0px; margin-left: 5px; padding: 0px; list-style-type: none;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li { 
display: block; border-bottom: 1px solid #e8e8e8; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a { 
display: block; border: 0px; margin: 0px; margin-left: 10px; margin-right: 10px; padding: 2px; text-decoration: none; color: #0047ba; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a:hover { 
color: #ee7f00;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li li { 
border: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li li a { 
margin: 0px; margin-left: 10px; margin-right: 10px; padding: 2px; font-weight: normal;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li ul { 
margin: 0px; margin-left: 10px; padding: 0px; list-style-type: none;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication { 
margin: 5px; padding: 5px; background-color: #e8e8e8; 
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; padding: 0px; font-size: 1em; font-weight: bold; text-align: center; color: #0047ba; 
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #0047ba;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #ee7f00;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000000;
}

/* HAUT */

div#zoneHaut { 
margin: 0px; padding: 0px; border: 0px; border-top: 8px solid #0047ba; border-bottom: 4px solid #0047ba;
}
div#zoneHaut div.IndeXysPortletEnTete { 
margin: 0px; padding: 0px; padding-bottom: 0.5em; 
}
div#zoneHaut div.IndeXysPortletEnTete h1 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.8em; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletEnTete h2 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.6em; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletEnTete h3 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.2em; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletEnTete p { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1em;
}
div#zoneHaut div.IndeXysPortletEnTete ul { 
margin: 0px; margin-top: 0.5em; padding: 0px; padding-left: 2em; 
}
div#zoneHaut div.IndeXysPortletEnTete ul li { 
margin: 0px; margin-top: 0.2em; padding: 0px; font-size: 1em;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique {
margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; list-style-type: none; !height: 1%; text-align: center;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li { 
float: left; display: block; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a { 
display: block; margin: 0px; margin-right: 5px; padding: 0px; padding-left: 5px; padding-right: 5px; background-color: #cccccc; color: #666666; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 22px; border: 1px solid #666666; border-bottom: 0px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.linkOver { 
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.on { 
background-color: #0346a8; border-color: #0346a8; color: #ffffff; 
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.over { 
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a:hover { 
background-color: #0346a8; border-color: #0346a8; color: #ffffff; 
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li ul { 
margin: 0px; padding: 0px; position: absolute; top: 23px; left: 0px; /* background: none; */ width: 200px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li ul li { 
float: none; border: 1px solid #73757A; border-top: 0px; background-color: #fffcf5;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li ul li a { 
background: none;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li ul li a span { 
background: none;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li ul li a.on { 
background: none; background-color: #fef5e4;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li ul li a.on span { 
background: none;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul { 
margin: 0px; margin-left: 5px; padding: 0px; list-style-type: none;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul li { 
display: block; float: left; border-right: 1px solid #fff5e5; border-left: 1px solid #fff5e5; font-size: 11px;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul li a { 
display: block; border: 0px; margin: 0px; margin-left: 10px; margin-right: 10px; padding: 2px; text-decoration: none; color: #fff5e5; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul li a:hover { 
color: #900;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul li li { 
border: 0px;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul li li a { 
margin: 0px; margin-left: 10px; margin-right: 10px; padding: 2px; font-weight: normal;
}
div#zoneHaut div.IndeXysPortletNavigationPublication ul li ul { 
margin: 0px; margin-left: 10px; padding: 0px; list-style-type: none;
}

/* publication */

div.information.detail { 
margin: 0px; padding: 5px; !height: 1%;
}
div.information.detail div.image { 
float: right; margin: 0px; padding: 0px; text-align: center;
}
div.information.detail div.image a img {
margin: 5px; paddin: 5px; border: 1px solid #0047ba;
}
div.information.detail div.image a span {
display: none;
}
div.information.detail div.image a:hover img {
border-color: #ee7f00;
}
div.information.detail div.galerie { 
!height: 1%;
}
div.information.detail div.galerie a img { 
margin: 5px; padding: 5px; border: 1px solid #0047ba;
}
div.information.detail div.galerie a:hover img { 
border-color: #ee7f00;
}
div.information.detail div.texte h1 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.8em; font-weight: bold; color: #0047ba; text-align: center;
}
div.information.detail div.texte h2 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.6em; font-weight: bold;
}
div.information.detail div.texte h3 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.2em; font-weight: bold;
}
div.information.detail div.texte p { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1em;
}
div.information.detail div.texte ul { 
margin: 0px; margin-top: 0.5em; padding: 0px; padding-left: 2em; 
}
div.information.detail div.texte ul li { 
margin: 0px; margin-top: 0.2em; padding: 0px; font-size: 1em;
}
div.information.liste { 
margin: 0px; padding: 5px; !height: 1%;
}
div.information.liste div.image { 
float: right; margin: 0px; padding: 0px; text-align: center;
}
div.information.liste div.image a img {
margin: 5px; paddin: 5px; border: 1px solid #0047ba;
}
div.information.liste div.image a span {
display: none;
}
div.information.liste div.image a:hover img {
border-color: #ee7f00;
}
div.information.liste div.texte h2 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.4em; font-weight: bold; text-align: center;
}
div.information.liste div.texte h2 a { 
color: #0047ba; text-decoration: none; 
}
div.information.liste div.texte h2 a:hover { 
color: #ee7f00;
}
div.information.liste div.texte h3 { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1.2em; font-weight: bold;
}
div.information.liste div.texte p { 
margin: 0px; margin-top: 0.5em; padding: 0px; font-size: 1em;
}
div.information.liste div.texte ul { 
margin: 0px; margin-top: 0.5em; padding: 0px; padding-left: 2em; 
}
div.information.liste div.texte ul li { 
margin: 0px; margin-top: 0.2em; padding: 0px; font-size: 1em;
}
div.information.liste p.enSavoirPlus a { 
color: #0047ba; text-decoration: none; 
}
div.information.liste p.enSavoirPlus a:hover { 
color: #ee7f00;
}

form {
margin: 0px; padding: 0px;
}

html>body div.information.detail { 
overflow: hidden; height: auto;
}
html>body div.information.detail div.galerie { 
overflow: hidden; height: auto;
}
html>body div.information.liste { 
overflow: hidden; height: auto;
}
html>body div#zoneHaut div.IndeXysPortletNavigationRubrique ul {
overflow: hidden; height: auto;
}body#action { 
margin: 0px; padding: 0px; background-color: #3366CC; font-family: Arial,Helvetica,Sans-serif;
}

body#action div.ui-widget-content-in {
margin: 0px; padding: 5px; 
}
body#action div.ui-widget-content-in ul.list-of-records { 
margin: 0px; padding: 0px; list-style-type: none;
}
body#action div.ui-widget-content-in ul.list-of-records li { 
margin-top: 3px; padding: 0px; padding-left: 12px; font-size: 12px; line-height: 1.2em; background: url(../images/puceListeMenu.png) 1px 0px no-repeat;
}

body#action div#actions a {
font-family: Verdana,Sans-serif; font-size: 11px; 
}
body#action div#actions input { 
font-family: Verdana,Sans-serif; font-size: 11px; 
}
body#action div#actions input::-moz-focus-inner /*Remove button padding in FF*/ { 
border: 0px; padding: 0px;
}
body#action form { 
margin: 0px; padding: 0px; 
}
body#action a img {
border: 0px;
}
body#action div#actions {
margin: 0px; padding: 5px; text-align: center; font-size: 12px;
}
body#action div#conteneur { 
margin: 10px; padding: 0px; min-width: 1000px; background-color: #ffffff; 
}
body#action div#message {
margin: 0px; padding: 5px;
}
body#action div#zoneCentre { 
margin: 0px; padding: 5px; 
}
body#action div#zoneHaut div#history ul { 
margin: 0px; padding: 0px; padding-left: 50px; list-style-type: none; 
}
body#action div#zoneHaut div#history ul li { 
list-style-image: url(../images/fdLiHistory.png); list-style-position: outside; color: #cccccc; margin: 0px; margin-top: 2px; padding: 0px; line-height: 16px; font-size: 12px;
}
body#action h1 { 
margin: 0px; padding: 0.5em; text-align: center; color: #0047ba; font-size: 1.6em; 
}
body#action fieldset {
margin: 5px; margin-top: 30px; margin-bottom: 10px; padding: 5px; padding-top: 10px; position: relative; top: 0px; left: 0px; border: 0px;
}
body#action fieldset h3 {
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-size: 13px; font-weight: bold; color: #000000; border: 0px; border-bottom: 1px solid #000000;
}
body#action fieldset p {
margin: 0px; margin-bottom: 5px; padding: 0px; font-size: 12px; color: #000000; 
}
body#action fieldset label {
font-weight: bold; color: #000000;
}
body#action fieldset label.champObligatoire {
color: #ff0000;
}
body#action fieldset label.champObligatoire a {
color: #ff0000;
}
body#action fieldset legend {
font-weight: bold; font-size: 12px; color: #000000; margin: 0px; padding: 2px; padding-left: 12px; padding-right: 12px; line-height: 20px; position: absolute; top: -20px; left: 5px; 
}
body#action fieldset textarea.textarea {
width: 99%; height: 80px;
}
body#action fieldset input.phone {
width: 200px;
}
body#action fieldset input.email {
width: 300px;
}
body#action fieldset input.mediumText {
width: 200px;
}
body#action fieldset input.number {
width: 100px;
}
body#action fieldset input.shortText {
width: 100px;
}
body#action fieldset input.text {
width: 400px;
}

body#action table.table-of-records { 
border-collapse: collapse; margin: 0px; margin-bottom: 5px; padding: 0px; width: 100%; !width: 99%;
}
body#action table.table-of-records tbody { 
border: 0px; 
}
body#action table.table-of-records tbody th { 
margin: 0px; padding: 5px; padding-left: 2px; padding-right: 2px; font-size: 12px; font-weight: bold; text-align: left; border-right: 1px solid #ffffff;
}
body#action table.table-of-records tbody tr td { 
margin: 0px; padding: 5px; padding-left: 2px; padding-right: 2px; font-size: 11px; font-weight: normal; border-right: 1px solid #ffffff;
}
body#action table.table-of-records tbody tr td a { 
color: #003399;
}
body#action table.table-of-records tbody tr td a img { 
border: 0px;
}
body#action table.table-of-records tbody tr td a:hover { 
color: #990000;
}
body#action table.table-of-records tbody tr td table { 
width: 100%;
}
body#action table.table-of-records tbody tr td table tr td { 
border: 0px;
}
body#action table.table-of-records tbody tr td.document { 
text-align: center;
}
body#action table.table-of-records tbody tr td.icon { 
text-align: center;
}
body#action table.table-of-records tbody tr td.icon span.icon { 
white-space : nowrap;
}
body#action table.table-of-records tbody tr td.edit { 
text-align: center;
}
body#action table.table-of-records tbody tr td.delete { 
text-align: center;
}
body#action table.table-of-records tbody tr td.status { 
text-align: center;
}
body#action table.table-of-records tbody tr td.overview { 
text-align: center;
}
body#action table.table-of-records tbody tr td.number { 
text-align: right; white-space: nowrap;
}
body#action table.table-of-records tbody tr td.number input { 
text-align: right;
}
body#action table.table-of-records tbody tr td.type { 
width: 1%;
}
body#action table.table-of-records tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
body#action table.table-of-records tbody tr.lignePaire { 
background-color: #dddddd; 
}
body#action table.table-of-records tbody tr.regroupement { 
background-color: #d5d6d8;
}
body#action table.table-of-records tbody tr.regroupement td { 
border: 1px solid #999999; border-top: 1px solid #0047ba; font-weight: bold; font-size: 12px;
}
body#action table.table-of-records tbody tr.sousLigneImpaire { 
background-color: #EBF4FC;
}
body#action table.table-of-records tbody tr.sousLigneImpaire td { 
font-style: italic; font-size: 11px; 
}
body#action table.table-of-records tbody tr.sousLignePaire { 
background-color: #eeeeee;
}
body#action table.table-of-records tbody tr.sousLignePaire td { 
font-style: italic; font-size: 11px; 
}
body#action table.table-of-records tfoot td { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: normal;
}
body#action table.table-of-records tfoot tr td.number { 
text-align: right;
}
body#action table.table-of-records tfoot tr td.number input { 
text-align: right;
}
body#action table.table-of-records thead tr th { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; color: #ffffff; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; background-color: #3366cc; text-align: center;
}
body#action table.table-of-records thead tr th.document { 
width: 1%;
}
body#action table.table-of-records thead tr th.icon { 
width: 1%;
}
body#action table.table-of-records thead tr th.position { 
width: 1%;
}
body#action table.table-of-records thead tr th.edit { 
width: 1%;
}
body#action table.table-of-records thead tr th.delete { 
width: 1%;
}
body#action table.table-of-records thead tr td.number { 
text-align: right;
}
body#action table.table-of-records thead tr th.overview { 
width: 1%;
}
body#action table.table-of-records thead tr th.status { 
width: 1%;
}
body#action table.table-of-records thead tr th.type { 
width: 1%;
}
body#action table.table-of-records thead tr th a { 
color: #ffffff;
}
body#action table.table-of-records thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#action table.table-of-records thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#action table.table-of-records thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#action table.table-of-records thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#action table.table-of-records thead tr th a:hover { 
color: #ff9933;
}
body#action table.table-of-records thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
body#action table.table-of-records thead tr th.tri-asc-off a span { 
display: none;
}
body#action table.table-of-records thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
body#action table.table-of-records thead tr th.tri-desc-off a span { 
display: none;
}

body#action fieldset.table input.text {
width: 95%;
}
body#action fieldset.table input.number {
width: 95%;
}
body#action fieldset.zoneInterne {
background-color: #d9d9d9; 
}
body#action fieldset.zoneInterne legend {
color: #000000; background-color: #d9d9d9; 
}
body#action fieldset.zonePublic {
background: #bad2ef; 
}
body#action fieldset.zonePublic legend {
color: #003399; background-color: #bad2ef; 
}
body#action fieldset.zonePublic h3 {
color: #003399;
}
body#action fieldset.zoneTransparent {
margin: 0px; background: none; border: 0px;
}
body#action div#module p {
margin: 0px; margin-bottom: 5px; padding: 0px; font-size: 12px; color: #000000; 
}
body#action div#module p.float-right {
margin: 0px; float: right;
}
body#action div#module p.create-or-filter {
margin: 0px; margin-top: 10px; 
}
body#action div#module p.legende {
margin: 0px; margin-top: 5px; padding: 0px; padding-top: 5px; border: 0px; border-top: 1px solid #666666; 
}
body#action div#module p.table {
border: 0px; border-bottom: 1px solid #666666; margin: 0px; margin-top: 10px; !height: 1%; /* width: 99%; */ 
}
body#action div#module p.table a {
display: block; float: left; margin: 0px; margin-right: 2px; padding: 3px; padding-left: 5px; padding-right: 5px; background-color: #cccccc; border: 0px; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; color: #333333;
}
body#action div#module p.table a:hover {
background-color: #999999; color: #990000;
}
body#action div#module p.table a.on {
background-color: #999999; 
}
body#action div#module div.search-objects {
margin: 0px; margin-top: 5px; padding: 0px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #003399; border-left: 0px; border-right: 0px; background-color: #e3e3e3; /* width: 99%; */
}
body#action div#module div.paragraph {
padding: 0px; padding-bottom: 5px; padding-right: 5px; font-size: 12px; color: #000000; 
}
body#action div#module a img {
border: 0px; vertical-align: middle;
}
body#action div#module h2 {
margin: 10px; padding: 0px; font-size: 16px; font-weight: bold; text-align: center; color: #003399;
}
body#action div#module h3 {
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 13px; font-weight: bold; color: #000000; border: 0px; border-bottom: 1px solid #000000;
}
body#action div#module div.anchor {
background-color: #0346A8; margin: 0px; padding: 0px; padding-bottom: 5px; border: 0px; border-top: 1px solid #0346A8;
} 
body#action div#module table.miseEnPage ul {
list-style-type: none; padding-left: 0px;
} 
body#action div#module div#myExport ul {
list-style-type: none; padding-left: 0px;
} 
body#action div#module ul {
margin: 0px;  margin-bottom: 5px; /* padding: 0px; padding-left: 40px; */
} 
body#action div#module ul.anchors {
margin: 0px;  padding: 0px; 
} 
body#action div#module ul li {
font-size: 12px;
} 
body#action div#module ol {
margin: 0px;  margin-bottom: 5px; padding: 0px; padding-left: 40px; 
} 
body#action div#module ol.anchors {
margin: 0px;  padding: 0px; 
} 
body#action div#module ol li {
font-size: 12px;
} 
body#action div#module span.libelle {
color: #000000; font-weight: bold;
}
body#action div.information.apercu { 
font-size: 12px;
}
body#action div.information.apercu a { 
font-weight: bold; color: #003399;
}
body#action div.information.apercu a img { 
border: 0px; 
}
body#action div.information.apercu a.thickbox img { 
border: 0px; vertical-align: middle;
}
body#action div.information.apercu a:hover { 
color: #990000;
}
body#action div.information.apercu div.anchor { 
margin: 0px; padding: 0px; !padding-bottom: 10px; border: 1px solid #0346AB;
}
body#action div.information.apercu h1 { 
margin: 0px; margin-top: 10px; padding: 0px; padding-left: 20px; font-size: 16px; font-weight: bold; color: #000000; text-align: center; /* border: 0px; border-bottom: 1px solid #0066CC; */
}
body#action div.information.apercu h2 { 
margin: 0px; margin-top: 15px; margin-bottom: 5px; padding: 0px; padding-left: 10px; font-size: 13px; font-weight: bold; color: #000000; line-height: 20px;
}
body#action div.information.apercu h3 { 
margin: 0px; margin-top: 5px; font-size: 12px; font-weight: bold; color: #000000;
}
body#action div.information.apercu p { 
margin: 0px; margin-top: 5px; font-size: 12px; color: #000000;
}
body#action div.information.apercu p span.libelle { 
color: #666666;
}




body#action div#module table.attributes { 
border-collapse: collapse; border: 1px solid #999999; margin: 0px; width: 99%;
}
body#action div#module table.attributes td { 
border: 1px solid #999999; margin: 0px;
}
body#action div#module table.attributes td.value textarea { 
width: 99%;
}
body#action div#module table.attributes tr.header td { 
font-weight: bold; padding-top: 5px;
}
body#action div#module table.attributes td.label { 
background-color: #dce7f4;
}
body#action div#module table.attributes td.value { 
background-color: #dddddd;
}


body#action div#module table.select {
margin: 0px; padding: 0px; border-collapse: collapse; width: 100%; 
}
body#action div#module table.select thead {
border: 0px; border-bottom: 1px solid #003399;
}body#action div#module table.select thead th {
background-color: #e3e3e3; font-weight: bold; font-size: 13px; color: #003399; text-align: center;
}
body#action div#module table.select thead th p {
margin: 0px;
}
body#action div#module table.select thead th.left {
width: 50%;
}
body#action div#module table.select thead th.right {
width: 50%;
}
body#action div#module table.select tbody td.left {
width: 50%; vertical-align: top;
}
body#action div#module table.select tbody td.right {
width: 50%; vertical-align: top;
}
body#action div#module table.select tbody td p {
margin: 0px;
}


body#action div#module table.segmentation {
border: 0px; margin: 0px; padding: 0px; border-collapse: collapse; width: 99%;
}


body#action div#module div.mesApplications h2 { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 5px; padding-right: 5px; background-color: #e3e3e3; border: 0px; border-bottom: 1px solid #003399; font-size: 12px; font-weight: bold; color: #666666; line-height: 26px; text-align: center;
}
body#action div#module div.mesApplications h2 a.create { 
float: right; color: #000000; position: relative; top: 1px; left: 0px; font-size: 11px; font-weight: normal; 
}
body#action div#module div.mesApplications h2 a.create span.in { 
margin: 0px; margin-left: 5px; padding: 0px; padding-top: 4px; padding-bottom: 4px; padding-right: 15px; background-color: transparent; background-image: url(../images/btCreateDt.png); background-position: top right; background-repeat: no-repeat;
}
body#action div#module div.mesApplications h2 a.create span.out { 
margin: 0px; padding: 0px; padding-top: 4px; !padding-top: 6px; padding-bottom: 4px; !padding-bottom: 2px; padding-left: 10px; background-color: transparent; background-image: url(../images/btCreateGc.png); background-position: top left; !background-position: 0px 6px; background-repeat: no-repeat;
}
body#action div#module div.mesApplications h2 a.create:hover { 
color: #990000;
}
body#action div#module div.mesApplications p { 
margin: 0px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; border: 1px solid #999999; border-top: 0px; line-height: 22px;
}
body#action div#module div.mesApplications p a.create { 
float: right; color: #000000; position: relative; top: 1px; left: 0px;
}
body#action div#module div.mesApplications p a.create span.in { 
margin: 0px; margin-left: 5px; padding: 0px; padding-top: 4px; padding-bottom: 4px; padding-right: 15px; background-color: transparent; background-image: url(../images/btCreateDt.png); background-position: top right; background-repeat: no-repeat;
}
body#action div#module div.mesApplications p a.create span.out { 
margin: 0px; padding: 0px; padding-top: 4px; !padding-top: 6px; padding-bottom: 4px; !padding-bottom: 2px; padding-left: 10px; background-color: transparent; background-image: url(../images/btCreateGc.png); background-position: top left; !background-position: 0px 6px; background-repeat: no-repeat;
}
body#action div#module div.mesApplications p a.create:hover { 
color: #990000;
}
body#action div#module div.mesApplications p.ligneImpaire { 
background-color: #CAE3FC;
}
body#action div#module div.mesApplications p.lignePaire { 
background-color: #ffe4b2;
}

body#action div#module table.progressBarContainer {margin: 0px; padding: 0px; border: 0px;
}

body#action div#module div.file-manager iframe {border: 0px; 
}
body#action div#module div.file-navigation {border: 0px; border-bottom: 1px solid #cccccc;
}
body#action div#module div.file-edition p {text-align: center; border: 0px; border-top: 1px solid #cccccc; padding-top: 5px; }
body#action div#module div.file-upload table {margin: 0px; margin-top: 5px; padding: 0px; border-collapse: collapse; border: 0px;}
body#action div#module div.file-upload table table {margin: 0px; }
body#action div#module table table {border: 0px;}
body#action div#module table.pictures {width: auto;}

body#action div#module table.files-manager {border-collapse: collapse; margin: 0px; padding: 0px; width: 100%;
}body#action div#module table.files-manager thead {
border: 0px; border-bottom: 1px solid #003399;
}body#action div#module table.files-manager thead tr th {background-color: #cccccc; color: #666666; font-size: 12px; text-align: center; 
}body#action div#module table.files-manager thead tr.down th {border: 0px; border-bottom: 1px solid #003399;
}body#action div#module table.files-manager thead tr th.headerSelect {width: 1%; font-weight: normal; text-align: center; 
}body#action div#module table.files-manager thead tr th.headerIcone {width: 1%; font-weight: normal; text-align: center; 
}body#action div#module table.files-manager thead tr th.headerSelect a {color: #003399;
}
body#action div#module table.files-manager thead tr th.headerAction {border: 0px;
}
body#action div#module table.files-manager tbody td.select {text-align: center;
}
body#action div#module table.files-manager tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
body#action div#module table.files-manager tbody tr.lignePaire { 
background-color: #dae7f7;
}body#action div#module table.files-manager tbody td {margin: 0px; padding: 2px; 
}body#action div#module table.files-manager tbody td ul {margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none;
}body#action div#module table.files-manager tbody td ul li {margin: 0px; padding: 0px;
}



body#action div#module div.selector h2 { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 5px; background-color: #cccccc; border: 1px solid #999999; border-bottom: 1px solid #666666; font-size: 12px; font-weight: bold; color: #000000; line-height: 26px; text-align: left;
}
body#action div#module div.selector h2 a.select_button { 
float: right; color: #000000; position: relative; top: 3px; left: -3px; line-height: 15px;}
body#action div#module div.selector h2 a.select_button:hover {
color: #990000;
}
body#action div#module div.selector h2.ligneImpaire { 
background-color: #cccccc;
}
body#action div#module div.selector h2.lignePaire { 
background-color: #e1e1e1;
}
body#action div#module div.selector p { 
margin: 0px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; border: 1px solid #999999; border-top: 0px; line-height: 22px;
}
body#action div#module div.selector p a.select_button { 
float: right; color: #000000; position: relative; top: 0px; left: 0px; line-height: 15px;}
body#action div#module div.selector p a.select_button:hover {
color: #990000;
}
body#action div#module div.selector p.ligneImpaire { 
background-color: #CAE3FC;
}
body#action div#module div.selector p.lignePaire { 
background-color: #ffffff;
}
body#action div#MB_content div { 
margin: 0px; padding: 0px;
}
body#action div#MB_content div.table-of-records table { 
margin: 0px; margin-top: 5px; width: 100%; !width: 99%;
}
body#action div#MB_content div.table-of-records table thead th.apercu { 
width: 1%;
}
body#action div#MB_content div.table-of-records table tbody td.apercu { 
width: 1%;
}
body#action div#MB_content div.table-of-records table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; 
}
body#action div#MB_content div.table-of-records table a { 
color: #003399; text-decoration: none; 
}
body#action div#MB_content div.table-of-records table a:hover { 
color: #990000;
}
body#action div#MB_content div.table-of-records table table { 
margin: 0px; margin-top: 5px; padding: 0px;
}
body#action div#MB_content div.table-of-records table tbody td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 11px; color: #666666; border-right: 1px solid #ffffff;
}
body#action div#MB_content div.table-of-records table tbody td a img { 
border: 0px;
}
body#action div#MB_content div.table-of-records table tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
body#action div#MB_content div.table-of-records table tbody tr.lignePaire { 
background-color: #dae7f7;
}
body#action div#MB_content div.table-of-records table tbody tr.regroupement td { 
border: 1px solid #999999; border-top: 1px solid #003399; font-weight: bold; font-size: 12px;
}
body#action div#MB_content div.table-of-records table tbody tr.regroupement { 
background-color: #d5d6d8;
}
body#action div#MB_content div.table-of-records table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
body#action div#MB_content div.table-of-records table tfoot td a { 
font-weight: bold; color: #003399;
}
body#action div#MB_content div.table-of-records table tfoot td a:hover { 
color: #990000;
}
body#action div#MB_content div.table-of-records table thead tr th { 
margin: 0px; padding: 2px; font-size: 12px; font-weight: bold; color: #666666; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; color: #ffffff; 
}
body#action div#MB_content div.table-of-records table thead tr th a { 
color: #ffffff;
}
body#action div#MB_content div.table-of-records table thead tr th a:hover { 
color: #ff9933;
}
body#action div#MB_content div.table-of-records table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
body#action div#MB_content div.table-of-records table thead tr th.tri-asc-off a span { 
display: none;
}
body#action div#MB_content div.table-of-records table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
body#action div#MB_content div.table-of-records table thead tr th.tri-desc-off a span { 
display: none;
}
body#action div#MB_content div.table-of-records table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #ffffff; background-color: #3366cc;
}
body#action div#MB_content div.table-of-records table thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#action div#MB_content div.table-of-records table thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#action div#MB_content div.table-of-records table thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#action div#MB_content div.table-of-records table thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#action div#MB_content div.table-of-records p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; color: #000000;
}
html>body#action div#module p.table {
overflow: hidden; height: auto:
}body#backOffice {
margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px; z-index: 100; font-family: Arial, Sans-serif; background-color: #3366CC;
}
body#backOffice a.on {
font-weight: bold; color: #ee7f00;
}
body#backOffice a:hover { 
color: #ee7f00;
}
body#backOffice .ui-state-active a:hover { 
color: #0047ba;
}
body#backOffice .ui-widget-content ul.list-of-links { 
margin: 0px; padding: 0px; list-style-type: none;
}
body#backOffice .ui-widget-content ul.list-of-links li { 
margin-top: 2px; padding: 0px; font-size: 12px; line-height: 1.2em; 
}
body#backOffice .ui-widget-content ul.list-of-sections { 
margin: 0px; padding: 0px; list-style-type: none;
}
body#backOffice .ui-widget-content ul.list-of-sections li { 
margin-top: 3px; padding: 0px; padding-left: 12px; font-size: 12px; line-height: 1.2em; background: url(../images/puceListeMenu.png) 1px 0px no-repeat;
}
body#backOffice .ui-widget-content-in {
margin: 0px; padding: 5px; 
}
body#backOffice .ui-widget-header h2 { 
margin: 0px; padding: 0.5em; text-align: center; color: #0047ba; font-size: 1.4em;
}
body#backOffice .ui-widget-header h3 { 
margin: 0px; padding: 0.5em; text-align: center; font-size: 1em;
}

body#backOffice div.menu-deroulant ul li {
position: relative; top: 0px; left: 0px;
}


body#backOffice div#conteneur {
margin: 5px; padding: 0px; background-color: #ffffff;
}
body#backOffice div#zoneCentre {margin: 0px; margin-left: 205px; padding: 0px; }
body#backOffice div#zoneCentre p.recherche-avancee a img {border: 0px;
}
body#backOffice div#zoneCentre table td.actions ul {margin: 0px; padding: 0px;}
body#backOffice div#zoneCentre table td.derouler a img {
border: 0px;
}
body#backOffice div#zoneGauche {
margin: 0px; padding: 0px; width: 200px; float: left; position: relative; top: 0px; left: 5px;
}
body#backOffice div#zoneGauche div#navigation {
margin-top: 5px; 
}
body#backOffice div#zoneGauche p a img {
border: 0px;
}

body#backOffice div.dynamic-actions {
display: inline; position: relative; top: 0px; left: 0px;
}
body#backOffice div.dynamic-actions a img {
border: 0px;
}
body#backOffice div.dynamic-actions ul.dynamic-actions {
position: absolute; top: -5px; left: 0px; margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; width: 200px; border: 1px solid #999999; border-bottom: 0px; z-index: 10; background-color: #ffffff;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a {
display: block; border: 0px; border-bottom: 1px solid #999999; padding: 2px; 
}
body#backOffice div.dynamic-actions ul.dynamic-actions a:hover {
color: #990000;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a.IndeXysActionCreer {
background-color: #a8ee8e;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a.IndeXysActionCreerToOne {
background-color: #a8ee8e;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a.IndeXysActionEditer {
background-color: #ffbc7a;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a.IndeXysActionEditerAutorisation {
background-color: #ffbc7a;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a.IndeXysActionSupprimer {
background-color: #fb8181;
}
body#backOffice div.dynamic-actions ul.dynamic-actions a.IndeXysActionAllerGestionnaireFichiersPublics {
background-color: #d0d0d0;
}

body#backOffice div#affichage { 
margin: 0px; padding: 0px; 
}
body#backOffice div#explorateur { 
margin: 0px; padding: 0px; 
}
body#backOffice div#explorateur div.ui-widget-content { 
height: 140px;
}
body#backOffice div#explorateur a img {
border: 0px; vertical-align: middle; padding: 0px; padding-right: 2px; padding-bottom: 2px;
}
body#backOffice div#explorateur table.fil-ariane {
border-collapse: collapse; margin: 0px; padding: 0px;
}
body#backOffice div#explorateur table.fil-ariane tr td {
padding: 2px; font-size: 12px;
}
body#backOffice div#explorateur table.fil-ariane tr td a img {
border: 0px;
}
body#backOffice div#explorateur table.fil-ariane tr.ligneImpaire {
background-color: #dae7f7;
}
body#backOffice div#explorateur table.fil-ariane tr.lignePaire {
background-color: #ffffff; 
}
body#backOffice div#explorateur table.fil-ariane tr td.modifier {
width: 1%;
}
body#backOffice div#explorateur table.fil-ariane tr td.supprimer {
width: 1%;
}
body#backOffice div#explorateur table.fil-ariane tr td.statut {
width: 1%;
}
body#backOffice div#explorateur table.fil-ariane tr td.securiser {
width: 1%;
}
body#backOffice div#explorateur ul {
margin: 0px; padding: 0px; padding-left: 5px; list-style-type: none;
}
body#backOffice div#explorateur ul ul {
margin: 0px; padding: 0px; padding-left: 10px;
}
body#backOffice div#explorateur ul li {
position: relative; top: 0px; left: 0px; margin: 0px; padding: 0px; font-size: 12px;
}
body#backOffice div#explorateur ul li a.on {
margin: 0px; padding: 0px; padding-left: 15px; background: url(../images/btDeroulerOn.png) left center no-repeat; font-weight: bold;
}
body#backOffice div#explorateur ul li a.over {
margin: 0px; padding: 0px; padding-left: 15px; background: url(../images/btDeroulerOn.png) left center no-repeat; font-weight: normal;
}
body#backOffice div#explorateur ul li a.off {
margin: 0px; padding: 0px; padding-left: 15px; background: url(../images/btDeroulerOff.png) left center no-repeat; font-weight: normal;
}
body#backOffice div#explorateur span.icon {
float: left;
}
body#backOffice div#explorateur p.nouveau-dossier {
margin: 5px; padding: 0px; padding-left: 5px;
}
body#backOffice div#filtres {
margin: 0px; padding: 0px; padding-top: 5px; /* position: fixed; top: 0px; left: 0px; */
}
body#backOffice div#filtres table {
margin: 0px; border-collapse: separate; border-spacing: 5px 0px; width: 100%;
}
body#backOffice div#filtres table tr td {
vertical-align: top;
}
body#backOffice div#filtres table tr td.navigation {
width: 1%;
}
body#backOffice div#menuAccordeon {
margin: 0px; margin-top: 5px; pading: 0px;
}
body#backOffice div#menuAccordeon h4 {
font-size: 0.9em;
}
body#backOffice div#menuAccordeon ul {
padding-left: 1em; padding-right: 1em;
}
body#backOffice div#menuAccordeon ul li {
margin-bottom: 5px; padding-bottom: 5px; border: 0px; border-bottom: 1px dotted #000000; font-size: 0.9em;
}
body#backOffice div#menuAccordeon ul li:last-child {
margin-bottom: 0px; padding-bottom: 0px; border: 0px; 
}
body#backOffice div#navigation {
margin: 0px; pading: 0px; width: 196px;
}
body#backOffice div#navigation table {
border-collapse: separate; border-spacing: 0px 5px; width: 100%;
}
body#backOffice div#navigation table tr td {
font-size: 0.9em;
}
body#backOffice div#organisations { 
margin: 0px; margin-top: 5px; padding: 0px; 
}
body#backOffice div#organisations div.ui-widget-content { 
height: 140px;
}
body#backOffice div#organisations div.contenu { 
margin: 0px; padding: 0px; padding-top: 5px; background-color: #E8E9EA; border: 1px solid #73757A; border-top: 1px solid #003399; 
}
body#backOffice div#organisations a img {
border: 0px; vertical-align: middle; padding: 0px; padding-right: 2px; padding-bottom: 2px;
}
body#backOffice div#selection { 
margin: 0px; padding: 0px; 
}
body#backOffice div#selection p {
margin: 0px; padding: 0px; font-size: 12px; line-height: 1.8em; text-align: center;
} 
body#backOffice div#statut { 
margin: 0px; padding: 0px; 
}
body#backOffice div#statut a.on { 
font-weight: bold; color: #ee7f00;
}
body#backOffice div#statut div.ui-widget-content { 
height: 140px;
}
body#backOffice div#statut p {
margin: 0px; padding: 0px; 
} 
body#backOffice div#statut table { 
border-spacing: 5px;
}
body#backOffice div#touch-screen-configuration {
margin: 0px; padding: 5px;
}
body#backOffice div#touch-screen-enregistrement {
margin: 0px; padding: 5px;
}
body#backOffice div#touch-screen-enregistrement div.menu { 
float: left; margin: 0px; margin-top: 10px; margin-left: 10px; padding: 0px; width: 180px; 
}
body#backOffice div#touch-screen-enregistrement div.menu ul { 
height: 170px; 
}
body#backOffice div#touch-screen-mon-profil {
margin: 0px; padding: 5px;
}
body#backOffice div#touch-screen-parametrage {
margin: 0px; padding: 5px;
}
body#backOffice div#touch-screen-variable {
margin: 0px; padding: 5px;
}
body#backOffice div#touch-screen-variable div.menu { 
float: left; margin: 0px; margin-top: 10px; margin-left: 10px; padding: 0px; width: 180px; 
}
body#backOffice div#touch-screen-variable div.menu ul { 
height: 290px; 
}
body#backOffice div#types { 
margin: 0px; margin-top: 5px; padding: 0px; 
}
body#backOffice div#types a img {
border: 0px; vertical-align: middle; padding: 0px; padding-right: 2px; padding-bottom: 2px;
}
body#backOffice div#types div.dynamic-actions ul.dynamic-actions {
margin: 0px; padding: 0px;
}
body#backOffice div#types div.dynamic-actions ul.dynamic-actions li {
margin: 0px; padding: 0px;
}
body#backOffice div#types h3 {
margin: 0px; padding: 0px; line-height: 20px; font-size: 11px; color: #666666; text-align: center;
}
body#backOffice div#types p.nouveau-type {
margin: 5px; padding: 0px; padding-left: 5px;
}


body#backOffice div#divHaut div#barre-menu ul li ul { 
margin: 0px; padding: 0px; position: absolute; top: 30px; left: 0px; background: none; width: 240px;
}
body#backOffice div#divHaut div#barre-menu ul li ul li { 
float: none; border: 1px solid #73757A; border-top: 1px solid #E8E9EA; background-color: #E8E9EA;
}
body#backOffice div#divHaut div#barre-menu ul li ul li a { 
line-height: 26px; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li a span.in { 
display: inline; padding-top: 5px; padding-bottom: 2px; background: none; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li a span.out { 
display: inline; padding-top: 5px; padding-bottom: 2px; background: none; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li a:hover span.out { 
background: none;
}
body#backOffice div#divHaut div#barre-menu ul li ul li a:hover span.in { 
background: none; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li a.linkOver span.out { 
background: none; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li a.linkOver span.in { 
background: none; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li a { 
background: none; background-color: #E8E9EA;
}
body#backOffice div#divHaut div#barre-menu ul li ul li a:hover { 
background: none; background-color: #C2C2C2;
}
body#backOffice div#divHaut div#barre-menu ul li ul li a.linkOver { 
background: none; background-color: #C2C2C2;
}
body#backOffice div#divHaut div#barre-menu ul li ul li.sousMenu a { 
background: url(../images/puceListeBarreMenu.png) center right no-repeat; 
}
body#backOffice div#divHaut div#barre-menu ul li ul li.sousMenu a.linkOver { 
background: url(../images/puceListeBarreMenuOver.png) center right no-repeat; background-color: #C2C2C2;
}
body#backOffice div#divHaut div#barre-menu ul li ul li.sousMenu a:hover { 
background: url(../images/puceListeBarreMenuOver.png) center right no-repeat; background-color: #C2C2C2;
}
body#backOffice div#divHaut div#barre-menu ul li ul li.sousMenu ul li a { 
background: none; background-color: #E8E9EA;
}
body#backOffice div#divHaut div#barre-menu ul li ul li.sousMenu ul li a.linkOver { 
background: none; background-color: #C2C2C2;
}
body#backOffice div#divHaut div#barre-menu ul li ul li.sousMenu ul li a:hover { 
background: none; background-color: #C2C2C2;
}
body#backOffice div#divHaut div#barre-menu ul li ul li ul { 
margin: 0px; padding: 0px; position: absolute; top: -1px; left: 240px; background: none; width: 240px; border-top: 1px solid #73757A;
}
body#backOffice div.liste-informations { 
margin: 5px; margin-top: 5px; padding: 0px;
}
body#backOffice div.liste-informations p { 
margin: 0px; margin-top: 5px; padding: 0px; 
}
body#backOffice div.liste-informations p.file { 
line-height: 1.8em;
}
body#backOffice div.liste-informations p.edit-action { 
line-height: 1.8em; float: right; margin-top: 0px;
}
body#backOffice div.liste-informations p.liste-vue-personnalisee { 
line-height: 1.8em;
}
body#backOffice div.liste-informations p.recherche-avancee { 
line-height: 1.8em;
}
body#backOffice div.liste-informations p.recherche-rapide { 
line-height: 1.8em;
}
body#backOffice div.liste-informations p.position { 
line-height: 2.5em;
}
body#backOffice div.liste-informations ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px;
}
body#backOffice div.liste-informations ul li { 
font-size: 12px;
}
body#backOffice div.liste-informations form { 
margin: 0px; padding: 0px; 
}
body#backOffice div.liste-informations fieldset { 
margin: 0px; margin-top: 5px; border: 1px solid #999999;
}
body#backOffice div.liste-informations fieldset legend { 
margin: 0px; padding: 0px; font-weight: bold; font-size: 12px;
}
body#backOffice div.liste-informations fieldset h3 { 
margin: 0px; margin-top: 10px; padding: 0px; font-weight: bold; font-size: 12px; border: 0px; border-bottom: 1px solid #000000;
}
body#backOffice div.liste-informations form p.multi-pages {
text-align: center; padding: 5px; font-size: 13px;
}
body#backOffice div.liste-informations form table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; padding: 0px;
}
body#backOffice div.liste-informations table.liste-informations { 
border-collapse: collapse; margin: 5px; padding: 0px; width: 99%; border: 1px solid #999999;
}
body#backOffice div.liste-informations table.liste-informations table { 
margin: 0px; padding: 0px;
}
body#backOffice div.liste-informations table.liste-informations table tbody { 
border: 0px;
}
body#backOffice div.liste-informations table.liste-informations tbody td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; border: 0px; border-right: 1px solid #ffffff; font-size: 12px;
}
body#backOffice div.liste-informations table.liste-informations tbody td.file { 
text-align: center;
}
body#backOffice div.liste-informations table.liste-informations thead th.file { 
width: 1%;
}
body#backOffice div.liste-informations table.liste-informations tbody td.icon { 
text-align: center;
}
body#backOffice div.liste-informations table.liste-informations thead th.icon { 
width: 1%;
}
body#backOffice div.liste-informations table.liste-informations tbody td.select { 
border: 0px;
}
body#backOffice div.liste-informations table.liste-informations tbody td.actions { 
border: 0px;
}
body#backOffice div.liste-informations table.liste-informations tbody td table td { 
border: 0px; 
}
body#backOffice div.liste-informations table.liste-informations tbody td a img { 
border: 0px;
}
body#backOffice div.liste-informations table.liste-informations tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
body#backOffice div.liste-informations table.liste-informations tbody tr.lignePaire { 
background-color: #dae7f7;
}
body#backOffice div.liste-informations table.liste-informations tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
body#backOffice div.liste-informations table.liste-informations tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
body#backOffice div.liste-informations table.liste-informations tfoot td a { 
font-weight: bold; color: #003399;
}
body#backOffice div.liste-informations table.liste-informations tfoot td a:hover { 
color: #990000;
}
body#backOffice div.liste-informations table.liste-informations thead { 
border: 0px; border-bottom: 1px solid #003399;
}
body#backOffice div.liste-informations table.liste-informations thead th { 
background-color: #3366cc; color: #ffffff; font-size: 12px; border: 0px; border-right: 1px solid #ffffff;
}
body#backOffice div.liste-informations table.liste-informations thead th.select { 
border: 0px;
}
body#backOffice div.liste-informations table.liste-informations thead th.actions { 
border: 0px;
}
body#backOffice div.liste-informations table.liste-informations thead th a { 
color: #ffffff;
}
body#backOffice div.liste-informations table.liste-informations thead th a:hover { 
color: #ff9933;
}
body#backOffice div.liste-informations table.liste-informations thead tr th a span { 
margin: 0px; margin-right: 2px; padding: 0px;
}
body#backOffice div.liste-informations table.liste-informations thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center left no-repeat; color: #ff9933;
}
body#backOffice div.liste-informations table.liste-informations thead tr th a.asc-on span { 
margin: 0px; margin-left: 18px; margin-right: 2px; padding: 0px;
}
body#backOffice div.liste-informations table.liste-informations thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center left no-repeat; color: #ff9933;
}
body#backOffice div.liste-informations table.liste-informations thead tr th a.desc-on span { 
margin: 0px; margin-left: 18px; margin-right: 2px; padding: 0px;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.actions {width: 1%;
}body#backOffice form.formulaireDeSelection table.liste-informations thead th.derouler {width: 1%;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.select {width: 1%; text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.tri-ordre {width: 1%; text-align: center; padding-left: 2px; padding-right: 2px;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.descendre {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.monter {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.select {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.changer-statut {width: 1%;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.changer-statut {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.statut {width: 1%;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.statut {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.acteur {width: 1%;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.acteur {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.acteur a img {border: 0px;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.modifier {width: 1%; text-align: center; padding-left: 2px; padding-right: 2px;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.modifier {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.supprimer {width: 1%; text-align: center; padding-left: 2px; padding-right: 2px;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.supprimer {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations thead th.overview {width: 1%; text-align: center; padding-left: 2px; padding-right: 2px;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td.overview {text-align: center;
}
body#backOffice form.formulaireDeSelection table.liste-informations tbody td ul {
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none;
}body#backOffice form.formulaireDeSelection table.liste-informations tbody td ul li {margin: 0px; padding: 0px;
}
body#backOffice form { 
margin: 0px; padding: 0px;
}





body#backOffice table.table-of-records { 
border-collapse: collapse; margin: 0px; padding: 0px; width: 100%; !width: 99%;
}
body#backOffice table.table-of-records tbody { 
border: 0px;
}
body#backOffice table.table-of-records tbody td a img { 
border: 0px;
}
body#backOffice table.table-of-records tbody th { 
margin: 0px; padding: 2px; font-size: 12px; font-weight: bold; text-align: left; border-right: 1px solid #ffffff;
}
body#backOffice table.table-of-records tbody tr td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 11px; font-weight: normal; border-right: 1px solid #ffffff;
}
body#backOffice table.table-of-records tbody tr td a { 
color: #003399;
}
body#backOffice table.table-of-records tbody tr td a:hover { 
color: #990000;
}
body#backOffice table.table-of-records tbody tr td.document { 
width: 1%; text-align: center;
}
body#backOffice table.table-of-records tbody tr td.icon { 
width: 1%; text-align: center;
}
body#backOffice table.table-of-records tbody tr td.icon span.icon { 
white-space : nowrap;
}
body#backOffice table.table-of-records tbody tr td.number { 
text-align: right;
}
body#backOffice table.table-of-records tbody tr td.overview { 
width: 1%; text-align: center;
}
body#backOffice table.table-of-records tbody tr td.type { 
width: 1%;
}
body#backOffice table.table-of-records tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
body#backOffice table.table-of-records tbody tr.lignePaire { 
background-color: #dae7f7;
}
body#backOffice table.table-of-records tbody tr.regroupement { 
background-color: #d5d6d8;
}
body#backOffice table.table-of-records tbody tr.regroupement td { 
border: 1px solid #999999; border-top: 1px solid #0047ba; font-weight: bold; font-size: 12px;
}
body#backOffice table.table-of-records tbody tr.sousLigneImpaire { 
background-color: #EBF4FC;
}
body#backOffice table.table-of-records tbody tr.sousLigneImpaire td { 
font-style: italic; font-size: 9px;
}
body#backOffice table.table-of-records tbody tr.sousLignePaire { 
background-color: #FFF5E3;
}
body#backOffice table.table-of-records tbody tr.sousLignePaire td { 
font-style: italic; font-size: 9px;
}
body#backOffice table.table-of-records tfoot td { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: normal;
}
body#backOffice table.table-of-records thead tr th { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; color: #ffffff; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; background-color: #3366cc;
}
body#backOffice table.table-of-records thead tr th a { 
color: #ffffff;
}
body#backOffice table.table-of-records thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#backOffice table.table-of-records thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#backOffice table.table-of-records thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#backOffice table.table-of-records thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#backOffice table.table-of-records thead tr th a:hover { 
color: #ff9933;
}
body#backOffice table.table-of-records thead tr th.document { 
width: 1%;
}
body#backOffice table.table-of-records thead tr th.icon { 
width: 1%;
}
body#backOffice table.table-of-records thead tr th.overview { 
width: 1%;
}
body#backOffice table.table-of-records thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
body#backOffice table.table-of-records thead tr th.tri-asc-off a span { 
display: none;
}
body#backOffice table.table-of-records thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
body#backOffice table.table-of-records thead tr th.tri-desc-off a span { 
display: none;
}
body#backOffice table.table-of-records thead tr th.type { 
width: 1%;
}







body#backOffice ul#actions-selection-multiple {text-align: center; list-syle-type: none;}body#backOffice ul#actions-selection-multiple li {display: inline; margin-right: 0.4em; line-height: 2.2em; }body#backOffice ul#actions-selection-multiple li input {margin-top: 2px; }
/* DROITE */

div#zoneDroite div.IndeXysCommercePortletCompteClient { 
margin-top: 1em; background-color: #e8e8e8;
}
/* GAUCHE */

div#zoneGauche div.IndeXysCommercePortletCompteClient { 
margin-top: 1em; background-color: #e8e8e8;
}
/* publication */

div.information.IndeXysCommerceArticle.detail div.listeSousArticle { 
height: 1%;
}
div#zoneDroite div.IndeXysCommercePortletCompteClient div.recevoirMotDePasse form input.identifiant { 
width: 80px;
}
div#zoneDroite div.IndeXysCommercePortletCompteClient div.sidentifier form input.motDePasse { 
width: 80px;
}
div#zoneDroite div.IndeXysCommercePortletCompteClient h3 { 
font-size: 1em;
}
div#zoneDroite div.IndeXysCommercePortletCompteClient h4 { 
font-size: 0.9em;
}
div#zoneDroite div.IndeXysCommercePortletCompteClient p { 
font-size: 0.9em;
}
div#zoneDroite div.IndeXysCommercePortletTitrePanier { 
margin-top: 1em; background-color: #e8e8e8;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient div.recevoirMotDePasse form input.identifiant { 
width: 80px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient div.sidentifier form input.motDePasse { 
width: 80px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient h3 { 
font-size: 1em;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient h4 { 
font-size: 0.9em;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p { 
font-size: 0.9em;
}
div#zoneGauche div.IndeXysCommercePortletTitrePanier { 
margin-top: 1em; background-color: #e8e8e8;
}
div.IndeXysCommercePortletCompteClient { 
margin: 0.5em; padding: 0.5em; background-color: #ffffff;
}
div.IndeXysCommercePortletCompteClient div.compteClient fieldset { 
margin: 0.5em; margin-top: 1em; padding: 0.5em; border: 1px solid #0047ba;
}
div.IndeXysCommercePortletCompteClient div.compteClient fieldset legend { 
font-weight: bold; color: #0047ba;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps { 
display: block; list-style-type: none; text-align: center; margin: 0px; padding: 0px; padding-top: 66px; padding-bottom: 10px;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li { 
display: inline; font-size: 12px; color: #000000; margin: 0px; padding: 0px;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li a { 
color: #0047ba; font-weight: normal; height: 70px; text-decoration: none;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li a.on { 
color: #0047ba; font-weight: bold; font-size:13px;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li a:hover { 
color: #ee7f00;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li span.in { 
margin: 0px; padding: 0px; padding-left: 15px; padding-right: 15px; padding-top: 61px;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.coordinates a.on span.in { 
background-image: url(../images/btCoordonneesOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.coordinates span.in { 
background-image: url(../images/btCoordonneesOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.invoices a.on span.in { 
background-image: url(../images/btFacturesOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.invoices span.in { 
background-image: url(../images/btFacturesOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.orders a.on span.in { 
background-image: url(../images/btRecapitulatifOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.orders span.in { 
background-image: url(../images/btRecapitulatifOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.paiement a.on span.in { 
background-image: url(../images/btPaiementOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.paiement span.in { 
background-image: url(../images/btPaiementOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.quotes a.on span.in { 
background-image: url(../images/btDevisOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.quotes span.in { 
background-image: url(../images/btDevisOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.sponsorship a.on span.in { 
background-image: url(../images/btParrainageOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.compteClient ol.steps li.sponsorship span.in { 
background-image: url(../images/btParrainageOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletCompteClient div.sinscrire p { 
text-align: center;
}
div.IndeXysCommercePortletCompteClient div.sinscrire p a { 
color: #ee7f00; text-decoration: none;
}
div.IndeXysCommercePortletCompteClient div.sinscrire p a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletCompteClient div.sponsorship p.send a { 
color: #ee7f00;
}
div.IndeXysCommercePortletCompteClient div.sponsorship p.send a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletCompteClient form { 
margin: 0px; padding: 0px;
}
div.IndeXysCommercePortletCompteClient form input.identifiant { 
width: 10em;
}
div.IndeXysCommercePortletCompteClient form input.motDePasse { 
width: 10em;
}
div.IndeXysCommercePortletCompteClient form p button { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysCommercePortletCompteClient form p button:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysCommercePortletCompteClient form p label { 
font-weight: bold;
}
div.IndeXysCommercePortletCompteClient form p.navigation input { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysCommercePortletCompteClient form p.navigation input:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysCommercePortletCompteClient h3 { 
margin: 0px; padding: 0px; font-size: 1.2em; font-weight: bold; text-align: center; color: #0047ba;
}
div.IndeXysCommercePortletCompteClient h4 { 
margin: 0px; margin-top: 1em; padding: 0px; font-size: 1em; font-weight: bold; text-align: left; color: #0047ba;
}
div.IndeXysCommercePortletCompteClient p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 1em; font-weight: normal; color: #000;
}
div.IndeXysCommercePortletCompteClient p.navigation a { 
color: #ee7f00;
}
div.IndeXysCommercePortletCompteClient p.navigation a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletCompteClient table { 
margin: 0px; margin-top: 0.5em; margin-bottom: 1em; padding: 0px; width: 100%;
}
div.IndeXysCommercePortletCompteClient table thead tr th { 
margin: 0px; padding: 0.5em; font-size: 0.9em; font-weight: bold; color: #ffffff; border-right: 1px solid #ffffff; background-color: #3366cc;
}
div.IndeXysCommercePortletCompteClient table tr td { 
margin: 0px; padding: 0.5em; font-size: 0.9em;
}
div.IndeXysCommercePortletCompteClient table tr td a { 
color: #ee7f00;
}
div.IndeXysCommercePortletCompteClient table tr td a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletCompteClient table tr.ligneImpaire { 
background-color: #8db4e3;
}
div.IndeXysCommercePortletCompteClient table tr.lignePaire { 
background-color: #dae7f7;
}
div.IndeXysCommercePortletIdentification { 
margin: 0.5em; padding: 0.5em; background-color: #ffffff;
}
div.IndeXysCommercePortletIdentification div.sinscrire p { 
text-align: center;
}
div.IndeXysCommercePortletIdentification div.sinscrire p a { 
color: #ee7f00; text-decoration: none;
}
div.IndeXysCommercePortletIdentification div.sinscrire p a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletIdentification form { 
margin: 0px; padding: 0px;
}
div.IndeXysCommercePortletIdentification form input.identifiant { 
width: 120px;
}
div.IndeXysCommercePortletIdentification form input.motDePasse { 
width: 120px;
}
div.IndeXysCommercePortletIdentification form p label { 
font-weight: bold;
}
div.IndeXysCommercePortletIdentification form p.navigation a { 
color: #ee7f00;
}
div.IndeXysCommercePortletIdentification form p.navigation a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletIdentification form p.navigation input { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysCommercePortletIdentification form p.navigation input:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysCommercePortletIdentification h3 { 
margin: 0px; padding: 0px; font-size: 1.1em; font-weight: bold; text-align: center; color: #0047ba;
}
div.IndeXysCommercePortletIdentification h4 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 1em; font-weight: bold; text-align: left; color: #0047ba;
}
div.IndeXysCommercePortletIdentification p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 1em; font-weight: normal; color: #000;
}
div.IndeXysCommercePortletPaiementEnLigne div.paiement h4 { 
display: none;
}
div.IndeXysCommercePortletPaiementEnLigne div.paiement h5 { 
font-size: 0; font-weight: normal; 
}
div.IndeXysCommercePortletPaiementEnLigne div.paiement h5:after { 
font-size: 12px; content: "Pour effectuer votre paiement, veuillez cliquer sur l\'icone de paiement ci-dessous";
}
div.IndeXysCommercePortletPaiementEnLigne div.paiement p { 
font-weight: bold;
}
div.IndeXysCommercePortletPaiementEnLigne div.paiement p span.libelle { 
font-weight: normal;
}
div.IndeXysCommercePortletSuiviCommande button { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysCommercePortletSuiviCommande button:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysCommercePortletSuiviCommande div.adressePanier label { 
width: 80px; float: left; font-weight: bold;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape { 
display: block; list-style-type: none; text-align: center; margin: 0px; padding: 0px; padding-top: 66px; padding-bottom: 10px;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li { 
display: inline; font-size: 12px; color: #000000; margin: 0px; padding: 0px;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li a { 
color: #0047ba; font-weight: normal; height: 70px; text-decoration: none;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li a.on { 
color: #0047ba; font-weight: bold; font-size:13px;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li a:hover { 
color: #ee7f00;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li span.in { 
margin: 0px; padding: 0px; padding-left: 15px; padding-right: 15px; padding-top: 61px;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.bonDeCommande a.on span.in { 
background-image: url(../images/btPanierOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.bonDeCommande span.in { 
background-image: url(../images/btPanierOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.coordonnees a.on span.in { 
background-image: url(../images/btCoordonneesOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.coordonnees span.in { 
background-image: url(../images/btCoordonneesOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.expedition a.on span.in { 
background-image: url(../images/btExpeditionOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.expedition span.in { 
background-image: url(../images/btExpeditionOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.paiement a.on span.in { 
background-image: url(../images/btPaiementOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.paiement span.in { 
background-image: url(../images/btPaiementOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.recapitulatif a.on span.in { 
background-image: url(../images/btRecapitulatifOn.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande div.suivi ol.etape li.recapitulatif span.in { 
background-image: url(../images/btRecapitulatifOff.png); background-position: top center; background-repeat: no-repeat;
}
div.IndeXysCommercePortletSuiviCommande fieldset { 
border: 1px solid #003399; margin: 0px; margin-top: 5px;
}
div.IndeXysCommercePortletSuiviCommande fieldset legend { 
color: #003399; font-size: 11px; font-weight: bold;
}
div.IndeXysCommercePortletSuiviCommande form p.cgv a { 
color: #ee7f00;
}
div.IndeXysCommercePortletSuiviCommande form p.cgv a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletSuiviCommande form p.navigation a { 
color: #ee7f00;
}
div.IndeXysCommercePortletSuiviCommande form p.navigation a:hover { 
text-decoration: underline;
}
div.IndeXysCommercePortletSuiviCommande form p.navigation input { 
margin: 0.5em; padding: 0.25em; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.IndeXysCommercePortletSuiviCommande form p.navigation input:hover { 
background-color: #ee7f00; color: #000000;
}
div.IndeXysCommercePortletSuiviCommande form p.sauvegarde label { 
font-weight: bold;
}
div.IndeXysCommercePortletSuiviCommande h4 { 
margin: 0px; margin-top: 10px; font-weight: bold; font-size: 12px; color: #3366BB;
}
div.IndeXysCommercePortletSuiviCommande input.champChiffre { 
width: 100px;
}
div.IndeXysCommercePortletSuiviCommande input.champTexte { 
width: 360px;
}
div.IndeXysCommercePortletSuiviCommande ol.etape { 
list-style-type: none; text-align: center; margin: 10px; padding: 0px;
}
div.IndeXysCommercePortletSuiviCommande ol.etape li { 
display: inline; font-size: 10px; color: #3366BB;
}
div.IndeXysCommercePortletSuiviCommande ol.etape li a { 
color: #090; font-weight: bold;
}
div.IndeXysCommercePortletSuiviCommande ol.etape li span.on { 
color: #900; font-weight: bold;
}
div.IndeXysCommercePortletSuiviCommande p { 
margin: 0px; margin-top: 5px; font-size: 11px; color: #000000;
}
div.IndeXysCommercePortletSuiviCommande table { 
width: 100%; border: 1px solid #003399; background-color: #ffffff;
}
div.IndeXysCommercePortletSuiviCommande table tbody tr td { 
color: #000000;
}
div.IndeXysCommercePortletSuiviCommande table tbody tr td.articleEnlever input { 
margin: 0.25em; padding: 0.25em; background-color: #e8e8e8; border: 0px; cursor: pointer; color: #000000; border: 1px solid #000000;
}
div.IndeXysCommercePortletSuiviCommande table tbody tr td.articleEnlever input:hover { 
background-color: #0047ba; color: #ffffff; border-color: #ffffff;
}
div.IndeXysCommercePortletSuiviCommande table tfoot tr td { 
font-weight: bold; color: #003399;
}
div.IndeXysCommercePortletSuiviCommande table thead tr th { 
font-size: 12px; font-weight: bold; color: #3366BB;
}
div.IndeXysCommercePortletTitrePanier { 
margin: 0.5em; padding: 0.5em; background-color: #ffffff;
}
div.IndeXysCommercePortletTitrePanier h3 { 
margin: 0px; padding: 0px; font-size: 1em; font-weight: bold; text-align: center;
}
div.IndeXysCommercePortletTitrePanier h3 a { 
color: #0047ba; text-decoration: none;
}
div.IndeXysCommercePortletTitrePanier h3 a:hover { 
color: #ee7f00;
}
div.IndeXysCommercePortletTitrePanier p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 0.9em; font-weight: normal; color: #000000;
}
div.information.IndeXysCommerceArticle.detail div.commande { 
display: table; margin: 0px; margin-top: 10px; padding: 0px;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif { 
margin: 5px; padding: 5px; background-color: #e8e8e8;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif button.ajouter { 
margin: 5px; padding: 5px; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif button.ajouter:hover { 
background-color: #ee7f00; color: #000000;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif form { 
margin: 0px; padding: 0px;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif form input.quantite { 
width: 50px;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif h3 { 
display: none;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 1em;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif ul { 
margin: 0px;
}
div.information.IndeXysCommerceArticle.detail div.commande div.tarif ul li { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 0.9em;
}
div.information.IndeXysCommerceArticle.liste div.commande { 
display: table; margin: 0px; margin-top: 10px; padding: 0px;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif { 
margin: 5px; padding: 5px; background-color: #e8e8e8;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif button.ajouter { 
margin: 5px; padding: 5px; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif button.ajouter:hover { 
background-color: #ee7f00; color: #000000;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif form { 
margin: 0px; padding: 0px;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif form input.quantite { 
width: 50px;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif h3 { 
display: none;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 1em;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif ul { 
margin: 0px;
}
div.information.IndeXysCommerceArticle.liste div.commande div.tarif ul li { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 0.9em;
}
div.information.IndeXysCommerceArticle.tribune div.commande { 
display: table; margin: 0px; margin-top: 10px; padding: 0px;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif { 
margin: 5px; padding: 5px; background-color: #e8e8e8;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif button.ajouter { 
margin: 5px; padding: 5px; background-color: #0047ba; border: 0px; cursor: pointer; color: #ffffff; font-size: 0.8em;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif button.ajouter:hover { 
background-color: #ee7f00; color: #000000;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif form { 
margin: 0px; padding: 0px;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif form input.quantite { 
width: 4em;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif h3 { 
display: none;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 1em;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif ul { 
margin: 0px; padding: 0px; padding-left: 2em;
}
div.information.IndeXysCommerceArticle.tribune div.commande div.tarif ul li { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 0.8em;
}
html>body div.information.IndeXysCommerceArticle.detail div.listeSousArticle { 
overflow: hidden; height: auto;
}
div#zoneCentre div.IndeXysCommunautePortletForum { 
font-size: 12px;
}
div#zoneCentre div.IndeXysCommunautePortletForum table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; padding: 0px; width: 100%;
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody td { 
margin: 0px; padding: 2px; font-size: 12px; 
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody tr.groupe-forum td a {
font-weight: bold;
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody td a { 
color: #000000; font-size: 11px; font-weight: normal;
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody td a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div#zoneCentre div.IndeXysCommunautePortletForum table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div#zoneCentre div.IndeXysCommunautePortletForum table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #003399;
}
body#consultation { 
margin: 0px; padding: 0px; background-color: #3666bb; font-family: Arial,Helvetica,Sans-serif;
}
body#consultation div#conteneur { 
margin: 0px; padding: 0px; background-color: #e8e9ea;
}
body#consultation div#conteneur div#module { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; padding-bottom: 10px; width: 960px; 
}
body#consultation div#conteneur div.detailConsultation { 
margin: 0px; padding: 10px; background-color: #ffffff; border: 1px solid #73757a;
}
body#consultation div#conteneur div.detailConsultation ul.lifecycle { 
margin: 0px; margin-top: 10px; padding: 5px; list-style-type: none; !height: 1%;
}
body#consultation div#conteneur div.detailConsultation ul.lifecycle a { 
margin: 0px; padding: 5px; padding-left: 8px; padding-right: 8px; background-color: #0099cc; border: 1px solid #73757a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; position: relative; top: 0px; left: 0px; -webkit-box-shadow: #666666 0px 2px 5px; -moz-box-shadow: #666666 0px 2px 5px; box-shadow: #666666 0px 2px 5px; behavior: url(/indeXys/ie/PIE.htc); color: #ffffff; font-size: 11px; cursor: pointer;
}
body#consultation div#conteneur div.detailConsultation ul.lifecycle a.active_step { 
background-color: #0047ba;
}
body#consultation div#conteneur div.detailConsultation ul.lifecycle a.active_step:hover { 
color: #ffffff; cursor: default;
}
body#consultation div#conteneur div.detailConsultation ul.lifecycle a:hover { 
color: #a8ee8e;
}
body#consultation div#conteneur div.detailConsultation ul.lifecycle li { 
display: block; margin: 0px; padding: 0px; padding-right: 5px; padding-bottom: 10px; float: left;
}
body#consultation div.anchor {
background-color: #ffffff; margin: 0px; padding: 5px; !padding-bottom: 10px; border: 1px solid #0346AB;
}
body#consultation ul.fil-ariane li { 
display: inline; font-size: 10px; color: #ff9900;
}
body#consultation ul.fil-ariane li a { 
color: #000000; font-weight: bold;
}
body#consultation ul.fil-ariane li a img { 
border: 0px;
}
body#consultation ul.fil-ariane li a:hover { 
color: #990000;
}
body#consultation ul.fil-ariane li:after { 
content: " >> ";
}

body#consultation table.table-of-records { 
border-collapse: collapse; margin: 0px; padding: 0px; width: 100%; !width: 99%;
}
body#consultation table.table-of-records tbody { 
border: 0px; 
}
body#consultation table.table-of-records tbody th { 
margin: 0px; padding: 5px; padding-left: 2px; padding-right: 2px; font-size: 12px; font-weight: bold; text-align: left; border-right: 1px solid #ffffff;
}
body#consultation table.table-of-records tbody tr td { 
margin: 0px; padding: 5px; padding-left: 2px; padding-right: 2px; font-size: 11px; font-weight: normal; border-right: 1px solid #ffffff;
}
body#consultation table.table-of-records tbody tr td a { 
color: #003399;
}
body#consultation table.table-of-records tbody td a img { 
border: 0px;
}
body#consultation table.table-of-records tbody tr td a:hover { 
color: #990000;
}
body#consultation table.table-of-records tbody tr td.document { 
text-align: center;
}
body#consultation table.table-of-records tbody tr td.icon { 
text-align: center;
}
body#consultation table.table-of-records tbody tr td.icon span.icon { 
white-space : nowrap;
}
body#consultation table.table-of-records tbody tr td.edit { 
text-align: center;
}
body#consultation table.table-of-records tbody tr td.delete { 
text-align: center;
}
body#consultation table.table-of-records tbody tr td.status { 
text-align: center;
}
body#consultation table.table-of-records tbody tr td.overview { 
text-align: center;
}
body#consultation table.table-of-records tbody tr td.number { 
text-align: right;
}
body#consultation table.table-of-records tbody tr td.type { 
width: 1%;
}
body#consultation table.table-of-records tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
body#consultation table.table-of-records tbody tr.lignePaire { 
background-color: #dae7f7;
}
body#consultation table.table-of-records tbody tr.regroupement { 
background-color: #d5d6d8;
}
body#consultation table.table-of-records tbody tr.regroupement td { 
border: 1px solid #999999; border-top: 1px solid #0047ba; font-weight: bold; font-size: 12px;
}
body#consultation table.table-of-records tbody tr.sousLigneImpaire { 
background-color: #EBF4FC;
}
body#consultation table.table-of-records tbody tr.sousLigneImpaire td { 
font-style: italic; font-size: 9px; 
}
body#consultation table.table-of-records tbody tr.sousLignePaire { 
background-color: #FFF5E3;
}
body#consultation table.table-of-records tbody tr.sousLignePaire td { 
font-style: italic; font-size: 9px; 
}
body#consultation table.table-of-records tfoot td { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: normal;
}
body#consultation table.table-of-records thead tr th { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; color: #ffffff; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; background-color: #3366cc;
}
body#consultation table.table-of-records thead tr th.document { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.icon { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.position { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.edit { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.delete { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.status { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.overview { 
width: 1%;
}
body#consultation table.table-of-records thead tr th.type { 
width: 1%;
}
body#consultation table.table-of-records thead tr th a { 
color: #ffffff;
}
body#consultation table.table-of-records thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#consultation table.table-of-records thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#consultation table.table-of-records thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
body#consultation table.table-of-records thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
body#consultation table.table-of-records thead tr th a:hover { 
color: #ff9933;
}
body#consultation table.table-of-records thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
body#consultation table.table-of-records thead tr th.tri-asc-off a span { 
display: none;
}
body#consultation table.table-of-records thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
body#consultation table.table-of-records thead tr th.tri-desc-off a span { 
display: none;
}

html>body#consultation div#conteneur div.detailConsultation ul.lifecycle { 
overflow: hidden; height: auto;
}
body#form { 
margin: 0px; padding: 0px; padding-top: 20px; background-color: #0099cc; font-family: Arial,Helvetica,Sans-serif;
}
body#form div#conteneur { 
margin: 0px; padding: 0px; background-color: #e8e9ea; 
}
body#form div#conteneur div#actions { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; padding-top: 10px; width: 960px; 
}
body#form div#conteneur div#module { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; padding-bottom: 10px; width: 960px; 
}
body#form div#conteneur div.consultation { 
margin: 0px; padding: 10px; background-color: #ffffff; border: 1px solid #73757a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; position: relative; top: 0px; left: 0px; -webkit-box-shadow: #666666 0px 2px 5px; -moz-box-shadow: #666666 0px 2px 5px; box-shadow: #666666 0px 2px 5px; behavior: url(/indeXys/ie/PIE.htc);
}
body#form form fieldset { 
margin: 0px; margin-top: 10px; padding: 10px; background-color: #e8e9ea; border: 1px solid #73757a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(/indeXys/ie/PIE.htc);
}
body#form form fieldset legend { 
font-size: 13px; font-weight: bold;
}
body#form form fieldset label { 
font-weight: bold;
}
body#form form fieldset label.champObligatoire { 
color: #990000;
}
body#form form fieldset label.champObligatoire:after { 
content : " * ";
}
body#form form button {
margin: 0px; margin-top: 10px; padding: 5px; background-color: #0099cc; border: 1px solid #73757a; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; position: relative; top: 0px; left: 0px; -webkit-box-shadow: #666666 0px 2px 5px; -moz-box-shadow: #666666 0px 2px 5px; box-shadow: #666666 0px 2px 5px; behavior: url(/indeXys/ie/PIE.htc); color: #ffffff; font-weight: bold; cursor: pointer;
}
body#form form button:hover {
color: #990000;
}
body#form div.anchor {
background-color: #ffffff; margin: 0px; padding: 0px; !padding-bottom: 10px; border: 1px solid #0346AB;
}
body#form ul.actions { 
list-style-type: none; margin: 0px; padding: 0px;
}
body#form ul.actions { 
margin: 0px; padding: 0px;
}
body#form ul.actions li { 
display: inline; margin: 0px; padding: 0px;
}
body#form ul.actions li a { 
color: #000000; font-weight: normal;
}
body#form ul.sous-actions li a:hover { 
color: #990000;
}
body#form ul.fil-ariane li { 
display: inline; font-size: 10px; color: #ff9900;
}
body#form ul.fil-ariane li a { 
color: #000000; font-weight: bold;
}
body#form ul.fil-ariane li a img { 
border: 0px;
}
body#form ul.fil-ariane li a:hover { 
color: #990000;
}
body#form ul.fil-ariane li:after { 
content: " >> ";
}body div#MB_content div.GestionActiviteAgenda { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; !height: 1%;
}
body div#MB_content div.GestionActiviteAgenda a { 
font-weight: bold; color: #003399; text-decoration: none;
}
body div#MB_content div.GestionActiviteAgenda a:hover { 
color: #990000;
}
body div#MB_content div.GestionActiviteAgenda table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; padding: 0px; width: 100%; !width: 99%;
}
body div#MB_content div.GestionActiviteAgenda table tbody tr { 
margin: 0px; padding: 0px;
}
body div#MB_content div.GestionActiviteAgenda table tbody td { 
margin: 0px; padding: 0px; 
}
body div#MB_content div.GestionActiviteAgenda table tbody td div.heure { 
margin: 0px; padding: 0px; height: 32px; width: 100%; position: relative; top: 0px; left: 0px; border: 0px; border-top: 1px solid #999999;
}
body div#MB_content div.GestionActiviteAgenda table tbody td.echelle-heures { 
width: 30px; border: 0px; border-bottom: 1px solid #999999;
}
body div#MB_content div.GestionActiviteAgenda table tbody td.echelle-heures div.heure p { 
margin: 0px; padding: 0px; font-size: 10px; color: #999999;
}
body div#MB_content div.GestionActiviteAgenda table tbody td.rendez-vous { 
border: 0px; border-bottom: 1px solid #999999;
}
body div#MB_content div.GestionActiviteAgenda table tbody td.saturday { 
background-color: #dfdfdf;
}
body div#MB_content div.GestionActiviteAgenda table tbody td.sunday { 
background-color: #dfdfdf;
}
body div#MB_content div.GestionActiviteAgenda table tbody td.ferie { 
background-color: #bde2e6;
}
body div#MB_content div.GestionActiviteAgenda table tbody th { 
font-size: 10px; font-weight: bold; margin: 0px; padding: 2px; color: #003399;
}
body div#MB_content div.GestionActiviteAgenda table tbody tr.agenda { 
border: 0px; border-bottom: 1px solid #999999;
}
body div#MB_content div.GestionActiviteAgenda table thead {
background-color: #c5d6f3;
}
body div#MB_content div.GestionActiviteAgenda table thead th { 
font-size: 10px; font-weight: bold; margin: 0px; padding: 2px; color: #003399;
}
body div#MB_content div.GestionActiviteAgenda table thead th.echelle-heures { 
width: 30px;
}
body div#MB_content div.GestionActiviteAgenda table thead th.day { 
width: 15%;
}
body div#MB_content div.GestionActiviteAgenda table thead th img { 
border: 0px;
}

body div#MB_content div.GestionActiviteAgenda table.days tbody tr td { 
border: 0px; border-right: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda table.days tbody tr td.rendez-vous { 
border-bottom: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda table.days tbody tr.fetes td { 
font-weight: normal; font-size: 10px; text-align: center; font-style: italic; color: #666666;
}
body div#MB_content div.GestionActiviteAgenda p a img { 
border: 0px;
}
body div#MB_content div.GestionActiviteAgenda p.day { 
margin: 0px; margin-top: 5px; padding: 2px; padding-left: 5px; padding-right: 5px; background-color: #D5D6D8; border-right: 1px solid #FFFFFF; color: #666666; font-size: 11px; font-weight: bold;
}
body div#MB_content div.GestionActiviteAgenda p.edit { 
margin: 0px; padding: 0px; width: 12px; float: left; position: relative; top: 1px; left: 1px; z-index: 10;
}
body div#MB_content div.GestionActiviteAgenda p.view { 
margin: 0px; padding: 0px; width: 12px; float: right; position: relative; top: 1px; left: -1px; z-index: 10;
}
body div#MB_content div.GestionActiviteAgenda p.title a { 
display: block;
}
body div#MB_content div.GestionActiviteAgenda div.absence { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; background-image: url(../images/fdAbsence.png); border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.absence p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.absence p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda div.birthday-contact { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.birthday-contact p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.birthday-contact p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; background: url(../images/illAnniversaire.png) 2px 2px no-repeat;
}
body div#MB_content div.GestionActiviteAgenda div.birthday-user { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.birthday-user p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.birthday-user p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; background: url(../images/illAnniversaire.png) 2px 2px no-repeat;
}
body div#MB_content div.GestionActiviteAgenda div.evenement { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.evenement p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.evenement p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda div.rendez-vous { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.rendez-vous p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.rendez-vous p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; line-height: 12px; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda div.compte-rendu { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.compte-rendu p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.compte-rendu p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; line-height: 12px; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda div.tache { 
margin: 0px; margin-bottom: 2px; margin-right: 2px; border: 1px solid #999999; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: #999999 0px 3px 3px; -moz-box-shadow: #999999 0px 3px 3px; box-shadow: #999999 0px 3px 3px; position: relative; top: 0px; left: 0px; behavior: url(/indeXys/ie/PIE.htc); 
}
body div#MB_content div.GestionActiviteAgenda div.tache p { 
margin: 0px; padding: 0px; font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.tache p.title { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 13px; text-align: center; line-height: 12px; font-size: 9px; border: 0px; border-bottom: 1px solid #999999; 
}
body div#MB_content div.GestionActiviteAgenda div.actors { 
background-color: #c5d6f3; padding: 0px; padding: 5px; 
}
body div#MB_content div.GestionActiviteAgenda div.actors h4 { 
font-size: 12px; text-align: center; font-weight: bold; 
}
body div#MB_content div.GestionActiviteAgenda div.actors p { 
font-size: 11px; text-align: center;
}
body div#MB_content div.GestionActiviteAgenda div.actors p a img { 
border: 0px;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td { 
font-size: 11px; text-align: center;
}
body div#MB_content div.GestionActiviteAgenda div.actors table td a img { 
border: 0px;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td.expand { 
width: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td.display { 
width: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td.target { 
width: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td.icon { 
width: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td.color { 
width: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody td.delete { 
width: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody tr.group td.title { 
margin: 0px; padding: 0px; text-align: left; font-weight: bold; font-size: 12px;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody tr.user td { 
background-color: #e8effb;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody tr.user td.title { 
margin: 0px; padding: 0px; text-align: left; font-weight: normal;
}
body div#MB_content div.GestionActiviteAgenda div.actors table tbody tr.user td.title a.overview { 
margin: 0px; margin-left: 2px; margin-right: 2px; padding: 0px; 
}



body div#MB_content div.GestionActiviteAgenda div.navigation { 
margin: 0px; padding: 0px; padding-top: 25px; width: 200px; float: left; background-image: url(../images/fdNav.png); background-position: top left; background-repeat: repeat-x;
}
body div#MB_content div.GestionActiviteAgenda div.calendrier { 
font-size: 11px; text-align: center; background-color: #c5d6f3; padding: 0px; padding: 5px; 
}
body div#MB_content div.GestionActiviteAgenda div.calendrier table.days { 
background-color: #ffffff;
}
body div#MB_content div.GestionActiviteAgenda div.toggleCalendar { 
position: absolute; top: 0px; left: 0px;
}
body div#MB_content div.GestionActiviteAgenda div.toggleCalendar a.hide-calendar { 
display: block; width: 16px; height: 20px; background: url(../images/btMasquageTriangleGauche.png) center center no-repeat; cursor: pointer;
}
body div#MB_content div.GestionActiviteAgenda div.toggleCalendar a.show-calendar { 
display: block; width: 16px; height: 20px; background: url(../images/btMasquageTriangleDroite.png) center center no-repeat; cursor: pointer;
}
body div#MB_content div.GestionActiviteAgenda div.planningWithNavigation { 
margin: 0px; margin-left: 205px; padding: 0px; background-color: #c5d6f3;
}
body div#MB_content div.GestionActiviteAgenda div.planningWithoutNavigation { 
margin: 0px; padding: 0px; background-color: #c5d6f3;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.planning { 
overflow: auto;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste { 
margin: 0px; padding: 2px; padding-bottom: 0px; background-color: #ffffff;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.absence { 
margin: 0px; margin-bottom: 5px; padding: 5px; border: 1px solid #cccccc;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.absence p.title { 
font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.evenement { 
margin: 0px; margin-bottom: 5px; padding: 5px; border: 1px solid #cccccc;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.evenement p.title { 
font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.rendez-vous { 
margin: 0px; margin-bottom: 5px; padding: 5px; border: 1px solid #cccccc;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.rendez-vous p.title { 
font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.tache { 
margin: 0px; margin-bottom: 5px; padding: 5px; border: 1px solid #cccccc;
}
body div#MB_content div.GestionActiviteAgenda div.planning div.liste div.tache p.title { 
font-size: 10px;
}
body div#MB_content div.GestionActiviteAgenda div.planning tbody { 
background-color: #ffffff;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode { 
list-style-type: none; margin: 0px; padding: 0px; padding-left: 20px; background-color: #ffffff; background-image: url(../images/fdNav.png); background-position: top left; background-repeat: repeat-x; !height: 1%;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li { 
float: left; display: block; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px; line-height: 25px;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a { 
display: block; margin: 0px; padding: 0px; color: #666666; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 25px;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a span.in { 
padding: 0px; padding-top: 5px; padding-bottom: 2px; padding-right: 15px; background-color: transparent; background-image: url(../images/fdNavOffDt.png); background-position: top right;  background-repeat: no-repeat;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a span.out { 
margin: 0px; padding: 0px; padding-top: 5px; !padding-top: 6px; padding-bottom: 2px; !padding-bottom: 0px; padding-left: 10px; background-color: transparent; background-image: url(../images/fdNavOffGc.png); background-position: top left; !background-position: 0px 6px; background-repeat: no-repeat;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a:hover { 
color: #990000; font-weight: bold;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a:hover span.in { 
background-image: url(../images/fdNavOnDt.png);
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a:hover span.out { 
background-image: url(../images/fdNavOnGc.png);
}

body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a.on { 
color: #990000; font-weight: bold;
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a.on span.in { 
background-image: url(../images/fdNavOnDt.png);
}
body div#MB_content div.GestionActiviteAgenda div.planning ul.periode li a.on span.out { 
background-image: url(../images/fdNavOnGc.png);
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.previous a {
display: block; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 32px; height: 21px; background: url(../images/btPagePrecedente.png) center center no-repeat;
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.previous a:hover {
background-image: url(../images/btPagePrecedenteOver.png);
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.previous a span {
display: none;
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.today a {
display: block; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 120px; height: 22px; font-weight: 10px; border: 1px solid #656565; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #2da6d7; behavior: url(/indeXys/ie/PIE.htc); position: relative; text-decoration: none; white-space: nowrap; background-image: url(../images/btAujourdhui.png); background-position: 4px center; background-repeat: no-repeat; line-height: 22px; color: #ffffff;
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.today a:hover {
color: #990000;
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.today a span {
display: block; margin: 0px; padding: 0px; padding-left: 27px;
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.next a {
display: block; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 32px; height: 21px; background: url(../images/btPageSuivante.png) center center no-repeat;
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.next a:hover {
background-image: url(../images/btPageSuivanteOver.png);
}
body div#MB_content div.GestionActiviteAgenda div.planning table th.next a span {
display: none;
}
body div#MB_content div.GestionActiviteAgenda div.settings div.actors {
background-color: transparent;
}
body div#MB_content div.GestionActiviteAgenda div.settings div.actors table tbody tr.user td {
background-color: #eeeeee;
}
body div#MB_content div.GestionActiviteAgenda div.settings div.actors table tbody tr.user td.title {
background-color: #eeeeee;
}
body div#MB_content div.GestionActiviteAgenda div.settings fieldset.zonePublic {
margin: 5px; padding: 5px; background: #E1EAFC; border: 1px solid #003399;
}
body div#MB_content div.GestionActiviteAgenda div.settings fieldset.zonePublic legend {
font-weight: bold; font-size: 12px; color: #003399; background-color: #E1EAFC; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #003399; !padding-top: 2px; !padding-bottom: 2px; 
}
body div#MB_content div.GestionActiviteAgenda div.settings fieldset.zoneInterne {
margin: 5px; padding: 5px; background-color: #e3e3e3; border: 1px solid #333333;
}
body div#MB_content div.GestionActiviteAgenda div.settings fieldset.zoneInterne legend {
font-weight: bold; font-size: 12px; color: #000000; background-color: #e3e3e3; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #333333; !padding-top: 2px; !padding-bottom: 2px; 
}
html>body div#MB_content div.GestionActiviteAgenda { 
height: auto; overflow: hidden; 
}
html>body div#MB_content div.GestionActiviteAgenda div.planning ul.periode { 
height: auto; overflow: hidden;
}body#iPhone-action { 
margin: 0; padding: 0; background-color: rgb(197,204,211); -webkit-text-size-adjust:none; font-family: Helvetica; 
	background-image: url('../images/background_stripes.png');
}

body#iPhone-consultation div#conteneur {
	width: 320px;
}

body#iPhone-action div#header {
position: relative; height: 40px; background-image: url('../images/header_middle.png'); border-bottom: 1px solid rgb(45, 54, 66);
}

body#iPhone-action div#header h1 {

  /* base metrics */
  line-height: 40px;
  margin: 0px;

  /* the titles should be displayed below the button so that they don't receive touches */
  z-index: 0;

  /* set up the font appearance */
  font-size: 16pt;
  font-weight: bold;
  color: white;
  text-shadow: rgba(0, 0, 0, .6) 0px -1px 0px;

  /* enfore trimming if the label is too long */
  white-space : nowrap;
  overflow : hidden;
  text-overflow: ellipsis;
  text-align: center;
}


body#iPhone-action div#header div.button {
  /* use absolute positioning and transforms as these will be subject to hardware transitions */
  -webkit-transform: translate(0px, 0px);
  /* the buttons should be displayed on top of the titles so that they can always receive touches */
  z-index: 1;
  /* set up the font appearance */
  text-align: center;
  /* set up the chrome background */
  padding-top: 7px;
  padding-right: 4px;
  height: 23px; 
  /* enfore trimming if the label is too long */
  white-space : nowrap;
  overflow : hidden;
  text-overflow: ellipsis;
}

body#iPhone-action div#header div#close_button {
	/* base metrics used to ensure a minumum size and specify a max size that can be used to trim the contents */
	max-width: 60px;
	float: left; 
	position: relative; top: 6px; left: 6px; 
	border-width : 0 4px 0 13px;
	-webkit-border-image : url('../images/back_button.png') 0 4 0 13;
}

body#iPhone-action div#header div#close_button a {
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-shadow: rgba(0, 0, 0, .6) 0px -1px 0px;
}

body#iPhone-action div#header input.iphone_save_button {
	float: right; 
	position: relative; top: 6px; left: -6px; 

font-size: 11px; font-weight: normal; padding: 5px; padding-left: 10px; padding-right: 10px; cursor: pointer; border: 1px solid #999999; 
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: #666 1px 1px 1px; -moz-box-shadow: #666 1px 1px 1px; box-shadow: #666 1px 1px 1px;
background: #8895CC;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#8895CC), to(#033C9A));
background: -webkit-linear-gradient(#8895CC, #033C9A);
background: -moz-linear-gradient(#8895CC, #033C9A);
background: -ms-linear-gradient(#8895CC, #033C9A);
background: -o-linear-gradient(#8895CC, #033C9A);
background: linear-gradient(#8895CC, #033C9A);
-pie-background: linear-gradient(#8895CC, #033C9A);
behavior: url(/indeXys/ie/PIE.htc); behavior: none\9; *behavior: url(/indeXys/ie/PIE.htc); position: relative; z-index: 0; text-decoration: none; white-space: nowrap; 
	font-weight: bold; color: #fff;
	 /*  Put a 1 pixel blur black shadow below the button's text */
	text-shadow: #000 0px 1px 1px;
}

body#iPhone-action div.aide {
margin: 0px; padding: 0px;
}
body#iPhone-action td {
	font-size: 12px;
}

body#iPhone-action th {
	font-size: 12px;
}

body#iPhone-action div.paragraph {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 12px;
}

body#iPhone-action p {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 12px;
}

body#iPhone-action ul {
	font-size: 12px;
}

body#iPhone-action h1 {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #003399;
}

body#iPhone-action h2 {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000000;
}

body#iPhone-action h3 {
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	border: 0px;
	border-bottom: 1px solid #000000;
}

body#iPhone-action legend {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

body#iPhone-action label {
	font-weight: bold;
	color: #000000;
}

/* Classes */

body#iPhone-action .tdPublic {
	background-color: #003399;
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

body#iPhone-action .tdInterne {
	background-color: #333333;
	font: 11pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

body#iPhone-action .champObligatoire {
	color: #ff0000;
}

/* Zones */

body#iPhone-action div.anchor {
background-color: #0346A8; margin: 0px; padding: 0px; padding-top: 5px;
} 
body#iPhone-action fieldset.zonePublic {
margin: 5px; padding-bottom: 5px; background: #E1EAFC; border: 1px solid #003399;
}
body#iPhone-action fieldset.zonePublic legend {
color: #003399; background-color: #E1EAFC; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #003399;
}
body#iPhone-action fieldset.zonePublic h2 {
color: #003399;
}
body#iPhone-action fieldset.zonePublic h3 {
color: #003399; border: 0px; border-bottom: 1px solid #003399;
}
body#iPhone-action fieldset.zoneInterne {
margin: 5px; padding-bottom: 5px; background: #cccccc; border: 1px solid #333333;
}
body#iPhone-action fieldset.zoneInterne legend {
color: #003399; background-color: #cccccc; margin: 0px; padding: 5px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #333333;
}
body#iPhone-action table.miseEnPage ul {
	list-style-type: none; margin: 0px; padding: 0px;
}
body#iPhone-action form.formulaireDeSelection table {	width: 100%;	border-collapse: collapse;
	margin: 0px;
	margin-top: 10px;
}
body#iPhone-action form.formulaireDeSelection table table {	margin: 0px;
}

body#iPhone-action form.formulaireDeSelection table thead {
	border: 0px;
	border-bottom: 1px solid #003399;
}
body#iPhone-action form.formulaireDeSelection table thead th {	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;	color: #000000;
	padding: 2px;
	border: 0px;
	border-right: 1px solid #003399;
	border-top: 1px solid #003399;
}
body#iPhone-action form.formulaireDeSelection table thead th td {	font: 13px Arial, Helvetica, sans-serif;	font-weight: bold;	color: #000000;
	padding: 2px;
	border: 0px;
}
body#iPhone-action form.formulaireDeSelection table thead th tr {	border: 0px;
}
body#iPhone-action form.formulaireDeSelection table thead th.select {	width: 1%;
	font-weight: normal;	text-align: center;
	border-top: 0px;
}
body#iPhone-action form.formulaireDeSelection table thead th.actions {	border: 0px;
}

body#iPhone-action form.formulaireDeSelection table thead th.select a {	color: #000000;
}
/*body#iPhone-action form.formulaireDeSelection table thead th.reference {	width: 1%;}
*/body#iPhone-action form.formulaireDeSelection table tbody tr {	border-bottom: 1px solid #ffffff;
}
body#iPhone-action form.formulaireDeSelection table tbody td {	font: 10pt Arial, Helvetica, sans-serif;	color: #000000;}
body#iPhone-action form.formulaireDeSelection table tbody td.select {	text-align: center;
}
body#iPhone-action form.formulaireDeSelection table tbody td ul {	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	list-style-type: none;
}
body#iPhone-action form.formulaireDeSelection table tbody td ul li {	margin: 0px;
	padding: 0px;
}
body#iPhone-action form.formulaireDeSelection table tbody tr.lignePaire {	background-color: #FFE4B2;
}
body#iPhone-action form.formulaireDeSelection table tbody tr.ligneImpaire {	background-color: #CAE3FC;
}

body#iPhone-action p.aide {
	margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px;
}

body#iPhone-action div.dynamic-actions {
	display: inline; position: relative; top: 0px; left: 0px;
}

body#iPhone-action div.dynamic-actions a img {
	border: 0px;
}

body#iPhone-action div.dynamic-actions ul.dynamic-actions {
	position: absolute; top: -5px; left: 20px; margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; width: 200px; border: 1px solid #999999; border-bottom: 0px; z-index: 10; background-color: #ffffff;
}

body#iPhone-action div.dynamic-actions ul.dynamic-actions a {
	display: block; border: 0px; border-bottom: 1px solid #999999; padding: 2px; 
}

body#iPhone-action div.dynamic-actions ul.dynamic-actions a:hover {
	background-color: #FFE4B2;
}
body#iPhone-action ul.actions { 
list-style-type: none; margin: 0px; padding: 0px;
}
body#iPhone-action ul.actions { 
margin: 0px; margin-top: 5px; padding: 0px;
}
body#iPhone-action ul.actions li { 
display: inline; margin: 0px; padding: 0px;
}
body#iPhone-action ul.actions li a { 
border: 1px solid #666666; background-color: #cccccc; margin: 5px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; line-height: 30px;
}
body#iPhone-action ul.actions li a:hover { 
color: #900; text-decoration: underline;
}
body#iPhone-action ul.actions li.creation a { 
background-color: #6c6; border: 1px solid #060;
}
body#iPhone-action ul.actions li.edition a { 
background-color: #fc6; border: 1px solid #c60;
}
body#iPhone-action ul.actions li.fermer a { 
background-color: #900; margin: 0px; padding: 5px; font-size: 11px; color: #ffffff;
}






body#iPhone-action div#module div.mesApplications h2 { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 5px; background-color: #e3e3e3; border: 0px; border-bottom: 1px solid #003399; font-size: 12px; font-weight: bold; color: #666666; line-height: 26px; text-align: center;
}
body#iPhone-action div#module div.mesApplications p { 
margin: 0px; padding: 5px; color: #000000; font-size: 11px; font-weight: normal; border: 1px solid #999999; border-top: 0px; line-height: 22px;
}
body#iPhone-action div#module div.mesApplications p a.create { 
float: right; color: #000000; position: relative; top: 1px; left: 0px;
}
body#iPhone-action div#module div.mesApplications p a.create span.in { 
margin: 0px; margin-left: 5px; padding: 0px; padding-top: 4px; padding-bottom: 4px; padding-right: 15px; background-color: transparent; background-image: url(../images/btCreateDt.png); background-position: top right; background-repeat: no-repeat;
}
body#iPhone-action div#module div.mesApplications p a.create span.out { 
margin: 0px; padding: 0px; padding-top: 4px; !padding-top: 6px; padding-bottom: 4px; !padding-bottom: 2px; padding-left: 10px; background-color: transparent; background-image: url(../images/btCreateGc.png); background-position: top left; !background-position: 0px 6px; background-repeat: no-repeat;
}
body#iPhone-action div#module div.mesApplications p a.create:hover { 
color: #990000;
}
body#iPhone-action div#module div.mesApplications p.ligneImpaire { 
background-color: #CAE3FC;
}
body#iPhone-action div#module div.mesApplications p.lignePaire { 
background-color: #ffe4b2;
}
body#iPhone-consultation { 
	margin: 0;
	padding: 0;
	background-color: rgb(197,204,211);	 /* Set the page color to light blue */
	background-image: url('../images/background_stripes.png');
	-webkit-text-size-adjust:none;		  /* Turn off font resizing */
}

body#iPhone-consultation div#conteneur {
	width: 320px;
}

body#iPhone-consultation div#header {
  position: relative;
  height: 40px;
  background-image: url('../images/header_middle.png');
  border-bottom: 1px solid rgb(45, 54, 66);
  font-family: Helvetica;
}

body#iPhone-consultation div#header div.button {
  /* use absolute positioning and transforms as these will be subject to hardware transitions */
  -webkit-transform: translate(0px, 0px);
  /* the buttons should be displayed on top of the titles so that they can always receive touches */
  z-index: 1;
  /* set up the font appearance */
  text-align: center;
  /* set up the chrome background */
  padding-top: 7px;
  padding-right: 4px;
  height: 23px; 
  /* enfore trimming if the label is too long */
  white-space : nowrap;
  overflow : hidden;
  text-overflow: ellipsis;
}

body#iPhone-consultation div#header div.button a {
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-shadow: rgba(0, 0, 0, .6) 0px -1px 0px;
}

body#iPhone-consultation div#header div#close_button {
	/* base metrics used to ensure a minumum size and specify a max size that can be used to trim the contents */
	max-width: 60px;
	float: left;
	position: relative; top: 6px; left: 6px; 
	border-width : 0 4px 0 13px;
	-webkit-border-image : url('../images/back_button.png') 0 4 0 13;
}

body#iPhone-consultation div#header div#close_button span.icon {
	display: none;
}

body#iPhone-consultation div#header div#create_button {
	float: right;
	position: relative; top: 6px; left: -6px; 
	/* The leftButton image is split into three. Both left and right sides are 14 pixels wide.  */
	/* The remaining 1 pixel is used for the middle part of the image.	 */
	/* The left and right sides will remain fixed while the middle part is scaling horizontally.  */
  	border-width : 0 5px 0 5px;
	-webkit-border-image: url(../images/create_button.png) 0 5 0 5;	
}

body#iPhone-consultation div#header div#create_button a {
  font-size: 18px; position: relative; top: -5px; left: 2px;
}

body#iPhone-consultation div#header div#edit_button {
	float: right;
	position: relative; top: 6px; left: -6px; 
	/* The leftButton image is split into three. Both left and right sides are 14 pixels wide.  */
	/* The remaining 1 pixel is used for the middle part of the image.	 */
	/* The left and right sides will remain fixed while the middle part is scaling horizontally.  */
	border-width : 0 14px 0 14px;
	-webkit-border-image: url(../images/edit_button.png) 0 14 0 14;	
}

body#iPhone-consultation div#header h1 {

  /* base metrics */
  line-height: 40px;
  margin: 0px;

  /* the titles should be displayed below the button so that they don't receive touches */
  z-index: 0;

  /* set up the font appearance */
  font-size: 16pt;
  font-weight: bold;
  color: white;
  text-shadow: rgba(0, 0, 0, .6) 0px -1px 0px;

  /* enfore trimming if the label is too long */
  white-space : nowrap;
  overflow : hidden;
  text-overflow: ellipsis;
  text-align: center;
}

body#iPhone-consultation div.iPhone-consultation {
	margin: 0;
	padding: 0;
	margin-left: 10px;
}

body#iPhone-consultation div.iPhone-consultation h1 { 
	margin:0;
	padding-top:10px;		  
	padding-right:10px;		 
	padding-bottom:10px;	
	padding-left:10px;
	
	font-size:19px;
	font-family: Helvetica;
	font-weight:bold;
	color: rgb(0,0,0);	 /* Set each label color */	
	text-align: center;	
}

body#iPhone-consultation div.iPhone-consultation h3 { 
	margin: 0px;
	padding-right: 10px;		 
	padding-top: 10px;	
	padding-left: 10px;
	
	font-size:16px;
	font-family: Helvetica;
	font-weight:bold;
	color: rgb(76,86,108);	 /* Set each label color */		
}

body#iPhone-consultation div.iPhone-consultation ul { 
	padding: 0;	   
	margin: 0px;
	margin-top: 10px;		  /* Set each list 10 pixels from the top of the button bar(or the top of the next list) */
	margin-right: 10px;
	
	font-size:14px;
	font-family: Helvetica;
	font-weight:bold;
	color:black;
	
	width: 300px;
	background-color: white;       /* Each list has a white background fill */
	
	border-width: 1px;		       /* Draw a rectangle around each list */
	border-style:solid ;
	border-color:rgb(217,217,217);
	
	-webkit-border-radius: 8px;		 /* Round each corner of the created rectangle */
}

body#iPhone-consultation div.iPhone-consultation li
{	
	list-style-type: none;	
	
	border-top-width:1px;	/* Create lines between cells. Each line is placed above each item */
	border-top-style:solid;
	border-top-color:rgb(217,217,217);

	padding-top:10px;		  
	padding-right:10px;		 
	padding-bottom:14px;	 /* Indent the cell content 14 pixels from the bottom edge of a cell */
	padding-left:10px;	

	overflow: hidden;
}

body#iPhone-consultation div.iPhone-consultation li:first-child 
{
	border-top:0;    /* Remove border above the first item of the list */
}

body#iPhone-consultation div.iPhone-consultation a  /* Handle the click/tap highlight. Highlight an entire cell with the iPhone grey background when tapped */ 
{
	display: block;   /* Sets the href to be a block rather than inline */
	
	/* The padding properties adjust the text content within the href block */
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 12px;
	padding-left: 8px;
	
	/* The margin properties adjust the size of the href block	*/
	margin-top: -8px;
	margin-right: -8px;
	margin-bottom: -12px;
	margin-left: -8px;	 
	
	text-decoration: none;
	color: #333333; text-decoration: underline;
}


body#iPhone-consultation div.iPhone-consultation span.showArrow /*	Add an arrow button to a link */
{  
	margin-right:10px;		
	padding-right:16px;	   /* Distance between the arrow button and a text */
	
	background-image: url(../images/chevron.png); 
	background-repeat: no-repeat;
	background-position: right; 
}


body#iPhone-consultation div.iPhone-consultation span.libelle	/* Used for secondary text (text that is less important) */
{
	float:left;		     /* Align secondary text to the right of its parent cell */
	margin: 0px; margin-top: 2px;	 
	width: 100px; 
	font-size: 12px; color: rgb(51,102,153); /* border: 1px solid #00ff00; */
}
	


body#iPhone-consultation div.iPhone-consultation span.secondary	/* Used for secondary text (text that is less important) */
{
	display: block;
	font-weight: bold;		/* Regular font is used for secondary text */
	margin: 0px; margin-left: 100px; padding: 0px; /* border: 1px solid #0000ff; */
}



body#iPhone-consultation div.iPhone-consultation span.secondaryWArrow /* Used for secondary content that contains a link and a button */
{
	display:block;		 /* Set the secondary content to be a block	 */
	font-weight:normal; 
	float: right;
	color: #324F85;		 /* sets the color of the link */
}


body#iPhone-consultation div.iPhone-consultation span.secondaryWLink /* Used for secondary text that is a link */
{
	font-weight:normal;		
	float: right; margin-right: 10px;
	color: #324F85;		 /* sets the color of the link */
}

body#iPhone-consultation  div.iPhone-consultation a.geolocalisation {
	display: inline;
}

body#iPhone-consultation  div.iPhone-consultation span.geolocalisation {
	display: inline; margin: 0px; margin-left: 5px; margin-right: 5px;
}
div.IndeXysPortletRubriqueConsultation { 
margin: 5px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation a { 
color: #003399; text-decoration: none; font-size: 11px;
}
div.IndeXysPortletRubriqueConsultation a:hover { 
color: #990000;
}
div.IndeXysPortletRubriqueConsultation div.filtres { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletRubriqueConsultation div.filtres form { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.filtres p.recherche-avancee { 
margin: 0px; padding: 0px; font-size: 11px; border: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeDossierSuperieur { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletRubriqueConsultation div.listeDossierSuperieur ul { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none; list-style-image: url(../images/btDeroulerOn.png);
}
div.IndeXysPortletRubriqueConsultation div.listeDossierSuperieur ul li { 
font-size: 11px; font-weight: bold;
}
div.IndeXysPortletRubriqueConsultation div.listeDossierSuperieur ul li a { 
font-weight: normal;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletRubriqueConsultation div.listeCategorie ul { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none; list-style-image: url(../images/illDossierOff.png);
}
div.IndeXysPortletRubriqueConsultation div.listeDossier { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletRubriqueConsultation div.listeDossier ul { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none; list-style-image: url(../images/illDossierOff.png);
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation p.recherche { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; width: 100%;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table table { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead 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/btTriangleHautPourTriOn.png) center right no-repeat;
}
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/btTriangleBasPourTriOn.png) center right no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody td { 
margin: 0px; padding: 2px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table tfoot td { 
margin: 0px; padding: 0px; color: #003399; 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: #990000;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table thead tr th.tri-asc-off a span { 
display: none;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.listeConsultation table thead tr th.tri-desc-off a span { 
display: none;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique { 
margin: 0px; padding: 0px; padding-left: 20px; background: url(../images/fdPortletListeInformationsG.png) top left no-repeat; border: 0px; border-bottom: 1px solid #0066CC;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique h1 { 
margin: 0px; padding: 0px; padding-right: 20px; font-size: 13px; color: #666666; line-height: 40px; background: url(../images/fdPortletListeInformationsD.png) top right no-repeat; text-align: center;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique h1 span { 
display: block; margin: 0px; padding: 0px; background: url(../images/illPortletListeInformations.png) top left no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: -7px; left: -15px;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 40px; height: 40px; background: url(../images/btActualiser.png) top left no-repeat;
}
div.IndeXysPortletRubriqueConsultation div.titreRubrique p.actualiser-liste a span { 
display: none;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
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 div.galerie a img { 
margin: 2px; padding: 2px; border: 1px solid #003399;
}
div.IndeXysPortletRubriqueConsultation div.contenuRubrique p,div.IndeXysPortletRubriqueConsultation div.contenuRubrique ul { 
font-size: 11px; color: #000000;
}
div.IndeXysPortletRubriqueConsultation ul.actions { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; list-style-type: none; 
}
div.IndeXysPortletRubriqueConsultation ul.actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletRubriqueConsultation ul.actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletRubriqueConsultation ul.actions li a:before { 
content: ">> ";
}
div.IndeXysPortletRubriqueConsultation ul.actions li a:hover { 
color: #990000;
}


div.IndeXysPortletTribuneRubriqueConsultation { 
margin: 5px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation a { 
color: #003399; text-decoration: none; font-size: 11px;
}
div.IndeXysPortletTribuneRubriqueConsultation a:hover { 
color: #990000;
}
div.IndeXysPortletTribuneRubriqueConsultation div.filtres { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletTribuneRubriqueConsultation div.filtres form { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.filtres p.recherche-avancee { 
margin: 0px; padding: 0px; font-size: 11px; border: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeDossierSuperieur { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeDossierSuperieur ul { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none; list-style-image: url(../images/btDeroulerOn.png);
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeDossierSuperieur ul li { 
font-size: 11px; font-weight: bold;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeDossierSuperieur ul li a { 
font-weight: normal;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeCategorie { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeCategorie ul { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none; list-style-image: url(../images/illDossierOff.png);
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeDossier { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeDossier ul { 
margin: 0px; padding: 0px; padding-left: 20px; list-style-type: none; list-style-image: url(../images/illDossierOff.png);
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation p.recherche { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; width: 100%;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table table { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table.liste-consultation thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666; text-align: left;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table.liste-consultation thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tbody td { 
margin: 0px; padding: 2px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tfoot td a { 
font-weight: bold; color: #003399;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table tfoot td a:hover { 
color: #990000;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table thead tr th.tri-asc-off a span { 
display: none;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div.IndeXysPortletTribuneRubriqueConsultation div.listeConsultation table thead tr th.tri-desc-off a span { 
display: none;
}
div.IndeXysPortletTribuneRubriqueConsultation div.titreRubrique { 
margin: 0px; padding: 0px; padding-left: 20px; background: url(../images/fdPortletListeInformationsG.png) top left no-repeat; border: 0px; border-bottom: 1px solid #0066CC;
}
div.IndeXysPortletTribuneRubriqueConsultation div.titreRubrique h1 { 
margin: 0px; padding: 0px; padding-right: 20px; font-size: 13px; color: #666666; line-height: 40px; background: url(../images/fdPortletListeInformationsD.png) top right no-repeat; text-align: center;
}
div.IndeXysPortletTribuneRubriqueConsultation div.titreRubrique h1 span { 
display: block; margin: 0px; padding: 0px; background: url(../images/illPortletListeInformations.png) top left no-repeat;
}
div.IndeXysPortletTribuneRubriqueConsultation div.titreRubrique p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: -7px; left: -15px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.titreRubrique p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 40px; height: 40px; background: url(../images/btActualiser.png) top left no-repeat;
}
div.IndeXysPortletTribuneRubriqueConsultation div.titreRubrique p.actualiser-liste a span { 
display: none;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique div.galerie a img { 
margin: 2px; padding: 2px; border: 1px solid #003399;
}
div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique p,div.IndeXysPortletTribuneRubriqueConsultation div.contenuRubrique ul { 
font-size: 11px; color: #000000;
}
div.IndeXysPortletTribuneRubriqueConsultation ul.actions { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; margin: 0px; padding: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff; list-style-type: none; 
}
div.IndeXysPortletTribuneRubriqueConsultation ul.actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletTribuneRubriqueConsultation ul.actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletTribuneRubriqueConsultation ul.actions li a:before { 
content: ">> ";
}
div.IndeXysPortletTribuneRubriqueConsultation ul.actions li a:hover { 
color: #990000;
}


div.IndeXysPortletListeInformations { 
margin: 5px; padding: 0px;
}
div.IndeXysPortletListeInformations a { 
color: #003399; text-decoration: none; font-size: 11px;
}
div.IndeXysPortletListeInformations a:hover { 
color: #990000;
}
div.IndeXysPortletListeInformations div.acteur { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletListeInformations div.acteur p { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletListeInformations div.filtres { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletListeInformations div.filtres form { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletListeInformations div.filtres p.recherche-avancee { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletListeInformations div.filtres ul.sous-actions { 
margin: 0px; padding: 0px; list-style-type: none;
}
div.IndeXysPortletListeInformations div.filtres ul.sous-actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletListeInformations div.filtres ul.sous-actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletListeInformations div.filtres ul.sous-actions li a.IndeXysActionEditer { 
display: block; background: url(../images/fdModifier.png) top left no-repeat; margin: 0px; padding: 0px; width: 16px; height: 16px;
}
div.IndeXysPortletListeInformations div.filtres ul.sous-actions li a:before { 
content: ">> ";
}
div.IndeXysPortletListeInformations div.filtres ul.sous-actions li a:hover { 
color: #990000;
}
div.IndeXysPortletListeInformations div.liste { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletListeInformations div.liste p.recherche { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletListeInformations div.liste table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; width: 100%;
}
div.IndeXysPortletListeInformations div.liste table table { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletListeInformations div.liste table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div.IndeXysPortletListeInformations div.liste table tbody td { 
margin: 0px; padding: 2px;
}
div.IndeXysPortletListeInformations div.liste table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div.IndeXysPortletListeInformations div.liste table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div.IndeXysPortletListeInformations div.liste table tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletListeInformations div.liste table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletListeInformations div.liste table tfoot td a { 
font-weight: bold; color: #003399;
}
div.IndeXysPortletListeInformations div.liste table tfoot td a:hover { 
color: #990000;
}
div.IndeXysPortletListeInformations div.liste table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666;
}
div.IndeXysPortletListeInformations div.liste table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div.IndeXysPortletListeInformations div.liste table thead tr th.tri-asc-off a span { 
display: none;
}
div.IndeXysPortletListeInformations div.liste table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div.IndeXysPortletListeInformations div.liste table thead tr th.tri-desc-off a span { 
display: none;
}
div.IndeXysPortletListeInformations div.titrePortlet { 
margin: 0px; padding: 0px; padding-left: 20px; background: url(../images/fdPortletListeInformationsG.png) top left no-repeat; border: 0px; border-bottom: 1px solid #0066CC;
}
div.IndeXysPortletListeInformations div.titrePortlet h2 { 
margin: 0px; padding: 0px; padding-right: 20px; font-size: 13px; color: #666666; line-height: 40px; background: url(../images/fdPortletListeInformationsD.png) top right no-repeat; text-align: center;
}
div.IndeXysPortletListeInformations div.titrePortlet h2 span { 
display: block; margin: 0px; padding: 0px; background: url(../images/illPortletListeInformations.png) top left no-repeat;
}
div.IndeXysPortletListeInformations div.titrePortlet p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: -7px; left: -15px;
}
div.IndeXysPortletListeInformations div.titrePortlet p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 40px; height: 40px; background: url(../images/btActualiser.png) top left no-repeat;
}
div.IndeXysPortletListeInformations div.titrePortlet p.actualiser-liste a span { 
display: none;
}
div.IndeXysPortletListeInformations ul.actions { 
margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; list-style-type: none; background-color: #ffffff;
}
div.IndeXysPortletListeInformations ul.actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletListeInformations ul.actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletListeInformations ul.actions li a:before { 
content: ">> ";
}
div.IndeXysPortletListeInformations ul.actions li a:hover { 
color: #990000;
}
div.IndeXysPortletMesAttributions { 
margin: 5px; padding: 0px;
}
div.IndeXysPortletMesAttributions a { 
color: #003399; text-decoration: none; font-size: 11px;
}
div.IndeXysPortletMesAttributions a:hover { 
color: #990000;
}
div.IndeXysPortletMesAttributions div.filtres { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletMesAttributions div.filtres p.recherche-avancee { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletMesAttributions div.filtres ul.sous-actions { 
margin: 0px; padding: 0px; list-style-type: none;
}
div.IndeXysPortletMesAttributions div.filtres ul.sous-actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesAttributions div.filtres ul.sous-actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletMesAttributions div.filtres ul.sous-actions li a:before { 
content: ">> ";
}
div.IndeXysPortletMesAttributions div.filtres ul.sous-actions li a:hover { 
color: #990000;
}
div.IndeXysPortletMesAttributions div.liste { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletMesAttributions div.liste p.recherche { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletMesAttributions div.liste table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; width: 100%;
}
div.IndeXysPortletMesAttributions div.liste table table { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesAttributions div.liste table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div.IndeXysPortletMesAttributions div.liste table tbody td { 
margin: 0px; padding: 2px;
}
div.IndeXysPortletMesAttributions div.liste table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div.IndeXysPortletMesAttributions div.liste table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div.IndeXysPortletMesAttributions div.liste table tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletMesAttributions div.liste table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletMesAttributions div.liste table tfoot td a { 
font-weight: bold; color: #003399;
}
div.IndeXysPortletMesAttributions div.liste table tfoot td a:hover { 
color: #990000;
}
div.IndeXysPortletMesAttributions div.liste table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666;
}
div.IndeXysPortletMesAttributions div.liste table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div.IndeXysPortletMesAttributions div.liste table thead tr th.tri-asc-off a span { 
display: none;
}
div.IndeXysPortletMesAttributions div.liste table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div.IndeXysPortletMesAttributions div.liste table thead tr th.tri-desc-off a span { 
display: none;
}
div.IndeXysPortletMesAttributions div.titrePortlet { 
margin: 0px; padding: 0px; padding-left: 20px; background: url(../images/fdPortletListeInformationsG.png) top left no-repeat; border: 0px; border-bottom: 1px solid #0066CC;
}
div.IndeXysPortletMesAttributions div.titrePortlet h2 { 
margin: 0px; padding: 0px; padding-right: 20px; font-size: 13px; color: #666666; line-height: 40px; background: url(../images/fdPortletListeInformationsD.png) top right no-repeat; text-align: center;
}
div.IndeXysPortletMesAttributions div.titrePortlet h2 span { 
display: block; margin: 0px; padding: 0px; background: url(../images/illPortletListeInformations.png) top left no-repeat;
}
div.IndeXysPortletMesAttributions div.titrePortlet p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: -7px; left: -15px;
}
div.IndeXysPortletMesAttributions div.titrePortlet p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 40px; height: 40px; background: url(../images/btActualiser.png) top left no-repeat;
}
div.IndeXysPortletMesAttributions div.titrePortlet p.actualiser-liste a span { 
display: none;
}
div.IndeXysPortletMesAttributions ul.actions { 
margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; list-style-type: none; background-color: #ffffff;
}
div.IndeXysPortletMesAttributions ul.actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesAttributions ul.actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletMesAttributions ul.actions li a:before { 
content: ">> ";
}
div.IndeXysPortletMesAttributions ul.actions li a:hover { 
color: #990000;
}
div.IndeXysPortletMesInformations { 
margin: 5px; padding: 0px;
}
div.IndeXysPortletMesInformations a { 
color: #003399; text-decoration: none; font-size: 11px;
}
div.IndeXysPortletMesInformations a:hover { 
color: #990000;
}
div.IndeXysPortletMesInformations div.acteur { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletMesInformations div.acteur p { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletMesInformations div.filtres { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletMesInformations div.filtres form { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesInformations div.filtres p.recherche-avancee { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletMesInformations div.filtres ul.sous-actions { 
margin: 0px; padding: 0px; list-style-type: none;
}
div.IndeXysPortletMesInformations div.filtres ul.sous-actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesInformations div.filtres ul.sous-actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletMesInformations div.filtres ul.sous-actions li a:before { 
content: ">> ";
}
div.IndeXysPortletMesInformations div.filtres ul.sous-actions li a:hover { 
color: #990000;
}
div.IndeXysPortletMesInformations div.liste { 
border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; border-bottom: 1px solid #73757A; padding: 0px; padding-top: 5px; padding-left: 10px; padding-right: 10px; background-color: #ffffff;
}
div.IndeXysPortletMesInformations div.liste div.liste { 
border: 0px; padding: 0px;
}
div.IndeXysPortletMesInformations div.liste p.recherche { 
margin: 0px; padding: 0px; padding-top: 5px; font-size: 11px; border: 0px; border-top: 1px solid #73757A;
}
div.IndeXysPortletMesInformations div.liste table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; width: 100%;
}
div.IndeXysPortletMesInformations div.liste table table { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesInformations div.liste table tbody { 
border: 0px; border-top: 1px solid #003399; border-bottom: 1px solid #003399;
}
div.IndeXysPortletMesInformations div.liste table tbody td { 
margin: 0px; padding: 2px;
}
div.IndeXysPortletMesInformations div.liste table tbody tr.ligneImpaire { 
background-color: #CAE3FC;
}
div.IndeXysPortletMesInformations div.liste table tbody tr.lignePaire { 
background-color: #FFE4B2;
}
div.IndeXysPortletMesInformations div.liste table tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletMesInformations div.liste table tfoot td { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysPortletMesInformations div.liste table tfoot td a { 
font-weight: bold; color: #003399;
}
div.IndeXysPortletMesInformations div.liste table tfoot td a:hover { 
color: #990000;
}
div.IndeXysPortletMesInformations div.liste table thead th { 
font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; color: #666666;
}
div.IndeXysPortletMesInformations div.liste table thead tr th.tri-asc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleHautPourTri.png) top left no-repeat;
}
div.IndeXysPortletMesInformations div.liste table thead tr th.tri-asc-off a span { 
display: none;
}
div.IndeXysPortletMesInformations div.liste table thead tr th.tri-desc-off a { 
display: block; margin: 0px; padding: 0px; width: 16px; height: 10px; background: url(../images/btTriangleBasPourTri.png) top left no-repeat;
}
div.IndeXysPortletMesInformations div.liste table thead tr th.tri-desc-off a span { 
display: none;
}
div.IndeXysPortletMesInformations div.titrePortlet { 
margin: 0px; padding: 0px; padding-left: 20px; background: url(../images/fdPortletListeInformationsG.png) top left no-repeat; border: 0px; border-bottom: 1px solid #0066CC;
}
div.IndeXysPortletMesInformations div.titrePortlet h2 { 
margin: 0px; padding: 0px; padding-right: 20px; font-size: 13px; color: #666666; line-height: 40px; background: url(../images/fdPortletListeInformationsD.png) top right no-repeat; text-align: center;
}
div.IndeXysPortletMesInformations div.titrePortlet h2 span { 
display: block; margin: 0px; padding: 0px; background: url(../images/illPortletListeInformations.png) top left no-repeat;
}
div.IndeXysPortletMesInformations div.titrePortlet p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: -7px; left: -15px;
}
div.IndeXysPortletMesInformations div.titrePortlet p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 40px; height: 40px; background: url(../images/btActualiser.png) top left no-repeat;
}
div.IndeXysPortletMesInformations div.titrePortlet p.actualiser-liste a span { 
display: none;
}
div.IndeXysPortletMesInformations ul.actions { 
margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; border: 0px; border-left: 1px solid #73757A; border-right: 1px solid #73757A; list-style-type: none; background-color: #ffffff;
}
div.IndeXysPortletMesInformations ul.actions li { 
margin: 0px; padding: 0px;
}
div.IndeXysPortletMesInformations ul.actions li a { 
font-size: 11px; color: #00cc00; font-weight: bold;
}
div.IndeXysPortletMesInformations ul.actions li a:before { 
content: ">> ";
}
div.IndeXysPortletMesInformations ul.actions li a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.liste h2 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 18px; color: #003399; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.liste p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.liste p, div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.liste p.enSavoirPlus a span {
font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.detail h2 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 18px; color: #003399; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.detail p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.detail p, div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubrique div.information.IndeXysPortailThemeArticle.detail p.enSavoirPlus a span {
font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.liste h1 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 18px; color: #003399; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.liste p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.liste p, div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.liste p.enSavoirPlus a span {
font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.listeTheme h2 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 18px; color: #003399; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail div.image img {
float: right;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail h1 {
margin: 0px; margin-top: 5px; margin-bottom: 10px; padding: 0px; font-weight: bold; font-size: 18px; color: #003399; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail h2 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail p, div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailThemeArticle.detail p.enSavoirPlus a span {
font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste div.image img {
float: right;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste h2 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste p, div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.liste p.enSavoirPlus a span {
font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail div.image img {
float: right;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail h1 {
margin: 0px; margin-top: 5px; margin-bottom: 10px; padding: 0px; font-weight: bold; font-size: 18px; color: #003399; text-align: center;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail h2 {
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 16px; color: #003399;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail p, div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletPublication div.information.IndeXysPortailArticle.detail p.enSavoirPlus a span {
font-size: 12px; color: #003399;
}div.IndeXysProcessPortletMesApplications div.contenuPortlet { 
margin: 5px; margin-top: 10px; padding: 0px; border: 1px solid #999999; background-color: #ffffff;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet a { 
font-weight: bold; color: #990000;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet a:hover { 
color: #990000;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications { 
margin: 0px; padding: 10px;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table { 
border-collapse: collapse; width: 98%;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody td { 
color: #666666; font-weight: bold; font-size: 11px; font-weight: normal; border: 1px solid #C0C8CE; padding: 10px; border-top: 0px;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody td a { 
color: #666666;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody td a:hover { 
color: #990000;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody td.action { 
text-align: right; border-left: 0px;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody td.label { 
border-right: 0px;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody tr { 
margin: 10px; padding: 0px; background-color: #E9EDF1;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody tr.ligneImpaire td { 
background-color: #ffffff;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table tbody tr.lignePaire td { 
background-color: #DDE2E4;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table thead tr { 
margin: 0px; padding: 0px; background: url(../images/fdVDocHeader.png) top left repeat-x; border: 1px solid #666666;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet div.mesApplications table thead tr th { 
margin: 0px; padding: 0px; padding-left: 5px; font-size: 11px; font-weight: normal; color: #240615; line-height: 26px; text-align: left;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet h2 { 
margin: 0px; padding: 0px; padding-left: 10px; line-height: 31px; font-size: 12px; font-weight: bold; color: #666666; border-bottom: 1px solid #cc3300; background: url(../images/fdVDocTitre.png) top left repeat-x;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet h2 span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px; background: url(../images/illVDoc.png) top left no-repeat;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: 0px; left: -8px;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 27px; height: 28px; background: url(../images/btVDocActualiser.png) top left no-repeat;
}
div.IndeXysProcessPortletMesApplications div.contenuPortlet p.actualiser-liste a span { 
display: none;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet { 
margin: 5px; margin-top: 10px; padding: 0px; border: 1px solid #999999; background-color: #ffffff;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet a { 
font-weight: bold; color: #990000;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet a:hover { 
color: #990000;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet div.liste { 
margin: 0px; padding: 10px;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet form.liste-informations { 
margin: 0px; padding: 10px; background-color: #E9EDF1; border: 1px solid #BDBFC4;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet form.navigation { 
margin: 0px; margin-top: 10px; padding: 0px; background: url(../images/fdVDocFooter.png) top left repeat-x; border: 1px solid #787B81;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet h2 { 
margin: 0px; padding: 0px; padding-left: 10px; line-height: 31px; font-size: 12px; font-weight: bold; color: #666666; border-bottom: 1px solid #cc3300; background: url(../images/fdVDocTitre.png) top left repeat-x;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet h2 span { 
display: block; margin: 0px; padding: 0px; padding-left: 40px; background: url(../images/illVDoc.png) top left no-repeat;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet p.actualiser-liste { 
margin: 0px; padding: 0px; float: right; position: relative; top: 0px; left: -8px;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet p.actualiser-liste a { 
display: block; margin: 0px; padding: 0px; width: 27px; height: 28px; background: url(../images/btVDocActualiser.png) top left no-repeat;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet p.actualiser-liste a span { 
display: none;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table { 
border-collapse: collapse; margin: 0px; padding: 0px; width: 98%;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tbody { 
border: 0px; border-top: 1px solid #990000; border-bottom: 1px solid #990000;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tbody td { 
margin: 0px; padding: 2px; border: 1px solid #C0C8CE;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tbody td a { 
color: #666666; font-weight: bold; font-size: 11px; font-weight: normal;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tbody td a:hover { 
color: #990000;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tbody tr.ligneImpaire { 
background-color: #DDE2E4;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tbody tr.lignePaire { 
background-color: #ffffff;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tfoot { 
margin: 0px; padding: 0px; color: #003399; font-size: 11px;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tfoot td { 
margin: 0px; padding: 2px; color: #ffffff; font-size: 11px;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tfoot td a { 
font-weight: bold; color: #003399;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tfoot td a:hover { 
color: #990000;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table tfoot td select { 
font-size: 11px;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table thead th { 
margin: 0px; padding: 0px; border: 1px solid #666666; background: url(../images/fdVDocHeader.png) top left repeat-x;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table thead th table { 
margin: 0px; padding: 0px;
}
div.IndeXysProcessPortletMesVues div.contenuPortlet table thead th th { 
margin: 0px; padding: 0px; border: 0px; font-size: 11px; font-weight: normal; color: #240615; line-height: 32px; background: none;
}
div.information.consultation { 
font-size: 12px;
}
div.information.consultation span.icon { 
vertical-align: middle;
}
div.information.consultation a.select { 
font-weight: bold; color: #003399;
}
div.information.consultation a.select 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.anchor { 
margin: 0px; padding: 0px; !padding-bottom: 10px; border: 1px solid #0346AB;
}
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; padding: 0px; padding-left: 20px; font-size: 16px; font-weight: bold; color: #000000; text-align: center; /* border: 0px; border-bottom: 1px solid #0066CC; */
}
div.information.consultation h2 { 
margin: 0px; margin-top: 15px; margin-bottom: 5px; padding: 0px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #000000; line-height: 20px;
}
div.information.consultation h3 { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; font-size: 13px; font-weight: bold; color: #000000;
}
div.information.consultation h3.groupWithTable { 
margin: 0px; margin-top: 15px; padding: 0px; font-size: 13px; font-weight: bold; color: #ffffff; line-height: 20px; background-color: #3366cc; width: 99%;
}
div.information.consultation h3.groupWithTable span { 
padding: 0px; padding-left: 15px;
}
div.information.consultation h4 { 
margin: 0px; margin-left: 10px; margin-top: 5px; font-size: 12px; font-weight: bold; color: #666666;
}
div.information.consultation p { 
margin: 0px; margin-top: 5px; font-size: 12px; color: #000000;
}
div.information.consultation p span.libelle { 
color: #666666;
}
div.information.consultation ul.cles { 
margin: 0px; padding: 0px; list-style-type: none; 
}
div.information.consultation ul.cles li { 
display: inline;
}
div.information.consultation ul.cles li a { 
margin: 0px; margin-left: 5px; margin-right: 5px; color: #003399; text-decoration: none; font-size: 12px; font-weight: normal;
}
div.information.consultation ul.cles li a.on { 
font-weight: bold; color: #000000;
}
div.information.consultation ul.cles li a:hover { 
color: #990000;
}



div.information.consultation table { 
border-collapse: collapse; margin: 0px; margin-top: 5px; padding: 0px; width: 100%; !width: 99%;
}
div.information.consultation table tbody { 
border: 0px; 
}
div.information.consultation table tbody td { 
margin: 0px; padding: 2px; padding-left: 5px; padding-right: 5px; font-size: 11px; font-weight: normal; border-right: 1px solid #ffffff;
}
div.information.consultation table tbody td.number { 
text-align: right;
}
div.information.consultation table tbody td.apercu { 
width: 1%;
}
div.information.consultation table tbody th { 
margin: 0px; padding: 2px; font-size: 12px; font-weight: bold; text-align: left; border-right: 1px solid #ffffff;
}
div.information.consultation table tbody tr.ligneImpaire { 
background-color: #8db4e3;
}
div.information.consultation table tbody tr.lignePaire { 
background-color: #dae7f7;
}
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 tfoot td { 
margin: 0px; padding: 2px; font-size: 11px; font-weight: normal;
}
div.information.consultation table thead tr th { 
margin: 0px; padding: 2px; color: #ffffff; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid #003399; border-right: 1px solid #ffffff; background-color: #3366cc;
}
div.information.consultation table thead tr th.apercu { 
width: 1%;
}
div.information.consultation table thead tr th a.asc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleHautPourTriOn.png) center right no-repeat; color: #ff9933;
}
div.information.consultation table thead tr th a.asc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.information.consultation table thead tr th a.desc-on { 
margin: 0px; padding: 0px; background: url(../images/btTriangleBasPourTriOn.png) center right no-repeat; color: #ff9933;
}
div.information.consultation table thead tr th a.desc-on span { 
margin: 0px; margin-right: 20px; padding: 0px;
}
div.information.consultation table.attributes { 
border-collapse: collapse; border: 1px solid #999999; margin: 0px; width: 99%;
}
div.information.consultation table.attributes td { 
border: 1px solid #999999; margin: 0px;
}
div.information.consultation table.attributes tr.header td { 
font-weight: bold; padding-top: 5px;
}
div.information.consultation table.attributes td.label { 
background-color: #c7d6f3;
}
div.information.consultation ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 20px; 
}
div.information.consultation ul li {
font-size: 12px;
}
div.information.consultation ul.actions { 
padding: 0px;
}
div.information.consultation ul.actions a { 
font-weight: normal; color: #000000;
}
div.information.consultation ul.actions a:hover { 
font-weight: normal; color: #990000;
}body#publication div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 960px; max-width: 100%;
}
body#rubrique div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 960px; max-width: 100%;
}

div#zoneCentre { 
margin: 0px; margin-left: 165px; margin-right: 165px; padding: 0px;
}
div#zoneDroite { 
float: right; width: 160px;
}
div#zoneGauche { 
float: left; width: 160px;
}

@media screen and (max-width: 640px) {
	body#rubrique div#zoneDroite {
		display: none;
	}
	body#rubrique div#zoneCentre {
		margin-right: 0.5em;
	}
	
	body#publication div#zoneDroite {
		display: none;
	}
	body#publication div#zoneCentre {
		margin-right: 0.5em;
	}
}

@media screen and (max-width: 480px) {
	body#rubrique div#zoneGauche {
		display: none;
	}
	body#rubrique div#zoneCentre {
		margin-left: 0.5em; 
	}
	
	body#publication div#zoneGauche {
		display: none;
	}
	body#publication div#zoneCentre {
		margin-left: 0.5em; 
	}
}
div.illustration { 
margin: 0px; padding: 0px; width: 600px; height: 360px; position: relative; top: 0px; left: 0px;
}
div.illustration img.chain { 
position: absolute; top: 228px; left: 107px;
}
div.illustration img.fork { 
position: absolute; top: 115px; left: 415px;
}
div.illustration img.frame { 
position: absolute; top: 61px; left: 108px;
}
div.illustration img.front-rim { 
position: absolute; top: 122px; left: 364px;
}
div.illustration img.front-tire { 
position: absolute; top: 115px; left: 355px;
}
div.illustration img.grips { 
position: absolute; top: 38px; left: 410px;
}
div.illustration img.handlebars { 
position: absolute; top: 46px; left: 386px;
}
div.illustration img.rear-rim { 
position: absolute; top: 125px; left: 10px;
}
div.illustration img.rear-tire { 
position: absolute; top: 118px; left: 2px;
}
div.illustration img.saddle { 
position: absolute; top: 26px; left: 157px;
}
div.illustration img.seatpost { 
position: absolute; top: 45px; left: 188px;
}
div.illustration img.sterm { 
position: absolute; top: 74px; left: 222px;
}
