/* CSS Document */

/**************************************************/
/*						  */
/*	Michelin Corporate 2003 - Septembre 2003  */
/*	STYLES Optimise IE                       */
/*                                                */
/**************************************************/

/*Interligo*/
A.onglet1 {
	color : #000000;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	TEXT-DECORATIOn:none;
}

A.onglet1On {
	color : #FFFFFF;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	TEXT-DECORATIOn:underline;
}

.TextBold {
	color : #000000;
	font-family : Arial;
	font-size : 11px;
	TEXT-DECORATIOn:none;
}

a.textSouligne  {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
}

a:visited.textSouligne {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
}

a:active.textSouligne {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
}

a.textSouligne:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
	font-weight : normal;
}

a.liensJauneNews { font-family: Arial;  font-size: 11px;  font-weight: normal;  color: #FFFF00; text-decoration : none; }

FONT, TD, TR, TABLE, BODY
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
}
input.contact{
	width : 167px;
}
input{
	FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10px;
	color: #666666;
}
select
{
font-size:10px;
font-family:Verdana;
font-weight: normal;
}
TEXTAREA
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10px;
	color: #666666;
}



/* CSS Document */

/*********************************************/
/*									         */
/*	Michelin Corporate 2003 - Septembre 2003 */
/*	STYLES Optimise IE                      */
/*                                           */
/*********************************************/

/* GLOBAL */

body
{
    margin: 5, 0, 0, 0;
}

body, table, tr, td, span, div, font
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #62557D;
}

input, select, textarea
{
	font-family: Arial, Helvetica, sans-serif;
	color: #62557D;
	font-size: 10px;
	background-color: #c5c9d6;
	border: 0px none;
}

img.HRmaster136px {
	width:136px;
	height:1px;
	margin: 3px 0px 3px 0px;
}

img.HRmaster207px {
	width:207px;
	height:1px;
	margin: 3px 0px 3px 0px;
}

img.HRmaster286px {
	width:286px;
	height:1px;
	margin: 3px 0px 3px 0px;
}

img.HRmaster435px {
	width:435px;
	height:1px;
	margin: 3px 0px 3px 0px;
}

img.HRspacer {
	margin: 3px 0px 3px 0px;
}

p.spacerInterParagraph{
	margin-bottom: 15px;
}
/*******************************************************************

/* Positions */

.margeEnBref {
	margin-left: 33px;
	margin-top: 3px;
}
.margeADecouvrir {
	margin-left: 40px;
}


.margeGauche15px {
	margin-left: 15px;
}

.margeGauche10px {
	margin-left: 10px;
}

.margeGauche5px {
	margin-left: 5px;
}

.sousMenuDmargeGauche {
	margin-left: 12px;
}

.margeVertical-5px {
	margin-top: 5px;
}

.margeVertical10px {
	margin-top: 10px;
}

.margeVertical20px {
	margin-top: 20px;
}

.sousMenuGTitleMarge{
		margin: 0px 0px 0px 4px;
}

.sousMenuGTitleMargeHaut{
		margin-top: 5px;
}

.sousMenuGSubTitleMarge{
		margin: 3px 0px 3px 11px;
}

.sousMenuG_Spacer{
		margin: 5px 0px 5px 0px;
}

.margedansFocus{
		margin: 7px 3px 0px 3px;
}


/*******************************************************************

/* Break */

br.clear-both, 
div.clear-both {
	font: 10px/10px sans-serif;
	clear: both;
}

/*******************************************************************

/* backGround */

.cell2Adecouvrir {
	margin:4px 13px 0;
}

/*******************************************************************

/* Transversal Link */


.bartransvht {
	color: #FFFF33;
	font-size: 10px;
	font-weight: bold;
}

.bartransvhtBlanc {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

a.bartransvht:link,
a.bartransvht:visited,
a.bartransvht:active {
	text-decoration: none;
}

a.bartransvht:hover {
	text-decoration: underline;
}


/*********************************************************************

/* LINKS MENUBAR*/

#tableMenu {
	text-transform: uppercase;
	
}

#tableMenu a {
	font-weight: bold ;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}

#tableMenu .menuOff {
	font-weight: bold ;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#tableMenu a:hover {

	text-decoration: none;
	color: #FFFFFF;	
}


/*********************************************************************


/*********************************************************************

/* LINKS */

