a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	
	
}

a img  {
border:none;
}



a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B54A4A;
	text-decoration: none;


}
.FiletBas {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.sousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #666666;

}
.TitrePartie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.encadreActus {
	border: thin dotted #990000;
	background-color: #FFFEEC;

}
.Baseline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	color: #666666;
	text-align: right;
}
.FiletHaut {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.pied{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
a.pied:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
a.pied:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.TitreLienRub {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #999999;
	display: block;
	font-size: 12px;

}

.spip_documents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.spip_documents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.PetitTitre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.textePetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}


body {
	background-image:url(interface/fond2.gif);
	background-color: #FDF5DF;
	background-repeat: repeat;}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


.separation {

border-right:#CCCCCC 1px solid;
;}

.titre_droite {
background-color:#666666;
color:#FFF;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;}


/* NAVIGATION */

 #navcontainer {  }

#navcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
	display: block;
	padding: 2px 5px;
	margin:0;
	width: 140px;
	color: #fff;
	background-color: #999999;
	text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #990000;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 2px 2px 2px 15px;
width: 133px;
color: #666666;
background-color: #CCCCCC;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #666666;
text-decoration: none;
}

/* NAVIGATION 2 */

 
  #navcontainer2 {  }

#navcontainer2 ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#navcontainer2 li { margin: 0 0 1px 0; }

#navcontainer2 a
{
	display: block;
	padding: 2px 5px;
	margin:0;
	width: 140px;
	color: #fff;
	background-color: #990000;
	text-decoration: none;
}

#navcontainer2 a:hover
{
color: #fff;
background-color: #666666;
text-decoration: none;
}

#navcontainer2 ul ul li { margin: 0 0 1px 0; }

#navcontainer2 ul ul a
{
display: block;
padding: 2px 2px 2px 15px;
width: 133px;
color: #666666;
background-color: #CCCCCC;
text-decoration: none;
}

#navcontainer2 ul ul a:hover
{
color: #fff;
background-color: #666666;
text-decoration: none;
}

