/* CSS Document  for content*/
/********************************************
	0 - MOD : 19/07/07 par michel
	1 - MOD : 24/07/07 par michel
	2 - MOD : 03/10/07 par michel



*********************************************/
/*-chemin-*/
#bloc-milieu{ float:left; width:607px; margin:5px 0px 0px 10px;/*5...10.*//*border:1px solid #990000;*/}
#path{
background:url(../images/milieu/index/zone-fiche-pratique/line-fiche-pratique.png) left bottom repeat-x;
margin:0px auto 15px auto;
/*height:23px;*/
padding-bottom:6px;
width:610px;font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#1b5a90;
}
	#path a{ 
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#1b5a90;
	text-decoration:none;
	}
	#path a:hover{ font-weight:bold;}
	#path a.defisc{ font-weight:bold;}
	#path img{ margin:0px 3px 0px 3px;}
/*-fin chemin-*/
/*-zone vert-*/
div#zone-vert, div#zone-rouge{
/*display:table;*/
background:url(../images/milieu/contenu/fond-zone-vert.gif) left top repeat-y;
position:relative;
width:610px;
/*height:600px;*/}
	div#zone-vert img#gauche,div#zone-rouge img#gauche,
	div#zone-vert img#droite, div#zone-rouge img#droite,
	div#zone-vert img#bas-gauche, div#zone-rouge img#bas-gauche,
	div#zone-vert img#bas-droite, div#zone-rouge img#bas-droite{ position:absolute;}
		div#zone-vert img#gauche, div#zone-vert img#gauche{ top:0px;left:0px;}
		div#zone-vert img#droite{ top:0px;right:2px;}
		div#zone-vert img#bas-gauche,div#zone-rouge img#bas-gauche { bottom:0px;left:0px;}
		div#zone-vert img#bas-droite, div#zone-rouge img#bas-droite{ bottom:0px;right:0px;}
		
/*fin zone vert*/
/*-titre-*/
	div#zone-vert h1, #bloc-milieu h1, div#zone-rouge h1{ 
	position:relative;
	margin-top:-15px;/*15*/
	margin-left:10px;/*10*/
	padding-top:15px;/*15*/
	padding-left:45px;/*45*/
	
	}
	div#zone-vert h1, div#zone-rouge h1{ 
	font:bold 21px Arial, Helvetica, sans-serif;
	color:#699d3f;
	background:url(../images/milieu/contenu/ico-pgm.png) left center no-repeat;
	height:46px;
	/*border:1px solid #0000FF;*/
	width:545px;
	}
	#bloc-milieu h1 span label{}
	
		div#zone-vert h1 span, div#zone-rouge h1 span{ font:bold 13px Arial, Helvetica, sans-serif;}
			#bloc-milieu h2 span{ /*text-align:justify;*/}
			#bloc-milieu h2 span label{ color:#ed0508;}
			#bloc-milieu h2 span.sous-titre-programme-immobilier{ font-size:18px!important;}
			#bloc-milieu h2.all-actualite{background:url(../images/milieu/contenu/ico-page-actu.png) left center no-repeat;} 
			#bloc-milieu h2 span.all-actualite{ /*margin-top:10px;*//* text-align:center;*/ width:470px;color:#ed0508; background:none!important;}
/*-fin titre-*/
/*-information generale-*/
div#haut-zone-info-generale,div#corps-zone-info-generale,div#bas-zone-info-generale{ width:576px; margin:0px auto 0px auto; font-size:0px;}
 /*div#corps-zone-info-generale{width:576px; margin:0px auto 0px auto; }*/
	div#haut-zone-info-generale{
	background:url(../images/milieu/contenu/teteau-zone-info-general.png) left top no-repeat;
	height:4px;}
		
	div#corps-zone-info-generale{
	background:url(../images/milieu/contenu/fond-zone-info-general.png) left top repeat-y;
	/*display:table;*/
