@font-face{font-family:"Century Gothic W01";src:url("/Fonts/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix");src:url("/Fonts/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix") format("eot"),url("/Fonts/700cfd4c-3384-4654-abe1-aa1a6e8058e4.woff2") format("woff2"),url("/Fonts/9908cdad-7524-4206-819e-4f345a666324.woff") format("woff"),url("/Fonts/b710c26a-f1ae-4fb8-a9fe-570fd829cbf1.ttf") format("truetype"),url("/Fonts/c9e387df-c0d3-42e1-8de6-78c41f68594c.svg#c9e387df-c0d3-42e1-8de6-78c41f68594c") format("svg")}@font-face{font-family:"Century Gothic W01 Bold";src:url("/Fonts/b247e158-e647-4a3d-9637-944de5124043.eot?#iefix");src:url("/Fonts/b247e158-e647-4a3d-9637-944de5124043.eot?#iefix") format("eot"),url("/Fonts/bc0668e2-e5c8-45ce-954d-3b998c6b6803.woff2") format("woff2"),url("/Fonts/2ef5ecda-1772-45e2-843f-a13f5d76ed3a.woff") format("woff"),url("/Fonts/33cf10ca-a6bb-4888-a320-d38720c9847b.ttf") format("truetype"),url("/Fonts/3428a0e6-cb4d-408a-8331-cc78554ab49c.svg#3428a0e6-cb4d-408a-8331-cc78554ab49c") format("svg")}@font-face{font-family:"Calibri W01 Regular_904604";src:url("/Fonts/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix");src:url("/Fonts/d4acc8cd-67f2-4139-80be-d669bb2564d7.eot?#iefix") format("eot"),url("/Fonts/367341fc-4cc6-4a79-89ad-d6c61561611e.woff2") format("woff2"),url("/Fonts/1ff86dd4-d3b2-4325-89bc-c6eb493cedba.woff") format("woff"),url("/Fonts/aa6b4b64-5ce0-48fd-887a-bece037cd9c9.ttf") format("truetype"),url("/Fonts/59b6060c-d311-413e-b351-d79aaf982f7a.svg#59b6060c-d311-413e-b351-d79aaf982f7a") format("svg")}@font-face{font-family:"Calibri W01 Bold_904607";src:url("/Fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix");src:url("/Fonts/26989e0d-2435-46c9-ab53-ae63e1816b99.eot?#iefix") format("eot"),url("/Fonts/3ded7064-503f-4fa0-853b-9f7a2cf55f20.woff2") format("woff2"),url("/Fonts/4e7b2126-77d3-4e53-810d-7ccfde46450a.woff") format("woff"),url("/Fonts/dcb27c78-fcd6-43bb-ab8b-9152bcfeb336.ttf") format("truetype"),url("/Fonts/ab531dcb-6916-45d8-9326-ab3e33d75ef3.svg#ab531dcb-6916-45d8-9326-ab3e33d75ef3") format("svg")}body{min-width:1024px;font-family:'Calibri W01 Regular_904604'}h1,h2,h3,h4,h5{color:#ef9a35}table.default{border-collapse:collapse;border-spacing:0;background:#fff;border:none}table.default thead th{color:#000;font-weight:bold;border:none;padding:10px}table.default tbody tr:nth-child(odd){background-color:#c2aaa4;color:#fff}table.default td{border:none;padding:10px}table.default td a{color:#000}table.default tbody tr:nth-child(odd) a{color:#fff}#content h2{position:relative;margin-bottom:5px;padding-left:15px}#content h2:before{content:'';position:absolute;top:6px;left:0;width:0;height:0;border-style:solid;border-width:7px 0 7px 10px;border-color:transparent transparent transparent #ef9a35;-webkit-transform:scale(1.00001);-ms-transform:scale(1.00001);transform:scale(1.00001)}#content h2.reset{padding-left:0}#content h2.reset:before{display:none}#content ul,#content ul ul{list-style:none}#content ul li{position:relative}#content .content ul ul,#content .content ul li+li{margin-top:10px}.content ul li:before{content:'';position:absolute;top:6px;left:-12px;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.content ul.triangle li:before{top:4px;width:0;height:0;background:none;border-style:solid;border-width:4px 0 4px 5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.content ul.carre li:before{top:6px;width:5px;height:5px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.content ul.default.green li:before{background:#52bbac}.content ul.triangle.green li:before{border-color:transparent transparent transparent #52bbac}.content ul.carre.green li:before{background:#52bbac}.content ul.default.orange li:before{background:#ef9a35}.content ul.triangle.orange li:before{border-color:transparent transparent transparent #ef9a35}.content ul.carre.orange li:before{background:#ef9a35}#content .toggle{position:relative;padding-right:30px;cursor:pointer}#content .toggle::after{content:"";position:absolute;top:3px;right:5px;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #52bbac}#content .toggle.active::after{border-width:10px 5px 0 5px;border-color:#52bbac transparent transparent transparent}#content .toggle-txt{display:none}.relative{position:relative}#wrapper{width:1024px;margin:0 auto}#header{position:relative;margin-right:65px;padding:60px 0 15px 0;z-index:3}#header .h1{position:absolute;top:0;left:450px;display:block;margin:0;z-index:2}#header:before{content:'';position:absolute;bottom:-45px;left:360px;width:350px;height:70px;background:#fff;-webkit-border-radius:0 0 140px 140px / 0 0 40px 40px;-moz-border-radius:0 0 140px 140px / 0 0 40px 40px;border-radius:0 0 175px 175px / 0 0 80px 80px}#btn-nav{display:none}#nav{position:relative;display:table;table-layout:auto;width:100%;text-transform:uppercase}#nav ul{display:table-row}#nav ul li{position:relative;display:table-cell;text-align:center;font-family:'Century Gothic W01 Bold';font-size:14px}#nav ul li+li{border-left:1px solid #bfe6e1}#nav ul li a{display:block;padding:5px 0;color:#ed8802;text-decoration:none}#nav ul li.separate{width:230px;border:none;background:#fff !important}#nav ul li.separate+li{border:none}#nav ul ul{display:none;width:250px;padding:20px;background:#fff;border-top:2px solid #ef9a35;border-bottom:2px solid #ef9a35;text-transform:none}#nav ul ul li{display:block;clear:both}#nav ul ul li+li{border:none}#nav ul ul li a{text-align:left;height:auto;padding:3px 0;color:#ef9a35;font-weight:normal;line-height:1.2;font-size:14px;font-family:"Century Gothic W01"}#nav ul ul li a:hover{text-decoration:underline}#nav ul li:hover ul{display:block;position:absolute;left:0;right:0}#nav ul li a:hover,#nav ul li:hover{background:#ef9a35;color:#fff}#nav ul li:hover a{color:#fff}#nav ul li:hover ul li,#nav ul li:hover ul li a{background:none;color:#000}#main{position:relative;margin-right:65px;z-index:1}#main.main{margin-top:15px}#wrapper-content{float:left;width:690px;margin-left:20px}#sitebar{float:right;width:210px;margin-right:20px;clear:none}#sitebar h2{height:50px;margin:0;padding:0 0 0 45px;color:#fff;font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"Century Gothic W01";line-height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#sitebar .box+.box{margin-top:20px}#sitebar .menu{background:#f59e2b;margin-bottom:20px}#sitebar .menu a{display:block;padding:5px 15px;color:#fff}#sitebar .menu li{border-bottom:1px solid #fff}#sitebar .menu a.actif,#sitebar .menu a:hover{background:#be7a21;text-decoration:none}#sitebar .menu ul ul li{background:#fff;padding-left:20px;border:none;border-top:1px solid #fff}#sitebar .menu ul ul li a{background:#c2aaa4}#sitebar .section{margin-bottom:20px}#sitebar .section img{display:block}#sitebar .section .img{display:block;margin-bottom:15px}#sitebar .section h2{height:auto;margin:0 0 10px 0;padding:0;font-size:16px;font-family:"Century Gothic W01 Bold";line-height:1}#sitebar .section h2 a{color:#404040}#sitebar .box.form{position:relative;background:#52bbac;height:160px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#sitebar .box.form:after{content:"";position:absolute;top:0;right:-21px;width:22px;height:160px;background:#52bbac}#sitebar .box.form h2{padding-left:20px}#sitebar .box.form form{position:relative;margin:0 0 0 20px;overflow:hidden}#sitebar .box.form select,#sitebar .box.form input{border:none;background:#fff;font-size:12px;font-family:"Century Gothic W01";-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#sitebar .box.form select option{font-family:"Century Gothic W01"}#sitebar .box.form p{float:left;width:100%;margin-left:-50px;padding-left:50px}#sitebar .box.form p+p{float:right;width:auto;margin:0;padding:0;clear:none}#sitebar .box.form select,#sitebar .box.form input[type="text"]{display:block;width:100%;height:22px;padding:0 5px;line-height:22px}#sitebar .box.form select+input,#sitebar .box.form input+input{margin-top:3px}#sitebar .box.form input[type="submit"]{width:45px;height:69px;background:#fff url("/graph/site/2015/bg_form_submit.jpg") center center no-repeat}#sitebar .box.plan h2{background:#f59e2b url("/graph/site/2015/bg_picto.png") -5px -207px no-repeat}#sitebar .box.plan p{margin:20px 15px;text-transform:uppercase;font-family:"Century Gothic W01"}#sitebar .box.plan p a{color:#404040}#sitebar .box.docto h2{background:#f59e2b url("/graph/site/2019/bg_picto.png") -5px -445px no-repeat;display:flex;align-items:center;line-height:1;text-align:center;justify-content:center}#sitebar .box.docto p{margin:20px 15px;text-transform:uppercase;font-family:"Century Gothic W01"}#sitebar .box.docto a{color:#fff;text-decoration:none}#sitebar .box.specialite h2{background:#19998a url("/graph/site/2015/bg_picto.png") -5px -329px no-repeat}#sitebar .box.specialite ul{margin-top:10px;overflow:hidden;text-align:center}#sitebar .box.specialite ul li{display:inline-block}#sitebar .box.specialite ul li a{display:block;width:75px;height:98px;background:url("/graph/site/2015/bg_home_site_spe.jpg") 0 0 no-repeat}#sitebar .box.specialite ul li a.bg1{background-position:2px 0}#sitebar .box.specialite ul li a.bg2{width:75px;background-position:-75px 0}#sitebar .box.specialite ul li a.bg3{background-position:-153px 0}#sitebar .box.specialite ul li a.bg4{background-position:-232px 0}#sitebar.fiche{width:239px;margin-right:10px;border-left:15px solid #52bbac}#sitebar.fiche .section,#sitebar.fiche .box{margin-left:10px}#sitebar .section-fiche{margin-bottom:20px}#sitebar .section-fiche h2{position:relative;height:auto;padding:20px 20px 10px 20px;margin-bottom:30px;background:#52bbac;font-family:"Century Gothic W01 Bold";font-size:24px;text-align:right;line-height:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#sitebar .section-fiche h2 span{display:block;margin-top:5px;font-size:12px}#sitebar .section-fiche h2:after{content:'';position:absolute;bottom:-20px;right:60px;width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#52bbac transparent transparent transparent;-webkit-transform:scale(1.00001);-ms-transform:scale(1.00001);transform:scale(1.00001)}#sitebar .section-fiche div.drap{position:relative;display:block;padding:10px 25px;background:#52bbac;color:#fff;cursor:pointer}#sitebar .section-fiche div.drap:before{content:"";position:absolute;top:14px;left:10px;width:0;height:0;border-width:4px 0 4px 4px;border-style:solid;border-color:transparent transparent transparent #ffffff;-webkit-transform:scale(1.00001);-ms-transform:scale(1.00001);transform:scale(1.00001)}#sitebar .section-fiche div.drap.actif:before{top:17px;border-width:4px 4px 0 4px;border-color:#ffffff transparent transparent transparent}#sitebar .section-fiche div.drap+div{display:none}#sitebar .section-fiche div.drap+div+div.drap{border-top:1px solid #fff}#sitebar .section-fiche div.drap+div a{color:#fff}#sitebar .section-fiche h3{font-family:"Century Gothic W01 Bold";font-size:18px;font-weight:normal;margin:0;padding:20px 20px 5px 20px;text-align:right}#sitebar .section-fiche ul{background:#c2aaa4;color:#fff;margin-left:5px}#sitebar .section-fiche ul li{padding:5px}#sitebar .section-fiche ul li+li{border-top:1px solid #fff}#sitebar .section-fiche ul li span{display:block}#sitebar .section-fiche div div{padding:20px;border:1px solid #52bbac;border-width:1px 1px 1px 0;font-family:"Century Gothic W01";-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}#sitebar .section-fiche div.gras{font-family:"Century Gothic W01 Bold";color:#19998a;font-size:12px}#sitebar .section-fiche div.gras a{color:#19998a !important}#sitebar .section-fiche div.plan{margin-bottom:20px}#sitebar .section-fiche div.plan a{color:#404040 !important}#nav-bar{position:absolute;top:0;right:0;bottom:0;width:65px;background:#52bbac;z-index:2}#nav-bar ul{margin-top:50px}#nav-bar ul li a{display:block;width:65px;height:60px;background:url("/graph/site/2019/bg_picto.png") 3px 0 no-repeat}#nav-bar ul li a:hover{text-decoration:none;background-color:#4baa9c}#nav-bar ul li a.bg2{background-position:3px -70px}#nav-bar ul li a.bg3{background-position:3px -138px}#nav-bar ul li a.bg4{background-position:3px -205px}#nav-bar ul li a.bg5{background-position:3px -270px}#nav-bar ul li a.bg6{background-position:3px -325px}#nav-bar ul li a.bg7{background-position:3px -380px}#nav-bar ul li a.bg8{background-position:3px -440px}#footer h2{margin:0 0 20px 0;color:#fff}#footer table{text-transform:uppercase}#footer .left{float:left;width:350px;clear:none}#footer .left .logo{margin-top:20px}#footer .left .logo a{display:block;float:left;width:105px;margin:0 10px 10px 0;overflow:hidden}#footer .left .logo img{display:block}#footer .right{float:right;width:360px;clear:none}#footer .right .urgence{float:left;display:block;margin-top:20px;width:180px;height:50px;background:#f50000 url("/graph/site/2015/urgences.png") center center no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#footer .don{float:left;display:block;margin-top:10px}#footer .right .social{float:right;margin:20px 0 0 0;font-size:0}#footer .right .social li{display:inline-block;font-size:14px}#footer .right .social li+li{display:inline-block;margin-left:3px}#footer .right .social li a{display:block;width:41px;height:41px;background:transparent url("/graph/site/2015/footer-social.png") 0 0 no-repeat}#footer .right .social li a.yo{background-position:-41px 0}#footer .right .social li a.gp{background-position:-82px 0}#footer .right .social li a.tw{background-position:-123px 0}#footer .right .social li a.in{background:none;background-color:#52BBAC;border-radius:3pc;text-align:center;transform:translateY(-21px);line-height:41px}#footer .right .social li a.in svg{vertical-align:middle}#footer .box{padding:25px;color:#fff;overflow:hidden}#footer .box.gray{padding-top:55px;background:#323337}#footer .box.black{background:#000}#footer .box ul{display:block;width:173px;margin:0 auto;color:#ff5a2c;clear:none}#footer .box ul li{padding:5px 0}#footer .box ul li a{color:#fff}#box-widget{position:fixed;bottom:0;right:10px;width:200px;overflow:hidden;z-index:99;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#box-widget .header{height:30px;line-height:30px;text-align:center;font-weight:bold;font-size:14px;color:#fff;overflow:hidden;cursor:pointer}#box-widget .header span{display:block;float:left;background:#ef9a35}#box-widget .header span:hover{background:#df8d27}#box-widget .header span.img{width:40px;height:30px;background:#df8d27 url("/graph/site/2015/bg_widget.png") center center no-repeat}#box-widget .header span+span{width:160px}#box-widget .main{display:none;padding:30px;background:#eeeeee;text-align:center;font-weight:bold;font-size:18px;color:#585858}@media only screen and (max-width: 1040px){body{min-width:320px}#wrapper{width:710px}#header{padding:0 0 15px 0;z-index:2}#header .h1{position:relative;top:auto;left:auto;display:block;margin:10px 0 0 0;text-align:center}#header:before{display:none}#btn-nav{display:block;width:100%;background:#52bbac;color:#fff;font-size:18px;font-weight:normal;text-transform:uppercase;font-family:"Century Gothic W01 Bold";line-height:40px;cursor:pointer}#btn-nav:hover{background:#4baa9c}#nav{display:none;width:100%;border-bottom:1px solid #bfe6e1;border-left:1px solid #bfe6e1}#nav ul{display:block}#nav ul li{display:block}#nav ul li+li{border:none;border-top:1px solid #bfe6e1}#nav ul li a{display:block;padding:5px 0;color:#ed8802;text-decoration:none}#nav ul li.separate{display:none}#nav ul li.separate+li{border-top:1px solid #bfe6e1}#nav ul ul{display:none !important}#wrapper-content{float:none;width:auto;margin:0 15px}#sitebar{float:none;width:auto;margin:0;padding:15px;clear:both;overflow:hidden}#sitebar .section img{width:100%}#sitebar .box.form{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#sitebar .box.form:after{display:none}#sitebar .box.form form{margin:0 20px}#sitebar.fiche{width:auto;margin:0;border:none}#sitebar.fiche .section,#sitebar.fiche .box{margin-left:0}#sitebar .section-fiche div{border-width:1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#sitebar .section-fiche div div{border-width:1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#sitebar .section-fiche ul{margin-left:0}#footer h2{margin:0 0 20px 0;color:#fff}#footer .left{float:none;width:auto;clear:both}#footer .left .logo{background:#000;margin:20px -25px;padding:5px 0;border:1px solid #52bbac;border-width:1px 0 1px 0;text-align:center}#footer .left .logo a{display:inline-block;float:none;width:147px;height:55px;margin:0 2.5px;overflow:hidden;vertical-align:middle}#footer .left .logo img{display:block}#footer .right{float:none;width:auto;margin:20px 0;clear:both}#footer .right .urgence{margin:25px auto}}@media only screen and (max-width: 735px){#wrapper{width:440px}#footer .left .logo a:nth-child(3){margin-top:5px}#footer .right .urgence{float:none}#footer .right .social{float:none;margin:10px auto}}@media only screen and (max-width: 455px){#wrapper{width:auto}#header{margin-right:0}#nav-bar{display:none}#main{margin-right:0}}.doctolib-button a{color:blank}.doctolib-button{display:inline-block;padding:6px 12px;margin-bottom:0px;font-size:14px;font-weight:normal;line-height:1.42857;text-align:center;width:400px;background-image:none;background-color:#54bbab;color:white;text-transform:uppercase;font-size:12px;vertical-align:middle;cursor:pointer;text-decoration:none;font-family:Arial;border:1px solid transparent;border-width:medium medium 2px;border-style:none none solid;border-image:none;border-radius:5px;border-bottom-color:#004c44;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-user-select:none}.doctolib-button:hover{background-color:#18998a;color:white;text-decoration:none}.doctolib{position:absolute;right:-100px;z-index:10;top:125px;line-height:5px;max-height:22px}.material-icons{vertical-align:middle}.section-yellow{width:100%;background:#f59e2b;text-align:center;margin:1rem 0;border-radius:5px;height:60px;padding:10px;margin-left:0px}.section-yellow .left{display:block;width:62% !important}@media only screen and (max-width: 735px){.section-yellow .left{display:none}}@media only screen and (max-width: 1040px){.section-yellow{margin-left:15px}}.btn{text-decoration:none;display:inline-block;font-weight:normal;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:0.5rem 1rem;font-size:1rem;border-radius:0.25rem;transition:all 0.4s ease-in-out;cursor:pointer;border:1px solid rgba(0,0,0,0.2)}a.btn--yellow,.btn--yellow{text-decoration:none;background-color:white;color:#f59e2b;font-weight:bold;text-transform:uppercase;width:200px;font-size:unset;line-height:0.5}.docto_btn{background-color:#f59e2b;height:50px;margin:0;padding:0 !important;font-size:20px;font-weight:normal;text-transform:uppercase;font-family:"Century Gothic W01";border-radius:5px;color:white}.docto_btn a{color:white}.btn--green{background-color:#18998a;color:white}.btn--demi{height:100%;width:49%;white-space:normal}.btn:hover{border:1px solid rgba(0,0,0,0.9);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.3)}a.button{color:#fff}


/* ============== contenu =====*/





/* ============== index_onglets =====*/
#navOnglet {
	margin:20px 0;
	overflow:hidden;
	border-bottom:2px solid #aaa;
	border-left:1px solid #aaa;
	list-style:none;
	padding:0;
	font-size:11px;
	clear:both;
}

