#contenant{
	background: url('/AS_Img/fond.gif') center top no-repeat;
}
/* conteneur */
body{
	background: url('/AS_Img/fond_r.gif') center top repeat-y;
}
/*header */
	/*retour accueil */
	#btn_retour:hover{
		background: url('/AS_Img/retour_accueil_h.gif') left top no-repeat;
	}
	/* nav */
	#nav{
		left:340px;
	}
/* contenu */
#contenu2{
	padding-top:14px;
}
/* introduction */
	#intro h2{
		color:#3E6CA4;
		margin-bottom:7px;
	}
	#intro .col1{
		float:left;
		margin-right:12px;
	}
	#intro .col2{
		background: url('/AS_Img/box_news_b.jpg') left bottom no-repeat;
		float:left;
		position:relative;
	}
	#intro.news  .col1{
		width:500px;
		margin-right:12px;
	}
	#intro.news .col2{
		width:233px;
	}
	#intro .contenu{
		background: url('/AS_Img/box_news_h.jpg') 0 -5px no-repeat;
		padding:10px;
		padding-bottom:0;
	}
	#intro .col2 span{	
		color:#3E6CA4;
		background:#F2F7FD;
		display:block;
		top:0;
	}
	#intro .col2 .news_titre{	
		position:absolute;
		left:0;
		padding-right:4px;
	}
	#intro .col2 .news_date{	
		position:absolute;
		right:0;
		padding-left:2px;
	}
	* html #intro .col2 .news_date{ /* IE6 */
		right:10px;
	}
	#intro h2{
		margin-bottom:7px;
	}
	#intro .col2 h3{
		position:relative;
		font-size:1.2em;
		background: url('/AS_Img/box_news_pointilles.gif') 0 12px repeat-x;
	}
	#intro .col2 .news_resume{
		font-size:1.1em;
	}
	#intro .col2 .news_lien{
		text-align:right;
		font-size:1.1em;
		background: url('/AS_Img/box_news_pointilles.gif') 50px 5px no-repeat;
	}
	#intro .col2 .news_lien a{
		color:#3E6CA4;
	}
	
/* boxes*/
	
/* outils dossiers modules */
	#dossiers_outils_modules{
		background: url('/AS_Img/dossiers_outils_modules.jpg') left bottom no-repeat;
		padding-bottom:1px;	
	}
	#dossiers_outils_modules .col_1-3{
		padding-top:14px;
		background: url('/AS_Img/dossiers_outils_modules_h.gif') left top no-repeat;
	}
	#dossiers_outils_modules  .titre{
		height:28px;
		padding-left:27px;
		margin-bottom:7px;
	}
	#dossiers_outils_modules #dossiers .titre{
		background: url('/AS_Img/dossiers.gif') left top no-repeat;
	}
	#dossiers_outils_modules #outils .titre{
		background: url('/AS_Img/outils.gif') left top no-repeat;
	}
	#dossiers_outils_modules #modules .titre{
		background: url('/AS_Img/modules.gif') left top no-repeat;
		padding-left:32px;
	}
	#dossiers_outils_modules h2{
		color:#3B6CA4;
		font-size:1.3em;
	}
	#dossiers_outils_modules .bloc{
		background: url('/AS_Img/dossiers_outils_modules_b.jpg') left bottom no-repeat;
		padding: 0 15px 23px 15px;
		position:relative;
		min-height:320px; /* 260 modified by JMM  2008-09-23 */
	}
	* html #dossiers_outils_modules .bloc{
		height:320px; /* 260 modified by JMM  2008-09-23 */
	}
	#dossiers_outils_modules li {
		background: url('/AS_Img/fleche_lien_2.gif') left center no-repeat;
		padding-left:13px;
		position:relative;
		margin-bottom:5px;
	}
	#dossiers_outils_modules li a{
		color:#3A3A3A;
		font-size:1.1em;
	}
	#dossiers_outils_modules #dossiers .action a{
		font-weight:bold;
		color:#3B6CA4;
		font-size:1.2em;
	}
	#dossiers_outils_modules p{
		text-align:justify;
		font-size:1.1em;
	}
	#dossiers_outils_modules .img{
		text-align:center;
	}
	#dossiers_outils_modules .action {
		padding-left:10px;
		position:absolute;
		bottom:6px;
		left:4px;
	}
	#dossiers_outils_modules  .action form{
		margin-right:-20px;
		overflow:visible;
	}
	#dossiers_outils_modules  .action select{
		font-size:1.2em;		
		width:182px;
	}
	#dossiers_outils_modules  .action input{
		top:5px;
		position:relative;
	}
	
	/* Added by JMM */
	#dossiers_outils_modules  .action img {
		top:5px;
		position:relative;
	}
	#dossiers_outils_modules  .action select{
		font-size:1em;
		width:160px;
		margin-right:4px;
	}
	/* /Added */
	#dossiers_outils_modules #dossiers .action {
		background: url('/AS_Img/fleche_lien.gif') left center no-repeat;
		padding-left:10px;
		bottom:10px;
		left:17px;
	}
