/* menu actif */
.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:#E61E02;color:#FFF!important;}*/

/* titres  onglets  */
#contenu h2 * {color:#E61E02}
h2 span {color:#E61E02}
table.ttitreh2 td.titre {background-image:url(../images/fond-rouge.gif);background-position:4.2em 0em !important;background-position:3.8em 0em;}
table.ttitreh2 td.arrondi {background-color:#E61E02;}
table.ttitreh2 td.titre h2 {margin:0 0 0 2.8em !important;margin:0 0 0 2.45em;}

#conteneur>#ic-o {left:770px; top:13.5em;}
#menu-g {margin-top:4.7em;}

/* colonne centrale */
#colgauche {padding-top:0 !important;}
#contenu>#colgauche {background-color:#fff;}
#colgauche #divtheme {padding-top:0; margin-bottom:1em;width:98%;background-color:#e7ebee;}
#colgauche #divtheme.ssmarge {width:100%;}
#colgauche #divtheme h3.sanspuce { background-image:none !important; }
p.auteur {margin:0.9em 0; font-size:0.9em; padding:0.5em 0;}

div.m {margin:11px;padding:0;border:0;}
/*p.m a{color:#C2000C;}*/

/* bloc avec titre info et fond de couleur */
#colgauche #divtheme div.divtheme h3 {font-size:1.9em;font-weight:900;color:black;text-decoration:none;margin:0.3em 0 0.6em 0;position:relative;padding-left:14px; background-image: url(../images/puce-h3-actu.gif); background-position: 0em 0.25em; background-repeat: no-repeat;}
#colgauche #divtheme div.divtheme h4 {font-size:1.6em;font-weight:900;color:black;text-decoration:none;margin:0.3em 0 0.6em 0;position:relative;padding-left:14px; background-image: url(../images/puce-h3-actu.gif); background-position: 0em 0.25em; background-repeat: no-repeat;}
#colgauche #divtheme div.divtheme h3 a {color:black;text-decoration:none;}
#colgauche #divtheme div.divtheme h3 span {background-color:red;}
#colgauche #divtheme div.divtheme p {padding:0 1.1em 0 1.1em;}

/* deux colonnes au centre */
#colgauche #divtheme div.divtheme .cols2 {border-top: solid 1px #b2b2b2;}
#colgauche #divtheme div.divtheme .cols2 a {color:#C50105;text-decoration:none;font-weight:bold}
.avbdrtop {border-top: solid 1px #b2b2b2; width:100% !important;width:102%; margin-top:1em;}
.bdrtop {border-top: solid 1px #b2b2b2;}

/* colonne droite */
div>#ic-o {margin-left:120px}

/* position images */
img.une-theme {float:left; margin-bottom:0.5em;margin-right:0.5em;}
div.tetepage p.tetepage {margin-left:48%; margin-top:1.5em;}
div.tetepage .rappel-rubrique {width: auto;background-color: rgb(218, 221, 238);margin:0 0 1em 0;padding:0.5em 0 0 1em;color:#3D4D7E!important;font-size: 1.7em!important;border-bottom:#B2B2B2 1px solid;}
div.tetepage h3 { padding-left: 20px !important;}
/* deux colonnes au centre en tableau */
#colgauche #divtheme table.coldbl {border:0; border-collapse: collapse; margin:1em 0 0 0 !important;width:100%;}
#colgauche #divtheme table.coldbl td {background-color:#f2f4f6;vertical-align:top; padding:0; border-top: solid 1px #b2b2b2; padding-bottom:1em !important; width:50%;padding-right:0.8em;}
#colgauche #divtheme table.coldbl td.gche {border-right: solid 1px #b2b2b2;}
#colgauche #divtheme table.coldbl td img,table.coldbl td p {float:none;}
#colgauche #divtheme table.coldbl td img { border:0; margin-left:-16px;}
#colgauche #divtheme table.coldbl td>img.une-theme {margin:0 0 0 0.1em;}
#colgauche #divtheme table.coldbl td p,#colgauche #divtheme table.coldbl td h4 { padding-left:16px;}
#colgauche #divtheme table.coldbl td a {margin-left: 16px; font-weight: 700; display:block;font-size:0.85em;}
#colgauche #divtheme table.coldbl td h4 {margin-bottom:0;margin-top:0.3em; font-size:1em;background-image: url(../images/puce-h4-rouge.gif); background-position:0% 0%; background-repeat: no-repeat; color:#C2000C;}
#colgauche #divtheme table.coldbl td>h4 {margin-left:0.1em;}
#colgauche #divtheme table.coldbl td p {margin:0.5em 0.3em 0.5em 0;}

/* informations complementaires */
hr {height:1px;border:0;color:#B2B2B2;background-color:#B2B2B2; width:90%;}

/* 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:#E71E00;width:2em;height:3.4ex;margin:0 0 2px 0;}
#nv-bs .navig-D>form #btnpage {width:2em;height:3ex;margin:0;}
#nv-bs .navig-C ul li.encours {background-color:#5C768F}

#colgauche div.avmarge {width:90% !important;border-right:solid 1px #b2b2b2;}

/*----------*/
/*----------*/
/* colonne centrale */
div.lst-aide {width: 90% !important;width: 87%;margin:0; padding:0; background-color:#FFF;border-right:1px solid #b2b2b2;}
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 10px!important;color:#3D4D80; font-size:1.7em;border-bottom:1px solid #b2b2b2!important;}
p.rappel-rubrique span { font-size:0.8em;}
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:14px; background-image: url(../images/puce-h3-actu.gif); background-position: 0em 0.25em; background-repeat: no-repeat;}
div.lst-aide a { color: #000;}

/* navigation basse */
#nright {padding-right:16px !important;}

.fonddroite {background-image: url(../images/fond-col-droite.gif); background-repeat: repeat-y; background-position:100% 0;}
.recherche-aide { background-color:#FADDD9; padding: 1em 1.5em 0.3em 0;margin-left:25px !important;margin-left:23px;}
.recherche-aide p { font-weight:bold; color:#698185; font-size:1.1em;margin-left:0; padding-left:18px; background:url(../images/puce-aides1.gif) no-repeat 0 50%;}
.recherche-aide p span { color:#000;}
.recherche-aide form { padding:0; margin:18px 0 0 18px;}
.recherche-aide form label { color:#364892; font-weight:bold; font-size:0.85em !important; }
.recherche-aide form select { width:17em; 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 {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; padding-bottom:0.4em; position: relative;}
div.uneaide img { float:left; margin: -0.5em 1em 0.2em 0;position: relative;}
div.uneaide p.rappel-rubrique {width:auto !important;background-color:transparent;color:#364892; font-weight:bold; padding:0; font-size:1em; border:0 !important;}
div.uneaide h5 { margin:0.3em 0 0.3em 0; font-size:1em;}
div.uneaide p.lien { margin:0.2em 0 0 1em; padding-bottom:1em; color:#417863; font-weight:700;}
div.uneaide p.lien a {color:#417863;}
div.uneaide p { margin:1em 0 0.6em 1em; margin-bottom:20px; }
div.uneaide a {font-weight:bold;font-size:0.9em;padding-left:1em; margin-bottom:0; padding-bottom:0; display: block;}
a.lienbas { display:block; margin:0 0 0.8em 10px; font-weight:bold;font-size:0.9em;}
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;}
#tblmenu div { border:solid 1px #f2f4f6;}
