/* Feuille de style invers�e */
body{
background-color:#000;
color:#fda;
}
#entete{
background:transparent repeat-x url('/librairies/images/image_dimensions.php?t=entete_bg.png');
border-color: #2ba1cc;
}
a{ color:#aff; }
.manchette{
color:#aff;
border-color:#66f;
background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_haut.png');
}
span.texte_manchette { background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_bas.png'); padding: 3px; font-size: 80%;}
div.conteneur{
background-color:#333;
border-color:#555;
}
div.cadre_image_repertoire{ background-color:#222; }
#contenu  span.surtitre { color:#dbb288; }
#contenu  span.soustitre { color:#dbb288; }
#contenu h2.nouvelles a span.surtitre { color:#9ff; }
div.formulaire * {
background-color:#222;
color:#fec;
}
div.formulaire { background-color:#222; }
div.formulaire_haut{ border-top-color:#000; }
div.formulaire_bas { border-bottom-color:#000; }
div.formulaire_entete{
border-color:#000;
background-color:#fda;
color:#000;
}
div.formulaire input,div.formulaire textarea,div.formulaire select{
background-color:#000;
color:#fda;
border-color:#555;
}
div.champ_option label, div.champ_option{ background-color:#191919; }
.plan li a{ color:#fda; }
div.erreur { color:#f88; }
div.cadre_diaporama{ border-color:#444;}
div.formulaire_bas input {
background-color:#444;
color:#ffeedf;
}
.surbrillance { background-color: #009; color: #fff; }

ul#menu li,
ul#menu li a,
ul#menu li.o,
ul#menu li.o:hover,
ul#menu li.o a.o,
ul#menu li.o span.li,
ul#menu li.o span.li a.o,
ul#menu li.o span.li a,
ul#menu2,
ul#menu2 li,
ul#menu2 li.fmenu ul li span.li,
ul#menu2 li:first-child,
ul#menu2 li span.li,
ul#menu2 li.o,
ul#menu2 li.o span.li,
ul#menu2 li ul,
ul#menu2 li ul li,
ul#menu2 li ul li span.li,
ul#menu2 li ul li:first-child span.li,
ul#menu2 li.o ul,
ul#menu2 li.o ul li,
ul#menu2 li.o ul li span.li,
ul#menu2 li.o ul li:first-child { border-color: #66f; }
div.cachemenu,
ul#menu li.o,
ul#menu li.o:hover,
ul#menu li:hover,
ul#menu li:hover a,
ul#menu li.o a.o,
ul#menu li.o a.o:hover,
ul#menu2,
ul#menu2 li.fmenu,
ul#menu2 li.fmenu:first-child,
ul#menu2 li.o,
ul#menu2 li.o ul,
ul#menu2 li.o ul li,
ul#menu2 li.o ul li:first-child,
.bas_ssm { background-color: #000; }
ul#menu2 li.o ul li.o span.li { background: #081c36;}
div.bgmenu, ul#menu2 li:first-child, ul#menu2 li.fmenu, ul#menu2 li.fmenu:first-child { background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_haut.png'); border-color: #66f;}
ul#menu2 li.fmenuo:first-child { background: transparent top right repeat-x url('/librairies/images/image_dimensions.php?t=ombre_inv_menu_choisi_haut.png'); border-top: none; margin: -1px 0 0 8px; }
ul#menu, ul#menu li.o, ul#menu2 li ul { background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_haut_2.png'); }
ul#menu2 { background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_menu_bas.png'); }
ul#menu2 li.o { background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_menu_choisi_haut.png'); }
ul#menu2 li.o span.bas_ssm { background-image: url('/librairies/images/image_dimensions.php?t=ombre_inv_menu_haut.png'); background-color: #000;}
hr { border-color: #66f; }
ul#menu2 li.fmenu { background: transparent;}
ul#menu2 li.fmenu:first-child { background: transparent;}

.inner, .info, .g_liste, .g_liste:link, .g_liste:visited { color: #fda; }

