body
{
	margin: 0 0 ;
	padding: 0 ;
	text-align: center ;
	background:#FFFFFF ;
}

div#conteneur
{
	position: relative;
	background: url(Images/fond_env.jpg) no-repeat;
	width: 1000px;
	margin: 0 auto ;
	text-align: left ;
}
/*Définition du menu de droite*/
#nav {
	position:  relative ;
	float: left; 
	width:  212px; 
	padding:10px;
	margin: 0 0 60px;
	text-align: left;
	text-decoration:none;
}
/*class pour mettre une marge à droite et dessous autour des images de rubriques, d'articles...*/
.specialeimg
{
	margin: 0 10px 10px 0;	}
/*class pour mettre une marge à droite et dessous autour des icônes des boîtes latérales*/
.specialeicone
{
	margin: 0 0px 0px 0;	}	

select {
	width:  165px; 
	}



/*/////////COLONNE DE DROITE//////////*/
/*Définition de la colonne de droite*/
#droite { 
float: right;
width:  220px;
height:750px;
color:#553409;
position:relative ;
padding:10px;
 }
/*liens à droite*/
#droite a {
font-weight:bold;
text-decoration: none ;
color:#C20000;
}
/*Alignement agenda à droite*/
#droite dl {
padding:0px;
margin:0px;
}
#droite dt {
font-weight:bold;
color:#ff6b00;
}
#droite dd {
padding:0px;
margin:0px;
padding-left:10px;
}
/*fleche des boites de droite*/
div#flechelien{
float:left;
width:38px;
}
/*titre des boites de droite*/
div#titrelien{
float:left;
width:165px;
}
/*liens des titres des boites de droite*/
#couvercle1 a, #couvercle2 a, #couvercle3 a,#couvercle4 a,#couvercle5 a {
/*font-weight:bold;*/
text-decoration: none ;
color:#FFFFFF;
font-family:Arial;
font-size:13px;
}
/*Boite numéro 1 - général - dessus - corps*/
div#boite1{
float:left;
height:190px;
width:220px;
}
div#couvercle1{
float:left;
height:27px;
width:210px;
background: url(Images/haut_boite1.png) no-repeat;
padding-top:13px;
font-size:13px;
font-family:Arial;
padding-left:10px;
color:#FFFFFF;
/*font-weight:lighter;*/
}
div#contenu_boite1{
float:left;
width:160px;
height:230px;
font-size:10px;
padding-left:10px;
padding-top:10px;
padding-right:50px;
color:#553409;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(Images/corps_boite1.png) no-repeat;
}
/*Boite numéro 2 - général - dessus - corps*/
div#boite2{
float:left;
height:190px;
width:220px;
}
div#couvercle2{
float:left;
height:27px;
width:210px;
background: url(Images/haut_boite2.png) no-repeat;
padding-top:13px;
font-size:13px;
font-family:Arial;
padding-left:10px;
color:#FFFFFF;
/*font-weight:lighter;*/
}
div#contenu_boite2{
float:left;
width:160px;
height:230px;
font-size:10px;
text-align: justify ;
padding-left:10px;
padding-top:10px;
padding-right:50px;
color:#553409;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(Images/corps_boite2.png) no-repeat;
}
/*Boite numéro 3 - général - dessus - corps*/
div#boite3{
float:left;
height:190px;
width:220px;
}
div#couvercle3{
float:left;
height:27px;
width:210px;
background: url(Images/haut_boite3.png) no-repeat;
padding-top:13px;
font-size:13px;
font-family:Arial;
padding-left:10px;
color:#FFFFFF;
/*font-weight:lighter;*/
}
div#contenu_boite3{
float:left;
width:160px;
height:230px;
font-size:10px;
padding-left:10px;
padding-right:50px;
padding-top:10px;
color:#553409;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(Images/corps_boite3.png) no-repeat;
}
/*Boite numéro 4 - général - dessus - corps*/
div#boite4{
float:left;
height:190px;
width:220px;
}
div#couvercle4{
float:left;
height:27px;
width:210px;
background: url(Images/haut_boite4.png) no-repeat;
padding-top:13px;
font-size:13px;
font-family:Arial;
padding-left:10px;
color:#FFFFFF;
font-weight:bold;
}
div#contenu_boite4{
float:left;
width:160px;
height:230px;
font-size:10px;
padding-left:10px;
padding-right:50px;
padding-top:10px;
color:#553409;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(Images/corps_boite4.png) no-repeat;
}
/*Boite numéro 5 - général - dessus - corps*/
div#boite5{
float:left;
height:190px;
width:220px;
}
div#couvercle5{
float:left;
height:27px;
width:210px;
background: url(Images/haut_boite5.png) no-repeat;
padding-top:13px;
font-size:13px;
font-family:Arial;
padding-left:10px;
color:#FFFFFF;
/*font-weight:lighter;*/
}
div#contenu_boite5{
float:left;
width:160px;
height:230px;
font-size:10px;
padding-left:10px;
padding-right:50px;
padding-top:10px;
color:#553409;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(Images/corps_boite5.png) no-repeat;
}
/*/////////MENUS DE FICHE PÉDAS DANS 1 RUBRIQUE//////////*/
/*div global*/
div#contenuliens{
float:left;
width:528px;
}
/*fond des différents liens*/
div#couvercle12{
float:left;
height:49px;
width:215px;
background: url(Images/fond_fichep.png) no-repeat;
font-size:13px;
font-family:Arial;
padding-left:2px;
padding-right:20px;
text-align:left;
padding-top:7px;
color:#FFFFFF;
}
/*contenu image du lien*/
div#imglien{
float:left;
width:70px;
}
/*contenu texte du lien*/
div#txtlien{
float:left;
width:140px;
margin-top:5px;
}
/*/////////CONTENU CENTRAL//////////*/
div#contenu
{	
	float:left;
  	width: 528px;
	position: relative ;
	text-align: justify ;
}
/*Titre1*/
div#contenu h1
{
text-align: center;
font-family:Arial;
font-size:16px;
color: #ff6b00;
}
/*Titre2*/
div#contenu h2
{
text-align:left;
font-family:Arial;
font-size:14px;
color: #FF9900;
margin:0;
}
/*Titre3*/
div#contenu h3
{
text-align:left;
font-family:Arial;
color: #996633;
font-size:13px;
margin:0;
/*font-style:italic;
color: #ff6b00;*/
}
/*Titre4*/
div#contenu h4{
text-align:left;
font-family:Arial;
font-size:12px;
color: #ff6b00;
margin:0;
}
/*Titre5 pour la recherche*/
div#contenu h5
{
text-align:left;
font-family:Arial;
color: #996633;
font-size:14px;
margin:0;
/*font-style:italic;
color: #ff6b00;*/
}
/*Lien du contenu*/
div#contenu a
{
	color: #c20000 ;
	text-decoration: none ;
	font-weight: bold ;
}
/*Lien du contenu*/
div#contenu a:hover
{
	color: #c20000 ;
}