/* evenement */
	.cols.evenement{
		background: url('/AS_Img/box_evenement_h.jpg') left top no-repeat;
		padding-top:14px;
	}
	.cols.evenement .col{
		background: url('/AS_Img/box_evenement_b.gif') left bottom no-repeat;
		padding-bottom:14px;
	}
	.cols.evenement .bloc{
		padding:0 10px;
	}
	.cols.evenement h2{
		font-size:1.4em;
		color:#3E6CA4;
		padding-bottom:4px;
	}
	.cols.evenement li{
		border-top:1px solid #BCBBBB;
		padding: 2px 0 2px 10px;
		background: url('/AS_Img/fleche_lien_3.gif') left center no-repeat;
	}
	.cols.evenement li a{
		font-size:1.1em;
		color:#3A3A3A;
	}
	.cols.evenement  td {
		padding-right:10px;
		text-align:center;
	}
	.cols.evenement .boutons{
		vertical-align:middle;
	}
	.cols.evenement .boutons a{
		display:block;
		background: url('/AS_Img/btn_evenement_g.gif') left top no-repeat;
		padding-left:4px;
		color:white;
	}
	a.bouton{
		display:table-cell;
		background: url('/AS_Img/btn_evenement_g.gif') left top no-repeat;
		padding-left:4px;
		color:white;
	}
	.bouton span{
		display:block;
		white-space:nowrap;
		font-size:1.2em;
		text-align:center;
		font-weight:bold;
		padding: 2px 50px 6px 50px;
		background: url('/AS_Img/btn_evenement_d.gif') right top no-repeat;
	}
	* html a.bouton{
		display:inline-block;
	}
	*:first-child+html a.bouton{
		display:inline-block;
	}
	.cols.evenement  td.last{
		padding:0;
	}
	.cols.evenement .boutons span{
		display:block;
		white-space:nowrap;
		font-size:1.2em;
		text-align:center;
		font-weight:bold;
		padding: 2px 50px 6px 50px;
		background: url('/AS_Img/btn_evenement_d.gif') right top no-repeat;
	}
	.cols.evenement .img{
		padding-right:0;
	}
	
	
/* sondage */
	#sondage{
		background: url('/AS_Img/bg_form_sondage_h.jpg') left top no-repeat;
		padding-top:10px;
	}
	#sondage .titre{
		font-size:1em;
		font-weight:bold;
		color:#3B6CA4;
	}	
	#sondage .col{
		background: url('/AS_Img/bg_form_sondage_b.jpg') left bottom no-repeat;
		padding-bottom:10px;
	}
	#sondage .bloc{
		background: url('/AS_Img/bg_form_sondage_r.gif') left top repeat-y;
		height:1%;
	}
	#sondage .bg{
		background: url('/AS_Img/bg_form_sondage_m.gif') left center no-repeat;
		padding:0 20px 0 20px;
	}
	#sondage .col_1-2{
		float:none;
		width:346px
	}
	#sondage .col_1-2.last{
		float:right;
		position:relative;
		top:3px;
	}
	#sondage fieldset,#sondage form {
		position:relative;
		min-height:30px;
	}
	* html #sondage form {
		height:30px;
	}
	* html #sondage .label{
		position:relative;
		top:3px;
	}
	*:first-child+html #sondage .label{
		position:relative;
		top:3px;
	}
	#sondage .ligne{
		margin-bottom:0px;
		margin-right:14px;
		color:#3B6CA4; 
		font-size:1.2em;
	}
	* html #sondage .ligne{
		margin-right:11px;
	}
	*:first-child+html #sondage .ligne{
		margin-right:11px;
	}
	#sondage .champ{
		margin-left:3px;
	}
	#sondage .ligne,#sondage .label,#sondage .champ{
		float:left;
	}
	* html #sondage .champ.checkbox{
		margin:0;
		display:inline;
		padding:0;
	}
	*:first-child+html #sondage .champ.checkbox{
		margin:0;
		display:inline;
		padding:0;
	}	
	#sondage .label label{
		font-size:1.5em;
		color:#3B6CA4;
	}
	#sondage #btn_submit_sondage,#sondage  .col_1-2.last .bloc_bloc{
		/*float: right; */
		clear:both;
		/*padding:-50px 0px;*/
		margin-bottom:0px;
		text-align:right;
	}
	#sondage legend  .col_1-2{
		display:block;
		width:346px;
		position:absolute;
		left:0;
		top:0;
		
	}
	#sondage legend .legend{
		color:#224369;
		font-size:1.2em;
		font-weight:bold;
	}
	#sondage .results{
		float :left ;
		color:#3B6CA4; 
		font-size:1.2em;
	}
	#sondage .resultsimage {
		float:right;
		left : 50px;
		color:#3B6CA4;
	}
	#sondage input {
		color:#3B6CA4;
	}
	