.lienbleuGlobal {
	color: #000099;
	font-size: 10px;
	font-weight: bold;
}

a.lienbleuGlobal:link,
a.lienbleuGlobal:visited,
a.lienbleuGlobal:active {
	text-decoration: none;
}

a.lienbleuGlobal:hover {
	text-decoration : underline;
}

.lienBleu11px {
	color: #000099;
	font-size: 11px;
}

a.lienBleu11px:link,
a.lienBleu11px:visited,
a.lienBleu11px:active {
	text-decoration: none;
}

a.lienBleu11px:hover {
	text-decoration : underline;
}

.lienbleu14px {
	color: #000099;
	font-size: 14px;
}

.lienbleu11px {
	color: #000099;
	font-size: 11px;
}

a.lienbleu11px:link,
a.lienbleu11px:visited,
a.lienbleu11px:active {
	text-decoration: none;
}

a.lienbleu11px:hover {
	text-decoration : underline;
}

a.lientexteGras {
	color: #000099;
	font-size: 10px;
}

a.lientexteGras:link,
a.lientexteGras:visited,
a.lientexteGras:active {
	text-decoration: none;
}

a.lientexteGras:hover {
	text-decoration : underline;
}

.lienBleu10px {
	color: #000099;
	font-size: 10px;
}

a.lienBleu10px:link,
a.lienBleu10px:visited,
a.lienBleu10px:active {
	text-decoration: none;
}

a.lienBleu10px:hover {
	text-decoration : underline;
}

.lienbleu10px {
	color: #000099;
	font-size: 10px;
}

a.lienbleu10px:link,
a.lienbleu10px:visited,
a.lienbleu10px:active {
	text-decoration: none;
}

a.lienbleu10px:hover {
	text-decoration : underline;
}

a.texteGras:link,
a.texteGras:visited,
a.texteGras:active {
	text-decoration: none;
}

a.texteGras:hover {
	text-decoration : underline;
}
	
a.lienOnglet {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	/*color: #62557D;*/
	color: #000099; /* lien en bleu */
	text-decoration: none;
	text-align: center;
}
a.lienOnglet:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	/*color: #62557D;*/
	color: #000099; /* lien en bleu */
	text-decoration : underline;
	text-align: center;
}

/***********************************************************************

/* Progress Bar */

.progressBarOff {
	font-size:10px;
	color: #000099;
}

a.progressBarOff:link,
a.progressBarOff:visited,
a.progressBarOff:active {
	text-decoration: none;
}

a.progressbarOff:hover {
	text-decoration: underline;
}

.progressBarON {
	font-size:10px;
}

a.progressBarON:link,
a.progressBarON:visited,
a.progressBarON:active {
	text-decoration: none;
}

a.progressBarON:hover {
	text-decoration: underline;
}


	
/***********************************************************************

/* MENUS SOUS-MENU */

.sousMenuGTitle {
	font-size: 11px;
	color: #000099;
	font-weight: normal;

}

a.sousMenuGTitle:link,
a.sousMenuGTitle:visited,
a.sousMenuGTitle:active {
	text-decoration: none;
}

a.sousMenuGTitle:hover {
	text-decoration : underline;
}


.sousMenuGTitleSelected {
	font-size: 11px;
	color: #000099;
	font-weight: bold;
}

a.sousMenuGTitleSelected:link,
a.sousMenuGTitleSelected:visited,
a.sousMenuGTitleSelected:active {
	text-decoration: none;
}

a.sousMenuGTitleSelected:hover {
	text-decoration : underline;
}

.sousMenuGTitleOff {
	font-size: 11px;
	color: #62557D;
	font-weight: normal;
}

.sousMenuGSubTitle {
	font-size: 11px;
	color: #000099;
}

a.sousMenuGSubTitle:link,
a.sousMenuGSubTitle:visited,
a.sousMenuGSubTitle:active {
	text-decoration: none;
}

a.sousMenuGSubTitle:hover {
	text-decoration : underline;
}

.sousMenuGSubTitleSelected {
	font-size: 11px;
	color: #000099;
	font-weight: bold;
	margin-top: 2px;
}

a.sousMenuGSubTitleSelected:link,
a.sousMenuGSubTitleSelected:visited,
a.sousMenuGSubTitleSelected:active {
	text-decoration: none;
}

