#Plan h1 a {
display:block;
height:41px;
width:200px;
background:url(pave-plan.gif) no-repeat;
border:none;
margin:10px 0 0;
padding:0;
}

#Plan h1 a span {
display:none;
border:none;
}

#Mentions h1 a {
display:block;
height:23px;
width:200px;
background:url(pave-mentions.gif) no-repeat;
border:none;
margin:0;
padding:0;
}

#Numeros h1 a {
display:block;
height:21px;
width:200px;
background:url(pave-numeros.gif) no-repeat;
border:none;
margin:0;
padding:0;
}

#Presse h1 a {
display:block;
height:24px;
width:200px;
background:url(pave-presse.gif) no-repeat;
border:none;
margin:0;
padding:0;
}

#PlanSite h1 a {
display:block;
height:25px;
width:200px;
background:url(pave-plansite.gif) no-repeat;
border:none;
margin:0;
padding:0;
}

*.pave-fin {
display:block;
width:200px;
height:15px;
background-image:url(pave-fin.gif);
border:none;
margin:0 0 10px;
padding:0;
}

*.pave-supplement {
display:block;
width:200px;
background:url(pave-supplement.gif) repeat-y;
border:none;
margin:0;
padding:0;
}

*.pave-supplement h1 {
border-bottom:1px solid #E0E7F2;
margin:0 5px;
padding:5px 0;
}

*.pave-supplement img {
width:190px;
margin:0;
}

#pave-recherche {
display:block;
height:43px;
width:200px;
background:url(pave-recherche.gif) no-repeat;
margin:0 0 10px;
padding:0;
}

#recherche {
border:0;
margin:0;
padding:10px 0 0 10px;
}

* html #recherche {
margin:0 0 10px;
}

#recherche form {
border:0 none;
margin:20px 0;
padding:0;
}

#recherche fieldset {
border:0 none;
margin:0;
padding:0;
}

#recherche input.chpRecherche {
border:none;
width:100px;
height:15px;
margin:0;
padding:0;
}

* html #recherche input.chpRecherche {
width:100px;
}

#recherche input.okTick {
margin:0 0 0 5px;
padding:0;
}

h1.entete {
background:url(bbtitle.gif) no-repeat;
width:1000px;
height:79px;
margin:0;
padding:0;
}

h1.entete-Visiter {
background:url(bbtitle-Visiter.jpg) no-repeat;
height:79px;
width:1000px;
margin:0;
}

h1.entete-Agenda {
background:url(bbtitle-Agenda.jpg) no-repeat;
height:79px;
width:1000px;
margin:0;
}

h1.entete-Vivre {
background:url(bbtitle-Vivre.jpg) no-repeat;
height:79px;
width:1000px;
margin:0;
}

h1.entete-Entreprendre {
background:url(bbtitle-Entreprendre.jpg) no-repeat;
height:79px;
width:1000px;
margin:0;
}

#actu div.ALaUne img,#actu div.AgendaExposition img,#actu div.AgendaFlash img,#actu div.Agenda img,#actu div.Actualite img {
width:190px;
}

#actu div.ALaUne img.puceactu,#actu div.AgendaExposition img.puceactu,#actu div.AgendaFlash img.puceactu,#actu div.Agenda img.puceactu,#actu div.Actualite img.puceactu {
margin-left:88px;
width:25px;
}

#actu div.ALaUne h1,#actu div.AgendaExposition h1,#actu div.AgendaFlash h1,#actu div.Agenda h1,#actu div.Actualite h1 {
border:none;
display:block;
height:25px;
width:200px;
cursor:pointer;
}

#actu div.ALaUne {
background:url(fondAlaune.gif) repeat-y;
border-bottom:2px solid #99C;
margin:0 0 10px;
padding:0 0 5px;
}

#actu div.Actualite {
background:url(fondActualite.gif) repeat-y;
border-bottom:2px solid #99C;
margin:0 0 10px;
padding:0 0 5px;
}

#actu div.AgendaFlash {
background:url(fondagendaFlash.gif) repeat-y;
border-bottom:2px solid #99C;
margin:0 0 10px;
padding:0 0 5px;
}

#actu div.AgendaExposition {
background:url(fondExposition.gif) repeat-y;
border-bottom:2px solid #99C;
margin:0 0 10px;
padding:0 0 5px;
}

#actu div.Agenda {
background:url(fondagenda.gif) repeat-y;
border-bottom:2px solid #99C;
margin:0 0 10px;
padding:0 0 5px;
}

#actu div.Actualite h1 {
border:none;
background:url(fondH1Actualite.gif) no-repeat;
margin:0;
}

#actu div.ALaUne h1 {
border:none;
background:url(fondH1ALaUne.gif) no-repeat;
margin:0;
}

#actu div.Agenda h1 {
border:none;
background:url(fondH1Agenda.gif) no-repeat;
margin:0;
}

#actu div.AgendaFlash h1 {
border:none;
background:url(fondH1AgendaFlash.gif) no-repeat;
margin:0;
}

#actu div.AgendaExposition h1 {
border:none;
background:url(fondH1Exposition.gif) no-repeat;
margin:0;
}

#actu p {
text-align:justify;
margin:0 5px 5px;
}

#actu h2 {
font-size:90%;
border:0;
color:#000;
background-color:transparent;
margin:5px 5px 0;
}

#gauche h1 {
border:none;
display:block;
width:210px;
}

h1.MenuReplie {
border:none;
background:none;
margin:10px 0 0;
padding:0;
}

h1.cac {
border:none;
height:28px;
background:url(titreMenuPro.gif) no-repeat;
background-color:#f3f4f4;
margin:10px 0 0;
padding:0;
}

h1.omt {
border:none;
height:28px;
background:url(titreMenuOMT.gif) no-repeat;
background-color:#f3f4f4;
margin:10px 0 0;
padding:0;
}

h1.actu {
border:none;
background:url(titreMenuActu.gif) no-repeat;
background-color:#f3f4f4;
margin:10px 0 0;
padding:0;
}

h1.manifs {
border:none;
height:28px;
background:url(titreMenuManifs.gif) no-repeat;
background-color:#f3f4f4;
margin:10px 0 0;
padding:0;
}

h1.services {
border:none;
height:28px;
background:url(titreMenuMairie.gif) no-repeat;
background-color:#f3f4f4;
margin:10px 0 0;
padding:0;
}

h1.aide {
border:none;
background:url(titreMenuAide.gif) no-repeat;
margin:10px 0 0;
padding:0;
}

#Mentions h1 a span,#Numeros h1 a span,#Presse h1 a span,#PlanSite h1 a span,h1.entete span,h1.entete-Visiter span,h1.entete-Agenda span,h1.entete-Vivre span,h1.entete-Entreprendre span,div.ALaUne h1 span,div.AgendaExposition h1 span,div.AgendaFlash h1 span,div.Agenda h1 span,div.Actualite h1 span,h1.services span,h1.actu span,h1.omt span,h1.Aide span,h1.cac span,h1.manifs span {
display:none;
}

#head.Visiter,#head {
width:100%;
}

h1.entete-Festival {
background:url(bandeaufest.jpg) no-repeat;
height:191px;
width:1000px;
margin:0;
}
.complet {color: #e2001a;font-weight:bold;}