#navOnglet li {
	float:left;
	border-right:1px solid #aaa;
	border-top:1px solid #aaa;
	border-bottom:1px solid #aaa;
	margin-bottom:-1px;
}

#navOnglet li a {
	display:block;
	padding:5px 10px;
	color:#aaa;
}

#navOnglet li a:hover {
	text-decoration:none;
	background:#efefef;
	color:#555555;
}

#navOnglet li.active  a {
	background:#aaa;
	cursor:normal;
	color:#fff;
}


/* ============== index_numerote =====*/
#global{
	overflow:hidden;
	width:400px;
	margin:0 auto;
	text-align:center;
}

#index{
	float:left;
	overflow:hidden;
	clear:none;
}

.pas_encours{
	border:1px solid #aaa;
	width:16px;
	height:17px;
	display: block;
	float:left;
	background:url(/graph/site/fond_onglet.png) repeat-x left;
	margin-right:3px;
	font-size:0.9em;
	
}

.pas_encours:hover{
	background:url(/graph/site/fond_onglet_encours.png) repeat-x left;
}

.encours{
	border:1px solid #aaa;
	width:16px;
	height:17px;
	display: block;
	float:left;
	background:url(/graph/site/fond_onglet_encours.png) repeat-x left;
	color:#747474;
	margin-right:3px;
	font-weight:bold;
	font-size:1em;
	text-align:center;
}





