a { 
color: #003399; text-decoration: none;
}
a:hover { 
color: #990000;
}
body#rubrique { 
margin: 0px; padding: 0px; background: url(../images/fdDegrade.jpg) top left repeat-x; /* -color: #fbf6a9; ffcc33 ffff399; */ font-family: Verdana,Sans-serif;
}
body#publication { 
margin: 0px;padding: 0px; background: url(../images/fdDegrade.jpg) top left repeat-x; /* -color: #fbf6a9; ffcc33 ffff399; */ font-family: Verdana,Sans-serif;
}
body#publication div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; width: 960px; background: url(../images/fdConteneur.png) top left repeat-y;
}
body#rubrique div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; width: 960px; background: url(../images/fdConteneur.png) top left repeat-y;
}
div#zoneBas { 
clear: both; background-color: #3366cc;
}
div#zoneBas div.IndeXysPortletPiedDePage p { 
margin: 0px; padding: 5px; color: #000000; text-align: center; font-size: 12px;
}
div#zoneBas div.IndeXysPortletPiedDePage p a { 
color: #ffffff;
}
div#zoneBas div.IndeXysPortletPiedDePage p a:hover { 
color: #990000;
}
div#zoneCentre { 
margin: 0px; margin-left: 165px; margin-right: 165px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRecherche h2 { 
margin: 0px; margin-top: 5px; font-size: 14px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h1 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 16px; color: #003399;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 14px; color: #003399;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 12px; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-weight: bold; font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p,div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul { 
font-size: 11px; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication 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.IndeXysPortletRubriquePublication 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.IndeXysPortletRubriquePublication form fieldset { 
margin: 5px; padding: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form fieldset legend { 
font-weight: bold; font-size: 12px; color: #003399;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form p { 
margin: 0px; margin-top: 5px; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form label { 
font-weight: bold; color: #3366BB; font-size: 12px; margin: 0px; margin-top: 5px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form label.champObligatoire { 
color: #ff0000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication form label.float { 
float: left; width: 90px;
}
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; border: 1px solid #003399; background-color: #fff5e5;
}
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: #990000;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000000;
}
div#zoneDroite { 
float: right; width: 160px;
}
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: #fff5e5; font-weight: bold; font-size: 11px; text-align: center;
}
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-right: 150px; width: 300px; position: absolute; top: 0px; left: -300px;
}
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: #fff5e5;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li a:hover {
color: #990000;
}
div#zoneGauche { 
float: left; width: 160px;
}
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: #fff5e5; font-weight: bold; font-size: 11px; text-align: center;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #990000;
}
div#zoneDroite div.IndeXysPortletNavigationRubrique ul li.nos-promotions a { 
color: #990000;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #990000;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.nos-promotions a { 
color: #990000;
}
div#zoneDroite 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 {
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: #fff5e5;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuDeroulant li ul li a:hover {
color: #990000;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li {
border: 0px; border-top: 1px solid #fff5e5; margin-top: 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: 30px; list-style-type: disc; color: #fff5e5; border: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul li {
border: 0px; margin: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul.menuNonDeroulant li ul li a {
margin: 0px; padding: 0px; font-weight: normal; 
}
div#zoneHaut { 
background-color: #3366cc; margin: 0px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletEnTete { 
margin: 0px; margin-top: 5px; padding: 0px; padding-bottom: 25px;
}
div#zoneHaut div.IndeXysPortletEnTete h1 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 18px; font-weight: bold; text-align: center;
}
div#zoneHaut div.IndeXysPortletEnTete h2 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 16px; font-weight: bold; text-align: center;
}
div#zoneHaut div.IndeXysPortletEnTete p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique {
margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique div.contenuPortlet {
margin: 0px; margin-left: 160px; margin-right: 160px; padding: 0px; background: url(../images/fdNavigationRubrique.png) top left repeat-x; position: absolute; top: -25px; left: 0px; width: 640px; background-color: #3366cc;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul { 
list-style-type: none; height: 25px; margin: 0px; padding-left: 10px;
}
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; padding: 0px; padding-left: 7px; background: url(../images/fdNavigationRubriqueOffGc.png) top left no-repeat; color: #666666; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 23px;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a span { 
display: block; margin: 0px; padding: 0px; padding-right: 10px; background: url(../images/fdNavigationRubriqueOffDt.png) top right no-repeat;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.linkOver { 
background: url(../images/fdNavigationRubriqueOnGc.png) top left no-repeat; color: #990000; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.linkOver span { 
background: url(../images/fdNavigationRubriqueOnDt.png) top right no-repeat;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.on { 
background: url(../images/fdNavigationRubriqueOnGc.png) top left no-repeat; color: #990000; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.on span { 
background: url(../images/fdNavigationRubriqueOnDt.png) top right no-repeat;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.over { 
background: url(../images/fdNavigationRubriqueOnGc.png) top left no-repeat; color: #990000; font-weight: bold;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a.over span { 
background: url(../images/fdNavigationRubriqueOnDt.png) top right no-repeat;
}
div#zoneHaut div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #990000;
}
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#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 #fff5e5; 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: #fff5e5; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletNavigationPublication ul li a:hover { 
color: #900;
}
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#zoneBas div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; list-style-type: none; width: 100%; 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;
}
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 #fff5e5; 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: #fff5e5; font-weight: bold;
}
div#zoneDroite div.IndeXysPortletNavigationPublication ul li a:hover { 
color: #900;
}
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#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;
}
div#zoneGauche div.IndeXysPortletNewsletter { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div#zoneGauche div.IndeXysPortletNewsletter form { 
margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNewsletter form p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNewsletter form p button { 
width: 30px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneGauche div.IndeXysPortletNewsletter form p label { 
font-size: 11px; font-weight: normal;
}
div#zoneGauche div.IndeXysPortletNewsletter form p input.email { 
width: 100%; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletNewsletter h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; text-align: center; color: #003399;
}
div#zoneHaut div.IndeXysPortletNewsletter { 
margin: 5px; padding: 5px;
}
div#zoneHaut div.IndeXysPortletNewsletter form { 
margin: 0px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletNewsletter form p { 
margin: 0px; margin-top: 2px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletNewsletter form p button { 
width: 30px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneHaut div.IndeXysPortletNewsletter form p label { 
font-size: 11px; font-weight: normal;
}
div#zoneHaut div.IndeXysPortletNewsletter form p.email input { 
width: 80px; font-size: 11px;
}
div#zoneHaut div.IndeXysPortletNewsletter h3 { 
margin: 0px; margin-right: 10px; padding: 0px; padding-right: 10px; font-size: 12px; font-weight: bold; text-align: center;  color: #003399; border: 0px; border-right: 1px solid #003399; float: left;
}
div#zoneHaut div.IndeXysPortletNewsletter h4 { 
margin: 2px; margin-right: 10px; padding: 0px; font-size: 12px; float: left;
}
div#zoneHaut div.IndeXysPortletNewsletter div.mixte form p { 
margin: 0px; margin-top: 2px; padding: 0px; float: left;
}
div#zoneGauche div.IndeXysPortletRecherche { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div#zoneGauche div.IndeXysPortletRecherche form { 
margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletRecherche form p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletRecherche form p label { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneGauche div.IndeXysPortletRecherche form p button { 
width: 30px; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletRecherche form p input.requete { 
width: 80px; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletRecherche h3 { 
margin: 0px; padding: 0px; font-size: 11px; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div#zoneGauche 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#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #003399;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #990000;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000000;
}
div#zoneGauche div.IndeXysPortletFilAriane p { 
margin: 0px; padding: 5px; font-size: 11px;
}
div#zoneHaut div.IndeXysPortletFilAriane p { 
margin: 0px; padding: 5px; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletMonProfil { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div#zoneGauche div.IndeXysPortletMonProfil form { 
margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletMonProfil form input.indentifiant { 
width: 120px;
}
div#zoneGauche div.IndeXysPortletMonProfil form input.motDePasse { 
width: 80px;
}
div#zoneGauche div.IndeXysPortletMonProfil form p { 
font-weight: bold;
}
div#zoneGauche div.IndeXysPortletMonProfil form p button { 
width: auto; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneGauche div.IndeXysPortletMonProfil form p { 
width: 100%;
}
div#zoneGauche 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#zoneGauche div.IndeXysPortletMonProfil h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: bold;
}
div#zoneGauche div.IndeXysPortletMonProfil p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000;
}
div#zoneDroite div.IndeXysPortletNewsletter { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
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: 30px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneDroite div.IndeXysPortletNewsletter form p label { 
font-size: 11px; font-weight: normal;
}
div#zoneDroite div.IndeXysPortletNewsletter form p.email input { 
width: 100%; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletNewsletter h3 { 
margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 12px; font-weight: bold; text-align: center; color: #003399;
}
div#zoneBas div.IndeXysPortletNewsletter { 
margin: 5px; padding: 5px;
}
div#zoneBas div.IndeXysPortletNewsletter form { 
margin: 0px; padding: 0px;
}
div#zoneBas div.IndeXysPortletNewsletter form p { 
margin: 0px; margin-top: 2px; padding: 0px;
}
div#zoneBas div.IndeXysPortletNewsletter form p button { 
width: 30px; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneBas div.IndeXysPortletNewsletter p label { 
font-size: 11px; font-weight: normal;
}
div#zoneBas div.IndeXysPortletNewsletter p.email input { 
width: 80px; font-size: 11px;
}
div#zoneBas div.IndeXysPortletNewsletter h3 { 
margin: 0px; margin-right: 10px; padding: 0px; padding-right: 10px; font-size: 12px; font-weight: bold; text-align: center;  color: #003399; border: 0px; border-right: 1px solid #003399; float: left;
}
div#zoneBas div.IndeXysPortletNewsletter h4 { 
margin: 2px; margin-right: 10px; padding: 0px; font-size: 12px; float: left;
}
div#zoneBas div.IndeXysPortletNewsletter div.mixte form p { 
margin: 0px; margin-top: 2px; padding: 0px; float: left;
}
div#zoneDroite div.IndeXysPortletRecherche { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
div#zoneDroite div.IndeXysPortletRecherche form { 
margin: 0px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletRecherche p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneDroite div.IndeXysPortletRecherche p label { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneDroite div.IndeXysPortletRecherche p button { 
width: 30px; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletRecherche p input.requete { 
width: 80px; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletRecherche h3 { 
margin: 0px; padding: 0px; font-size: 11px; font-weight: bold;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
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 p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: normal; color: #000;
}
div#zoneDroite div.IndeXysPortletFilAriane p { 
margin: 0px; padding: 5px; font-size: 11px;
}
div#zoneCentre div.IndeXysPortletFilAriane p { 
margin: 0px; padding: 5px; font-size: 11px;
}
div#zoneDroite div.IndeXysPortletMonProfil { 
margin: 5px; padding: 5px; border: 1px solid #003399; background-color: #fff5e5;
}
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#zoneGauche div.IndeXysPortletMonProfil form { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletMonProfil { 
margin: 0px; margin-top: 5px; padding: 5px; font-size: 11px; font-weight: normal; color: #000000;
}
div#zoneCentre div.IndeXysPortletMonProfil form p.identifiant input { 
width: 120px;
}
div#zoneCentre div.IndeXysPortletMonProfil form p.motDePasse input { 
width: 80px;
}
div#zoneCentre div.IndeXysPortletMonProfil form p button { 
width: auto; font-size: 11px; margin: 0px; margin-left: 5px;
}
div#zoneCentre 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#zoneCentre div.IndeXysPortletMonProfil h4 { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletFormulaire p {
font-size: 14px;
}
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;
}

