@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body  {
	margin: 0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding: 0;
	text-align: center; /* 在 IE 5* 浏览器中，这会将容器居中。文本随后将在 #container 选择器中设置为默认左对齐 */
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

img    {
	border:0;
	padding:0;
}
.main  {
	background: url(../img/main-bg.gif) top repeat-x;
} 
.main .center .top .head #Map {
	margin: 0px;
	padding: 0px;
	border: 0px;

}

.main .center .top .head {
	height: 150px;
	/*float: right;
	width: 1003px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	overflow: hidden;*/
}

.main .center .top {
	height: 258px;
	clear: both;
}


.main .center .top .mid {
	height: 84px;
	background-image: url(../img/photo.gif);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: center;
	clear: both;
}
.main .center .top .end {
	width: 1003px;
}

.headfoot{
/*	position:relative;*/
	z-index:100;
	font-family: Arial, Helvetica, sans-serif;
	height: 24px;
	float: right;
	margin-right:-2px;
}    
.headfoot ul{
	list-style:none;
}    
.headfoot li {
	float:left;
	position:relative;
	height: 24px;
	width: 257px;
	text-align: center;
}    
.headfoot ul ul {
	visibility:hidden;
	position:absolute;
	left:3px;
	top: 24px;
}    
.headfoot table {position:absolute; top:0; left:0;}    
.headfoot ul li:hover ul,    
.headfoot ul a:hover ul{visibility:visible;}    
.headfoot a{
	display:block;
	color:#fff;
	text-decoration:none;
	height: 22px;
	padding-top:2px;
	background-color: #253A7D;
}    
.headfoot a:hover{color:#FFFFFF;
	background-color: #FF9900;}    
.headfoot ul ul{}    
.headfoot ul ul li {
	clear:both;
	text-align:center;
	font-size:12px;
	height: 24px;
	width: 257px;
	left: -3px;
	bottom: -1px;
}    
.headfoot ul ul li a{
	display:block;
	width:257px;
	height:24px;
	margin:0;
	filter: Alpha(Opacity=90);
	-moz-opacity:0.90; /* Moz + FF */
	opacity: 0.90;
}    
.headfoot ul ul li a:hover{background-color: #FF9900;
	color: #FFFFFF;} 


.main .center {
	width: 1007px;
	margin-right: auto;
	margin-left: auto;
}


.main .center .content #sidebar1  {
	float: left; /* 由于此元素是浮动的，因此必须指定宽度 */
	width: 236px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}



.main .center .content #sidebar1 img {
	margin-top: 20px;
	margin-left: 15px;
}

.main .center .content #sidebar1 #wrap {
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 1em;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	background-color: #FFFFFF;
	width: auto;
	}
	.menu a {
		border:none;
		font-weight:normal;
	}

/* Actual menu CSS starts here */
	.menu,
	.menu ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	.menu {
	width:200px;
}
	.menu li {
		display:block;
		margin:0;
		padding:0;
		margin-bottom:1px;
	}
	.menu a {
	display:block;
	color:#000;
	text-decoration:none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	}
	.menu a:hover,
	.menu a:focus,
	.menu a:active {
}
	.menu ul li {
	padding-left: 10px;
}
	.hidden {display:none;}
.main .center .content #sidebar1 #wrap .menu .menu1 a {
	background-image: url(../img/menu/cogefi_on.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 150px;
}
.main .center .content #sidebar1 #wrap .menu .menu1 a:hover {
	background-image: url(../img/menu/cogefi_on.gif);
	background-repeat: no-repeat;
}
.main .center .content #sidebar1 #wrap .menu .menu1 a:visited {
	background-color: #FFFFFF;
	text-align: left;
}

.main .center .content #sidebar1 #wrap .menu .menu1 ul li a {
	color: #283d80;
	background-image: none;
}
.main .center .content #sidebar1 #wrap .menu  .menu1  ul li a:hover {
	color: #fe8002;
	background-image: none;
}
.main .center .content #sidebar1 #wrap .menu .menu1 .n1 a {
	padding-left: 10px;
}
.main .center .content #sidebar1 #wrap .menu .menu1 .n1 a:hover {
	background-image: url(../img/menu-bg.gif);
	background-repeat: no-repeat;
}