a.sousMenuGSubTitleSelected:hover {
	text-decoration : underline;
}



/***********************************************************************

/* TEXTES */

.texteGras {
	font-size: 11px;
	color: #62557D;
	font-weight: bold;
}
.texteGris {
	font-size: 24px;
	color: #808080;
	font-weight: bold;
	align:center;
}
.texteGrasCapital {
	font-size: 11px;
	color: #62557D;
	font-weight: bold;
	text-transform: capitalize;
}

.TxtBold_10 {
	font-size: 10px;
	font-weight: bold;
}

.Txt_10 {
	font-size: 10px;
}

.texteBleu {
	font-size: 11px;
	color: #000099;
}

.texteNoir {
	font-size: 11px;
	color: #000000;
}

.TextBold_11 {
	color : #000000;
	font-family : Arial;
	font-size : 11px;
	font-weight: bold;
	TEXT-DECORATIOn:none;
}

.H1_TitleBlue {
	font-weight: bold;
	color: #84ACD6;
	font-size:  18px;	
	margin: 10px 0px 10px 0px;
}

.H2_Titlegris {
	font-weight: bold;	
	font-size:  16px;
	color: black;
}

.H3_Titlegris {
	font-weight: bold;	
	font-size:  12px;
	color: black;
}

/***********************************************************************

/* FORMULAIRES */

.rechercheHP {
	height: 15px;
	width: 105px;
}

.sizeInputText130px {
	height: 15px;
	width: 130px;
}

.sizeFormElement {
	height: 15px;
	width: 95px;
}

.sizeInputText115px {
	height: 15px;
	width: 115px;
}

.sizeInputText62px {
	height: 15px;
	width: 62px;
}

.BGMenuD {
	background-image: url(../images/menuGauche_BG.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

select.SelectArchives{
	width: 91px;
	border: 1px solid;
}

select.SelectPays{
	width: 95px;
	border: 1px solid;
}

select.size50px{
	width: 50px;
	border: 1px solid;
}


/************************************************************************

/* TABLEAUX */
.cadreTBL
{    
    border-top: 1px solid #C5C9D6;
    border-left: 1px solid #C5C9D6;
    border-bottom: 1px solid #C5C9D6;
	padding-right: 4px;
	padding-left: 4px;
}
.cadreTBLR
{    
    border-top: 1px solid #C5C9D6;
    border-left: 1px solid #C5C9D6;
    border-right: 1px solid #C5C9D6;
    border-bottom: 1px solid #C5C9D6;
	padding-right: 4px;
	padding-left: 4px;
}
.cadreBL
{    
    border-left: 1px solid #C5C9D6;
    border-bottom: 1px solid #C5C9D6;
	padding-right: 4px;
	padding-left: 4px;
}
.cadreBLR
{    
    border-left: 1px solid #C5C9D6;
    border-right: 1px solid #C5C9D6;
    border-bottom: 1px solid #C5C9D6;
	padding-right: 4px;
	padding-left: 4px;
}
.cadreT
{    
    border-top: 1px solid #C5C9D6;
}
.cadreTB
{    
    border-bottom: 1px solid #C5C9D6;
	border-top: 1px solid #C5C9D6;
}
.cadreB
{    
    border-bottom: 1px solid #C5C9D6;
}
.cadreR
{    
    border-right: 1px solid #C5C9D6;
}
.cadreL
{    
    border-left: 1px solid #C5C9D6;
}
.cadreLR
{    
    border-left: 1px solid #C5C9D6;
    border-right: 1px solid #C5C9D6;
}

/*************/
/* tabResultFinanciers */
/*************/

.tabResultFinanciers .titreTab, #tabResultFinanciers .titreTab {
	 border-top: solid 1px #9AA4BF;
    	 padding: 4px 10px 4px;
	 text-align: center;
}

.tabResultFinanciers .titreTabGauche, #tabResultFinanciers .titreTabGauche {
	 border-right: solid 1px #9AA4BF;
	 border-bottom: solid 1px #FFFFFF;
    	 padding: 4px 10px 4px;
	 text-align: center;
}

.tabResultFinanciers td, #tabResultFinanciers td {
	 border-bottom: solid 1px #9AA4BF;
	 border-right:  solid 1px #9AA4BF;
    padding: 4px 10px 4px;
	 text-align: right;
}

