/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyrigth (c) 2006 EQUASANTE
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* ______________________[ 00 | META declarations ]________________________ */

body {margin:10px 0 0 0;padding:0;font:76% Verdana,sans-serif;background:url(../../img/bg_body.gif) #384A68 repeat-x 0 0;text-align:center;}
img {border:none;}
acronym, abbr {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
dfn {cursor:help; background:url(../../img/bg_dfn.gif) transparent repeat-x 0 100%;}
hr {display:none;clear:both;}
a {text-decoration:none;color:#f00;}
a:hover {text-decoration:underline;}
#ColContenu a, #ColContextuel a {text-decoration:underline;}

/* ______________________[ 01 | Haut de page : logo, recherche, etc. ]________________________ */

#NavigationInterne {position:absolute;top:-777px;left:-777px;}
#EnTete {width:955px;margin:0 auto;text-align:left;background:url(../../img/bg_head.gif) #fff no-repeat 100% 0;height:97px;}
#EnTeteLogin {width:955px;margin:0 auto;text-align:left;background:url(../../img/bg_head_login.gif) #fff no-repeat 100% 0;height:97px;}
html>body #EnTete {height:auto;min-height:97px;}
#LogoA {float:left;margin:0;padding:6px 0 0 12px;}
#Welcome {float:left;margin:0;padding:6px 0 0 7px;}
#LogoB {float:left;margin:0;padding:6px 0 0 2px;}


/* ______________________[ 03 | Contenu principal : pr&eacute;sentation en 3 colonnes*/

#ContainerCols {width:955px;margin:0 auto;padding:0;display:block;font-size:.9em;text-align:left;background:url(../../img/bg_container.gif) #fff repeat-y 0 0;}
#ContainerColsLogin {width:955px;margin:0 auto;padding:0;display:block;font-size:.9em;text-align:left;background:url(../../img/bg_container_login.gif) #fff repeat-y 0 0;}
#ContainerColsDossier {width:955px;margin:0 auto;padding:0;display:block;font-size:.9em;text-align:left;background:url(../../img/bg_container_dossier.gif) #fff repeat-y 0 0;}

/* class permettant le retour dans le flux sans ajout de markup a appliquer sur le conteneur de flottant */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* */
html>body .clear{clear:both;margin:10px;}

#Inner {background:url(../../img/bg_inner.gif) transparent no-repeat 0 0;padding:14px 0 0 0;margin:0;}
#InnerLogin {background:url(../../img/bg_inner_login.gif) transparent no-repeat 0 0;padding:14px 0 0 0;margin:0;}
#InnerDossier {background:url(../../img/bg_inner_dossier.gif) transparent no-repeat 0 0;padding:14px 0 0 0;margin:0;}
#Inner p, #InnerLogin p, #InnerDossier p {margin-top:0;}

/* [ 03.1 | SPÉCIFIQUE ACCUEIL ]________________________ */

/* Première colonne */
#ColA {float:left;width:185px;font-family:"Trebuchet MS",Verdana,sans-serif;}
#ColA.login {background:url(../../img/bg_nav_login.gif) transparent no-repeat 0 0px;height:auto !important;}
#ColA div.outilsColA {float:left;background-color:#7B8FB1;padding:0;}

dl#Login {background:url(../../img/bg_login_b.gif) transparent no-repeat 0 100%;margin:0 0 9px 5px;padding:0;width:170px;}
dl#Login dt {background:url(../../img/bg_login_a.gif) transparent no-repeat 0 0;padding:6px 0 4px 12px;height:36px;line-height:12px;voice-family:"\"}\"";voice-family:inherit;height:26px;}
html>body dl#Login dt {height:auto;min-height:26px;}
dl#Login dt a {text-decoration:underline;color:#c30;}
dl#Login dd {margin:0;padding:0;text-align:right;}
dl#Login dd.action {background:url(../../img/bg_login_c.gif) transparent no-repeat 100% 0;height:37px;}
html>body dl#Login dd.action {height:auto;min-height:37px;}
dl#Login dd a {text-decoration:none;color:#c30;}
dl#Login dd a:hover {text-decoration:underline;}
dl#Login dd.action a {background:url(../../img/bullet_02.gif) transparent no-repeat 0 .5em;padding:0 1px 0 11px;color:#fff;}
dl#Login dd.logo {float:left;text-align:center;width:88px;margin:0 1px;padding:0;position:absolute;}
/* \*/ * html body dl#Login dd.action a {height:1%;} /* */

#FormRecherche {background:url(../../img/bg_rechercher_a.gif) transparent no-repeat 0 0;margin:0 0 11px 5px;padding:0;}
#FormRecherche fieldset {background:url(../../img/bg_rechercher_b.gif) transparent no-repeat 0 100%;margin:0;padding:5px 10px;border:none;}
#FormRecherche label {font-weight:bold;color:#000;}
#FormRecherche input {border:1px solid #000;padding:1px 0;margin:0;font-size:.8em;}
#FormRecherche input#recherche {margin:0;float:left;width:124px;}
#FormRecherche input.button {border:none;margin:0 0 0 2px;float:left;}
#FormRecherche a {text-decoration:underline;}
/* \*/
* html body #FormRecherche input#recherche {margin:0 0 0 -5px;}
/* */

#NavigationPrincipale {list-style:none;padding:0 0 0 14px;margin:0 12px 25px 0;font-size:1em;clear:both;background:url(../../img/bg_nav.gif) transparent no-repeat 0 0;}
#NavigationPrincipale li {background:url(../../img/bg_mn_li_a.gif) transparent no-repeat 0 0;padding:0;margin:0 0 10px 0;}
#NavigationPrincipale li strong {display:block;background:url(../../img/bg_mn_li_b.gif) transparent no-repeat 0 100%;padding:0;margin:0;vertical-align:bottom;}
#NavigationPrincipale li a {display:block;color:#f00;padding:1px 0 0 27px;text-transform:uppercase;}
/* \*/
* html body #NavigationPrincipale li a, * html body #NavigationPrincipale li strong {height:1%;}
/* */

/* Boxs additionnels */
.menuAddon {background:url(../../img/bg_mnaddon_a.gif) transparent no-repeat 0 0;margin:0 11px 10px 14px;}
.menuAddon dt {text-transform:uppercase;font-weight:bold;color:#f00;padding:1px 3px 0 27px;}
.login .menuAddon dt {text-transform:uppercase;font-weight:bold;color:#384A68;padding:1px 3px 0 27px;}
.menuAddon dd {background:url(../../img/bg_mnaddon_b.gif) transparent no-repeat 0 100%;padding:3px 4px;margin:0;line-height:1.25em;}
.menuAddon dd a {color:#000;}

.add {margin:150px 0 10px 10px;text-align:center;}

/*_______________________________________________________*/

/* Deuxième colonne */
#ColB {float: left; width:538px;padding:7px 0 0 0;margin:0 0 0 23px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:1.2em;}
#InnerDossier #ColB {width:700px;padding:7px 0 0 0;margin:0 0 0 23px;}
#InnerDossier #ColB .totop {margin-right:209px;}

/* subdivision de ColB */
/* B-1 */
#ColBa {float:left;width:255px;padding:7px 0 0 0;margin:0;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:1.2em;}
#ColBa dl, #ColB dl {margin-bottom:20px;}
#ColBa dl dt strong, #ColB dl dt strong{position:absolute;top:-777px;left:-777px;}
#ColBa dl .date, #ColB dl .date{color:#9c005b;}

/* B-2 */
#ColBb {float:right;width:264px;padding:6px 0 0 0;margin:0;}

dl.actualites {padding:0;margin:14px 0 0 0;}
dl.actualites dt {background:url(../../img/bg_dt_actualites.gif) transparent no-repeat 0 0;height:18px;}
dl.actualites dd {background:url(../../img/bg_dd_actualites.gif) #fff repeat-y 0 0;padding:8px 12px 10px 10px;margin:0;}

/*---- AJOUT POUR LA PAGE ACTUALITES - 28/08/2006 -----*/
dl.actualites dt span {margin:0 0 0 160px;background:url(../../img/sep_tools.gif) transparent no-repeat 14px 2px;}
dl.actualites dt span img {margin:1px 0 0 0;}
dl.actualites dt.tools {background:url(../../img/bg_dt_actualites.gif) transparent no-repeat 0 0 !important;}
dl.actualites dd a.pdf {background:url(../../img/ico_pdf.gif) transparent no-repeat 0px 0px;padding:0 0 5px 17px;height:22px;}

dl.allactus{padding:0;margin:0;}
dl.allactus dt{background:url(../../img/bg_dt_allactus.gif) transparent no-repeat 0 0;height:18px;}
dl.allactus dd{background:url(../../img/bg_dd_allactus.gif) transparent no-repeat 11px 9px;margin:0;padding:5px 0 4px 23px}
dl.allactus dd.pair{background-color:#FFEBCC;}

/* Page Dossier — 20/11/2006 */
dl.dossier {padding:0;margin:14px 0 0 0;}
dl.dossier dt {background:url(../../img/bg_dt_dossier.gif) transparent no-repeat 0 0;height:18px;}
dl.dossier dd {padding:8px 12px 10px 10px;margin:0;}

dl.dossier h2, h2.definition {font-size:1.3em;color:#384a68;font-weight:bold;}
dl.dossier h3 {font-size:1em;color:#7b8fb1;font-weight:bold;}

.bt {background:url(../../img/bg_bt_dossier_a.gif) transparent no-repeat 0 0;height:32px;padding:0;margin:0 10px 20px 0;display:block;float:left;}
.bt a {background:url(../../img/bg_bt_dossier_b.gif) transparent no-repeat 100% 0;font-weight:bold;color:#f00;padding:10px 30px 10px 37px;margin:0;display:block;}


/*-----------------------------------------------------*/
/*---- AJOUT POUR LA PAGE INFOS SANTE - 28/08/2006 -----*/
.infosante{background:url(../../img/bg_dd_actualites.gif) transparent repeat-y 0 0px !important;}
.infosante dl {padding:0;margin:0;}
.infosante dl dt {background:url(../../img/bg_dt_info_sante.gif) #fff no-repeat 0 0;height:18px;}
.infosante dl dd {padding:8px 12px 10px 10px;margin:0;}

.infosante dl.recherche {background:url(../../img/bg_dl_recherche.gif) transparent no-repeat 0 100%;margin:0 0 0 8px;padding:0 0 4px 0;}
.infosante dl.recherche dt {background:url(../../img/bg_dt_recherche.gif) #fff no-repeat 0 0;height:6px;width:253px;padding:10px 0 0 10px;voice-family:"\"}\"";voice-family:inherit;width:243px;}
.infosante dl.recherche dd {background-color:#fff;border-width:0 1px;border-style:solid;border-color:#384A68;padding:10px 10px 5px 6px;margin:0 !important;clear:both;width:235px;}
html>body .infosante dl.recherche dd {padding:30px 10px 15px 6px;}

.infosante dl.recherche dd form {margin:0 0 11px 5px;padding:0;}
.infosante dl.recherche dd fieldset {margin:0;padding:5px 0px;border:none;}
.infosante dl.recherche dd label {color:#000;}
.infosante dl.recherche dd input, .infosante dl.recherche dd select {border:1px solid #384A68;padding:1px 0;margin:0px 0 5px 0;font-size:.8em;}
.infosante dl.recherche dd input#search, .infosante dl.recherche dd select {margin:0px 0 5px 0;width:144px;}
.infosante dl.recherche dd input.button {border:none;margin:0 0 0 2px;}
.infosante dl.recherche dd.fin {background:url(../../img/bg_dd_recherche_fin.gif) transparent no-repeat 0 0;border:none !important;height:25px;width:253px;padding:2px 0 0 15px;voice-family:"\"}\"";voice-family:inherit;width:238px}
html>body .infosante dl.recherche dd.fin {margin-top:-12px !important;}
/*-----------------------------------------------------*/

/*---- AJOUT POUR LA PAGE RESULTATS DE RECHERCHE - 29/08/2006 -----*/
.breadcrumb{color:#999B9E;margin:-5px 0 0 0}
.breadcrumb a {color:#999B9E;text-decoration:none;}

.breadcrumbinfo{color:#999B9E;margin:0px 0 9px 0;padding:2px 0 0 21px;width:500px;font-family:"Trebuchet MS",Verdana,sans-serif;line-height:1.2em;}
html>body .breadcrumbinfo{padding:0 !important;margin:0 0 10px 205px;width:500px;}
.breadcrumbinfo a {color:#999B9E;text-decoration:none;}

h1.infosante {height:53px;}
html>body h1.infosante {height:25px;}

h1.infosantetools {height:18px;}
h1.infosantetools strong {position:absolute;top:-777px;left:-777px;}
h1.infosantetools span {margin:0 0 0 150px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.infosantetools span img {margin:-18px 0 0 0 !important;}
h1.infosantetools span img.send {margin:-16px 0 0 0 !important;}

html>body h1.infosantetools span {margin:0 0 0 155px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1.infosantetools span img {margin:2px 0 0 0 !important;}
html>body h1.infosantetools span img.send {margin:0 !important;}

h2.resultat{background:url(../../img/bg_h2_resultats.gif) transparent no-repeat 0 0 !important;height:15px;margin:12px 0 12px 11px !important}
h2.resultat strong{position:absolute;top:-777px;left:-777px;}


dl.recaprecherche{margin:-25px 0 0 0 !important;padding:0;}
html>body dl.recaprecherche{margin:5px 0 0 0 !important;padding:0;}
dl.recaprecherche dt{background:url(../../img/bg_dt_resultats_recherche.gif) #fff no-repeat 0 0;height:6px;width:525px;font-weight: bold;margin:0;padding:10px 0 0 10px;}
dl.recaprecherche dd{padding:5px 0 20px 15px;margin:0 !important;border-width:0 1px;border-style:solid;border-color:#384A68;width:518px;}
dl.recaprecherche dd table td,dl.resultrecherche dd table th{margin-top:10px !important;}
dl.recaprecherche dd table th{width:90px;text-align:right;padding:10px 4px 0 0 !important;font-weight: normal;}
dl.recaprecherche dd table td{font-weight: bold;padding:10px 0 0 0 !important}
dl.recaprecherche dd.fin {background:url(../../img/bg_dd_resultrecherche_fin.gif) transparent no-repeat 0 0;width:520px;border:none !important;height:25px;padding:2px 0 0 15px;}

.pagination{background-color:#F4E5EA;padding:5px;font-weight: bold;text-align:center;font-size:1.1em;margin:0 0 25px 0}
.pagination a.page{color:#000 !important}

dl.resultats{}
dl.resultats dt {background-color:#FFEBCC;font-weight: bold;padding:3px}
dl.resultats dt img{margin-right:5px;}
dl.resultats dd {margin:5px 0 8px 21px;}
/*-----------------------------------------------------*/
/*---- AJOUT POUR LA PAGE COMPLEMENTAIRE SANTE - 29/08/2006 -----*/
h1.compsantetools {height:18px !important;font-size:0.2em;clear:both;}
html>body h1.compsantetools {margin:15px 0 10px 0}
h1.compsantetools strong{position:absolute;top:-777px;left:-777px;}
h1.compsantetools span{margin:0 0 0 220px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.compsantetools span img{margin:1px 0 0 0 !important;}
h1.compsantetools span a.send{padding:0 0 0 18px;}


.boxparticipant {width:192px;background:url(../../img/bg_boxparticipant.gif) transparent no-repeat 0 0;height:32px;margin:0 0 0px 5px;padding:10px 0 10px 0;font-weight: bold;text-align:center;}

dl.boxircem, dl.boxcarrebleu {width:255px;float:left;margin:0 !important;}
dl.boxircem{margin-right:19px !important;}
dl.boxircem dt{background:url(../../img/bg_dt_boxircem.gif) transparent no-repeat 0 0;padding:20px 0 0 15px}
dl.boxcarrebleu dt{background:url(../../img/bg_dt_carrebleu.gif) transparent no-repeat 0 0;padding:12px 0 0 15px}
dl.boxircem dd, dl.boxcarrebleu dd{border-width:0 1px;border-style:solid;border-color:#E60103;margin:0;padding:10px}
dl.boxcarrebleu dd{border-color:#7B8FB1 !important;height:108px !important;}
dl.boxircem dd.pair{background-color:#FFEBCC;}
dl.boxircem dd.fin{background:url(../../img/bg_dd_ircem_fin.gif) transparent no-repeat 0 100%;border:none !important;padding:0 !important;margin:-7px 0 0 0 !important;font-size:0.2em;}
dl.boxcarrebleu dd.fin{background:url(../../img/bg_dd_carrebleu_fin.gif) transparent no-repeat 0 100%;height:1% !important;border:none !important;padding:0 !important;margin:-7px 0 0 0 !important;font-size:0.2em;}


/*-----------------------------------------------------*/
/*---- AJOUT POUR LA PAGE LOGIN02 - 29/08/2006 -----*/

dl.loginespace{margin:60px 0 0 230px}
dl.loginespace dt{background:url(../../img/bg_dt_login.gif) transparent no-repeat 0 0;height:24px;}
dl.loginespace dd{border-width:0 1px;border-style:solid;border-color:#7B8FB1;margin:0;padding:10px 5px 5px 10px;width:238px;}
dl.loginespace dd.fin{background:url(../../img/bg_dd_login_fin.gif) transparent no-repeat 0 0;border:none !important;margin:0 0 50px 0;font-size:0.2em;width:245px;}

dl.loginespace dd p{margin:15px 0 0 0 !important;}
dl.loginespace dd a.first{background:url(../../img/bullet_01.gif) transparent no-repeat 0 .6em;padding:0 0 0 15px;font-weight: bold;color:#000;}

dl.loginespace dd table th{font-weight: normal;}
dl.loginespace dd form {margin:10px 0 11px 0px;padding:0;}
dl.loginespace dd fieldset {margin:0;padding:5px 0px;border:none;}
dl.loginespace dd label {color:#000;;}
dl.loginespace dd input#user, dl.loginespace dd input#password{border:1px solid #384A68;padding:1px 0;margin:0px 0 2px 0;font-size:.8em;width:140px;}
dl.loginespace dd input.button {border:none;margin:0 0 0 2px;}



/*--------------------------------------------------------*/
/*---- AJOUT POUR LA PAGE Premiere visite - 08/02/2007 ---*/

h1.premtools {height:18px;margin:15px 0 0 0 !important}
h1.premtools strong{position:absolute;top:-777px;left:-777px;}
h1.premtools span{margin:0 0 0 197px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.premtools span img{margin:-18px 0 0 0 !important;}
h1.premtools span img.send{margin:-16px 0 0 0 !important;}

html>body h1.premtools{height:35px}
html>body h1.premtools span{margin:0 0 0 199px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1.premtools span img{margin:2px 0 0 0 !important;}
html>body h1.premtools span img.send{margin:0px 0 0 0 !important;}

/*--------------------------------------------------------*/
/*---- AJOUT PAGES Attente - 26/06/2007 ---*/
.tmp{margin:70px 0 161px 260px;width:200px;text-align:center;}


/*--------------------------------------------------------*/
/*---- AJOUT POUR LA PAGE Information autonomie - 08/09/2006 ---*/

h1.autotools {height:18px;margin:15px 0 0 0 !important}
h1.autotools strong{position:absolute;top:-777px;left:-777px;}
h1.autotools span{margin:0 0 0 197px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.autotools span img{margin:-18px 0 0 0 !important;}
h1.autotools span img.send{margin:-16px 0 0 0 !important;}

html>body h1.autotools{height:35px}
html>body h1.autotools span{margin:0 0 0 199px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1.autotools span img{margin:2px 0 0 0 !important;}
html>body h1.autotools span img.send{margin:0px 0 0 0 !important;}

.content{padding:0 0 0 10px;}

h2.listeguide{background:url(../../img/bg_h2_listeguide.gif) transparent no-repeat 0 0 !important;height:15px;margin:18px 0 5px 11px !important}
h2.listeguide strong{position:absolute;top:-777px;left:-777px;}

ul.guides{list-style-type:none;margin:0 0 10px 18px !important;}
html>body ul.guides{margin:0 0 10px -20px !important;}
ul.guides li {background:none !important;background-color:#FFF !important;font-weight: bold;padding:2px !important}
ul.guides li.pair {background-color:#FAE5EB !important;}
ul.guides li img{margin-right:5px;}
ul.guides li a{font-weight: bold;color:#000}


/*--------------------------------------------------------*/
/*---- AJOUT POUR LA PAGE Information Sant&eacute; (proche de chez vous) - 08/09/2006 ---*/

h1.prochetools {height:18px;margin:15px 0 0 0 !important}
h1.proche{background:url(../../img/bg_dt_proche_tools.gif) transparent no-repeat 0 0 !important;}
h1.prochetools strong{position:absolute;top:-777px;left:-777px;}
h1.prochetools span{margin:0 0 0 170px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.prochetools span img{margin:-18px 0 0 0 !important;}
h1.prochetools span img.send{margin:-16px 0 0 0 !important;}

html>body h1.prochetools{height:35px}
html>body h1.prochetools span{margin:0 0 0 175px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1.prochetools span img{margin:2px 0 0 0 !important;}
html>body h1.prochetools span img.send{margin:0px 0 0 0 !important;}



dl.question{margin:0 0 0 0 !important;padding:0;}
html>body dl.question{margin:5px 0 0 0 !important;padding:0;}
dl.question dt{background:url(../../img/bg_dt_resultats_recherche.gif) #fff no-repeat 0 0;height:6px;/*width:525px;*/font-weight: bold;margin:0;padding:10px 0 5px 15px;}
dl.question dt img, dl.question dd img{margin-right:5px;}
dl.question dd{padding:5px 15px 0px 15px;margin:0 !important;border-width:0 1px;border-style:solid;border-color:#384A68;width:503px;}
html>body dl.question dd{padding-bottom:1px;}
dl.question dd.proche{padding-top:0 !important;}
dl.question dd.proche table{margin-top:-10px !important;}
dl.question dd table td,dl.question dd table th{margin-top:10px !important;}
dl.question dd table th{width:180px;text-align:right;padding:10px 4px 0 0 !important;font-weight: normal; vertical-align: top;}
dl.question dd.proche table th{vertical-align: middle !important;}
dl.question dd table td{padding:10px 0 0 0 !important;color:#000;font-size:13px !important;}
dl.question dd.fin {background:url(../../img/bg_dd_question_fin.gif) transparent no-repeat 0 0;width:520px;border:none !important;height:25px;padding:2px 0 0 15px;}
dl.question dd input,dl.question dd select{border:1px solid #555;padding:1px 0;margin:0px 0 2px 0;height:18px;font-size:.8em;width:140px;}
dl.question dd input#adresse, dl.question dd select#type{width:260px;}
dl.question dd select#nombre{width:40px;}
dl.question dd select#liste_select{width:100px !important;height:60px;}
dl.question .supp{width:70px;border:none !important;height:14px;margin:22px 0 0 360px;}
dl.question .valid{width:70px;border:none !important;height:14px;margin:12px 0 0 450px;}
dl.question .valid2{width:70px;border:none !important;height:14px;margin:12px 0 0 10px;}
dl.question .radio{width:15px;border:none !important;padding-top:10px !important;}
html>body dl.question .valid{margin:0px 0 20px 465px;}
html>body dl.question .supp{margin:20px 0 20px 365px;}
html>body dl.question .valid2{margin:0px 0 20px 10px;}
textarea {font-family:Tahoma, Arial, Verdana, sans-serif;font-size:.85em;}


/* Premiere Visite */
dl.question.prem {margin-left:95px !important;width:535px;}
dl.question.prem dd table th, dl.question.prem dd table td {padding:0 5px 0 0 !important;color:#000;font-size:100% !important;margin-left:95px !important;}
dl.question.prem dd input {height:auto;}
dl.question.prem dd label {font-weight:normal !important;}
dl.question.prem dd .legreq {font-size:12px;padding-top:25px !important;}

dl.premierevisite {margin:60px 0 0 95px !important;padding:0;}
dl.premierevisite dt {background:url(../../img/bg_dt_premiere.gif) transparent no-repeat 0 0;height:24px;width:535px;}
dl.premierevisite dd {padding:5px 15px 0px 15px;margin:0 !important;border-width:0 1px;border-style:solid;border-color:#384A68;width:503px;}
dl.premierevisite dd.fin {background:url(../../img/bg_dd_question_fin.gif) transparent no-repeat 0 0;width:520px;border:none !important;height:25px;padding:2px 0 0 15px;}

dl.premierevisite dd p {margin:15px 0 0 0 !important;}



.totop{display:block;text-align:right;margin:40px 0 10px 0;}
.totop a {background:url(../../img/bg_totop.gif) no-repeat 0 5px;padding:0 0 0 10px;color:#DA4071 !important;}
/* \*/
* html body .totop a {height:1%;}
/* */

ul.etapes{list-style-type:none;margin:0 0 10px 18px !important;}
html>body ul.etapes{margin:0 0 10px -20px !important;}
ul.etapes li {background:url(../../img/bg_li_etapes1.gif) transparent no-repeat 0 0 !important;font-weight: bold;padding:4px 0 4px 20px !important}

ul.etapes li.un {background:url(../../img/bg_li_etapes1.gif) transparent no-repeat 0 0 !important;}
ul.etapes li.deux {background:url(../../img/bg_li_etapes2.gif) transparent no-repeat 0 0 !important;}
ul.etapes li.trois {background:url(../../img/bg_li_etapes3.gif) transparent no-repeat 0 0 !important;}

ul.etapes li img{margin-right:5px;}
ul.etapes li a{font-weight: bold;color:#000}
.req{font-weight: bold;color:#E11A02;font-size:14px;margin-right:3px;}
.legreq{font-weight: normal;color:#E11A02;font-size:14px;margin-right:3px;margin-top:15px;}


h1.lostpasstools {height:18px;margin:15px 0 0 0 !important}
h1.lostpasstools strong{position:absolute;top:-777px;left:-777px;}
h1.lostpasstools span{margin:0 0 0 333px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.lostpasstools span img{margin:-18px 0 0 0 !important;}
h1.lostpasstools span img.send{margin:-16px 0 0 0 !important;}

html>body h1.lostpasstools{height:35px}
html>body h1.lostpasstools span{margin:0 0 0 335px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1.lostpasstools span img{margin:2px 0 0 0 !important;}
html>body h1.lostpasstools span img.send{margin:0px 0 0 0 !important;}

dl.dossiers {background:url(../../img/bg_dl_dossiers.gif) transparent no-repeat 0 100%;margin:0;padding:0 0 4px 0;}
dl.dossiers dt {background:url(../../img/bg_dt_dossiers.gif) #fff no-repeat 0 0;height:22px;clear:both;}
dl.dossiers dd {background-color:#fff;border-width:0 1px;border-style:solid;border-color:#f90;padding:10px 10px 0 6px;margin:0;clear:both;}
dl.dossiers dd div.ds1 {width:88px;float:left;}
dl.dossiers dd div.ds2 {width:149px;float:right;margin:0 0 15px 0;}


/* liens principaux */
ul.rub {list-style:none;margin:0 0 25px 0;padding:0;}
ul.rub li a strong {position:absolute;top:-777px;left:-777px;}

ul.main {background:url(../../img/bg_rub_main.gif) transparent no-repeat 0 0;height:238px;}
ul.main li {width:88px;height:119px;float:left;}
ul.main li.last {width:132px;}
ul.main li a {display:block;width:100%;height:100%;}

ul.orl {height:113px;background:url(../../img/bg_rub_orl.gif) transparent no-repeat 0 0;}
ul.orl li {width:88px;height:113px;float:left;}
ul.orl li a {display:block;width:100%;height:100%;}

ul.info li {background:url(../../img/bg_rub_info.gif) transparent no-repeat 0 0;height:32px;}
ul.info li a {display:block;width:100%;height:100%;}


/* Dernière colonne */
#ColD {float:right;width:167px;padding:0;margin:0 10px 0 32px;display:inline;}

#ColD dl {padding:0 0 3px 0;margin:0 0 8px 0;background:url(../../img/bg_cold_dl.gif) transparent no-repeat 0 100%;}
#ColD dl dt {height:23px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;}
#ColD dl dt strong {position:absolute;top:-777px;left:-777px;}
#ColD dl dd {margin:0;padding:0 7px 3px 19px;border-right:2px solid #cac8c8;background-color:#CAD2E0;}
#ColD dl dd a img {margin:5px 0 0 0;}

#ColD dl.sondage dt {background-image:url(../../img/bg_dt_sondage.gif);}
#ColD dl.test dt {background-image:url(../../img/bg_dt_test.gif);}
#ColD dl.guide dt {background-image:url(../../img/bg_dt_guide.gif);}
#ColD dl.telechargement dt {background-image:url(../../img/bg_dt_telechargement.gif);}

#ColD form {padding:0;margin:0;}
#ColD fieldset {padding:0;margin:0;border:none;}
#ColD fieldset p {margin:0;}

ul.tools {list-style:none;margin:5px 0 0 0;padding:0;}
ul.tools li {background:url(../../img/bullet_01.gif) transparent no-repeat 0 .5em;padding:0 0 0 13px;}
ul.tools li a {color:#000;}


/* [ 03.2 | CONTENU ]________________________ */

.left {float:left;margin:0 10px 10px 0;}
.right {float:right;margin:0 0 10px 10px;}

/* fiches d'information */
dl.IntroFiche:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
dl.IntroFiche {display:inline-block; margin: 0}
/* \*/ * html dl.IntroFiche {height:1%;} dl.IntroFiche {display:block;} /* */
dl.IntroFiche dt {margin: 0 0 20px 0;float: left; color: #970131; text-transform: uppercase; font-weight: bold; font-size: 1.2em; font: bold 1.3em Trebuchet, sans-serif;}
dl.IntroFiche dd {clear: both; margin: 0;}
dl.IntroFiche dd.download {float: right; clear: right; font-weight: bold; background:url(../../img/fleche_01.gif) transparent no-repeat 0 center;padding: 0 0 0 14px;text-align: right; width: 140px; voice-family:"\"}\"";voice-family:inherit;width: 125px}
html>body dl.IntroFiche dd.download {width: 125px}
dl.IntroFiche dd.download a {display: block; background:url(../../img/ico_dl_pdf.gif) transparent no-repeat 0 center;padding: 2px 0 2px 20px}
/* \*/ * html body dl.IntroFiche dd.download a, dl.IntroFiche dd.download {height:1%;} /* */
dl.IntroFiche dd.auteur {text-align:right;padding:0 0 3px 0;}

.encart01 {background-color: #f4e5ea; padding: 10px 15px; margin: 0}
dl#FicheInfo {clear: both}
#FicheInfo dt {margin: 0; cursor:pointer;padding:5px 20px; color: #f90; font-weight: bold; background:url(../../img/ico_plus.gif) transparent no-repeat 0 center;}
#FicheInfo dt.on {background-image:url(../../img/ico_moins.gif);}
#FicheInfo dd {padding:0;margin:5px 0 0 0;}
#FicheInfo dd.on {position:inherit;top:auto;left:auto;}
#FicheInfo dd.off {position:absolute;top:-7777px;left:-7777px}

#FicheInfo dd table {margin: 10px 80px; font-size: 1em; border-collapse: collapse; border-spacing: 0; background:url(../../img/bg_tb_tr.gif) #7b8fb1 no-repeat 100% 0;}
#FicheInfo dd thead th {border-bottom: 1px solid #fff; color: #fff; text-align: center; padding: 4px 0 3px 0}
#FicheInfo dd thead th.FirstCol {background:url(../../img/bg_tb_tl.gif) transparent no-repeat 0 0;}
#FicheInfo dd tbody td {padding: 5px 20px; background-color: #d7dde7; border-width: 1px 0 1px 1px ; border-color: #fff; border-style: solid;}
#FicheInfo dd tbody td.FirstCol {border-width: 1px 0 1px 0}
#FicheInfo dd tbody tr.paire td {background-color: #fff}
#FicheInfo dd tfoot td.FirstCol {background:url(../../img/bg_tb_bl.gif) transparent no-repeat 0 100%;}
#FicheInfo dd tfoot td.LastCol {background:url(../../img/bg_tb_br.gif) transparent no-repeat 100% 100%;}
#FicheInfo dd table.OneCol tfoot td.FirstCol {background:url(../../img/bg_tb_brl.gif) transparent no-repeat 0 100%;}

/* ______________________[ 04 | Bas de page : copyright, liens vers informations g&eacute;n&eacute;rales ]________________________ */

#PiedDePage {width:955px;margin:0 auto;padding:2px 0;font-size:.75em;color:#CDD2D9;clear:both;text-align:center;background-color:#384A68}
#PiedDePage a {color:#cdd2d9;text-decoration:none;}
#PiedDePage a:hover {text-decoration:underline;}



/* _________________________________ h1 généraux ________________________________*/

h1 {margin:15px 0 0 0 !important}
h1 strong{position:absolute;top:-777px;left:-777px;}
h1 span{margin:0 0 0 197px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1 span img{margin:-18px 0 0 0 !important;}
h1 span img.send{margin:-16px 0 0 0 !important;}

h1{height:35px}
html>body h1 span{margin:0 0 0 199px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1 span img{margin:2px 0 0 0 !important;}
html>body h1 span img.send {margin:0px 0 0 0 !important;}

h1.compsantetools {background:url(../../img/bg_dt_comp_sante_tools.gif) transparent no-repeat 0 0 !important;height:18px !important;}
h1.testtools {background:url(../../img/bg_dt_tests_tools.gif) transparent no-repeat 0 0 !important;}
h1.utilestools {background:url(../../img/bg_dt_utiles_tools.gif) transparent no-repeat 0 0 !important;}

h1.infosante {background:url(../../img/bg_dt_info_sante.gif) transparent no-repeat 0 0 !important;}
h1.compsante {background:url(../../img/bg_dt_comp_sante.gif) transparent no-repeat 0 0 !important;height:24px !important;}
h1.prem {background:url(../../img/bg_dt_premiere.gif) transparent no-repeat 0 0 !important;}
h1.auto {background:url(../../img/bg_dt_auto.gif) transparent no-repeat 0 0 !important;}
h1.proche {background:url(../../img/bg_dt_info_sante.gif) transparent no-repeat 0 0 !important;}
h1.lostpass {background:url(../../img/bg_dt_lost_pass.gif) transparent no-repeat 0 0 !important;}
h1.apropos {background:url(../../img/bg_dt_apropos.gif) transparent no-repeat 0 0 !important;}
h1.contact {background:url(../../img/bg_dt_contact.gif) transparent no-repeat 0 0 !important;}
h1.devis {background:url(../../img/bg_dt_devis.gif) transparent no-repeat 0 0 !important;}
h1.memoires {background:url(../../img/bg_dt_memoires.gif) transparent no-repeat 0 0 !important;}
h1.mentions {background:url(../../img/bg_dt_mentions.gif) transparent no-repeat 0 0 !important;}
h1.opticiens {background:url(../../img/bg_dt_opticiens.gif) transparent no-repeat 0 0 !important;}
h1.plansite {background:url(../../img/bg_dt_plansite.gif) transparent no-repeat 0 0 !important;}
h1.proche {background:url(../../img/bg_dt_proche.gif) transparent no-repeat 0 0 !important;}
h1.test {background:url(../../img/bg_dt_tests.gif) transparent no-repeat 0 0 !important;}
h1.utiles {background:url(../../img/bg_dt_utiles.gif) transparent no-repeat 0 0 !important;}
h1.ficheinfo {background:url(../../img/bg_dt_ficheinfo.gif) transparent no-repeat 0 0 !important;}

h1.empty {background:url(../../img/bg_dt_info_sante2_tools.gif) transparent no-repeat 0 0 !important;height:18px;margin:15px 0 0 0 !important}
h1.emp{background:url(../../img/bg_dt_empty.gif) transparent no-repeat 0 0 !important;}
h1.empty strong{position:absolute;top:-777px;left:-777px;}
h1.empty span{margin:0 0 0 330px;background:url(../../img/sep_tools.gif) transparent no-repeat 18px 2px;}
h1.empty span img{margin:-18px 0 0 0 !important;}
h1.empty span img.send{margin:-16px 0 0 0 !important;}

html>body h1.empty{height:35px}
html>body h1.empty span{margin:0 0 0 175px;background:url(../../img/sep_tools.gif) transparent no-repeat 15px 8px;}
html>body h1.empty span img{margin:2px 0 0 0 !important;}
html>body h1.empty span img.send{margin:0px 0 0 0 !important;}

/*logo HONCode*/
.honcode{position:relative;margin:30px 0 10px 30px;width:130px;color:#333;}
.honcode table td{vertical-align:top;line-height:110%;}
.honcode a {color:#000;}