.main .center .content #sidebar1 #wrap .menu .menu2 a {
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	background-image: url(../img/menu/Gestion.gif);
	width: auto;
}
.main .center .content #sidebar1 #wrap .menu .menu2 a:hover {
	background-image: url(../img/menu/Gestion_on.gif);
	background-repeat: no-repeat;
}
.main .center .content #sidebar1 #wrap .menu .menu2 a:visited {
	background-color: #FFFFFF;
	text-align: left;
}
.main .center .content #sidebar1 #wrap .menu .menu2 ul li a {
	color: #283d80;
	background-image: none;
}
.main .center .content #sidebar1 #wrap  .menu  .menu2  ul li a:hover {
	color: #f2c21a;
	background-image: none;
}
.main .center .content #sidebar1 #wrap .menu .menu2 .n2 a {
	padding-left: 10px;
}
.main .center .content #sidebar1 #wrap .menu .menu2 .n2 a:hover {
	background-image: url(../img/menu-bg2.gif);
	background-repeat: no-repeat;
}


.main .center .content #sidebar1 #wrap .menu .menu3 a {
	background-image: url(../img/menu/Nos.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 150px;
}
.main .center .content #sidebar1 #wrap .menu .menu3 a:hover {
	background-image: url(../img/menu/Nos_on.gif);
	background-repeat: no-repeat;
}
.main .center .content #sidebar1 #wrap .menu .menu3 a:visited {
	background-color: #FFFFFF;
	text-align: left;
}

.main .center .content #sidebar1 #wrap .menu .menu3 ul li a {
	color: #283d80;
	background-image: none;
	width: auto;
}
.main .center .content #sidebar1 #wrap  .menu  .menu3  ul li a:hover {
	color: #fe8002;
	background-image: none;
}

.main .center .content #sidebar1 #wrap .menu .menu3 .n3 a {
	padding-left: 10px;
}
.main .center .content #sidebar1 #wrap .menu .menu3 .n3 a:hover {
	background-image: url(../img/menu-bg.gif);
	background-repeat: no-repeat;
}


.main .center .content #sidebar1 #wrap .menu .menu4 a {
	background-image: url(../img/menu/Inst.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 150px;
}
.main .center .content #sidebar1 #wrap .menu .menu4 a:hover {
	background-image: url(../img/menu/Inst_on.gif);
	background-repeat: no-repeat;
}
.main .center .content #sidebar1 #wrap .menu .menu4 a:visited {
	background-color: #FFFFFF;
	text-align: left;
}

.main .center .content #sidebar1 #wrap .menu .menu4 ul li a {
	color: #283d80;
	background-image: none;
}
.main .center .content #sidebar1 #wrap  .menu  .menu4  ul li a:hover {
	color: #9da5c0;
	background-image: none;
}

.main .center .content #sidebar1 #wrap .menu .menu4 .n4 a {
	padding-left: 10px;
}
.main .center .content #sidebar1 #wrap .menu .menu4 .n4 a:hover {
	background-image: url(../img/menu-bg4.gif);
	background-repeat: no-repeat;
}

.main .center .content #sidebar1 #wrap .menu .menu5 a {
	background-image: url(../img/menu/Parte.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: 150px;
}
.main .center .content #sidebar1 #wrap .menu .menu5 a:hover {
	background-image: url(../img/menu/Parte_on.gif);
	background-repeat: no-repeat;
}
.main .center .content #sidebar1 #wrap .menu .menu5 a:visited {
	background-color: #FFFFFF;
	text-align: left;
}

.main .center .content #sidebar1 #wrap .menu .menu5 ul li a {
	color: #283d80;
	background-image: none;
}
.main .center .content #sidebar1 #wrap  .menu  .menu5  ul li a:hover {
	color: #99b88b;
	background-image: none;
}

