﻿#page{
	background-color:white;
	height:436px;
	overflow:auto;
}
#content{
	width:905px;
}
#navcontact{
	position:absolute;
	top:0px;
	right:0px;
	z-index:10;
	width:145px;
}
#navcontact a{
	display:block;
	float:left;
	width:145px;
	height:35px;
	padding:0;
	margin:0;
}
#navcontact a img{
	display:block;
	float:left;
	width:145px;
	height:35px;
	padding:0;
	margin:0;
}
select, input, textarea{
	font-face:Arial, Helvetica, sans-serif;
	border:1px #7F9DB9 solid;
}
.noborder{
	border:0;
}
.civilite input{
	border:0;
}
/*boutons send bizarrement nommé dans les vieilles pages ! */

#Font1{
	display:block;
	float:left;
	width:94px;
	height:18px;
	text-align:center;
	border:1px #ADADAD solid;
	background-color:#ADADAD;
	color:#FFFFFF;
	padding-top:2px;
	cursor:hand;
}
#Font1:hover{
	display:block;
	float:left;
	width:94px;
	height:18px;
	text-align:center;
	border:1px #ADADAD solid;
	background-color:#FFFFFF;
	color:#990100;
	padding-top:2px;
	cursor:hand;
}
#NOTIE img{
	padding:0;
	margin:0;
	display:block;
	float:left;
}
/* ******** FROM OLD CSS ********** */

a:link 		{text-decoration:none;}
a:visited 	{text-decoration:none;}
a:hover 	{text-decoration:underline;}

.txt9 {font-family: Arial, Helvetica, sans-serif; font-size: 9px;} 
.txt14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;} 
.txt13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.txt12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.txt11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:none} 

#titre 	{color:#990000}
#normal	{color:#363A51;}

#blanc 	{color:#FFFFFF}
#grey 	{color:#333333}
#red  	{color:#AE0F0F}


/* Background colonne de gauche + filet vertical 
.NavLeftApplicantsBg	{background-color:#F39017;}
.NavLeftEnvironementBg	{background-color:#8AACB5;}
.NavLeftInfoBg 			{background-color:#888FB9;}
.NavLeftInfoCarreBg 	{background-color:#FFFFFF;}
.NavLeftResearchBg 		{background-color:#EA7C7F;}
.NavLeftSponsoringBg	{background-color:#99A03E;}
.NavLeftConsumersBg		{background-color:#DEAF0B;}
.NavLeftJournalistsBg	{background-color:#9B949D;}
.NavLeftVendorsBg		{background-color:#B92D09;}
.NavLeftEnvironmentBg	{background-color:#8AACB5;}
.NavLeftFinanceBg		{background-color:#7F0200;}
*/
/* Bordures tableaux */
.Index2TabloBg1 		{background-color:#363A51;}
.Index2TabloBg2 		{background-color:#B2B3BC;}

/* Champs formulaires */
.form372 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 372px; height:18px;}
.civilite {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51;}

/* Menus deroulants*/
.menuderoulant370environment	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 370px; height:18px;background-color:#FFFFFF;}
.menuderoulant372				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 372px; height:18px;background-color:#CC9900;}
.menuderoulant200				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#CC9900;}
.menuderoulant200applicants		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#FF9900;}
.menuderoulant200environement   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#8AACB5;}
.menuderoulant200journalists   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#9B949D;}
.menuderoulant200research   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#EA7C7F;}
.menuderoulant200general		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#888FB9;}
.menuderoulant200consumer		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 200px; height:18px;background-color:#DEAF0B;}

/* Texte Area*/
.textearea372			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; width: 372px; height:150px;}

/* Liens du corps de la page */
.centre:link 	{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; text-decoration:none}
.centre:active 	{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; text-decoration:none}
.centre:visited {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#363A51; text-decoration:none}
.centre:hover	{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#AE0F0F; text-decoration:none}

/* Liens du corps de la page avec police de 12 */
.centre12:link 	{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#363A51; text-decoration:none}
.centre12:active 	{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#363A51; text-decoration:none}
.centre12:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#363A51; text-decoration:none}
.centre12:hover	{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#AE0F0F; text-decoration:none}

.layercacher 		{visibility:hidden; position:absolute; width:0px; height:0px; left:0px; top:0px;}
.layervisible 		{visibility:visible; position:absolute; width:0px; height:0px; left:0px; top:0px;}


/* Mise en page du coeur de page AJOUT DU 28/05/2008 */
#image_actionnaires {
	float:left;
	margin-right:10px;
}
#text_image_actionnaires ul {
	list-style:none;
	margin:25px 0px 10px;
	padding:0px;
}
#text_image_actionnaires li {
	background:url('financial_info/img/list_croix_red.gif') no-repeat 0px 0px;
	
	padding:0px;
	margin:0px;
	padding-left:10px;
}
#text_image_actionnaires p {
	margin:0px;
}
#text_image_actionnaires a {
	color:#7F0200;
}
#num_phone {
	text-align:center;
	margin-bottom:20px;
}
#num_phone span {
	font-weight:bold;
}
