a,
a:visited
{
	text-decoration:none;
	color:#005;
	position:relative;
}
a:hover
{
	text-decoration:none;
	border-bottom:1px dotted #99c;
}
#goodactionad{
float:left;
}
.spip_documents_center{
margin:5px auto;
display:block;
text-align:center;
}
a img{border:none;}
a img:hover{border:none;}
div,
p,
body,
ul,
li,
h1,
h2,
h3
{
	display:block;
	margin:0;
	padding:0;
	
}
ul
{
	list-style:none;
}
h1,
h2,
h3{
	font-weight:normal;
}
.spip_documents{
margin:6px;
border:none;
}
.spip_documents a {
border:none;
}
.spip_documents a:hover {
border:none;
}
acronym
{
	border:none;
}
body
{	text-align:center;
	z-index:1;
	padding:0;
	margin:0;
	background-color:#deb;
}
#wrap
{
	width:980px;
	padding:0;
	margin:0 auto;
	font-size:0.8em;
	font-family:helvetica,"bitstream vera sans",arial, sans serif;
	color:#000;
	text-align:left;
	background:url('/IMG/bg1_02.jpg') no-repeat 0px 153px;
	z-index:3;
	
}
#wrap1
{
width:980px;
	padding:0;
	margin:0 auto;
	background:#fff url('/IMG/bg1_03.jpg') repeat-y;
	z-index:4;
}
#body-ads{
margin-left:115px;
}
#top-ads{
float: right;
}
#header{
width:980px;
height:153px;
background:#fff url('/IMG/bg1_01.jpg') no-repeat;
z-index:8;
}
#header h1 a span,#toplevel{
display:none;
}
#header h1 a{
display:block;
width:100%;
height:130px;
}
#header h1 {
display:block;
width:100%;
height:130px;
}
#hierarchie{
z-index:9;
margin:-20px 0 20px 250px;
color:#fff;
}
#hierarchie a{
color:#fff;
}
#text{          
width:450px;
margin-top:10px;
margin-right:80px;
float:right;
min-height:1300px;

	
}
body>#wrap1 #wrap #text {
	margin-right:160px; 
	} 
div.chapo-rub{
font-weight:bold;
}
h2.titre-texte{
font-size:220%;
letter-spacing:-.1em;
font-family:"BankGothic Lt BT"
}
h2.titre-texte:first-letter{
font-size:160%;
}
.spip_logos{
vertical-align:bottom;
float:left;
margin:3px;
border:1px solid #643;
}
a:hover .spip_logos {
vertical-align:bottom;
float:left;
margin:3px;
border:1px solid #643;
}
ul.lang{
float:right;
margin-right:20px;
}
.article-lang{
display:inline;
font-size:.8em;
margin:0;
padding:0;
}
/*div.texte, div.chapo{clear:both;}*/
p.spip{
margin-bottom:8px;
}
span.dernier{
font-size:75%;
width:100%;
padding-top:3px;
border-bottom:1px dotted #AAA;
display:block;


}
h2.structure{
background:url('/IMG/grass1.gif') top center no-repeat;
font-family:Georgia,"Times New Roman", Times, serif;
font-weight:bold;
padding-top:28px;
margin-top:12px;
margin-bottom:6px;
clear:right;
}
body>#wrap1 #wrap #text h2.structure{
	background:url('/IMG/grass1.png') top center no-repeat;
	} 
h2.structure:first-letter{
font-size:130%
}
h2.structure-plan{

font-family:Georgia,"Times New Roman", Times, serif;
font-weight:bold;

margin-top:4px;
margin-bottom:6px;
}
h2.structure-plan:first-letter{
font-size:130%
}
.spip-admin-boutons{

}
h3{
font-family:Georgia,"Times New Roman", Times, serif;
border:1px dotted #aaa;

background:url('/IMG/bgh3.png');
padding-bottom:15px;

}

h3.spip{
font-family:Georgia,"Times New Roman", Times, serif;
background:none;
text-align:center;
padding:0;
border:none;
margin-top:8px;
font-size:160%;
}
h3.spip:first-letter{
font-size:120%;
}
ul.plan-articles, ul.plan-rubriques{
margin-left:10px;
font-size:120%;

}
div.plan-rubrique{
margin-left:-10px;
padding-left:15px;
background: url('/IMG/chataignesm.png') no-repeat center left;
}
ul.plan-articles li, ul.plan-rubriques ul{

font-size:90%;
}
div.h2{

padding-top:20px;
background:url('/IMG/grass1.gif') bottom center no-repeat;
margin-bottom:9px;
}
body>#wrap1 #wrap #text div.h2{
	background:url('/IMG/grass1.png') bottom center no-repeat;
	} 
.detail-date{
float:right;
font-size:80%;
margin-top:-15px;
}
.detail{
margin-bottom:5px;
margin-left:10px;
font-size:95%;
}
div.auteur{
float:right;
margin:15px;
}
.forml{
float:left;
}
.formulaire_ecrire_auteur p{
clear:left;
}
fieldset{
border:1px solid #997;
margin-top:8px;
}
legend{
font-weight:bold;
font-size:120%;
}
label{
font-variant:small-caps;
font-size:110%;
}
#menu-gauche{
margin:150px 0 0 100px;
font-size:85%;
width:140px;
}
#menu-gauche h2{
font-size:130%;
font-family:Georgia,"Times New Roman", Times, serif;
font-weight:bold;
font-stretch:condensed;
font-variant:small-caps;
text-align:center;
color:#522;
}
div.hr{
height:0;
clear:both;
background: url('/IMG/bg1_04.jpg') top center no-repeat;
padding:0;
padding-top:20px;
}
div.h3{

clear:both;
background:url('/IMG/grass2.gif') top center no-repeat;
padding:0;
padding-top:24px;
margin:0;
}
body>#wrap1 #wrap #text div.h3{
	background:url('/IMG/grass2.png') top center no-repeat;
	} 
hr{
visibility:hidden;
display:none;
height:0;
padding:0;
margin:0;
}
.texte hr{
background:url('/IMG/grass2.gif') top center no-repeat;
padding:0;
padding-top:24px;
margin:0;
visibility:visible;
display:block;
border:none;
}
body>#wrap1 #wrap #text .texte hr{
	background:url('/IMG/grass2.png') top center no-repeat;
	} 
#footer{
background: #deb url('/IMG/bg1_05.jpg') repeat-y;
padding:0;
margin:0;
text-align:center;
padding-top:15px;
}
ul.footer{
padding: 0;
margin:0;
}
ul.footer li{
padding: 0;
margin:0;
display:inline;
padding-left:15px;
margin-left:5px;
background: #deb url('/IMG/chataignesm.gif') no-repeat center left;
}
.motcle0{
background-color:#99f;
}
.motcle1{
background-color:#f99;
}
.motcle2{
background-color:#9f9;
}
.motcle3, .motcle4, .motcle5, .motcle5{
background-color:#cc5;
}
ul.logos-footer li{
background:none;
display:inline;
margin-left:5px;
}
ul.logos-footer li img{
vertical-align:middle;
}
div.menu{
background: url('/IMG/grass3.gif') no-repeat bottom center;
padding-bottom:25px;
text-align:center;
}
body>#wrap1 #wrap #menu-gauche div.menu{
	background:url('/IMG/grass2.png') bottom center no-repeat;
	} 
div.menu input{
font-size:90%
}
.pluginhpexcursiveboundary{
display:none;
}
fieldset p, fieldset label {clear:both;}