body { 
margin: 0px; padding: 0px; background-color: #f1ecdc; font-family: Arial;
}
body#rubrique.accueil div#zoneBas div#des-prestations-de-qualite { 
background: url(../images/fd-prestations-qualite-accu.png) 0px -30px no-repeat;
}
body#rubrique.accueil div#zoneCentre { 
background: url(../images/fdPageAccueil.png) 0px 20px no-repeat;
}
body#rubrique.accueil div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique { 
margin: 0px; padding: 0px;
}
body#rubrique.accueil div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique p { 
margin: 0px; padding: 0px; font-size: 19px; line-height: 25px; position: relative; top: 17px; left: 65px; font-weight: bold;
}
body#rubrique.contactez-nous div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 10px;
}
body#rubrique.demena-l-entreprise div#zoneCentre { 
background: url(../images/fd-l-entreprise.png) 168px 20px no-repeat;
}
body#rubrique.demenagement-classe-access div#zoneCentre { 
background: url(../images/fd-classe-access.png) 168px 20px no-repeat;
}
body#rubrique.demenagement-classe-access- div#zoneCentre { 
background: url(../images/fd-classe-access-plus.png) 168px 20px no-repeat;
}
body#rubrique.demenagement-classe-optimum div#zoneCentre { 
background: url(../images/fdDemenagementClasseOptimum.png) 168px 20px no-repeat;
}
body#rubrique.demenagement-classe-standing div#zoneCentre { 
background: url(../images/fd-classe-standing.png) 168px 20px no-repeat;
}
body#rubrique.demenagement-classe-standing- div#zoneCentre { 
background: url(../images/fd-classe-standing-plus.png) 168px 20px no-repeat;
}
body#rubrique.garde-meubles div#zoneCentre { 
background: url(../images/fd-garde-meubles.png) 168px 20px no-repeat;
}
body#rubrique.international div#zoneCentre { 
background: url(../images/fd-international.png) 168px 20px no-repeat;
}
body#rubrique.mentions-legales div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 10px;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique { 
margin: 0px; padding: 0px; padding-top: 30px;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique table { 
border-collapse: separate; border-spacing: 10px;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique table td h1 { 
font-size: 13px; font-weight: bold; margin: 0px;padding: 5px;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique table td p { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; padding-left: 5px; padding-right: 5px; font-size: 9px;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique table td.contenu { 
margin: 0px; padding: 0px; background: url(../images/fdContenu.png) bottom left no-repeat; vertical-align: top;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique table td.contenu div.contenu-td { 
margin: 0px; padding: 0px; width: 180px; background: url(../images/fdContenuHt.png) top left no-repeat;
}
body#rubrique.options div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique table td.contenu div.contenu-td h2 { 
margin: 0px; padding: 5px; font-size: 13px; font-weight: bold;
}
body#rubrique.plan-du-site div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 10px;
}
body#rubrique.transfert-administratif-et-industriel div#zoneCentre { 
background: url(../images/fd-transfert-industriel.png) 168px 20px no-repeat;
}
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 #666666; background-color: #cccccc; padding: 5px; color: #000000; font-size: 11px;
}
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 { 
background: url(../images/fdConteneur.png) top left no-repeat; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 800px; border: 1px solid #000000;
}
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; font-weight: bold; color: #060;
}
div#zoneBas { 
clear: both; position: relative; top: 0px; left: 0px;
}
div#zoneBas div#coordonnees p.coordonnees { 
margin: 0px; padding: 0px; line-height: 20px; background: #ffffff; font-size: 10px; color: #000000; text-align: center;
}
div#zoneBas div#coordonnees p.liens { 
margin: 0px; padding: 0px; line-height: 20px; background: #ce1717; text-align: center; font-size: 10px; color: #ffffff;
}
div#zoneBas div#coordonnees p.liens a { 
color: #ffffff; text-decoration: none;
}
div#zoneBas div#coordonnees p.liens a:hover { 
color: #000000;
}
div#zoneBas div#des-prestations-de-qualite { 
position: absolute; top: -125px; right: -2px; margin: 0px; padding: 0px; width: 630px; height: 125px; background: url(../images/fd-prestations-qualite.png) 0px -30px no-repeat;
}
div#zoneBas div#des-prestations-de-qualite p { 
margin: 0px; padding: 0px; color: #ffffff; text-align: center; font-weight: bold; position: relative; top: 0px; left: 0px; z-index: 20;
}
div#zoneBas div#des-prestations-de-qualite p.contactez-nous a { 
font-size: 10px; color: #000000; font-family: Verdana; font-weight: bold; text-decoration: none;
}
div#zoneBas div#des-prestations-de-qualite p.contactez-nous a:hover { 
color: #E3D9BA;
}
div#zoneBas div#des-prestations-de-qualite p.des-prestations-de-qualite { 
margin: 0px; margin-top: 30px; margin-left: 75px; font-size: 8px; line-height: 30px; text-align: left;
}
div#zoneBas div#des-prestations-de-qualite p.icones img { 
margin: 5px;
}
div#zoneBas div#des-prestations-de-qualite p.telephone { 
font-size: 10px; font-family: Verdana; font-weight: bold; color: #E3D9BA;
}
div#zoneBas div#des-prestations-de-qualite p.un-conseil { 
font-size: 7px; font-family: Verdana; line-height: 12px; font-weight: bold; padding: 0px; padding-top: 35px;
}
div#zoneBas div#des-prestations-de-qualite p.un-renseignement { 
font-size: 7px; font-family: Verdana; line-height: 12px; font-weight: bold;
}
div#zoneBas div#des-prestations-de-qualite table { 
margin: 0px; padding: 0px; width: 100%; position: relative; top: 7px; left: 0px;
}
div#zoneBas div.IndeXysPortletRubrique { 
position: absolute; top: -118px; right: 0px; z-index: 10;
}
div#zoneBas div.IndeXysPortletRubrique div.titreRubrique h1 { 
font-size: 18px; color: #7C1F2B; margin: 0px; padding: 0px; padding-left: 15px; padding-bottom: 10px; background: url(../images/fdTitreGc.png) top left no-repeat;
}
div#zoneBas div.IndeXysPortletRubrique div.titreRubrique h1 span { 
margin: 0px; padding: 0px; padding-right: 80px; padding-bottom: 10px; line-height: 32px; background: url(../images/fdTitreDt.png) top right no-repeat;
}
div#zoneCentre { 
margin: 0px; margin-left: 170px; margin-right: 100px; padding: 0px; padding-bottom: 118px; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysPortletRubrique { 
margin: 0px; padding: 0px; height: 299px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique { 
margin: 0px; padding: 0px; padding-top: 20px; padding-left: 10px; padding-right: 365px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique a { 
color: #ce1717;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique fieldset { 
margin: 5px; margin-top: 10px; padding: 5px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique fieldset label { 
font-size: 10px; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique fieldset label.champObligatoire { 
color: #ce1717;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique fieldset label.champObligatoire:after { 
content : " * ";
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique fieldset legend { 
font-size: 12px; font-weight: bold; color: #ce1717;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique fieldset p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique h2 { 
font-size: 14px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique p { 
font-size: 9px; margin: 0px; margin-top: 10px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique ul { 
margin: 0px; margin-left: 10px; margin-top: 5px; padding: 0px; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique ul li { 
font-size: 12px; font-weight: bold; font-style: italic;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique ul li a { 
text-decoration: none; color: #000000;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique ul li a:hover { 
color: #ce1717;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique ul li ul { 
margin: 0px; margin-left: 20px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubrique div.contenuRubrique ul li ul li { 
font-size: 10px; font-weight: normal; font-style: normal;
}
div#zoneCentre div.IndeXysPortletVousEtesIci p { 
margin: 0px; padding: 0px; line-height: 20px; font-size: 9px; color: #000000;
}
div#zoneDroite { 
margin: 0px; padding: 0px; padding-top: 15px; padding-bottom: 118px; width: 100px; float: right;
}
div#zoneDroite div.IndeXysPortletTitre { 
margin: 0px; margin-left: 10px; margin-top: 5px; padding: 0px; background: url(../images/fdPortletTitreDroite.png) top left no-repeat; border: 1px solid #000000;
}
div#zoneDroite div.IndeXysPortletTitre div.contenuRubrique { 
margin: 0px; padding: 5px; padding-top: 0px; padding-left: 10px;
}
div#zoneDroite div.IndeXysPortletTitre div.contenuRubrique table { 
border-collapse: collapse;
}
div#zoneDroite div.IndeXysPortletTitre div.contenuRubrique table td { 
margin: 0px; padding: 2px; font-size: 10px;
}
div#zoneDroite div.IndeXysPortletTitre div.titreRubrique h3 { 
margin: 0px; padding: 0px; padding-top: 5px; text-align: center;
}
div#zoneDroite div.IndeXysPortletTitre div.titreRubrique h3 a { 
font-size: 9px; color: #ce1717; text-decoration: none;
}
div#zoneDroite div.IndeXysPortletUrl { 
margin: 0px; margin-left: 10px; margin-top: 5px; padding: 0px;
}
div#zoneGauche { 
margin: 0px; padding: 0px; padding-top: 55px; width: 130px; float: left; position: relative; top: 0px; left: 40px;
}
div#zoneGauche div#navigation-accueil ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneGauche div#navigation-accueil ul li a { 
display: block; margin: 0px; padding: 0px; color: #ffffff; line-height: 20px; height: 20px; text-align: center; text-decoration: none; font-weight: bold; font-size: 8pt; background: url(../images/fdNavigationOff.png) top left no-repeat;
}
div#zoneGauche div#navigation-accueil ul li a.on { 
background: url(../images/fdNavigationOn.png) top left no-repeat; color: #ce1717;
}
div#zoneGauche div#navigation-accueil ul li a:hover { 
background: url(../images/fdNavigationOn.png) top left no-repeat; color: #ce1717;
}
div#zoneGauche div#navigation-principale ul { 
margin: 0px; padding: 0px; list-style-type: none;
}
div#zoneGauche div#navigation-principale ul li { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneGauche div#navigation-principale ul li a { 
display: block; margin: 0px; padding: 0px; color: #ffffff; line-height: 20px; height: 20px; text-align: center; text-decoration: none; font-weight: bold; font-size: 8pt; background: url(../images/fdNavigationOff.png) top left no-repeat;
}
div#zoneGauche div#navigation-principale ul li a.on { 
background: url(../images/fdNavigationOn.png) top left no-repeat; color: #ce1717;
}
div#zoneGauche div#navigation-principale ul li a.over { 
background: url(../images/fdNavigationOn.png) top left no-repeat; color: #ce1717;
}
div#zoneGauche div#navigation-principale ul li a:hover { 
background: url(../images/fdNavigationOn.png) top left no-repeat; color: #ce1717;
}
div#zoneGauche div#navigation-principale ul li.demenagements ul li { 
margin: 0px; margin-top: 2px; padding: 0px;
}
div#zoneGauche div#navigation-principale ul li.demenagements ul li a { 
background: none; background-color: #ce1717;
}
div#zoneGauche div#navigation-principale ul li.demenagements ul li a.on { 
background: none; background-color: #000000;
}
div#zoneGauche div#navigation-principale ul li.demenagements ul li a:hover { 
background: none; background-color: #000000;
}
div#zoneGauche div#navigation-principale ul li.flash-transport { 
margin-top: 15px;
}
div#zoneGauche div#navigation-principale ul li.flash-transport a { 
background: url(../images/fdTransport.png) top left no-repeat; line-height: 10px; font-size: 9px; padding: 0px; padding-left: 10px; padding-right: 10px; color: #000000
}
div#zoneGauche div#navigation-principale ul li.transfert-administratif-et-industriel a { 
line-height: 10px; font-size: 9px; padding: 0px; padding-left: 13px; padding-right: 2px;
}
div#zoneGauche div.IndeXysPortletUrl p { 
margin: 0px; margin-top: 5px; padding: 0px; text-align: center;
}
div#zoneGauche div.IndeXysPortletUrl p img { 
border: 0px;
}
div#zoneHaut { 
margin: 0px; padding: 0px; height: 135px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div.IndeXysPortletUrl { 
background-color: #ffffff; margin: 0px; padding: 0px; height: 80px; position: absolute; top: 35px; left: 1px;
}
div#zoneHaut div.IndeXysPortletUrl h2 { 
margin: 0px; padding: 0px; padding-left: 20px; color: #7c1f2b; font-size: 26px;
}
div#zoneHaut div.IndeXysPortletUrl p { 
margin: 0px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletUrl table { 
border-collapse: collapse; width: 798px;
}
html>body div#zoneCentre div.IndeXysPortletRubrique { 
height: auto; min-height: 299px;
}
