/* CSS Document */

BODY{
	font-family:Calibri, Arial;
	font-size:14px;
	background: #0C639C url(../images/fdtop.jpg) repeat-x;
	background-position:top;
	margin-top:5px;
	color: #2B4773;
}
#conteneur{
	margin-left:auto;
	margin-right:auto;
	width:990px;
	background:#FFFFFF url(../imgs/accueil13.jpg) repeat-y;
	background-position:left;
	margin-top:0;
}


/*  Affichage  header----*/
#header {
	clear:both;
	padding:0;
	height:135px;
	width:990px;
	background: #FFFFFF url(../imgs/accueil1.jpg) no-repeat;
	
}
/* Fin Affichage  header----*/

/* Zone d'affichage du menu horizontal*/
#BarHori {
	padding:0;
	height:30px;
	width:990px;
	margin:0;
	background:  url(../imgs/accueil4.jpg) repeat-x;
}

#BarHoriG {
	padding:0;
	height:30px;
	width:990px;
	margin:0;
	background:  url(../imgs/accueil2.jpg) left no-repeat;
}
li{
	padding-top:5px
}
#BarHoriD {
	padding:0;
	height:30px;
	width:990px;
	margin:0;
	background:  url(../imgs/accueil6.jpg) right no-repeat;
}
#cdrMenu{
	padding:0;
	height:auto;
	margin-left:220px;
	width:750px;
	padding-top:6px;
	text-align:center;
	}

/* fin  d'affichage du menu horizontal*/

/* zone intermediare après menu horizontal*/
#ZoneInt {
	overflow:auto;
	padding:0;
	font-family: Calibri, Arial;;
	height:16px;
	width:214px;
	margin:0;
	background:  url(../imgs/accueil7.jpg) no-repeat;
}
/* zone intermediare après menu horizontal*/



/* sparateur pour englober les flottante*/

.wrap{
	overflow:auto;
}
/* fin sparateur pour englober les flottante*/

/* zone d'affichage du contenu bloc droit*/
#contenu{
	float:left;
	font-family: Calibri, Arial;;
	width:auto;
	padding-left:5px;
	margin-left:5px;
	width:755px;
	min-height:400px;
	margin:0;
	}
	
/* fin zone d'affichage du contenu bloc droit*/

/* bloc vertical gauche */ 
#BlocG{
	float:left;
	width:220px;
	padding-left:0;
	margin-left:0;
}
/* fin bloc vertical gauche */ 

/* zone d'affichage pour le pieds de page*/

#footer {
	clear:both;
	height:50px;
	width:990px;
	background:url(../imgs/accueil17.jpg) repeat-x;
	background-position:left;
	padding:0;
}
#footerG {
	clear:both;
	height:50px;
	width:990px;
	background:url(../imgs/accueil15.jpg) no-repeat;
	background-position:left;
	padding:0;
}
#footerD {
	clear:both;
	height:50px;
	width:990px;
	background:  url(../imgs/accueil19.jpg) no-repeat;
	background-position:right;
	padding:0;
}

/* Fin zone d'affichage pour le pieds de page*/

/*Mise forme diverse du texte*/

P,ul,ol, td {
	font-family: Calibri, Arial;
	font-size:14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #2B4773;
	margin-top:2px;
}


.center{
margin-left:auto;
margin-right:auto;
		}

DIV.Annonce{
	background:url(../images/bg_anonce1.gif);
	background-repeat:no-repeat;
	background-position: top;
	width:374px;
	height:auto;
	margin-left:5px;
	padding-top:5px;
	margin:0;
	}
DIV.Annonce1{
		background:url(../images/bg_anonce3.gif);
	background-repeat:repeat-y;
	background-position: top;
	width:374px;
	height:auto;
	padding:0;
	margin:0;
	
	}

DIV.Annonce2{
	
	background:url(../images/bg_anonce5.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-left:0;
	margin-right:0;
	background-repeat: no-repeat;
	margin-top:0;
	padding-bottom:5px;
	width:374px;
	}
	
/*--------------------------------------*/

DIV.Actu{
		background:url(../images/bg_anonceA1.gif);
	background-repeat:no-repeat;
	background-position: top;
	width:350px;
	height:auto;
	margin-left:5px;
	padding-top:5px;
	margin:0;
	}
DIV.Actu1{
		background:url(../images/bg_anonceA3.gif);
	background-repeat:repeat-y;
	background-position: top;
	width:350px;
	height:auto;
	margin:0;
	padding:5px;
		}

DIV.Actu2{
	
	background:url(../images/bg_anonceA5.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-left:0;
	margin-right:0;
	background-repeat: no-repeat;
	margin-top:0;
	padding-bottom:5px;
	width:350px;
	}
/*cadre pour afficher le menu vertical*/
DIV.con_menu{
		background: #E3F2FD url(../images/MenuInt1.jpg);
	background-repeat:no-repeat;
	background-position: top;
	width:210px;
	height:auto;
	padding-top:6px;
	margin-left:6px;
	}

DIV.con_menu1{
		background: #E3F2FD url(../images/MenuIntG1.jpg);
	background-repeat:no-repeat;
	background-position: top;
	width:210px;
	height:auto;
	padding-top:6px;
	margin-left:6px;
	}
DIV.con_menuI{
	
	background: url(../images/MenuIntG3.jpg)  repeat-y;
	height:auto;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding:0;
	width:210px;
	}

DIV.con_menu2{
	
	background: url(../images/MenuIntG5.jpg) bottom no-repeat;
	height:auto;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:5px;
	width:210px;
	}
/*cadre pour afficher le menu vertical*/