body{
	background-color: #9e8972;
	background-color : #b2a596;

	
}


#haut .p_largeur_page 

{
width:980px;
padding-top: 0px;
background-color : #fff;


}
.p_largeur_page{
width: 980px;
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
/*min-width: 700px;
max-width: 983px;*/
background-color : #fff;
overflow-x: hidden;
overflow-y: hidden;
 -moz-box-shadow: 2px 2px 12px #888;  
    -webkit-box-shadow: 2px 2px 12px #888;  
     box-shadow: 2px 2px 12px #555;
	  
}

#principal{
	background-color : #fff;
	min-height: 800px;
}
#formulaire_recherche {
	display:none;
}
#logo-ens {
	display:none;
}



#colonne2 
{
width: 150px;
height: 100%;
}

#menu-rubrique1 .element_menu
{display:block;
top:370px;
margin-bottom:30px;}
#menu-rubrique1 .niv-1 a:hover, #menu-rubrique1 .niv-1 .active > a 
{
	color: Black;
	background-color: #a07e65;
}

 .syndic_tags {display:none}
 
.syndic_auteur {display:none;}

.element_liste-sites ul li {margin-top: 8px; margin-bottom:8px;}
.element_liste-sites a{line-height::12px;}

#logo-ens {width:100px;}

.element_recherche-rapide  {margin-bottom:20px;}

.element_titre .titre
{
font-family: Cambria,serif;
font-size:1.4em;
font-weight:normal;
/*background-color:#fff;
padding-top:0px;
padding-right: 2px;
padding-bottom: 0px;
padding-left: 2px;
color: #a02a0b;*/
background-color: #9e8972;
color: #FFF;

}

.type_texte h3 

{
font-family: Cambria,serif;

color: #91624c;
font-weight: bold;
font-size:1.2em;
padding-top: 5px;
padding-right: 6px;
padding-bottom: 5px;
padding-left: 5px;
background-color : #e7e7e7;
}

h4 {
	color:#9e8972;
	border-bottom: 1px dotted #9e8972;
}


h5, h5.spip 
{


color: #0e8089;
font-weight: normal;
font-size:1.1em;
padding-top: 5px;
padding-right: 6px;
padding-bottom: 5px;
padding-left: 0px;
border-bottom: 0;
}
.caractencadre2-spip
{
  color: #0e8089;
  font-weight: bold;
}
#menu1 {
	margin-top:-4px;
	font-family : Cambria,serif;
	font-size : 12px;
}
#bas .p_largeur_page
{
background-image: none;
}

#colonne2 #menu-rubrique1 {margin-top :85px;}
#menu1 .niv-2 li a

{

font-size: 12px;
color: #000000;
padding-top: 4px;
padding-right: 5px;
padding-bottom: 4px;
padding-left: 5px;
text-transform: none;
font-weight: normal;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #fefefe;

}
#menu1 .niv-1 .active > a {
background-color: #a18567;
}

#formulaire_recherche{display:none}
.element_banniere {margin-bottom:3px;}
#menu1 .niv-1 li {

}
#menu1 .niv-1 li:first-child {
	margin-left: 0px;
	border:0;

}

.element_menu.vue_ligne li a:hover 

{

background-color: #d3c1ad;
color: #333;
font-size : 12px;

}

#menu1 .niv-2 {
	background-color: #c2af9a;

}



#menu1 .niv-2 li.active a:hover,
#menu1 .niv-2 a:hover {

	background-color: #9e8972;
}



#menu-rubrique1 .niv-1 a {
	padding: 7px 8px;

	background-color: #9e8972;
font-weight: bold;
color:#fff;
	
}
#menu-rubrique1 .niv-1 a:hover,
#menu-rubrique1 .niv-1 .active > a {

	background-color: #9e8972;
}
#menu-rubrique1 .niv-1 .active > a {
	font-weight: bold;
	color:#fff;
}

#menu-rubrique1 .niv-2 {
	display: block;
	background-color: #e6d5c3;
	padding-top: 1px;
	padding-bottom: 0;
	border-top: none;
}

#menu-rubrique1 .niv-2 a {
	background-color: transparent;
	padding-left: 18px;
	font-weight: normal;
	color :#333;
}
#menu-rubrique1 .niv-2 a:hover,
#menu-rubrique1 .niv-2 .active a {
	background-color: #b7a48f;
	font-weight: normal;
	background-image: none;
}




/* parametres ************************************************************************************/


.p_contenu-marge-gauche-negative {
	margin-left: 0;
}