.main .center .content #sidebar1 #wrap .menu .menu5 .n5 a {
	padding-left: 10px;
}
.main .center .content #sidebar1 #wrap .menu .menu5 .n5 a:hover {
	background-image: url(../img/menu-bg5.gif);
	background-repeat: no-repeat;
}

.main .center .content #sidebar1 #wrap .menu .menu6 a {
	background-image: url(../img/menu/Actu.gif);
	background-repeat: no-repeat;
	display: block;
	height: 20px;
	width: auto;
}
.main .center .content #sidebar1 #wrap .menu .menu6 a:hover {
	background-image: url(../img/menu/Actu_on.gif);
	background-repeat: no-repeat;
	width: 150px;
}
.main .center .content #sidebar1 #wrap .menu .menu6 a:visited {

	background-color: #FFFFFF;
	text-align: left;
}

.main .center .content #sidebar1 #wrap .menu .menu6 ul li a {
	color: #283d80;
	background-image: none;
}
.main .center .content #sidebar1 #wrap  .menu  .menu6  ul li a:hover {
	color: #fe8002;
	background-image: none;
}
.main .center .content #sidebar1 #wrap .menu .menu6 .n6 a {
	padding-left: 10px;
}
.main .center .content #sidebar1 #wrap .menu .menu6 .n6 a:hover {
	background-image: url(../img/menu-bg.gif);
	background-repeat: no-repeat;
	width: auto;
}


.main .center .content #mainContent  {
	padding: 0;
	float: left;
	margin: 0;
	width: 768px;
} 
.main .center .content #mainContent #name #wen {
	text-align: left;
	margin-top: 23px;
	margin-bottom: 20px;
	background-image: url(../img/wen.gif);
	background-repeat: no-repeat;
	background-position: right 13px;
}
.main .center .content #mainContent #name .zi {
	text-align: left;
	margin-bottom: 16px;
	background-image: url(../img/zi.gif);
	background-repeat: no-repeat;
	background-position: right 13px;
}


.main .center .content #mainContent #name {
	width: 564px;
	margin-top: 20px;
	float: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47443c;
}
.main .center .content #mainContent #name h3{font-size:15px;}
.main .center .content #mainContent #name span {
	font-size: 11px;
	color: #636262;
	float: left;
}

.main .center .content #mainContent #name a {
	color: #636262;
	text-decoration: underline;
}
.main .center .content #mainContent #name a:hover {
	color: #253A7D;
}

.main .center .content #mainContent #name p {
	text-align: justify;
	font-size:13px;
	line-height:1.4em;
}
.main .center .content #mainContent #name ul,.main .center .content #mainContent #name ol {
	font-size:13px;
	margin:10px 0 10px 50px;
}
.main .center .content #mainContent #name ul ul,.main .center .content #mainContent #name ol ol{
	margin:5px 0 5px 20px;
}

/* tableaux */
.main .center .content #mainContent #name table {
	border:1px solid #0A1F62;
	border-collapse:collapse;
	margin:10px 0;
}
.main .center .content #mainContent #name caption {
	text-align:left;
	margin-bottom:5px;
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
}
.main .center .content #mainContent #name td,.main .center .content #mainContent #name th {
	border:1px solid #0A1F62;
	font-size:12px;
	padding:3px 10px;
}
.main .center .content #mainContent #name th {
	background:#0A1F62;
	color:#fff;
}
.main .center .content #mainContent #name .row_odd {
	background:#BBCBFF;
}

.main .center .content #mainContent #name #he #hh {
	background-color: #FFFFFF;
	font-size: 11px;
	margin-left: 15px;
	
	color: #FEA245;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 2px;
}


.main .center .content #mainContent #search {
	height: 74px;
	width: 157px;
	margin-top: 20px;
	margin-left: 34px;
	float: left;
	display:inline;
}
.main .center .content #mainContent #search #form1 {
	float: right;
}

