body    {
	color: black;
	font: 12px / 16px "Trebuchet MS", "Lucida Grande", Verdana, Geneva, sans-serif;
	background-image: url("../images/fond.jpg");
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: left top;
	text-align: center;
	margin: 0 }

#container     {
	background-image: url("../images/bandeaufond1.gif");
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: center top;
	margin: 0 auto;
	padding: 0;
	width: 669px;
	height: auto;
	border: 0 }

#en-tete      {
background-image:   url("../images/en-tete.gif");
background-repeat:   no-repeat;
background-position: 0 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
width: 653px;
height: 82px }

#rubriques   { 
padding: 0;
margin-top: 0; 
margin-right: auto; 
margin-bottom: 0; 
margin-left: auto; 
width: 653px; 
height: 31px 
}

#photo  { 
background: #fff url("../images/photo.jpg") no-repeat center top;  
margin-top: 0;
margin-right: auto; 
margin-left: auto;  
width: 653px; 
height: 362px 
}

#chemar   {
	color: #666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #fff url("../images/chemin-arbo-fond.gif") no-repeat center top;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 653px;
	height: 18px }

#content   {
	background-image: url("../images/bandeau-fond-content1.gif");
	background-repeat: repeat-y;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
	width: 653px;
	height: auto }

#colonne   {
	font-size: 11px;
	background-image: url("../images/bandeau-fond-content2.gif");
	background-repeat: repeat;
	background-position: left top;
	text-align: right;
	width: 170px;
	height: auto;
	float: right }

#colonne_edit_haut {
margin-top: 4px;
margin-bottom: 40px;
height: auto;
} 

#colonne_edit_bas {
background-color: white;
background-image: url("../images/onglet-fond2.gif");
background-repeat: no-repeat;
background-position: right top;
padding-top: 2px;
padding-bottom: 6px;
width: 170px;
}


#editorial {
text-align: left;
margin-top: 10px;
margin-left: 8px;
width: 430px;
height: auto;
}

#zone-exergue  { 
background-image: url("../images/content-fond.jpg"); 
background-repeat: no-repeat; 
background-position: center top; 
text-align: left; 
margin-right: auto; 
margin-left: auto; 
position: relative; 
top: 0; 
left: 0; 
width: 653px; 
height: 219px;
}

#pieddepage   {
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 653px;
	height: 70px;
	float: none;
	clear: both }

#blocpourgalerie { 
background-color: #f90; 
margin-bottom: 12px; 
position: relative; 
top: 12px; 
left: 12px; 
width: 100%; 
height: 400px;
clip: auto;
}

.exergue1  {
position: absolute; 
top: 34%; 
left: 40px; 
width: 264px; 
height: auto; 
}

.exergue2   { 
position: absolute; 
top: 34%; 
left: 368px; 
width: 264px; 
height: auto; 
}

a.chemar  { margin-left: 4px }


.paragraphebas { 
margin-bottom: 0 
}

.titreport {
background:  url("../images/titres/titre_port.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titreport span  {display:none } 

.titreabc {
background:  url("../images/titres/titre_abc.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titreabc span  {display:none } 

.titrecontact {
background:  url("../images/titres/titre_contact.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrecontact span  {display:none } 

.titrefantasia {
background:  url("../images/titres/titre_fantasia.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrefantasia span  {display:none } 

.titrefaq {
background:  url("../images/titres/titre_faq.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrefaq span  {display:none } 

.titrehisto {
background:  url("../images/titres/titre_histo.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrehisto span  {display:none } 

.titreliens {
background:  url("../images/titres/titre_liens.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titreliens span  {display:none } 

.titreou {
background:  url("../images/titres/titre_ou.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titreou span  {display:none } 

.titrephilo {
background:  url("../images/titres/titre_philo.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrephilo span  {display:none } 

.titreport {
background:  url("../images/titres/titre_port.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titreport span  {display:none } 

.titrepresta {
background:  url("../images/titres/titre_presta.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrepresta span  {display:none } 

.titrequi {
background:  url("../images/titres/titre_qui.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrequi span  {display:none } 

.titreregion {
background:  url("../images/titres/titre_region.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titreregion span  {display:none } 

.titrevisite {
background:  url("../images/titres/titre_visite.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrevisite span  {display:none } 

.titrewam {
background:  url("../images/titres/titre_wam.gif") no-repeat top left;  
margin-top: 0;
margin-left: 0;
width: 223px; 
height: 43px 
}
.titrewam span  {display:none } 

.paragraphecolonne  { 
margin-right: 6px; 
margin-left: 6px;
}

.sousrubriqueon { 
color: #899728;
 }

.titrecrosscontent { 
color: #594017; 
font-size: 12px; 
font-style: italic; 
font-weight: bold; 
}

.paragraphe { 
margin-top: 4px; 
margin-bottom: 2px; 
}

.signature      {
	color: #cabb9c;
	font-size: 9px;
	font-style: italic;
	line-height: 13px;
	background: black;
	margin: 0 auto;
	padding-top: 3px;
	width: 653px;
	height: auto }
	
.signature a:link {
	color: #cabb9c;
	text-decoration: none;
	}
.signature a:visited {
	color: #cabb9c;
	text-decoration: none }

.signature a:hover  {
	color: #fff;
	text-decoration: none;
	background-color: #535b70 }

.spacer { 
visibility: visible;
display: block;
height: 560px;
}


dl.abc { 
margin-top: 8px; 
}

dt.abc { 
font-weight: bold; 
margin-top: 0.5em; 
}

dt.faq  {
	color: #594017;
	font-weight: bold;
	margin-top: 0.5em }

dd { 
margin-left: 0;
}


h1 { 
color: #899728;
font-size: 18px;
font-variant: normal;
line-height: normal;
margin-top: 12px;
margin-bottom: 2px;
}

h2  { 
color: #da8f32;
font-size: 16px;
margin-bottom: 2px;
}

h3  { 
color: black;
font-size: 14px;
margin-right: 6px;
margin-bottom: 4px;
}

h4 { 
color: black; 
font-size: 18px; 
font-weight: bold; 
margin-right: 6px; 
margin-bottom: 4px; 
margin-left: 4px; 
}


ul   { 
font-size: 12px; 
list-style-type: none; 
margin-top: 12px; 
margin-right: 6px;
}

ul li  { 
font-weight: bold; 
list-style-type: none; 
margin-top: 4px;
}

dl { 
margin-top: 4px; 
}

img { 
margin: 0;
border :0;
}

a:link { 
color: #036; 
text-decoration: underline;
}

a:visited { 
color: #669; 
text-decoration: underline;
}

a:hover { 
color: #941212; 
text-decoration: underline;
}

#chemar a:link  {
	color: #666;
	text-decoration: none }

#chemar a:visited  {
	color: #666;
	text-decoration: none }

#chemar a:hover {
color: #941212;
text-decoration: none;
}


#stats    {
	text-align: left;
	position: static }
