body { 
margin: 0px; padding: 0px; background-color: #ffffff; background-image: url(../images/fdBody.jpg); background-position: top left; background-repeat: repeat-x; font-family: Verdana, Sans-serif; font-size: 12px;
}
div#actions { 
position: absolute; top: 0px; left: 0px; z-index: 10;
}
div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 960px;
}
div#message { 
position: absolute; top: 0px; left: 0px;
}
div#zoneBas { 
clear: both; margin: 0px; padding: 0px; padding-top: 5px;  border: 0px; border-top: 1px solid #000000;
}
div#zoneBas p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px;
}
div#zoneBas p a { 
text-decoration: underline; color: #0076bd;
}
div#zoneBas p a:hover { 
color: #F6A800;
}
div#zoneCentre { 
margin: 0px; margin-left: 220px; margin-right: 220px; padding: 0px; padding-bottom: 10px;
}
div#zoneCentre div#accroche.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; padding: 0px; background: none; !width: 550px; float: none; height: 100px; z-index: 10;
}
div#zoneCentre div#accroche.IndeXysPortletTribuneRubriquePublication div.contenuRubrique { 
margin: 0px; padding: 0px; height: 100px;
}
div#zoneCentre div#accroche.IndeXysPortletTribuneRubriquePublication div.contenuRubrique img { 
display: none;
}
div#zoneCentre div#accroche.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px; color: #ffffff;
}
div#zoneCentre div#accroche.IndeXysPortletTribuneRubriquePublication div.contenuRubrique ul { 
margin: 0px; padding: 0px; padding-left: 20px; font-size: 12px; color: #ffffff;
}
div#zoneCentre div.IndeXysPortletRubriquePublication { 
/* !width: 555px; */
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie { 
margin: 0px; margin-bottom: 10px; margin-top: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie p { 
margin: 0px; margin-top: 5px; padding: 0px; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique div.galerie p img { 
border: 1px solid #0076bd; margin: 5px; padding: 2px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset { 
margin: 5px; margin-top: 0px; margin-bottom: 10px; padding: 5px; border: 1px solid #4693cb;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label { 
font-weight: bold; color: #4693cb;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.champObligatoire { 
color: #ff0000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.champObligatoire:after { 
content: " * ";
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset label.left { 
float: left; margin: 0px; padding: 0px; width: 120px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset legend { 
font-weight: normal; color: #F6A800; font-size: 14px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique fieldset p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
margin: 0px; margin-top: 30px; padding: 0px; color: #0076bd; font-size: 16px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
margin: 0px; margin-top: 20px; padding: 0px; color: #F6A800; font-size: 14px; font-weight: normal;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 20px; padding: 0px; font-size: 12px; line-height: 20px; color: #333333;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p a { 
color: #0076bd; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p a:hover { 
color: #F6A800;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table { 
margin: 0px; margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table tbody td { 
color: #F6A800; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table tbody th { 
margin: 0px; padding: 0px; padding-left: 10px; font-size: 11px; font-weight: normal; color: #666666; text-align: left;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table tbody th.section { 
margin: 0px; padding: 0px; font-size: 12px; color: #F6A800; text-align: left;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table thead th { 
font-weight: normal; font-size: 12px; color: #F6A800;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 30px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px; color: #333333;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li a { 
color: #0076bd; text-decoration: underline;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li a:hover { 
color: #F6A800;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 55px; list-style-type: disc;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul li { 
border: 0px; margin: 0px; padding: 0px; display: list-item; color: #666666;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul li a { 
margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; color: #666666; line-height: 20px; font-family: Verdana, Sans-serif; font-style: normal; text-decoration: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.listeSousRubriques ul li a:hover { 
color: #F6A800;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique { 
margin: 0px; padding: 0px; height: 50px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
margin: 0px; padding: 0px; padding-top: 15px; font-size: 28px; color: #003399; font-weight: bold; font-family: Times, Times New Roman, Serif; font-style: italic;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 img { 
float: right; position: relative; top: 30px; left: 0px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; margin-top: 10px; margin-left: 10px; margin-right: 10px; padding: 0px; padding-bottom: 10px; width: 240px; height: 200px; background: url(../images/fdPortletTribuneBleu240.png) top left no-repeat; float: left; position: relative; top: 0px; left: -5px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.contenuPortlet { 
margin: 0px; padding: 10px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; margin-bottom: 5px; padding: 0px; font-size: 16px; font-weight: bold; text-align: center; font-family: Times,Times New Roman,Serif; font-style: italic;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #ffffff; text-decoration: none; color: #003399;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #F6A800;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px; color: #666666;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication ul { 
margin: 0px; padding: 0px; padding-left: 20px; color: #666666; font-size: 12px;
}
div#zoneDroite { 
margin: 0px; padding: 0px; padding-top: 160px; width: 200px; float: right;
}
div#zoneDroite div.IndeXysPortletMonProfil form { 
margin: 0px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletMonProfil form input.identifiant { 
width: 120px;
}
div#zoneDroite div.IndeXysPortletMonProfil form input.motDePasse { 
width: 80px;
}
div#zoneDroite div.IndeXysPortletMonProfil form p { 
font-weight: bold;
}
div#zoneDroite div.IndeXysPortletMonProfil form p button { 
width: auto; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneDroite div.IndeXysPortletMonProfil form p input { 
width: 100%;
}
div#zoneDroite div.IndeXysPortletMonProfil h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; color: #003399; text-align: center; border: 0px; border-bottom: 1px solid #003399;
}
div#zoneDroite div.IndeXysPortletMonProfil h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: bold;
}
div#zoneDroite div.IndeXysPortletMonProfil p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000000;
}
div#zoneDroite div.IndeXysPortletNewsletter { 
margin: 0px; margin-bottom: 10px; padding: 5px; padding-left: 15px; padding-bottom: 10px; background: url(../images/fdPortlet.png) top left no-repeat;
}
div#zoneDroite div.IndeXysPortletNewsletter form { 
margin: 0px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletNewsletter form p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletNewsletter form p button { 
width: 40px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneDroite div.IndeXysPortletNewsletter form p input.email { 
width: 120px; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletNewsletter form p label { 
font-size: 11px; font-weight: normal;
}
div#zoneDroite div.IndeXysPortletNewsletter h3 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-size: 14px; font-weight: normal; text-align: center; color: #F6A800;
}
div#zoneDroite div.IndeXysPortletRecherche { 
margin: 0px; margin-bottom: 10px; padding: 5px; padding-left: 15px; padding-bottom: 10px; background: url(../images/fdPortlet.png) top left no-repeat;
}
div#zoneDroite div.IndeXysPortletRecherche form { 
margin: 0px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletRecherche form p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletRecherche form p button { 
width: 40px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneDroite div.IndeXysPortletRecherche form p input.requete { 
width: 120px; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletRecherche form p label { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneDroite div.IndeXysPortletRecherche h3 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-size: 14px; font-weight: normal; text-align: center; color: #F6A800;
}
div#zoneGauche { 
margin: 0px; padding: 0px; padding-top: 160px; width: 200px; float: left;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique { 
margin: 0px; margin-bottom: 10px; padding: 5px; padding-bottom: 10px; background: url(../images/fdPortlet.png) top left no-repeat;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique a.on { 
color: #F6A800;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique a.over { 
color: #F6A800;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; margin-left: 5px; padding: 0px; /* list-style-type: none; */
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li { 
display: block; margin: 0px; padding: 0px; padding-bottom: 2px; border-bottom: 1px solid #fff5e5;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a { 
text-decoration: none; color: #F6A800; font-weight: bold; line-height: 25px; font-size: 16px; font-style: italic; color: #003399; font-family: Times, Times New Roman, Serif;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #F6A800;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul { 
margin: 0px; padding: 0px; padding-left: 15px; list-style-type: disc;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li { 
border: 0px; margin: 0px; padding: 0px; display: list-item; color: #666666;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a { 
margin: 0px; padding: 0px; font-weight: normal; font-size: 11px; color: #666666; line-height: 20px; font-family: Verdana, Sans-serif; font-style: normal;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a.on { 
font-weight: bold;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a:hover { 
color: #F6A800;
}
div#zoneHaut { 
margin: 0px; padding: 0px; height: 110px; position: relative; top: 0px; left: 0px; background-image: url(../images/logoIndeXysSoftware.png); background-repeat: no-repeat; background-position: 5px 25px;
}
div#zoneHaut div.IndeXysPortletFilAriane { 
margin: 0px; padding: 0px; position: absolute; top: 0px; left: 200px;
}
div#zoneHaut div.IndeXysPortletFilAriane p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px;
}
div#zoneHaut div.IndeXysPortletFilAriane p a { 
text-decoration: underline; color: #0076bd;
}
div#zoneHaut div.IndeXysPortletFilAriane p a:hover { 
color: #F6A800;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique { 
margin: 0px; padding: 0px; !position: absolute; !top: 75px; !left: 370px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul { 
list-style-type: none; height: 35px; margin: 0px; padding-left: 10px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li { 
float: left; display: block; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a { 
display: block; margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 35px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a.linkOver { 
color: #F6A800;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a.on { 
color: #F6A800;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a.over { 
color: #F6A800;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a:hover { 
color: #F6A800;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li ul { 
margin: 0px; padding: 0px; position: absolute; top: 35px; left: 0px; width: 300px; z-index: 100;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li ul li { 
float: none; border: 1px solid #666666; border-top: 0px; !border-top: 1px solid #e1e2e2; background-color: #e1e2e2;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li ul li a { 
font-size: 11px; line-height: 25px; font-weight: normal; color: #666666;
}
html>body div#zoneCentre div#accroche.IndeXysPortletTribuneRubriquePublication { 
width: 100%;
}
html>body div#zoneHaut div.IndeXysPortletNavigationRubrique { 
position: absolute; top: 75px; right: 240px;
}