/* ============== index_suivant_precedent =====*/
#navLoop{
	overflow:auto;
	clear:both;
	font-size:12px;
	margin:20px 0;
}

#navLoop .prev, #navLoop .next {
	background-color:#efefef;
	background-repeat:no-repeat;
	display:block;
	border:1px solid #aaa;
	color:#555555;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

#navLoop .prev {
	background-image:url('/imgs/pictos/fleche_prec_sp.png');
	background-position:5% center;
	padding:3px 10px 3px 15px;
	float:left;
}

#navLoop .next {
	background-image:url('/imgs/pictos/fleche_suiv_sp.png');
	background-position:95% center;
	padding:3px 15px 3px 10px;
	float:right;
}

#navLoop .prev:hover, #navLoop .next:hover {
	text-decoration:none;
	background-color:#dbdbdb;
}


/* ============== index_menu_deroulant =====*/
#navForm {
	text-align:center;
	clear:both;
	margin:20px 0;
	font-size:13px;
}

#navForm select {
	background:#ffffff;
	border:1px solid #bec5d5;
	outline:none;
	padding:3px;
}

#navForm input[type="submit"] {
	background:#777;
	color:#fff;
	font-weight:bold;
	border:1px solid #777;
	padding:3px 5px;
	cursor:pointer;
	-moz-box-shadow:inset 0px 0px 1px 0px #fff;
	-webkit-box-shadow:inset 0px 0px 1px 0px #fff;
	box-shadow:inset 0px 0px 1px 0px #fff;
}


