/* rubrique menu active */
.avec-fond a {color:#000!important;background-image:url(../images/fond-menu-actif.gif)!important;background-position:right;background-repeat:repeat-y;}/*a {background-color:#29A687;color:#FFF !important;}*/

/* titres */
#contenu h2 * {color:#29A687;}
h2 span {color:#29A687}
table.ttitreh2 td.titre {background-image:url(../images/fond-vert.gif);background-position:3.9em 0;}

table.ttitreh2 td.arrondi {background-color:#29A687;}

.menuaides {top:13em !important;}
#conteneur>#ic-o.menuaides {left:887px;}

.ficaides {top:13.2em !important;}
#conteneur>#ic-o.ficaides {left:887px; top:13.4em !important;}

.ficaides2 {top:13em !important;}

/* .top-p {position:relative;border:0;left:-2em;} */
#colgauche>.corrtop {position:relative; left:-9em !important;}

/*div#top {margin:-1.2em 0 0.4em 0;}
div#top.corr1 {margin:-1.2em 0 1.5em 0;}
*/
#menu-g.corr1 {margin-top:4.2em;}

#ic-o {float:right;padding:0;margin:3px 0 0 0;_margin:2px 0 0 0;}
*+html #ic-o{margin:2px 0 0 0 !important;}

.foto-g {float:left;margin:0 5px 5px 0; padding:0;position:relative}

/* colonne centrale */
div.lst-aide {width: 90% !important;width: 87%;margin:0; padding:0; background-color:#e7eaee;border-right:1px solid #b2b2b2;}
div.ssmarge {width: 100% !important;width: 95%; border-right:0 !important}
div.lst-aide div {border:0;margin:0; padding:0; vertical-align: top;}
p.rappel-rubrique {width:auto !important;width:101%; background-color: #DADDEE;margin:0;padding:10px 0 0 18px!important;padding:10px 0 0 23px;color:#3D4D80; font-size:1.7em;border-bottom:1px solid #b2b2b2!important;}
p.rappel-rubrique span { font-size:0.8em;}
div.lst-aide .sur-titre {color:#4d696f; font-weight: bold; padding-top: 0.6em!important;padding-left:19px!important;padding-left:24px;}
div.lst-aide h3 { position:relative; font-size:1.7em; margin:5px 0 0px 0!important; line-height:1.3em; padding-bottom:0.5em;padding-left:18px!important;padding-left:23px;background-image: url(../images/puce-h3-actu.gif); background-position: 0em 0.25em; background-repeat: no-repeat;}
div.lst-aide div.fiche-aide-h { margin:0; padding:0;}
div.lst-aide div.fiche-aide-h p {margin-top:1.5em;}
div.lst-aide a { color: #000;}
.tcontenu {border-top:solid 1px #fff;margin:0; padding:0;width:100% !important; width:105%; border-collapse:collapse;}
.tcontenu td img { float: left; margin: 0 1em 1em 0;}
.tcontenu td {vertical-align:top; margin:0; padding:0;}
.tcontenu .gche {width:70%; border-right: solid 1px #b0b1b3;}
.tcontenu .dte,div.lst-aide .tcontenu .dte {width:30% !important; background-color:#eff1f4;}
.tcontenu .vg3 {width:56%; border-right-color:#fff !important;}
.tcontenu .vd3 {width:44%;}
div.tcontenu div.gche {border:0;width:100%;}
div.tcontenu div.gche img { float: left; margin: 0 1em 0 0;}
.tcontenu .gche div.fright p,.tcontenu .gche div.fright img { float: left;}
#gcl1, #gcl2 { border-bottom:solid 1px #f2f3f7;}
#gcl11, #gcl22 { border-top: solid 1px #fff; width:100%;}

/* listes et blocs info */
.tcontenu div.dliste {clear:both; border-top: solid 1px #fff;}
.tcontenu div.dliste h4 {margin-top:0.3em;margin-bottom:0; padding-bottom:0; position:relative;line-height:1.6em;padding-left:16px; background-image: url(../images/fil-infos-puce.gif); background-position: 0em 0.4em; background-repeat: no-repeat;}
.tcontenu div.dliste ul {color:#3f7565; font-weight: bold;list-style-image:url(../images/puce-liste-aide.gif);margin-left:16px; padding-left:16px; margin-top:0;}
.tcontenu div.dliste ul li span {color:#000; font-weight: normal;}
.tcontenu div.dliste ul ul {color:#000; font-weight: normal; list-style-type:none; list-style-image:none;margin-left:6px; padding-left:6px;}
.tcontenu div.dliste p {margin-left:16px; clear: left; font-weight:normal; color:#000; margin-top:0;}
.tcontenu div.fright p {width:60%;margin-left:16px !important;margin-left:8px;}
.tcontenu div.dliste ul p {margin-left:0; margin-top:0;}
.tcontenu div.contact {background-color:#c6cfd8;}
.tcontenu div.contact p {padding-bottom:0.5em;}
.tcontenu div.contact h4 {background-image: url(../images/puce-contact-aide.gif);}
.tcontenu div.contact a {color:#3f7565; display: block; margin:0.2em 0 0.8em 0; font-weight: bold;}
.tcontenu div.tlchrg p {margin-bottom:0.8em;}
.tcontenu div p.puce { margin-left:0;margin-top:0.3em;margin-bottom:0;position:relative;line-height:2em;padding-left:16px; background-image: url(../images/fil-infos-puce.gif); background-position: 0em 0.4em; background-repeat: no-repeat;}
.tcontenu div.nbrdr {border-top:0; margin-top:0;}
.tcontenu div.dliste ul.listeliens {list-style-type: none; list-style-image: none; font-weight: normal; margin-bottom:0; padding-bottom:1em;}

/* infos complementaires */
.tcontenu .infos-complement {background-color:#f2f4f6;}
.tcontenu .infos-complement div.dliste {clear:none; background-color:#f2f4f6;}
.tcontenu .infos-complement .col2 {width:49% !important; float:left;}
.tcontenu .infos-complement .bdrl { border-left: solid 1px #fff;} 

/* listes et blocs info */
.tcontenu div.dliste2 { background-color:#f2f4f6; width:100%;}
.tcontenu div.dliste .dlft {width:49%; float:left; margin-top:1em; background-color:#f2f3f7;}
.tcontenu div.dliste .blft {border-left:solid 1px #fff;}
.tcontenu .dte .tit-chif {background-image:url(../images/chiffre-aides.gif);height:2em;line-height:2em;font-size:1.4em;font-weight:bold;background-position:0% 50%;background-repeat:no-repeat;padding-left:22px;margin-top:0.8em !important;}
.tcontenu .dte h5 {font-size:1.3em; margin:0 0 0 22px;color:#074c33;}
.tcontenu .dte .chiffre {width:100%;padding-left:0; padding-right:0;border-bottom:1px solid #b0b1b3;padding-bottom:2em;}
.tcontenu .dte .chiffre p {padding:0;margin:0.6em 0 0 22px;}
.tcontenu .dte .chiffre .couleur {color:#009671;}
.tcontenu .dte div.nbrdr {border-bottom:0;}
hr {margin:8px 16px 8px 16px;height:1px;border:0;color:#B2B2B2;background-color:#B2B2B2;}
.tcontenu .dte .chiffre img {padding:0;margin:0 0 0 22px;}

/* navigation basse */
#nright {padding-right:16px !important;}

/* tableau donnees */
table.tabdata {margin-left:20px; margin-top:1em;}
table.tabdata caption {color:#000; background-image:none !important;}
table.tabdata tr {margin-left:16px;}
table.tabdata th {vertical-align: middle;padding-bottom:0.3em;border-bottom:1px solid #b2b2b2;}
table.tabdata td {margin-left:16px !important;padding-bottom:0.3em;padding-top:0.3em;}
table.tabdata td.euro {padding-right: 140px;}
table.tabdata td.colle {padding-left:8px;}

#lst-aide .avertissement { background-color:#c9e8e2; padding: 1.5em 1.5em 1.5em 0.6em;/*margin-left:2.4em !important; margin-left:2.8em;*/border-bottom:solid 1px #b2b2b2;}
.fonddroite {background-image: url(../images/fond-col-droite.gif); background-repeat: repeat-y; background-position:100% 0;}
.recherche-aide { background-color:#def1ed; padding: 0.6em 1.5em 0.5em 0;/*margin-left:2.4em !important; margin-left:2.8em;*/}
.recherche-aide p { font-weight:bold; color:#698185; font-size:1.1em;margin-left:0; margin-top:0.5em; padding-left:18px; background:url(../images/puce-aides1.gif) no-repeat 0 50%;}
.recherche-aide p span { color:#000;}
.recherche-aide form { padding:0 0 0.2em 0; margin:0 0 0 18px;}
.recherche-aide table{margin-top: 1em;}
.recherche-aide td { vertical-align:bottom;}
.recherche-aide .fg { width:60%;}
.recherche-aide .fd { width:40%; padding-right:2em; /*border-left: solid 1px #b2b2b2;*/ padding-left:0.5em;}
.recherche-aide .fd form {border-left: solid 1px #b2b2b2; padding-left:1.5em; margin-left:0;}

.recherche-aide form label { margin: 0.3em 0; display:block; color:#364892; font-weight:bold; font-size:0.85em !important; }
.recherche-aide form select { width:40em; font-size:0.9em;}
.recherche-aide form #numero { border:solid 1px #5c7780; font-size:0.9em;}
.recherche-aide form .bouton { font-size:0.75em;height:3.5ex; border:solid 1px #5c7780; background:#3f4d8a; color:#fff;}

table.desaides { margin:0; padding:0; border:0; border-collapse:collapse;}
table.desaides td { width:50%; margin:0; padding:0; border:0; vertical-align:top;background-color:#e7ebee; background-image: url(../images/fond-col-droite.gif); background-repeat: repeat-y; background-position:100% 0;}
h4.uneaide {margin:0; padding-top:0.5em; font-size:1.2em; color:#364892; background-color:#fff;}
div.uneaide {height:1%;background-color:#e7ebee; border-top: solid 1px #b2b2b2;background-image: url(../images/fond-col-droite.gif); background-repeat: repeat-y; background-position:100% 0; margin:0; padding-right:1em;/* padding-top:0.5em;*/ position: relative;}
div.uneaide img { float:left; margin: 0 1em 0.2em 0;position: relative;}
div.uneaide p.rappel-rubrique {width:auto !important;background-color:transparent;color:#364892; font-weight:bold; padding:0.5em 0 0 0 !important; font-size:1em; border:0 !important;}
div.uneaide h5 { margin:0.3em 0 0.3em 0; font-size:0.9em;}
.desaides p.lien, div.uneaide p.lien { margin:0.2em 0 0 1em!important; padding-bottom:0.3em; color:#417863; font-weight:700;}
.desaides p.lien { margin-right:10px}
div.uneaide p.lien { margin-top:1em; margin-left:132px}
.desaides p.lien a, div.uneaide p.lien a {color:#417863;}
div.uneaide p { margin-left:1em;}
h3.uneaide { color:#29a684;position:relative; font-size:1.7em; margin:0.8em 0 0px 0!important; line-height:1.3em; padding-bottom:0;padding-left:14px; background-image: url(../images/puce-h3-aides.gif); background-position: 0em 0.25em; background-repeat: no-repeat;}

.tcontenu div.dliste h4 { font-size:1em;}

.tlchrg, .contact { padding-bottom:0.5em !important; padding-top:0.5em !important;}
/* navigation basse avec Combo */
#nv-bs .navig-G p {color:#5C768F;}
#nv-bs .navig-D select {border:#5D767C 1px solid;}
#nv-bs .navig-D #btnpage {border:#5D767C 1px solid;color:#FFF;background-color:#5C768F;}
#nv-bs .navig-C ul li.encours {background-color:#5C768F}

.chiffre p.couleur_t1 , .der-chif p.couleur_t1 {color:#009671;}
.chiffre p.couleur_t2 , .der-chif p.couleur_t2 {color:#009671;}
.chiffre p.couleur_t3 , .der-chif p.couleur_t3 {color:#009671;}