/*	height:100px;*/
	position:relative;}
		div#onglet-info-generale{
		position:absolute;
		left:0px; top:-4px;
		background:url(../images/milieu/contenu/onglet-info-general.png) left top no-repeat;
		width:208px; height:27px;
		font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;
		}
		div#onglet-info-generale span{
		display:block; 
		background:url(../images/milieu/contenu/arrow-info-general.png) 5px center no-repeat; height:17px;
		padding-left:30px;
		margin-top:5px;}
		
		div#cadre-image{
		margin:40px 0px 0px 7px;
		
		width:273px; height:200px;/*281x209*/
		border:3px solid #b2c99f;
		float:left;
		background-color:#FFFFFF;}
			div#cadre-image img{
			display:block;
			margin:5px auto 3px auto;}
		div#cadre-information{
		margin:40px 0px 0px 7px;
		float:left; border:1px dashed #9ea5ae;
		width:270px;/**/
		display:table;
		height:206px;
		font:normal 12px Arial, Helvetica, sans-serif;}
			label.nom-information, label.nom-information a{font:bold 14px Arial, Helvetica, sans-serif; color:#0e3d88; display:block;margin-bottom:5px; text-decoration:none;}
			label.nom-information a{display:inline; margin:0px;}
			label.nom-information a:hover{ text-decoration:underline;}
				label.nom-information span{
				  margin-right:5px;
				  margin-left:2px;
				color:#960202; background:url(../images/milieu/contenu/puce-detail-info-general.gif) left center no-repeat; height:8px;
				 padding-left:10px;}
			#cadre-information div#trait-tiret{
			background:url(../images/milieu/contenu/separateur-detail.gif) left top repeat-x; height:4px; font-size:0px;
			margin:3px auto 3px auto;}
		
		#teteau-descriptif{
		width:601px; height:33px;
		background:url(../images/milieu/contenu/fond-teteau-descriptif.gif) left top repeat-x;
		margin:20px auto 10px auto;}
			#teteau-descriptif span{
			background:url(../images/milieu/contenu/ico-teteau-descriptif.gif) 15px center no-repeat;
			color:#680b0b;
			padding-left:40px;
			font:bold 20px Arial, Helvetica, sans-serif;}
		
		#haut-bloc-descriptif, #corps-bloc-descriptif, #bas-bloc-descriptif{ width:570px; font-size:0px; margin:0px auto 0px auto;}
			#haut-bloc-descriptif{ 
			position:relative;
			background:url(../images/milieu/contenu/haut-bloc-descriptif.gif) left top no-repeat; height:2px;
			}
				#haut-bloc-descriptif img{ position:absolute; top:0px; left:0px;}
					/*#haut-bloc-descriptif img#top-left, #haut-bloc-descriptif img#left-left{ left:0px}*/
					
			#corps-bloc-descriptif{ 
			background:url(../images/milieu/contenu/corps-bloc-descriptif.gif) left top repeat-y;
			font:normal 12px Arial, Helvetica, sans-serif; color:#5d89d0;
			padding-bottom:5px;
			/*padding-left:3px;
			padding-right:3px;*/
			}
				#corps-bloc-descriptif div#contenu1{ padding:5px 5px 0px 5px;}
				#corps-bloc-descriptif ul{ width:490px; display:table; margin:10px auto auto 55px; list-style:inside circle;}
				#corps-bloc-descriptif p{ display:table; width:490px; margin:15px auto 10px auto;}
			
			 #bas-bloc-descriptif{ 
			 position:relative;
			 background:url(../images/milieu/contenu/bas-bloc-descriptif.gif) left top no-repeat; height:2px;
			 }
				#bas-bloc-descriptif img{ position:absolute; bottom:0px; right:0px;}
			
			a.bandeau{ display:block; width:575px; margin:15px auto 15px auto;}
				a.bandeau img{ border:none;}
			
			/*-bloc-bleu et bloc blanc-*/
			div.haut-bloc-bleu,div.haut-bloc-bleu1, div.corps-bloc-bleu, div.bas-bloc-bleu, div.haut-bloc-blanc, div.corps-bloc-blanc,div.bas-bloc-blanc{ width:574px; margin:auto; font-size:0px;}
				div.haut-bloc-bleu, div.haut-bloc-bleu1{
				background:url(../images/milieu/contenu/teteau-bloc-bleu.png) left top no-repeat;
				height:31px;
				position:relative;
				}
				div.haut-bloc-bleu label a{ text-decoration:none;}
					div.haut-bloc-bleu img, div.haut-bloc-bleu1 img{ position:absolute; top:0px; right:0px;}
					div.haut-bloc-bleu span, div.haut-bloc-bleu1 span, div.haut-bloc-blanc span{
					position:absolute;
					top:0px; left:5px; 
					font:bold 12px Arial, Helvetica, sans-serif; color:#164186; width:570px; height:31px; display:block;
					background:url(../images/milieu/contenu/fleche-bloc-bleu.gif) 5px 7px no-repeat;
					padding-top:8px;
					z-index:2;
					padding-left:25px;
					}
					div.haut-bloc-bleu span label, div.haut-bloc-blanc span label,
					div.haut-bloc-bleu1 span label, div.haut-bloc-blanc1 span label{ color:#960202;}
					
					div.haut-bloc-bleu1 span{
					background-image:url(../images/milieu/contenu/pgm-intermediaire/ico-recherche.png);
					background-position: 5px 3px;
					padding-left:35px;
					}
					
					
				div.corps-bloc-bleu{
				display:table;
				background:url(../images/milieu/contenu/fond-bloc-bleu.png) left top repeat-y;
				/*height:100px;*/}
					div#trait-bloc-bleu{
					background:url(../images/milieu/contenu/trait-bloc-bleu.gif) left top repeat-x;
					height:6px;
					width:572px; margin:auto;
					}
					/*ajout de michel*/
					
					/*bloc bleu et blanc*/
					div.corps-bloc-bleu div.lien-pgm-aligne, div.corps-bloc-blanc div.lien-pgm-aligne, div.corps-bloc-blanc div.lien-pgm-aligne1{
					display:table;
					height:25px;
					color:#710d0e;
					font:normal 12px Arial, Helvetica, sans-serif;
					margin:5px 0px 0px 6px;
					} 
					/*bloc bleu*/
					div.corps-bloc-bleu div.lien-pgm-aligne{ 
					float:left;
					width:275px;
					}
												
					div.corps-bloc-bleu div.lien-pgm-aligne-err
					{
						float:left;
						width:550px;
						display:table;
						height:25px;
						color:#710d0e;
						font:normal 12px Arial, Helvetica, sans-serif;
						margin:5px 0px 0px 6px;
					}
					
					/*bloc blanc*/
					div.corps-bloc-blanc div.lien-pgm-aligne, div.corps-bloc-blanc div.lien-pgm-aligne1{width:375px;}		
						
						div.lien-pgm-aligne a:hover{ text-decoration:underline;}
						/*GESTION DES PAGES*/
						div#page{ height:25px;margin:0px auto 0px auto;}
						div#programme-null, div#liste-page, div#liste-page a{
						font:bold 11px Verdana, Arial, Helvetica, sans-serif;
						color:#003399;
						text-align:center;
						height:50px;
						}
						div#liste-page{ height:10px;}
						div#liste-page a{
						font-weight:normal;
						margin:0px 3px 0px 3px; 
						text-decoration:none;}
						div#liste-page a:hover{font-weight:bold;}
					/*--*/
					div.corps-bloc-bleu a, div#page a, div.corps-bloc-blanc a{ 
				    font:bold 11px Verdana, Arial, Helvetica, sans-serif;
					/*width:22px;height:20px;*/
					color:#446fb5; text-decoration:none;margin-right:10px;}
					
					div.corps-bloc-bleu a img, div.corps-bloc-blanc a img, div#page a img{ border:none }

					div.lien-pgm-aligne a, div.lien-pgm-aligne1 a{ 
						color:#255097; 
						text-decoration:none; 
						/*display:inline; 
						float:none;*/
						padding-left:0px;
						font:normal 12px Arial, Helvetica, sans-serif;}
					
					
				div.bas-bloc-bleu{
				background:url(../images/milieu/contenu/bas-bloc-bleu.png) left top no-repeat; height:5px;}
			
			div.haut-bloc-blanc{
			margin-top:15px;
			background:url(../images/milieu/contenu/teteau-bloc-blanc.gif) left top no-repeat; height:31px; position:relative;}
			
				div.haut-bloc-blanc img{position:absolute; top:-1px; right:0px;}
				
			div.corps-bloc-blanc{
			display:table;
			background:url(../images/milieu/contenu/fond-bloc-blanc.gif) left top repeat-y; height:100px;}
				div.corps-bloc-blanc div.lien-pgm-aligne {clear:both;}
				div#trait-bloc-blanc{
				background:url(../images/milieu/contenu/trait-bloc-blanc.gif) left top repeat-x; height:6px; width:572px; margin:auto;}
			div.bas-bloc-blanc{
			background:url(../images/milieu/contenu/bas-bloc-blanc.gif) left top no-repeat; height:4px;}
			
			/*************/
		
	div#bas-zone-info-generale{
	background:url(../images/milieu/contenu/bas-zone-info-general.png) left top no-repeat;
	height:4px;}
	
	/*-Page intermédiaire du pgm immobilier-*/
	#bloc-milieu h2{
	font: bold 20px Arial, Helvetica, sans-serif; color:#1b5a90;
	background:url(../images/milieu/contenu/ico-page-inter.png) left center no-repeat;
	height:48px;
	display:table;
	padding-left:50px;}
		#bloc-milieu h2 span{
		padding-top:8px;
		/*
		ajout 28/06/07
		*/font-size:18px; 
		display:block;background:url(../images/milieu/contenu/bande-bleu.png) left bottom no-repeat;
		padding-bottom:5px;
		/*border:1px solid #990000;*/
		width:510px;
		}
	div#liste-bloc-pgm{ margin:5px auto 10px auto; font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#003399;}
	div.bloc-pgm-petit{	
	position:relative;
	width:295px;/* height:179px; */
	/*display:table; */float:left;
	/*border:1px solid #0000FF;*/
	margin-left:6px; margin-bottom:10px;padding-bottom:10px;}
	
	/*-Bloc Listes des programmes immobilier-*/
		div.bloc-pgm-grand{
			position:relative;
			width:610px;margin-bottom:0px;/*10*/padding-bottom:10px; padding-top:5px;
		}
		div.bloc-pgm-grand img.pgi-cadre-TT, 
		div.bloc-pgm-grand img.pgi-cadre-LT,
		div.bloc-pgm-grand img.pgi-cadre-RR,
		div.bloc-pgm-grand img.pgi-cadre-RB{ position:absolute; /*border:1px solid #0000CC;*/}
		
		div.bloc-pgm-grand img.pgi-cadre-TT, div.bloc-pgm-grand img.pgi-cadre-LT{ left:0px; top:0px;}
		div.bloc-pgm-grand img.pgi-cadre-RR, div.bloc-pgm-grand img.pgi-cadre-RB{ right:0px; bottom:0px;}
		div.bloc-pgm-grand img.pgi-cadre-RB{ right:5px;}
		div.contenu-grand-bloc{/*display:table;*/ width:600px;/*height:179px;*/}
		
	/*-Fin bloc-*/
		div.bloc-pgm-petit img.pgi-cadre-TT, 
		div.bloc-pgm-petit img.pgi-cadre-LT,
		div.bloc-pgm-petit img.pgi-cadre-RR,
		div.bloc-pgm-petit img.pgi-cadre-RB{ position:absolute;}
		
		div.bloc-pgm-petit img.pgi-cadre-TT, div.bloc-pgm-petit img.pgi-cadre-LT{ left:0px; top:0px;}
		div.bloc-pgm-petit img.pgi-cadre-RR, div.bloc-pgm-petit img.pgi-cadre-RB{ right:0px; bottom:0px;}
		div.bloc-pgm-petit img.pgi-cadre-RB{ right:5px;}
		
		
	
	/*div.bloc-pgm-petit h4{ padding:0; margin:0;	}*/
	
		div.contenu-petit-bloc{
		/*
		*Ajout du 28/06/07
		*display table et height
		*/
		/*border:1px solid #003399;*/
		/*display:table;height:200px;*/
		width:285px;}
			div.contenu-petit-bloc h4, div.contenu-grand-bloc h4{
			width:271px; margin:10px auto 5px 16px;
			padding-bottom:3px;
			font:bold 16px Arial, Helvetica, sans-serif;
			color:#2353a1;
			background:url(../images/milieu/contenu/pgm-intermediaire/trait-titre-bloc-petit.gif) left bottom no-repeat;}
				div.contenu-grand-bloc h4{ 
				background:url(../images/milieu/contenu/pgm-intermediaire/trait-titre-bloc-grand.gif) left bottom no-repeat;
				width:581px;}
					div.contenu-grand-bloc h4 a{ text-decoration:none;color:#ed0508;}
			
			div.contenu-petit-bloc h4 span, 
			div.contenu-petit-bloc h4 span a, div.contenu-grand-bloc h4 span, div.contenu-grand-bloc h4 span a{ color:#ed0508; text-decoration:none;}
				
				div.petit-cadre-image, div.petit-info, div.grand-info{ 
				float:left;}
					div.petit-cadre-image{ 
					width:103px; border:1px solid #aed3a2; background-color:#FFFFFF;
					margin-left:9px; height:75px;/*75*/
					/*
					*Ajout du 26/06/07
					*display:table
					*permettre l'elargissement des cadres d'images en cas d'image longue
					*/
					 display:table;}
						div.petit-cadre-image img{ display:block; margin:2px auto  2px auto; border:none;}
						
					div.petit-info,div.grand-info, div.petit-info2{ 
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					width:169px;color:#1f4f9e;
					}
					div.grand-info{ width:480px;/* border:1px solid #993300;*/}
					div.petit-info2{ width:97%;}
						div.petit-info2 a{ font-weight:bold; height:13px; width:129px;/*129*/
						/*color:#eb0a0a;*/ display:block;margin-left:130px;/*text-decoration:none;*/}
							div.petit-info2 a:hover{ text-decoration:underline;}
							div.petit-info2 a img{ border:none;/* margin-left:5px;*/}

						div.petit-info span a, div.grand-info span a{ text-decoration:none;}
						div.petit-info span a:hover, div.grand-info span a:hover{ text-decoration:underline;}
						
						div.petit-info span,div.grand-info span, div.grand-info span a,div.petit-info span a ,div.petit-info2 span{ 
						padding-left:10px;
						display:inline-block; font-weight:bold; color:#1f4f9e;}
						div.petit-info span a{}
							div.grand-info span.description-pgm{ 
							font-weight:normal; /*margin-left:15px!important;*/}
								div.grand-info div.trait-pointille{ 
								 width:95%;
								}
								div.grand-info span.description-pgm a{ text-decoration:none; font-weight:normal!important; float:right;}
									span.description-pgm a img{ border:none; margin:0px 5px 0px 5px;}
								div.grand-info span.description-pgm a:hover{ text-decoration:underline;}
						
						div.petit-info label, div.petit-info2 label, div.grand-info label{
						display:block;margin-left:5px;
						margin:5px auto 5px 5px; 
						}
						div.grand-info label.type-immo, div.grand-info label.ville-courant{ float:left;}
						div.grand-info label.prix, div.grand-info label.loi-courant{ float:right;}
						
						div.petit-info label span, div.petit-info2 label span, div.grand-info label span{
						display:inline!important;
						color:#800e0e; font-weight:bold; 
						background:url(../images/milieu/contenu/pgm-intermediaire/puce-rouge.gif) 5px center no-repeat;
						padding-left:10px;}
						div.grand-info label.loi-courant, div.grand-info label.prix{ width:180px;}
						label.grand{ text-transform:uppercase;}
						label.grand span{ text-transform:none;}
						
				div.trait-pointille{ 
				clear:both; font-size:0px;
				background:url(../images/milieu/contenu/pgm-intermediaire/trait-pointille.gif) left center repeat-x;
				width:250px; height:15px;
				margin:0px auto 0px auto;}
			
				
	/*****************-Fin-******************/
	/*-Formulaire de recherche--------------*/
	div#zone-geographique, div#zone-formulaire-recherche{
	font:normal 12px Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	background-color:#FFFFFF;
	position:relative;
	}
		div#zone-geographique{
		width:284px; height:249px;
		margin-left:6px; display:table; 
		background-image:url(../images/milieu/contenu/pgm-intermediaire/rond-haut-gauche.png);
		background-position:left top; background-repeat:no-repeat;}
			
			
			div#titre-multi-recherche, div#titre-zone-geo{
			font:bold 14px Arial, Helvetica, sans-serif; 
			height:22px;
			margin:5px auto 15px 5px;
			padding-left:25px;
			}
			div#titre-zone-geo{ 
			color:#e73118;
			background:url(../images/milieu/contenu/pgm-intermediaire/ico-planete.png) left top no-repeat;		
			}
			div#titre-multi-recherche{
			background:url(../images/milieu/contenu/pgm-intermediaire/ico-loupe.png) left top no-repeat;
			color:#173a74;
			}
				div#titre-multi-recherche span, div#titre-zone-geo span{
				display:block; height:20px;
				}
				div#titre-multi-recherche span{
				width:245px;
				background:url(../images/milieu/contenu/pgm-intermediaire/trait-bleu-recherce.gif) left bottom repeat-x;}
				
				div#titre-zone-geo span{ 
				width:250px;
				background:url(../images/milieu/contenu/pgm-intermediaire/trait-rouge-geo.gif) left bottom repeat-x;}
				
				img#carte{ margin-left:5px;}
				div.trait-gris{ 
				height:1px;font-size:0px; background:url(../images/milieu/contenu/pgm-intermediaire/trait-gris.gif) left top repeat-x;
				margin:5px auto 5px auto;}
				div.france, div.dom-tom{ 
				float:left;
				height:20px;
				font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase;
				color:#e73118;/* border:1px solid #0000CC;*/}
				 	div.france{ margin-left:65px;}
					div.dom-tom{ margin-left:100px; }
			
		div#zone-formulaire-recherche{
		width:276px;height:260px;
		margin-left:1px;
		background: #FFFFFF url(../images/milieu/contenu/pgm-intermediaire/rond-bas-droite.png) right bottom no-repeat;
		}
			div#zone-formulaire-recherche label{ 
			clear:both;display:block;
			/*border:1px solid #990000;*/
			width:245px;
			height:20px;
			font:bold 12px arial;
			background:url(../images/milieu/contenu/pgm-intermediaire/puce-champ-recherche.gif) 8px 5px no-repeat;
			padding-left:20px;
			color:#960202;
			/*margin:5px 0px 5px 0px;*/
			}
				div#zone-formulaire-recherche label select{
				float:right; width:130px;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#FF0000;
				border:1px solid #003399; background-color:#eff0f1;} 
			
			input#valider-recherche{
			background:url(../images/milieu/contenu/pgm-intermediaire/valider-recherche.png) left center no-repeat; 
			width:75px;height:20px;
		 	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;
			border:none;
			float:right; margin-right:5px;
			
			}
	/*-----Fin formulaire de recherche-**********/
	
	div#zone-pave1{ margin:10px auto 10px auto;}
			div#zone-pave1 a img{ border:none; margin-left:350px;}
