body{
	font-family:		arial, verdana, sans-serif;
	font-size:			11px;
	color:				#5C6069;
	background:			url(/img/background/backgroundXHome.jpg) repeat-x top left;
	padding:			0px;
	margin:				0px;
}
table.texteImageColonnes{
border-collapse:collapse;
border:none;
}
.texteImageColonnes td,
.texteImageColonnes th{
border:none;
padding:0;
margin:0;
text-align:justify;
}
.vaMiddle{
	vertical-align:		middle;
}
#content{
	background:			url(/img/background/backgroundYHome.gif) repeat-y top left;
	width:				960px;
	margin:				0px auto;
}
#top{
	padding:			0px 29px;
	background:			url(/img/background/backgroundHome.gif) no-repeat top left;
}
#bottom{
	background:			url(/img/background/backgroundHomeBottom.gif) repeat-y;
	padding:			25px 0px 15px 0px;
	overflow:			hidden;
}
#top #bottom{
	margin:				0 0 0 -29px;
	margin-bottom:		-20px;
	padding-bottom:		20px;
}
#first{
	float:				left;
	width:				262px;
	margin:				0;
}
html>body #first{
	margin:				0 10px 0 0;
}
#second{
	float:				left;
	width:				362px;
}
#noFlash_accueil{
	display:			block;
}
#logo{
	float:				left;
}
#logos img{
	float:				left;
}
#assos{
	float:				right;
	height:				18px;
	margin:				39px 0 0 0;
	padding-right:		20px;
}
#assos a span{
	display:			none;
}
#assos a.lyon{
	background:			url(/img/menu/lyon.gif) no-repeat;
	width:				51px;
	height:				18px;
	display:			block;
	float:				left;
}
#assos a.lyon:hover{
	background:			url(/img/menu/lyonHover.gif) no-repeat;
}
#assos a.rennes{
	background:			url(/img/menu/rennes.gif) no-repeat;
	width:				63px;
	height:				18px;
	display:			block;
	float:				left;
}
#assos a.rennes:hover{
	background:			url(/img/menu/rennesHover.gif) no-repeat;
}
#assos a.rouen{
	background:			url(/img/menu/rouen.gif) no-repeat;
	width:				59px;
	height:				18px;
	display:			block;
	float:				left;
}
#assos a.rouen:hover{
	background:			url(/img/menu/rouenHover.gif) no-repeat;
}
#assos a.toulouse{
	background:			url(/img/menu/toulouse.gif) no-repeat;
	width:				82px;
	height:				18px;
	display:			block;
	float:				left;
}
#assos a.toulouse:hover{
	background:			url(/img/menu/toulouseHover.gif) no-repeat;
}
#gauche{
	float:				left;
}
#search{
	background:			url(/img/common/searchBG.jpg) repeat-y top left;
	width:				197px;
	margin-left:		29px;
}
#searchBottom{
	background:			url(/img/common/searchBGBottom.jpg) no-repeat bottom left;
}
#recherche{
	margin:				0 0 0 7px;
	padding:			6px 0 0 0;
}
#recherche .input{
	color:				#000000;
	font-size:			11px;
	border:				0px;
	height:				13px;
	padding:			2px;
}
#rechercher{
	vertical-align:		bottom;
}

#rechecheAv,
#rechecheAv a:link,
#rechecheAv a:visited,
#rechecheAv a:hover,
#rechecheAv a:active{
	text-decoration:	none;
	color:				#FFFFFF;
	font-size:			10px;
	display:			block;
	margin:				3px 0 0 65px;
}
#menu{
	margin-left:		33px;
	margin-top:			32px;
	padding:			0px 17px 0px 0px;
	width:				180px;
}
#menuTop{
	border-top:			1px solid #B5BABC;
	padding:			0px;
	margin:				0px 0px 2px 0px;
}
#menuTop ul{
	padding:			0px;
	margin:				0px 0px 0px 0px;
	list-style:			none;
}
#menuTop li.CMS_lvl2{
	border-bottom:		1px solid #B5BABC;
}
#menuTop a.CMS_lvl2{
	color:				#21549E;
	font-size:			12px;
	font-weight:		bold;
	text-transform: 	uppercase;
	text-decoration:	none;
	padding:			10px 10px 10px 20px;
	display:			block;
}
/*
#menuTop a:hover{
	text-decoration:	underline;
}*/

a.CMS_lvl1{
	display:			none;
}
ul.CMS_lvl4{
	display:			none;
}

#menuCenter{
	border-bottom:		1px solid #B5BABC;
	padding:			0px;
	margin:				0px 0px 0px 0px;
}