/* ============== index_liens =====*/
#global{
	margin:10px 0px;
	background:#E9EEF2;
	padding:10px;
	overflow:auto;
}

.bloc_lien{
	float:left;
	width:33%;
}



/* ============== tpl_champ_recherche =====*/
#content .box h3 {
	line-height:1;
	margin:0 0 10px 0;
}

#content .box img {
    float:left;
}

#content .box img + div {
    float:right;
	width:100%;
	margin-right:-110px;
	padding-right:110px;
	clear:none;
}
#content .box img + div h3 {
	line-height:1;
}


/* ============== page1 =====*/
#content { position:relative; margin:0; padding-bottom:30px; }

#content header {
	margin-top:30px;
	padding:20px 25px;
	background:#dc006a;
	color:#fff;
}
#content .img + header {
	position:absolute;
	top:25px; left:-10px;
	margin:0;
}

#content header h1 {
	margin:0;
	font-weight:normal;
	font-size:24px;
	font-family:"Century Gothic W01 Bold";
	color:#fff;
}


#content .time { font-weight:bold; }
#content .content { margin-top:20px; }
#content .content ol { margin-left:50px; }
#content .content ul { padding:0; list-style:none;}
#content .content ul li {
	margin-left:15px;
	/*background:url('/graph/site/2015/bg_li.jpg') 0 center no-repeat;*/
}



