body,div,h1,h2,h3,h4,blockquote,ul,li,dl,dt,dd,p,img{margin:0;padding:0}

body{font: 11px Verdana,Arial,Helvetica,sans-serif;color:#313131}
h1{background: url(img/headerh1.png) no-repeat left top;width:922px;height:53px}
blockquote{background: url(img/headerbq.jpg) no-repeat left top;width:922px;height:132px}
ul{list-style:none}
strong{color:#006D82}
img{display:block}
a,em{color:#D2731D}
h3{font-size:13px}
h1 span,blockquote span,#epareca span,#sidebar h2 span,.home_iterate h2 span,.content_iterate h2 span{display:none}
p,h2,h3,h4,.content_right img{margin-bottom:10px}

#page{background: url(img/page.png) repeat-y left top;}
#center{background: url(img/center.png) no-repeat 8px top}
#footer{background-color: #D4731A;border-top: 1px solid #006C82}
#epareca{background: url(img/headera.png) no-repeat left top}
#news{background: url(img/sidebarh2.png) no-repeat left top;width:190px;height:49px;}
#alt_carte,#carte{padding-bottom:10px}

#content .resultats{background: url(img/h2resultats.png) no-repeat left top}
#content .infos{background: url(img/h2infos.png) no-repeat left top}
#content .interventions{background: url(img/h2interventions.png) no-repeat left top;height:60px;}
#content .carte{background: url(img/h2carte.png) no-repeat left top}
#content .carte-results{background: url(img/h2carte2.png) no-repeat left top}
.previous{font-style: italic;border-bottom:1px solid #D2731D}
.flg{margin:0 10px 10px 0;float:left}
.fld{margin:0 0 10px 10px;float:right}
#center.home{background: url(img/homecenter.png) no-repeat 8px top}
.content_left{margin-bottom:40px}
.content_right{text-align: center}
#subcenter{background: url(img/contentiterate.png) repeat-y 575px top}
#subcenter.home{background: url(img/homeiterate.png) no-repeat left bottom}
.home_iterate .accordeon{padding-left:28px}
.content_iterate{padding-right:140px;padding-left:14px}
.resume{font-style:italic;font-weight:bold;color:#006D82}
.quartier{list-style:disc inside;margin-bottom:20px}
.tableau{background: url(img/ultableau.png) no-repeat left top;width:501px;padding-top:41px;padding-bottom:20px;margin-left:15px;overflow:auto}
.t1{width:138px}
.t2{width:134px;}
.t3{width:120px}
.t4{width:109px}
.t1 img{padding-left:40px}
.t2 img{padding-left:35px}
.t3 img{padding-left:35px}
.t4 img{padding-left:25px}
.pagination { clear:both; margin-top:10px; }

.results div{margin-bottom:10px;border:1px solid #BDBDBD;border-top:none;}
.accordeon div{margin-bottom:10px}
.content_iterate .accordeon div{padding-left:18px;padding-top:10px}
.fixe div,.fixe2 div{padding-left:18px}
.results div{padding-left:8px}

#sidebar h2{margin-bottom:0}
.home_iterate h2{background: url(img/homeh2.png) no-repeat left top;width:297px;height:30px;}
.content_iterate h2{height:30px;border-bottom:8px solid #006D82}

.home_iterate h3{color:#006D82;background:#F0F0F0 url(img/h3hhide.png) no-repeat left 2px;padding:3px 0 2px 15px;cursor:pointer}
.home_iterate h3.h3-actif{color:#D2731D;background:#F0F0F0 url(img/h3hshow.png) no-repeat 2px 3px}
.content_iterate .accordeon h3{font-weight:normal;text-transform:uppercase;color:white;background:url(img/h3chide.png) no-repeat left top;padding:2px 0 7px 25px;border-bottom:1px dotted #006D82;clear:both;cursor:pointer}
.content_iterate .accordeon h3.h3-actif{background:url(img/h3cshow.png) no-repeat left top;margin-bottom:2px;}
.results h3{color:#006D82;background-color:#EFEFEF;padding:3px 3px 3px 8px;margin-bottom:0;border:1px solid #BDBDBD;}
.results h3 span{color:#D2731D;float:right}
.fixe h3{font-size:11px;color:#595959;background: url(img/fixeh3.png) no-repeat left top;padding:3px 0 5px 25px}
.fixe h3 span{font-weight:normal;font-style: italic}
.fixe h4{font-style:normal;color:#D2731D;padding:3px 0 3px 0;border-top:1px solid #D2731D;border-bottom:1px solid #D2731D}

.fixe p,.fixe2 p{margin-bottom:15px}
p.contact{padding-left:50px}
.accordeon div p{marfin-bottom:0}
.results p{font-weight:bold;color:white;background-color: #5A5A5A;padding:3px 3px 3px 8px}

.previous a{text-decoration: none}
#links a{width:190px;margin:0;padding:0;display:block;overflow:hidden;text-indent: -999px}
#links .resultats a{background: url(img/sidebarli.png) no-repeat left top;height:92px;}
#links .carte a{background: url(img/sidebarli.png) no-repeat left -92px;height:87px;}
#links .plan a{background: url(img/sidebarli.png) no-repeat left -179px;height:36px;}
#links .contact a{background: url(img/sidebarli.png) no-repeat left -215px;height:18px;}
#links .credits a{background: url(img/sidebarli.png) no-repeat left -233px;height:34px;}
#links .interventions a{background: url(img/sidebarli.png) no-repeat left -267px;height:87px;}

#sidebar dl{background: url(img/sidebardl.png) no-repeat left bottom;width:190px;padding-bottom:6px;margin-bottom:10px}
#sidebar dt{background: url(img/sidebardt.png) no-repeat left top;height:15px;padding-right:20px;padding-left:15px;}
#sidebar dd{background: url(img/sidebardd.png) repeat-y left top;padding:0 20px 10px 15px}
.fixe ul {color:#D2731D; margin-bottom:10px;list-style: disc inside}
.fixe ul ul{margin-left:25px;margin-bottom:0}
.quartier li{padding:2px 0}
.quartier em{font-style:normal;font-weight:bold}
.quartier span{font-style: italic;background: url(img/liresults.png) no-repeat left top; padding-left:30px}
.tableau li{float:left}
.accordeon ul,.fixe2 ul {list-style: disc outside;padding-left:15px}
.accordeon ul ul,.fixe2 ul ul{list-style: square outside;padding-left:15px}
.pagination table { color:#006D82; margin-right:auto; margin-left:auto; }
.pagination table td { text-align:center; vertical-align:middle; padding:0 2px; }
.pagination table a {text-decoration:underline;color:#D2731D;padding:0;display:inline; float:none; }
.pagination table span {font-weight:700;color:#006D82;  }