#contenu dl {
text-align:center;
}

#contenu dt {
color:#C20000;
text-align:center;
}

#contenu dd {
}

p {margin-top: 11px;
margin-bottom: 11px;
margin-right: 0px;
margin-left: 0px;}


/*Chapo du contenu*/
div#chapo_contenu
{	
	float:left;
  	width: 528px;
	height:21px;
	padding:0px;
	background: url(Images/contenu_haut.png) no-repeat;
	/*background-color:#FFFFFF;*/
	display:inline;
}
/*Fond du contenu*/
div#milieu_fond
{	
	background: url(Images/contenu_bas.png) no-repeat bottom;
	min-height:300px;
}
/*Texte du contenu*/
div#milieu_contenu
{	
	text-align: justify ;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #553409;
	margin:0px 30px 0px 20px;
	
}
/*////////HEADER/////////*/
/*Case de gauche*/
div#haut
{
	float:left;
	width: 212px ;
	text-align: center ;
	color:#553409;
	margin: 10px ;
}
/*Fond bandeau blanc*/
div#bandeau
{	
position:relative;
float:left;
width :738px;
height:160px;
padding-top:9px;
padding-left:10px;
background: url(Images/bandeau_reso.png) no-repeat;
}
/*Image du réseau*/
div#image_bandeau
{	
position:relative;
float:left;
width :513px;
}
/*Lien sur le côté droit*/
div#lien_rapide
{	
float:right;
position:relative;
width :165px;
text-align:right;
padding-right:60px;
padding-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#553409;
vertical-align:middle;
}
div#rapidetxt
{	
float:left;
width :140px;
margin-top:5px;
}