.page_interieure {
	margin:0;
	padding:0;
	background:#fff;
	width:960px;
	color:#000;
	line-height:normal;
	font-size:14px;
}




#map div, #map p { clear:none; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; word-wrap:normal; line-height:normal; line-height:1.35; }
#map .gm-style-iw { word-wrap:break-word; overflow:hidden !important; }
#map img{ max-width:none; display:block; }




@media only screen and (max-width: 1040px) {
	#content header { padding: 15px 20px; }
	#content header h1 { font-size:20px;}
}
@media only screen and (max-width: 735px) {
	#content header { padding:10px 15px; }
	#content header h1 { font-size:18px;}
}
@media only screen and (max-width: 455px) {
	#content header { padding:5px 10px; }
	#content header h1 { font-size:16px;}
}



/* ============== localisateur =====*/
#breadcrumb { margin:15px 0 30px 0; }
#breadcrumb div { display:inline; }
#breadcrumb div span { display:inline-block; }
#breadcrumb a { color:#545456; }
#breadcrumb a:hover { color:#888; text-decoration:none; }




/* ============== annexe_liens_internes =====*/
.titre_liens_internes {
	color:#888888;
	font-weight:bold;
	display:block;
	clear:both;
	overflow:auto;
}

#lien_interne {
	border:1px solid #CCCCCC;
	overflow:auto;
	margin:3px 0 10px 0;
	clear:both;
}