#menuCenter ul{
	padding:			0px;
	margin:				0px 0px 0px 0px;
	list-style:			none;
}
#menuCenter a.CMS_lvl2{
	background:			url(/img/menu/puceLyon.gif) no-repeat 12px 12px;
	color:				#049ABF;
	font-size:			12px;
	font-weight:		bold;
	text-transform: 	uppercase;
	text-decoration:	none;
	padding:			10px 10px 10px 20px;
	display:			block;
}
ul#menuOutils{
	background:			#FEEBDC;
	padding:			2px;
	margin:				20px 0px 0px;
	list-style:			none;
}
#menuOutils li{
	font-size:			0px;
}
#menuOutils a{
	background:			url(/img/menu/outils.gif) no-repeat 2px 0px;
	color:				#FF6C00;
	font-size:			11px;
	font-weight:		bold;
	text-transform: 	uppercase;
	text-decoration:	none;
	padding:			2px 2px 2px 18px;
	display:			block;
}
#menuOutils a:hover,
#menuOutils a.current:link,
#menuOutils a.current:visited,
#menuOutils a.current:hover,
#menuOutils a.current:active{
	background:			url(/img/menu/outilsHover.gif) no-repeat 2px 0px;
}
#droite{
	float:				left;
	width:				654px;
}
.contenu{
	margin:				10px 0 0 0;
	padding:			0 0 0 5px;
}
.contenu a:link,
.contenu a:visited,
.contenu a:hover,
.contenu a:active{
	color:				#314A9F;
	font-weight:		bold;
}
.contenu a:link,
.contenu a:visited{
	text-decoration:	none;
}
.contenu a:hover{
	text-decoration:	underline;
}
.contenu a:active{
	text-decoration:	none;
}
#bloc{
	width:				654px;
	height:				67px;
	background:			#FFFFFF url(/img/background/backgroundBlocInterieur.jpg) no-repeat top left;
}
html>body #bloc{
	height:				auto;
	min-height:			67px;
}
.bord{
	background:			url(/img/background/backgroundIdentificationBord.gif) no-repeat #FFFFFF;
	width:				5px;
	height:				27px;
	display:			block;
	float:				right;
}
#sous_menu{
	background:			url(/img/menu/ssMenuHaut.gif) no-repeat #21549E;
	float:				right;
	width:				156px;
}
#ssMenuBottom{
	overflow:			hidden;
	display:			inline-block;
}
html>body #ssMenuBottom{
	overflow:			none;
	display:			block;
}
#ssMenuFonce{
	background:			url(/img/menu/ssMenuFonceRepeat.gif) repeat-y 728px top;
}
#ssMenuFonce #ssMenuBottom{
	background:			url(/img/menu/ssMenuFonceBas.gif) no-repeat 728px bottom;
}
#ssMenuFonce #sous_menu{
	background:			url(/img/menu/ssMenuFonceHaut.gif) no-repeat #21549E;
}
#ssMenuClair{
	background:			url(/img/menu/ssMenuClairRepeat.gif) repeat-y 728px top;
}
#ssMenuClair #ssMenuBottom{
	background:			url(/img/menu/ssMenuClairBas.gif) no-repeat 728px bottom;
}
#ssMenuClair #sous_menu{
	background:			url(/img/menu/ssMenuClairHaut.gif) no-repeat #049ABF;
}
#ssMenuBottom .contenu{
	width:				480px;
}
#sous_menu ul{
	padding:			10px 3px 10px 3px;
	margin:				0px;
	list-style:			none;
}
#ssMenuFonce #sous_menu li{
	border-bottom:		1px solid #FFFFFF;
}
#ssMenuClair #sous_menu li{
	border-bottom:		1px solid #A0D9E7;
}
#sous_menu a{
	color:				#FFFFFF;
	text-decoration:	none;
	display:			block;
	padding:			4px 5px 4px 13px;
	background:			url(/img/menu/puceSsMenu.gif) no-repeat 2px 6px;
}
#ssMenuFonce #sous_menu a:hover,
#ssMenuFonce #sous_menu a.CMS_current{
	background:			url(/img/menu/puceSsMenu.gif) no-repeat 2px 6px #5179B3;
}
#ssMenuClair #sous_menu a:hover,
#ssMenuClair #sous_menu a.CMS_current{
	background:			url(/img/menu/puceSsMenu.gif) no-repeat 2px 6px #4FB8D2;
}


#bottomMenu{
	margin:				0px 20px 0px 20px;
	padding-left:		25px;
	border-top:			1px solid #E4E5E6;
	border-bottom:		1px solid #E4E5E6;
}
ul#menuMentions{
	margin:				0px;
	padding:			0px;
	list-style:			none;
}
#menuMentions li{
	float: 				left;
	padding:			3px 10px 3px 10px;
}
#menuMentions a{
	background:			url(/img/menu/mentions.gif) no-repeat 0px 1px;
	padding-left:		12px;
	color:				#6B7FB3;
	text-decoration:	none;
}
#menuMentions a:hover{
	text-decoration:	underline;
}
ul#menuActions{
	margin:				0px 20px 0px 0px;
	padding:			0px;
	list-style:			none;
	float:				right;
}
#menuActions li{
	float: 				left;
	padding:			3px 10px 3px 10px;
}
#menuActions a{
	background:			url(/img/menu/actions.gif) no-repeat 0px 1px;
	padding-left:		12px;
	color:				#475258;
	text-decoration:	none;
}
#menuActions a:hover{
	text-decoration:	underline;
}
.spacer{
	clear:				both;
}

/*-----couleurs des menus------------------------*/

#menu2 a.CMS_lvl2{
	background:			url(/img/menu/puce2.gif) no-repeat 12px 12px;
}
#menu3 a.CMS_lvl2{
	background:			url(/img/menu/puce3.gif) no-repeat 12px 12px;
}
#menu7 a.CMS_lvl2{
	background:			url(/img/menu/puce7.gif) no-repeat 12px 12px;
}
#menu4 a.CMS_lvl2{
	background:			url(/img/menu/puce4.gif) no-repeat 12px 12px;
}
#menu5 a.CMS_lvl2{
	background:			url(/img/menu/puce5.gif) no-repeat 12px 12px;
}
#menu6 a.CMS_lvl2{
	background:			url(/img/menu/puce6.gif) no-repeat 12px 12px;
}
#menu104 a.CMS_lvl2{
	background:			url(/img/menu/puce104.gif) no-repeat 12px 12px;
}
#menu2 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce2hover.gif) no-repeat 4px 12px;
	color:				#475258;
}
#menu3 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce3hover.gif) no-repeat 4px 12px;
	color:				#049ABF;
}
#menu7 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce7hover.gif) no-repeat 4px 12px;
	color:				#E83D93;
}
#menu4 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce4hover.gif) no-repeat 4px 12px;
	color:				#5D9D02;
}
#menu5 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce5hover.gif) no-repeat 4px 12px;
	color:				#7641A8;
}
#menu6 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce6hover.gif) no-repeat 4px 12px;
	color:				#FF9C00;
}
#menu104 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce104hover.gif) no-repeat 4px 12px;
	color:				#b70933;
}

