#droite {
	float: right;
	margin:0  7px 0 0px;
	padding:0 0px 0 0;
	border:0;	
	width: 320px;
	}

		/***************le formulaire recherche*************/
		form#recherche {		
		width:300px;
		height:20px;
		background-color: #999999;
		font-size:11px;
		text-align:right;	
		margin: 0 10px 0px 10px;
		padding:0px 5px 0 0;/* marge droite pour eviter que le texte soit collé au bord*/
		border:0;
		color: #FFFFFF;/* couleur texte*/
		}

		input#saisie{
		  height: 12px; /*modifie la hauteur du champ saisie pas du texte*/ 
		   /******Attention: le texte scrolle dans le champ de saisie si rapport "height/font-size incorrect**********/
		 font-size:10px;	 
		 color:#000000;
		width: 195px;
		margin-right:0px;
		margin-top:4px;	
		border:0px; /*supprime les bords du champ de saisie*/		
		 padding:0;
		}
	
		input#bt_recherche{
		float:left;
		margin: 0 ; 
		padding:0;
		width:100px;
		height:20px;

		}

		input.checkbox{
		height: 10px;
		width: 10px;
		vertical-align:middle;
	
		}
				
		.typo  {
		font-size:9px;/*1.1em;*/
		font-weight:normal; 
		margin:0 ; 
		letter-spacing : 1px ;
		text-align:left; 
		vertical-align:middle;
		
				}
		/*****************fin formulaire recherche**********/





		div#conteneur_sup_droit{
			position: relative;			
			margin:10px 0 0 0;
			padding:0;
			border:0;	
			width:320px;
				}


/* ************************ Newsletter ***********************************/
				form#formulr_newsletter{	
					background-color: #999999;					
					width:300px;
					height:20px;
					font-size:11px;
					text-align:right;	
					margin: 0 10px 0px 10px;
					padding:0px 5px 0pt 0pt;
					border:0;	
				}
				
				input#saisie_mail{
				  height: 12px; /*modifie la hauteur du champ saisie pas du texte*/ 
				   /******Attention: le texte scrolle dans le champ de saisie si rapport "height/font-size incorrect**********/
				 font-size:10px;	 
				 color:#000000;
				width: 195px;
				margin-right:0px;
				margin-top:4px;	
				border:0px; /*supprime les bords du champ de saisie  border:1px solid #CCCCCC;*/		
				 padding:0;					
				}

				input#bt_ok{
					float:left;
					margin: 0 ; 
					padding:0;
					width:100px;
					height:20px;
				}
/* ************************ Newsletter ***********************************/




/* ************************ tooltip*******************************/
#dhtmltooltip{
position: absolute;


background: url(img/tooltip7.gif) 0px 0px no-repeat;
/*
border: 1px solid black;
background-color:#555555;
background: url(img/tooltip5.gif) 0px 0px no-repeat;
width: 284px;
height:60px;
*/
height:70px;
visibility: hidden;
z-index: 100;


}

#dhtmlpointer{
position:absolute;
z-index: 101;
visibility: hidden;
}


p.tool{
padding:10px 10px 5px 10px;
font-size:11px;
font-weight:500;
width: 270px;
color:#ffffff;
text-align:justify;
}





/* ************************ tooltip***********************************/




		div#entete_droit_sup{
			margin:0  ;
			padding:0;
			border:0;					
			width:320px;
		}

							.entete_sup_droit{ 
									margin:0px 0px 0px 15px;
									padding:0px 0 0 0;
									border:0;	
									color:#FE58D4;
									
									font-style:italic;
									font-size: 16px;
									font-weight: 900 ;
									letter-spacing:-1px;
									line-height:20px;
								}
								
							p.entete_sup_droit{	
									margin:0px 0px 0px 15px;
									padding: 0;
									border:0;	
									color:#000000;
									font-style:normal;									
									font-size: 12px;
									font-weight: 500;
									letter-spacing:0px;
									line-height:18px;
								}
							
							p.entete_sup_droit a{
								margin: 0 0px;
								color: #666666;
								font-style:normal;
								text-decoration: none;
								font-weight:600;
							}
							
							p.entete_sup_droit a:hover{
								font-style:normal;
								color: #333333;
							} 
							
				div#sep_pub_droit{
					margin:0  ;
					padding:0;
					border:0;
					height:25px;
					width:320px;
					background: #FFFFFF;
				}
				
				
				div#pub_col_droite{
					margin:0  ;
					padding:0;
					border:0;
					height:240px;
					width:320px;
					background: #FFFFFF;
				
				}
				
				div#entete_dossier_inf{
					position:absolute;/* permet de garder mise en page si pas de PUB.....*/
					bottom:0px;
					
					margin:0  ;
					padding:0;
					border:0;					

					width:320px;
				}


		div#entete_droit_inf{
			margin:0  ;
			padding:0;
			border:0;					
			width:320px;
		}


				.entete_inf_droit{
					margin:0px 0px 0px 15px;
					padding:25px 0 10px 0;
					border:0;	
					/*color:#CC0099;*/
					font-size: 24px;
					font-weight: 900 ;
					letter-spacing:-1px;
					line-height:24px;/* gere l'espace entre le titre et les paragraphes*/
				}


		div#sep_col_droite_noir{
			margin:0  ;
			padding:0;
			border:0;					
			height:15px;
			width:320px;
			background: url(img/sep_col_droite_noir.gif) no-repeat;
		}