#lien_interne ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#lien_interne ul li {
	padding:5px 20px;
}



/* ============== annexe_liens_externes =====*/
.titre_liens_externes {
	font-weight:bold;
	color:#888888;
}

#lien_externe {
	border:1px solid #CCCCCC;
	overflow:auto;
	margin:3px 0 10px 0;
	clear:both;
}

#lien_externe ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#lien_externe ul li {
	padding:5px 20px;
}



/* ============== annexe_images =====*/
#image{
	overflow:hidden;
	margin:10px 0;
	clear:both;
}

#image .rzoom {
	display:block;
	float:left;
	padding:1px;
	width:16.6%;
}
#image .rzoom img {
	display:block;
	width:100%;
}

@media only screen and (max-width: 1040px) {
	#image .rzoom {
		width:20%;
	}
}
@media only screen and (max-width: 735px) {
	#image .rzoom {
		width:33.3%;
	}
}


/* ============== annexe_diaporama =====*/
#diaporama {
	clear:both;
	margin:20px 0;
	padding:10px;
	overflow:hidden;
	clear:both;
}

#diaporama p {
	font-weight: bold;
}



/* ============== annexe_commentaires =====*/
#commentaire { margin:30px 0; }
#commentaire form { margin:20px auto; background:#efefef; padding:20px; }
#commentaire form p { overflow:auto; }
#commentaire form p + p { margin-top:20px; }
#commentaire form label { float:left; width:15%; font-weight:bold; }
#commentaire form input[type="text"], #commentaire form input[type="email"] { padding:3px; float:right; width:85%; border:1px solid #aaa; }
#commentaire form textarea { padding:3px; float:right; width:85%; border:1px solid #aaa; }
#commentaire form input[type="button"] { background:#aaa; border:0; color:#FFFFFF; cursor:pointer; margin-left:15%; padding:5px 15px; display:block; float:left; }
#commentaire form input[type="button"]:hover { box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.3) inset; }