#menu466 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce3hover.gif) no-repeat 4px 12px;
	color:				#049ABF;
}
#menu2.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce2open.gif) no-repeat 4px 12px;
	color:				#475258;
}
#menu3.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce3open.gif) no-repeat 4px 12px;
	color:				#049ABF;
}
#menu7.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce7open.gif) no-repeat 4px 12px;
	color:				#E83D93;
}
#menu4.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce4open.gif) no-repeat 4px 12px;
	color:				#5D9D02;
}
#menu5.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce5open.gif) no-repeat 4px 12px;
	color:				#7641A8;
}
#menu6.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce6open.gif) no-repeat 4px 12px;
	color:				#FF9C00;
}
#menu104.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce104open.gif) no-repeat 4px 12px;
	color:				#d52651;
}
#menu466.CMS_open a.CMS_lvl2{
	background:			url(/img/menu/puce3open.gif) no-repeat 4px 12px;
	color:				#049ABF;
}

#menu2.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce2hover.gif) no-repeat 4px 12px;
	color:				#475258;
}
#menu3.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce3hover.gif) no-repeat 4px 12px;
	color:				#049ABF;
}
#menu7.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce7hover.gif) no-repeat 4px 12px;
	color:				#E83D93;
}
#menu4.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce4hover.gif) no-repeat 4px 12px;
	color:				#5D9D02;
}
#menu5.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce5hover.gif) no-repeat 4px 12px;
	color:				#7641A8;
}
#menu6.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce6hover.gif) no-repeat 4px 12px;
	color:				#FF9C00;
}
#menu104.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce104hover.gif) no-repeat 4px 12px;
	color:				#e96989;
}

#menu466.CMS_nosub.CMS_current a.CMS_lvl2{
	background:			url(/img/menu/puce3hover.gif) no-repeat 4px 12px;
	color:				#049ABF;
}
li#menu2.CMS_open{
	background:			#ECEDEE;
	padding-bottom:		3px;
}
li#menu3.CMS_open{
	background:			#E5F5F8;
	padding-bottom:		3px;
}
li#menu7.CMS_open{
	background:			#FDEBF4;
	padding-bottom:		3px;
}
li#menu4.CMS_open{
	background:			#EEF5E5;
	padding-bottom:		3px;
}
li#menu5.CMS_open{
	background:			#F1ECF6;
	padding-bottom:		3px;
}
li#menu6.CMS_open{
	background:			#FEF7EB;
	padding-bottom:		3px;
}
li#menu104.CMS_open{
	background:			#fbe9ed;
	padding-bottom:		3px;
}
li#menu466.CMS_open{
	background:			#E5F5F8;
	padding-bottom:		3px;
}

li.CMS_lvl3{
	padding-left:		10px;
	padding-bottom:		4px;
}
a.CMS_lvl3{
	font-size:			11px;
	font-weight:		bold;
	text-decoration:	none;
	padding-left:		10px;
}
#menu2 a.CMS_lvl3{
	color:				#737B80;
	background:			url(/img/menu/puce2lvl3.gif) no-repeat 0px 2px; 
}
#menu3 a.CMS_lvl3{
	color:				#45AEC7;
	background:			url(/img/menu/puce3lvl3.gif) no-repeat 0px 2px; 
}
#menu7 a.CMS_lvl3{
	color:				#E73D95;
	background:			url(/img/menu/puce7lvl3.gif) no-repeat 0px 2px; 
}
#menu4 a.CMS_lvl3{
	color:				#6DB30A;
	background:			url(/img/menu/puce4lvl3.gif) no-repeat 0px 2px; 
}
#menu5 a.CMS_lvl3{
	color:				#9969C7;
	background:			url(/img/menu/puce5lvl3.gif) no-repeat 0px 2px; 
}
#menu6 a.CMS_lvl3{
	color:				#FF9C00;
	background:			url(/img/menu/puce6lvl3.gif) no-repeat 0px 2px; 
}
#menu104 a.CMS_lvl3{
	color:				#e96989;
	background:			url(/img/menu/puce104lvl3.gif) no-repeat 0px 2px; 
}
#menu466 a.CMS_lvl3{
	color:				#45AEC7;
	background:			url(/img/menu/puce3lvl3.gif) no-repeat 0px 2px; 
}
#menu2 a.CMS_lvl3:hover{
	color:				#475258;
	padding-left:		10px;
	background:			url(/img/menu/puce2lvl3hover.gif) no-repeat 0px 2px; 
}
#menu3 a.CMS_lvl3:hover{
	color:				#0382A1;
	padding-left:		10px;
	background:			url(/img/menu/puce3lvl3hover.gif) no-repeat 0px 2px; 
}
#menu7 a.CMS_lvl3:hover{
	color:				#C20F85;
	padding-left:		10px;
	background:			url(/img/menu/puce7lvl3hover.gif) no-repeat 0px 2px; 
}
#menu4 a.CMS_lvl3:hover{
	color:				#5B9705;
	padding-left:		10px;
	background:			url(/img/menu/puce4lvl3hover.gif) no-repeat 0px 2px; 
}
#menu5 a.CMS_lvl3:hover{
	color:				#7641A8;
	padding-left:		10px;
	background:			url(/img/menu/puce5lvl3hover.gif) no-repeat 0px 2px; 
}
#menu6 a.CMS_lvl3:hover{
	color:				#DE8903;
	padding-left:		10px;
	background:			url(/img/menu/puce6lvl3hover.gif) no-repeat 0px 2px; 
}
#menu104 a.CMS_lvl3:hover{
	color:				#b70933;
	padding-left:		10px;
	background:			url(/img/menu/puce104lvl3hover.gif) no-repeat 0px 2px; 
}

#menu466 a.CMS_lvl3:hover{
	color:				#0382A1;
	padding-left:		10px;
	background:			url(/img/menu/puce3lvl3hover.gif) no-repeat 0px 2px; 
}

