@media screen {
body { margin:0; padding:0;  background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%;}
td     { /*font-size: 70%;*/		/* Fixes IE6 in Quirks mode, and Opera 5. Breaks IE6 in Standards mode */ }
	/*/*/
td    { \font-size: 70%; f\ont-size: inherit; }
	/* Hack for IE5, hidden from NN4 & Opera5 */
table { /*/*/f\ont-size: inherit; /* Hide from NN4 and Opera5 */ }
}

@media print {
 #action { display : none; }
}

/*ARRONDIS*/
/*bas gauche*/
.fermer a, .fermer_jaune a, .fermer_sous_menu a, .fermer_sous_menu_jaune a, div#form #bt_ok, 
div#form #go_art, div#form #go_mot, div.menu3  
{ -moz-border-radius-bottomleft : 0.8em;
  -webkit-border-bottom-left-radius : 0.8em; }

/*bas droit*/
/*.boite_nav,*/
#droit_home, #droit #boite_goto, p.bas_ul, #boite_partenariat p.centrer,  .boite_nav h2 a, p#contour_resultats,
.nav_pages, .nav_pages_off, .fermer a, .fermer_jaune a, .boite, div#boutons p, p#resultats_classes, p.classement1, 
p.classement2, a.bt_bandeau, div#form #bt_ok, div#form #go_art, div#form #go_mot, .titre_page_bouton
{ -moz-border-radius-bottomright : 0.8em;
  -webkit-border-bottom-right-radius : 0.8em; }

/*haut gauche*/
#gauche, #gauche_home, #contenu, .boite_nav, #mentions, #boite_partenariat p.centrer, #boite_credit p.centrer,
.boite_nav h2, .boite_nav h2 a, .boite_nav h5, #boite_recherche div, #boite_marque_page div, .bt, 
.contour_on, .contour, .contour_accueil, .contour_recherche, .contour_biblio, .contour_impots, .contour_mementos,
#onglet_biblio, #onglet_impots, #onglet_mementos, #onglet_gauche, a#bt_accueil, a#bt_recherche, span#onglet_accueil, 
p#contour_biblio, p#contour_impots, p#contour_mementos, p#contour_avantages,  p#contour_fiscalite,p#contour_impots_sur, 
p#contour_resultats, p#contour_cid,#menu_biblio, .nav_pages, .nav_pages_off, .fermer a, .fermer_jaune a, div.menu1, 
a.bt_bandeau, div#form #bt_ok, div#form #go_art, div#form #go_mot, .titre_page_bouton, .boite, div#boutons p, 
p#resultats_classes, p.classement1, p.classement2
{ -moz-border-radius-topleft : 0.8em;
  -webkit-border-top-left-radius : 0.8em; }
  
/* haut droit*/
#mentions, .fermer a, .fermer_jaune a, div#form #bt_ok, div#form #go_art, div#form #go_mot
{ -moz-border-radius-topright : 0.8em;
  -webkit-border-top-right-radius : 0.8em; }

