* {
	margin: 0 auto;
	padding: 0 auto;
	color: #333333;
}

body	{
	font-family:tahoma;
	color:#4C4C4B;
	font-size:12px;
	}
	
.titrevert {
	font-family: tahoma;
	text-align:center;
	font-size:16px;
	color: #499234
}

.textevert {
	font-family: tahoma;
	text-align:center;
	font-size:12px;
	color: #499234
}

img{border:0px;}
a {color:#66669A;text-decoration:none;}
a:hover {color:#c1669a;text-decoration:underline;}
h1{color:#66669A;font-size:13px;text-decoration:underline;}
h2{color:#66669A;font-size:12px;font-weight:normal;}
h3{color:#c1669a;font-size:12px;font-weight:normal;}
h4{color:#66669A;font-size:13px;}
ul {margin:0; padding:0;}



	
#header	{
	width:921px;
	height:88px;
	background:url('./images/head2c.gif') no-repeat;
	}
	
	
#head_index	{
width:921px;
height:189px;
background:url('./images/index.jpg') no-repeat;
}

#head_projet{
width:921px;
height:189px;
background:url('./images/projet.jpg') no-repeat;
}

#head_demarche{
width:921px;
height:189px;
background:url('./images/dem.jpg') no-repeat;
}
	
#head_inscription	{
width:921px;
height:189px;
background:url('./images/inscription.jpg') no-repeat;
}

#head_contact	{
width:921px;
height:189px;
background:url('./images/contact.jpg') no-repeat;
}
	
#head_formation	{
width:921px;
height:189px;
background:url('./images/formation.jpg') no-repeat;
}
	
#head_agenda	{
width:921px;
height:189px;
background:url('./images/agenda.jpg') no-repeat;
}
	
#head_temoignage	{
width:921px;
height:189px;
background:url('./images/temoignage.jpg') no-repeat;
}
	
#head_presse	{
	width:921px;
	height:189px;
	background:url('./images/presse.jpg') no-repeat;
}

#head_annuaire	{
width:921px;
height:189px;
background:url('./images/tannuaire.jpg') no-repeat;
}

#head_actualite	{
width:921px;
height:189px;
background:url('./images/actu.jpg') no-repeat;
}
#head_outil	{
width:921px;
height:189px;
background:url('./images/outils.jpg') no-repeat;
}

/*------------------- Définition de la barre de menu ------------------------------*/


#menu_annuaire {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_tannuaire.jpg') no-repeat;
}

#menu {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu.jpg') no-repeat;
}
	
#menu_index {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_index.jpg') no-repeat;
}

#menu_demarche {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_dem.jpg') no-repeat;
}

#menu_projet {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_projet.jpg') no-repeat;
}

#menu_inscription {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_inscription.jpg') no-repeat;
}

#menu_contact {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_contact.jpg') no-repeat;
}
	
#menu_formation {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_formation.jpg') no-repeat;
}
	
#menu_agenda {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_agenda.jpg') no-repeat;
}
	
#menu_temoignage {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_temoignage.jpg') no-repeat;
}
			
#menu_presse {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_presse.jpg') no-repeat;
}

#menu_actualite {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_actu.jpg') no-repeat;
}

#menu_outil {
width:921px;
height:40px;
text-align:center;
background:url('./images/menu_outils.jpg') no-repeat;
}

#menu a, #menu_outil a, #menu_actualite a, #menu_presse a, #menu_temoignage a , #menu_agenda a , #menu_formation a, #menu_contact a, #menu_inscription a,#menu_projet a,#menu_index a ,#menu_annuaire a,#menu_demarche a   {padding-left:12px;padding-right:12px;font-weight:bold;font-family:verdana;font-size:9px;color:#7F3E8E;line-height:33px;text-decoration:none;}
#menu a:hover, #menu_outil a:hover, #menu_actualite a:hover , #menu_presse a:hover, #menu_temoignage a:hover, #menu_agenda a:hover, #menu_formation a:hover, #menu_contact a:hover, #menu_inscription a:hover, #menu_projet a:hover, #menu_index a:hover, #menu_annuaire a:hover,#menu_demarche a:hover{color:#7a6eac;}
	
#contenu {
font-family:tahoma;
width:921px;
height:auto;
min-height:720px;
overflow:auto;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#contenu_annuaire {
font-family:tahoma;
width:921px;
height:auto;
min-height:440px;
overflow:auto;
background-color:#FFFFFF;
}	
	
#contenu_annuaire_detail {
font-family:tahoma;
	width:921px;
	height:auto;
	min-height:440px;
	overflow:auto;
	background-color:#FFFFFF;
	}	
	

#texte {
	float:left;
	width:670px;
	font-family: tahoma;
	text-align:justify;
	font-size:12px;
}