#menu2 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#475258;
	padding-left:		10px;
	background:			url(/img/menu/puce2lvl3hover.gif) no-repeat 0px 2px; 
}
#menu3 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#0382A1;
	padding-left:		10px;
	background:			url(/img/menu/puce3lvl3hover.gif) no-repeat 0px 2px; 
}
#menu7 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#C20F85;
	padding-left:		10px;
	background:			url(/img/menu/puce7lvl3hover.gif) no-repeat 0px 2px; 
}
#menu4 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#5B9705;
	padding-left:		10px;
	background:			url(/img/menu/puce4lvl3hover.gif) no-repeat 0px 2px; 
}
#menu5 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#7641A8;
	padding-left:		10px;
	background:			url(/img/menu/puce5lvl3hover.gif) no-repeat 0px 2px; 
}
#menu6 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#DE8903;
	padding-left:		10px;
	background:			url(/img/menu/puce6lvl3hover.gif) no-repeat 0px 2px; 
}
#menu104 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#b70933;
	padding-left:		10px;
	background:			url(/img/menu/puce104lvl3hover.gif) no-repeat 0px 2px; 
}
#menu466 li.CMS_lvl3.CMS_current a.CMS_lvl3{
	color:				#0382A1;
	padding-left:		10px;
	background:			url(/img/menu/puce3lvl3hover.gif) no-repeat 0px 2px; 
}
#menuCenter li.CMS_lvl1{
	background:			none;
}
#menuCenter li.CMS_lvl1 .CMS_open{
	background:			#E5F5F8;
	padding-bottom:		3px;
}
#menuCenter li.CMS_lvl2 a.CMS_lvl2:link,
#menuCenter li.CMS_lvl2 a.CMS_lvl2:visited{
	background:			url(/img/menu/puce3.gif) no-repeat 12px 12px;
	padding-left:		20px;
}
#menuCenter li.CMS_lvl2 a.CMS_lvl2:hover{
	background:			url(/img/menu/puce3hover.gif) no-repeat 4px 12px;
	color:				#049ABF;
	padding-left:		20px;
}
#menuCenter .CMS_lvl2 a.CMS_lvl2:active{
	padding-left:		20px;
	background:			url(/img/menu/puce3.gif) no-repeat 12px 12px;
}
#menuCenter .CMS_lvl2 .CMS_open a.CMS_lvl2:link,
#menuCenter .CMS_lvl2 .CMS_open a.CMS_lvl2:visited,
#menuCenter .CMS_lvl2 .CMS_open a.CMS_lvl2:hover,
#menuCenter .CMS_lvl2 .CMS_open a.CMS_lvl2:active{
	background:			url(/img/menu/puce3hover.gif) no-repeat 4px 12px;
	color:				#049ABF;
}
#menuCenter .CMS_lvl3,
#menuCenter .CMS_lvl3 a:link,
#menuCenter .CMS_lvl3 a:visited{
	color:				#47b5d0;
}
#menuCenter .CMS_lvl3 a:hover{
	color:				#108fae;
}
#menuCenter .CMS_lvl3 a:active{
	color:				#47b5d0;
}
#menuCenter .CMS_lvl3 .CMS_current a:link,
#menuCenter .CMS_lvl3 .CMS_current a:visited,
#menuCenter .CMS_lvl3 .CMS_current a:hover,
#menuCenter .CMS_lvl3 .CMS_current a:active{
	color:				#108fae;
}
#menuCenter li.CMS_lvl3{
	padding-left:		10px;
	padding-bottom:		4px;
}
#menuCenter .CMS_lvl3 a:link,
#menuCenter .CMS_lvl3 a:visited{
	background:			url(/img/menu/puce3lvl3.gif) no-repeat 0px 2px; 
}
#menuCenter .CMS_lvl3 a:hover,
#menuCenter .CMS_lvl3 .CMS_current a:link,
#menuCenter .CMS_lvl3 .CMS_current a:visited,
#menuCenter .CMS_lvl3 .CMS_current a:hover,
#menuCenter .CMS_lvl3 .CMS_current a:active{
	background:			url(/img/menu/puce3lvl3hover.gif) no-repeat 0px 2px; 
}
#menuCenter .CMS_lvl3 a:active{
	background:			url(/img/menu/puce3lvl3.gif) no-repeat 0px 2px; 
}


/* rangées */
h1{
	font-size:			20px;
	font-weight:		bold;
	text-transform: 	uppercase;
	padding-left:		20px;	
	margin:				5px 0 10px 0;
}
h2{
	margin:				0 0 7px 14px;
	padding:			0 0 0 8px;
	background:			url(/img/modules/pnews/puce_1.gif) no-repeat 0px 3px;
	font-size:			13px;
	font-weight:		bold;
	color:				#21549E;
	text-decoration:	none;
	border:				none;
}
h3{
	margin:				0 0 7px 14px;
	padding:			0 0 0 8px;
	background:			none;
	font-size:			12px;
	font-weight:		bold;
	color:				#21549E;
	text-decoration:	none;
	border:				none;

}