img {border: 0}
.centrer {text-align: center;}
.spacer {clear: both; margin-bottom: 0.5em; padding: 0; height: 0.01em }
hr {background-color: #DCE8F1; border: 0.01em solid #DCE8F1; margin: 0; padding:0}
.img_droit {float: right; margin-left: 1em}
.img_partner {float: right; margin: 2em 0 0 1em}

/*EXTERNAL RESOURCE*/
p#external { display: inline; position: absolute; border-style: solid; left: 30em; width: 400px; padding: 4em 2em; top: 15em; background: red; text-align: center; color: white; }
p#external a {font-size: 150%; font-weight: bold; color: white; text-align: center; text-decoration: none}

/*PIRATES*/
p#pirate { display: none; position: absolute; margin: 0; padding: 0; }
p#pirate a { text-decoration: none; }
p#pirate.txt { top: 100px; left: 200px; bottom: 200px; right: 200px; padding: 20px; border-style: solid; border-width: 3px; border-color: #4C84B0; font-size: 120%; font-weight: bold; text-align: center; }
p#pirate.mes { background:#EFC615; }
p#pirate.war { background:#EFC615; }
p#pirate.err { background: red; font-size: 150%; }
p#pirate.pir { background: black; height: 20em; }
p#pirate.mes a { color: black; }
p#pirate.war a { color: black; }
p#pirate.err a { color: white; }
p#pirate.pir a { color: white; }
p#piratex { display: none; position: absolute; margin: 0; padding: 0; }
p#piratex a { text-decoration: none; }

/*SOCIETY LOGO*/
.society { background: #FFFFFF; margin-bottom: 0.6em; padding: 5px 3px 5px 3px; }
/*.society {-moz-border-radius-topleft : 0.8em;}*/
/*.society {-moz-border-radius-bottomright : 0.8em;}*/
.deconnexion { margin: 0.5em 0 0.5em 0.5em; }
.deconnexion a { font-size: 100%; color: #495477; text-decoration: none; }

/*BANDEAU*/
#bandeau {height: 6.5em; background: url(/static/dz/images/fond_bandeau2.gif) top left repeat-x}
#bandeau img#logo {float: left}
#bandeau div#nav {height: 62px; margin: 0; background: url(/static/dz/images/bandeau_map2.gif) no-repeat 70% 0; text-align: right}
#bandeau div#nav p {float: right; margin: 0.2em 0.2em 0 0;}
#bandeau a.bt_bandeau {display: block; margin-bottom: 2px; border: 1px solid #A8BACE; background: #93ADC8; color:#F6F8FA; height:16px; width: 12em; padding-right: 5px;  text-align: right; text-decoration: none; overflow: hidden}

#bandeau-meta {height: 6.5em; }
#bandeau-meta img#logo {float: left}
#bandeau-meta div#nav {height: 65px; margin: 0; background: url(/static/dz/images/bandeau-fond.png) repeat-x; }
#bandeau-meta div#nav p {float: right; margin: 0.1em 0.4em 0 0;}
#bandeau-meta a.bt_bandeau {display: block; margin-top: 0.2em; border: 1px solid #A8BACE; background: #93ADC8; color:#F6F8FA; height:16px; width: 12em; padding-right: 5px;  text-align: right; text-decoration: none; overflow: hidden}

#bienvenue {float: left;font-family: arial, sans-serif; font-size: 165%; color: #495477; margin:0.2em 0 0 0.2em;}
#date {float: right; color: #495477; margin: 1.2em 0.2em 0 0; font-size: 100%; font-style: italic}

/*TABLEAU*/
table#content {width: 98%; margin: 1em 0.9%; }
table#content td {vertical-align: top}
table#content td.bord_bottom {border-bottom: 2px solid #B9D1E3; text-align: center; vertical-align: middle; color: red; font-weight: bold;} 
table#content td#gauche_home {width:17.5em; padding:0.25em 0 0.25em 0.2em; background: #B9D1E3;}
table#content td#gauche_bas_home {width:17.5em; padding:0.25em 0 0.25em 0.2em; background: #B9D1E3; vertical-align: bottom}
table#content td#droit_home {width:17.5em; padding:0.25em 0.25em 0.25em 0.25em; background: #B9D1E3;}
table#content td#gauche {width:17.5em; padding:0.25em 0.3em 0.25em 0.25em; background: #B9D1E3;}
table#content td#gauche_bas {width:17.5em; padding:0.25em 0.3em 0.25em 0.25em; background: #B9D1E3; vertical-align: bottom}
table#content td#droit {width:15.5em; padding:0.1em 0.25em 0.25em 0.25em; background: #B9D1E3;}
#droit p {padding: 1em 0.5em 1em 0; margin: 0;}

/*CENTRE*/
table#content td#centre_home {background: #B9D1E3; padding: 0.25em 0 0.25em 0.25em;}
table#content td#centre {background: white; padding:0; border-bottom: 3px solid #B9D1E3 ;}

#centre h2 {font-size: 120%; font-weight: bold; color: #486E98; text-align: center; margin: 0 0 0 0}
#centre h3 {font-size: 110%; color: #081040; text-align: center; margin: 0.2em 0 0 0}
#centre h4 {font-size: 100%; color: #081040; text-align: center; margin: 0.2em 0 0.2em 0}
#centre h6 {color: #081040; text-align: center; margin: 0 0 2em 0}

#centre dl.simple {margin: 0 0 1.5em 0; padding: 0; font-family: arial, sans-serif; font-weight: bold;}
#centre dl.simple dt {margin: 0; padding: 0;font-size: 120%; color: #486E98;}
#centre dl.simple dd {margin: 0 0 0 1em; padding: 0;}
#centre dl.simple dd a {color: black; text-decoration: none}

#contenu, #contenu_angle_droit {background: white; padding-bottom: 0.2em;} 
#contenu table {width: 100%}
#contenu div.marge, #contenu_angle_droit div.marge {padding: 1em 1em 0 1em;/* border: 1px solid orange*/}

#contenu div  #scroll { display: block; height: 200px; overflow: auto; overflow-x: hidden; overflow-y: auto; overflow: -moz-scrollbars-vertical; }
#contenu #print a {text-decoration : none; }

#contenu div.sommaire { text-align: justify; }
#contenu div.sommaire h2 { font-size: 120%; font-weight: bold; color: #486E98; text-align: center; margin: 0 0 0 0; }
#contenu div.sommaire h3 { font-size: 110%; font-weight: bold; color: #486E98; text-align: center; margin: 0.8em 0 0 0; }
#contenu div.sommaire h4 { font-size: 100%; font-weight: bold; color: #486E98; text-align: justify; margin: 0.8em 0 0 0; }
#contenu div.sommaire h5 { font-size: 100%; font-weight: bold; color: #000000; text-align: justify; margin: 0.8em 0 0 0; }
#contenu div.sommaire ul { margin: 0; padding: 0; }
#contenu div.sommaire li { margin: 0.2em 0 0 1.3em; padding: 0; text-align: justify; }
#contenu div.sommaire li a { font-size: 100%; font-weight: normal; color: #000000; text-decoration: none; }
/* #contenu div.sommaire li a:hover { font-size: 100%; font-weight: normal; color: #486E98; text-decoration: underline;}*/

#contenu div.sommaire dl { margin: 0 0 1.5em 0; padding: 0; font-family: arial, sans-serif; font-weight: bold;}
#contenu div.sommaire dl dt { margin: 0; padding: 0;font-size: 120%; color: #486E98; }
#contenu div.sommaire dl dd { margin: 0 0 0 1em; padding: 0; }
#contenu div.sommaire dl dd a { color: black; text-decoration: none; }


#contenu div.ua dl { display: none; }
#contenu div.ua h1 { font-size: 200%; font-weight: bold; color: #486E98; text-align: center; margin: 0.5em 0 1.5em 0; }
#contenu div.ua h2 { font-size: 150%; font-weight: bold; color: #486E98; text-align: center; margin: 1.5em 0 1em 0; }
#contenu div.ua h3 { font-size: 125%; font-weight: bold; color: #486E98; text-align: center; margin: 1em 0 1em 0; }
#contenu div.ua h4 { font-size: 110%; font-weight: bold; color: #486E98; text-align: center; margin: 1em 0 1em 0; }
#contenu div.ua h5 { font-size: 110%; font-weight: bold; color: #486E98; text-align: justify; margin: 1em 0 0.5em 0; }
#contenu div.ua h6 { font-size: 100%; font-weight: bold; font-style: italic; color: #486E98; text-align: justify; margin: 1em 0 0 0; }
#contenu div.ua .level7 { font-size: 100%; font-style: italic; color: #486E98; text-align: justify; margin: 0.5em 0 0 0; }
#contenu div.ua .mem {font-weight : bold; color : /*#BA96A5*/#945e75}


#contenu div.ua *.highlighted { background-color : #F2F7FA /*#DEE7F2*/ /*yellow*/  }
#contenu div.ua *.highlighted * { background-color : #F2F7FA /*#DEE7F2*/ }

#contenu div.ua *.highlighted em { font-weight: bold; font-style : italic; color : green;}

#contenu div.ua p { text-align: justify; padding-bottom:0;margin-bottom:0}
#contenu div.ua .art { font-weight: bold; color: #486E98; }
#contenu div.ua .no { font-weight: bold; color: #486E98; } /* Précis */
#contenu div.ua ul { margin: 0; padding: 0; }
#contenu div.ua li { margin: 0.2em 0 0 1.3em; padding: 0; text-align: justify; }
#contenu div.ua .ital { font-style: italic; color: #486E98; }
#contenu div.ua u { font-weight : bold; text-decoration: none; }

/* en cours de correction */
#contenu div.ua ul.WW8Num44 { list-style-type : circle; padding-left: 3em; }
#contenu div.ua ul.WW8Num43 { list-style-type : circle; padding-left: 3em; }
#contenu div.ua ul.WW8Num11 { list-style-type : circle; padding-left: 3em; }

/* devrait suffire et remplacera les valeurs ci dessus */
#contenu div.ua ul.list2 { list-style-type : circle; padding-left: 1em; }


#contenu div.accueil_ua h2 { font-size: 120%; font-weight: bold; color: #486E98; text-align: left; margin: 0 0 0 0; }

/*SURLIGNAGE EN JAUNE DES MOTS CLES*/
span.mot_cle {background: #FFE57A}

/* BOITES NAV*/
.boite_nav {background: #DDE6F1; margin-bottom: 0.5em; }
.boite_nav h2 {font: 130% arial, sans-serif; font-weight: bold;color: #081D58; margin: 0; padding: 0.2em 0 0.4em 0.8em;}
.boite_nav h3 {font: 110% arial, sans-serif; font-weight: bold;color: #081D58; margin: 0; padding: 0.4em 0 0.5em 0.8em; }
.boite_nav h4 {font: 100% arial, sans-serif; font-weight: bold;color: #081D58; margin: 0; padding: 0.5em 0 0.5em 0.8em;}
.boite_nav#boite_recherche h4.first  { padding: 0.5em 0 0.2em 0.8em; }
.boite_nav#boite_recherche h4.last  { padding: 0 0 0.5em 0.8em; }
/*.boite_nav#boite_recherche h2, .boite_nav#boite_marque_page h2 { color: #4AAF1F; }*/
.boite_nav#boite_recherche h3 a, .boite_nav#boite_marque_page h3 a {font-weight: bold; color: #081D58; text-decoration: none; background: url(/static/dz/images/puce_bleue.gif) no-repeat 0 4px; padding-left: 1.5em;}
.boite_nav#boite_recherche h4 a, .boite_nav#boite_marque_page h4 a {font-weight: bold; color: #081D58; text-decoration: none; background: url(/static/dz/images/puce_bleue.gif) no-repeat 0 4px; padding-left: 1.5em;}
#boite_recherche .boite_nav2, #boite_marque_page .boite_nav2 {background: #F2F7FA}
.boite_nav2 {-moz-border-radius-topleft : 0.8em;}


/*ZONE LOG HOME*/
#droit_home p {padding: 1em 0.5em 1em 0; margin: 0; }
#boite_abonnes div#form, #boite_recherche div#form, #boite_voir div#form {padding: 1em 0.5em 1em 0; margin: 0; text-align: right; font-size: 110%; color: #486E9B;}
#boite_abonnes div#form p, #boite_recherche div#form p, #boite_voir div#form p {margin: 0; padding: 0}
#boite_abonnes div#form p#ok {margin: 0.5em 0 0 0; padding: 0; text-align: right;}
#boite_abonnes div#form form { margin: 0; }
#boite_abonnes div#form a#bt_ok {font-size: 90%; font-weight: bold;  text-align: center; padding: 0.1em 1em 0.2em 1em; border: 1px solid #9B9C9E; background: white;color:#F6F8FA; height:15px; width: 3em; color:#486E98; text-decoration: none}
#boite_abonnes div#form p#ko a { color:black; font-family:arial; font-size:90%; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; text-decoration:none; }
input.texte {font-size: 80%; border: 1px solid; width: 6.5em; margin: 0.3em 0}

/*ZONE GOTO*/
#boite_goto div#form { padding: 0.8em 0.5em 0.8em 0; margin: 0; text-align: right; font-size: 110%; color: #486E9B; }
#boite_goto div#form p {margin: 0; padding: 0}
#boite_goto div#form p#p_art, p#p_mot {margin: 0; padding: 0; }
#boite_goto div#form a#go_art, #boite_goto div#form a#go_mot {font-size: 90%; font-weight: bold;  text-align: center; padding: 0.1em 1em 0.2em 1em; border: 1px solid #9B9C9E; background: white; color:#486E98; text-decoration: none}
#boite_goto div#form form { margin: 0; }
input.art {font-size: 80%; border: 1px solid; width: 7em; margin: 0; }
input.mot {font-size: 80%; border: 1px solid; width: 7em; margin: 0.5em 0 0 0; }

#boite_biblio_ouvert h2, #boite_biblio h2, 
#boite_impots_ouvert h2, #boite_impots h2,
#boite_mementos_ouvert h2,  #boite_mementos h2,
#boite_jurisprudence_ouvert h2, #boite_jurisprudence h2
{padding:0;height: 1.6em}

#boite_partenariat, #boite_recherche, #boite_marque_page {background: white;}
#boite_voir {width: 100%}
#boite_voir label {margin-right: 1em}
#boite_partenariat p.centrer {background: #DEE7F2;}
#boite_recherche div, #boite_marque_page div {background: #DEE7F2;} 
#boite_partenariat a, #boite_credit a {color:#18234C;text-decoration: underline}

#boite_actu , #boite_paru {padding-bottom: 1em}
#boite_actu h2 , #boite_paru h2 , #boite_abonnes h2, #boite_goto h2, #boite_credit h2, #boite_gestion_abo h2 {color: #081D58;background: white; padding: 0.2em 0em 0.4em 0.8em;}

#boite_gestion_abo h2 {height: 3em; text-align: right; padding-right: 0.5em}
#boite_gestion_abo p {padding: 0.5em 0; margin:0; color: #18234C;}
#boite_gestion_abo p a {font-size: 70%; text-decoration: none; color: black; }
#boite_biblio_ouvert, #boite_impots_ouvert, #boite_mementos_ouvert, #boite_jurisprudence_ouvert {background: #F2F7FA}

#boite_biblio h2 a {display: block; color: #7E0000; margin: 0; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #F9FBFC url(/static/dz/images/fleche_biblio.gif) no-repeat  0.4em 0.4em;}
#boite_biblio h2 a:hover {background: #FFF url(/static/dz/images/fleche_biblio.gif) no-repeat 0.4em 0.4em;}
#boite_biblio_ouvert h2 a {display: block; color: #7E0000; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #FFF url(/static/dz/images/fleche_biblio_ouvert.gif) no-repeat 0.1em 0.6em;}
#boite_biblio_ouvert h2 a:hover {background: #FFF url(/static/dz/images/fleche_biblio_ouvert.gif) no-repeat 0.1em 0.6em;}

#boite_impots h2 a {display: block; color: #C37D24; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #F9FBFC url(/static/dz/images/fleche_impots.gif) no-repeat  0.4em 0.4em;}
#boite_impots h2 a:hover {background: #FFF url(/static/dz/images/fleche_impots.gif) no-repeat 0.4em 0.4em;}
#boite_impots_ouvert h2 a {display: block; color: #C37D24; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #FFF url(/static/dz/images/fleche_impots_ouvert.gif) no-repeat 0.1em 0.6em;}
#boite_impots_ouvert h2 a:hover {background: #FFF url(/static/dz/images/fleche_impots_ouvert.gif) no-repeat 0.1em 0.6em;}
#boite_impots_ouvert h3 {background: #E6C8A3; font-size: 100%; text-align: center; margin: 0}

#boite_mementos h2 a {display: block; color: #945E75; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #F9FBFC url(/static/dz/images/fleche_mementos.gif) no-repeat  0.4em 0.4em;}
#boite_mementos h2 a:hover {background: #FFF url(/static/dz/images/fleche_mementos.gif) no-repeat 0.4em 0.4em;}
#boite_mementos_ouvert h2 a {display: block; color: #945E75; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #FFF url(/static/dz/images/fleche_mementos_ouvert.gif) no-repeat 0.1em 0.6em;}
#boite_mementos_ouvert h2 a:hover {background: #FFF url(/static/dz/images/fleche_mementos_ouvert.gif) no-repeat 0.1em 0.6em;}

#boite_jurisprudence h2 a {display: block; color: #945E75; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #F9FBFC url(/static/dz/images/fleche_mementos.gif) no-repeat  0.4em 0.4em;}
#boite_jurisprudence h2 a:hover {background: #FFF url(/static/dz/images/fleche_mementos.gif) no-repeat 0.4em 0.4em;}
#boite_jurisprudence_ouvert h2 a {display: block; color: #945E75; padding: 0.2em 0 0.4em 1.3em; text-decoration: none; background: #FFF url(/static/dz/images/fleche_mementos_ouvert.gif) no-repeat 0.1em 0.6em;}
#boite_jurisprudence_ouvert h2 a:hover {background: #FFF url(/static/dz/images/fleche_mementos_ouvert.gif) no-repeat 0.1em 0.6em;}


/*MENTIONS*/	
#mentions {background: white; color: #6A9EC3; padding: 0.5em; font-size: 90%;}
#mentions a.debug { color: red; }

/*UL DES NAVS GAUCHES ET DROITES*/
.boite_nav ul {margin: 0; padding: 0.5em 0 0.5em 0.2em; width: 16.5em}
#droit ul {margin: 0; padding: 0 0 1em 1em; width: 14.5em}
p.bas_ul {background: white; margin:0; padding:0; height:0.8em;}

.boite_nav ul ul {margin: 0 0 0 0.2em; padding: 0}
.boite_nav li {list-style: none; padding: 0; line-height: 0.1em;}
.boite_nav li a, .boite_nav a.more {display: block; font: 90% arial; text-decoration: none; color: black; padding-left: 0.8em;}
.boite_nav a.more {margin: 0 0 0 0.8em; padding-left: 1.5em;  background: url(/static/dz/images/puce_blanche.gif) no-repeat 0 4px }

.boite_nav li a {background: none}
.boite_nav li a.close {background: url(/static/dz/images/nav_fleche_rouge.gif) no-repeat 0 4px}
.boite_nav li a.open {background: url(/static/dz/images/nav_fleche_rouge_on.gif) no-repeat 0 4px}

#boite_pays { padding-bottom: 1em }
#boite_pays h2 { color: #7E0000; background: #FFFFFF; padding: 0.2em 0em 0.4em 0.8em; }
#boite_pays ul { margin: 0 0 1em 0; padding: 1em 1em 0 1em; width: 15em; }
#boite_pays li a { padding-bottom: 0.5em; font-family: verdana, arial, sans-serif; font-size: 140%; font-weight: bold; color: #081D58; }
#boite_pays li a.disabled { color: rgb(212,212,212); }

#boite_actu ul , #boite_paru ul {margin: 0 0 1em 0; padding: 0.5em 1em 0 1em; width: 15em;}
#boite_actu li a , #boite_paru li a, #boite_recherche li a,  #boite_marque_page li a {font-family: verdana, arial, sans-serif; background: url(/static/dz/images/nav_fleche_bleue.gif) no-repeat 0 4px}

#boite_impots_ouvert li a.close {background: url(/static/dz/images/nav_fleche_noire.gif) no-repeat 0 4px}
#boite_impots_ouvert li a.open {background: url(/static/dz/images/nav_fleche_noire_on.gif) no-repeat 0 4px}
#boite_impots_ouvert ul li li a {color: #955F1C}
#boite_impots_ouvert ul li li li li a {color: black}
#boite_impots_ouvert ul li li li li li a:hover {background: #F5E9DA url(/static/dz/images/nav_fleche_noire.gif) no-repeat 0 4px; margin-right: 1.2em;}
/*on met une marge sino le lien deborde de la liste*/
#boite_impots_ouvert ul li li li li li a.open {background: #F5E9DA url(/static/dz/images/nav_fleche_noire.gif) no-repeat 0 4px; margin-right: 1.2em;}


/*ONGLETS*/
.navbar a {display: block; font-size: 120%; font-weight: bold; text-decoration: none;padding-left: 0.5em}
#onglets1 {padding: 0; height: 2.3em;overflow: hidden;}
#onglets2 {overflow: hidden; height:4.4em}
#onglets1 p.bordure {border: 3px solid #B9D1E3; margin:2.12em 0 0 0; padding: 0}

/*onglets niveau 1*/

/*structure generale des onglets en position off avec fond blanc et bordure bleue le fond blanc permet de masquer la bordure haute de la page*/

/* width was 9.5em*/
p.contour {float:left; background: white; width: 10.5em; margin: 0 0.1em 0 0; padding: 0.2em 0 0 0; border: solid #B9D1E3; border-width: 2px 2px 0 2px; }
.bt {margin: 0; padding-right: 0.5em; float:center;color: #18234C; height: 1.8em; overflow: hidden; line-height: 1.4em; text-align: center;}

/*span couleur pour onglets de couleur thematique avec liseret blanc et bordure bleue*/
p#onglet_accueil_on {background: #FFFFFF; height: 2.1em; width : 6.5em}
span#onglet_accueil_on {display: block; background: #DEE7F2; height: 2.1em; margin: 0 0.2em}
/*p#onglet_recherche_on {background: #4AAF1F; height: 2.1em; }*/
p#onglet_recherche_on {background: #DEE7F2; height: 2.1em; }
p#onglet_biblio_on { background: #E08783; height: 2.1em;}
p#onglet_impots_on {background: #E2BE92; height: 2.1em; }
p#onglet_mementos_on {background: #BA96A5; height: 2.1em;}
p#onglet_jurisprudence_on {background: #BA96A5; height: 2.1em;}

p#onglet_accueil_off {background: #B9D1E3; height: 2.0em; border: none; width : 6.5em }
/*p#onglet_recherche_off {background: #BFF0AA; height: 2.0em; border: none; }*/
p#onglet_recherche_off {background: #B9D1E3; height: 2.0em; border: none; }
p#onglet_biblio_off {background: #DFBFBF; height: 2.0em; border: none; }
p#onglet_impots_off {background: #F4E6D5; height: 2.0em; border: none;}
p#onglet_mementos_off {background: #D9C5CD; height: 2.0em; border: none; }
p#onglet_jurisprudence_off {background: #D9C5CD; height: 2.0em; border: none; }

p#onglet_recherche_off .bt, p#onglet_biblio_off .bt, p#onglet_impots_off .bt, p#onglet_mementos_off .bt, p#onglet_jurisprudence_off .bt { color : white; }

p#onglet_hidden { background: #EEEEEE; height: 2.0em; border: none }
p#onglet_hidden .bt { color: white; }

/*onglets niveau 2*/

/*longueur_max permet de ne pas afficher le contenu overflow du lien tout en laissant s'afficher le filet bleu des sous onglets
sans ce span class longueur max, le lien recouvre le filet*/
.longueur_max {display: block; float: left; width: 9.8em; height: 1.8em; 
overflow: hidden; 
white-space:nowrap;
text-overflow:ellipsis; /* for internet explorer */
padding: 0; margin: 0}

html>body .longueur_max a:after {
   content: '\2026';
}


p.contour_on {border-bottom: 1px white; padding-bottom: 0.5em;}

p#onglet_sommaire_2 {background: #DFBFBF; height: 2.0em; border: none; width: 9em;}
p#onglet_impots_2 {background: #F4E6D5; height: 2.0em; border: none; width: 12em;}
p#onglet_mementos_2 {background: #D9C5CD; height: 2.0em; border: none; width: 12em;}
p#onglet_jurisprudence_2 {background: #D9C5CD; height: 2.0em; border: none; width: 12em;}
p#onglet_autres_2 {background: #DFBFBF; height: 2.0em; border: none; width: 12em;}
/*p#onglet_recherche_2 {background: #BFF0AA; height: 2.0em; border: none; width: 11em;}*/
p#onglet_recherche_2 {background: #FEE167; height: 2.0em; border: none; width: 11em;}

p#onglet_sommaire_3 {background: #FFFFFF; height: 2.0em; border: none; width: 9em;}
p#onglet_autres_3 {background: #FFFFFF; height: 2.0em; border: none; width: 12em;}
p#onglet_recherche_3 {background: #FFFFFF; height: 2.0em; border: none; width: 11em;}

#onglet_avantages {height: 2.2em}

/* couleur du texte des onglets  generaux pleins bleus sans bordure bleue ni liseret blanc*/
p#onglet_accueil a, p#onglet_recherche a {color: #48598F;}

/*onglets niveau 2*/

.fermer a {display: block; float: right; margin: 0.25em 0.2em 0 0; padding: 0.1em  0.2em 0.3em 0.2em; font-size: 120%; background: white; font-weight: bold; text-decoration: none;color: #18234C; line-height: 0.7em}
.fermer_menu a {margin: 0.2em 0.1em 0 0; padding: 0  0.2em 0.3em 0.2em;}
.fermer_jaune a {display: block; float: right; margin: 0.2em; padding: 0.1em  0.2em 0.2em 0.3em; font-size: 120%; background: #FEDE58; font-weight: bold; text-decoration: none;color: #18234C; line-height: 0.8em}
.fermer_sous_menu_jaune a {display: block; float: right; margin: 0.2em 0.1em 0 0; padding: 0  0.2em 0.4em 0.2em; background: #FEDE58; font-size: 100%; font-weight: bold; text-decoration: none;color: #18234C; line-height: 0.7em}

div.menu1 {clear: left; height: 2.1em; margin: 0 0.1em; padding-top: 0.4em; overflow: hidden; }
div.menu1_marge {margin: 0 0.2em;}
div#menu1_accueil {background: #FFFFFF;}
div#menu1_accueil p.onglet {background: #FFFFFF;}
div#menu1_resultats {background: #FFFFFF;}
div#menu1_resultats p.onglet {background: #FFFFFF;}
div#menu1_biblio {background: #E08783;}
div#menu1_biblio p.onglet {background: #E08783;}
div#menu1_impots {background: #E2BE92;}
div#menu1_impots p.onglet {background: #E2BE92;}
div#menu1_mementos {background: #BA96A5;}
div#menu1_mementos p.onglet {background: #BA96A5;}
div#menu1_jurisprudence {background: #BA96A5;}
div#menu1_jurisprudence p.onglet {background: #BA96A5;}
/*div#menu1_recherche {background: #4AAF1F;}
div#menu1_recherche p.onglet {background: #4AAF1F;}*/
div#menu1_recherche {background: #DEE7F2;}
div#menu1_recherche p.onglet {background: #DEE7F2;}

a#bt_sommaire {font-size: 100%; float:left; width: 11em; color: black;padding: 0}
a#bt_resultats {font-size: 100%; float:left; width: 11em;color: black;padding: 0}
a.bt2 {font-size: 100%; width: 8em; float: left; color: #18234C; text-align: left; line-height: 1.5em}

#onglet_sommaire {background: #DFBFBF; border: none}
#onglet_resultats {background: #FEE167; border: none}

div.menu2 {clear: left; height: 1.8em; margin: 0 0.2em; padding: 0.3em 0 0 0.5em; line-height: 1.5em; overflow: hidden}
div#menu2_biblio {background: #DFBFBF;}
div#menu2_impots {background: #F4E6D5;}
div#menu2_mementos {background: #D9C5CD;}
div#menu2_jurisprudence {background: #D9C5CD;}
/*div#menu2_recherche {background: #BFF0AA; height: 0.5em; margin: 0; padding: 0; line-height: 0.5em; }*/
div#menu2_recherche {background: #FEE167; height: 0.5em; margin: 0; padding: 0; line-height: 0.5em; }
div#menu2_resultats {background: #FFFFFF;}


div.menu3 {clear: left; height: 1.6em; overflow: hidden; margin: 0 0.1em; padding: 0; line-height: 1.3em;}
div#menu3_impots {background:#F5E9DA;}
div#menu3_biblio {background: #DFBFBF;}
div#menu3_mementos {background: #D9C5CD;}
div#menu3_jurisprudence {background: #D9C5CD;}
div#menu3_resultats {background: #FFFFFF;}

/*.nav_pages_separation_biblio {background: #DFBFBF; height: 1.5em; float: left; width:55%}*/
.nav_menu_prev_suiv { margin: 0 0.5em; padding: 0.1em 0.1em; height: 1.5em; float: right }
.nav_pages_contener_gauche, .nav_pages_contener_droit {background: white; margin: 0; padding: 0.1em 0.1em; height: 1.5em; float: left}
.nav_pages_contener_droit {float: right}
.nav_pages_contener_fin {float: right; width: 1.4em; margin: 0}
.navbar a.nav_pages, .nav_pages_contener_gauche a.nav_pages, .resultats_nombre a.nav_pages  {display: inline; background: white; text-decoration: none; font-size: 80%; color: black;  border: 1px solid #7BA9C9; }
.nav_pages_contener_gauche a.nav_pages_off, .resultats_nombre a.nav_pages_off  {display: inline; background: white; text-decoration: none; font-size: 80%; color: #EEEEEE;  border: 1px solid #EEEEEE; }
.navbar a#print {display: inline; background: url(/static/dz/images/printButton.png) 0 0 no-repeat; text-decoration: none; margin-left: 0.2em}
.navbar a#pdf {display: inline; background: url(/static/dz/images/pdf_button.png) 0 0 no-repeat; text-decoration: none; padding: 0 0.4em;}
/*pave bleu*/ 
.barre_bas {background: #C9D7E9; height: 1.5em; margin: 0 0 0 0; padding:0}

/* ACCUEIL*/
table#accueil {width: 99.5%;}
table#accueil td {width: 50%; padding-bottom: 2em; border: none /*background: pink*/}
table#accueil td.centre {width: 1px;}
table#accueil td.centre_bas {width: 1px; background: #B9D1E3}
table#accueil td.droit div.boite, table#accueil td.droit div.boite2 {float: right;}
table#accueil td.separation_hor {background: #B9D1E3; height: 3px; padding: 0}

#centre .boite {float: left; border: 1px solid #99C4D7; background: #F7FAFC; width: 95%;margin: 0 0 2em 0}
#centre .boite h2 {font-size: 120%; text-align: left; color: #486E98; border-bottom: 2px solid #99C4D7; padding: 0.2em 0 0.2em 1.4em; margin: 0}
#centre a.plus {display: block;text-decoration: none; font-weight: bold; color: black; padding: 0.2em 0 0.5em 1.5em; background: url(/static/dz/images/puce_bleue.gif) no-repeat 0.5em 50%; border: solid #99C4D7; border-width: 1px 0; margin: 2em 0}
#centre .boite ul, .boite2 ul {margin: 0.5em 1em 1em 1.5em; padding: 0}
#centre .boite li, .boite2 li {list-style: none; padding: 0; margin: 0;}
#centre .boite li a, .boite2 li a {margin: 0; font: 100% arial, sans-serif; font-weight: bold; text-decoration: none; color: black; padding-left: 0.8em; background: url(/static/dz/images/nav_fleche_bleue.gif) no-repeat 0 4px}

#centre .boite2 {float: left; background: white; margin: 0; width: 95%; padding: 0.5em 0}
#centre .boite2 h2 {font-size: 120%; text-align: left; color: #486E98; border-bottom: 2px solid #D3E2ED; border-top: 8px solid #D3E2ED; padding: 0.2em 0 0.2em 1.4em; margin: 0}
#centre .boite2 ul {margin-left: 2.5em;}

/*titre de type page 1_3 encadre arrondi bouton a droite*/
#titre_page_bouton {border: 1px solid #99C4D7; padding: 0.8em 0.5em; margin-bottom: 1em}
#titre_page_bouton div#bouton {float: right}
#titre_page_bouton h1 {font: 135% arial, sans-serif; font-weight: bold; margin: 0}

div.bulletin {padding: 0; margin: 0}
div.bulletin h5 {font-size: 120%; margin: 0.5em 0; text-align: left}
div.bulletin h5 a {background: url(/static/dz/images/fleche_niv1_off.gif) no-repeat 0 10%; color: #486E98; text-decoration: none; padding-left: 15px}
div.bulletin h5 a.on {background: url(/static/dz/images/fleche_niv1_on.gif) no-repeat 0 10%;}
div.bulletin div {min-height:2em; height:auto !important; height: 2em; margin-left: 0.3em; padding:0.5em 0 0 1em}
div.bulletin div a {background: url(/static/dz/images/fleche_niv2_off.gif) no-repeat 0 10%;padding-left: 15px;  color: #091C57; font-weight: bold; font-style: italic; text-decoration: none}
div.bulletin div a.on {background: url(/static/dz/images/fleche_niv2_on.gif) no-repeat 0 10%;}
div.bulletin div.normale {background: #FFFFFF; }
div.bulletin div.alterne {background: #DEE7F2; }
div.bulletin div.article_bac {margin: 0 0 0.5em 0.3em; padding: 0.1em 0 0.1em 2.2em; height:100%;}
div.bulletin div.article_bac a {padding-left: 0; color: blue; font-weight: normal; font-style: normal; background: none; text-decoration: underline}
div.bulletin div.article_tjo {margin: 0 0 0.5em 0.3em; padding: 0.1em 0 0.1em 2.2em; height:100%}
div.bulletin div.article_tjo a {padding: 0.2em 0 0.2em 25px; color: blue; font-weight: normal; font-style: normal; text-decoration: underline; background: url(/static/dz/images/pdf.gif) no-repeat 0 60%; }
div.bulletin p.article {margin: 0 0 1em 3.5em}

/*FORMULAIRE RESULTAT RECHERCHE*/
table#content form.form_resultat_rech { margin: 0; padding: 0 }
table#content table.form_resultat_rech { font-size: 110%; font-family: arial, sans-serif; width: 100%; margin: 0 0 0 1em}
table#content table.form_resultat_rech td {padding-bottom: 0.2em}
table#content table.form_resultat_rech input.noir, input.bleu {font-size: 120%; margin: 0; border: 1px solid #A3B6CB; }
table#content table.form_resultat_rech input.bleu {font-style: italic; color: #486E98}
table#content table.form_resultat_rech input.maxi {width: 100%; margin-right: 0.5em} 
table#content table.form_resultat_rech input.date {width: 6.2em; margin-right: 0.5em}
table#content table.form_resultat_rech input.aligne {vertical-align: -0.2em; }
table#content table.form_resultat_rech input.aligne2 {vertical-align: -0.2em; margin-left: 1.1em }
table#content table.form_resultat_rech select.noir, select.bleu {font-size: 120%; margin: 0; border: 1px solid #A3B6CB; }
table#content table.form_resultat_rech select.bleu {font-style: italic; color: #486E98}
table#content table.form_resultat_rech select.maxi {width: 100%; margin-right: 0.5em} 
table#content table.form_resultat_rech label { margin-right: 0.1em}
table#content table.form_resultat_rech td.mots { width: 60%; }
table#content table.form_resultat_rech td.left { width: 5em; text-align: left; }
table#content table.form_resultat_rech td.right { width: 5em; text-align: right; }
table#content table.form_resultat_rech td.date { padding: 0 0.3em 0 0} 
table#content table.form_resultat_rech td.eol { width: 2em; } 
table#content table.form_resultat_rech td.maxi { width: 100%; } 
table#content table.form_resultat_rech td.choix { padding-left: 0}

/* div contener de boutons fond bleu arrondis*/
div#boutons {float: left; margin: 0;}
div#boutons p {background:#DEE7F2; padding: 0 1em; margin: 0 0 0.2em 0;}
div#boutons p a {display:block; text-decoration: none; color: black; font: 110% arial, sans-serif; font-weight: bold;text-align: left}
div#boutons.boutons_res_recherche {float: right; margin-right: 2em}
div#boutons.boutons_res_recherche p a {font: 100% arial, sans-serif; font-weight: bold; text-align: center; padding: 0.2em 0}
div#boutons.boutons_res_recherche {float: right; padding-top: 0; width: 10em;}

p#resultats_classes {float:right; font-weight: bold; background: #FEE167; margin: 0 1em 0 0; padding: 0.2em 2em;}
ol#resultats {font: 110% arial, sans-serif; margin: 3em 1em 0 3em; padding-left: 0}
ol#resultats li {padding: 0.2em 75px 0.2em 0.5em; margin: 0.5em 0;}
ol#resultats li a {text-decoration: none; color: black}
ol#resultats li span.titre, ol#resultats li span.level, ol#resultats li span.theme {color: #0E0E69;}
ol#resultats li span.titre {text-decoration: underline; font-weight: bold}
ol#resultats li.pertinence5 {background-image: url(/static/dz/images/pertinence5.gif); background-repeat: no-repeat; background-position: 98% 50% }
ol#resultats li.pertinence4 {background-image: url(/static/dz/images/pertinence4.gif); background-repeat: no-repeat; background-position: 98% 50% }
ol#resultats li.pertinence3 {background-image: url(/static/dz/images/pertinence3.gif); background-repeat: no-repeat; background-position: 98% 50% }
ol#resultats li.pertinence2 {background-image: url(/static/dz/images/pertinence2.gif); background-repeat: no-repeat; background-position: 98% 50% }
ol#resultats li.pertinence1 {background-image: url(/static/dz/images/pertinence1.gif); background-repeat: no-repeat; background-position: 98% 50% }
ol#resultats li.impots {background-color: #F5E9DA}
ol#resultats li.biblio {background-color: #DFBFBF}
ol#resultats li.memento {background-color: #D9C5CD}
ol#resultats li.jurisprudence {background-color: #D9C5CD}
ol#resultats li.other {background-color: #FFFFFF}

p.resultats_nombre { float:left; padding-left: 1em; margin: 0; font-weight: bold }
p.classement1, p.classement2 { float:right; background:#F1F4F9; margin: 0 1em 0 0; padding: 0.2em 2em; }
p.classement1, p.classement2 a {display:block; text-decoration: none; color: black; font: 110% arial, sans-serif; font-weight: bold;text-align: left}
p.classement2 {background:#DEE7F2; }

/* dernières recherches / marque-pages*/
ol#dernieres {font: 110% arial, sans-serif; margin: 0.5em 0 0 0}
ol#dernieres li {padding: 0.2em 0 0.2em 1em; margin: 0.5em 2em 0.5em 0; background-color: #DEE7F2; }
ol#dernieres li a {text-decoration: none; color: #0E0E69;}
ol#dernieres li a span.link {text-decoration: underline}
ol#dernieres li a img {padding: 0; margin: 0 1em 0 0; }
ol#dernieres li a.delete { margin-right: 0.5em; color: #DA3838 }

/*titre de type page 1_3 encadre arrondi bouton a droite*/
#titre_page_bouton {border: 1px solid #99C4D7; padding: 0.8em 0.5em; margin-bottom: 1em}
#titre_page_bouton div#boutons {float: right}
#titre_page_bouton h1 {font: 135% arial, sans-serif; font-weight: bold; margin: 0}

/* CONVENTIONS */
table#cnv { width : 99% }
table#cnv td { padding-left : .3em; padding-right : .3em}
table#cnv .dark { background-color:#DEE7F2;}


/*HOME*/
p.intro {margin: 0 0 0 0; }
p.intro2 {text-align: justify; }
p.intro3 {text-align: justify; margin-bottom: 0; }
ul.intro3 {text-align: justify; margin: 0; padding: 0 0 0 1.2em; }
p.bord {margin: 1em 0 1em 0; padding: 1em 0 0 0; border-top: 2px solid #D3E2ED;}
p.block_bleu {margin: 0 0 0 0; background: #C3D8E7; height: 2em;}

/*BOITE ERREUR*/
table.errext { width: 40%; background: #E26D76; margin-top: 50px; padding: 0.5em; }
table.errext {-moz-border-radius-topleft : 0.8em;} /* TODO : remonter les border radius en haut pour mettre en commun et prévoir développement IE et SAFARI */
table.errext {-moz-border-radius-bottomright : 0.8em;}
td.errtit { background: #FFFFFF; color: #B73145; text-align: center; font-size: 200%; font-weight: bold; margin: 0; padding: 0.1em 1em 0.2em 1em; }
td.errtit {-moz-border-radius-topleft : 0.8em;}
td.errmes { background: #EBBCBF; color: #CE4A5F; font-size: 120%; font-weight: bold; margin: 0; padding: 2em 1.5em 1em 1.5em; }
td.errinf { background: #EBBCBF; color: #CE4A5F; font-size: 100%; font-weight: normal; margin: 0; padding: 0.5em 1.5em 1em 1.5em; }
td.errbak { background: #EBBCBF; text-align: right; margin: 0; padding: 1.5em 2em; }
td.errbak {-moz-border-radius-bottomright : 0.8em;}
td.errbak a { font-size: 90%; font-weight: bold;  text-align: center; padding: 0.1em 1em 0.2em 1em; border: 1px solid #9B9C9E; background: white; color:#B73145; height:15px; width: 3em; text-decoration: none}
td.errbak a {-moz-border-radius-topleft : 0.8em;}
td.errbak a {-moz-border-radius-topright : 0.8em;}
td.errbak a {-moz-border-radius-bottomleft : 0.8em;}
td.errbak a {-moz-border-radius-bottomright : 0.8em;}

/*FLAGS*/
#boite_pays #flag_dz { background: url(/static/dz/images/p-algerie.png) no-repeat 0 1px }
#boite_pays #flag_cm { background: url(/static/dz/images/p-cameroun.png) no-repeat 0 1px }
#boite_pays #flag_cf { background: url(/static/dz/images/p-centrafrique.png) no-repeat 0 1px }
#boite_pays #flag_cg { background: url(/static/dz/images/p-congo.png) no-repeat 0 1px }
#boite_pays #flag_ga { background: url(/static/dz/images/p-gabon.png) no-repeat 0 1px }
#boite_pays #flag_td { background: url(/static/dz/images/p-tchad.png) no-repeat 0 1px }
#boite_pays #flag_ci { background: url(/static/dz/images/p-cotedivoire.png) no-repeat 0 1px }
#boite_pays #flag_sn { background: url(/static/dz/images/p-senegal.png) no-repeat 0 1px }
#boite_pays #flag_dz_x { background: url(/static/dz/images/p-algerieX.png) no-repeat 0 1px }
#boite_pays #flag_cm_x { background: url(/static/dz/images/p-camerounX.png) no-repeat 0 1px }
#boite_pays #flag_cf_x { background: url(/static/dz/images/p-centrafriqueX.png) no-repeat 0 1px }
#boite_pays #flag_cg_x { background: url(/static/dz/images/p-congoX.png) no-repeat 0 1px }
#boite_pays #flag_ga_x { background: url(/static/dz/images/p-gabonX.png) no-repeat 0 1px }
#boite_pays #flag_td_x { background: url(/static/dz/images/p-tchadX.png) no-repeat 0 1px }
#boite_pays #flag_ci_x { background: url(/static/dz/images/p-cotedivoireX.png) no-repeat 0 1px }
#boite_pays #flag_sn_x { background: url(/static/dz/images/p-senegalX.png) no-repeat 0 1px }

.flag a.flag { padding-left: 22px; padding-bottom: 2px; }
.flag a#flag_dz { background: url(/static/dz/images/p-algerie2.png) no-repeat 0 1px; }
.flag a#flag_cm { background: url(/static/dz/images/p-cameroun2.png) no-repeat 0 1px; }
.flag a#flag_cf { background: url(/static/dz/images/p-centrafrique2.png) no-repeat 0 1px; }
.flag a#flag_cg { background: url(/static/dz/images/p-congo2.png) no-repeat 0 1px; }
.flag a#flag_ga { background: url(/static/dz/images/p-gabon2.png) no-repeat 0 1px; }
.flag a#flag_td { background: url(/static/dz/images/p-tchad2.png) no-repeat 0 1px; }
.flag a#flag_ci { background: url(/static/dz/images/p-cotedivoire2.png) no-repeat 0 1px; }
.flag a#flag_sn { background: url(/static/dz/images/p-senegal2.png) no-repeat 0 1px; }
.flag a#flag_cem { background: url(/static/dz/images/p-cem2.jpg) no-repeat 0 1px; }
.flag a#flag_cim { background: url(/static/dz/images/p-cim2.jpg) no-repeat 0 1px; }
.flag a#flag_cip { background: url(/static/dz/images/p-cip2.jpg) no-repeat 0 1px; }
.flag a#flag_oap { background: url(/static/dz/images/p-oap2.jpg) no-repeat 0 1px; }
.flag a#flag_oca { background: url(/static/dz/images/p-oca2.jpg) no-repeat 0 1px; }
.flag a#flag_oha { background: url(/static/dz/images/p-oha2.jpg) no-repeat 0 1px; }
.flag a#flag_oth { background: url(/static/dz/images/p-oth2.jpg) no-repeat 0 1px; }
.flag a#flag_cea { background: url(/static/dz/images/p-cea2.jpg) no-repeat 0 1px; }
.flag a#flag_uem { background: url(/static/dz/images/p-uem2.jpg) no-repeat 0 1px; }

#centre .flag a.flag { padding-left: 22px; padding-bottom: 2px; }
#centre .flag a#flag_dz { background: url(/static/dz/images/p-algerie2.png) no-repeat 0 1px; }
#centre .flag a#flag_cm { background: url(/static/dz/images/p-cameroun2.png) no-repeat 0 1px; }
#centre .flag a#flag_cf { background: url(/static/dz/images/p-centrafrique2.png) no-repeat 0 1px; }
#centre .flag a#flag_cg { background: url(/static/dz/images/p-congo2.png) no-repeat 0 1px; }
#centre .flag a#flag_ga { background: url(/static/dz/images/p-gabon2.png) no-repeat 0 1px; }
#centre .flag a#flag_td { background: url(/static/dz/images/p-tchad2.png) no-repeat 0 1px; }
#centre .flag a#flag_ci { background: url(/static/dz/images/p-cotedivoire2.png) no-repeat 0 1px; }
#centre .flag a#flag_sn { background: url(/static/dz/images/p-senegal2.png) no-repeat 0 1px; }
#centre .flag a#flag_cem { background: url(/static/dz/images/p-cem2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_cim { background: url(/static/dz/images/p-cim2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_cip { background: url(/static/dz/images/p-cip2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_oap { background: url(/static/dz/images/p-oap2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_oca { background: url(/static/dz/images/p-oca2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_oha { background: url(/static/dz/images/p-oha2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_oth { background: url(/static/dz/images/p-oth2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_cea { background: url(/static/dz/images/p-cea2.jpg) no-repeat 0 1px; }
#centre .flag a#flag_uem { background: url(/static/dz/images/p-uem2.jpg) no-repeat 0 1px; }