#textepetit {
	float:left;
	width:650px;
	font-family: tahoma;
	text-align:justify;
	font-size:8px;
}
#droite {
font-family:tahoma;
	float:right;
	width:241px;
	height:520px;
	background-color:#FFFFFF;
}
#droite_haut {
font-family:tahoma;
	float:right;
	width:241px;
	height:145px;
}
#droite_bas {
font-family:tahoma;
	float:right;
	width:241px;
	height:370px;
	background:url('./images/droite.jpg') no-repeat;
}
#droite_bas_lien {
font-family:tahoma;
	float:right;
	width:241px;
	height:115px;
}

#footer {
font-family:tahoma;
	color:#634f57;
	width: 921px;
	height: 140px;
	background: url(images/footer.jpg) no-repeat;
	text-align:center;
	
	background-color:#FFFFFF;
	}
	
#footer2 {
font-family:tahoma;
	color:#634f57;
	width: 921px;
	height: 30px;

	text-align:center;
	
	background-color:#FFFFFF;
	}
	
.Cadretableau{
font-family:tahoma;
border-color:#98C1D8;
border-style:solid;
border-width:1px;
}

.Titretableaufiche {
font-family:tahoma;
	color: #c1669a;
	font-weight: bold;
	font-size:14px;
	text-align: left;
}

.Titretableau {
font-family:tahoma;
	color: #FFFFFF;
	background-color:#c1669a;
	font-weight: bold;
	font-size:14px;
	text-align: left;
}

.Texttableau {
font-family:tahoma;
	color: #634f57;
	font-size:12px;
	line-height:18px;
	font-weight: normal;
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width:1px;
	text-align: left;
}

.texte
{
font-family:tahoma;
font-size:12px;
line-height:18px;
text-decoration: none;
}

.titre
{
font-family:tahoma;
font-size:13px;
line-height:18px;
font-weight : bold;
text-align: center;
color: #FFFFFF; }

.bodyTexterreursaisie	{
	color:#FF6633;
}

/*utiliser dans le module de mise à jour*/
.txt1{font-family:tahoma;color:#66669A;font-size:13px;text-decoration:underline;}
.txt2{font-family:tahoma;color:#66669A;font-size:12px;font-weight:normal;}
.txt3{font-family:tahoma;color:#c1669a;font-size:12px;font-weight:normal;}
.txt4{font-family:tahoma;color:#66669A;font-size:13px;font-weight:normal;}
.txtb1{font-family:tahoma;color:#66669A;font-size:13px;text-decoration:underline;font-weight:bold;}
.txtb2{font-family:tahoma;color:#66669A;font-size:12px;font-weight:bold;}
.txtb3{font-family:tahoma;color:#c1669a;font-size:12px;font-weight:bold;}
.txtb3b{font-family:tahoma;color:#66669A;font-size:12px;font-weight:bold; }
.txtb4{font-family:tahoma;color:#66669A;font-size:13px;font-weight:bold;}
.txtb4b{font-family:tahoma;color:#66669A;font-size:15px;font-weight:bold;}
.txtb3c{font-family:tahoma;color:#c1669a;font-size:15px;font-weight:bold;}
.titreviolet{
	font-family:tahoma;
	color:#66669A;
	font-size:18px;
	font-weight:bold;
	text-align: left;
}

.txtb4c{font-family:tahoma;color:#66669A;font-size:14px;font-weight:bold;}
.titre_espace{font-family:tahoma;color:#c1669a;font-size:16px;font-weight:bold;}
.titre_annuaire{font-family:tahoma;color:#c1669a;font-size:16px;}
.titre_espace_gros{font-family:tahoma;color:#c1669a;font-size:20px;font-weight:bold;}
.celluletitre{
	font-weight:bold;
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:1px;
}



 #menuegal dt, #menuegal dd,  #menudem dt, #menudem dd {
padding: 0;
background-color: #E7E4EB;
font-family: tahoma;
font-size:12px;
width:140px;
font-weight: bold;
vertical-align:bottom; 
text-align:left;
line-height:25px;
margin: 1px 5px;
color:
}

 #menutem dt, #menutem dd {
padding: 0;
background-color: #ffffff;
font-family: tahoma;
font-size:12px;
width:140px;
font-weight: bold;
vertical-align:bottom; 
text-align:left;
line-height:20px;
margin: 1px 5px;
color:
}


#menuegal dl {
margin: 0;
padding: 0;
background-color: #EEDDFF;
}


#menuegal li, #menuegal li a, #menuagen ul{
padding: 0;
list-style-type: none;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
text-align:left;
margin: 5px 5px;
}


#menuegal li:hover, #menuegal dt a:hover{
text-decoration: none;
background-color:#FF99CC;
}

#menuegal a{
text-decoration: none;
}

.atelierformation-show h3{
	cursor: pointer;
}

.atelierformation-show h3{
	margin:0 0 15px 0;
	
}
.atelierformation-show div{
	padding: 0 0 20px 0;
}




.txtalertevert{}
.txtalerterouge{}
.txtalerteorange{}
