div#wrapper { float: left; width: 600px; border-left: 190px solid #ebe9e6; border-right: 190px solid #ebe9e6; }
div#content { margin: 0; }
#pre-header { position: relative; margin: 0 auto; }
#contenu { clear: both; margin-top: 0; }
#gauchedroite { position: relative; clear: both; }
#droite { position: relative; float: left; width: 285px; }
#gauche { position: relative; float: left; padding: 0 20px 0 0; width: 285px; }

dl, dd, dt { margin: 0; }

a.vignette { display: block; position: relative; padding: 5px 0 0 15px; margin-bottom: 1em; }
a.vignette img { border: 4px solid transparent; }

div.important span.datepublication { float: none; padding: 0; }
div.important dt a { display: block; }
div.important dd { margin-bottom: 1em; }
div.important dl.odd { }

div.zoomsur {padding:0 10px 10px; }
#content h1.zoomsur { margin-top:2.2em; }
div.goodies {clear: both; padding-top: 1em; }
div.goody {padding:0 10px 10px; }
#content h1 { margin-top: 1em; }

div.encart dt a { color: #2F2C2C; }
div.encart dd { padding: .2em 0 .5em 0; font-style: italic; }

div.espaceavant ul { padding: 0; margin: 0 15px 0 5px; list-style: none; }
div.espaceavant ul li a { display: block; padding: .5em; color: #363530; font-weight: normal; }
div.espaceavant ul a:hover, div.espaceavant ul a:focus { text-decoration: none; }
div.cadreinfo { margin-top: 1em; }

span.infos { display: block; padding-top: .5em; font-style: italic; }
#pagesommaire div.encart span.sinfos { display: block; clear: both; margin: .5em 0 0 0; }

#pagesommaire .slogan p.spip, #pagesommaire .slogan p.spip strong.spip { display: block; margin: 0 0 .3em 0; color: #523d32; font-size: 1.6em; font-style: italic; font-family: "times new roman", serif; font-weight: normal; }
#pagesommaire .slogan p.spip { margin: 0 0 1.2em 0; color: #4F4F4F; font-size: 1.1em; }
#pagesommaire #wrapper { padding: 0; }
#pagesommaire #wrapper div p { padding: .5em 0 0 0; margin: 0; }
#pagesommaire #content h2 { padding: .6em 1em .6em 25px; margin-left: 0; font-size: 1.2em; font-weight: normal; }
#pagesommaire #content h2.f { font-weight: bold; }
#pagesommaire h3 { padding: .4em 0 0 0; margin: 0; font-style: italic; }
#pagesommaire a.av { display: block; float: left; width: 49%; padding: 0 0 11px 0; margin: 1em 0 0 0; text-align: center; font-weight: normal; font-size: 1.25em; font-variant: small-caps; }
#pagesommaire a.av:hover, #pagesommaire a.av:focus { font-weight: bold; text-decoration: none; }

#accessibilite a { font-size: .7em; font-weight: normal; }

#content h2 { margin-left: 1em; }

#content table.agenda caption { width: auto; }
#content table.agenda { margin-top: 0; }
#content .miniagenda table.agenda { width: 285px; }
#content .miniagenda td, #content .miniagenda th { padding: 2px 1px; text-align: center; }
#content .fond, #content .miniagenda table { padding: .5em 1em 1em 1em; }
#content .miniagenda .fond { padding: .5em 0 1em 0; }
#content .fond dl, #content .fond li { clear:right; }

/* Surcharge eventuelle */
div#wrapper{width:560px;border-left:220px solid #ebe9e6;border-right:220px solid #ebe9e6;margin-top:5px;}
#bandeau_annonce{margin-top:-15px;}
#gauche{margin:0 15px 0 5px;padding:0;position:relative;width:255px;}
#droite{padding:0;width:255px;}
#content .fond,#content .miniagenda table{padding:0 10px 10px;}
a.vignette{padding:5px 0 0 0;}
a.vignette img{border:0 solid transparent;}
div#navigation{margin-left:-980px;margin-top:30px;padding:0 0 0 15px;width:150px;}
div#extra{margin-top:30px;margin-left:-210px;width:150px;}
#content h2{margin-left:0;}
#content fond h2{background:#787366 url("http://www.manrese.com/sites/manrese.com/squelettes/images/teterubriqueportail.jpg") no-repeat scroll left top;border-bottom:0 solid #BCB7AB;color:#FFF;font-size:1.6em;padding:5px 10px;margin-left:0;text-align:center;}
div.fond{background:#fff url("http://www.manrese.com/sites/manrese.com/squelettes/images/piedrubriqueportail.jpg") no-repeat scroll left top;margin-top:-10px;}
div.zoomsur,div.goody{background-color:#fff;font-size:1.2em;}
div.zoomsur p,div.goody p{font-size:1.1em;}
#content h1{background:#787366 url("http://www.manrese.com/sites/manrese.com/squelettes/images/contenth2cachetotal.png") no-repeat scroll 0 0;;font-weight:bold;}
#content h1 a,#content h1 a:link,#content h1 a:visited,#content h1 a:hover,#content h1 a:active{color:#fff;}
div.important{background:#fff url("http://www.manrese.com/sites/manrese.com/squelettes/images/piedrubriqueportail.jpg") no-repeat scroll left top;margin-top:0px;padding:0 10px;}
.letexte{padding:0 10px;}
.odd{background-color:transparent;}
#content ul{margin-top:0;font-size:1.1em;}
div.espaceavant ul{margin:0;}
div.espaceavant ul li a{padding:0.5em 0;}


