html,body,form{height:100%}#menu td{text-align:center}#mainBody td,#mainBody{font-family:Tahoma, Arial;font-size:12px}.conseil h4{font-size:1.2em;padding:0;margin:10px 0 0 0}.conseil {padding-bottom:20px;line-height:1.8em}.sh-right,.sh-left,.sh-bottom,.sh-top,.sh-tl,.sh-tr,.sh-bl,.sh-br{display:none}.webpartPhotos.inner-shadow .sh-right,.webpartPhotos.inner-shadow .sh-left,.webpartPhotos.inner-shadow .sh-bottom,.webpartPhotos.inner-shadow .sh-top,.webpartPhotos.inner-shadow .sh-tl,.sh-tr,.webpartPhotos.inner-shadow .sh-bl,.sh-br{z-index:30}.outer-shadow, .inner-shadow  { border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;margin:0!important;position:relative}.outer-shadow .sh-top{display:block; position:absolute;top:-8px;height:8px;left:8px;right:8px;background:url(/modeles/base/sh-tb.png) repeat-x top center}.outer-shadow .sh-bottom{display:block;position:absolute;bottom:-8px;height:8px;left:8px;right:8px;background:url(/modeles/base/sh-tb.png) repeat-x bottom center}.shadow-bottom{background:url(/modeles/base/sh-tb.png) repeat-x bottom center;height:8px;font-size:0}.outer-shadow .sh-left{display:block;position:absolute;left:-8px;width:8px;top:9px;bottom:7px;background:url(/modeles/base/sh-lr.png) repeat-y center left}.outer-shadow .sh-right{display:block;position:absolute;right:-8px;width:8px;top:9px;bottom:7px;background:url(/modeles/base/sh-lr.png) repeat-y center right}.outer-shadow .sh-tl{display:block; position:absolute;top:-7px;left:-8px;height:16px;width:16px;background:url(/modeles/base/sh-cr-out.png) no-repeat top left}.outer-shadow .sh-tr{display:block; position:absolute;top:-7px;right:-8px;height:16px;width:16px;background:url(/modeles/base/sh-cr-out.png) no-repeat top right}.outer-shadow .sh-bl{display:block; position:absolute;bottom:-9px;left:-8px;height:16px;width:16px;background:url(/modeles/base/sh-cr-out.png) no-repeat bottom left}.outer-shadow .sh-br{display:block; position:absolute;bottom:-9px;right:-8px;height:16px;width:16px;background:url(/modeles/base/sh-cr-out.png) no-repeat bottom right}.inner-shadow .sh-top{display:block; position:absolute;top:0px;height:8px;left:8px;right:8px;background:url(/modeles/base/sh-tb.png) repeat-x bottom center}.inner-shadow .sh-bottom{display:block;position:absolute;bottom:0px;height:8px;left:8px;right:8px;background:url(/modeles/base/sh-tb.png) repeat-x top center}.inner-shadow .sh-left{display:block;position:absolute;left:0px;width:8px;top:8px;bottom:8px;background:url(/modeles/base/sh-lr.png) repeat-y center right}.inner-shadow .sh-right{display:block;position:absolute;right:0px;width:8px;top:8px;bottom:8px;background:url(/modeles/base/sh-lr.png) repeat-y center left}.inner-shadow .sh-tl{display:block; position:absolute;top:0;left:0px;height:8px;width:8px;background:url(/modeles/base/sh-cr-in.png) no-repeat top left}.inner-shadow .sh-tr{display:block; position:absolute;top:0;right:0px;height:8px;width:8px;background:url(/modeles/base/sh-cr-in.png) no-repeat top right}.inner-shadow .sh-bl{display:block; position:absolute;bottom:0;left:0px;height:8px;width:8px;background:url(/modeles/base/sh-cr-in.png) no-repeat bottom left}.inner-shadow .sh-br{display:block; position:absolute;bottom:0;right:0px;height:8px;width:8px;background:url(/modeles/base/sh-cr-in.png) no-repeat bottom right}.webpartBand .sh-top,.webpartBand .sh-bottom{width:100%!important;left:0}.cke_editable table{border-collapse:separate}#mainBody .menuOnglets td{vertical-align:bottom}#mainBody .menuOnglets a{background:url(/modeles/base/topmenu_line.png) no-repeat right bottom;margin:0 2px;display:block}#mainBody .menuOnglets table{background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 92%, rgba(0,0,0,0.2) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(92%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.2))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 92%,rgba(0,0,0,0.2) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 92%,rgba(0,0,0,0.2) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 92%,rgba(0,0,0,0.2) 100%); /* IE10+ */background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 92%,rgba(0,0,0,0.2) 100%); /* W3C */}#mainBody .menuOnglets .current a{background:url(/modeles/base/topmenu_current.png) no-repeat right -54px!important;padding:0 15px 0 0}#mainBody .menuOnglets .current a span{background:url(/modeles/base/topmenu_current.png) no-repeat left 0;padding:17px 0 17px 7px;color:#000}#mainBody .menuOnglets span{padding:17px 15px 17px 0;display:block}#mainBody .menuOnglets {overflow:hidden}#mainBody .beforeCurrent a,#mainBody .last a{background:none!important}@media screen and (max-width: 740px) {  .mainWidth.centered table:not(#menuTable),.mainWidth.centered table:not(#menuTable) tr,.mainWidth.centered table:not(#menuTable) td{display:block}  .band{height:auto!important}  #bandBg{display:none}  .XXXXband .mainWidth{top:0!important}  .bandWithBg #menu, .bandWithBg #mainBody, .bandWithBg .mainTitle{position:initial!important;padding-right:10px}  h1{text-align:center}  .webpart table[width],.webpart td[width] {width:auto!important}  #bottomParts tr{display:block;}  #bottomParts td.col,#mapDiv{display:block;width:100%!important}}.mainWidth{max-width:900px}.centered{margin:0 auto}body,td{font-family:Segoe UI,Segoe,Helvetica,Tahoma,Verdana,Arial,Sans-serif;font-size:13px;font-weight:normal;color:#322}a{color:#33A}h1{font-family:Segoe UI,Segoe,Helvetica,Tahoma,Verdana,Arial,Sans-serif;font-size:24px;font-weight:normal}h2{font-family:Segoe UI,Segoe,Helvetica,Tahoma,Verdana,Arial,Sans-serif;font-size:20px;font-weight:bold}h3{font-family:Segoe UI,Segoe,Helvetica,Tahoma,Verdana,Arial,Sans-serif;font-size:18px;font-weight:normal}.mapPopup {text-align:left}.mapPopup h1{font-size:1.1em}.praticien,.assistant{border:1px solid #BBB;margin:10px 50px 20px 50px;padding:15px 20px;background:#F2F3F7;border-left:5px solid #6d85a7}blockquote{border-left:5px solid #6d85a7;padding:2px 4px 2px 10px;margin-left:10px}.band{background:#FFF;padding:10px 0;margin-top:10px;border-top:1px solid #aaa;border-bottom:1px solid #aaa}#menu{margin-top:20px}.webpartPhotos{width:400px;height:350px;margin-right:10px}#mainBody{background:#fff;min-height:200px;margin:20px auto;border:1px solid #CCC;text-align:justify}#mainBody{color:#222}#mainBody a{color:#0088CC}#mainBody .rightCol{padding:20px}@media  (min-width :890px){	.access-rightCol{float:right;margin-left:20px;width:400px;height:400px}	.access-leftCol{float:left;width:430px}	.urgences-leftCol{float:left;width:40%}	.urgences-rightCol{float:right;width:55%}	.access-cols,.urgences-cols{min-height:400px}}#mapDiv{width:400px;height:400px}@media  only screen and (max-width :890px){ .mainWidth{width:100%} #mainBody{border:none}  body{overflow-x:hidden} .access-leftCol,.access-rightCol,.urgences-leftCol,.urgences-rightCol{float:none;margin-left:0;width:100%} .access-cols,urgences-cols{min-height:100px} #mapDiv{width:100%;margin-top:20px} .band{padding:10px 15px} .praticien,.assistant{margin:10px 0 20px 0;padding:0}}@media  only screen and (max-width :750px){.webpartPhotos{display:none}  }#footer{background:#fff;padding:10px;text-align:center}#footer .separator{color:#888}#footer a{display:inline-block;padding:2px;margin:0 4px;color:#333;text-decoration:none}#footer a:hover{color:#6d85a7}.conseilRandom a,.webpartCoordonnees a{color:#6d85a7}.horaires table{margin:0 auto;border-collapse:collapse!important;border:0!important}.praticien table{border-collapse:collapse!important;border:0!important}.horairesTable td{margin:0;border:1px solid #fff!important;}.horairesTable .dow{width:80px;text-align:center}.horairesTable .h div{position:relative;top:-8px}.horairesTable .ouvert{background:#00550a url(/images/vert.jpg) repeat-x center center;text-align:center}.horairesTable .fermeJour{vertical-align:middle;color:#aaa;text-align:center}.listeConseils a{color:#30455A;text-decoration:underline;display:inline-block;padding:7px 3px 7px 15px;background:url(/modeles/bois/puce.gif) no-repeat left center}.listeConseilsCategorie a{color:#30455A;text-decoration:underline;display:block;margin:5px; padding:17px 10px;border:1px solid #777;background:#fff;text-align:left}.photoPraticien,.photoAssistant{padding-right:15px!important}.horairesLignes td{padding:5px}.horairesLignes .fade{color:#777}.directions{margin-top:60px}#directionsFrom{border:1px solid #222;color:#333;background:#fff;font-family:Segoe UI,Segoe,Helvetica,Tahoma,Verdana,Arial,Sans-serif;font-size:13px;width:100%;height:70px}#directionsView,#directionsPrint{background:#3B536D;color:#fff;float:right;margin:10px 0;padding:5px 10px;display:block;text-decoration:none}#directionsResultPanel{margin:0 auto;width:500px;padding-top:20px}@media  only screen and (max-width : 890px){    #bandBg{display:none}}#bandBg{height:200px;left:50%;margin-left:-450px;position:absolute;top:0!important}.bandWithBg .band {border:0;height:200px;padding:0;margin-top:0;background:transparent;box-shadow:#111 0px 2px 6px;max-width:900px;margin:0 auto}.bandWithBg .shadow-bottom{max-width:900px;margin:0 auto}.bandWithBg .band table{position:relative;z-index:300}.bandWithBg .band .mainTitle{top:70px}.bandWithBg #menu,.bandWithBg #mainBody,.bandWithBg .mainTitle{position:relative;z-index:100}.bandWithBg #menu{height: 54px;position: absolute;bottom:0;max-width: 900px;margin-top:0;width:100%}.bandWithBg .mainTitle{padding-left:20px;background:url(/images/white.5.png) repeat}.bandWithBg .menuTallTab{top:6px}.bandWithBg .menuSquared{top:9px}.bandWithBg .menuTable1{top:11px}
#menu a{color:#6d85a7;font-weight:normal;text-decoration:none;background-color:transparent}#menu .current a,.button-color{color:#FFFFFF;font-weight:normal;text-decoration:none;background-color:#6d85a7}#menu{margin-top:20px}#menu table{width:100%}#menu .current a{padding:20px 4px 10px 4px;margin-top:0}#menu .first a,#menu .current a{border-left:1px solid #AAAAAA;}#menu .before-current a{border-right:none}#menu a{display:block;margin-top:10px;padding:10px 4px 10px 4px;text-decoration:none;        border-right:1px solid #AAAAAA;        border-bottom:1px solid #AAAAAA;border-top:1px solid #888;        }body form .mainTitle{color:#163f10;font-weight:normal;text-decoration:none}#mainBody a,#mainBody a:visited{}#mainBody #menu a{display:block;color:#6d85a7;font-weight:normal;text-decoration:none;background-color:transparent}
body{background:#d8eaec url(/images/img.ashx?id=43) repeat center top;background-size:cover;}