/* espace echanges */
	#espace_echanges  .titre{
		height:28px;
		margin-bottom:7px;
	}
	#espace_echanges .img .titre{
		padding-left:36px;
		background: url('/AS_Img/espace-echanges.gif') left top no-repeat;
	}
	#espace_echanges  h2,#espace_echanges  h3{
		color:#3B6CA4;
		font-size:1.4em;
	}
	#espace_echanges  h3{
		font-weight:normal;
	}
	#espace_echanges .champ{
		float:left;
	}	
	#espace_echanges .label{
		width:180px;
		float:left;
	}	
	* html #espace_echanges .label label{
		float:left;
		margin-top:4px;
	}
	*:first-child+html #espace_echanges .label{
		position:relative;
		top:4px;
	}
	#espace_echanges  .champ.input{
		background: url('/AS_Img/forum_input.gif') left top no-repeat;
		padding:2px 6px;
		width:198px;
	}
	#espace_echanges  .champ.input input{
		border:0;
		width:100%;
		font-size:1.1em;
		background:none;
	}
	#espace_echanges label{
		font-size:1.1em;
	}	
	#espace_echanges .champ.checkbox{
		float:left;
		margin-right:6px;
	}	
	#espace_echanges .ligne{
		width:210px;
		clear:both;
		margin-bottom:7px;
	}	
	#espace_echanges li {
		background: url('/AS_Img/fleche_lien_2.gif') left center no-repeat;
		margin-bottom:5px;
		padding-left:13px;
		position:relative;
	}
	#espace_echanges li a{
		color:#3A3A3A;
		font-size:1.1em;
	}
	#espace_echanges .image input{
		float:left;
	}
	
	
	/* liens */
	#liens{
		background: url('/AS_Img/box_liens.jpg') left top no-repeat;
		height:50px;
	}
	#liens .bloc{
		position:relative;
	}
	#liens a{
		top:16px;
		position:absolute;
		color:#3B6CA4;
		font-size:1.4em;
		font-weight:bold;
	}
	#liens_1 a{
		left:45px;
	}
	#liens_2 a{
		left:290px;
	}
	#liens_3 a{
		left:540px;
	}
	/* common aux boxes */
	.col_1-2 .boite{
		padding:0;
	}
	.col_1-2 .contenu .boite{
		padding:5px 12px;
	}
	.col_1-2  .boite li{
		padding:3px 12px;
		font-size:1.2em;
		font-weight:bold;
	}
	.cols .bloc{
		position:relative;
		width:auto;
	}
	#contenu .col_1-2  .contenu .boite li{
		padding:0;
		padding-left:9px;
		font-size:1em;
		font-weight:normal;
	}
	.col_1-2 .contenu p{
		font-size:1.1em;
		margin-bottom:0;
	}
	#contenu .col_1-2  .contenu .boite a{
		color:black;
	}
	#contenu .col_1-2 .boite li.last a{
		color:white;
	}
	
	