.texte{
	margin-left:		20px;
	text-align:			justify;
	color:				#475258;
}
.right{
	float:				right;
	margin-left:		10px;

}
.left{
	float:				left;
	margin-right:		10px;
}
.center{
	text-align:			center;
}
.EnAttenteValidation{
	color:				#CCCCCC;
}
#descUser{
	color:				#7641A8;
	font-style:			italic;	
}
.NomChamp{
	font-family:		verdana,helvetica,arial,sans-serif;
	font-size:			10px;
    text-decoration:	underline;
	color:				#339900;
	position:			absolute;
	left:				450px;
}
.ValeurChamp{
	font-family:		verdana,helvetica,arial,sans-serif;
	font-size:			10px;
    position:			absolute;
    left:				550px;
}
.Info{
	font-family:		verdana,helvetica,arial,sans-serif;
	font-size:			9px;
	color:				#A0A0A0;
	position:			absolute;
	left:				450px
}
a img{
	border:				none;
}
.separationInvisible{
	height:				1px;
	clear:				both;
	margin:				0;
	padding:			0;
	visibility:			hidden;
}
.alignCenter{
	text-align:			center;
}
h1{
	background:			url(/img/menu/titreDefaut.gif) no-repeat 3px 0px;
	color:				#21549E;
}
.bold{
	font-weight:		bold;
}
.alert{
	margin:				10px;
	padding:			5px;
	color:				#FF0000;
	font-weight:		bold;
}
.contenu .alert ul,
.alert ul{
	list-style:			none;
	padding:			0 0 10px 2px;
	margin:				2px 0 2px 10px;
	color:				#FF0000;
}
.contenu .alert li,
.alert li{
	background:			url(/img/common/puceRouge.gif) no-repeat 0px 6px;
	padding-left:		8px;
	margin:				2px 0 2px 20px;
	color:				#FF0000;
}
.contenu .alert ol li,
.alert ol li{
	background:			none;
	padding:			0;
	margin:				2px 0 2px 0px;
	color:				#FF0000;
}
/* FORMULAIRE D'AUTHENTIFICATION */
.identifiant, .mdp{
	vertical-align:		6px;
	margin-right:		3px;
}
.button{
	vertical-align:		4px;
	margin:				0 5px 0 3px;
}
.identifiant, .mdp{
	border:				1px solid #FFFFFF;
	font-size:			12px;
}
#identification{
	background:			#9FA9AD url(/img/background/backgroundIdentification.jpg) repeat-y top right;
	min-width:			195px;
	display:			block;
	margin-right:		20px;
	float:				right;
	position:			relative;
}
#identificationBottomRight{
	background:			url(/img/background/identificationBottomRight.gif) no-repeat bottom right;
}
#identificationBottomLeft{
	background:			url(/img/background/identificationBottomLeft.gif) no-repeat bottom left;
}
#identification,
#identification a:link,
#identification a:visited,
#identification a:hover,
#identification a:active{
	text-decoration:	none;
	color:				#FFFFFF;
	font-size:			11px;
}
#identification form{
	margin:				0;
	padding:			0;
}
#identification .bold{
	font-weight:		bold;
}
#identification td.borderRight{
	border-right:		dotted 1px #FFFFFF;
	line-height:		11px;
}
#identification td.normal{
	padding:			0 8px;
}
#identification td.space{
	padding:			0 32px 0 8px;
}
#identification #lostPassword{
	display:			block;
	margin:				0 29px 0 0;
	padding:			0 0 4px 0;
	text-align:			right;
}
#identification #lostPassword:link,
#identification #lostPassword:visited,
#identification #lostPassword:hover,
#identification #lostPassword:active{
	text-decoration:	underline;
}



/* NOUVEAUX STYLES */
.separation1{
	margin-bottom:			50px;
}
#print{
	display:				none;
}
.backToTop{
	text-align:right;
}
.backToTop a:link,
.backToTop a:visited,
.backToTop a:hover,
.backToTop a:active{
	color:#21549e;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 0 15px;
	background:url(/img/common/top.gif) no-repeat 0px 0px;
}

/* ESPACES COLLABORATIFS */
.groupes h2{
	border:				none;
	background:			none;
	margin:				0;
	padding:			0;
}
.mod_espaces_column1,
.mod_espaces_column2{
	width:				220px;
	float:				left;
}
.mod_espaces_column1{
	margin:				0 18px 0 6px;
}
html>body .mod_espaces_column1{
	margin:				0 20px 0 12px;
}
.mod_espaces,
.mod_espacesCarnets{
	border-bottom:		solid 1px #dcdee0;
	padding:			0 0 5px 0;
	margin:				20px 0 0 0;
}
.mod_espaces{
	width:				220px;
	/*height:				251px;*/
}
.mod_espacesCarnets{
	margin:				0 0 12px 12px;
}
.mod_espaces .date,
.mod_espacesCarnets .date{
	margin:				3px 0;
}
.back{
	text-align:			right;
	margin:				0;
}
.GR_email form,
.GI_email form{
	margin:				0;
	padding:			0;
}
.GR_email form fieldset,
.GI_email form fieldset{
	border:				none;
	margin:				0;
	padding:			0 10px;
}
.GR_email label,
.GI_email label{
	display:			block;
	font-weight:		bold;
	font-size:			11px;
	color:				#21549E;
	padding:			0 0 7px 0;
}
.GI_email select{
	border:				solid 1px #333333;
	padding:			2px;
	font-size:			11px;
	color:				#333333;
}
.GR_email .input,
.GI_email .input{
	border:				solid 1px #333333;
	padding:			2px;
	font-size:			11px;
	color:				#333333;
}
.GR_email .size1,
.GI_email .size1{
	width:				75px;
}
.GR_email .size2,
.GI_email .size2{
	width:				245px;
}
.GR_email .size3,
.GI_email .size3{
	width:				95%;
}
.GR_email textarea,
.GI_email textarea{
	height:				125px;
}
.groupes .subscribe{
	text-align:			right;
	margin:				2px;
}
#GI_list form,
#GI_list fieldset{
	border:				none;
	margin:				0;
	padding:			0;
}
#GI_list li a{
	padding:			0 5px 0 0;
}
#GI_list .waiting{
	color:				#EF6500;
}
#GI_list .allreadyBelongs{
	color:				#179F00;
}
#GI_list .needValidation{
	font-style:			italic;
	color:				#999999;
}
#GI_list .navigationPages{
	margin:				10px 0;
	text-align:			center;
}
#GI_propose form,
#GI_propose fieldset{
	border:				none;
	margin:				0;
	padding:			0;
}
#GI_propose .label{
	font-weight:		bold;
	font-size:			11px;
	color:				#21549E;
	padding:			0 0 7px 0;
	display:			block;
}
#GI_propose .input{
	border:				solid 1px #a8a8a8;
	color:				#000000;
	font-size:			11px;
	padding:			2px;
}
#GI_propose .size1{
	width:				65px;
}
#GI_propose .size2{
	width:				250px;
}
#GI_propose .size3{
	width:				95%;
}
#GI_propose textarea.size3{
	height:				150px;
}
.miniTitle{
	font-weight:		bold;
	color:				#21549E;
}
#GI_propose ul.modulesList{
	margin:				0;
	padding:			0;
}
#GI_propose ul.modulesList li{
	display:			block;
	float:				left;
	width:				215px;
	margin:				0 5px 0 0;
	list-style:			none;
	background:			none;
}
.clearLeft{
	clear:				left;
	height:				1px;
	font-size:			1px;
}
form.sinscrire{
	width:				75px;
	float:				left;
	margin:				0 7px 0 0;
}
#GI_propose .mandatory{
	color:				#21549E;
}
#GI_propose .help{
	font-style:			italic;
}
#GI_list ul.GiList{
	margin:				5px 0 5px 0;
	padding:			0;
}
#GI_list ul.GiList li{
	background:			none;
	list-style:			none;
	margin:				0 0 5px 0;
}
.groupes .mod_docs li,
.groupes .mod_forum li,
.groupes .mod_carnets li,
.groupes .mod_actus li,
.groupes .mod_events li,
.groupes .mod_articles li{
	padding-left:		12px;
	margin:				0 0 12px 0;
	background:			none;
	list-style:			none;
}
.groupes .mod_docs ul,
.groupes .mod_forum ul,
.groupes .mod_carnets ul,
.groupes .mod_actus ul,
.groupes .mod_events ul,
.groupes .mod_articles ul,
.groupes .mod_docs ul{
	margin:				10px 0 20px 0;
	padding:			0 0 0 10px;
}
.groupes ul.actions{
	margin:				5px 0;
}
.groupes ul.actions li{
	margin:				0;
}
.groupes a:link,
.groupes a:visited,
.groupes a:hover,
.groupes a:active{
	color:				#475258;
	text-decoration:	none;
}
.groupes .mod_docs li{
	background:			url(/img/common/GI_docs_puce.gif) no-repeat 0px 2px;
}
.groupes .mod_forum li{
	background:			url(/img/common/GI_forum_puce.gif) no-repeat 0px 2px;
}
.groupes .mod_carnets li{
	background:			url(/img/common/GI_carnets_puce.gif) no-repeat 0px 2px;
}
.groupes .mod_actus li{
	background:			url(/img/common/GI_actus_puce.gif) no-repeat 0px 2px;
}
.groupes .mod_events li{
	background:			url(/img/common/GI_events_puce.gif) no-repeat 0px 2px;
}
.groupes .mod_articles li{
	background:			url(/img/common/GI_articles_puce.gif) no-repeat 0px 2px;
}
.groupes .groupDescription{
	margin:				20px 0 10px 0;
}



