/* *********************************
			DIV HEADER
************************************ */
	#HEADER_TOOL, #HEADER_TOOL A {
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:normal;
		color:#1F3D4E;
		line-height:20px;
	}
		#HEADER_TOOL A:hover {
			color:#FFFFFF;
		}
	
	#HEADER #HEADER_CONTENT #header_toolbox, #HEADER #HEADER_CONTENT #header_toolbox A{
		font-family:Arial, Verdana;
		font-size:9px;
		font-weight:normal;
		color:#737373;
	}
	
	#HEADER #HEADER_CONTENT #headline,
	#HEADER #HEADER_CONTENT #headline A	{
		font-family:Verdana, Arial;
		font-size:10px;
		color:#d10019;
		text-decoration:none;
	}
		#HEADER #HEADER_CONTENT #headline A:hover {
			font-family:Verdana, Arial;
			font-size:10px;
			color:#d10019;
			text-decoration:underline;
		}
	

	
	#HEADER #HEADER_CONTENT #loginbox{
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:bold;
		color:#666666;
	}
		
		#HEADER #HEADER_CONTENT #loginbox INPUT {
			font-family:Arial, Verdana;
			font-size:9px;
			color:#737373;
		}
		
		#HEADER #HEADER_CONTENT #loginbox A{
			font-family:Verdana, Arial;
			font-size:9px;
			font-weight:bold;
			color:#000000;
		}
		
		#HEADER #HEADER_CONTENT #loginbox #abonnement A{
			font-family:Verdana, Arial;
			font-size:9px;
			font-weight:bold;
			color:#000000;
		}

/* *********************************
			DIV ARIANE
************************************ */
	#CONTAINER #CONTAINER_CONTENT #CONTENT .pubItem {
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:bold;
		color:#000000;
		text-align:center;
	}
	
/* *********************************
			DIV ARIANE
************************************ */
	#CONTAINER #CONTAINER_CONTENT #CONTENT #ARIANE {
		font-family:Verdana, Arial;
		font-size:10px;
		color:#FFFFFF;
		line-height:30px;
	}
	#CONTAINER #CONTAINER_CONTENT #CONTENT #ARIANE A{
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
	}
		#CONTAINER #CONTAINER_CONTENT #CONTENT #ARIANE A:hover{
			text-decoration:underline;
		}