/* page interieur */
#interieur{
	margin-top:60px;
	width:738px;
	float:right;
	margin-right:-4px;
	display:inline;
}
#interieur li{
	font-size:1.1em;
}
#interieur p{
	font-size:1.1em;
}
#interieur h2,#interieur h2 a,#interieur h3 a{
	color:#3B6CA4;
	font-weight:normal;
}
#interieur #contenu{
	background:  url('/AS_Img/interieur_b.gif') left bottom no-repeat; 
	padding-bottom:10px;
	width:738px;
}
#interieur #contenu2{
	background:  url('/AS_Img/interieur_h.gif') left top no-repeat;
	width:738px;
}
	
	
#interieur #contenu3{
	background: url('/AS_Img/interieur_r.gif') left top repeat-y;
	width:738px;
}
#interieur .telechargement{
	position:relative;
}
#interieur .telechargement li {
	position:relative;
	display:block;
	font-size:1.1em;
	background: url('/Keys_Img/fleche_grise.gif') 0 4px no-repeat;
	padding-left:10px;
}
#interieur .telechargement li  a{
	color:#494746;
	background: url('/Keys_img/pointilles_gris.gif') 0 10px repeat-x;
	display:block;
	height:1%;
}
#interieur .telechargement li  a:hover{
	text-decoration:underline;
}
#interieur .telechargement li  .detail{
	background:white;
}
#interieur .telechargement li  .poid{	
	position:absolute;
	right:0;
	padding-left:2px;
	background: white;
}
#gauche{
	width:253px;
	margin-top:-44px;
	float:left;
	margin-left:-17px;
	position:relative;
}
#gauche .bloc{
	padding: 0 18px 0 28px;
}
#gauche h2{
	font-size:1.8em;
}
#gauche h3 {
	font-size:1.4em;
}
#gauche .cols{
	float:left;
}
#gauche .cols.nav{
	background: url('/AS_Img/box_g_1_b.jpg') left bottom no-repeat;
	margin-bottom:0;
}
#gauche .cols.nav .bloc{
	padding-top:20px;
	padding-bottom:50px;
	background: url('/AS_Img/box_g_1_h1.jpg') left top no-repeat;
}
#gauche .cols.nav .bloc_bloc{
	background: url('/AS_Img/sep_1.gif') left bottom no-repeat;
	padding:5px 0;
}
#gauche .cols.nav .modules{
	background: url('/AS_Img/modules.gif') left top no-repeat;
	padding-left:35px;
	min-height:30px;
}
#gauche .cols.nav .outils{
	background: url('/AS_Img/outils.gif') left top no-repeat;
	padding-left:33px;
	min-height:35px;
}
#gauche .cols.nav .espace{
	background: url('/AS_Img/espace-echanges.gif') left top no-repeat;
	padding-left:33px;
	min-height:35px;
}
* html #gauche .cols.nav .modules{
	height:30px;
}
* html #gauche .cols.nav .outils{
	height:35px;
}
* html #gauche .cols.nav .espace{
	height:35px;
}
#gauche .cols.nav .bloc_bloc.last{
	background: none;
	padding-bottom:0;
}
#gauche .cols.nav ul li{
/*	font-weight:bold;*/
	background: url('/AS_Img/sep_2.gif') left bottom no-repeat;
	padding:3px 0;
	font-size:1.1em;
