body { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; background-color: #fff; font-family: Verdana,Sans-serif; /*width: 800px;*/
}
body#rubrique.accueil div#zoneCentre { 
margin: 0px; margin-left: 380px; margin-right: 125px; padding: 0px;
}
body#rubrique.accueil div#zoneGauche { 
width: 370px; border: 0px;
}
body#rubrique.accueil div#zoneGauche div.IndeXysPortletNavigationRubrique { 
margin: 0px; margin-right: 195px; padding: 0px;
}
body#rubrique.accueil div#zoneGauche div.IndeXysPortletNavigationPublication { 
margin: 0px; margin-right: 195px; padding: 0px;
}
body#rubrique.accueil div#zoneGauche div.IndeXysPortletRubriquePublication p { 
color: #575B8B;
}
body#rubrique.liens div#zoneCentre div.information.liste p.enSavoirPlus { 
display: none;
}
div { 
margin: 0px; padding: 0px;
}
div#actions { 
clear: both; text-align: center;
}
div#actions ul { 
list-style-type: none;
}
div#actions ul li { 
display: inline; margin: 5px;
}
div#actions ul li a { 
border: 1px solid #666; background-color: #ccc; padding: 5px; color: #000;
}
div#actions ul li a:hover { 
color: #900; text-decoration: underline;
}
div#actions ul li.creation a { 
background-color: #6c6; border: 1px solid #060;
}
div#actions ul li.edition a { 
background-color: #fc6; border: 1px solid #c60;
}
div#actions ul li.suppression a { 
background-color: #f66; border: 1px solid #900;
}
div#conteneur { 
margin: 0xp; padding: 0px; border: 2px solid #E5CC7F;
}
div#message { 
margin: 10px; padding: 0px;
}
div#messageAlerte { 
margin: 0px; padding: 5px; border: 1px solid #f00; background: #fff; font-size: 12px; font-weight: bold; color: #f00;
}
div#messageInformation { 
margin: 0px; padding: 5px; border: 1px solid #060; background: #fff; font-size: 12px; color: #060;
}
div#zoneBas { 
margin: 0px; padding: 0px; clear: both; background: url(../images/fdZoneBas.jpg) top left repeat-y;
}
div#zoneBas div.IndeXysPortletUrl a { 
text-decoration: none; color: #f93;
}
div#zoneBas div.IndeXysPortletUrl p { 
font-size: 9px; color: #e5cc7f; line-height: 22px; margin: 0px; padding: 0px;
}
div#zoneCentre { 
margin: 0px; margin-left: 180px; margin-right: 125px; padding: 0px; padding-left: 5px; padding-right: 5px; border: 0px; border-left: 1px solid #996633; border-right: 1px solid #996633; min-height: 1px; height: 1px;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne div.telechargement p { 
color: #800000; font-weight: bold;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form fieldset { 
margin: 5px; padding: 5px;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form fieldset label { 
font-size: 10px; font-weight: bold; color: #575B8B;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form fieldset legend { 
font-size: 11px; font-weight: bold; color: #e5CC7f;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form input { 
font-size: 10px;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form label.champObligatoire { 
color: #996633;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form label.champObligatoire:after { 
content: "* ";
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne form textarea { 
font-size: 10px;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne p { 
font-size: 10px; color: #575B8B;
}
div#zoneCentre div.CsfoPortletDeposerCVEnLigne p a { 
text-decoration: none; color: #ff9933; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletMultiPages p { 
margin: 0px; margin-top: 5px; padding: 0px; padding-right: 5px; font-size: 10px; text-align: right; color: #575b8b;
}
div#zoneCentre div.IndeXysPortletMultiPages p a { 
color: #996633; text-decoration: none; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique p, div#zoneCentre div.IndeXysPortletNavigationRubrique ul { 
font-size: 10px;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique ul li { 
list-style-type: none;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique ul li a { 
text-decoration: none; color: #ff9933; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletPublication div.titreRubrique h2 { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 14px; font-weight: bold; text-align: left; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletRubriquePublication { 
margin: 0px; margin-bottom: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication a { 
text-decoration: none; color: #ff9933;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form fieldset { 
margin: 5px; padding: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form fieldset label { 
font-size: 10px; font-weight: bold; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form fieldset legend { 
font-size: 11px; font-weight: bold; color: #e5CC7f;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form input { 
font-size: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form label.champObligatoire { 
color: #996633;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form label.champObligatoire:after { 
content: "* ";
}
div#zoneCentre div.IndeXysPortletRubriquePublication form p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form textarea { 
font-size: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication h1 { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 14px; font-weight: bold; text-align: left; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletRubriquePublication h2 { 
margin: 0px; margin-top: 15px; margin-bottom: 5px; padding: 0px; font-size: 12px; font-weight: bold; text-align: left; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletRubriquePublication h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px; font-weight: bold; text-align: left; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletRubriquePublication p a { 
text-decoration: none; color: #ff9933; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication p, div#zoneCentre div.IndeXysPortletRubriquePublication li { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication p, div#zoneCentre div.IndeXysPortletRubriquePublication ul { 
font-size: 10px; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletRubriquePublication ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 15px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; margin-left: 5px; margin-right: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.image { 
margin: 0px; margin-left: 5px; padding: 0px; /*width: 105px;*/ float: left;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.image img { 
border: 0px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.texte { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h4 { 
margin: 0px; margin-bottom: 5px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h4 a { 
color: #575B8B; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication img { 
margin: 0px; !margin-right: 25px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p a { 
color: #f93; text-decoration: none; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p.enSavoirPlus { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p.enSavoirPlus a { 
display: block; height: 20px; width: 155px; background: url(../images/btConsulterNosOffres.png) top left no-repeat; margin: 0px; margin-left: 100px; padding: 0px;
!margin-left: 50px; !margin-top: 30px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p.enSavoirPlus a span { 
visibility: hidden;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication ul { 
margin: 0px; padding: 0px; padding-left: 15px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication ul li { 
font-size: 10px; color: #575B8B;
}
div#zoneCentre div.IndeXysPortletUrl p { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.IndeXysPortletFilAriane p { 
margin: 0px; margin-bottom: 5px; margin-left: 5px; padding: 0px; font-size: 9px; color: #575B8B; border: 0px; border-bottom: 1px dotted #E5cc7F;
}
div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #f93; text-decoration: none; font-weight: bold;
}
div#zoneCentre div.information.detail { 
overflow: hidden; zoom: 1;
}
div#zoneCentre div.information.detail div.image { 
margin: 0px; margin-right: 10px; margin-bottom: 30px; padding: 0px; float: left; position: relative; top: 30px; left: 0px;
}
div#zoneCentre div.information.detail div.texte { 
margin: 0px; margin-left: 125px; padding: 0px;
}
div#zoneCentre div.information.detail h1 { 
margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; text-align: left; line-height: 30px; position: relative; top: 0px; left: -120px;
}
div#zoneCentre div.information.detail h1 a { 
text-decoration: none; color: #575B8B;
}
div#zoneCentre div.information.detail h2 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-size: 12px; font-weight: bold; text-align: left; color: #575B8B;
}
div#zoneCentre div.information.detail h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px; font-weight: bold; text-align: left; color: #575B8B;
}
div#zoneCentre div.information.detail p a { 
text-decoration: none; color: #ff9933; font-weight: bold;
}
div#zoneCentre div.information.detail p, div#zoneCentre div.information.detail li { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.information.detail p, div#zoneCentre div.information.detail ul { 
font-size: 10px; color: #575B8B;
}
div#zoneCentre div.information.detail ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 15px;
}
div#zoneCentre div.information.liste { 
margin: 0px; margin-bottom: 5px; padding: 0px; padding-bottom: 5px; border: 0px; border-bottom: 1px dotted #E5CC7F; overflow: hidden; zoom: 1;
}
div#zoneCentre div.information.liste div.image { 
margin: 0px; margin-right: 10px; margin-bottom: 30px; padding: 0px;  float: left;
}
div#zoneCentre div.information.liste div.texte { 
margin: 0px; margin-left: 125px; padding: 0px;
}
div#zoneCentre div.information.liste h2 { 
margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; text-align: left; line-height: 20px;
}
div#zoneCentre div.information.liste h2 a { 
text-decoration: none; color: #575B8B;
}
div#zoneCentre div.information.liste p a { 
text-decoration: none; color: #f93; font-weight: bold;
}
div#zoneCentre div.information.liste p, div#zoneCentre div.information.liste li { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.information.liste p, div#zoneCentre div.information.liste ul { 
font-size: 10px; color: #575B8B;
}
div#zoneCentre div.information.liste p.enSavoirPlus { 
text-align: right; margin: 0px; margin-top: 5px; margin-right: 10px; padding: 0px;
}
div#zoneCentre div.information.liste p.enSavoirPlus a span:after { 
content: "...";
}
div#zoneCentre div.information.liste p.enSavoirPlus a span:before { 
content: ">> ";
}
div#zoneCentre div.information.liste ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 15px;
}
div#zoneCentre div.information.tribune { 
margin: 5px; margin-top: 5px; margin-bottom: 5px; padding: 0px; padding-top: 5px; padding-bottom: 5px; border: 0px; border-bottom: 1px dotted #e5cc7f; overflow: hidden; zoom: 1;
}
div#zoneCentre div.information.tribune ul li { 
margin: 0px; margin-left: 25px; padding: 0px;
}
div#zoneDroite { 
float: right; width: 120px; border: 0px;
}
div#zoneDroite div.IndeXysPortletNewsletter { 
margin: 0px; padding: 5px;
}
div#zoneDroite div.IndeXysPortletNewsletter div.abonnement button { 
width: 30px; margin: 0px; margin-top: 5px; padding: 0px; border: 0px; background-color: #c1c2d3; color: #e5cc7f; font-weight: bold;
}
div#zoneDroite div.IndeXysPortletNewsletter div.abonnement form { 
margin: 0px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletNewsletter div.abonnement form p { 
margin: 0px; padding: 0px; text-align: center;
}
div#zoneDroite div.IndeXysPortletNewsletter div.abonnement h4 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; font-size: 9px; color: #575B8B;
}
div#zoneDroite div.IndeXysPortletNewsletter div.abonnement input.email { 
width: 105px; margin: 0px; padding: 0px; border: 0px; background-color: #e5cc7f; color: #575b8b;
}
div#zoneDroite div.IndeXysPortletNewsletter h3 { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; font-size: 9px; color: #e5cc7f;
}
div#zoneDroite div.IndeXysPortletNewsletter h3 span:before { 
content: ">> Inscription ";
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; padding: 5px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 9px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #f93; text-decoration: none;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 a span:before { 
content: ">> ";
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication p img { 
border: 0px;
}
div#zoneGauche { 
float: left; margin: 0px; padding: 0px; width: 180px; border: 0px;
}
div#zoneGauche div#navigationbas { 
!position: relative; !top: -20px; !left: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique { 
margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul { 
list-style-type: none; margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li { 
margin: 0px; padding: 0px; text-align: justify;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a { 
display: block; line-height: 22px; margin: 0px; padding: 2px; padding-right: 5px; border: 0px; border-bottom: 1px dotted #e5cc7f; font-size: 11px; color: #575B8B; text-align: justify; text-decoration: none; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a.on { 
background-color: #e5cc7f;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a:hover { 
background-color: #e5cc7f;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a { 
font-size: 10px; color: #f93;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a.on { 
background-color: #e5cc7f;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a:hover { 
background-color: #575b8b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.accueil { 
margin-top: 5px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.pack-strategie, div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.pack-coaching-commercial, div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.pack-prospection, div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.pack-marketing { 
background-color: #ffcc66;
}
div#zoneGauche div.IndeXysPortletNavigationPublication { 
margin: 0px; padding: 0px;
!position: relative; !top: -20px; !left: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul { 
list-style-type: none; margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li { 
margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a { 
display: block; line-height: 22px; margin: 0px; padding: 2px; padding-right: 5px; border: 0px; border-bottom: 1px dotted #e5cc7f; font-size: 11px; color: #e5cc7f; text-align: justify; text-decoration: none; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a.on { 
background-color: #575b8b;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a:hover { 
background-color: #575b8b;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li ul li a { 
font-size: 10px; color: #f93;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li ul li a.on { 
background-color: #e5cc7f;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li ul li a:hover { 
background-color: #575b8b;
}
div#zoneGauche div.IndeXysPortletRubriquePublication { 
margin: 0px; margin-left: 7px; padding: 0px; width: 190px; float: right;
}
div#zoneGauche div.IndeXysPortletRubriquePublication h3 { 
margin: 0px; padding: 0px; line-height: 35px; font-size: 14px;
}
div#zoneGauche div.IndeXysPortletRubriquePublication h3 a { 
color: #575B8B; text-decoration: none; display: block; border: 0px; border-bottom: 2px dotted #e5cc7f;
}
div#zoneGauche div.IndeXysPortletRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletRubriquePublication p a { 
color: #f93; text-decoration: none; font-weight: bold;
}
div#zoneHaut { 
margin: 0px; padding: 0px; padding-top: 0px; padding-right: 30px; height: 165px; background: url(../images/htPageCsfo.jpg) top left no-repeat;
}
div#zoneHaut div#btAccueil ul { 
display: block; height: 165px; width: 250px; margin: 0px; margin-right: 200px; padding: 0px; float: left; background: url(../images/btAccueil.jpg) top left no-repeat;
}
div#zoneHaut div#btAccueil ul li { 
margin: 0px; padding: 0px;
}
div#zoneHaut div#btAccueil ul li a { 
display: block; width: 248px; height: 165px; margin: 0px; padding: 0px;
}
div#zoneHaut div#btAccueil ul li a span { 
display: none;
}
div#zoneHaut div#contact { 
margin: 0px; margin-top: 5px; padding: 0px; width: 45px; float: left;
}
div#zoneHaut div#contact ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneHaut div#contact ul li { 
margin: 0px; padding: 0px; height: 12px; border: 0px; border-right: 2px solid #e5CC7F;
}
div#zoneHaut div#contact ul li a { 
display: block; font-size: 9px; color: #ff9933; text-align: right; text-decoration: none; margin: 0px; margin-right: 5px; line-height: 12px;
}
div#zoneHaut div#plan { 
margin: 0px; margin-top: 5px; padding: 0px; width: 65px; float: right;
}
div#zoneHaut div#plan ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneHaut div#plan ul li { 
margin: 0px; padding: 0px; height: 12px; border: 0px; border-left: 2px solid #e5cc7f;
}
div#zoneHaut div#plan ul li a { 
font-size: 9px; color: #ff9933; text-align: left; text-decoration: none; display: block; margin: 0px; margin-left: 3px; line-height: 12px;
}
div#zoneHaut div.IndeXysPortletRecherche { 
margin: 0px; margin-left: 500px; margin-right: 60px; padding: 0px; position: relative; top: -2px; left: 0px;
}
div#zoneHaut div.IndeXysPortletRecherche form { 
margin: 0px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletRecherche label { 
margin: 0px; margin-right: 5px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletRecherche p { 
margin: 0px; padding: 0px; font-size: 9px; line-height: 12px; color: #e5cc7f; text-align: center;
}
div#zoneHaut div.IndeXysPortletRecherche p button { 
width: 30px; height: 29px; border: 0px; background: url(../images/btLoupe.png) top left no-repeat; cursor: pointer; position: relative; top: 0px; left: -11px;
/*pour IE*/ vertical-align: middle;
}
div#zoneHaut div.IndeXysPortletRecherche p button span { 
display: none;
}
div#zoneHaut div.IndeXysPortletRecherche p input.requete { 
width: 80px; height: 11px; font-size: 9px; border: 0px; background-color: #e5cc7f;
}
div#zoneHaut div.IndeXysPortletRecherche p input.submit { 
width: 30px; font-size: 8px;
}
div#zoneHaut div.IndeXysPortletTribuneRubriquePublication div.contenuPortlet div.scrollable { 
height: 115px;
}
div#zoneHaut div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; margin-left: 450px; margin-top: -10px; padding: 0px; line-height: 26px; font-size: 11px;
}
div#zoneHaut div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #f93; text-decoration: none; display: block; border: 0px; border-bottom: 2px dotted #e5cc7f;
}
div#zoneHaut div.information.tribune { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneHaut div.information.tribune a { 
color: #f93; text-decoration: none;
}
div#zoneHaut div.information.tribune h4 { 
margin: 0px; padding: 0px; line-height: 16px; font-size: 10px;
}
div#zoneHaut div.information.tribune p { 
margin: 0px; padding: 0px; font-size: 9px; color: #fff;
}
div#zoneHaut div.information.tribune p.date { 
display: none;
}
div#zoneHaut div.information.tribune p.enSavoirPlus a span:before { 
content: ">> ";
}
html>body div#zoneCentre { 
height: auto;
}
html>body div#zoneCentre div.information.detail { 
height: auto;
}
html>body div#zoneCentre div.information.liste { 
height: auto;
}
html>body div#zoneCentre div.information.tribune { 
height: auto;
}
html>body div#zoneGauche div#navigationbas { 
position: relative; top: 0px; left: 0px;
}
html>body div#zoneGauche div.IndeXysPortletNavigationPublication { 
position: relative; top: 0px; left: 0px;
}
table.progressBar { 
border: 1px solid black;
}
table.progressBar td.percentageFinished { 
background-image: url("../images/progress-bar.gif"); background-repeat: repeat-x;
}
table.progressBar td.percentageFinished.done { 
background-image: url("../images/progress-remainder.gif"); background-repeat: repeat-x;
}
table.progressBar td.percentageUnfinished { 
background-image: url("../images/progress-remainder.gif"); background-repeat: repeat-x;
}
table.progressBarContainer { 
width: 100%; border-spacing: 0px;
}
table.progressBarContainer td { 
font-family: Helvetica; font-size: 8pt; padding: 2px; color: rgb(100, 100, 100);
}
table.progressBarContainer td.progressMaximum { 
white-space: nowrap;
}
table.progressBarContainer td.progressValue { 
white-space: nowrap;
}