.tabResultFinanciers .tabFinancierTitle, #tabResultFinanciers .tabFinancierTitle {
	font-weight: bold;
	color: Black;
	text-align: center;
}

.tabResultFinanciers .borderGrisBas, #tabResultFinanciers .borderGrisBas {	border-bottom: 3px solid #9AA4BF;}

.tabResultFinanciers .borderGrisHaut, #tabResultFinanciers .borderGrisHaut {	border-top: 3px solid #9AA4BF;}

.tabResultFinanciers .bgGris, #tabResultFinanciers .bgGris { background-color: #EDEEF2;}

.tabResultFinanciers .bgBleuClair, #tabResultFinanciers .bgBleuClair {	background-color: #E9F0F8; }

.tabResultFinanciers .bgBleuFonce, #tabResultFinanciers .bgBleuFonce {	background-color: #D9E1EC; }


/*************/
/* tabHistoriqueResults */
/*************/

#tabHistoriqueResults td {
	 border-bottom : solid 1px #99A4C0;
	 border-left : solid 1px #99A4C0;
    padding: 4px 5px 4px;
	 text-align: left;
}

#tabHistoriqueResults .tabHistoriqueTitle {
	font-weight: bold;
	color: Black;
	text-align: center;
}

#tabHistoriqueResults .borderGrisBas {	border-bottom: 3px solid #9AA4BF;}

#tabHistoriqueResults .borderGrisHaut {	border-top: 3px solid #9AA4BF;}

/* Onglets */

TD.thumb_On {
	font-weight: bold;
	color: #62557D;
	text-align: center;
	vertical-align:middle; /* Alignement vertical */
} 

TD.thumb_Off {
	text-align: center;
	vertical-align:middle; /* Alignement vertical */
}

/***** DIV ****/
P {
	margin-top: 0px;
}

/*Nouvelle HOME CORPORATE JUILLET 2006*/

#conteneur_corporate {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	width:760px;
	margin-left:auto; margin-right:auto;
}

#flashcontent {
	padding:0px 0px 0px 0px;
}



#conteneur_actu {
	color:blue;
	width:574px; float:left;
	background-image:url(../images/fond_actu.gif); background-repeat:repeat-y;
}

.actu_1 {
	width:181px !important; width /**/:197px; float:left;
	padding:8px 4px 0px 12px;
	background-image:url(../images/fond_actu_1.gif); background-repeat:no-repeat;
}

.actu_2 {
	width:180px !important; width /**/:184px; float:left;
	padding:8px 4px 0px 0px;
	background-image:url(../images/fond_actu_2.gif); background-repeat:no-repeat;
}

.actu_3 {
	width:180px !important; width /**/:193px; float:left;
	padding:8px 13px 0px 0px;
	background-image:url(../images/fond_actu_3.gif); background-repeat:no-repeat;
}

.actu_bas {
	clear:both;
	width:561px !important; width /**/:574px; height:15px !important; height /**/:70px;
	padding:50px 13px 0px 0px;
	font-size:10px; color:#b5bdd1; text-align:right;
	background-image:url(../images/fond_actu_bas.gif); background-repeat:no-repeat;
}

.actu_bas a {
	color:#07077a;
	text-decoration:none;
}

.actu_bas a:hover {
	text-decoration:underline;
}

.actu {
	padding:10px 7px 0px 7px;
	font-size:11px; color:#5b5b5b;
}

.actu a {
	color:#5b5b5b;
	text-decoration:none;
}

.actu a:hover {
	text-decoration:underline;
}

.actu p {
	padding:0px; margin:0px;
}

.actu_date {
	font-size:10px; color:#939ec1;
}

.actu_date a {
	font-size:10px; color:#939ec1;
	text-decoration:none;
}

.actu_date a:hover {
	text-decoration:underline;
}

.actu_titre {
	font-size:12px; font-weight:bold; color:#07077a;
}

.actu_titre a {
	color:#07077a;
	text-decoration:none;
}

.actu_titre a:hover {
	text-decoration:underline;
}



#conteneur_focus {
	width:186px; float:left;
}

.focus_recherche {
	padding:8px 0px 13px 13px;
	background-image:url(../images/fond_recherche.gif); background-repeat:no-repeat;
}

