*html div#logoRuban { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/data/IndeXysTheme/placedemarches/images/headerLogo.png'); background: none;
}
body { 
margin: 0px; padding: 0px; background-color: #5b0616; font-family: Verdana, sans-serif;
}
body a { 
text-decoration: none;
}
body#action { 
background-color: #981326;
}
body#rubrique.accueil div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet div { 
display: none;
}
body#rubrique.accueil div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_menu { 
display: block;
}
body.accueil div#conteneur { 
background: url(../images/fdAccueil.png) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.accueil div#conteneur div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerDeposer.jpg) top left no-repeat;
}
body.accueil div#zoneCentre div.IndeXysPortletFilAriane { 
margin: 0px; padding: 0px; position: absolute; top: 0px; left: -40px;
}
body.accueil div#zoneCentre div.IndeXysPortletRecherche { 
margin: 0px; margin-top: 80px; margin-left: 420px; padding: 0px; position: relative; top: -20px; left: 0px;
}
body.accueil div#zoneCentre div.IndeXysPortletRubriquePublication h1 { 
margin: 0px; padding: 0px; font-size: 17px; color: #981326; position: relative; top: 18px; left: 50px;
}
body.consulter div#conteneur { 
background: url(../images/fdAccueil.jpg) top left no-repeat; background-position: 0px 142px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.consulter-fiches-annonceurs div#conteneur { 
background: url(../images/fdConsulter.jpg) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.consulter-fiches-annonceurs div#conteneur div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerRuban.jpg) top left no-repeat;
}
body.consulter-fiches-annonceurs div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #e22452;
}
body.consulter-fiches-annonceurs div#zoneCentre div.IndeXysPortletFilAriane p a:hover { 
color: #ffcb2b;
}
body.consulter-offres-de-services div#conteneur { 
background: url(../images/fdConsulter.jpg) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.consulter-offres-de-services div#conteneur div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerRuban.jpg) top left no-repeat;
}
body.consulter-offres-de-services div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #e22452
}
body.consulter-offres-de-services div#zoneCentre div.IndeXysPortletFilAriane p a:hover { 
color: #ffcb2b;
}
body.consulter-propositions-daffaires div#conteneur { 
background: url(../images/fdConsulter.jpg) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.consulter-propositions-daffaires div#conteneur div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerRuban.jpg) top left no-repeat;
}
body.consulter-propositions-daffaires div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #e22452;
}
body.consulter-propositions-daffaires div#zoneCentre div.IndeXysPortletRubriquePublication { 
margin: 0px; padding: 0px;
}
body.deposer-offre-de-service div#conteneur { 
background: url(../images/fdDeposer.jpg) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.deposer-proposition-daffaires div#conteneur { 
background: url(../images/fdDeposer.jpg) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.identification div#conteneur { 
background: url(../images/fdIdentifier.jpg) top left no-repeat;  background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.identification div#conteneur div.IndeXysCommercePortletCompteClient { 
margin: 0px; margin-top: 75px; padding: 0px; position: relative; top: 0px; left: 40px;
}
body.identification div#conteneur div.IndeXysCommercePortletCompteClient div.recevoirMotDePasse { 
margin: 0px; margin-top: 75px; padding: 0px;
}
body.identification div#conteneur div.IndeXysCommercePortletCompteClient h4 { 
margin: 0px; padding: 0px; font-size: 13px; font-weight: bold; color: #981326;
}
body.identification div#conteneur div.IndeXysPortletFilAriane p a { 
color: #000000;
}
body.identification div#conteneur div.IndeXysPortletFilAriane p a:hover { 
color: #982615;
}
body.identification div#zoneCentre div.IndeXysCommercePortletCompteClient p { 
margin: 0px; margin-top: 5px; padding: 0px;  font-size: 12px;
}
body.identification div#zoneHaut div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerRuban.jpg) top left no-repeat;
}
body.la-librairie div#conteneur { 
background: url(../images/fdBoutique.jpg) top left no-repeat; background-position: 0px 143px; !height: 720px; !background-position: 0px 148px; min-height: 590px;
}
body.la-librairie div#conteneur div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerRuban.jpg) top left no-repeat;
}
body.la-librairie div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #e22452
}
body.la-librairie div#zoneCentre div.IndeXysPortletFilAriane p a:hover { 
color: #ffcb2b;
}
body.panier div#conteneur { 
background: url(../images/fdDeposer1.jpg) top left no-repeat; background-position: 0px 143px; !height: 590px; min-height: 590px; !background-position: 0px 148px;
}
body.profil div#conteneur { 
background: url(../images/fdBoutique.jpg) top left no-repeat; background-position: 0px 141px;  !background-position: 0px 148px; !height: 590px; min-height: 590px;
}
body.profil div#conteneur div.IndeXysPortletEnTete div.bandeau { 
background: url(../images/headerRuban.jpg) top left no-repeat;
}
body.profil div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #e22452;
}
body.recherche div#conteneur { 
background: url(../images/fdConsulter.jpg) top left no-repeat;background-position: 0px 141px;  !background-position: 0px 126px; color: #981326; !height: 590px; min-height: 590px;
}
body.recherche div#conteneur div.IndeXysPortletFilAriane p a { 
color: #000000;
}
body.recherche div#conteneur div.IndeXysPortletFilAriane p a:hover { 
color: #982615;
}
div#conteneur { 
width: 996px; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; position: relative; top: 0px; left: 0px; !height: 590px; min-height: 590px;
}
div#logoRuban { 
margin: 0px; padding: 0px; width: 293px; height: 245px; background: url(../images/headerLogo.png) top left no-repeat;
}
div#zoneBas { 
margin: 0px; padding: 0px; clear: both;
}
div#zoneCentre { 
margin: 0px; margin-left: 310px; margin-right: 10px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient a { 
color: #ffffff;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient a:hover { 
color: #ffcb2b;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient div.identite a { 
color: #ffffff;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient div.identite a:hover { 
color: #ffcb2b;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient div.identite p { 
font-size: 12px;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient div.identite p.bienvenue { 
color: #ffffff;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient div.titrePortlet h3 { 
margin: 0px; margin-top: 20px; margin-left: 40px; padding: 0px; padding-bottom: 10px; font-size: 24px; color: #981326; font-weight: normal;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient h4 { 
margin: 0px; margin-top: 20px; padding: 0px; color: #982613; font-size: 12px; font-weight: bold;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient label { 
display: block; margin: 0px; margin-right: 10px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelRouge.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient p { 
margin: 0px; margin-top: 5px; padding: 0px;  font-size: 9px;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient p a { 
color: #75ac16; font-size: 12px; font-weight: bold;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient p a:before { 
content: ">> ";
}
div#zoneCentre div.IndeXysCommercePortletCompteClient p.sauvegarde label { 
display: inline; background: none; float: none; color: #982613;
}
div#zoneCentre div.IndeXysCommercePortletCompteClient p.sidentifier { 
width: 80px; float: left;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande { 
margin: 0px; margin-top: 60px; margin-left: 75px; padding: 0px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande a { 
color: #e22452;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande a:hover { 
color: #ffcb2b;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.coordonnees { 
position: relative; top: 0px; left: -20px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.paiementCheque h3 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #981326;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.paiementElectronique h3 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #981326;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.panier { 
height: 290px; overflow-y: auto;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.panier h4 { 
float: left; margin: 0px; margin-right: 10px; padding: 0px; font-size: 14px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.recapitulatifPanier { 
position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.recapitulatifPanier div.adresseFacturation { 
margin: 0px; margin-left: 230px; padding: 0px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.recapitulatifPanier div.personneFacturation { 
float: left;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande div.votre-compte { 
position: relative; top: 0px; left: -20px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset { 
margin: 0px; padding: 0px; font-size: 12px; border: 0px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset label { 
display: block; margin: 0px; margin-right: 10px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelMarron.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset label.champObligatoire { 
display: block; margin: 0px; margin-right: 10px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelRouge.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset legend { 
font-weight: bold; color: #981326;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.adresseFacturation { 
margin: 0px; margin-left: 210px; padding: 0px; height: 180px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.adresseFacturation input { 
width: 30px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.adresseFacturation input.champChiffre { 
width: 80px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.adresseFacturation input.text { 
width: 180px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.adresseFacturation label { 
background: url(../images/ptTransparent.png) top left no-repeat;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.adresseFacturation label.champObligatoire { 
background: url(../images/fdLabelRouge.png) top left no-repeat;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.personneFacturation { 
position: absolute; top: 0px; left: -60px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.personneFacturation input { 
width: 120px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande fieldset.referenceClient p.reference { 
display: none;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande h4 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #e2003f; font-size: 13px; font-weight: bold;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li { 
font-size: 11px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li a { 
color: #000000;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li span.on { 
font-weight: bold; color: #981326; font-size: 14px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li.bonDeCommande { 
position: absolute; top: 110px; left: 20px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li.coordonnees { 
position: absolute; top: 110px; left: 150px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li.expedition { 
position: absolute; top: 110px; left: 280px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li.paiement { 
position: absolute; top: 110px; left: 540px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande ol.etape li.recapitulatif { 
position: absolute; top: 110px; left: 410px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande p.navigation { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande p.type-paiement { 
margin-bottom: 15px
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table { 
width: 100%;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table td { 
font-size: 12px;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table td.amount { 
text-align: right;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table td.quantity { 
text-align: center;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table tfoot td { 
font-weight: bold;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table th { 
font-weight: bold; font-size: 12px; color: #981326;
}
div#zoneCentre div.IndeXysCommercePortletSuiviCommande table tr.rowTotalHt td { 
border: 0px; border-top: 1px solid #981326;
}
div#zoneCentre div.IndeXysPortletFilAriane { 
margin: 0px; padding: 0px; width: 330px; position: relative; top: 0px; left: 20px; !height: 90px;
}
div#zoneCentre div.IndeXysPortletFilAriane p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneCentre div.IndeXysPortletFilAriane p a { 
color: #ffffff
}
div#zoneCentre div.IndeXysPortletFilAriane p a:hover { 
color: #ffcb2b;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul { 
list-style: none; margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li { 
font-size: 12px;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a { 
color: #000000;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a:hover { 
color: #e20031;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-fiches-annonceurs { 
margin: 0px; padding: 0px; position: absolute; top: 280px; left: 534px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-offres-de-services { 
margin: 0px; padding: 0px; position: absolute; top: 325px; left: 260px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-propositions-daffaires { 
margin: 0px; padding: 0px; position: absolute; top: 184px; left: 170px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-offre-de-service { 
margin: 0px; padding: 0px; position: absolute; top: 221px; left: 185px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-proposition-daffaires { 
margin: 0px; padding: 0px; position: absolute; top: 358px; left: 291px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.la-librairie { 
margin: 0px; padding: 0px; position: absolute; top: 185px; left: 173px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.panier { 
margin: 0px; padding: 0px; position: absolute; top: 355px; left: 290px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.profil { 
margin: 0px; padding: 0px; position: absolute; top: 323px; left: 260px; z-index: 10;
}
div#zoneCentre div.IndeXysPortletPublication { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRecherche { 
margin: 0px; margin-top: 60px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRecherche button { 
margin: 0px; margin-left: 5px; margin-right: 5px; padding: 0px; border: 0px; width: 26px; height: 19px; background: url(../images/fdBtOk.png) top left no-repeat; color: #ffffff; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRecherche input.requete { 
border: 1px solid #981326;
}
div#zoneCentre div.IndeXysPortletRubriquePublication { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
margin: 0px; margin-top: 10px; padding: 0px; padding-bottom: 10px; font-size: 24px; color: #981326; font-weight: normal;
}
div#zoneCentre div.IndeXysPortletUrl { 
margin:0px; padding: 0px; position: absolute; top: -140px; left: -393px; !position: absolute; top: -140px; left: -393px;
}
div#zoneCentre div.PortletSaisieOffreDeService { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie { 
margin: 0px; margin-top: 110px; margin-left: 75px; padding: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie div.votre-compte { 
position: relative; top: 0px; left: -20px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie input.appliquer { 
margin: 0px; padding: 0px; line-height: 19px; background: url(../images/fdBtValiderEtape.png) top left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 140px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape { 
margin: 0px; padding: 0px; padding-bottom: 10px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li { 
font-size: 11px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li a { 
color: #981326;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li span.on { 
font-weight: bold; color: #e2003f; font-size: 14px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li.authentification { 
position: absolute; top: 107px; left: 40px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li.saisie-annonce { 
position: absolute; top: 116px; left: 395px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li.validation { 
position: absolute; top: 117px; left: 585px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie ol.etape li.votre-compte { 
position: absolute; top: 111px; left: 235px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie p.navigation { 
text-align: center; line-height: 21px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie p.navigation a.creer-un-compte { 
margin: 0px; padding: 2px; padding-left: 40px; padding-right: 40px; background: url(../images/fdBtModifierVotreMotDePasse.png) center left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 180px; height: 19px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie p.navigation input { 
margin: 0px; padding: 0px; background: url(../images/fdBtModifierVotreMotDePasse.png) center left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 180px; height: 19px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet div.saisie span.libelle { 
color: #981326; font-weight: bold; font-size: 12px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.contenuPortlet input.modifier-mot-de-passe { 
margin: 0px; padding: 0px; background: url(../images/fdBtModifierVotreMotDePasse.png) top left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 180px; height: 19px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.tabs { 
margin: 0px; padding: 0px; height: 230px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.tabs fieldset legend { 
display: none;
}
div#zoneCentre div.PortletSaisieOffreDeService div.tabs input { 
width: 240px;
}
div#zoneCentre div.PortletSaisieOffreDeService div.tabs textarea { 
width: 360px; height: 240px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset { 
margin: 0px; padding: 0px; border: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset legend { 
color: #8c161b; font-size: 11px; font-weight: bold;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset.connexion { 
position: absolute; top: 0px; left: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset.connexion input.text { 
width: 120px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset.contact { 
position: absolute; top: 110px; left: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset.contact input.text { 
width: 120px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset.entreprise { 
margin: 0px; margin-left: 270px; padding: 0px; height: 255px;
}
div#zoneCentre div.PortletSaisieOffreDeService fieldset.entreprise input.text { 
width: 120px;
}
div#zoneCentre div.PortletSaisieOffreDeService form { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService h1 { 
display: none;
}
div#zoneCentre div.PortletSaisieOffreDeService h4 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #e2003f; font-size: 13px; font-weight: bold;
}
div#zoneCentre div.PortletSaisieOffreDeService label { 
display: block; margin: 0px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelMarron.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.PortletSaisieOffreDeService label.champObligatoire { 
display: block; margin: 0px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelRouge.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.PortletSaisieOffreDeService ol li { 
font-size: 13px;
}
div#zoneCentre div.PortletSaisieOffreDeService p { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.PortletSaisieOffreDeService p a { 
color: #e2003f;
}
div#zoneCentre div.PortletSaisieOffreDeService p a:hover { 
color: #33cc33;
}
div#zoneCentre div.PortletSaisieOffreDeService p.sauvegarde { 
position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService p.sauvegarde input { 
position: absolute; top: 0px; left: 0px;
}
div#zoneCentre div.PortletSaisieOffreDeService p.sauvegarde label { 
float: none; position: relative; top: 0px; left: 30px; text-align: center;
}
div#zoneCentre div.PortletSaisieOffreDeService span.mceEditor { 
position: absolute;
}
div#zoneCentre div.PortletSaisiePropositionAffaire { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie { 
margin: 0px; margin-top: 110px; margin-left: 75px; padding: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie div.votre-compte { 
position: relative; top: 0px; left: -20px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie input.appliquer { 
margin: 0px; padding: 0px; line-height: 19px; background: url(../images/fdBtValiderEtape.png) top left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 140px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape { 
margin: 0px; padding: 0px; padding-bottom: 10px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li { 
font-size: 11px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li a { 
color: #981326;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li span.on { 
font-weight: bold; color: #e2003f; font-size: 14px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li.authentification { 
position: absolute; top: 107px; left: 40px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li.saisie-annonce { 
position: absolute; top: 116px; left: 395px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li.validation { 
position: absolute; top: 117px; left: 585px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie ol.etape li.votre-compte { 
position: absolute; top: 111px; left: 235px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie p.navigation { 
text-align: center; line-height: 21px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie p.navigation a.creer-un-compte { 
margin: 0px; padding: 2px; padding-left: 40px; padding-right: 40px; background: url(../images/fdBtModifierVotreMotDePasse.png) center left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 180px; height: 19px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie p.navigation input { 
margin: 0px; padding: 0px; background: url(../images/fdBtModifierVotreMotDePasse.png) center left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 180px; height: 19px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet div.saisie span.libelle { 
color: #981326; font-weight: bold; font-size: 12px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.contenuPortlet input.modifier-mot-de-passe { 
margin: 0px; padding: 0px; background: url(../images/fdBtModifierVotreMotDePasse.png) top left no-repeat; color: #ffffff; font-size: 11px; font-weight: bold; border: 0px; width: 180px; height: 19px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.tabs { 
margin: 0px; padding: 0px; height: 230px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.tabs fieldset legend { 
display: none;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.tabs input { 
width: 240px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire div.tabs textarea { 
width: 360px; height: 240px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset { 
margin: 0px; padding: 0px; border: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset legend { 
color: #8c161b; font-size: 11px; font-weight: bold;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset.connexion { 
position: absolute; top: 0px; left: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset.connexion input.text { 
width: 120px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset.contact { 
position: absolute; top: 110px; left: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset.contact input.text { 
width: 120px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset.entreprise { 
margin: 0px; margin-left: 270px; padding: 0px; height: 255px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire fieldset.entreprise input.text { 
width: 120px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire form { 
margin: 0px; padding: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire h1 { 
display: none;
}
div#zoneCentre div.PortletSaisiePropositionAffaire h4 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #e2003f; font-size: 13px; font-weight: bold;
}
div#zoneCentre div.PortletSaisiePropositionAffaire label { 
display: block; margin: 0px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelMarron.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.PortletSaisiePropositionAffaire label.champObligatoire { 
display: block; margin: 0px; padding: 0px; width: 111px; height: 19px; line-height: 19px; background: url(../images/fdLabelRouge.png) top left no-repeat; float: left; font-weight: bold; color: #ffffff; text-align: center;
}
div#zoneCentre div.PortletSaisiePropositionAffaire ol li { 
font-size: 13px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire p { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire p a { 
color: #e2003f;
}
div#zoneCentre div.PortletSaisiePropositionAffaire p a:hover { 
color: #33cc33;
}
div#zoneCentre div.PortletSaisiePropositionAffaire p.sauvegarde { 
position: relative; top: 0px; left: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire p.sauvegarde input { 
position: absolute; top: 0px; left: 0px;
}
div#zoneCentre div.PortletSaisiePropositionAffaire p.sauvegarde label { 
float: none; position: relative; top: 0px; left: 30px; text-align: center;
}
div#zoneCentre div.PortletSaisiePropositionAffaire span.mceEditor { 
position: absolute;
}
div#zoneDroite { 
margin: 0px; padding: 0px; width: 0px; float: left;
}
div#zoneGauche { 
margin: 0px; margin-top: -5px; padding: 0px; width: 300px; float: left; position: relative; top: 0px; left: 0px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient { 
margin: 10px; margin-top: 30px; padding: 0px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient h4 { 
margin: 0px; margin-top: 10px; padding: 0px; color: #92b815; font-size: 12px; font-weight: bold;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px; color: #ffffff;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p a { 
color: #ccff33; font-size: 12px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p a:before { 
content : ">> ";
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p a:hover { 
color: #ffcc33;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p label { 
display: block; margin: 0px; padding: 0px; width: 80px; float: left; font-weight: bold; color: #ffffff; line-height: 19px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p.email input.identifiant { 
width: 110px; margin: 0px; margin-right: 5px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p.motDePasse input.motDePasse { 
width: 110px; margin: 0px; margin-right: 5px;
}
div#zoneGauche div.IndeXysCommercePortletCompteClient p.sauvegarde label { 
display: inline; float: none; background: none; color: #ffffff;
}
div#zoneGauche div.IndeXysCommercePortletTitrePanier { 
margin: 0px; padding: 0px; position: absolute; top: 62px; left: 190px; width: 85px;
}
div#zoneGauche div.IndeXysCommercePortletTitrePanier h3 { 
margin: 0px; padding: 0px; font-size: 13px;
}
div#zoneGauche div.IndeXysCommercePortletTitrePanier h3 a { 
color: #ffffff; font-weight: normal;
}
div#zoneGauche div.IndeXysCommercePortletTitrePanier p { 
margin: 0px; padding: 0px; font-size: 11px; color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique { 
margin: 0px; padding: 0px; width: 200px; height: 330px; position: relative; top: 60px; left: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul { 
list-style: none; margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li { 
font-size: 10px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li a:hover { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-fiches-annonceurs { 
margin: 0px; padding: 0px; position: absolute; top: 237px; left: 30px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-fiches-annonceurs a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-fiches-annonceurs a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-offres-de-services { 
margin: 0px; padding: 0px; position: absolute; top: 141px; left: 32px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-offres-de-services a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-offres-de-services a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-propositions-daffaires { 
margin: 0px; padding: 0px; position: absolute; top: 18px; left: 11px; !left: 10px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-propositions-daffaires a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.consulter-propositions-daffaires a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-offre-de-service { 
margin: 0px; padding: 0px; position: absolute; top: 62px; left: 33px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-offre-de-service a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-offre-de-service a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-proposition-daffaires { 
margin: 0px; padding: 0px; position: absolute; top: 188px; left: 19px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-proposition-daffaires a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.deposer-proposition-daffaires a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.la-librairie { 
margin: 0px; padding: 0px; position: absolute;top:1px; left: 87px; !left: 80px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.la-librairie a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.la-librairie a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.profil { 
margin: 0px; padding: 0px; position: absolute; top: 21px; left: 75px; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.profil a { 
color: #ffcb2b;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique div.contenuPortlet ul li.profil a:hover { 
color: #ffffff;
}
div#zoneGauche div.IndeXysPortletUrl { 
margin: 0px; margin-top: 2px; padding:0px; !margin: 0px; !margin-top: -2px; !padding: 0px;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet div { 
display: none;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_actionEntete { 
font-size: 11px;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_menu { 
display: none;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_menu li { 
background: url(../images/puce_menu.png) center right no-repeat; font-size: 11px;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_menu li ul li { 
background: none;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_menu li ul li:hover { 
background: none;
}
div#zoneGauche div.IndeXysPortletUrl div.contenuPortlet ul#cv_menu li:hover { 
background: url(../images/puce_menuOn.png) center right no-repeat;
}
div#zoneHaut { 
margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px;
}
div#zoneHaut div.IndeXysPortletEnTete { 
margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px; z-index: 1;
}
div#zoneHaut div.IndeXysPortletEnTete div.bandeau { 
margin: 0px; margin-top: -5px; padding: 0px; width: 996px; height: 48px; background: url(../images/headerRubanRed.jpg) top left no-repeat;
}
div#zoneHaut div.IndeXysPortletEnTete div.contenuPortlet div object { 
margin: 0px; margin-top: 10px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletEnTete div.contenuPortlet p { 
margin: 0px; padding: 0px;
}
div#zoneHaut div.IndeXysPortletEnTete p { 
margin: 0px; padding: 0px; border: 1px solid #0000ff;
}
div#zoneHaut div.IndeXysPortletUrl { 
margin: 0px; padding: 0px; position: absolute; top: 0px; !top: 7px; left: 660px; z-index: 100;
}
html>body div#zoneCentre div.IndeXysPortletFilAriane { 
min-height: 90px; height: auto;
}
iframe#french-content-ifr { 
height: 50px;
}

