/* v3commun.css - Définitions toutes chartes graphiques - ESD 04/2005 */

acronym,abbr {cursor:help}
a abbr,a acronym {border-bottom:none}
body,form,h1,h2,h3,h4,h5,h6 {margin:0px}
html,body {width:100%;height:100%}
em,strong {font-style:normal;font-weight:bold}
p {margin:10px 0px 10px 0px;padding:0px}
input,select {font-family:arial,Helvetica,sans-serif;color:#000}
span, a {font-size:100%}
th {font-weight:bold;text-align:center}

/* float */
.fd {float:right !important}
.fg {float:left !important}
img.fd {margin-left:15px;margin-bottom:4px}
img.fg {margin-right:15px;margin-bottom:4px}
.nof {clear:both}

/* alignements */
.g {text-align:left}
.c {text-align:center}
.j {text-align:justify}
.d,.mtt,.tx {text-align:right}
.adroite {margin-left:auto !important}
.agauche {margin-right:auto !important}
.aucentre {margin-left:auto !important;margin-right:auto !important}
.mtt,.tx {white-space:nowrap}
.h,td.h {vertical-align:top !important}
.b,td.b {vertical-align:bottom !important}
.vc,td.vc {vertical-align:middle !important}
.nodecal {padding-left:0px !important}
.nomargeh,p.sstitre3,p.illustre {margin-top:0px !important}
.nomargeb {margin-bottom:0px !important}
.nowrap,ul.nowrap li {white-space:nowrap}
.cpc {width:100%}
table.gouttieres {border:none;padding:0px;width:auto}
table.gouttieres td.sep,td.col,td.col1tiers,td.col1demi,td.col1quart {vertical-align:top;padding-left:28px}
td.premcol,td.premcol1tiers,td.premcol1demi,td.premcol1quart {vertical-align:top;padding-left:0px;background-image:none}
td.col1tiers {width:34.6%}
td.premcol1tiers {width:30.8%}
td.col1demi {width:54%;padding-left:56px}
td.premcol1demi {width:46%}
td.col1quart {width:26%}
td.premcol1quart {width:22%}

/* Mise en valeur */
.neg {color:#f00 !important}
.pos {color:#090 !important}
.attn {font-style:normal;padding-left:14px;background:url(../images/css/v3commun/icoexcla.gif) center left no-repeat}
.fb,.fh,.fs {padding-right:14px}
.fb {background:url(../images/css/v3commun/fleche_baisse.html) center right no-repeat}
.fh {background:url(../images/css/v3commun/fleche_hausse.gif) center right no-repeat}
.fs {background:url(../images/css/v3commun/fleche_stable.gif) center right no-repeat}
span.off {padding-left:16px !important;background:url(../images/css/v3commun/icocroix.gif) center left no-repeat !important}
.exple {font-style:italic}
.alerte {color:#f00;font-weight:bold}
.renvoi {vertical-align:super}
div.blocmsg {margin-bottom:10px;padding:4px 5px 4px 27px;font-weight:bold;background-position:top left} /* m-s */
div.blocmsg p {margin:5px 0px 5px 0px}
div.bloctxt {padding:1px 10px 1px 10px} /* m-s */
div.alerte {padding-left:27px !important;background:#ffc url(../images/css/v3commun/icoalerte.gif) no-repeat} /* m-s */
div.alerte p {color:#f00}
div.err {padding-left:27px !important;background:#f00 url(../images/css/v3commun/icoerreur.gif) no-repeat} /* m-s */
div.err p {color:#fff}
div.info {color:#000;padding-left:27px !important;background:#ffc url(../images/css/v3commun/icoinfo.gif) no-repeat} /* m-s */
td.info,th.info {padding:5px;background-color:#ffc !important}
td.info p,th.info p {margin:0px 0px 5px 0px}
.fondredac {background-color:#fff}
ul.menu li.sep {margin-bottom:10px}

/* Saisies */
input.radio,input.checkbox,input.image {border:0px}
input.inp5,input.cp,input.bqe,input.gui {width:5em}
input.clerib {width:2em}
input.iban {width:26em}
input.inp15 {width:12em}
input.inp32 {width:24em}
input.inp64 {width:50em}
input.date {width:10em}
input.mttp {width:8em;text-align:right}
input.mttg {width:12em;text-align:right}
input.tel {width:16em}
input.mail {width:30em}
input.numcpt {width:11em}
input.numrac {width:8em}
input.ident {width:16em}

/* Nos de téléphone */
div.bloctelft {margin:0px 0px 3px 0px;width:160px}
div.bloctelft p {margin:0px;font-weight:bolder}
div.bloctelft p.num {padding:1px 0px 0px 70px;letter-spacing:-1px;font-size:11px}
div.bloctelft p.tarif {text-align:right;font-size:80%;color:#000}
div.indigo {background:url(../images/css/v3commun/telindigo.gif) top left no-repeat}
div.indigo p.num {color:#339}
div.vert {background:url(../images/css/v3commun/telvert.gif) top left no-repeat}
div.vert p.num {color:#093}
div.azur {background:url(../images/css/v3commun/telazur.gif) top left no-repeat}
div.azur p.num {color:#09f}

/* Onglets */
div.a_blocongh {padding:10px 0px 0px 0px;background:#fff url(../images/css/v3base/a_blocongh.gif) repeat-x top}
div.a_blocongh ul {margin:0px;padding:0px;list-style:none;width:100%;overflow:hidden}
div.a_blocongh ul li {float:left;margin:0px;padding:0px}
div.a_blocongh ul a,div.a_blocongh ul span {float:left}
div.a_blocsongv {position:relative;width:100%}
div.a_blocongv {position:absolute;top:0px;width:120px}
div.a_blocongv ul {margin:0px;padding:0px;list-style:none}
div.a_blocongv ul li {margin:0px 1px 0px 0px}
div.a_blocongv ul li.sel,div.a_blocongv ul li.recapsel {margin-right:0px}
div.a_blocsongv div.a_blocongfond {margin-left:119px}

/* Divers */
.invisible {position:absolute;top:0px;left:-9000px}
abbr.invisible,acronym.invisible {position:relative;left:0px;border-bottom:none;cursor:auto}
fieldset.invisible {position:relative;left:0px;border:none;padding-left:0px;padding-right:0px}
a.deplier {background-image:url(../images/css/v3commun/plus.gif) !important}
a.plier {background-image:url(../images/css/v3commun/moins.gif) !important}
a.deplier,a.plier {background-position:center left;background-repeat:no-repeat;padding-left:15px}
a.deplier:hover,a.plier:hover {background-color:transparent}
a.deplier img,a.plier img {height:9px}
a.popword,a.poppdf,a.popexcel {background:top left no-repeat;padding-left:18px;height:14px;vertical-align:bottom}
a.popword {background-image:url(../images/css/v3commun/icoword.gif)}
a.popexcel {background-image:url(../images/css/v3commun/icoexcel.gif)}
a.poppdf {background-image:url(../images/css/v3commun/icopdf.gif)}
a.popmail {padding-right:24px;background:url(../images/css/v3commun/mailto.gif) center right no-repeat}
div.blocpaginh img,div.blocpaginb img {vertical-align:text-top}
div.blocbulle p {margin-left:5px;margin-right:5px}

/* Pour tests */
.voir {border:1px solid red !important}

/* IE seul */
* html div.marges,* html div.a_blocongfond,* html div.bloctxt {width:100%}

/* Mozilla seul et caché de MACIE5 \*/
div.blocillustre {clear:both}
.g {text-align:left !important}
.c {text-align:center !important}
.j {text-align:justify !important}
.d,.mtt,.tx {text-align:right !important}
div.a_blocongh ul a,div.a_blocongh ul span {float:none}
head:first-child+body div.a_blocongh ul a,head:first-child+body div.a_blocongh ul span {display:block}
head:first-child+body .c > div,head:first-child+body .c > p,head:first-child+body .c > table {margin-left:auto !important;margin-right:auto !important}
head:first-child+body .d > div,head:first-child+body .d > p,head:first-child+body .d > table {margin-left:auto !important}
:root div.bloctelft p.tarif {font-size:80%}

/* v3base.css - NRJ Mobile internet 2005 - ESD/SQLI 09/2005 */

/* Tags */
abbr,acronym {border-bottom:dotted 1px #666}
body {background-color:#fff}
body,td,th,caption,h2,h3,h4,h5,h6,div,span,p,a {font-family:Verdana,arial,Helvetica,sans-serif;font-size:11px;color:#000}
caption {margin:0px;padding:3px;background-color:#FFF;text-align:left;color:#000 !important;font-weight:bold;font-size:75%;}
/*h2,h3,h4,h5,h6,div,span,p,a {font-size:xx-small}*/
.marges a {text-decoration:underline}
hr {border:none;background-color:#82B8D7;color:#82B8D7;height:1px}
div,p,li {text-align:left}
em strong,strong em {color:#e10000}
fieldset {border:0px solid #8EBFDB;padding:0 10px 20px 0;margin:20px 0 0 0;background:#DCDCE1 url(../images/css/v3base/fieldset-bottom-corner.gif) bottom left no-repeat}
div.contenu fieldset table{background-color:#DCDCE1;}
div.a_blocappli div.a_blocfctl fieldset {margin-left:0px;margin-right:0px}
legend {color:#686C7F;font-size:105%;font-weight:bold;padding:5px 7px 2px 10px;margin:0px 0px 5px -7px;text-transform:uppercase;background:#DCDCE1 url(../images/css/v3base/fieldset-top-corner.gif) top left no-repeat}
input,select {font-size:102%}
th {font-weight:bold;text-align:center}
ul {list-style-type:none}
input.mail{width:15em}
form{margin:0px;padding:0px;}

/*- tous tags -*/
div.acces div.transverse a{font-size:11px}
.decal1 {padding-left:15px !important}
.i {background-color:#DCDCE1 !important}
.p {background-color:#DCDCE1 !important}
.renvoi {vertical-align:baseline;color:#000;font-size:80%}
.rupture {padding-left:10px;background-color:#E8E9EC !important;color:#000000}
.tittot,.tot {color:#000 !important;background-color:#ddd !important;font-weight:bold}
div.aplat1 {background:#C9B4BC url(../images/css/v3base/aplat1-top-corner.gif) top left no-repeat;}
td.aplat1 {
/* Transition */
vertical-align:top;}
div.aplat2 {background:#FCD3CF url(../images/css/v3base/aplat2-top-corner.gif) top left no-repeat;}
.marges {padding:15px 4px}
.bord1 {border:1px solid #5796BB}
.bord2 {border:1px solid #D11C0C}

/*- A -*/
td.a_actions a.act {background-image:none;padding:0px;margin:0px}
a.act,span.act,ul.a_actions a.act {white-space:nowrap;margin-right:10px;color:#000;font-weight:normal;padding-left:12px;text-decoration:none;background:url(../images/css/v3base/pcact.gif) center left no-repeat}
span.act a {color:#000;margin-right:0px;padding-left:0px;background-image:none;text-decoration:underline;font-weight:normal}
a.act:hover,span.act a:hover {text-decoration:underline;background-color:transparent}
a.afficher,a.masquer {background-position:top left;background-repeat:no-repeat}
a.afficher:hover,a.masquer:hover {background-color:transparent;border:none !important}
a.afficher {background-image:url(../images/css/v3base/icoafficher.gif) !important}
a.cb {background:url(../images/css/v3base/icocb.gif) center left no-repeat;padding-left:30px;padding-top:2px;height:20px}
a.ctx {text-decoration:underline}
p.liensctx a{text-decoration:underline}
div.i_blocredac a.ctx {color:#000}
div.i_blocredac a.ctx:hover {text-decoration:none;color:#f10000}
a.imp,ul.a_actions a.imp {display:block;margin-right:0px;height:18px;width:74px;padding-left:16px;padding-right:8px;padding-top:2px;background:url(../images/css/v3base/pcactimp.gif) top left no-repeat}
a.masquer {background-image:url(../images/css/v3base/icomasquer.gif) !important}
a.mod,a.sup {font-weight:bold}
a.popaide span {font-weight:bold}
a.popbulle {}
a.popmenu {font-weight:bold !important}
a.renvoi {text-decoration:underline;font-size:75%;padding-left:3px}
a.retour {}
a.suite {color:#000;font-weight:bold;text-decoration:none}
a.suite:hover {text-decoration:underline}
a.triasc,a.trioff,a.tridesc {padding:2px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #888;border-right:1px solid #888;display:block;width:100%;text-decoration:none}
div.blocnotes a {color:#E10000}
div.blocbulle ul li a,div.blocbulle ul.a_actions a {margin:0px;display:block;width:100%;padding-top:2px;padding-bottom:2px;padding-right:2px}
div.blocbulle ul li a:hover {background-color:#ffc}
div.a_blocfctltitre p a {color:#fff}
div.a_blocfctltitre p.a_options a {padding-left:3px;padding-right:3px;margin-right:1px;color:#000;text-decoration:none;border:1px solid #000}
div.a_blocfctltitre p.a_options a:hover {border:1px solid #000}
div.a_blocfctltitre p.a_options a.afficher,div.a_blocfctltitre p.a_options a.masquer {border:none;padding:0px;margin-right:1px}
div.a_blocfctltitre p.a_options a.afficher:hover,div.a_blocfctltitre p.a_options a.masquer:hover {background-color:transparent}
div.a_blocfctltitre p.a_titre2 a {font-weight:normal}
div.a_blocongh ul a,div.a_blocongh ul span {float:left;display:block;color:#000;font-weight:normal;background:url(../images/css/v3base/a_ohnsr.gif) no-repeat right top;padding:4px 10px 5px 6px}
div.a_blocongh ul li.sel a,div.a_blocongh ul li.sel span {background-image:url(../images/css/v3base/a_ohsr.gif);font-weight:bold;padding:5px 10px 5px 6px;text-decoration:none;color:#FFFFFF}
div.a_blocongh ul li.recapsel a,div.a_blocongh ul li.recapsel span {background-image:url(../images/css/v3base/a_ohrsr.gif);font-weight:bold;padding:5px 10px 5px 6px;text-decoration:none;color:#FFF}
div.a_blocongv {position:relative;width:225px;margin-top:10px}
div.a_blocongv ul { margin:0px; margin-right:5px; padding:0px; list-style-type:none;}
div.a_blocongv li { background: url(../images/css/v3base/connect_menu.gif) 29px 30px no-repeat; padding-bottom:6px;}
div.a_blocongv #lastitem { background:none;}
div.a_blocongv li div { width:225px; height:30px; background:url(../images/css/v3base/commande_menu-off.gif) left top no-repeat;}
div.a_blocongv li div a, .a_blocongv li div span { font-size:110%; font-weight:bold; color:#FFFFFF; display:block; padding:9px 0px 0px 0px; height:20px; text-decoration:none;}
div.a_blocongv li.sel div a, .a_blocongv li.sel div span { color:#A58290;}
div.a_blocongv li.sel div { background:url(../images/css/v3base/commande_menu-on.gif) left top no-repeat; color:#A58290;}
div.a_blocongv li div .num{ font-size:120%;float:left;padding:8px 13px 0px 27px;color:#A58290;display:block;}
* html div.a_blocongv li div .num{ margin-right:-3px;}
div.a_blocongv li.sel div .num{ color:#FFFFFF}
div.i_bloccallback p a {color:#000;font-weight:bold;text-decoration:underline}
div.i_blocactions ul li a {color:#fff;font-weight:bold;text-decoration:none}
div.i_blocactions ul li a:hover {text-decoration:underline}
p.rethaupag a,p.fermer a {color:#000;text-decoration:none}
p.rethaupag a {padding-right:15px;background:url(../images/css/v3base/pagrethau.gif) top right no-repeat}
p.fermer a {padding:1px 20px 0px 0px;background:url(../images/css/v3base/icofermer.gif) top right no-repeat;height:15px}
p.restriction a {font-weight:normal}
p.rethaupag a:hover,p.fermer a:hover {text-decoration:underline}
p.i_menuh a {text-decoration:underline;font-weight:normal}
table.fiche th a.renvoi {color:#000}
table.liste th a,div.err a,.rupture a,div.blocboutons a {color:#000}
table.liste th a.renvoi,table.tab2dim th a.renvoi {color:#000}
ul.menu li a {color:blue;font-weight:normal}
ul.a_actions li a,ul.a_actions li span.act {float:left}
ul.a_actions li span.act a {float:none}
ul.a_menuappli li a {padding-left:10px;margin-right:10px;color:#000;background:url(../images/css/v3base/a_pcnavnonsel.gif) center left no-repeat;text-decoration:underline;font-weight:bold;}
ul.a_menuappli li a:hover {text-decoration:underline}
ul.a_menuappli li.sel a {color:#E10000;padding-left:10px;background:url(../images/css/v3base/a_pcnavsel.gif) center left no-repeat}
fieldset p a{text-decoration:underline}

/*- DIV -*/
div.blocariane {}
div.blocboutons {margin:0px;padding:10px 5px 5px 5px;text-align:center}
div.blocbulle {margin:0px;position:absolute;visibility:hidden;top:0px;left:0px;width:200px;border:1px solid #404040;color:#000;background-color:#ffc}
div.blocillustre {}
div.blocnotes {margin:0px;margin-top:20px;padding-top:2px;border-top:1px solid #DCDCE1} 
div.blocmsg {margin-bottom:10px;padding:5px 5px 5px 27px;font-weight:bold;background-position:top left} /* m-s */
div.bloctxt {padding:3px 3px 3px 27px;font-weight:normal;border:0px #CCC solid} /* m-s */
div.blocpaginb,div.blocpaginh {color:#000;padding:2px;text-align:center;white-space:nowrap}
div.perso {color:#000} /* m-s */
div.a_blocappli {
/* transition */
background:#FFF;
padding:10px;
}
div.lister,div.consulter,div.saisir,div.recapituler,div.informer,div.choisir {} /* m-s a_blocfctl */
div.consulter,div.recapituler,div.choisir {background-color:#FFF}
div.a_blocfctl {clear:both;border:0px solid #FFF;margin:0px;padding-bottom:10px;background-color:#FFF;}
div.a_blocfctl div.a_blocfctl {border:none;border-top:1px solid #8EBFDB;margin-right:0px}
div.a_blocongfond {clear:both;border-top:10px solid #FFF;background-color:#FFF;padding-left:5px}
div.a_blocongh {width:100%;overflow:hidden;padding:10px 0px 0px 0px;background:#fff url(../images/css/v3base/a_blocongh.gif) repeat-x top}
div.a_blocfctltitre {margin-top:10px;border-left:0px solid #8EBFDB;border-right:0px solid #8EBFDB;border-top:0px solid #8EBFDB}
div.a_blocfctl div.a_blocfctltitre {border-left:none;border-right:none}
div.i_blocactions {width:190px}
div.i_bloccallback {background-color:#e8e8e8;border:1px solid #000;width:160px;margin:10px 0px 5px 0px}
div.i_bloccallback p,div.i_bloccallback div {margin-left:5px;margin-right:5px}
div.i_blocredac {}
div.alerte{background-color:#FFFFFF;padding-bottom:10px}
div.alerte p{color:#BB1708}
div.info{background-color:#FFFFFF;padding-bottom:10px}
.aplat1 .marges,.aplat2 .marges{padding:10px;}

/*- DL,DT,DD -*/
dl {}
dt {font-size:xx-small;margin:15px 0px 4px 0px;font-weight:bold;font-style:normal}
dl.argumentaire dt {background-color:#DCDCE1;border:1px solid #000;padding:3px;margin-bottom:10px}
dl.lexique dt {font-style:italic}
dd {margin-left:15px}

/*- IMG -*/
img.bord {border:1px solid #DADDE4} 
a.masquer img,a.afficher img {height:15px;width:15px}
div.blocboutons img {vertical-align: middle}
div.blocboutons input {vertical-align: middle}

/*- LABEL -*/
label.titlig {font-weight:bold;padding-right:5px;white-space:nowrap}
fieldset label{padding-left:10px}

/*- P -*/
p.accroche {font-size:x-small;font-weight:bold}
p.aide {font-style:italic;font-size:85%}
p.chapeau {font-size:x-small;color:#000}
p.intro {margin:0px}
p.introform {font-weight:bold}
p.liensctx {text-align:right;margin-right:3px}
p.note,div.blocnotes p {font-style:italic;color:#000;font-size:xx-small}
p.notejuridique {color:#333}
p.restriction {margin:0px;padding:5px;text-align:center;font-weight:bold;background-color:#fff}
p.rethaupag,p.fermer {margin:0px;margin-top:20px;padding-right:10px;padding-bottom:0px;text-align:right;white-space:nowrap}
p.rupture {margin:5px 0px 5px 0px;padding:2px 10px 2px 10px;font-weight:bold}
fieldset p {color:#000;padding-left:10px}
fieldset p.rupture {background-color:transparent !important;color:#000;padding:2px 10px 2px 10px;text-align:left;font-weight:normal}
p.surtitre {margin:5px 0px 8px 0px;font-size:90%;color:#666;line-height:100%;text-transform:uppercase;letter-spacing:0.2em} 
p.titlig {margin:0px;text-align:right;padding-right:5px;}
p.titreaplat {color:#fff;font-weight:bold;padding:2px 5px 2px 5px;margin:0px 0px 5px 0px;text-align:center}
div.aplat1 p.titreaplat,div.bord1 p.titreaplat {background:#5796BB url(../images/css/v3base/titreaplat1-top-corner.gif) top left no-repeat;}
div.aplat2 p.titreaplat,div.bord2 p.titreaplat {background:#D11C0C url(../images/css/v3base/titreaplat2-top-corner.gif) top left no-repeat;}
p.titreintro {margin:0px;margin-bottom:5px;font-weight:bold}
p.i_menuh {margin:15px 0px 5px 0px;font-size:x-small;text-align:center}
p.i_menuh p {color:#336;font-weight:bold}
div.blocillustre p.titre1 {margin-top:0px}
p.titre2 {margin:10px 0px 5px 0px;color:#E10000;font-weight:bold;padding-left:15px;background:url(../images/css/v3base/pctitre2.gif) top left no-repeat;font-size:x-small;line-height:100%}
div.blocillustre p.titre2 {margin-top:0px}
.aplat1 p.titre2,.aplat2 p.titre2 {background-image:none}
p.titre3 {margin:6px 0px 4px 0px;font-weight:bold}
p.a_titre1,p.titre1 {margin:10px 0px 5px 3px;color:#040A2A;font-weight:bold;font-size:small;text-transform:uppercase;border-bottom:1px solid #CCC}
p.a_titre2 {margin:0px;padding:3px;text-align:center;color:#666;font-size:100%;font-weight:bold;background:#DCDCE1 url(../images/css/v3base/a_titre2_bg.gif) top left repeat-x;height:20px;text-transform:uppercase;}

div.a_blocfctl div.a_blocfctltitre p.a_titre2 {padding:2px;font-weight:bold}
div.a_blocfctltitre p.a_options {float:right;margin:0px;white-space:nowrap;padding:3px;color:#fff;background-color:#DCDCE1;height:20px;}
div.a_blocfctl div.a_blocfctltitre p.a_options {padding:0px;padding-top:1px;font-weight:normal}
table.liste th p {margin:0px;color:#fff;text-align:center}
table.tab2dim th.titcol p,table.tab2dim th.titlig p,table.tab2dim th.titcoin p {color:#fff}

/*- SPAN -*/
span.doux,td.doux {color:#888}
span.etape {}
span.oblig {color:red}
a.triasc span {background:url(../images/css/v3base/triasc.gif) no-repeat right center;padding-right:15px}
a.tridesc span {background:url(../images/css/v3base/tridesc.gif) no-repeat right center;padding-right:15px}
div.a_blocfctltitre p span {color:#ccf}
div.a_blocfctltitre p.a_options a span {color:#000}
div.a_blocongh ul li.ina span,div.a_blocongh ul li.recapina span {float:left;display:block;color:#666;font-weight:normal;background:url(../images/css/v3base/a_ohinar.gif) no-repeat right top;padding:4px 10px 5px 6px}
p.titre1 span,p.titre2 span {color:#e10000}
p.a_titre2 span.etape{color:#666;}

/*- TABLE -*/
table.fiche,table.liste,table.tab2dim {background-color:#FFF;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:5px;width:100%;border:1px solid #C9B4BC;}
table.gouttieres {border:none;padding:0px;width:95%}

/*- TH,TD -*/
th.a_actions {width:1%}
td.vide {background-color:#ddd !important}
table.fiche th,table.fiche td {padding:2px 5px 2px 7px;background-color:#DCDCE1}
table.fiche th {text-align:left;font-weight:normal}
table.liste th,table.liste td {padding:2px 3px 2px 3px}
table.liste th,table.liste th span {color:#000}
table.liste th{background:#DCDCE1 url(../images/css/v3base/liste_th.gif) top left repeat-x;height:49px;; font-size:x-small}
table.tab2dim th,table.tab2dim td {padding:2px 4px 2px 5px}
table.tab2dim th.titcol,table.tab2dim th.titlig,table.tab2dim th.titcoin {color:#fff;background-color:#82B8D7}
table.tab2dim th.titcol {font-weight:bold;text-align:center}
table.tab2dim th.titlig {padding-left:5px;text-align:left}
table.tab2dim th.titcoin {font-weight:bold;padding-left:5px}
table.liste th.titcolgroup, table.tab2dim th.titcolgroup {color:#fff;background-color:#000;font-weight:normal;text-align:center}
table.fiche td {font-weight:bold}
table.liste td,table.tab2dim td {background-color:#DCDCE1;vertical-align:top}
fieldset table td {padding-bottom:2px; padding-top:2px}
table td.a_actions {width:1%;text-align:center;padding-left:5px;padding-right:5px}
table.gouttieres td {vertical-align:top;padding-left:28px}
table.gouttieres td.premcol {padding-left:0px}
table.gouttieres td.lg1tiers {width:34.6%;}
table.gouttieres td.premcollg1tiers {width:30.8%;padding-left:0px}
table.gouttieres td.lg1demi {width:54%;padding-left:56px}
table.gouttieres td.premcollg1demi {width:46%;padding-left:0px}
table.gouttieres td.lg1quart {width:25%}
table.gouttieres td.premcollg1quart {width:25%;padding-left:0px}
table.gouttieres td.premcol1demi, table.gouttieres td.col1demi {background-color:#FFF}

/*- UL,LI -*/
ul.arbo,ul.arbo ul {margin:0px;padding:0px;list-style:none}
ul.arbo {overflow:auto;border:1px solid #bbb}
ul.arbo li {margin:2px 3px 2px 0px;white-space:nowrap}
ul.arbo ul {padding-left:15px}
ul.arbo ul ul {padding-left:30px}
ul.arbo ul ul ul {padding-left:45px}
ul.menu {margin:10px;padding:0px;list-style:disc url(../images/css/v3base/pcmenu.gif) outside}
ul.menu li {margin:3px 0px 3px 0px}
ul.niv1,ul.niv2,ul.niv3 {margin:5px 0px 5px 0px;display:block;font-weight:normal;text-align:left}
ul.niv1 li a,ul.niv2 li a,ul.niv3 li a{text-decoration:underline}
ul.niv1 li,ul.niv2 li,ul.niv3 li {margin:5px 0px 5px 0px}
ul.niv1,div ul.niv1 {padding-left:30px;list-style:disc url(../images/css/v3base/pcniv1.gif) outside}
ul.niv2,div ul.niv2 {padding-left:45px;list-style:disc url(../images/css/v3base/pcniv2.gif) outside}
ul.niv3,div ul.niv3 {padding-left:60px;list-style:disc url(../images/css/v3base/pcniv3.gif) outside}
ul.niv1 ul.niv2,ul.niv2 ul.niv3 {padding-left:15px}
ul.a_actions {margin:0px;padding:2px;font-weight:normal;list-style:none;overflow:hidden;height:22px}
div.a_blocongfond ul.a_actions {padding-bottom:10px}
div.a_blocongfond div.blocfctl ul.a_actions {padding-bottom:2px}
ul.a_actions li {float:left}
div.a_blocfctltitre ul.a_actions li {margin:0px;padding:2px}
div.a_blocfctltitre ul.a_actions li.fd {padding:0px}
ul.a_menuappli {height:15px;margin:10px 0px 10px 15px;padding:0px;}
ul.a_menuappli li {margin:0px;padding:0px;float:left}
div.blocbulle ul {list-style:none;margin:0px;padding:0px}
div.blocbulle ul li {text-align:left}
div.blocbulle ul.a_actions {margin:0px;padding:0px;background-color:#fff;border:none}
div.blocbulle ul.a_actions li {margin:0px;padding:0px;display:block;text-align:left;float:none}
div.a_blocongh ul {margin:0px;padding:0px;list-style:none;width:100%;overflow:hidden}
div.a_blocongh ul li {float:left;background:url(../images/css/v3base/a_ohnsl.gif) no-repeat left top;margin:0px;padding:0px 0px 0px 5px}
div.a_blocongh ul li.ina,div.a_blocongh ul li.recapina {background:url(../images/css/v3base/a_ohinal.gif) no-repeat left top;margin:0px 0px 10px 0px;padding:0px 0px 0px 5px}
div.a_blocongh ul li.sel {background-image:url(../images/css/v3base/a_ohsl.gif)}
div.a_blocongh ul li.sel a {color:#FFF}
div.a_blocongh ul li.recapsel {background-image:url(../images/css/v3base/a_ohrsl.gif)}
div.a_blocongh ul li.recapact {background:url(../images/css/v3base/a_ohrnsl.gif) no-repeat left top;margin:0px 0px 10px 0px;padding:0px 0px 0px 5px}
div.i_blocactions ul {background:url(../images/css/v3base/i_blocactions.gif) top left repeat-y;padding:7px 0px 7px 25px;margin:0px;list-style:disc url(../images/css/v3base/pcblocaction.gif) outside}
div.i_blocactions ul li {margin:3px 0px 3px 0px;padding:0px}
div.i_blocactions ul li.sep {padding-bottom:10px;background:url(../images/css/v3base/actisep.gif) bottom left no-repeat}

#extra{background:url(../images/css/v3base/bk_bloc_bonus.gif) top left no-repeat;height:110px;margin-top:15px}
#extra div.a_blocfctltitre p.a_titre2{font-size:small;padding-left:20px}
#extra table.fiche,table.liste,table.tab2dim{border:0px solid #C9B4BC}
#extra div.a_blocfctl{background-color:transparent}
#extra div.a_blocfctl table.fiche{background:transparent}
#extra div.a_blocfctl table.fiche th{background:transparent;text-align:right;padding-top:13px;padding-right:24px;width:60%}
#extra div.a_blocfctl table.fiche td{background:transparent;padding-top:13px;padding-left:0px;color:#E90808}
div.marges table.fiche,table.liste,table.tab2dim{border:1px solid #C9B4BC}

/* IE seul */
* html div.a_blocappli div.a_blocfctl,* html ul.a_actions {width:100%}

/* Mozilla seul et caché de MACIE5 \*/
div.a_blocongh ul a,div.a_blocongh ul span,ul.a_actions li a,ul.a_actions li span.act,div.a_blocongh ul span {float:none}
:root body,:root td,:root th,:root caption,:root dt,:root dl.lexique dt {font-size:70%}
:root div,:root span,:root p,:root a,:root h2,:root h3,:root h4,:root h5,:root h6,:root div.a_blocfctltitre p.a_titre2,:root p.titre1 span,:root p.titre2 span {}
:root p.titre1 {font-size:150%}
:root p.a_titre2 {height:16px}
:root select,:root input {font-size:102%}
:root .renvoi {font-size:80%}
:root a.renvoi {font-size:75%}
:root p.accroche,:root p.titre2,:root p.a_titre1 {font-size:medium}
:root ul.a_actions {height:18px}
:root p.chapeau,:root p.i_menuh {font-size:x-small}
:root p.aide {font-size:90%}
:root p.surtitre {font-size:90%}
:root fieldset {padding:25px 10px 20px 0px;}
:root legend {font-size:110%;font-weight:bold;padding:5px 7px 2px 10px;margin:-25px 0px 5px -7px;text-transform:uppercase;}