body { 
background-color: #327a8c; margin: 0px; padding: 0px; font-family: Verdana;
}
body#rubrique.conditions-de-location div.IndeXysPortletRubriquePublication div.contenuRubrique h5 { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; border: 0px; border-bottom: 1px solid #cb8f04; font-size: 12px;
}
body#rubrique.conditions-de-location div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04; background-color: #efddb4;
}
body#rubrique.excalibur-avec-chauffeur div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
border: 0px; border-bottom: 2px solid #bc81bd;
}
body#rubrique.excalibur-avec-chauffeur div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #bc81bd; border-bottom: 2px solid #bc81bd; background-color: #ebd9eb;
}
body#rubrique.excalibur-la-legende div.IndeXysPortletRubriquePublication { 
background-color: #b7c4d3;
}
body#rubrique.excalibur-la-legende div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
width: 95%; margin: 0px; margin-top: 10px; margin-bottom: 5px; margin-left: auto; margin-right: auto; border: 0px; border-bottom: 2px solid #094589;
}
body#rubrique.excalibur-la-legende div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
margin: 0px; padding: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; font-size: 10px; font-weight: normal; background-color: #84a2c4; border: 0px; border-bottom: 1px solid #094589; text-align: justify;
}
body#rubrique.excalibur-la-legende div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
padding: 0px; padding-left: 5px; padding-right: 5px; text-align: justify;
}
body#rubrique.excalibur-la-legende div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
margin: 0px; margin-top: 2px; padding: 0px; border: 0px; border-top: 1px solid #094589; border-bottom: 2px solid #094589; color: #ffffff; background-color: #84a2c4;
}
body#rubrique.location-longue-duree div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
border: 0px; border-bottom: 2px solid #cb8f04;
}
body#rubrique.location-longue-duree div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04; background-color: #efddb4;
}
body#rubrique.location-longue-duree div.IndeXysPortletRubriquePublication div.titreRubrique h5 { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04; background-color: #efddb4;
}
body#rubrique.location-semaine div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
border: 0px; border-bottom: 2px solid #cb8f04;
}
body#rubrique.location-semaine div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04; background-color: #efddb4;
}
body#rubrique.smart-for-two div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
border: 0px; border-bottom: 2px solid #cb8f04;
}
body#rubrique.smart-for-two div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #bc81bd; border-bottom: 2px solid #bc81bd; background-color: #efd9eb;
}
body#rubrique.smart-fortwo div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
border: 0px; border-bottom: 2px solid #67c092;
}
body#rubrique.smart-fortwo div.IndeXysPortletRubriquePublication div.contenuRubrique h5 { 
margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; border: 0px; border-bottom: 1px solid #67c092; font-size: 12px;
}
body#rubrique.smart-fortwo div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #67c092; border-bottom: 2px solid #67c092; background-color: #d1ecde;
}
body#rubrique.vehicules-pour-auto-ecoles div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
border: 0px; border-bottom: 2px solid #cb8f04;
}
body#rubrique.vehicules-pour-auto-ecoles div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04; background-color: #efddb4;
}
body.galeries div.IndeXysPortletPublication { 
background-color: #b7c4d3;
}
body.galeries div.IndeXysPortletPublication div.information.detail h1 { 
margin: 0px; margin-top: 2px; padding: 0px; font-size: 22px; border: 0px; border-top: 1px solid #094589; border-bottom: 2px solid #094589; background-color: #84a2c4;
}
body.galeries div.IndeXysPortletPublication div.information.detail h1 a { 
color: #ffffff; text-decoration: none;
}
body.galeries div.IndeXysPortletPublication div.information.detail h2 { 
width: 95%; margin: 0px; margin-top: 10px; margin-bottom: 5px; margin-left: auto; margin-right: auto; border: 0px; border-bottom: 2px solid #094589;
}
body.galeries div.IndeXysPortletPublication div.information.detail h3 { 
margin: 0px; padding: 0px; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; font-size: 12px; font-weight: normal; background-color: #84a2c4; border: 0px; border-bottom: 1px solid #094589; text-align: justify;
}
div#conteneur { 
margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 800px;
}
div#zoneBas { 
clear: both;
}
div#zoneBas ul { 
text-align: center; margin: 0px; margin-top: 20px; padding: 0px; padding-left: 250px; height: 20px; list-style-type: none;
}
div#zoneBas ul li { 
color: #ead298; font-size: 11px; float: left;
}
div#zoneBas ul li a { 
display: block; margin: 0px; margin-left: 10px; margin-right: 10px; padding: 0px; width: 150px; line-height: 20px; border: 1px solid #000000; text-align: center; color: #ead298; text-decoration: none; font-weight: bold; background-color: #00a0c6;
}
div#zoneBas ul li a span { 
margin: 0px; margin-left: 10px; margin-right: 10px;
}
div#zoneBas ul li a:hover { 
color: #990000;
}
div#zoneCentre { 
margin: 0px; padding: 0px; padding-left: 195px; padding-right: 210px; padding-bottom: 20px; background: url(../images/fdZoneCentre.png) top left repeat-y; position: relative; top: 0px; left: 0px; min-height: 461px;
}
div#zoneCentre div#automobiles-exception.IndeXysPortletTribuneRubriquePublication { 
background-color: #efd9eb;
}
div#zoneCentre div#automobiles-exception.IndeXysPortletTribuneRubriquePublication h3 { 
border: 0px; border-top: 1px solid #bc81bd; border-bottom: 2px solid #bc81bd;
}
div#zoneCentre div#locations-futees.IndeXysPortletTribuneRubriquePublication { 
background-color: #d1ecde;
}
div#zoneCentre div#locations-futees.IndeXysPortletTribuneRubriquePublication h3 { 
border: 0px; border-top: 1px solid #67c092; border-bottom: 2px solid #67c092;
}
div#zoneCentre div#vehicules-auto-ecoles.IndeXysPortletTribuneRubriquePublication { 
background-color: #efddb4;
}
div#zoneCentre div#vehicules-auto-ecoles.IndeXysPortletTribuneRubriquePublication h3 { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04;
}
div#zoneCentre div.IndeXysPortletPublication div.galerie { 
margin: 0px; margin-left: 20px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletPublication div.galerie a img { 
padding: 2px; margin: 5px; border: 1px solid #094589;
}
div#zoneCentre div.IndeXysPortletPublication div.information.detail h1 { 
text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h2 { 
font-size: 13px; margin: 0px; margin-top: 10px; margin-bottom: 5px; padding: 0px; color: #094589; border: 2px solid #cb8f04; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h3 { 
font-size: 14px; text-align: center; margin: 0px; padding: 0px; margin-bottom: 10px; color: #094589;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique h4 { 
margin: 0px; padding: 0px; line-height: 30px; font-size: 12px; color: #02A0C6; text-align: center;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ol { 
font-size: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p a { 
text-decoration: none; font-weight: bold;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique p img { 
float: right; margin: 5px; padding: 0px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table { 
width: 98%;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table ul { 
margin: 0px; padding: 0px; list-style-type: disc;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique table ul li { 
font-size: 10px; margin: 0px; padding: 0px; width: auto;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul { 
margin: 0px; margin-top: 10px; margin-left: auto; margin-right: auto; padding: 0px; text-align: center; list-style-type: none;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li { 
font-size: 10px; margin: 0px; margin-left: auto; margin-right: auto; padding: 2px; width: 50%;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li a { 
display: block; background-color: #00a0c6; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bold; text-align: center; margin: 0px; padding: 2px;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.contenuRubrique ul li a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysPortletRubriquePublication div.titreRubrique h1 { 
margin: 0px; margin-top: 5px; margin-bottom: 5px; padding: 0px; font-size: 20px; text-align: center;  color: #094589;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; margin-bottom: 10px; padding: 5px;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique { 
overflow: hidden; height: 1%;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px; color: #000000;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; padding: 0px; line-height: 24px; font-size: 16px; text-align: center;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 a { 
text-decoration: none; color: #094589;
}
div#zoneCentre div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #990000;
}
div#zoneCentre div.IndeXysPortletUrl { 
position: absolute; top: -70px; left: -24px; z-index: 20;
}
div#zoneCentre div.IndeXysPortletFilAriane p { 
margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 5px; font-size: 12px;
}
div#zoneDroite { 
margin: 0px; padding: 0px; width: 188px; float: right; position: relative; z-index: 10;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; padding: 0px;background-color: #b7c4d3;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique { 
margin: 0px; padding: 10px; padding-bottom: 20px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 12px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique p a { 
text-decoration: none; color: #094589; font-size: 16px; font-weight: bold; border: 0px;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; padding: 5px; font-size: 14px; font-weight: bold; background-color: #84a2c4; text-align: center; height: 1%;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #ffffff; text-decoration: none;
}
div#zoneDroite div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #990000;
}
div#zoneGauche { 
margin: 0px; padding: 0px; padding-bottom: 20px; width: 188px; float: left; background: url(../images/fdZoneGauche.png) top left repeat-y; position: relative; z-index: 10;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul { 
margin: 0px; padding: 0px; padding-top: 5px; padding-right: 20px; list-style-type: none;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a { 
display: block; margin: 0px; padding: 2px; padding-left: 20px; padding-right: 5px; text-decoration: none; color: #094589; font-weight: bold; font-size: 12px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a span { 
display: block; margin: 0px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a.on { 
color: #02A0C6;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a.over { 
color: #02A0C6;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li a:hover { 
color: #990000;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul { 
list-style-type: disc; margin: 0px; margin-left: 20px; padding: 0px; padding-left: 20px; padding-right: 20px; padding-bottom: 10px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a { 
margin: 0px; padding: 0px; display: inline; font-size: 10px; font-weight: normal;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li ul li a span { 
margin: 0px; margin-top: 5px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.automobiles-d-exception a { 
background-color: #ebd9eb;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.automobiles-d-exception a span { 
border: 0px; border-top: 1px solid #bc81bd; border-bottom: 2px solid #bc81bd;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.automobiles-d-exception ul li a { 
background-color: transparent;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.automobiles-d-exception ul li a span { 
border: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.location-futee a { 
background-color: #d1ecde;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.location-futee a span { 
border: 0px; border-top: 1px solid #67c092; border-bottom: 2px solid #67c092;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.location-futee ul li a { 
background-color: transparent;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.location-futee ul li a span { 
border: 0px;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.vehicules-pour-auto-ecoles a { 
height: 1%; background-color: #efddb4;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.vehicules-pour-auto-ecoles a span { 
border: 0px; border-top: 1px solid #cb8f04; border-bottom: 2px solid #cb8f04;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.vehicules-pour-auto-ecoles ul li a { 
background-color: transparent;
}
div#zoneGauche div.IndeXysPortletNavigationRubrique ul li.vehicules-pour-auto-ecoles ul li a span { 
border: 0px;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication { 
margin: 0px; padding: 0px; padding-left: 13px; padding-right: 17px;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 { 
margin: 0px; padding: 5px; font-size: 16px; font-weight: bold; background-color: #00A0C6; text-align: center; height: 1%;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 a { 
color: #ffffff; text-decoration: none;
}
div#zoneGauche div.IndeXysPortletTribuneRubriquePublication h3 a:hover { 
color: #990000;
}
div#zoneGauche div.IndeXysPortletUrl { 
margin: 0px; margin-left: 20px; margin-right: 20px; padding: 0px;
}
div#zoneGauche div.IndeXysPortletUrl p { 
font-size: 10px; font-weight: bold; margin: 0px; padding: 0px; color: #094589;
}
div#zoneHaut { 
margin: 0px; padding: 0px; padding-bottom: 68px; background: url(../images/fdZoneHaut.png) top left no-repeat;
}
div#zoneHaut div.IndeXysPortletUrl h2 { 
line-height: 30px; margin: 0px; padding: 0px; padding-top: 12px; text-align: center; font-size: 14px; font-weight: bold; color: #ffffff;
}
div#zoneHaut div.IndeXysPortletUrl p { 
font-size: 40px; text-align: left; margin: 0px; padding: 0px; padding-left: 40px; font-weight: bold; font-style: italic; color: #ffffff;
}
div.information.liste { 
height: 1%; overflow: hidden; background-color: #efd9eb; margin: 0px; margin-bottom: 10px; padding: 5px;
}
div.information.liste h2 { 
margin: 0px; margin-top: 5px; padding: 0px; border: 0px; border-bottom: 1px solid #bc81bd;
}
div.information.liste h2 a { 
color: #094589; text-decoration: none; font-size: 14px;
}
div.information.liste p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 10px;
}
div.information.liste p.enSavoirPlus { 
text-align: right;
}
div.information.liste p.enSavoirPlus a { 
color: #094589; text-decoration: none;
}
html>body div#zoneCentre { 
margin: 0px; padding: 0px; padding-left: 195px; padding-right: 210px; padding-bottom: 20px;
!margin: 0px; !padding: 0px; !padding-left: 5px; !padding-right: 5px; !background-color: #ffffff;
}
html>body div#zoneCentre div.IndeXysPortletTribuneRubriquePublication div.contenuRubrique { 
height: auto;
}
html>body div#zoneCentre div.IndeXysPortletUrl { 
position: absolute; top: -70px; left: 172px;
!position: absolute; !top: -70px; !left: -24px; !z-index: 20;
}
html>body div.information.liste { 
height: auto;
}
