/* ::::: Global ::::: */

* 			
{	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#19161a;
	line-height: normal; }

body 		
{	margin:10;
	background-color:#FFF; }
	
img			
{	border:0; }

p
{	margin:0;
	padding:0; }		

ul,ol,dl,dd	
{ 	list-style:none outside none; 
	margin:0; 
	padding:0; }
	
h1,h2,h3,h4,h5,h6
{ 	margin:0; 
	padding:0; }
		
a			
{	text-decoration:none; }

a:hover	
{	color:#999; }

.fleft 
{	float:left;
	padding:0;
	margin:0; }	
		
.fright 
{	float:right;
	padding:0;
	margin:0; }

.clear 		
{	clear:both; 
	font-size:1px;
	height:1px; }

.clear10px 		
{	clear:both; 
	font-size:1px;
	height:10px; }

.separateur 		
{	
clear:both; 
	font-size:1px;
	height:10px; 
/*
float:left;
	width:100%;
	height:10px;
	margin:0;
	padding:0;
*/	
	 }
	
form 		
{	margin:0;
	padding:0; }	

/* ::::: Accueil ::::: */

#container	
{	width:930px; 
	margin:auto; 
	padding:0 9px;
	border:none; }

#sur_cont	
{	width:100%;
	padding:0;
	height:15px;
	margin-bottom:10px; }

	#sur_cont p, #pop_surcont p	
	{	margin:0 10px; }
		
	#sur_cont p	a, #pop_surcont p a	
	{	font-size:9px;
		text-transform:uppercase;
		color:#e21b35; }

#nav_texte	
{  
	width:910px;
	padding:0 9px; }
	
	#nav_texte p
	{	line-height:11px;
		margin:10px 0; }
	
	#nav_texte a
	{	font-weight:bold; }
	
	.minimized p 
	{ 	display: none; }	
	
		
#sub_cont	
{	
	width:910px;
	padding:0 9px;
	border:solid 1px #c5c5c6; }
	
	#header	
	{	width:910px; 
		height:180px; 
		margin-top:10px;
		text-align:center;
		background-color:#fff; }	

	#contenu	
	{	width:910px; 
		margin:10px 0;
		 }	

/* ::::: Newsletter ::::: */

	#news_bandeau	
	{	width:780px; 
		height:14px;
		background-color:#d2e3f3;
		padding:3px 10px;
		margin:5px 0;
		color:#314996; }	

	#news_bandeau a
	{	color:#314996; }	

	#news_header	
	{	width:800px; 
		text-align:center; }	

	#news_centre	
	{	float:left; 
		width:100%; 
		background-color:#e8f0ee;
		margin-bottom:5px; }	

	#news_centre h2
	{	float:left; 
		width:98%; 
		height:17px; 
		padding:3px 5px 0 0; 
		color:#FFF; 
		font-size:11px; 
		text-transform:uppercase; 
		text-align:right; }	

	#news_centre h3 a
	{	text-transform:uppercase;   }	
		
	#news_centre p a
	{	line-height:11px; 
		font-size:9px; }	

/* ::::: Accueil - Colonne de Gauche ::::: */
		
	#col_gauche	
	{	 
		width:250px; }

	#bloc_news	
	{	
		width:100%; }

		#bloc_news	h2
		{	
			width:95%;
			padding:2px 5px;
			height:14px;
			margin-bottom:10px;
			border:solid 1px #000000;
			font-size:11px;
			font-weight:bold;
			text-align:right;
			text-transform:uppercase; }		

		#bloc_news	.img_gauche, #news_centre .img_gauche
		{	float:left; 
			padding:0 5px 5px 0; }		

		#bloc_news	.img_droite
		{	float:right; 
			padding:0 0 5px 5px; }		

		#bloc_news	.date
		{	font-style:italic; }		

		#bloc_news	h3
		{	font-weight:bold;
			color:#fa002c;
			text-transform:uppercase; }
			
		#bloc_news	h4
		{	font-weight:bold;
			color:#fa002c; }	

		#bloc_news	p
		{	line-height:11px; }		

		#bloc_news	a:hover
		{	color:#999;
			text-decoration:none; }		

/* ::::: Accueil - Colonne centrale ::::: */

#evenement {
	float: left;
	width: 665px;
	margin-bottom:10px; 
	padding: 0px;
}

		
	#col_centre
	{	
		width:405px; 
		margin:0 10px; }

	
	#article .liste_cont,  #recettes .liste_cont
	{	padding:10px 0; 
		background-color:#e8f0ee; 
		float:left; 
		width:100%; 
		text-align:center; }	

	#col_centre #experts .liste, #article .liste
	{	width:380px; 
		font-size:11px; 
		font-weight:bold; }	
	
	#col_centre .carre_td
	{	width:200px;
		vertical-align:top;
		background-color:#e8f0ee; }	
		
	#col_centre .carre_td h2
	{	background-color:#cc071e;
		padding:2px 0;
		padding-right:5px; 
		color:#FFF; 
		text-transform:uppercase; 
		text-align:right;
	width: 195px;
  }	
		
	#col_centre .carre_td .cont
	{	float:left; 
		background-color:#e8f0ee; 
		padding:5px; 
		width:190px; }	

	#col_centre .carre_td h3, #col_centre .carre_td h3 a
	{	text-transform:uppercase; 
		color:#cc071e; }	
		
	#col_centre .carre_td p a:hover
	{	color:#999; }	
			
		
/* ::::: Pages d'atterrissage - Colonne centrale ::::: */
		
	#at_col_centre
	{	
		width:465px; 
		margin:0 10px; }
		
	#at_col_centre h1
	{	float:left; 		
		width:455px;
		height:14px;
		padding:3px 5px;
		font-size:13px;
		color:#FFF;
		text-align:right;
		text-transform:uppercase;
		margin-bottom:15px; }		

	#at_col_centre #intro p, #n3_col_centre #intro p, #print_col_centre #intro p
	{	font-size:11px; 
		font-weight:bold;
		float:left; }		
		
	#at_col_centre #fonctions, #n3_col_centre #fonctions
	{	float:left;
		width:100%;
		margin-top:10px; }		
				
	#at_col_centre #fonctions a, #n3_col_centre #fonctions a
	{	font-size:11px;
		font-weight:normal; }	

	#at_col_centre #article, #at_col_centre #resum, #n3_col_centre #article, #plan_col_centre #article
	{	float:left; 
		margin:10px 0;
		font-size:12px; }		

	#at_col_centre #article h2, #at_col_centre  #resum h2, #n3_col_centre #article h2, #plan_col_centre h2
	{	float:left; 		
		padding:3px 5px;
		font-size:12px;
		color:#FFF;
		text-align:center;
		text-transform:uppercase;
		margin-bottom:10px;
		font-weight:normal; }
		
	#at_col_centre #article h3, #n3_col_centre #article h3, #at_col_centre #experts .cont h4, #print_col_centre #article h3
	{	font-size:16px;
		text-transform:uppercase; }	
		
	#at_col_centre #article h4, #at_col_centre #article h4 a, #plan_col_centre #article h4, #plan_col_centre #article h4 a,  #print_col_centre #article h4 a
	{	font-size:13px; }



		#at_col_centre .consulter, #print_col_centre .consulter
		{	float:left;
			margin:10px 0; }	
					
		#at_col_centre .consulter h2, #n3_col_centre .consulter h2, #print_col_centre .consulter h2
		{	font-size:12px; 
			font-weight:normal;
			text-transform:uppercase;
			font-weight:bold;
			color:#000; }		
			
			.cadre { float: left;} 
		#at_col_centre .consulter .cadre, #print_col_centre .consulter .cadre
		{	border:solid 1px #2c2625; 
			padding:10px; }		
			
		#at_col_centre .consulter h3 a, #at_col_centre #resum h3, #at_col_centre #resum h3 a, #col_droite #voir_aussi h3 a, #n3_col_centre .consulter h3 a, #print_col_centre .consulter h3, #print_col_centre .consulter h3 a
		{	text-transform:uppercase; 
			font-size:11px; }		
			
		#at_col_centre .consulter p a, #at_col_centre #article p a, #at_col_centre #resum p a,  #col_droite #voir_aussi p a, #print_col_centre .consulter p a, #print_col_centre #resum p a
		{	font-size:11px;
			line-height:12px; }		


		#at_col_centre #article .recettes_col1
		{	float:left; 
			width:180px; 
			margin-right:10px; }	

		#at_col_centre #article .recettes_col1 h4
		{	color:#FFF; 
			padding:5px; 
			text-transform:uppercase;
			margin-bottom:10px; }	
			
		#at_col_centre #article .recettes_col1 h5, #at_col_centre #article .recettes_col2 h5
		{	font-size:11px;
			font-weight:bold;
			font-style:italic;
			color:#e02235; }	
			
			
		#at_col_centre #article .recettes_col2
		{	float:left; 
			width:275px; }		
				

/* ::::: Pages de Niveau 3  ::::: */
		
	#n3_col_centre
	{	
		width:614px; 
		margin:0 10px; }

	#n3_col_droite
	{	
		width:80px; }

	#n3_col_centre h1
	{	float:left; 		
		width:604px;
		height:14px;
		padding:3px 5px;
		font-size:13px;
		color:#FFF;
		text-align:right;
		text-transform:uppercase;
		margin-bottom:15px; }		
			
	#n3_col_centre .consulter
	{	float:right;
		margin:10px 0; }			
	
	#article .form_goodies
	{	width:290px; 
		padding:3px;
		font-size:12px;
		border:solid 1px #000;	 }		
		
	#article .champs_goodies
	{	font-size:12px;	 }		
		

/* ::::: Plan du Site  ::::: */
		
	#plan_col_centre
	{	float:left; 
		width:710px; 
		margin-left:10px; }
		
	#plan_col_centre h1
	{	float:left; 		
		width:700px;
		height:14px;
		padding:3px 5px;
		font-size:13px;
		color:#FFF;
		text-align:right;
		text-transform:uppercase;
		margin-bottom:15px; }		

/* ::::: Système de pagination  ::::: */
		
#pagination {
  	float:left; 
	margin-top:10px;  }
	
#pagination #lien a {
	font-size:11px; }
	
#pagination #numeros {
	text-align:center; 
	float:left;  }	
	
#pagination #numeros ul li {
	display:inline;
	font-size:11px;  }		
	
#pagination #numeros ul li a {
	font-size:11px;  }
	
#pagination #numeros #actif {
	font-weight:bold;  }		

/* ::::: Pages recettes add-on  ::::: */
		
#rec_espece {
	color:#FFF; 
	padding:5px; 
	padding-bottom:2px; 
	text-transform:uppercase;  }

#rec_picto {
	padding:2px 5px;  }
	

.rec_texte {
	text-align:left;
	font-weight:bold;  }	


/* ::::: Accueil - Colonne de Droite ::::: */
		
	#col_droite
	{	
		width:235px;

	}

	#col_droite #newsletter, #col_droite #brochures, #col_droite #recettes, #col_droite #ecard,  #col_droite #voir_aussi,  #col_droite #experts
	{	width:235px; 
		/*margin-bottom:10px;*/ }
		
	#col_droite #newsletter .form
	{	float:left; 
		background:url(../skins/newsletter_cadre2.gif) no-repeat; 
		height:45px; 
		width:100%;
		text-align:center; }
		
	#col_droite #newsletter .champ
	{	float:left;
		width:120px; 
		padding:2px; 
		font-weight:bold;	 }		
		
	#col_droite #newsletter .exemple
	{	color:#FFF; 
		text-decoration:underline; }		
		
	#col_droite #brochures .top, #col_droite #recettes .top, #col_centre #experts .top, #col_droite #experts .top
	{ 	float:left;
		height:20px; }		
				
	#col_droite #brochures .toutes a, #col_droite #recettes .toutes a, #col_droite #experts .toutes a
	{	float:left; 
		width:112px;
		margin-left:5px;
		padding-right:10px;
		padding:3px 0;
		text-align:left;
		background:url(../skins/coin_toutes.gif) no-repeat right;
		color:#FFFFFF; }	

	#col_droite #brochures .toutes a:hover, #col_droite #recettes .toutes a:hover, #col_centre #experts .toutes a:hover, , #col_droite #experts .toutes a:hover
	{	color:#CCC;  }	
	
		
	#col_droite #brochures .titre, #col_droite #recettes .titre, #col_centre #experts .titre, #col_droite #experts .titre
	{	float:right; 
		padding:3px; 
		margin-right:2px; 
		font-weight:bold; 
		font-size:11px; 
		color:#FFF; 
		text-transform:uppercase;  }	
		
	#col_droite #brochures .middle, #col_droite #recettes .middle, #col_centre #experts .middle, #col_droite #experts .middle
	{	float:left; 
		width:100%;  }		
		
	#col_droite #col_droite #recettes .cont, #col_droite #experts .cont
	{	float:left; 
		width:105px; 
		padding:5px;
		padding-left:0px;
		margin-left:5px; }	

	#col_droite #brochures .cont
	{	float:left; 
		width:105px; 
	}	
		
	#col_droite #recettes .cont_news
	{	float:left; 
		width:110px; 
		padding:10px; }	
		

	#col_droite #recettes .cont2
	{	float:left; 
		width:215px; 
		padding:10px; }	
		
	#col_droite #brochures .cont h2 a
	{	color:#d4006f; 
		font-size:12px; 
		text-transform:uppercase;  }	

	#col_droite #experts .cont h2 a
	{	color:#339a9d; 
		font-size:12px; 
		text-transform:uppercase;  }	
		
	#col_droite #recettes .cont h2 a, #col_droite #recettes .cont2 h2 a, #col_droite #recettes .cont2 h2
	{	color:#e64621; 
		font-size:12px; 
		text-transform:uppercase;  }
		
	#col_droite #recettes .cont h2 a:hover, #col_droite #recettes .cont2 h2 a:hover, #col_droite #brochures .cont h2 a:hover, #col_droite #experts .cont h2 a:hover
	{	text-decoration:underline;  }
		
		
	#col_droite #recettes .cont2 h4, #col_droite #recettes .cont2 h4 a
	{	color:#e64621; 
		font-size:11px;  }						
								

	#col_droite #recettes .cont2 .liste
	{	width:100%; 
		font-size:11px; 
		font-weight:bold;
		margin:10px 0; }	

	#col_droite #recettes .cont h3
	{	font-size:13px; 
		text-align:right;
		color:#e64621;
		padding-bottom:8px;
		margin-bottom:8px;
		border-bottom:solid 1px #e64621;  }	
		
	#col_droite #recettes .cont_news h3
	{	font-size:12px;
		color:#8b9f1f;  }	
		
		
	#col_droite #recettes .cont h4
	{	font-size:13px; 
		text-transform:uppercase; 
		color:#dcd60e;  }						
			
	#col_droite #recettes .cont h5
	{	font-size:12px; 
		color:#FFF;  }						
							

	#col_droite #recettes .cont p a
	{	font-weight:bold; }						

	#col_droite #recettes .bottom
	{ 	float:left;
		height:25px; 
		width:100%;
		background-color:#7b9c22;  }			
	
	#col_droite #recettes .bottom2
	{ 	float:left;
		width:100%;
		background-color:#7b9c22;  }			
	
	#col_droite #recettes .trouver
	{	float:left;
		padding:3px;
		padding-left:5px; 
		margin:2px 0;
		font-weight:bold; 
		font-size:11px; 
		color:#FFF; }

	#col_droite #recettes .trouver2
	{	float:left;
		padding:3px;
		padding-left:10px; 
		margin:5px 0;
		font-weight:bold; 
		font-size:11px; 
		text-transform:uppercase;		
		color:#FFF; }

	#col_droite #recettes form
	{	float:left; }		
		
	#col_droite #recettes .champ
	{	width:75px; 
		padding:2px; 
		font-weight:bold; }		
		
	#col_droite #recettes .champ2
	{	width:205px; 
		padding:2px; 
		font-weight:bold;
		margin-bottom:5px; }		
		
	#col_droite #recettes .ok
	{	margin:2px; }		
							
	#col_droite #voir_aussi h2
	{	float:left;
		width:225px;
		height:14px;
		padding:3px 5px;
		font-size:11px;
		color:#FFF;
		text-align:right;
		text-transform:uppercase; }	
			
	#col_droite #voir_aussi .cont
	{	float:left; 
		width: 215px; 
		padding:10px; 
		background-color:#d6eaf3; }			
		
	#col_droite #voir_aussi h4 a
	{	float:left;
		font-weight:normal; }					
				

/* ::::: Colonne de Droite - Fonds en dégradé ::::: */		

	.fond_experts 
	{	height:500px;
		background:url(../skins/coldroite_fonds/experts.gif) repeat-x top;
		width:100%; }

	.fond_especes
	{	height:500px;
		background:url(../skins/coldroite_fonds/especes.jpg) repeat-x top;
		width:100%; }

	.fond_elevage, .fond_themes
	{	height:500px;
		background:url(../skins/coldroite_fonds/elevage.gif) repeat-x top;
		width:100%; }

	.fond_faq
	{	height:500px;
		background:url(../skins/coldroite_fonds/faq.gif) repeat-x top;
		width:100%; }

	.fond_goodies
	{	height:500px;
		background:url(../skins/coldroite_fonds/goodies.gif) repeat-x top;
		width:100%; }

	.fond_civ
	{	height:500px;
		background:url(../skins/coldroite_fonds/civ.gif) repeat-x top;
		width:100%; }

	.fond_plan
	{	height:500px;
		background:url(../skins/coldroite_fonds/plan.gif) repeat-x top;
		width:100%; }
	.fond_brochure 
	{	height:500px;
		background:url(../skins/coldroite_fonds/brochure.gif) repeat-x top;
		width:100%; }
				
/* ::::: ENVOYER A UN AMI ::::: */
		
#popup_container 
{	width:250px; 
	height: 430px;
	background-color:#fbeeee; 
	margin:auto; }
	
#popup_bandeau 
{	float:left; 
	height:20px; 
	width:100%;
	background-color: #e12436; }
	
#popup_bandeau_bas
{	float:left; 
	height:14px;
	padding:3px;
	width:244px;
	background-color:#f7d5da; }
	
#popup_bandeau_bas a
{	color:#e42236;
	font-size:11px;
	margin-left:3px; }	
		
#popup_bandeau .fermer 
{	float:left; 
	padding:5px; }

#popup_bandeau .titre 
{	float:right; 
	padding:3px 5px 0 0 ;  
	text-align:right; 
	font-weight:bold; 
	color:#FFF; 
	text-transform:uppercase; 
	font-size:11px; }

#popup_cont 
{	float:left; 
	padding:20px 25px 10px 10px; 
	width:215px;
	position:relative; }
	
#popup_cont .champ_erreur
{	background:url(../skins/popup_star2.gif) no-repeat; }	

.popup_form 
{	float:left; 
	padding:0;
	margin:0;
	width:213px; }

.popup_form input textarea
{	border:1px solid #FFF; 
	width:190px;
	padding:3px;

	font-size:11px;

}	

.popup_form .plus
{	border:none; 
	float:left;
	width:67px;
	padding:0;
	margin-bottom:10px; }	
	
.popup_form .valider
{	border:none; 
	width:72px;
	float:right;
	padding:0;
	margin-bottom:10px;
	text-align:right; }	
	
.popup_charte
{	float:left; 
	text-align:center;
	width:198px;
	padding-left:15px; }
	
.popup_charte a
{	color:#e42236;
	font-size:11px; }	
	
#popup_info
{	position:absolute; 
	z-index:0; 
	font-size:12px; 
	margin:15px 0 0 38px; 
	width:190px; }
.popup_erreur {	
	color:#e42236; 
	font-size:12px; 
}
	
#popup_star
{	position:absolute; 
	z-index:0; 
	margin:18px 0 0 25px; }				
	
#popup_confirm
{	
	text-align:center; 
	z-index:0; 
	color:#e42236; 
	font-size:12px; 
	padding:60px 30px; }																										
	
		
/* ::::: RECEPTION ECARD ::::: */
		
#ecard_container 
{	width:350px; 
	background-color:#c67eaf; 
	margin-top:60px;
	margin:auto; }
	
#ecard_logo 
{	float:left;
	width:100%; 
	height:15px; 
	background-color:#ebd5e6;
	padding-bottom:5px; }
	
#ecard_titre 
{	float:left;
	width:344px; 
	height:14px;
	text-align:right;
	text-transform:uppercase;
	font-size:11px;
	background-color:#b13e8c;
	padding:3px; }
		
#ecard_titre a
{
	color: #FFF;
	font-weight: bold;
}
		
#ecard_cont 
{	float:left; 
	padding:20px; 
	width:310px; }
	
#ecard_cont  p
{	color:#FFF;
	font-size:11px; }	
	
#ecard_cont .repondre
{	float:left; 
	padding-top:30px;
	width:100%;
	text-align:center; }	

#ecard_footer
{	float:left;
	width:100%; 
	text-align:center;
	color:#b13e8c;
	font-size:11px;
	background-color:#ebd5e6;
	padding-top:10px;
	font-weight:bold; }

#ecard_footer a
{	color:#b13e8c;
	font-size:11px;
	font-weight:bold; }		
		
/* ::::: VERSION IMPRESSION ::::: */
		
#print_container	
{	width:515px; 
	margin:auto; 
	padding:40px;
	border:none; }

#print_header	
{	float:left;
	margin-bottom:10px;
	width:100%; }
		
#print_header .date
{	float:right;
	font-style:italic;
	font-size:11px; }
		
#print_col_centre
{	float:left; 
	width:515px; 
	margin:0 10px; }
		
#print_col_centre #titre
{	float:right; 
	font-size:13px; 
	text-transform:uppercase; 
	font-weight:bold; }	
				
#print_col_centre #article
{	float:left; 
	margin-bottom:10px; }	
				
#print_col_centre h2
{	float:left; 		
	font-size:11px;
	color:#0a8bbf;
	text-transform:uppercase;
	margin-bottom:10px; }	
		
#print_footer	
{	float:left;
	width:100%; }
		
/* ::::: POPUPS (2) ::::: */


	#pop_container	
	{	width:95%; 
		margin:5px; 
		padding:0 9px;
		border:none; }

	#pop_surcont	
	{	padding:0;
		height:15px;
		margin-bottom:5px; }

	#pop_subcont	
	{	padding: 10px; 9px; 
		border:solid 1px #c5c5c6; }
			
	#pop_header	
	{	width: 100%; 
		text-align: right;
		 }	

	#pop_nav
	{	width:100%;
		height:20px;
		margin:5px 0;
		background-color:#d8edf7; }	
		
	#pop_nav .envoyer
	{	float:left;
		border-right:1px dotted #259cd3;
		padding:4px 5px 3px 5px; }	

	#pop_nav .mentions
	{	float:right;
		padding:4px 5px 3px 5px; }	
		
	#pop_nav .prec, #pop_nav .suiv
	{	float:right;
		padding:4px 7px 3px 7px;
		border-left:1px dotted #259cd3;
		background-color:#a8d7ed; }	
		
	#pop_nav .suiv
	{	border-right:1px dotted #259cd3; }	
		
	#pop_nav a
	{	color:#259cd3;
		font-weight:bold; }		
		
	#pop_nav a:hover
	{	text-decoration:underline;}				
		
	#pop_contenu	
	{	
		width:100%; 
		margin:10px 0; }		
		
	#pop_contenu .item
	{	width:100%; 
		margin-bottom:10px;
		clear:both; }		

	#pop_contenu h2
	{	font-size:13px;
		text-transform:uppercase; }		

	#pop_contenu h3	
	{	font-size:11px;
		color:#259cd3;
		font-style:italic;
		font-weight:bold;	 }		

	#pop_contenu p	
	{	font-size:11px;	 }		
	
	#pop_contenu .img_gauche
	{	float:left; 
		padding:0 10px 10px 0; }		
	
#print_header {display: none;}
#print_footer {display: none;}
#crits {
  display: none;
}

	.echap:link, .echap:visited 
	{	color: #FFF; }
	
	.echap:active, .echap:focus 
	{	color: #999; }	
	

	/* ::::: FOOTER ::::: */
		
	#footer	
	{	/*width:465px;*/
		margin:5px 0 5px 200px; }		
		
	#footer_hp
	{	float:left;
		width:100%; 
		margin:5px 0 10px 0; }
	
	#footer	ul
	{	padding:0; }	
	
	#footer li, #footer_hp li
	{ 	display:inline;
		padding:0 1px;
		color:#666666; }	
	
	#footer li a, #footer_hp li a
	{ 	font-size:10px;
		color: #666666; }
		
	#footer li a:hover, #footer_hp li a:hover
	{ 	color:#000; }				
	
	/* ::::: FONT SIZE ADJ. 20070114 ::::: */

	#at_col_centre #article p, #n3_col_centre #article p, #at_col_centre #article p a, #n3_col_centre #article p a, #plan_col_centre #article p, #plan_col_centre #article p a,  #print_col_centre #article p,  #print_col_centre #article p a
	{	font-size:1em; }	

	#at_col_centre #article *, #n3_col_centre #article *
	{	font-size:1em; }	
			
	/* ::::: IMG ALIGN ADJ. 20070114 ::::: */

	#at_col_centre #article .ImgDroite, #n3_col_centre #article .ImgDroite
	{	float:right;
		margin:4px 0 4px 8px; }	

	#at_col_centre #article .ImgGauche, #n3_col_centre #article .ImgGauche
	{	float:left;
		margin:4px 8px 4px 0; }	
		
		
	#col_centre #experts 
	{	float:left;
		width:405px; 
		 margin-bottom:10px;}


		
	#col_centre #experts .toutes a
	{	float:left; 
		width:160px;
		padding:3px 0;
		text-align:left;
		margin-left:99px;
		background:url(../skins/coin_toutes.gif) no-repeat right;
		color:#FFFFFF; }
		
	#swf_experts	
	{	float:left;
		width:259px; 
		height:224px; 
		text-align:center;
		background-color:#e8f0ee; }	

	#col_centre #experts .cont
	{	float:left; 
		width:115px; 
		margin:10px; }	
				
	#at_col_centre #experts .cont
	{	float:left;
		width:180px;
		padding:10px; }	
				
	#col_centre #experts .cont .date, #at_col_centre #experts .cont .date, #resum .date
	{	color:#1b7a7d;
		font-style:italic; }	
		
	#col_centre #experts .cont h2, #at_col_centre #experts .cont h2
	{	color:#1b7a7d;
		text-transform:uppercase; }	
		
	#col_centre #experts .cont h3, #at_col_centre #experts .cont h3, #resum h4
	{	font-style:italic; }	

	#col_centre #experts .cont h4
	{	color:#1b7a7d;
		text-transform:uppercase;
		font-size:11px; }	
	
	#col_centre #experts p
	{	color:#1b7a7d;
		line-height:11px; }	

		#col_centre #experts a:hover
		{	color:#999;
			text-decoration:none; }		

	#col_centre #experts .liste_cont
	{	padding:10px 0; 
		background-color:#e8f0ee; 
		float:left; 
		width:100%; 
		text-align:center; }	

	
		
		
		/* ::::: NOUVEAU GABARIT EXPERT 21/08/07 ::::: */
	
	
	.list_experts
	{	background-color:#7cbec0; 	
		font-size:11px;
		font-weight:bold;
		padding: 5px 5px 2px 0;
		color:#FFF;
		padding-left:10px;
		margin:0; }

	.titre_list_experts
	{	color:#00000;
		text-transform:uppercase; 
		font-size:11px;
		font-weight:bold;}	

	.cat_experts
	{	color:#1b7a7d;
		text-transform:uppercase; }


	.titre_experts
	{	color:#00000;
		text-transform:uppercase; 
		font-size:13px;
		font-weight:bold;}	

	.experts
	{	color:#1b7a7d;
		font-weight:bold;}


	.citation_experts
	{	color:#1b7a7d;
		font-style:italic;
		font-size:13px;
		font-weight:bold;}

	.date
	{	color:#1b7a7d;
		font-style:italic; }	



	.dotted{color: #fff; background-color: #fff; border: 1px dotted #1b7a7d; border-style: none none dotted; }



	.pagination
	{	float:right;
		 }	

	a.active
	
	{	color:#1b7a7d;
		font-weight:bold;}

	#content p
	{	padding:5px;}


	/* ::::: MODIFICATION 280807 ::::: */
	.dotted{color: #fff; background-color: #fff; border: 1px dotted #1b7a7d; border-style: none none dotted; margin: 3px 0px 3px 0px; padding:0px 0px 0px 0px; }

	.dotted_especes{color: #fff; background-color: #fff; border: 1px dotted #1b7a7d; border-style: none none dotted; margin: 3px 0px 3px 0px; padding:0px 0px 0px 0px; }

	.pagination
	{	float:right;
		 }	

	a.active
	
	{	color:#1b7a7d;
		font-weight:bold;}

	#content p
	{	padding:5px;}



	/* ::::: NOUVEAU BLOC A CONSULTER 280807 ::::: */
	.dotted_themes{color: #fff; background-color: #fff; border: 1px dotted #e32035; border-style: none none dotted;  margin: 3px 0px 3px 0px; padding:0px 0px 0px 0px; }
	
	
	.titre_consulter
	{	color:#00000;
		text-transform:uppercase; 
		font-size:12px;
		font-weight:bold;
		margin-top:7px;}
	