.main .center .content #mainContent #search #form1 #textfield {
	height: 15px;
	width: 120px;
	border: 1px solid #000000;
	float: left;
}
.main .center .content #mainContent #search #form1 #image {
	float: left;
	margin-left: 0px;
	border: 1px solid #000;
	border-left:0;
}
.main .center .content #mainContent #search #table {
	font-family: Arial, Helvetica, sans-serif, "Zurich Blk BT";
	font-size: 12px;
	width: 170px;
	margin-top: 20px;
	float: right;
	text-align: right;
}
.main .center .content #mainContent #search #table a {
	font-weight: bold;
	color: #42538b;
	text-decoration: underline;
}
.main .center .content #mainContent #search #table a:hover {
	text-decoration: none;
}
.main .center .content #mainContent #search #table img {vertical-align:middle;}
.main .center .content #mainContent #search #table span {
	margin-left:10px;
}
.main .center .content #mainContent #search #table p {
	margin-top: 5px;
}



.main .center .content #mainContent #swf {
	float: left;
	width: auto;
}
.main .center .content #mainContent #foot {
	margin-top: 80px;
	float: right;
	width:100%;
}
.main .center .content #sidebar1 #mail {
	float: left;
	margin-top: 190px;
	width: 236px;
}
.main .center .content #sidebar1 #mail  span a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7da3d3;
	text-decoration: underline;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #0a1f62;
	padding-bottom: 20px;
}
.main .center .content #sidebar1 #mail span a:hover {
	text-decoration: none;
	color: #6e9ecf;
}
.main .center .content #sidebar1 #add {
	background-image: url(../img/add.gif);
	background-repeat: no-repeat;
	width: 150px;
	margin-top: 40px;
	float: left;
	margin-left: 15px;
	font-size: 11px;
	color: #0a1f62;
	font-weight: bolder;
}
#foot {
	font-size: 11px;
	color: #42538B;
	/*width: 220px;*/
	text-align: center;
	margin-top:1em;
	clear:both;
}
#foot a {
	color: #42538B;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
#foot a:hover {
	text-decoration: none;
}

/**********************************************RAJOUTER PAR THOMAS*************************************************************************/

/*Pour l'image de la page d'accueil*/
.main .center .content{overflow:hidden;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectImgAccueil {text-decoration: none;background: url(../img/menu-bg.gif) no-repeat 0em 7px;padding:0 0 0 15px;display:block;}
.main .center .content #sidebar1 #wrap  #menu_racine .ImgAccueil {text-decoration: none;padding:0 0 0 15px;}
.main .center .content #sidebar1 #wrap  #menu_racine .ImgAccueil:hover{background: url(../img/menu-bg4.gif) no-repeat 0em 0em;}

img {behavior: url("win_png.htc")};

.break{clear:both;}
.main .center .content #mainContent #name #couleurJaune #contenu_article .crayon {
	margin-bottom: 10px;
}
.main .center .content #mainContent #name #contenu_article .surtitre {
	font-size: 16px;
	font-weight: bold;
	color: #fea245;
	margin-top: 5px;
	margin-bottom:0.3em;
}
.main .center .content #mainContent #name #contenu_article .soustitre {
	font-size: 13px;
	font-weight: bold;
	color: #0a1f62;
	margin-bottom:1em;
}
.main .center .content #mainContent #name #contenu_article .article-descriptif {
	font-style: italic;
	font-size: 12px;
}
.main .center .content #mainContent #name #contenu_article .chapo {
	font-weight: bold;
	margin-bottom:1em;
}
.main .center .content #mainContent #name #contenu_article h3.spip{
	color:#0A1F62;
	margin:0.6em 0;
}
.main .center .content #mainContent #name #contenu_article p.spip {
	margin-bottom: 10px; text-align:justify;
}
.main .center .content #mainContent #name .spip_logos{float:right;/*border:1px solid #253A7D;*/ padding:5px;margin:0 0 10px 10px;}

