a, abbr, acronym, address, applet, article, aside, audio,b, blockquote, big, body,center, canvas, caption, cite, code, command,datalist, dd, del, details, dfn, dl, div, dt, em, embed,fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html,i, iframe, img, ins,kbd, keygen,label, legend, li, meter,nav,object, ol, output,p, pre, progress,q, s, samp, section, small, span, source, strike, strong, sub, sup,table, tbody, tfoot, thead, th, tr, tdvideo, tt,u, ul, var{background: transparent;border: 0 none;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}a:focus {outline: 0;}img {border: 0; }a img {border: none; } html {margin: 0px;padding: 0px;}article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }mark, rp, rt, ruby, summary, time{ display: inline; }body {font-family: 'Questrial',Arial,'Times New Roman';font-size: 80%; line-height: 1.4;font-weight: normal;color: #000000;background-image: url(../images/background.jpg);background-repeat: repeat-x;background-attachment: fixed;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;font-smoothing: antialiased;background-color: #FFFFFF;}strong {color: #003956;color: #c1001a;font-weight: bold;}em { font-style: italic; } span.souligne {text-decoration: underline;}p.centrer {width: 1080px;margin-left: auto;margin-right: auto;text-align: center;}h1{font-size: 18px; font-weight: bold;letter-spacing: 0px;margin-left: 0px;margin-bottom: 15px;margin-top: 5px;text-transform: uppercase;color:#007BEF;}h2{font-size: 15px; font-weight: bold;letter-spacing: 0px;margin-left: 0px;margin-bottom: 15px;margin-top: 5px;text-transform: uppercase;color:#007BEF;}h3{font-size: 15px; font-weight: bold;letter-spacing: 0px;margin-left: 0px;margin-bottom: 15px;margin-top: 5px;text-transform: uppercase;color:#007BEF;}h4{font-size: 15px; font-weight: bold;letter-spacing: 0px;margin-left: 0px;margin-bottom: 15px;margin-top: 5px;text-transform: uppercase;color:#007BEF;}#contenu h1,#contenu h2 {text-align: left;}#contenu h1,#contenu h2,#contenu h3,#contenu h4 {width: 100%;}h1.gauche,h2.gauche,h3.gauche,h4.gauche {text-align: left;}ul, ol { margin: .75em 0 .75em 10px; padding: 0; list-style-type: none;} .puces {margin-left: 10px;padding-left: 10px;list-style-type: circle;}p { margin: .75em 0;}.right {float: right;margin: 0 0 0 10px;}.left {float: left;margin: 0 10px 0 0;}.center {text-align: center;}div.inside {padding: 0px;margin: 0px;margin-left: auto;margin-right: auto;width: 1080px; z-index: 100;}div#backheader {margin: auto auto;width: 100%;text-align: center;top: 0; z-index: 100;}div#spacertop {padding-top: 0px;height: 20px;}#top {width: 100%;min-width: 1080px;height: 172px;padding: 0px;margin-left: auto;margin-right: auto;background-image: url(../images/header_back.jpg);background-repeat: no-repeat;background-position: top center;margin: 0px;}.fixme {position: fixed;margin-left: auto;margin-right: auto;width: 100%;text-align: center;top: 0px;left: 0px; z-index: 100; border-bottom: 1px solid #DDDDDD;-moz-box-shadow: 0px 10px 5px 0px #85BEE6;-webkit-box-shadow: 0px 10px 5px 0px #85BEE6;-o-box-shadow: 0px 10px 5px 0px #85BEE6;box-shadow: 0px 10px 5px 0px #85BEE6;filter:progid:DXImageTransform.Microsoft.Shadow(color=#85BEE6, Direction=180, Strength=5);}#navtop {margin: 0px;padding: 0px;margin-top: 0px;min-width: 1080px;width: 1080px;height: 20px;padding: 0px;text-align: center;margin-left: auto;margin-right: auto;background-image: url(../images/main.jpg);background-repeat: no-repeat;background-position: top left;}#navtop ul#menumaster {float: left;width: 1080px;margin:0;height: 20px;padding-top: 0px;margin-left: 0px;list-style-type: none;font-size: 15px;line-height: 15px;text-align: center;}#navtop ul li {text-align: center;float: left;color: #0062C6;margin-left: 2px;margin-right: 2px;}#navtop ul li a, #navtop ul li a:link, #navtop ul li a:visited, #navtop ul li a:active { text-decoration: none; color: #0062C6;text-align: center;height: 20px;padding-right: 15px;display: block;padding-left: 15px;padding-top: 2px;}#navtop ul li a:hover {text-decoration: none; color: #003956;text-align: center;height: 20px;padding-right: 15px;display: block;background-image:url(../images/puce.png);background-repeat:no-repeat;background-position: top left;padding-left: 15px;padding-top: 2px;}#navtop ul li a img {vertical-align: middle;}#navtop ul li a#menuActif {text-decoration: none; color: #003956;height: 20px;padding-right: 15px;display: block;font-size: 15px;line-height: 15px;background-image:url(../images/puce.png);background-repeat:no-repeat;background-position: top left;padding-left: 15px;padding-top: 2px;}a.accueil {margin-left: 46px;}img#sousmenuleft {clear: both;float: left;margin-top: 0px;}ul#sousmenu {float: left;margin:0;margin-top: 0px;width: 977px;list-style-type: none;font-size: 15px;line-height: 15px;height: 29px;background-image: url(../images/sousmenu-repeat.jpg);background-repeat: repeat-x;background-position: top left;}img#sousmenuright {float: right;margin-top: 0px;}ul#sousmenu li {float: left;}ul#sousmenu li a, ul#sousmenu li a:link, ul#sousmenu li a:visited, ul#sousmenu li a:active { text-decoration: none; color: #003956;height: 18px;padding: 20px;padding-top: 4px;padding-bottom: 0px;margin:0;border:0;text-decoration: none;display: block;}ul#sousmenu li a:hover {text-decoration: none; color: #0062C6;background-image: none;height: 18px;padding: 20px;padding-top: 4px;padding-bottom: 0px;display: block;background-image: url(../images/sousmenu_select.jpg);background-repeat: no-repeat;background-position: 50% 15px;}ul#sousmenu li a#menu2Actif {text-decoration: none; color: #0062C6;height: 18px;padding: 20px;padding-top: 4px;padding-bottom: 0px;border:0;display: block;background-image: url(../images/sousmenu_select.jpg);background-repeat: no-repeat;background-position: 50% 15px;}ul#sousmenu li a.aucouturier,ul#sousmenu li a#lexligne {margin-left: 150px;}ul#sousmenu li a#protligne {margin-left: 65px;}ul#sousmenu li a.anesthesie {margin-left: 150px;}#main {float: left;margin: 0px;margin-top: 0px;margin-left: auto;margin-right: auto;padding:0px;min-width: 1080px;width: 1080px;text-align: left;padding-bottom: 0px;background-image: url(../images/main.jpg);background-repeat: no-repeat;background-position: 0px -20px;background-color: #87C1EA;}#realisation {float: left;margin: auto;padding:0;min-width: 1080px;width: 1080px;text-align: left;padding-bottom: 50px;}#pub {position: absolute;display: none;top: 0px;left: 605px;width: 265px;height: 20px;padding: 0px;color: #FFFEFF;z-index: 10;}#pub a,#pub a:link,#pub a:visited,#pub a:active,#pub a:hover {display: block;font-size: 13px;line-height: 15px;color: #444444;font-weight: normal;text-decoration: none;width: 265px;text-align: right;text-shadow: 2px 2px 4px #333333;}#contenu, #contenubloc {display: block;margin:0;padding:0;width: 800px;padding: 15px;margin-left: 126px;background-color: #F0F1E8;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;margin-top: 50px;margin-bottom: 50px;background-image: url(../images/bulles.png);background-repeat: no-repeat;background-position: bottom right;}#contenu a,#contenu a:link,#contenu a:visited,#contenu a:active { text-decoration: underline;color: #003956;}#contenu a:hover {text-decoration: none; color: #0062C6;}#contenu ul {margin-left: 30px;margin-top: -5px;list-style-type: disc;}#contenu ol {margin-left: 30px;margin-top: -5px;list-style-type: disc;}#contenu p.colonne {float: left;margin-left: 25px;width: 430px;text-align: justify;}#contenu table thead tr th,#contenu table tbody tr td {padding: 5px;text-align: left;padding-left: 10px;padding-right: 10px;}#contenu table tbody {border: 1px solid #AAAAAA;}#contenu table thead tr th.tclient {width: 250px;}#contenu table thead tr th.tannee {width: 110px;}#contenu table tbody tr td.tannee {border-left: 1px solid #AAAAAA;border-right: 1px solid #AAAAAA;}#contenu table thead tr th.ttypo {}#contenu p.maxsize {text-align: justify;padding: 10px;}#contenu div.maxsize {text-align: justify;border: 1px solid #999999;padding: 10px;}#slider {width: 251px;margin-left: auto;margin-right: auto;text-align:center;margin-top: 10px;margin-left: -3px;}#contenuleft {float: left;margin:0;padding:0;width: 580px;padding: 15px;margin-left: 80px;background-color: #F0F1E8;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;margin-top: 50px;margin-bottom: 50px;background-image: url(../images/bulles.png);background-repeat: no-repeat;background-position: bottom right;height: 370px;}#contenuleft p {text-align: justify;}#contenuleft a,#contenuleft a:link,#contenuleft a:visited,#contenuleft a:active { text-decoration: underline;color: #003956;}#contenuleft a:hover {text-decoration: none; color: #0062C6;}#contenuleft ul {margin-left: 30px;padding-top: 5px;list-style-type: disc;}#contenuleft ol {margin-left: 30px;padding-top: 5px;list-style-type: disc;}#contenuright {float: left;margin:0;padding:0;width: 250px;padding: 15px;margin-left: 40px;background-color: #F0F1E8;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;margin-top: 50px;margin-bottom: 50px;text-align: center;height: 370px;}#contenuright img {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 5px;}#footer {float: left;min-width: 1080px;width: 1080px;height: 167px;padding: 0;margin: 0;margin-left: auto;margin-right: auto;text-align: center;background-image: url(../images/footer.jpg);background-repeat: no-repeat;background-position: top left;}#footerDown {float: left;width: 754px;margin-left: 40px;color: #FFFFFF;margin-top: 20px;text-align: left;font-size: 14px;}#footerDown strong {color: #FFFFFF;}#footerDown span.bleu {color: #0062c6;}#footerDownRight {float: left;width: 250px;margin-left: 20px;color: #FFFFFF;margin-top: 20px;text-align: left;}#footerDownRight h3 {color: #FFFFFF;font-size: 12px;line-height: 15px;text-transform: none;font-weight: normal;font-style: normal;}#footerDownRight a#lienidee {margin-left: 60px;}#footerDownRight a#lienco2 {margin-left: 35px;}#footerDownRight a img {vertical-align: middle;}#footerDown a,#footerDown a:link,#footerDown a:visited,#footerDown a:active { text-decoration: underline; color: #0062C6;}#footerDown a:hover {text-decoration: none; color: #003956;}#footerDown #tags {margin-top: 25px;margin-left:463px;font-size: 11px;}#footerDown #tags a {color: #DDDDDD;text-decoration: none;}#footerDown #tags img {vertical-align: middle;-moz-opacity:0.50;-khtml-opacity:0.50;-ms-filter:"alpha(opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);opacity:0.50;zoom: 1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 5px;}#footerDown p strong {font-size: 17px;}.orange { color: #F18000; }.noir { color: #333333; }.rouge { color: #c1001a; }.blanc { color: #FFFFFF; }.titreblanc { width: 418px;text-transform: uppercase;font-size: 1.0em;display: block;padding: 4px;}.height460 {height: 360px;}.heightPetit {height: 40px;margin-bottom: 39px;}.heightPetit2 {height: 207px;}.left{ float: left; }.right{ float: right; }.icon {vertical-align: middle;}span.petit {font-size: 10px;}span.grand {font-size: 15px;}.souligner {text-decoration: underline;}.spacer {clear: both;float: left;height: 1px;width: 100%;}#spacerBottom {position: relative;float: left;width: 1080px;height: 60px;display: block;}.imgtop10 {margin-top: 10px;}.imgtop20 {margin-top: 20px;}.imgtop30 {margin-top: 30px;}.imgtop40 {margin-top: 40px;}.imgtop50 {margin-top: 50px;}.imgtop60 {margin-top: 60px;}.imgtop70 {margin-top: 70px;}.imgtop80 {margin-top: 80px;}.imgtop90 {margin-top: 90px;}.imgtop100 {margin-top: 100px;}.imgtop110 {margin-top: 110px;}.imgleft10 {margin-left: 10px;}.imgleft20 {margin-left: 20px;}.imgleft30 {margin-left: 30px;}.imgleft40 {margin-left: 40px;}.imgleft50 {margin-left: 50px;}.imgleft60 {margin-left: 60px;}.imgleft70 {margin-left: 70px;}.imgleft80 {margin-left: 80px;}.imgleft90 {margin-left: 90px;}.imgleft100 {margin-left: 100px;}.imgleft110 {margin-left: 110px;}.imgleft120 {margin-left: 120px;}.imgleft130 {margin-left: 130px;}.imgleft140 {margin-left: 140px;}.imgright10 {margin-right: 10px;}.imgright20 {margin-right: 20px;}.imgright30 {margin-right: 30px;}.imgright40 {margin-right: 40px;}.imgright50 {margin-right: 50px;}.imgright60 {margin-right: 60px;}.imgright70 {margin-right: 70px;}.imgright80 {margin-right: 80px;}.imgright90 {margin-right: 90px;}.imgright100 {margin-right: 100px;}.imgright110 {margin-right: 110px;}.imgright120 {margin-right: 120px;}.imgright130 {margin-right: 130px;}.imgright140 {margin-right: 140px;}.imgbottom10 {margin-bottom: 10px;}.imgbottom20 {margin-bottom: 20px;}.imgbottom30 {margin-bottom: 30px;}.imgbottom40 {margin-bottom: 40px;}.imgbottom50 {margin-bottom: 50px;}.imgbottom60 {margin-bottom: 60px;}.imgbottom70 {margin-bottom: 70px;}.imgbottom80 {margin-bottom: 80px;}.imgbottom90 {margin-bottom: 90px;}.imgbottom100 {margin-bottom: 100px;}.imgbottom110 {margin-bottom: 110px;}.ombre {-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);}.sansombre {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.radius {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.sansradius {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.cadre {border: 4px solid white;}img.floatleft {float: left;margin-right: 15px;}img.floatright {float: right;margin-left: 10px;}#contact {position: relative;float: left;padding-left: 30px;width: 850px;}#contact p {text-align: left;margin-top: 15px;}#contact p input.radio {width: 15px;}#contact label {text-align: left;width: 220px;display: inline-block;color: #000000;font-size: 14px;}#contact input, #contact textarea {background-color: #d7dfe4;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;border: 1px solid #333333;padding: 3px;}#contact input:focus, #contact textarea:focus {background-color: #FFFFFF;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;border: 1px solid #333333;}#contact input {width: 240px;}#contact input#cgv {width: 20px;}#contact label#lcgv {width: 195px;}#contact input#code {width: 50px;}#contact textarea {width: 550px;height: 120px;resize: none;}table#cap {margin-top: 20px;border: 0px;}table#cap tr td img {vertical-align: middle;text-align: left;}#contact #envoyer {margin: 0px;padding: 2px;border-top-width: 3px;border-bottom-width: 3px;border-top-style: double;border-bottom-style: double;border-bottom-color: #999999;border-top-color: #CCCCCC;cursor: pointer;color: #333333;font-size: 14px;line-height: 16px;margin-bottom: 15px;background-color: #EEEEEE;}#contact #envoyer {margin-left: 100px;margin-top: 20px;}#contact #envoyer:hover {background-color: #FFFFFF;}#boutoncontact {width: 160px;height: 26px;display: block;padding-top: 3px;margin-left: 132px;margin-top: 5px;text-align: center;background-image: url(../images/bouton-vert.jpg);background-repeat: no-repeat;background-position: top left;border: 1px solid #999999;}#informations {font-size: 11px;}#erreur {color: #FF0000;}#liensPub {width: 650px;margin-left: 15px;color: #573100;}#liensPub div.liensPubBloc {text-align: left;width: 650px;height: 150px;margin-bottom: 15px;border: 1px solid green;}#liensPub div.liensPubBloc div.liensPubImg {position: relative;float: left;width: 160px;margin-left: 15px;margin-right: 15px;-moz-box-shadow: 3px 3px 3px #999999;-webkit-box-shadow: 3px 3px 3px #999999;-webkit-border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-topleft: 10px;}#liensPub div.liensPubBloc div.liensPubImg img {border-top-right-radius: 10px;border-top-left-radius: 10px;}#liensPub div.liensPubBloc div.liensPubTitre {position: relative;float: left;margin-left: 40px;width: 420px;font-size: 12px;color: #820709;}#liensPub div.liensPubBloc div.liensPubDescription {position: relative;float: left;margin-left: 40px;margin-top: 5px;width: 420px;color: #333333;}#liensPub div.liensPubDescription a,div.liensPubDescription a:link,div.liensPubDescription a:visited,div.liensPubDescription a:active {color: #333333;text-decoration: none;background-image: none;}#liensPub div.liensPubDescription a:hover {color: #666666;text-decoration: none;background-image: none;}p#infosmentions {padding:10px;font-size: 9px;}#contenu .docsbloc {clear: both;float: left;width: 887px;height: 158px;margin-left: 22px;cursor: pointer;background-image: url(../images/pdf_bloc.jpg);background-repeat: repeat-x;background-position: left top;}#contenu .docsbloc h1 {padding:0;margin:0;margin-top: 17px;margin-left: 320px;width: 500px;height: 15px;}#contenu .docsbloc p {float: right;margin-right: 24px;line-height: 14px;width: 580px;height: 86px;}#contenu .docsbloc p strong, #contenu .docsbloc p em {color: #C1001A;}#contenu .docsblocleft {float: left;margin-right: 10px;width: 251px;height: 150px;display: block;}#contenu a.docblocsuite {position: relative;float: left;top: -18px;color: #C1001A;}#contenu .docsblocleft a#telecharger img {margin-top: 60px;margin-left: 50px;}#contenu .docsblocleft a#visionner img {margin-top: 60px;margin-left: 15px;}#contenubloc .actubloc {width: 917px;height: 253px;margin-top: 8px;margin-bottom: 4px;margin-left: 4px;border: 1px solid #AAAAAA;cursor: pointer;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}#contenubloc .actublocright {float: right;margin-right: 10px;width: 251px;height: 245px;display: block;margin-left: 15px;margin-top: 0px;padding: 4px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}#contenubloc .actubloc h1 {float: left;width: 600px;margin-top: 15px;margin-left: 4px;text-align: left;}#contenubloc .actubloc p {font-size: 14px;line-height: 16px;margin-top: 60px;height: 170px;padding: 5px;overflow: hidden;text-align: justify;border-top: 6px solid #918879;}#contenubloc .actubloc p strong, #contenubloc .actubloc p em {color: #413e35;font-weight: bold;}#contenubloc .actubloc a.actublocsuite {display: none;float: left;color: #413e35;}#oldnav {display: block;text-align: center;color: #333333;border: 1px solid red;background-color: #FFFFFF;}div#oldnav p {background-color: #FFFFFF;}div#oldnav p a,div#oldnav p a:link,div#oldnav p a:visited,div#oldnav p a:active { text-decoration: underline; color: #993333;}div#oldnav p a:hover {text-decoration: none; color: #993333;}ul#listerealisations {margin-bottom: 70px;width: 875px;}ul#listerealisations li { float: left; list-style-type: none; background-image: url(../images/check.png); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 20px; margin-left: 15px; width:250px;}#contenu ul#listerealisations li a { font-weight: normal; font-style: normal;}#detail #detailimg {float: left;width: 100%;margin-bottom: 50px;}#detail #detailimg img {width: 70px;height: 70px;margin-left: auto;margin-right: auto;text-align: center;border: 4px solid #FFFFFF;}#detail #detailimg .legend {border-bottom: 6px solid #918879;padding: 4px;width: 930px;margin-bottom: 4px;}#detail #detailimg .legend strong {font-size:1.1em;}#detail p,#detail strong#detailtitre {width: 100%;display: block;height: 25px;}#detail {display: block;}#paneltext {display: none;width: 1100px;height: 500px;padding: 40px;}#contenu img {vertical-align: middle;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}blockquote {margin: 1em 3em;border-left: 2px solid #999;padding-left: 1em; }#hydrologie, #metrologie, #industriel, #pedologie, #assainissementcollectif, #assainissementcollectif2, #assainissementcollectif3, #assainissementcontroleanc, #assainissementgrenelle2, #assainissementspanc, #assainissementaptitude, #assainissementaptitude2, #assainissementaptitude3, #assainissementpluvial {display: none;}#back-top {display: none;position: fixed;bottom: 50px;margin-left: 30px;}#back-top a {width: 50px;display: block;text-align: center;font-size: 10px;text-transform: uppercase;text-decoration: none;color: #bbb;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}#back-top a:hover {color: #000;}#back-top span {width: 50px;height: 50px;display: block;margin-bottom: 7px;background: #ddd url(../images/up-arrow.png) no-repeat center center;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}#back-top a:hover span {background-color: #777;}.lazy {display: none;}#Anc,#Metrologie-assainissement-collectif,#Pedologie,#Topographie {display: none;margin-left: 5px;}