.focus_img {
	height:130px;
	padding:0px 0px 0px 13px;
	background-image:url(../images/fond_focus.gif); background-repeat:no-repeat; background-position:left bottom;
}

.home_bloc_telecharger_pdf{
	width:186px;
}

.lien_flash {
	position:absolute;
	margin-top:-74px;
	width:180px; height:74px;
	color:transparent; font-size:1px; text-decoration:none;
	background-image:url(../images/1x1_transparent.gif);
}

.docs_bas_page {
	clear:both;
}

/* STYLES AJOUTES 02/07/07 */
.H2_TitleBlue {
	font-weight: bold;
	color: #84ace4;
	font-size:  14px;	
}
.H2_Titlegrey {
	font-weight: bold;	
	font-size:  17px;
	color: #757782;
}
.H2_Titleviolet {
	border-bottom:1px solid #C8C7D9;
	color:#62557D;
	font-size:16px;
	font-weight:bold;
}
.H2_TitlevioletNoBorder {
	color:#62557D;
	font-size:16px;
	font-weight:bold;
}
.H3_MenuFamille {
	color:black;
	font-size:13px;
	font-weight:bold;
}
.alertes {
	background:transparent url(../images/illustration_alertes.gif) no-repeat scroll right bottom;
	height:105px;
	vertical-align:bottom;
}
.FamillesEvenements {
	font-size:12px;
}
.fondbleu_blanc{
color:white;
background-color:#859ec1;
}
.marge1010{
	margin:0px 10px;
}
.ensavoirplus{
	background:url(../images/fleche_blanche.gif) bottom left no-repeat;
	padding:0px 0px 0px 8px;
	margin-left:10px;
	color:white;
}
table .fondcarte{
	background:url(../images/fond_carte.gif) top left repeat-y;
	width:287px;
	height:330px;
}
.H3_BLUE{
	color:#03035f;
	font-size:11px;
	font-weight:bold;
}
.height_cell{
	height:108px;
}
.lien_fleche_bleue{
	color:#009;
}
.cell_Active{
	padding-left:10px;
	background-color:#03035f;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}.cell_Inactive{
	padding-left:20px;
	background-color:#f2f3f5;
	font-weight:bold;
	font-size:11px;
}
.cell_sep{
	background:url(../images/separateur_tableau.gif) top left no-repeat;
	width:145px;
	height:1px;
}
.encadre{
	border:solid 1px #070761;
	float:left;
	width:265px;
	background-color:#FFFFFF;
	margin:5px 0px 0px 0px;
}
html[xmlns] .encadre{
	margin:5px 0px 0px 0px;
}
html[xmlns] .hauteur_avoir{
	min-height:18px;
	height:auto;
}
.cellHautG{
	background:url(../images/a_voir_g.gif) top left no-repeat;
	width:10px;
}
.cellHautM{
	background:url(../images/a_voir_m.gif) top left repeat-x;
	font-size:12px;
	font-weight:bold; 
	color:#757782;
}
.cellHautD{
	background:url(../images/a_voir_d.gif) top left no-repeat;
	width:10px;
}
.cellBasG{
	background:url(../images/a_voir_bordure_g.gif) bottom left repeat-x;
	height:4px;
	font-size:0px;
	line-height:0px;
}
.cellBasD{
	background:url(../images/a_voir_bordure_d.gif) bottom left repeat-x;
	height:4px;
	font-size:0px;
	line-height:0px;
}

.txtGras12px{
	font-size:12px;
	font-weight:bold;
	color:#62557D;
}

.txtGrasGris12px{
	font-size:12px;
	font-weight:bold;
	color:#757782;
}

.titre14Bold{
	font-size:14px;
	font-weight:bold
}

.titreBlanc14Bold{
	font-size:14px;
	font-weight:bold;
	color:#fff;            
}

#margin10EtLienBlanc p {
	margin: 0px 10px;
}

#margin10EtLienBlanc a {
	color:white ;
	padding: 0px 10px 0px 8px;
}


#margin10EtLien p {
	padding: 10px 0px 0px 10px;
}

.marge3p0p0p10p {
	margin: 3px 0px 0px 10px;
}

.fondGrisBlancDegrade {
	background:url(../images/a_la_une.gif) top left no-repeat;
	height:16px;
	padding-top:2px;
}