.main .center .content #mainContent #name .spip_documents { text-align: center; }
.main .center .content #mainContent #name .spip_documents_center { clear: both; width: 100%; margin: auto; }
.main .center .content #mainContent #name .spip_documents_center .spip_logos{float:none;}
.main .center .content #mainContent #name span.spip_documents_center { display: block; margin-top:1em; }
.main .center .content #mainContent #name .spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.main .center .content #mainContent #name .spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.main .center .content #mainContent #name .spip_doc_titre { font-weight: bold; font-size: 1.3em; margin-left: auto; margin-right: auto; font-family:Georgia, "Times New Roman", Times, serif;}
.main .center .content #mainContent #name .spip_doc_descriptif {font-size: 1.2em; margin-left: auto; margin-right: auto; }

#documents_joints li{list-style-type:none; padding-left:40px; background:url(../img/small/pdf.png) no-repeat top left; min-height:32px; height:auto !important; height:32px; margin-bottom:.75em;}

.main .center .content #mainContent #name p.aucun_resultat{margin-top:20px;font-size:12px;}

noscript {font-size:11px;color:#333;line-height:1.4em;text-align:left;}
noscript p {margin-bottom:1em}
noscript h1 {margin:1em 0 .5em}
noscript a {#7da3d3}

/*POUR LE GABARIT PLAN DU SITE*/

#mainContent #name #plan_site{text-align:left;margin-top:4em;}
#mainContent #name #plan_site h3{margin:0;padding:0;}

#mainContent #name #plan_site ul ul li{
background: url(../img/puce-grise.gif) no-repeat 0em 0.2em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 1.3em;
margin:0.5em 0 0 1.5em;
}

#mainContent #name #plan_site  ul ul li a {text-decoration: underline;color: #47443C;}
#mainContent #name #plan_site  ul li a:hover{text-decoration: none;}


#mainContent #name #plan_site ul li{
background: url(../img/puce-plus-bleu.gif) no-repeat 0em 0.4em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 1.5em;
margin:2em 0 0 0em;
}
#mainContent #name #plan_site  ul li a {text-decoration: underline;color: #42538B;}

/*POUR LE GABARIT RUBRIQUE*/
#mainContent #name #contenu_rubrique{margin-top:20px;text-align:left;}
#mainContent #name #contenu_rubrique .titre_article_rubrique{margin:10px 0 10px 0;padding:0;background: url(../img/point_orange.gif) no-repeat 0em 19px; background-repeat:repeat-x;}
#mainContent #name #contenu_rubrique span {padding:10px 10px 0 0 ;background-color:#fff; float:none;}



/*Pour la PAGINATION */
#mainContent #name  #pagination{text-align:center;font-size:12px;margin-top:20px;color:#636262}
#mainContent #name  #pagination span{float:none;font-size:12px;padding:0;margin:0;}
#mainContent #name  #pagination  a:hover.lien_pagination{text-decoration:none;}

/*POUR LE GABARIT ARTICLE*/
#contenu_article{margin-top:20px;text-align:left;}


/*POUR LE MENU*/
.main .center .content #sidebar1 #wrap  #menu_racine ul li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 0;
margin:0em 0 0 0em;
}
.main .center .content #sidebar1 #wrap #menu_racine ul li a{text-decoration: none;padding:0px 0 0 15px;display:block;}

.main .center .content #sidebar1 #wrap  #menu_racine ul li ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 0;
margin:10px 0 0 0;
height:1%;
}
.main .center .content #sidebar1 #wrap  #menu_racine ul li ul li a{text-decoration: none;padding:0 0 0 15px;color:#283D80;}

.main .center .content #sidebar1 #wrap  #menu_racine img {
	margin: 8px 0 0 0 ;
}



/*POUR LE GABARIT RECHERCHE*/
#mainContent #name #contenu_recherche{text-align:left;margin-top:3em;}
#mainContent #name #contenu_recherche h3{margin:0;padding:0;color:#42538B;font-size:13px;}
#mainContent #name #contenu_recherche h4{margin:0 0 10px 0;padding:0;font-size:12px;}

#mainContent #name #contenu_recherche ul li{
background: url(../img/puce-grise.gif) no-repeat 0em 0.4em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 1.5em;
margin:1em 0 0 0em;
}
#mainContent #name #contenu_recherche  ul li a {text-decoration: underline;color: #42538B;}
#mainContent #name #contenu_recherche  ul li a:hover{text-decoration: none;}
#mainContent #name .pointilleliste {background:transparent url(../img/pointille-gris.gif) repeat-x;height:1px;margin:1em 0em;padding:0pt;}