/* COMMON STYLES FOR MODULES */
.actionsBox{
	background:			#ffd4b5;
	text-align:			right;
	padding:			0 5px;
}
.actionsBox img{
	vertical-align:		middle;
}
.actionsBox a{
	margin:				0 0 0 5px;
}
.actionsBox a:link,
.actionsBox a:visited,
.actionsBox a:hover,
.actionsBox a:active{
	text-decoration:	none;
	color:				#ff6c00;
}
.newsresultBox h4,
.contenu59 .publication{
	color:				#FB9715;
}
.actionsBox a.add,
.actionsBox a.validation{
	padding:			0 0 0 15px;
}


.contenu59 .actionsBox,
.contenu63 .actionsBox,
.contenu76 .actionsBox,
.contenu67 .actionsBox{
	background:			#ffd4b5;
}
.contenu59 .newsresultBox h4,
.contenu63 .newsresultBox h4,
.contenu78 .newsresultBox h4,
.contenu58 .newsresultBox h4,
.contenu67 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_59.gif) no-repeat 0px 3px;
}

.contenu59 .actionsBox a:link, .contenu59 .actionsBox a:visited, .contenu59 .actionsBox a:hover, .contenu59 .actionsBox a:active,
.contenu63 .actionsBox a:link, .contenu63 .actionsBox a:visited, .contenu63 .actionsBox a:hover, .contenu63 .actionsBox a:active,
.contenu78 .actionsBox a:link, .contenu78 .actionsBox a:visited, .contenu78 .actionsBox a:hover, .contenu78 .actionsBox a:active,
.contenu67 .actionsBox a:link, .contenu67 .actionsBox a:visited, .contenu67 .actionsBox a:hover, .contenu67 .actionsBox a:active{
	color:				#ff6c00;
}
.contenu59 .actionsBox a.add,
.contenu63 .actionsBox a.add,
.contenu78 .actionsBox a.add,
.contenu67 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_59.gif) no-repeat 0px 1px;
}
.contenu59 .actionsBox a.validation,
.contenu63 .actionsBox a.validation,
.contenu78 .actionsBox a.validation,
.contenu67 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_59.gif) no-repeat 0px 1px;
}
.contenu59 .newsresultBox h4,
.contenu59 .newsresultBox h4 a:link, .contenu59 .newsresultBox h4 a:visited, .contenu59 .newsresultBox h4 a:hover, .contenu59 .newsresultBox h4 a:active,
.contenu59 .publication,
.contenu59 .documentDate,
.contenu58 .newsresultBox h4,
.contenu58 .newsresultBox h4 a:link, .contenu58 .newsresultBox h4 a:visited, .contenu58 .newsresultBox h4 a:hover, .contenu58 .newsresultBox h4 a:active,
.contenu58 .publication,
.contenu58 .documentDate,
.contenu78 .newsresultBox h4,
.contenu78 .newsresultBox h4 a:link, .contenu78 .newsresultBox h4 a:visited, .contenu78 .newsresultBox h4 a:hover, .contenu78 .newsresultBox h4 a:active,
.contenu78 .publication,
.contenu78 .documentDate,
.contenu63 .newsresultBox h4,
.contenu63 .newsresultBox h4 a:link, .contenu63 .newsresultBox h4 a:visited, .contenu63 .newsresultBox h4 a:hover, .contenu63 .newsresultBox h4 a:active,
.contenu63 .publication,
.contenu63 .documentDate,
.contenu67 .newsresultBox h4,
.contenu67 .newsresultBox h4 a:link, .contenu67 .newsresultBox h4 a:visited, .contenu67 .newsresultBox h4 a:hover, .contenu67 .newsresultBox h4 a:active,
.contenu67 .publication,
.contenu67 .documentDate{
	color:				#FB9715;
}
.contenu59 .selectedPage,
.contenu78 .selectedPage,
.contenu63 .selectedPage,
.contenu67 .selectedPage,
.contenu71 .selectedPage{
	color:				#5C6069;
	font-weight:		bold;
	text-decoration:	underline;
}

