@import url(global_ie.css);
body, td, th, div, a, input, select, p, textarea, label, ul, li{ font-family:arial, verdana; font-size:small;}
body{ margin:0px; background-color:#000066;}
p{ margin:0px;}
a{ color:#000066;}

/* bandeau pour les impressions // caché en affichage ecran (screen) */
#bandeau-print
{
display:none;
}

/* couleurs */
.bgwhite{ background-color:#FFFFFF;}
.bggreytop{ background-color:#BEBEDA;}
.bggrey{ background-color:#F3F2F9;}
.bgtab1{ background-color:#DEDAEE;}
.bgtab2{ background-color:#F2F2FA;}
.bgblack{ background-color:#000000;}
.bgpink{ background-color:#F7DBE6;}
.bggelb{background-color: #FAE6C0;}

/* bandeau haut */
#header, #header a, #advsearch, #advsearch a, #lblsearch, #lblsearch label{ font-family:verdana, arial; color:#FFFFFF; font-size:11px; text-decoration:none;}
#header a:hover, #advsearch a:hover{ text-decoration:underline;}
#header{ text-align:right;}
#header .on{ color:#FCC406;}
#search{ font-size:x-small;}
#lblsearch, #lblsearch label{ font-weight: bold;}

/* menu */
.menu{ background:#000066 url(img/debut.gif) no-repeat;}

/* prog */
#prog, #prog a{ color:#000000; font-size:x-small;}
#prog{ padding:6px; background-color:#FFFFFF;}

/* bandeau bas */
#footer, #footer a{ font-family:verdana, arial; color:#FFFFFF; font-size:x-small;}
#footer{ text-align:center; padding-top:2px;}
#footer .on{ color:#FCC406;}

/* bandeau gauche */
#left{ padding-left:10px; padding-top:20px; padding-right:10px;}
#left a{ color:#000066;}
#lvl2 a{ font-size:110%; font-weight:bold; text-decoration:none;}
#lvl3 div{ padding-left:10px;}
#lvl4{ margin-left:-29px; margin-top:4px;}
#lvl5{ margin-left:-29px; margin-top:4px;}
#lvl3 #lvl4 #lvl5 div{ background:#FFFFFF url(img/puce-neutre.gif) no-repeat; padding-left:7px;}
#lvl3 div, #lvl3 div a{ font-weight:bold; text-decoration:none;}
#lvl5 div, #lvl5 div a{ font-weight:normal; font-style:italic; text-decoration:none;}
#lvl3 #lvl4 div, #lvl3 #lvl4 div a{ font-weight:normal; text-decoration:none;}

/* corps de page */
h1{ margin-bottom:4px; margin-top:4px; color:#000066; font-size:20px;}
h2{ margin-bottom:4px; margin-top:4px; color:#000000; font-size:15px;}
p.int{ font-size:13px; font-weight:bold; margin-top:-18px;}
ul{ list-style-type:none; margin-left:-42px; margin-top:-10px;}
li{ margin-left:-15px; margin-top:-4px;}
.bloct{ background:#FFFFFF url(img/bloc_top.gif); text-align:right;}
.blocr{ background:#FFFFFF url(img/bloc_right.gif);}
.blocb{ background:#FFFFFF url(img/bloc_bottom.gif);}
.bloce{ background:#FFFFFF url(img/bloc_end.gif) no-repeat;}

.bloctgreen{ background:#FFFFFF url(img/blocgreen_top.gif); text-align:right;}
.blocrgreen{ background:#FFFFFF url(img/blocgreen_right.gif);}
.blocbgreen{ background:#FFFFFF url(img/blocgreen_bottom.gif);}
.blocegreen{ background:#FFFFFF url(img/blocgreen_end.gif) no-repeat;}

.bloctblue{ background:#FFFFFF url(img/blocblue_top.gif); text-align:right;}
.blocrblue{ background:#FFFFFF url(img/blocblue_right.gif);}
.blocbblue{ background:#FFFFFF url(img/blocblue_bottom.gif);}
.bloceblue{ background:#FFFFFF url(img/blocblue_end.gif) no-repeat;}



span.title{ font-size:12px; font-weight:bold; color:#000066;}
#pucelst, #publst{ list-style-type:none; margin-left:-42px;}
#pucelst li, #publst li{ margin-left:-15px; margin-top:-4px;}
#pucelst div{ background:#FFFFFF url(img/puce-neutre.gif) no-repeat; padding-left:7px;}
#publst div{ background:#F3F2F9 url(img/puce-neutre.gif) no-repeat; padding-left:7px;}
.divlst, #pucelst2 div{ background:#FFFFFF url(img/puce-noire.gif) no-repeat; padding-left:10px; font-weight:bold;}
#alphamenu, #alphamenu a{ font-size:12px; font-weight:bold;}
#alpha1 div{ background:#FFFFFF url(img/puce-noire.gif) no-repeat; padding-left:14px; font-size:12px;}
#alpha1 li{ margin-top:35px;}
#alpha2 li{ margin-top:12px;}
#contact div{ background:#F3F2F9 url(img/puce-noire.gif) no-repeat; padding-left:10px;}
#pucelst2 li{ margin-top:10px;}
#contact li{ margin-top:15px;}
#pucelst2 #pucelst3 li{ margin-top:-4px;}
#pucelst2, #pucelst2 #pucelst3{ margin-left:-20px;}
#pucelst2 #pucelst3{ margin-top:0px;}
#pucelst2 #pucelst3 div{ background:#FFFFFF url(img/puce-neutre.gif) no-repeat; padding-left:7px; font-weight:normal;}
#pucelst3 ul{ list-style-type:circle; margin-left:28px; margin-top:4px}
#ancres, #ancresdest{ margin-left:0px; margin-top:0px; font-weight:bold;}
#ancres li{ margin-left:0px; color:#000066;}
#ancresdest li{ margin-left:0px; color:#000000;}
#ancresdest a{ color:#000000;}
span.light{ font-weight:normal;}
a.top{ color:#000000; text-decoration:none; font-weight:normal;}
a.top:hover{ text-decoration:underline;}
.obl{ color:#FF0000;}
a.button{ font-size:12px; font-weight:bold; text-decoration:none;}
a.style2{ font-size:12px; text-decoration:none; font-weight:bold;}
a.style2:hover{ text-decoration:underline;}
a.style3{ text-decoration:none; font-weight:bold;}
a.style3:hover{ text-decoration:underline;}
.resid{ font-weight:bold; text-align:right;}

/* plan du site */
#planinstitution a, #plansupervision a, #planeurosysteme a, #planmonetaire a, #planpaiement a, #planpublications a, #planstatistiques a{ text-decoration:none;}
#planinstitution div{ background:#FFFFFF url(img/institution/fleche.gif) no-repeat; padding-left:10px;}
#plansupervision div{ background:#FFFFFF url(img/supervision/fleche.gif) no-repeat; padding-left:10px;}
#planeurosysteme div{ background:#FFFFFF url(img/eurosysteme/fleche.gif) no-repeat; padding-left:10px;}
#planmonetaire div{ background:#FFFFFF url(img/monetaire/fleche.gif) no-repeat; padding-left:10px;}
#planpaiement div{ background:#FFFFFF url(img/paiement/fleche.gif) no-repeat; padding-left:10px;}
#planpublications div{ background:#FFFFFF url(img/publications/fleche.gif) no-repeat; padding-left:10px;}
#planstatistiques div{ background:#FFFFFF url(img/statistiques/fleche.gif) no-repeat; padding-left:10px;}

/* arret NS4 et proprietes autres Doms */
/*/*/a{}
body td, body th, body div, body a, body input, body select, body p, body textarea, body label, body ul, body li{
	font-size:12px;
	font-family: arial, verdana;
}
ul, li{ margin-left:0px;}
#header, #header a, #advsearch, #advsearch a, #lblsearch label, #search{ font-size:10px;}
#footer, #footer a{ font-size:10px;}
#lvl2 a{ font-size:14px;}
#lvl3, #lvl4, #lvl5{ margin-left:0px; margin-top:10px; margin-bottom:0px;}

#planinstitution ul, #plansupervision ul, #planeurosysteme ul, #planmonetaire ul, #planpaiement ul, #planpublications ul, #planstatistiques ul{ margin:0px;}
#planinstitution li, #plansupervision li, #planeurosysteme li, #planmonetaire li, #planpaiement li, #planpublications li, #planstatistiques li{ margin-top:7px;}
#planinstitution a:hover{ color:#9999FF;}
#plansupervision a:hover{ color:#FEBF03;}
#planeurosysteme a:hover{ color:#B3DC10;}
#planmonetaire a:hover{
	color: Gray;
}
#planpaiement a:hover{ color:#00A4E8;}
#planpublications a:hover{ color:#D74982;}
#planstatistiques a:hover{ color:#F77E00;}

#pucelst, #pucelst2, #pucelst3, #publst{ margin:0px;}
#pucelst2{ margin-left:20px;}
#pucelst2 #pucelst3{ margin-left:20px;}
#lvl4{ margin-left:10px; margin-top:0px;}
#lvl5{ margin-left:20px; margin-top:0px;}
#lvl3 li, #lvl4 li,  #lvl5 li, #pucelst li, #publst li, #pucelst2 li, #pucelst3 li{ margin:0px; margin-top:3px;}
#pucelst2 li{ margin-top:12px;}
#pucelst2 #pucelst3 li{ margin-top:2px;}
#contact{ margin-top:-15px; margin-bottom:0px;}
h1{ font-size:18px; font-weight:bold;}
h2{ font-size:14px; font-weight:bold;}
h3{ font-size:12px; font-weight:bold;}

h2.style2{ font-size:12px; margin-top:0px; margin-bottom:10px;}
h2.style3{ font-size:12px; margin-top:0px; margin-bottom:0px;}
h2.img{ margin:0px;}
#prog, #prog a{ font-size:10px;}
body p.int{ font-size:12px; margin-top:0px; margin-bottom:8px;}
body span.title{ font-size:12px;}
body span.stitle{ font-weight:bold;}
#ancres, #ancresdest{ margin:0px; padding:0px;}
#ancres li, #ancresdest li{ margin-left:20px; padding-top:4px;}


/* MACIE5 \*/
head:first-child+body #lvl3, head:first-child+body #lvl4{ display:block;}
head:first-child+body #lvl3{ margin-left:-40px;}
head:first-child+body #lvl4{ margin-left:-30px;}
head:first-child+body #lvl5{ margin-left:-20px;}
head:first-child+body #pucelst, head:first-child+body #pucelst2, head:first-child+body #pucelst2 #pucelst3, head:first-child+body #alpha1{ display:block; margin-left:-20px;}
head:first-child+body #pucelst, head:first-child+body #alpha1{ margin-left:-40px;}
head:first-child+body #pucelst2{ margin-top:-10px;}
head:first-child+body ul{ display:inline;}
