body{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}
.hidden-clear{
visibility:hidden;
clear:both;
}
a{
color:#36a;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
a:visited{
/*text-decoration:none;*/
color:#98c;
}
a img, img.doc{
border:1px solid #36a;
}
#wrapall{
text-align:left;
background:url(/IMG/banvert.jpg);
padding:0 0 0 35px;
}
#wrapall2{
text-align:right;
background:url(/IMG/banvert.jpg) top right;
padding:0 36px 0 0;
}
#wrap{
text-align:left;
margin:0;
padding:10px;
background-color:#fff;
}
#hierarchie {
width:100%;
border-bottom:1px dotted #c85;
margin-bottom:20px;
}
#hierarchie a{
text-decoration:none;
}
#hierarchie a:hover{

border-bottom:2px solid #a63;
}
#text{
float:right;
width:75%;
}

h1{
display:block;
width:100%;
margin:0;
padding:0;
text-align:center;
}
h1 img{
border:none;
}
h1 span{
display:none;
}
.detail{
font-size:0.85em;
margin:3px;
}
h3{
margin-bottom:3px;
}
span.art-lang{
font-weight:normal;
font-size:0.75em;
vertical-align: super;
}
h2.titre-texte{
color:#630;
font-family:georgia, "times new roman", times, serif;
margin-top:0px;
}
h2.titre-texte:first-letter{
font-size:1.2em;
}
.chapo-rub{
text-align:center;
font-size:1.4em;
font-variant:small-caps;
margin:15px;
}
#menu-gauche{
width:23%;
float:left;
font-size:75%;
}
.menu{
margin-top:8px;
text-align:center;
}
ul.liste-articles{
margin:0;
padding:0;
list-style-type:none;
}
p.detail{
margin-top:3px;
font-size:0.8em;
}
ul.liste-articles li {
clear:both;
text-align:center;
}
ul.liste-articles li h4{
margin:0;
padding:0;
}
ul.liste-articles li h4 a{
font-family:Arial, Helvetica, sans-serif;
color:#a63;
font-weight:bold;
text-decoration:none;
font-size:1.2em;
}
ul.liste-articles li h4 a:hover{
background:#a63;
color:#fff;
}
ul.liste-articles li a.lien-image{
float:left;
height:59px;
width:59px;
background:url(/IMG/button_up.png) top left no-repeat;
}
ul.liste-articles li a.lien-image:hover{
background:url(/IMG/button_down.png) top left no-repeat;
}
ul.liste-articles li a.lien-image span{
display:none;
}
.spip-admin-bloc{
position: fixed;
top:0;
right:10px;
}
.spip-admin-bloc ul{
list-style-type:none;
margin:0;
}
.spip-admin-bloc ul li{
display:inline;
margin:0 10px;
background:#fff;
border:1px solid #c93;
padding:4px;
}
.spip_documents{
margin: 2px 8px;
}
.spip_documents div{
display:none;
}
textarea.forml{
font-size:1.2em;
}
.spip_bouton{
padding:0;
background:#eca;
border-top-color:#fdb;
border-left-color:#fdb;
border-right-color:#ca8;
border-bottom-color:#ca8;
}
#footer{
text-align:center;
margin-top:40px;
}
.spip_surligne, .motcle{
font-weight:bold;
}