.contenu2 .actionsBox{
	background:			#D1D4D5;
}
.contenu2 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_2.gif) no-repeat 0px 3px;
}
.contenu2 .actionsBox a:link, .contenu2 .actionsBox a:visited, .contenu2 .actionsBox a:hover, .contenu2 .actionsBox a:active{
	color:				#475258;
}
.contenu2 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_2.gif) no-repeat 0px 1px;
}
.contenu2 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_2.gif) no-repeat 0px 1px;
}
.contenu2 .newsresultBox h4,
.contenu2 .newsresultBox h4 a:link, .contenu2 .newsresultBox h4 a:visited, .contenu2 .newsresultBox h4 a:hover, .contenu2 .newsresultBox h4 a:active,
.contenu2 .publication,
.contenu2 .documentDate{
	color:				#475258;
}
.contenu2 .selectedPage{
	color:				#5C6069;
}

.contenu3 .actionsBox{
	background:			#C0E6EF;
}
.contenu3 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_3.gif) no-repeat 0px 3px;
}
.contenu3 .actionsBox a:link, .contenu3 .actionsBox a:visited, .contenu3 .actionsBox a:hover, .contenu3 .actionsBox a:active{
	color:				#049ABF;
}
.contenu3 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_3.gif) no-repeat 0px 1px;
}
.contenu3 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_3.gif) no-repeat 0px 1px;
}
.contenu3 .newsresultBox h4,
.contenu3 .newsresultBox h4 a:link, .contenu3 .newsresultBox h4 a:visited, .contenu3 .newsresultBox h4 a:hover, .contenu3 .newsresultBox h4 a:active,
.contenu3 .publication,
.contenu3 .documentDate{
	color:				#049ABF;
}
.contenu3 .selectedPage{
	color:				#5C6069;
}

.contenu7 .actionsBox{
	background:			#F4C9D3;
}
.contenu7 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_7.gif) no-repeat 0px 3px;
}
.contenu7 .actionsBox a:link, .contenu7 .actionsBox a:visited, .contenu7 .actionsBox a:hover, .contenu7 .actionsBox a:active{
	color:				#E83D93;
}
.contenu7 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_7.gif) no-repeat 0px 1px;
}
.contenu7 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_7.gif) no-repeat 0px 1px;
}
.contenu7 .newsresultBox h4,
.contenu7 .newsresultBox h4 a:link, .contenu7 .newsresultBox h4 a:visited, .contenu7 .newsresultBox h4 a:hover, .contenu7 .newsresultBox h4 a:active,
.contenu7 .publication,
.contenu7 .documentDate{
	color:				#E83D93;
}
.contenu7 .selectedPage{
	color:				#5C6069;
}

.contenu4 .actionsBox{
	background:			#D6E6C0;
}
.contenu4 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_4.gif) no-repeat 0px 3px;
}
.contenu4 .actionsBox a:link, .contenu4 .actionsBox a:visited, .contenu4 .actionsBox a:hover, .contenu4 .actionsBox a:active{
	color:				#5D9D02;
}
.contenu4 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_4.gif) no-repeat 0px 1px;
}
.contenu4 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_4.gif) no-repeat 0px 1px;
}
.contenu4 .newsresultBox h4,
.contenu4 .newsresultBox h4 a:link, .contenu4 .newsresultBox h4 a:visited, .contenu4 .newsresultBox h4 a:hover, .contenu4 .newsresultBox h4 a:active,
.contenu4 .publication,
.contenu4 .documentDate{
	color:				#5D9D02;
}
.contenu4 .selectedPage{
	color:				#5C6069;
}

.contenu5 .actionsBox{
	background:			#DDCFE9;
}
.contenu5 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_5.gif) no-repeat 0px 3px;
}
.contenu5 .actionsBox a:link, .contenu5 .actionsBox a:visited, .contenu5 .actionsBox a:hover, .contenu5 .actionsBox a:active{
	color:				#7641A8;
}
.contenu5 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_5.gif) no-repeat 0px 1px;
}
.contenu5 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_5.gif) no-repeat 0px 1px;
}
.contenu5 .newsresultBox h4,
.contenu5 .newsresultBox h4 a:link, .contenu5 .newsresultBox h4 a:visited, .contenu5 .newsresultBox h4 a:hover, .contenu5 .newsresultBox h4 a:active,
.contenu5 .publication,
.contenu5 .documentDate{
	color:				#7641A8;
}

.contenu5 .selectedPage{
	color:				#5C6069;
}

.contenu6 .actionsBox{
	background:			#FFE6BF;
}
.contenu6 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_6.gif) no-repeat 0px 3px;
}
.contenu6 .actionsBox a:link, .contenu6 .actionsBox a:visited, .contenu6 .actionsBox a:hover, .contenu6 .actionsBox a:active{
	color:				#7641A8;
}
.contenu6 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_5.gif) no-repeat 0px 1px;
}
.contenu6 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_5.gif) no-repeat 0px 1px;
}
.contenu6 .newsresultBox h4,
.contenu6 .newsresultBox h4 a:link, .contenu6 .newsresultBox h4 a:visited, .contenu6 .newsresultBox h4 a:hover, .contenu6 .newsresultBox h4 a:active,
.contenu6 .publication,
.contenu6 .documentDate{
	color:				#FF9C00;
}
.contenu6 .selectedPage{
	color:				#5C6069;
}

.contenu104 .actionsBox{
	background:			#F4C9D3;
}
.contenu104 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_104.gif) no-repeat 0px 3px;
}
.contenu104 .actionsBox a:link, .contenu104 .actionsBox a:visited, .contenu104 .actionsBox a:hover, .contenu104 .actionsBox a:active{
	color:				#D52651;
}
.contenu104 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_104.gif) no-repeat 0px 1px;
}
.contenu104 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_104.gif) no-repeat 0px 1px;
}
.contenu104 .newsresultBox h4,
.contenu104 .newsresultBox h4 a:link, .contenu104 .newsresultBox h4 a:visited, .contenu104 .newsresultBox h4 a:hover, .contenu104 .newsresultBox h4 a:active,
.contenu104 .publication,
.contenu104 .documentDate{
	color:				#D52651;
}
.contenu104 .selectedPage{
	color:				#5C6069;
}

