h1, h2 {color:#377F3A; font-weight:bold; font-size:14px; padding:5px 0;}
h3 {color:#184F1B; font-weight:bold; }


#titrepage {padding:10px 0 0 10px; }
#derniersarticles img.spip_logos {float:left; margin-right:10px; }
#derniersarticles h1 { color:#377F3A; font-size:14px; margin: 0 0 10px 0; padding:0; }
#derniersarticles a {color:#377F3A;}
#derniersarticles h2 {font-weight:14px; }
#dernierscontrol .jFlowControl {height:54px; }
#dernierscontrol .jFlowControl img {float:left; padding:2px; margin-right:5px; }
.dernierssuite a {padding-top:5px; font-size:11px; text-decoration:underline; }

#dernierssites {margin-bottom:10px; }
#dernierssites li {padding:10px; text-align:justify; }
#dernierssites li a, #dernierssites li a:hover {text-decoration:none; }
#dernierssites li img {float:left; margin-right:10px; padding:2px; border:1px solid #CCC; }
#dernierssites fieldset {border:none; }
#dernierssites legend {color:#7F211B; padding:5px 0; font-weight:bold; cursor:pointer; }
#dernierssites legend:hover {text-decoration:underline; }
#dernierssites label {display:block; }
#dernierssites input, #dernierssites textarea {width:250px; }
#dernierssites p.spip_bouton input {width:auto; }

.invisible {position:absolute; top:-3000em; height:1%; }
#contenucont {padding:5px; }
#hierarchie {padding:0 0 5px 5px; }
#titrepage, #content {padding:10px 10px 0 10px; }
#content {padding-bottom:10px; }
.contautre {padding:5px 0; margin-bottom:10px; }
.contautre .spip_logos {float:left; margin-right:10px; padding:2px; border:1px solid #CCC; }
.contautre h3.spip {padding:5px; font-weight:bold; }
.contautre p.credits {text-align:right; padding-right:5px; padding-bottom:10px; }
.contautre p.spip {padding-bottom:5px; }
.subautre, .subsites {padding-bottom:10px; }
.subsites li img {float:left; margin-right:10px; }
img.typosite {margin-bottom:10px; }
#titrepage h2 img.typosite {margin-bottom:0; }
p.toggle {padding-top:10px; }
.subsites a {text-decoration:none; }
.subsites a:hover b {text-decoration:underline; }

.formulaire_site fieldset {border:none; }
.formulaire_site fieldset legend {display:none; }
.formulaire_site p {padding-bottom:5px; }
.formulaire_site p label {display:block; }

#navigation li li {background:none; }
#navigation li li a {display:block; padding-left:10px; height:25px; line-height:25px; background:none; padding-left:15px; }
#navigation li li a:hover {color:#FFF; background:none; padding-left:15px; }
#navigation a.curr {font-weight:bold; }

.message ul, .message li, .formulaire_ecrire_auteur ul, .formulaire_ecrire_auteur li {display:inline; }
.message fieldset label,.formulaire_ecrire_auteur fieldset label {display:block; float:left; width:180px; text-align:right; padding-right:10px; }
.message fieldset.previsu {background-color:#FFE097; }
.message fieldset.previsu p, .formulaire_ecrire_auteur fieldset p {padding:10px 5px; }
.message fieldset.previsu input {background-color:#FF9900; }

/* --------------------- MES STYLES ----------------------- */

#content a {color:#f30;}
.titres {background-color:#ccc; height:25px; width:100%; margin: 10px 0 0 0; }
.margin {margin:0 0 10px 0;}
.noir {color:#000;}