.main .center .content #mainContent #name #he{height:14px; font-family: Geneva, Arial, Helvetica, sans-serif; text-align:left; margin-top:25px;}
.main .center .content #mainContent #name #he h2{margin:0 0 0 15px;}

/*swicth couleur pour le titre des rubrique*/

/*------COULEUR ORANGE------------*/
.main .center .content #mainContent #name #couleurOrange #he{background-color: #FEA245;padding-bottom:3px;}
.main .center .content #mainContent #name #couleurOrange #he h2 span{background-color: #FFFFFF;padding:0 2px 2px 2px;color: #FEA245;font-weight: bold;font-size:17px;}

/*------COULEUR BLEU------------*/
.main .center .content #mainContent #name #couleurBleu #he{background-color: #9BA7BF;padding-bottom:3px;}
.main .center .content #mainContent #name #couleurBleu #he h2 span{background-color: #FFFFFF;padding:0 2px 2px 2px;color: #9BA7BF;font-weight: bold;font-size:17px;}

/*------COULEUR MARRON------------*/
.main .center .content #mainContent #name #couleurMarron #he{background-color: #BDA490;padding-bottom:3px;}
.main .center .content #mainContent #name #couleurMarron #he h2 span{background-color: #FFFFFF;padding:0 2px 2px 2px;color: #BDA490;font-weight: bold;font-size:17px;}

/*------COULEUR  JAUNE------------*/
.main .center .content #mainContent #name #couleurJaune #he{background-color: #F5C120;padding-bottom:3px;}
.main .center .content #mainContent #name #couleurJaune #he h2 span{background-color: #FFFFFF;padding:0 2px 2px 2px;color: #F5C120;font-weight: bold;font-size:17px;}



/*swicth couleur pour le filet des titre des articles contenu dans le gabarit rubrique*/

/*------COULEUR ORANGE------------*/
#mainContent #name #couleurOrange #contenu_rubrique .titre_article_rubrique{margin:10px 0 10px 0;padding:0;background: url(../img/point_orange.gif) no-repeat 0em 19px; background-repeat:repeat-x;}

/*------COULEUR BLEU------------*/
#mainContent #name #couleurBleu #contenu_rubrique .titre_article_rubrique{margin:10px 0 10px 0;padding:0;background: url(../img/point_bleu.gif) no-repeat 0em 19px; background-repeat:repeat-x;}

/*------COULEUR MARRON------------*/
#mainContent #name #couleurMarron  #contenu_rubrique .titre_article_rubrique{margin:10px 0 10px 0;padding:0;background: url(../img/point_marron.gif) no-repeat 0em 19px; background-repeat:repeat-x;}

/*------COULEUR  JAUNE------------*/
#mainContent #name #couleurJaune #contenu_rubrique .titre_article_rubrique{margin:10px 0 10px 0;padding:0;background: url(../img/point_jaune.gif) no-repeat 0em 19px; background-repeat:repeat-x;}

/*swicth couleur pour la pagination*/

/*------COULEUR ORANGE------------*/
#mainContent #name  #couleurOrange #pagination .on{color:#FEA245;}

/*------COULEUR BLEU------------*/
#mainContent #name  #couleurBleu #pagination .on{color:#9BA7BF;}

/*------COULEUR MARRON------------*/
#mainContent #name  #couleurMarron #pagination .on{color:#BDA490;}

/*------COULEUR  JAUNE------------*/
#mainContent #name #couleurJaune #pagination .on{color:#F5C120;}


/*swicth couleur pour le rollower sur les elements deplier et les images du menu de gauche*/

/*------COULEUR ORANGE------------*/
/*.main .center .content #sidebar1 #wrap  #menu_racine ul li ul li .menuOrange a:hover{text-decoration: none;color:#FEA245;background: url(../img/menu-bg.gif) no-repeat 0em 0em;}*/
/*nenu_orange pour le rollover sur l'image , le menuOrange2 quand on rollover sur les lien du sous menu et le menuOrange3 pour selectionné la partie du menu en cour*/