.contenu39 .actionsBox{
	background:			#C0E6EF;

}

.contenu39 .newsresultBox h4{
	background:			url(/img/common/pictoFiche_39.gif) no-repeat 0px 3px;
}
.contenu39 .actionsBox a:link, .contenu39 .actionsBox a:visited, .contenu39 .actionsBox a:hover, .contenu39 .actionsBox a:active{
	color:				#049ABF;
}
.contenu39 .actionsBox a.add{
	background:			url(/img/common/actions_puces_add_39.gif) no-repeat 0px 1px;
}
.contenu39 .actionsBox a.validation{
	background:			url(/img/common/actions_puces_gestion_39.gif) no-repeat 0px 1px;
}
.contenu39 .newsresultBox h4,
.contenu39 .newsresultBox h4 a:link, .contenu39 .newsresultBox h4 a:visited, .contenu39 .newsresultBox h4 a:hover, .contenu39 .newsresultBox h4 a:active,
.contenu39 .publication,
.contenu39 .documentDate{
	color:				#049ABF;
}
.contenu104 .selectedPage{
	color:				#5C6069;
}

.goToTop{
	clear:				both;
	text-align:			right;
}
.goToTop a{
	background:			url(/img/common/top.gif) no-repeat 0px 0px;
	padding:			0 0 0 15px;
}
.goToTop a:link,
.goToTop a:visited,
.goToTop a:hover,
.goToTop a:active{
	text-decoration:	none;
	font-size:			11px;
	color:				#21549e;
}


/* SITE MAP */
ul.siteMap{
	/*margin:				0 0 0 20px;
	padding:			0;*/
}
ul.siteMap li{
	/*margin:				10px 0 10px 15px;
	padding:			0;*/
	/*list-style-image:	none;
	list-style-type:	circle;*/
}
ul.siteMap li ul li{
	/*list-style-image:	none;
	list-style-type:	square;*/
}
ul.siteMap li ul li ul li{
	/*list-style-image:	none;
	list-style-type:	disc;*/
}
ul.siteMap li ul li ul li ul li{
	/*list-style-image:	none;
	list-style-type:	circle;*/
}
ul.siteMap li.hidden{
	background:			none;
	list-style:			none;
}
hr{
	border-top: 		1px dashed #FFFFFF;
	border-bottom: 		1px dashed #21549E;
	margin: 			0 0 0 0;
	padding:			0 0 0 0;
}


/* VALIDATIONS MANAGEMENT*/
.rsManagement{
	margin:				0 20px 20px 20px;
}
.rsManagement table{
	border-collapse:	collapse;
}
.rsManagement th,
.rsManagement td{
	vertical-align:		top;
	padding:			2px 5px;
	border:				solid 1px #CCCCCC;
}
.rsManagement th{
	text-align:			left;
	font-size:			12px;
	font-weight:		bold;
	color:				#21549E;
}
.rsManagement td.h2{
	padding-top:		25px;
	padding-left:		0;
	border:				none;
}
.rsManagement .noItems{
	border:				none;
	padding-left:		0;
}
.rsManagement h2{
	margin-left:		0;
}

#pwd{
	width:			600px;
	margin:			0 11px 0px 14px;
	padding:		0 0 0 0px;
	background:		#FFF5E5;
	font-family:	Arial, Helvetica, sans-serif; 
	font-size:		11px;
	color:				#21549e;
}
#pwd .col1{
	width:			460px;
	padding:		2px 0 1px 25px;
}
#pwd fieldset{
	border:			0;
	padding:		2px 0 2px 0;
}
#pwd legend{
	color:			#FF9C00;
	font-family:	Arial, Helvetica, sans-serif; 
	font-weight:	bold;
	font-size:		13px;
	padding:		0 0 2px 15px;
	background:		url(/img/modules/a2i_annuaire/puce7lvl3.gif) no-repeat 4px 5px;
}
#pwd label{
	font-family:	Arial, Helvetica, sans-serif; 
	font-weight:	bold;
	font-size:		11px;
	color:			#21549e;
}
#pwd input{
	font-family:	Arial, Helvetica, sans-serif; 
	font-size:		11px;
	color:			black;
	height:			18px;
	width:			500px;
	border:			solid 1px #A8A8A8;
}
#pwd p{
	padding:		0 0 0 25px;
}
#pwd img{
	cursor:				pointer;
}
#pwd .annuaire_msg{
	font-family:		Arial, Helvetica, sans-serif; 
	font-size:			11px;
	background:			#FFF5E5;
	color:				#21549E; 
	font-weight:		normal;  
}
#pwd .alert2{
	color:				#FF0000;
	font-weight:		normal;  
}
#pwd a{
	font-weight:		bold;
}
#pwd a:link,
#pwd a:visited,
#pwd a:hover,
#pwd a:active{
	color:				#314A9F;
	font-weight:		bold;
}
#pwd a:link,
#pwd a:visited{
	text-decoration:	none;
}
#pwd a:hover{
	text-decoration:	underline;
}
#pwd a:active{
	text-decoration:	none;
}
#pwd .explain{
	color:				#424C52;
	font-size:			9px;
}
.mainSearchDate{
float:right;
font-size:11px;
font-weight:normal;
}
#entreprisesCompareTab{
	border-collapse:	collapse;
}
#entreprisesCompareTab td,
#entreprisesCompareTab th{
	border:				solid 1px #FF9C00;
	padding:			2px;
	text-align:			left;
	vertical-align:		top;
}
.diff{
	color:				#FF0000;
	background:			#FFEFF0;
}
.diff td{
	color:				#475258;
}
#ingRech .professionnalCriterias{
	border:				solid 1px #FF9C00;
	padding:			5px 0;
	margin:				10px 0;
}
acronym{
	cursor:				help;
}