/* *********************************
			DIV CONTENER
************************************ */
	#CONTAINER #CONTAINER_CONTENT A,
	#CONTAINER #searchbox A	{
		font-family:Verdana, Arial;
		font-size:10px;
		color:#6d829c;
	}
		#CONTAINER #CONTAINER_CONTENT A:hover,
		#CONTAINER #searchbox A:hover {
			color:#1f3d4e;
		}
		#CONTAINER #searchbox #advsearch{
			font-family:Verdana, Arial;
			font-size:10px;
			color:#7c7272;
			line-height:16px;
		}		
		#CONTAINER #searchbox INPUT{
			font-family:Arial, Verdana;
			font-size:9px;
			color:#737373;
		}
		
		
		
		#CONTAINER #CONTAINER_CONTENT #CONTENT {
			font-family:Verdana, Arial;
			font-weight:normal;
			font-size:11px;
			color:#000000;
		}
			
		#CONTAINER #CONTAINER_CONTENT #CONTENT .legende {
			font-family:Verdana, Arial;
			font-size: 10px;
			font-weight: normal;
			font-style:italic;
			color:#000000;
		}
		#CONTAINER #CONTAINER_CONTENT #CONTENT .linklst {
			font-family:Verdana, Arial;
			font-weight:bold;
			font-size:11px;
			color:#1f3d4e;
			text-decoration:none;
		}
			#CONTAINER #CONTAINER_CONTENT #CONTENT .linklst:hover {
				color:#6d829c;
			}
		
		#CONTAINER #CONTAINER_CONTENT #CONTENT .rightlink A,
		#CONTAINER #CONTAINER_CONTENT #CONTENT .leftlink A {
			font-size:9px;
			color:#000000;
		}				
			#CONTAINER #CONTAINER_CONTENT #CONTENT .leftlink A:hover {
				color:#1f3d4e;
			}			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .rightlink A:hover {
				color:#FFFFFF;
			}
		
		/* *********************************
					PRESSE
		************************************ */
		
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:11px;
				color:#000000;
			}
	
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h1,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h1 a {
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:35px;
				color:#1f3d4e;
				text-decoration: none;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h1 a:hover {
					text-decoration: underline;
				}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .h1_expression {
				color:#0E8976;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi2 #ARTICLE .content h2,
			#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi2 #ARTICLE .content h2 a {
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:13px;
				color:#284461;    
				
				
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi2 #ARTICLE .content .h2_expression {
				color:#0E9976;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi1 #ARTICLE .content h2,
			#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi1 #ARTICLE .content h2 a {
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:12px;
				color:#000000;
				text-decoration: none;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi1 #ARTICLE .content h2 a:hover {
					text-decoration: underline;
				}
			
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h3{
				/*font-family:Arial, Verdana;
				font-weight: bold;
				font-size: 15px;
				color: #000000;
				padding-top: 20px;
				margin-top: 15px;*/
				font-family:Verdana, Arial;
				font-weight: bold;
				/*font-size: 12px;*/
				font-size:  15px;
				color: #000000;
				margin:0;
				padding-top: 15px;
				/*margin-bottom: 3px;   */
				margin-bottom : 6px
			}

			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h3.SurTitre {
				font-size:  18px;
				font-style: italic;
			}

			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h4{
				/*font-family:Arial, Verdana;
				font-size: 13px;
				font-weight: bold;
				color: #000000;
				margin-top: 10px;*/
				
				font-family:Verdana, Arial;
				font-weight: bold;
				font-size: 14px;
				color: #000000;
				margin:0;
				padding-top: 35px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content h6{
				font-family:Verdana, Arial;
				font-size: 10px;
				font-weight: normal;
				font-style:italic;
				color: #000000;
				margin-top: 10px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .encart_vertical,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .encart_horizontal {
				font-size:10px;
				color:#666666;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .encart_vertical strong,
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .encart_horizontal strong {
					color:#000000;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .exergue   {
				font-family:Arial, Verdana;
				font-style:italic;
				font-weight:bold;
				font-size:11px;
				color:#000000;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content A.ndbp {
				font-family:Verdana,Arial;
				font-weight:normal;
				font-size:9px;
				color:#000000;
				text-decoration:none;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content A.ndbp:hover {
					color:#000000;
					text-decoration:underline;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .sommaire .titre_sommaire {
				font-family:Verdana, Arial;
				font-weight:bold;
				color: #7A93A9;
				font-size: 12px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .sommaire a{
				font-family:Verdana, Arial;
				font-weight:normal;
				color: #7A93A9;
				font-size: 10px;
				line-height: 13px;
				text-decoration: none;
			}			
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .sommaire a:hover{
					text-decoration: underline;
				}

			
				/* fiche auteur */
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi5 #ARTICLE .content h1{
					font-family:Verdana, Arial;
					font-weight:bold;
					font-size:14px;
					color:#000000;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi5 #ARTICLE .content h2{
					font-family:Verdana, Arial;
					font-weight:bold;
					font-size:12px;
					color:#000000;
				}				
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi5 #ARTICLE .content h3{
					font-family:Verdana, Arial;
					font-weight:bold;
					font-size:12px;
					color:#666666;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi5 #ARTICLE .content .col2{
					font-family:Verdana, Arial;
					font-weight:normal;
					font-size:11px;
					color:#000000;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi5 #ARTICLE .content .col2 a{
					font-family:Verdana, Arial;
					font-weight:normal;
					font-size:11px;
					color:#000000;
					text-decoration:none;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpopresse-pi5 #ARTICLE .content .col2 a:hover {
					text-decoration: underline;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .infomag{
				display:block;
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:10px;
				color:#000000;
				padding-top:10px;
				padding-bottom:10px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .article_short{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:11px;
				color:#888888;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .article_short a{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:11px;
				color:#666666;
				text-decoration: none;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .article_short a:hover{
				text-decoration: underline;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .article_auteur{
				font-style: italic;
				padding-bottom:10px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .article_auteur .nom_auteur{
				text-decoration: underline;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .toolbox A.rss{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:9px;
				color:#000000;
				text-decoration:none;
				line-height:20px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .toolbox{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:9px;
				color:#000000;
			}
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .toolbox A{
				font-size:9px;
				color:#000000;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .toolbox A:hover {
					text-decoration: underline;
				}			
			
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .toolbox .download,
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .toolbox .tipafriend{
					color:#666666;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .auteur .rightlink A {
				font-weight:normal;
				font-size:9px;
				color:#000000;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memesauteurs,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memeauteur,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memerubrique {
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:10px;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .articleauteur A,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memesauteurs A,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memeauteur A,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memerubrique A,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memesthemes A,
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .approfondir A {
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:9px;
				color:#284461;
				text-decoration:none;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .memesthemes H4 {
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:10px;
				color:#284461;
				text-transform: uppercase;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .headerinfo {
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:11px;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .insert .headerinfo STRONG {
					font-size:12px;
					color:#999999;
				}
			
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .identificationbox {
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:11px;
				color:#E8E8EA;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT #ARTICLE .content .identificationbox h4,
				#CONTAINER #CONTAINER_CONTENT #CONTENT .identificationbox h4{
					font-size:14px;
					color:#FFFFFF;
					padding:0;
					margin:0;
				}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .identificationbox A{
					font-family:Verdana, Arial;
					font-weight:normal;
					color:#E8E8EA;
					text-decoration:underline;
				}
					#CONTAINER #CONTAINER_CONTENT #CONTENT .identificationbox A:hover{
						color:#000000;
						text-decoration:underline;
					}
				
			#CONTAINER #CONTAINER_CONTENT #CONTENT .top{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:12px;
				text-decoration:underline;
			}
			
		/* *********************************
					THEMES
		************************************ */
		
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .header {
				font-family:Verdana, Arial;
				font-weight:bold;			
				font-size:17px;
				color:#FFFFFF;
				line-height:30px;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .header a{
					font-family:Verdana, Arial;
					font-size:9px;
					font-weight:normal;
					color:#FFFFFF;
					text-decoration:underline;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col1 h3,
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col1 h3 a{
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:17px;
				color:#1f3d4e;
				text-decoration:none;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col1 h4 {
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:12px;
				color:#000000;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col2 {
				color:#666666;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col2 a {
					text-decoration:none;
				}
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col2 .article_theme_chapo {
				color:#000000;
			}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col2 .article_theme_chapo a,
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col1 a {
				color:#000000;
				text-decoration:none;
			}			
				#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col1 a:hover,
				#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col2 a:hover {
					color:#000000;
					text-decoration:underline;
				}
			
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col3 {
				font-family:Arial,Verdana;
				font-size:10px;
				color:#FFFFFF;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col3 h3,
				#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .col3 h3 A{
					font-family:Verdana, Arial;
					font-weight:bold;
					font-size:12px;
					color:#FFFFFF;
					text-decoration:none;
				}
				
			#CONTAINER #CONTAINER_CONTENT #CONTENT .theme .rightlink a {
				text-decoration:underline;
			}			
			
			/* INDEX d'articles, ALS auteurs */
			#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpoindexbdd-pi1{
				font-family:Verdana, Arial;
				font-weight:normal;
				font-size:10px;
				color:#000000;
				text-decoration:none;
			}
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpoindexbdd-pi1 UL LI a{
					text-decoration:none;
				}
					#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpoindexbdd-pi1 UL LI a:hover{
						text-decoration:underline;
					}
					
				#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpoindexbdd-pi1 .browse a{
					text-decoration:none;
				}
					#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpoindexbdd-pi1 .browse a:hover{
						text-decoration:underline;
					}
					#CONTAINER #CONTAINER_CONTENT #CONTENT .tx-hpoindexbdd-pi1 .browse .actif{
						text-decoration:underline;
						font-weight:bold;
					}
		/* *********************************
					INSERT
		************************************ */
		
			#CONTAINER #INSERT H5{
				font-family:Verdana, Arial;
				font-weight:bold;			
				font-size:10px;
				text-align:center;
			}
			
			#CONTAINER #INSERT {
				font-family:Verdana, Arial;
				font-weight:normal;			
				font-size:11px;
			}
			#CONTAINER #INSERT .bloca {
				color:#FFFFFF;
			}
				#CONTAINER #INSERT .bloca UL LI{
					line-height:15px;
				}
				#CONTAINER #INSERT .bloca A{
					color:#FFFFFF;					
				}
				
			#CONTAINER #INSERT .blocb {
				color:#FFFFFF;
			}
				#CONTAINER #INSERT .blocb UL LI{
					line-height:15px;
				}
				#CONTAINER #INSERT .blocb A{
					color:#FFFFFF;					
				}
			
			#CONTAINER #INSERT .header_insert P {
				font-family:Verdana, Arial;
				font-weight:normal;			
				font-size:11px;
				color:#666666;
			}
					
			#CONTAINER #INSERT .header_insert H5{
				font-family:Verdana, Arial;
				font-weight:bold;			
				font-size:12px;
				color:#666666;
				text-transform: uppercase;
			}
			
			#CONTAINER #INSERT .header_insert .tx-hpopresse-pi4 UL LI {
				font-family:Verdana, Arial;
				font-weight:normal;			
				font-size:11px;
				color:#1f3d4e;
			}
			
			#CONTAINER #INSERT .header_insert .tx-hpopresse-pi4 UL LI A{
				font-family:Verdana, Arial;
				font-weight:normal;			
				font-size:11px;
				color:#1f3d4e;
				text-decoration:none;
			}
				#CONTAINER #INSERT .header_insert .tx-hpopresse-pi4 UL LI A:hover{
					color:#6d829c;
				}
			
			#CONTAINER #INSERT .header_insert .tx-hpopresse-pi4 UL .all {
				text-align:right;
			}
				#CONTAINER #INSERT .header_insert .tx-hpopresse-pi4 UL .all A {
					font-family:Verdana, Arial;
					font-weight:normal;			
					font-size:9px;
					color:#000000;
					text-decoration:underline;
				}
			
				#CONTAINER #INSERT .tx-hpoindexbdd-pi1 UL LI a{
					font-family:Verdana, Arial;
					font-weight:normal;
					font-size:10px;
					color:#666666;
					text-decoration:none;
				}
					#CONTAINER #INSERT .tx-hpoindexbdd-pi1 UL LI a:hover{
						text-decoration:underline;
					}
		
/* *********************************
			DIV FOOTER
************************************ */
	#FOOTER #footer_toolbox{
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
	}
	#FOOTER #footer_toolbox A{
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
	}
		#FOOTER #footer_toolbox A:hover{
			text-decoration:underline;
		}
	
	#FOOTER #footer_info {
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:normal;
		color:#FFFFFF;
	}
	#FOOTER #footer_info A{
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
	}
		#FOOTER #footer_info A:hover{
			text-decoration:underline;
		}
	
	#FOOTER_TOOL, #FOOTER_TOOL A {
		font-family:Verdana, Arial;
		font-size:10px;
		font-weight:normal;
		color:#1F3D4E;
		/*color:#666666;*/
		line-height:20px;
	}
	
	