.bordureTableauBlancBleu{
	background : url(../images/sousMenuD_master_bottom2.gif);
	background-position:right;
	background-repeat: repeat-y;
}

.fondGrisBleuDegrade {
	background:url(../images/tous_nos_produits.gif) top left no-repeat #d6dbe5;
	height:16px;
	padding-top:2px;
}

.fondGrisBleuDegrade2bords{
	background:url(../images/notre_gamme.gif) top left no-repeat #e7eaf0;
	height:23px
}

.bordureBlancGris {
	background : url(../images/sousMenuD_master_middle.gif) top right repeat-y;
}

.fondBlancSepare{
	background:url(../images/fond_auto.gif) bottom left no-repeat;
	height:100%;
	width:435px;
}

.fondGrisEtBlanc {
	background:url(../../images/a_voir_bordure_d.gif) bottom left repeat-x;
}

.portlet_presse {
	height:152px;
}
.portlet_presse a {
	background:url(http://www.michelin.com/corporate/images/picto_linkArrow.gif) no-repeat 0 5px;
	display:block;
	margin:25px 0 0 30px;
	padding-left:10px;
	width:115px;
}

/*CONTENU*/
font.date { font-family: Arial;  font-size: 11px;  color: #666666;}	
font.titreBlancPetitOnglet { font-family: Verdana;  font-size: 11px;  color: #FFFFFF;}
font.titreBlancPage { font-family: Arial;  font-size: 16px;  color: #FFFFFF;}
font.titreArticleBleu { font-family: Arial;  font-size: 17px;  color: #000099;}
font.sousTitreArticleBleu { font-family: Arial;  font-size: 14px;  color: #000099;}
font.ssTitreBlancPage { font-family: Arial;  font-size: 11px;  color: #FFFFFF;}
font.texteChapo { font-family: Arial;  font-size: 11px;  color: #000000; font-weight: bold}
font.texteGrisContenu { font-family: Arial;  font-size: 11px;  color: #666666;}
font.texteGrisClairContenu { font-family: Arial;  font-size: 11px;  color: #999999;}
font.texteNoirLegende { font-family: Arial;  font-size: 9px;  color: #000000;}
font.intituleBlancTableau { font-family: Arial;  font-size: 11px;  color: #FFFFFF;}
font.texteNoirTableau { font-family: Arial;  font-size: 10px;  color: #000000;}
font.texteNoirContenu { font-family: Arial;  font-size: 11px;  color: #000000;}
font.texteTurquoiseContenu { font-family: Arial;  font-size: 11px;  color: #99CCFF;}
font.texteBleuContenu { font-family: Arial;  font-size: 11px;  color: #000099;}
font.obligatoire{font-family : Arial, sans-serif; font-size : 11px;	font-weight : bold;	color:red ;}

font.texteNoirVerdanaContenu {font-family: Verdana; font-size: 11px;  color: #000000;}
font.texteGrisVerdanaContenu {font-family: Verdana; font-size: 11px;  color: #666666;}
font.texteTurquoiseVerdanaContenu {font-family: Verdana; font-size: 11px;  color: #99CCFF;}
font.texteBleuVerdanaContenu {font-family: Verdana; font-size: 11px;  color: #000099;}

a.liensBleuContenu { font-family: Arial;  font-size: 11px;  font-weight: normal;  color: #000099; text-decoration : none; }
a.liensBleuContenu:hover { font-family: Arial;  font-size: 11px;  font-weight: normal;  color: #000099; text-decoration : underline; }
a.liensBlancPetitOnglet { font-family: Verdana;  font-size: 11px;  color: #FFFFFF; text-decoration : none; }
a.liensBlancPetitOnglet:hover { font-family: Verdana;  font-size: 11px;  color: #FFFFFF; text-decoration : underline; }
a.liensGrisContenu { font-family: Arial;  font-size: 11px;  color: #666666; text-decoration : none; }
a.liensGrisContenu:hover { font-family: Arial;  font-size: 11px;  color: #666666; text-decoration : underline; }

a.lientexteGras { font-family: Arial;  font-size: 11px;  font-weight: normal;  color: #000099; text-decoration : none; }
a.lientexteGras:hover { font-family: Arial;  font-size: 11px;  font-weight: normal;  color: #000099; text-decoration : underline; }



