h2, .mceContentBody h2 {
font-size:18px;
background-image: url(../images/titre-h2.png);
  background-repeat:no-repeat;
  padding-left:15px;
  background-position: left 1px;
color:#041e18;
margin: 0 0 15px;
font-family: 'Open Sans', sans-serif;
}

h3, .mceContentBody h3 {
font-size:15px;
color:#041e18;
margin: 15px 0;
font-family: 'Oswald', sans-serif;
}
h4, .mceContentBody h4 {
font-size:12px;
color:#041e18;
margin: 10px 0;
text-transform: uppercase;
font-weight: normal;
}

div.bloc-rubrique {
background:#effcf9 url(../images/barre-rubrique.png) repeat-x bottom center;
margin:0;
padding:10px;
padding-bottom: 20px;
}
div.bloc-rubrique:last-child {
background:#cbe0db;
padding:10px;
}

.titre-vert {
  display:block;
  width:241px;
  height:21px;
  background-image: url(../images/titre-vert.png);
  background-repeat:repeat-x;
  margin-top:10px;
  margin-bottom:10px;
  padding-left:10px;
  color:#fff;
  font-size:16px;
font-family: 'Open Sans', sans-serif;
}

.titre-orange {
 display:block;
  width:241px;
  height:21px;
  background-image: url(../images/titre-orange.png);
  background-repeat:repeat-x;
  margin-top:10px;
  margin-bottom:10px;
  padding-left:10px;
  color:#fff;
  font-size:16px ;
font-family: 'Open Sans', sans-serif;
}

.bordure-blanc {
  padding:4px;
  border:solid 1px #aaa;
  background:#fff;
}

.entete{
	font-size:16px;
	color:#da5014;
	text-transform:uppercase;
}

.citation {
  background:#c1dcd5 url(../images/bg-citation.png);
  background-repeat:no-repeat;
  padding:10px;
  padding-left: 40px;
  font-weight:bold
}

.item-page ul,
.category-desc ul, 
.mceContentBody ul,
.listing-item ul, 
.fiche-item ul,
.marche_public ul,
.bottom ul,
.phocadownloadfilelist ul,
.phocadownloadfileunique ul,
.item-page ol,
.category-desc ol, 
.mceContentBody ol,
.listing-item ol, 
.fiche-item ol,
.marche_public ol,
.bottom ol,
.phocadownloadfilelist ol,
.phocadownloadfileunique ol,
#bloc-contenu-accueil ul {
margin-left:40px;
}
.item-page ul li,
.category-desc ul li,
.mceContentBody ul li,
.listing-item ul li, 
.fiche-item ul li,
.marche_public ul li,
.bottom ul li,
.phocadownloadfilelist ul li,
.phocadownloadfileunique ul li,
#xmap ul.contenu_page_introuvable li,
#bloc-contenu-accueil ul li {
  list-style:none;
  background: url('../images/puce-orange.png') no-repeat 0 6px;
  padding-left:10px;
  font-size:12px;
  margin: 0 0 10px;
  line-height: normal;
  overflow:hidden;
}
.item-page ol li,
.category-desc ol li,
.mceContentBody ol li,
.listing-item ol li, 
.fiche-item ol li,
.marche_public ol li,
.bottom ol li,
.phocadownloadfilelist ol li,
.phocadownloadfileunique ol li {
  font-size:12px;
  margin: 0 0 10px;
  line-height: normal;
}
.item-page img, 
.blog img, 
.mceContentBody img, 
.bottom img{
margin-left:10px 10px 10px 0;
}
.mceContentBody body, .mceContentBody td, .mceContentBody pre, .mceContentBody p {font-size:12px !important;}

.image-a-droite, .image-a-gauche {
    border: 1px solid #93a6a1;
    padding:3px;
    background: #FFF;
    float:right;
    clear:right;
    margin: 0 0 20px 20px;
}
.image-a-gauche {
    float: left;
    clear:left;
    margin: 0 20px 20px 0;
}


a.lien-email, a.lien-pdf {
  background: url(../images/bg-lien-email.png) no-repeat;
  min-height: 30px;
  padding: 7px 0 0px 35px;
  color: #ec5716;
  display: block;
  overflow: hidden;
}
a.lien-pdf {
  background: url(../images/bg-lien-pdf.png) no-repeat;
/*  color: #FFF;*/
}
.mceContentBody a.lien-pdf {
  color: #ccc;
}
a.lien-savoir-plus {
color:#008463;
text-decoration:none;
font-size: 12px;
}

hr,
.mceContentBody hr{
    background:url(../images/barre-verte-ok.png) left bottom no-repeat;
    height:20px;
    border: none;
    margin: 0 0 20px 0;
}

.question{
font-size:17px;
color:#DA5014;
font-family: 'Oswald',sans-serif;
}

/**
 * pages PROFIL
 */
.elu_ampoule{background: transparent url('../images/elu_ampoule.png') 35px 30px no-repeat;}
.elu_memento{background: transparent url('../images/elu_memento.png') 35px 30px no-repeat;}
.elu_pouce{background: transparent url('../images/elu_pouce.png') 35px 30px no-repeat;}
.elu_ecran{background: transparent url('../images/elu_ecran.png') 35px 30px no-repeat;}
.elu_book{background: transparent url('../images/elu_book.png') 35px 30px no-repeat;}
.elu_famille{background: transparent url('../images/elu_famille.png') 35px 30px no-repeat;}
.elu_idee{background: transparent url('../images/elu_idee.png') 35px 30px no-repeat;}
.elu_accompagnement{background: transparent url('../images/elu_accompagnement.png') 35px 30px no-repeat;}
.elu_enquete{background: transparent url('../images/elu_enquete.png') 35px 30px no-repeat;}
.elu_economie_energie{background: transparent url('../images/elu_economie_energie.png') 35px 30px no-repeat;}
.elu_construire{background: transparent url('../images/elu_construire.png') 35px 30px no-repeat;}
.elu_service_public{background: transparent url('../images/elu_service_public.png') 35px 30px no-repeat;}
                
.elu_oneLine{width:330px;height:70px;float:left;padding: 50px 0px 0px 80px;}
.elu_interrogation{background: transparent url('../images/elu_interrogation.png') 17px 47px no-repeat;}
.elu_bulle{background: transparent url('../images/elu_bulle.png') 17px 47px no-repeat;}
.elu_jumelle{background: transparent url('../images/elu_jumelle.png') 17px 47px no-repeat;}
.elu_calendrier{background: transparent url('../images/elu_calendrier.png') 17px 47px no-repeat;}
.elu_doc{background: transparent url('../images/elu_doc.png') 17px 31px no-repeat;}
.elu_dossier{background: transparent url('../images/elu_dossier.png') 17px 42px no-repeat;}
.elu_bonhomme{background: transparent url('../images/elu_bonhomme.png') 17px 42px no-repeat;}  