/*	font-weight:normal;
	background: url('/AS_Img/puce_5.gif') 0 8px no-repeat;
	font-size:1em 
	padding-left:10px; */
}
/* Obsolete, menu niveau 4
#gauche .cols.nav ul li li{
	font-weight:normal;
	background: url('/AS_Img/puce_5.gif') 0 8px no-repeat;
	padding-left:10px;
	font-size:1em;
	display:block;
	z-index:5;
	position:relative;
	margin-left:10px;
}*/
#gauche .cols.nav ul li a{
	color:#494746; /* Modified by JMM #1C3A5C */
	position:relative;
	z-index:6;
}
#gauche .cols.nav ul .on{
/*	background: url('/AS_Img/puce_6.gif') 0 8px no-repeat;*/
}
#gauche .cols.nav ul .on a{
	color:#3B6CA4; /* Modified by JMM 1C3A5C*/
}
#gauche .cols.nav ul li.last{
	background: url('/AS_Img/box_g.gif') left bottom no-repeat;
	padding-bottom:0;
}
/* Added by JMM  */
/* Niv. 1 */
#gauche h3 A {
	color:#494746;
	font-size:0.9em;
}
#gauche .h3on {
	color:#3B6CA4;
	font-size:0.9em;
	font-weight:bold;
	background: url('/AS_Img/puce_5.gif') 0 8px no-repeat;
	padding-left:10px;
}
#gauche .cols.nav ul li.laston{
	padding-bottom:0;
}
#gauche .cols.nav ul li.laston a {
	color:#3B6CA4; /* Modified by JMM 1C3A5C*/
}
/* Fin added */
#gauche .cols.box .bloc{
	background: url('/AS_Img/box_g_2_b.jpg') left bottom no-repeat;
	padding:0 0 19px 0;
}
#gauche .cols.box .bg{
	padding: 0 18px 0 28px;
}
#gauche .cols.box{
	background: url('/AS_Img/box_g_2_h.jpg') left top no-repeat;
}
#gauche .cols.box .col{
	background: url('/AS_Img/box_g_2_r.gif') left top repeat-y;
	margin:17px 0 19px 0;
}
#gauche .cols.box .titre{
	margin-bottom:10px;
}
#conteneur #contenant #gauche  ul li:hover ul{
	display:block !important;
}
#droite{
	float:left;
	width:475px;
	display:inline;
}
#content_box,#droite{
	display:inline;
}
#content{
	/* height:1%; Disabled by JMM, for what ??? + bug in search results for FF */
	background: url('/AS_Img/interieur_sep_img_b.jpg') right top no-repeat;
}
#article{
	padding-top:30px;
	margin-bottom:40px;
}
#article div, #article span  {
	font-size:1.05em;
	color:#3A3A3A;
	font-family:Arial,tahoma, sans-serif;
}
#article li A{color:#3E6CA4;}
/* Fin ajout */
#content .puce_article{
	padding-right:10px; 
	float:left; /* Added by JMM */ 
}
#content_img img{
	display:block;
}
#tracker{
	margin-top:-38px; /* -30px*/
	float:left;
	margin-left:10px;
	position:relative;
 	width:450px;
}
#tracker li{
	display:inline;
	background: url('/Keys_img/fleche_grise.gif') 0 4px no-repeat;
	padding-left:7px;
	margin-left:7px;
}
#tracker li.last{
	margin-left:0;
	padding-left:0;
	background:none;
}
#tracker a{
	color:#494746;
}
#actions2{
	float:right;
}
#actions2 a{
	float:left;
	margin-left:4px;
}
#actions2 .btn{
	background: url('/AS_Img/bg_btn_r.jpg') left top repeat-x;
	display:block;
	margin:0 2px;
	color:#3B6CA4;
	font-size:1.1em;
	cursor:pointer;
}
* html #actions2 .btn{
	display:inline-block;
}
* html #actions2 .btn span{
	display:inline-block;
}
#actions2 .btn span{
	display:block;
}
#actions2 .gauche{
	background: url('/AS_Img/bg_btn_g.jpg') left top no-repeat;
}
#actions2 .droite{
	background: url('/AS_Img/bg_btn_d.jpg') right top no-repeat;
}
#actions2 .btn .bg{
	background: url('/AS_Img/suivant.jpg') right top no-repeat;
	margin:0 2px;
	height:20px;
	padding: 5px 30px 0 10px;
}
/* Added by JMM 17/09/2008 */
#actions2 .btn .bgprec {
	background: url('/AS_Img/precedent.jpg') left top no-repeat;
	margin:0 2px;
	height:20px;
	padding: 5px 10px 0 30px;
}
/* Fin added */
#actions2 a img{
	display:block;
}
#titre_article{
width:330px;
float:left;
}
#titre_article h2{
	font-size:2.4em;
	letter-spacing:-2px;
}
#droite{
}
#actions1{
	float:left;
	position:relative;
}
#actions1 ul{
margin-top:16px;
float:right;
width:139px;
	padding-left:6px;
}
* html #actions1 ul{
width:143px;
}
#actions1 li img{
	display:block;
}
#actions1 li{
	float:left;
	margin-left:4px;
}
#content_img{
	background: url('/AS_Img/interieur_sep_img_h.jpg') right top no-repeat;
	padding-top:1px;
	clear:both;
}
#nav_content{
	float:right;
	width:138px;
	padding-bottom:7px;
	background: url('/AS_Img/box_d_b.jpg') left bottom no-repeat;
	margin: 0 0 10px 0;
}
#nav_content .titre{
	padding-bottom:7px;
	margin-bottom:10px;
	background: url('/AS_Img/sep_1.gif') left bottom no-repeat;
}
#nav_content h2{
	font-size:1.4em;
}
#nav_content li{
	margin-bottom:10px;
	padding-left:10px;
	background: url('/AS_Img/puce_4.gif') left center no-repeat;
}
#nav_content a{
	color:#424242;
}
#nav_content .col{
	background: url('/AS_Img/box_d_h.jpg') left top no-repeat;
	padding-top:7px;
}	
#nav_content .bloc{
	background: url('/AS_Img/box_d_r.jpg') left top repeat-y;
	padding:0 14px 0 20px;
}
/* Added by JMM 17/09/08 */
.sitemapl1green,.sitemapl1green A	{font-family: Arial; font-weight: bold; font-size: 1.5em; color: #3E6CA4; padding-left: 0px; padding-top: 10px; padding-bottom: 2px}
.sitemapl2green,.sitemapl2green A	{font-family: Arial; font-weight: bold; font-size: 1.1em; color: #3E6CA4; padding-left: 10px; padding-top: 5px; padding-bottom: 2px}
.sitemapl3green,.sitemapl3green A	{font-family: Arial; font-weight: bold; font-size: 1em; color: #3E6CA4; padding-left: 20px; padding-top: 2px; padding-bottom: 2px}
.sitemapl1purple,.sitemapl1purple A	{font-family: Arial; font-weight: bold; font-size: 1.5em; color: #3E6CA4; padding-left: 0px; padding-top: 10px; padding-bottom: 2px}
.sitemapl2purple,.sitemapl2purple A	{font-family: Arial; font-weight: bold; font-size: 1.1em; color: #3E6CA4; padding-left: 10px; padding-top: 5px; padding-bottom: 2px}
.sitemapl3purple,.sitemapl3purple A	{font-family: Arial; font-weight: bold; font-size: 1em; color: #3E6CA4; padding-left: 20px; padding-top: 2px; padding-bottom: 2px}
A.tocl2title	{color: #3E6CA4;}
.tocl2 		{font-family: Arial; font-weight: normal; font-size: 1.1em;}
A.tocl2_green	{color: #000000;}
A.tocl2_purple	{color: #000000;}
.tocl2titlegreenbig	{font-family: Arial; font-weight: bold; font-size: 1.5em; color: #3E6CA4; padding-left: 0px; padding-top: 10px; padding-bottom: 10px}
.tocl2titlepurplebig	{font-family: Arial; font-weight: bold; font-size: 1.5em; color: #3E6CA4; padding-left: 0px; padding-top: 10px; padding-bottom: 10px}
.tocl3title	{font-family: Arial; font-weight: bold; font-size: 1.1em; padding-top: 10px}
.tocl3 		{font-family: Arial; font-weight: normal; font-size: 1.1em; padding-left: 10px;}
A.tocl3_green	{color: #000000;}
A.tocl3_purple	{color: #000000;}
.tocl3titlegreenbig, .tocl3titlegreenbig A	{font-family: Arial; font-weight: bold; font-size: 1.5em; color: #3E6CA4; padding-left: 0px; padding-top: 10px; padding-bottom: 5px}
.tocl3titlepurplebig, .tocl3titlepurplebig A	{font-family: Arial; font-weight: bold; font-size: 1.5em; color: #3E6CA4; padding-left: 0px; padding-top: 10px; padding-bottom: 5px}
.tocl4title	{font-family: Arial; font-weight: bold; font-size: 1.1em; padding-left: 20px; padding-top: 10px}
.tocl4titlegreenbig	{font-family: Arial; font-weight: bold; font-size: 1.2em; color: #3E6CA4; padding-left: 0px; padding-top:4px; padding-bottom: 10px; padding-left : 10px; background: url('/AS_Img/puce_6.gif') 0 10px no-repeat;}
.tocl4titlepurplebig	{font-family: Arial; font-weight: bold; font-size: 1.2em; color: #3E6CA4; padding-left: 0px; padding-top: 0px; padding-bottom: 10px;  padding-left : 10px; background: url('/AS_Img/puce_6.gif') 0 10px no-repeat;}
.tocl4 		{font-family: Arial; font-weight: normal; font-size: 1.1em; padding-left: 30px;}
A.tocl4_green	{color: #000000;}
A.tocl4_purple	{color: #000000;}
.tocl5title	{font-family: Arial; font-weight: bold; font-size: 1.1em; padding-left: 30px; padding-top: 10px}
.tocl5 		{font-family: Arial; font-weight: normal; font-size: 1.1em; padding-left: 50px;}
A.tocl5_green	{color: #000000;}
A.tocl5_purple	{color: #000000;}
.
default			{font-family: Arial; font-size: 1em; color: #000000;}
.default A, li A		{font-family: Arial; font-size: 1em; color: #3E6CA4; text-decoration: none}
.lexiqueletter A	{font-size: 1.8em; font-weight: bold; text-decoration: none;color: #3E6CA4; }
.lexiqueindex A	{font-size: 1.2em; font-weight: bold; text-decoration: none;color: #3E6CA4; }
 A.lexique	{ text-decoration: none;color: #3E6CA4;}
.headergreen 	{color: #3E6CA4;}
.defaultgreen 		{font-family: Arial; font-size: 1.4em; color: #3E6CA4;}
/* Added by JMM */
.gototop A {color: #3E6CA4; float:right}
#resultsothersites {padding-top:115px; font-family :Arial; font-weight:bold;font-size: 1.4em; text-align:right;}
#resultsothersites A {color : #3E6CA4; font-family :Arial;  font-weight: bold; font-size: 0.9em; padding-top: 1.5em;}
.attachdocs {padding-top: 0.5em; text-decoration:underline}
#relatedAttachments {padding-top: 1em;}
#relatedAttachments ul li {
	background: url('/AS_Img/puce_4.gif') 0 8px no-repeat; 
	padding: 1px 10px ;
}
#content h3{
	padding-top: 0.7em; 
	font-size:1.6em;
}
/* / Added */
/*Réseaux sociaux - FF 15/01/10 */
#Partager { background: url('/Keys_img/favoris.gif') right 2px no-repeat; } 
#blocReseauxSociaux {clear: both;  background: #FFFFFF; width: 490px;  font-family: Arial;   font-size:1.1em; border : solid 1px #A9ABAC; display:none;   position:absolute; z-index:500; top:35px; 	right:3px;  }
#blocReseauxSociaux .blocReseauxSociauxBas {background: #f000000;    padding: 7px 0px 0px 0px; margin-bottom: 17px;  }
#blocReseauxSociaux .blocReseauxSociauxBas span.titre { font-weight: bold; margin-left: 10px; }
#blocReseauxSociaux .listeReseauxSociauxHaut { padding: 2px; margin: 0px 7px 0px 7px;;}
#blocReseauxSociaux .listeReseauxSociauxBas { display: block;   }
#blocReseauxSociaux a.btFermerReseauxSociaux {position: absolute; 	top: 7px; right: 7px; }
#listeReseauxSociaux {}
#listeReseauxSociaux li { margin-bottom: 3px; display: inline;}
#listeReseauxSociaux li a { line-height: 20px;  font-size:1em; color: #333333;  }
#listeReseauxSociaux li.moyenne {float:left ;  width: 80px;}
#listeReseauxSociaux li.grande {float:left ;  width: 101px;}
#listeReseauxSociaux li.petite {float:left ;  width: 65px;}
#listeReseauxSociaux li img {margin-right: 2px; margin-left: 2px; width: 15px; height: 15px;  border:none}
/*Réseaux sociaux pour document - FF 18/02/10 */
#blocReseauxSociauxDoc {clear: both;  background: #FFFFFF; width: 490px;  font-family: Arial;   font-size:1em; border : solid 1px #A9ABAC; display:none;   position:absolute; z-index:180; left : 500px;  margin-top:30px;   }
#blocReseauxSociauxDoc .blocReseauxSociauxBas {background: #f000000;    padding: 7px 0px 0px 0px; margin-bottom: 17px;  }
#blocReseauxSociauxDoc .blocReseauxSociauxBas span.titre { font-weight: bold; margin-left: 10px; }
#blocReseauxSociauxDoc .listeReseauxSociauxHaut { padding: 2px; margin: 0px 7px 0px 7px;;}
#blocReseauxSociauxDoc .listeReseauxSociauxBas { display: block; }
#blocReseauxSociauxDoc a.btFermerReseauxSociaux { float: right ; margin-right:5px; margin-top:5px}