#commentaire .box { margin:30px 0; padding:10px; border:1px solid #aaa; }
#commentaire .box .header { margin-bottom:5px; display:block; font-size:12px; color:#A9A9A9; }
#commentaire .box .delete { color:#2173FF; cursor:pointer; }
#commentaire .box .delete:hover { text-decoration:underline; }



/* ============== annexe_telecharger =====*/
#bloc_telecharger {
	border:1px solid #cccccc;
	overflow:auto;
	margin:10px 0;
	clear:both;
}

.annexe_telecharger_titre {font-weight: bold;}

.table_telecharger{
	overflow:auto;
	clear:both;
	padding:10px;
	margin:0px;
}

.colonne_image{
	float:left;
	margin: 0px 5px;
}

.colonne_type{
	float:left;
	width:30%;
	margin: 0px 5px;
}

.colonne_titre{
	float:left;
	margin: 0px 5px;
}


/*
#bloc_telecharger a{color:#888888;text-decoration:underline}

#bloc_telecharger a:hover{color:red;text-decoration:none}
*/


/* ============== annexe_pdf =====*/
#pdf{
	overflow:hidden;
	clear:both;
}

.tab_pdf {
margin:3px 0 10px 0;
width:98%;
padding:10px;
}

.image {float:left;margin-right:5px;}

a.lien{color:#888888;text-decoration:underline}
a.lien:visited{color:#888888;text-decoration:underline}
a.lien:hover{color:red;text-decoration:none}

.annexe_txt {color:#555555}




/* ============== annexe_ppt =====*/
#ppt{
	overflow:hidden;
	clear:both;
}
.tab_ppt {
margin:3px 0 10px 0;
width:98%;
padding:10px;
}

a.lien{color:#888888;text-decoration:underline}
a.lien:visited{color:#888888;text-decoration:underline}
a.lien:hover{color:red;text-decoration:none}

.annexe_txt {color:#555555}


/* ============== annexe_video =====*/
#video{
	overflow:auto;
	clear:both;
}

#bloc_video {
	border:1px solid #cccccc;
	overflow:hidden;
	padding: 0;
	margin:10px 0;
}

.video{
	margin-bottom:20px;
	color:#888888;
	margin:10px;
}


/* ============== annexe_son =====*/
#sound{
	overflow:hidden;
	clear:both;
}

.annexe_texte_son {
	margin-bottom:3px;
	color:#888888;
}

#bloc_son {
	border:1px solid #cccccc;
	overflow:auto;
	padding: 10px;
	margin:10px 0;
}