img.image_gauche{
	border:0px;
	padding:0px;
	margin:0 5px 0 10px;
	/*text-align:left;*/
	float:left;
	}
	
img.image_droite{
	border:0px;
	padding:0px;
	margin:0 10px 0 5px;
	float:right;
	}




		div#interview_titre{
			margin:0  ;
			padding:0;
			border:0;					
			height:35px;
			width:320px;
			background: url(img/interview_titre.gif) no-repeat;
				}
				
		di#bloc_interview{
			margin:0  0 0 0px;
			padding:0px 0px  0px 0px;
			border:0;	
			color:#333333;
			width:320px;
		}
																		

								p.interview_h1{
									margin:0px 0px 0px 10px;
									padding:2px 0 0px 0;
									border:0;	
									color:#000000;
									font-size: 22px;
									font-weight: 500 ;
									letter-spacing:-1px;
									line-height:22px;/* gere l'espace entre le titre et les paragraphes*/
								}
								
								p.interview_h2{
									margin: 0px 0px 0px 10px;
									padding:15px 5px  0px 0;
									border:0;	
									color:#CC6633;
									font-size: 22px;
									font-weight: 500 ;
									font-style:italic;
									letter-spacing:0px;
									line-height:18px;
								}

								h1.interview_h1{
									margin:0px 0px 0px 10px;
									padding:2px 0 0px 0;
									border:0;	
									color:#000000;
									font-size: 22px;
									font-weight: 500 ;
									letter-spacing:-1px;
									line-height:22px;/* gere l'espace entre le titre et les paragraphes*/
								}
								
								h2.interview_h2{
									margin: 0px 0px 0px 0px;
									padding:15px 5px  0px 0;
									border:0;	
									color:#CC6633;
									font-size: 22px;
									font-weight: 500 ;
									font-style:italic;
									letter-spacing:0px;
									line-height:18px;								
								}

								
								img.img_interview{
											float:left;
											margin: 15px 5px 0 10px;
											padding:0px 0 0 0; 
											border:0;	
								}


								p.text_interview{
									margin: 0px 0px 0px 0px;
									padding:0px 5px 0px 10px;
									border:0;										
									text-align: justify;
									}


								/*a.lien_interview{
											margin: 0px;
											padding:0px 0 0 0; 
											border:0;	
											text-decoration: none;
								}*/
								a.lien_interview {

											margin: 0px;
											padding:0px 0 0 0; 
											border:0;	
											text-decoration: none;
								}

								a.lien_interview:link {

											margin: 0px;
											padding:0px 0 0 0; 
											border:0;	
											text-decoration: none;
								}
	
								a.lien_interview:hover {

											margin: 0px;
											padding:0px 0 0 0; 
											border:0;	
											text-decoration: none;
								}
	

								 a.lien_interview:visited {
											margin: 0px;
											padding:0px 0 0 0; 
											border:0;	
											text-decoration: none;
								}



	div#suite_interview{
			margin: 0 ;
			padding: 0;  
			border:0;
			width:320px;
			height:15px;
										
	}
			
				
		div.sep_col_droite_gris{
			clear:both;/* pour empecher de chevaucher   div.interview */
			margin:0  ;
			padding:0;
			border:0;					
			height:20px;/*20px;*/
			width:320px;
			background: url(img/sep_col_droite_gris.gif) no-repeat 0px 0px;
		}


		div#nuage{ 

				margin:0px 0px 0px 0px;
				padding:0px 5px 0 5px;
				border:0;	

				}
				

								
		.lien_social{ 
				width:"40px";
				height:"40px";
				margin:0px 0px 0px 0px;
				padding:0px 5px 0 5px;
				border:0;	
				
				}
				
				
		div#lien_social{ 		
				position: relative;/*fixed;*/ 
				top: 488px; 
				left: 320px; 
				z-index: 90;
				
				margin:5px 0px 0px 0px;
				padding:0px 0px 0 0px;
				border:0;	
				text-align:center;
				width:60px;
			}
												
								
								
								
								