div#rapideimg
{	
float:left;
width :24px;
}

div#lien_rapide a
{
color:#553409;
text-decoration:none;
}

div#lien_rapide a:hover
{
color:#C20000;
}
/*///////FOOTER/////////*/
div#footer
{
	margin: 5px;
	padding-top: 5px ;
	padding-right: 10px ;
	background: #ffffff ;
	clear: both;
	text-align: right;
}

#pied {
  border-top: 1px dotted #CCC;
  text-align: center;
  width: 850px;
  margin: 0 auto ;
  padding: 3px ;
}

div#footer a, #pied a
{
	color: #384971;
	text-decoration: none;
}

div#footer a:hover, #pied a
{
	color: #4E4F51;
}
/*///////AUTRES/////////*/
a img 
{
	border: 0;
}

.decal {
  padding-left: 20px ;
}

.quote{
  text-align: left ;
	font-size: small ;
  font-variant: small-caps ;
}

.logos{
	text-align: right ;
}

.web {
	text-align: center ;
	border-top: 1px dotted #699BD9;
	border-bottom: 1px dotted #699BD9;
	padding: 15px ;
}

.color{
	color: #384971;
}

div#header
{
	height: 160px ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.coord {
	padding: 5px ;
}
/*///////AFFICHAGE DEUX COLONNES////////////*/
.deux_colonnes{
        clear:both;
        overflow:hidden;
        display: block;
       /* margin: 15px 22px;*/
}
.col_gauche{
        float:left;
        margin:0 4% 0 0;
        padding: 0;
        width:47%;
}
.col_droite{
        float:left;
        margin:0;
        padding:0;
        width:48%;
}
/*////////AFFICHAGE COMMENTAIRES////////*/
#commentaires {
margin:0;
}
/*Titre*/
#commentaires h4{
text-align:left;
font-family:Arial;
font-size:12px;
color: #ff6b00;
margin:0;
}
/*Liens*/
#commentaires a{
text-align:left;
font-weight:bold;
color:#660000;
}
/*Niveau de réponse 1*/
#commentaires ul {
list-style-type:none;
}
/*Niveau de réponse 2*/
#commentaires ul ul {
list-style-type:none;
}
/*Niveau de réponse 3*/
#commentaires ul ul ul{
list-style-type:none;
}
/*Niveau de réponse 4*/
#commentaires ul ul ul ul{
list-style-type:none;
}
/*Niveau de réponse 1-ligne*/
#commentaires ul li{
text-align:left;
background-color:#DDDDDD;
}
/*Niveau de réponse 2-ligne*/
#commentaires ul ul li{
text-align:left;
background-color:#FFFFFF;
}
/*Niveau de réponse 3-ligne*/
#commentaires ul ul ul li{
text-align:left;
background-color:#DDDDDD;
}
/*Niveau de réponse 4-ligne*/
#commentaires ul ul ul ul li{
text-align:left;
background-color:#FFFFFF;
}

.spip_documents_left{
margin-right:10px;
margin-bottom:10px;
}

.spip_documents_right{
margin-left:10px;
margin-bottom:10px;
}

/*
#contenu li
{
	list-style-type: none; 
	line-height: 1.5em 
}*/
/*
div.buzz span.colonnes {
float: left;
text-align: justify;
width: 42%;
padding: 3%; 
}


ul.menu_droit {
  margin: 0;
  padding: 0;
  list-style: none ;
}

ul.menu_droit li {
  list-style-type: none;
 /* padding: 20px ;*//*
}

ul.menu_droit li a {
  display: block ;
  height: 30 px ;
  line-height: 10 px ;
  padding-left: 10 px ;
  margin: 1px 0 ;
  list-style-type: none;
  color: #ff6b00;
  text-decoration: none;
  font-variant: small-caps;
  font-size: 20px;
  text-align: center ;
  border-top: 1px solid #553409;
  border-bottom: 1px solid #553409;
  border-left: 1px solid #553409;
  border-right: 1px solid #553409;*/
  /*padding: 15px ;*//*
}

ul#menu li a:hover {
	color: #c30;
}
*/