/*-fin information generale-*/
/*--Liste Contenu actualite--*/
	/*pagination*/
	div.Listpage{ 
	text-align:center;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#003399;
	margin:5px auto 5px auto;  }
	div.Listpage a{color:#003399; text-decoration:none; font-weight:normal; margin:0px 5px 0px 5px; }
	div.Listpage a:hover{ text-decoration:none; font-weight:bold;}
	/*fin pagination*/
	
	/* date de l'actualité */
	div.date-actu-ouput{
	font:bold 11px Arial, Helvetica, sans-serif; color:#003399;/*#990000 */
	position:relative; left:3px;}
	a.More img{ border:none;}
	a.More{ position:relative;left:500px; top:0px;}
	
	/* fin date de l'actualité */
	
	div#liste-actualite-detail{ width:580px; margin:auto;/* border:1px solid #0033FF;*/}
	div#liste-actualite-detail span{
		font:bold 11px Arial, Helvetica, sans-serif;
		margin-top:10px;
		margin-bottom:20px;
		padding-top:30px;
		padding-bottom:30px;
		color:#198734;
		padding-left:35px;
	} 
		div#liste-actualite-detail h3{ 
		font:bold 12px Arial, Helvetica, sans-serif;
		margin-top:5px;
		margin-bottom:5px;
		color:#198734; background:url(../images/milieu/contenu/pgm-intermediaire/puce-champ-recherche.gif) left center no-repeat;
		padding-left:15px;}
			div.fond-claire{ background-color:#f4faff;}
			div#liste-actualite-detail div.detail-actualite, div#liste-actualite-detail div.detail-actualite1{
			/*background-color:#f0f4fb;*/
			padding-left:25px; 
			width:550px; margin:0px auto 0px auto!important;/* border:1px solid #0000FF;*/
			font:normal 11px Arial, Helvetica, sans-serif; color:#0066CC; text-align:justify;}
				/*Style s'il y a des puces*/
				div.detail-actualite ul, div.detail-actualite1 ul{
				margin:5px 0px 5px 35px;
				/*list*/
				}
				/*--*/
				
				/*Style s'il y a des tables*/
				div.detail-actualite table, div.detail-actualite1 table{ margin:3px auto 3px auto;}
				/*--*/
				div.detail-actualite table tr td table, div.detail-actualite1 table tr td table{ margin:0px; border:3px solid #0000CC;}
				div.detail-actualite table tr td table tr td table, div.detail-actualite1 table tr td table tr td table{ margin:0px; border:8px solid #FA0000;}
				/*-Style pour les ancres-*/
				div.detail-actualite a, div.detail-actualite1 a{
				/*color:#0066CC!important;*/
				/*font-weight:normal!important;*/
				}
				/*--*/
				
				/*-Style pour les liens interieurs-*/
				div.detail-actualite a:link, div.detail-actualite1 a:link{font-weight:bold;color:#ed0508;}
				/*--*/
				
				a.TitreActuListe{ color:#198734; text-decoration:none;}
				a.TitreActuListe:hover{ text-decoration:underline;}
			div#liste-actualite-detail div.separateur{
			margin:5px auto 5px auto;
			background:url(../images/milieu/contenu/loi/wysiwyg/w-trait-pointille.png) left top repeat-x; height:1px;
			font-size:0px;}
			
/*--Fin contenu liste actualite--*/



/*-------ajout rivo-------*/
/*
div.corps-bloc-bleu div.lien-pgm-aligne, div.corps-bloc-blanc div.lien-pgm-aligne{ 
	width:275px;
	display:inline;
	height:25px;
	color:#710d0e;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:5px 0px 0px 6px;
}								
div.corps-bloc-blanc div.lien-pgm-aligne{ 	
	display:table;
}		
div.corps-bloc-bleu div.lien-pgm-aligne-err
{
	width:550px;
	display:inline;
	height:25px;
	color:#710d0e;
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:5px 0px 0px 6px;
}
div.corps-bloc-blanc div.lien-pgm-aligne{ width:375px;!important}
div.lien-pgm-aligne a:hover{ text-decoration:underline;}
div.lien-pgm-aligne a
{ 
	color:#255097; 
	text-decoration:none; 
	display:inline; 
	float:none;
	padding-left:0px!important;
	font:normal 12px Arial, Helvetica, sans-serif!important;
}
div.corps-bloc-blanc div.lien-pgm-aligne{ float:none;}
*/

/*formulaire texte accroche page2*/
div.txtaccroche{
width:595px;
margin:auto;
padding-left:5px;width:595px;
font:bold italic 11px Arial, Helvetica, sans-serif;
color:#1D38AE;
text-align:justify;
margin-bottom:5px;
}
.txtaccrocherouge, label.txtaccrocherouge{
color:#990000!important;
font-style:normal; font-size:12px;
margin-bottom:5px; margin-top:5px;

}