.main .center .content #sidebar1 #wrap  #menu_racine .menuOrange a:hover{text-decoration: none;color:#FEA245;background: url(../img/menu-bg.gif) no-repeat 0em 11px;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedrubriqueOrange {text-decoration: none;color:#FEA245;background: url(../img/menu-bg.gif) no-repeat 0em 11px;}
/*sous menu*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuOrange2 li a:hover{text-decoration: none;color:#FEA245;background: url(../img/menu-bg.gif) no-repeat 0em 50%;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedArticleOrange {text-decoration: none;color:#FEA245;background: url(../img/menu-bg.gif) no-repeat 0em 0em;}

/*------COULEUR BLEU------------*/
/*.main .center .content #sidebar1 #wrap  #menu_racine ul li ul li .menuBleu a:hover{text-decoration: none;color:#9BA7BF;background: url(../img/menu-bg4.gif) no-repeat 0em 0em;}*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuBleu a:hover{text-decoration: none;color:#9BA7BF;background: url(../img/menu-bg4.gif) no-repeat 0em 11px;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedrubriqueBleu {text-decoration: none;color:#9BA7BF;background: url(../img/menu-bg4.gif) no-repeat 0em 11px;}
/*sous menu*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuBleu2 li a:hover{text-decoration: none;color:#9BA7BF;background: url(../img/menu-bg4.gif) no-repeat 0em 50%;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedArticleBleu {text-decoration: none;color:#9BA7BF;background: url(../img/menu-bg4.gif) no-repeat 0em 0em;}

/*------COULEUR MARRON------------*/
/*.main .center .content #sidebar1 #wrap  #menu_racine ul li ul li .menuMarron a:hover{text-decoration: none;color:#BDA490;background: url(../img/pmenu-bg5.gif) no-repeat 0em 0em;}*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuMarron a:hover{text-decoration: none;color:#BDA490;background: url(../img/menu-bg5.gif) no-repeat 0em 11px;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedrubriqueMarron {text-decoration: none;color:#BDA490;background: url(../img/menu-bg5.gif) no-repeat 0em 11px;}
/*sous menu*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuMarron2 li a:hover{text-decoration: none;color:#BDA490;background: url(../img/menu-bg5.gif) no-repeat 0em 50%;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedArticleMarron {text-decoration: none;color:#BDA490;background: url(../img/menu-bg5.gif) no-repeat 0em 0em;}

/*------COULEUR  JAUNE------------*/
/*.main .center .content #sidebar1 #wrap  #menu_racine ul li ul li .menuJaune a:hover{text-decoration: none;color:#F5C120;background: url(../img/menu-bg2.gif) no-repeat 0em 0em;}*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuJaune a:hover{text-decoration: none;color:#F5C120;background: url(../img/menu-bg2.gif) no-repeat 0em 11px;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedrubriqueJaune {text-decoration: none;color:#F5C120;background: url(../img/menu-bg2.gif) no-repeat 0em 11px;}
/* sous menu*/
.main .center .content #sidebar1 #wrap  #menu_racine .menuJaune2 li a:hover{text-decoration: none;color:#F5C120;background: url(../img/menu-bg2.gif) no-repeat 0em 0em;}
.main .center .content #sidebar1 #wrap  #menu_racine .selectedArticleJaune {text-decoration: none;color:#F5C120;background: url(../img/menu-bg2.gif) no-repeat 0em 0em;}

/* L'�quipe */
div.trombi {margin:2em auto;width:60%;border:1px solid #9BA7BF;background:#FAFBFF;font-size:13px;padding:1em;overflow:hidden;}
div.trombi img {margin:0 2em 0 0;border:2px solid #fff;float:left;display:inline;}
div.trombi div.libelle {float:left;display:inline;}
div.trombi p.nom {font-weight:bold;font-size:1.3em !important;color:#3B4C81;}
div.trombi p.fonction {}