/* ../css/layout.css */
#main900 {
	background-color: #FFFFFF;
	width: 868px; /* was 900px : en dessous de 900px la colonne de BOX à droite ne tient pas et passe en dessous... */
	margin-top: 10px;  /* was 15px */
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}
#cadreBanner {
	height: 135px; /*100px  puis 183px OK pour JJB 170px est le minimum (en dessous la barre identification disparaît peu à peu)  */
	/*  height: 135px; minimum ds la nouvelle config de #header A.okaya (image mini. du _logo_OKAYA) - au-delà les chaussures de COCCI passe dans le MENU "INDENTIFICATION"*/
	width: 100%;
	margin: 0px;
	padding: 0px;
	/* background-image: url(/Images/Tools/banner.gif); */
	/* background-image: url(/Images/Tools/_banner.gif); */
}
#header {
	/*  z-index: 2; background: url(/Images/Tools/_top_main_okaya.gif) no-repeat 50% top; width: 699px; position: relative; height: 143px; */           /* width: 900px; height: 183px; */
}

#header A.okaya {
	display: block; background: url(../Images/Logos/_logo_okaya.gif) no-repeat 10px 0px; width: 225px; height: 74px;  /* was ...no-repeat 20px 35px; width: 285px; height: 123px; */
}
#header A.okaya_OKA {
	display: block; background: url(../Web_OKA/Images/Logos/_logo_okaya.gif) no-repeat 10px 0px; width: 225px; height: 74px;  /* was ...no-repeat 20px 35px; width: 285px; height: 123px; */
}
#header A.okaya_test {
	display: block; background: url(../Images/Logos/_logo_okaya_site_en_test.gif) no-repeat 10px 0px; width: 225px; height: 74px;  /* was ...no-repeat 20px 35px; width: 285px; height: 123px; */
}
#header A.okaya_TOK {
	display: block; background: url(../Web_TOK/Images/Logos/_logo_okaya_site_en_test.gif) no-repeat 10px 0px; width: 225px; height: 74px;  /* was ...no-repeat 20px 35px; width: 285px; height: 123px; */
}

#cadreMenu {     /*   Il s'agit de la barre des MENUS (sous la barre IDENTIFICATION)*/
	height: 25px;/*   was 28px;*/
	width: 848px;/*   was 860px;  width:880px à additionner à padding-left:20px = 900px défini par main900 - A caler par rapport aux dim. de main900*/
	margin-top: 1px;
	background-color: #F6A800;        /*#527AA3; qui est un BLEU*/
	padding-left: 20px;/*   was 40px;*/
	padding-top: 6px; /*   was 12px;*/
}
#cadreShadow {
	height: 15px;
	width: 100%;
	margin-top: 1px;
	background-image: url(/Images/Tools/shadow_top_10.gif);
	background-repeat: repeat-x;
}

#cadreRecherche {
	padding: 0px;
	position: absolute;
	top: 124px;    /*   top: 124px;   */
	left: 50%;     /*   left: 50%;    */
	margin-left: 240px; /*   margin-left: 240px;   */
}

/* 3 colonnes */
#cadreGauche {
	float: left;
	width: 650px;/* was 650px est le MAXIMUN sinon la colonne de BOX de droite passe en dessous*/
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;    /* was 20px */
	padding-left: 10px;       /* was 25px */  /*epaisseur du blanc entre le gris à Gauche et les cadres Gauche*/
	margin: 0px;
}
#cadreGaucheConteneur {       /*Fonction : pousser à horizontalt (droite ou gauche) la zonePrincipale */
	width: 198px;          /* was 225px;   193px : le BoxCompte touche BoxZonePrincipale FONCTION : déplace la "zone principale vers la droite ou vers la gauche selon la valeur*/
	float: left;
	margin: 0px;
	padding: 0px;
}

#cadreDroit {/* A QUOI SERT-IL ?   à moins qu'il ne serve pas du tout...  à contenir les BOX de droite*/
	padding: 0px;
	float: left;/*right : la colonne des BOX de droite se cale à droite - a utilser avec margin-left si float est right OU l'inverse*/
	width: 5px;  /*was 200px  au-delà de 240px les BOX de la colonne de droite passent tout en bas à gauche*/
	margin: 0px;
	margin-left: 4px; /*  place à 5px de la colonne "CENTRE" qd on est float:left    */
}
#cadreCentre {                /*Il s'agit de la "box" située au centre dite "zone principale"*/
	float: left;
	width: 432px;                  /*370px; puis JJB à 410px puis 428 (433 touche BoxPromo OK sauf avec le margin-left qui écarte*/
	border: 5px solid #FDC600;    /*  solid solid #FDC600; donne la couleur de la bordure de la "Box" */    /*was   #E6E6E6;  qui est un gris-bleu */
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-image: url(/Images/Tools/_bande_orange.gif);/*bande_grise.gif*/
	background-repeat: repeat-x;
	margin: 0px;
}
#cadreCentre_CEN {		/* Pour l'affichage des [CENTRES]   */
	float: left;
	width: 852px;                  /*370px;*/
	border: 5px solid #FDC600;    /*  solid solid #FDC600; donne la couleur de la bordure de la "Box" */    /*was   #E6E6E6;  qui est un gris-bleu */
	margin-top: 5px; 
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-image: url(/Images/Tools/_bande_orange.gif);/*bande_grise.gif*/
	background-repeat: repeat-x;
	margin: 0px;
}

#cadreRechContainer {                
	float: left;
	width: 432px;   
	height: 220px; 	
	border: 0px;    
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: 0px;
}
#cadreRechSejour {                
	float: left;
	width: 200px;   
	height: 220px; 	
	border: 2px solid #FDC600;    
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	/* background-image: url(/Images/Tools/_bande_rose.gif); */
	/* background-repeat: repeat-x; */
	margin: 0px;
}
#cadreRechCentre {                
	float: right;
	width: 200px;
	height: 220px;  	
	border: 2px solid #FDC600;    
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	/* background-image: url(/Images/Tools/_bande_rose.gif); */
    /* background-repeat: repeat-x; */
	margin: 0px;
}
#cadreRechProduit_Gauche {                
	float: left;
	width: 90px;
	height: 100px;  	/*was 220px*/
	border: 2px;    
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	/* background-image: url(/Images/Tools/_bande_rose.gif); */
    /* background-repeat: repeat-x; */
	margin: 0px;
}

#cadreRechProduit {                
	float: left;
	width: 200px;
	height: 100px;  	/*was 220px*/  	
	border: 2px solid #FDC600;    
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	/* background-image: url(/Images/Tools/_bande_rose.gif); */
    /* background-repeat: repeat-x; */
	margin: 0px;
}
#cadreListe_SEJ_Container {                
	float: left;
	width: 432px;   
	border: 0px;    
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
/* fin des 3 colonnes */
#cadreBottom {
	background-color: #FDC600; /* was #6699CC;*/
	clear: both;
	height: 8px;
	width: 100%;
}
#cadreFooter {
	height: 20px;   /*   was 28px;*/
	width: 828px;/*   was 860px;  width:880px à additionner à padding-left:20px = 900px défini par main900 - A caler par rapport aux dim. de main900*/
	margin-top: 1px;
	background-color: #F6A800;        /*#527AA3; qui est un BLEU*/
	padding-left: 40px;
	padding-top: 6px;
}
#cadreFooterShadow {
	height: 15px;
	width: 100%;
	margin-top: 1px;
	background-image: url(/Images/Tools/shadow_bottom_10.gif);
	background-repeat: repeat-x;
}

#box_compte {
	width: 170px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;#FDC600*/
	background-color: #FFe28a;    /*#FFFFFF*/
	margin-top: 0px;/* permet de décaler vers le bas depuis le "Menu" (du haut) puis son ombrage si ombrage il y a... */
	margin-right: 0px; 
	margin-bottom: 7px;  /* was 8px  c'est l'espace de séparation avec la box suivante  */
	margin-left: 0px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 5px;/*7px*/
	padding-bottom: 7px;
	padding-left: 5px; /* was 7px   */
}
#box_recherche {
	width: 170px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;*/
	background-color: #FFFFFF;    /*#FFFFFF*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right:7px;
	padding-bottom: 7px;
	padding-left: 7px; /* was 10px   */
}
#boxGris {
	width: 170px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;*/
	background-color: #FFFFFF;    /*#FFFFFF*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 7px; /* was 10px   */
}
#boxPromo {
	width: 170px;   /*   was 170px  FONCTION : Pilote la largeur de la BOX (pas de borne sup. : ça dépasse le gris au-delà de 217px */
	border: 5px solid #FDC600;   /*5px solid #6699CC;*/
	background-color: #ffe28a;   /*#FFFFFF;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*bande_bleu.gif*/
	background-repeat: repeat-x;
	padding-top: 1px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#boxOffrir {
	width: 170px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;*/
	background-color: #FFFFFF;    /*#FFFFFF*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px; /* was 10px   */
}
#boxPanier{
	width: 170px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;*/
	background-color: #FFFFFF;    /*#FFFFFF*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px; /* was 10px   */
}
#boxLinks{
	width: 169px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;*/
	background-color: #FFFFFF;    /*#FFFFFF*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 7px; /* was 10px   */
}
#boxJeu{
	width: 169px;/* 170 px;*/
	border: 5px solid #FDC600;               /* was 5px solid #E6E6E6;*/
	background-color: #FFFFFF;    /*#FFFFFF*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
	background-image: url(/Images/Tools/_bande_orange.gif);     /*was  bande_grise.gif  */
	background-repeat: repeat-x;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 7px; /* was 10px   */
}

/* Conteneur pour les fiches produits */

#detailGauche {
	width: 170px;
	margin-top: 12px;
	text-align: center;
	float: left;
	margin-bottom: 10px;
}
#detailDroite {
	width: 180px;
	float: left;
	margin-top: 12px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
}
#detailBottom {
	clear: both;
	width: 365px;
	margin-bottom: 10px;
	padding: 0px;
}
#detailBottom_SEJ {
	clear: both;
	width: 410px;
	margin-bottom: 10px;
	padding: 0px;
}
#detailBottom_SEJ_FORM {
	clear: both;
	width: 410px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 0px;
}
#listeMain {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

/* Conteneur pour les listes */

#listeGauche {
	width: 100px;
	float: left;
}
#listeDroite {
	width: 250px;
	float: right;
}
#listeBottom {
	clear: both;
	width: 100%;
	height: 12px;
}
/*   From VMSF  View SEJOUR */
#global_SEJ {
	BORDER-RIGHT: #FDC600 1px solid;   /*   eac9de was 808080 */
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #FDC600 1px solid; 
	PADDING-LEFT: 0px; MIN-HEIGHT: 100%; 
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; 
	BORDER-LEFT: #FDC600 1px solid; 
	WIDTH: 410px; /*   CADRE gris du SEJOUR - Fiche détaillée  was 610px; */
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #FDC600 1px solid; 
	POSITION: relative; BACKGROUND-COLOR: white
}
#global_CEN {
	BORDER-RIGHT: #FDC600 1px solid;   /*   eac9de was 808080 */
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #FDC600 1px solid; 
	PADDING-LEFT: 0px; MIN-HEIGHT: 100%; 
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; 
	BORDER-LEFT: #FDC600 1px solid; 
	WIDTH: 800px; /*   CADRE gris du SEJOUR - Fiche détaillée  was 610px; */
	padding-top: 0px;
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #FDC600 1px solid; 
	POSITION: relative; BACKGROUND-COLOR: white
}
#barremenu_SEJ {
	FONT-SIZE: 12px; BACKGROUND: #FDC600; COLOR: white   /* color was gray */
}
#barremenu_SEJ A {
	COLOR: white
}
#barremenu_SEJ A:visited {
	COLOR: white
}
#barremenu_SEJ A:hover {
	COLOR: black
}
.style1_SEJ {
	TEXT-ALIGN: center
}
.style2sejour {
	font-family: "Trebuchet MS", arial;
	margin-left: 12px;
	font-size: 36px;
	text-decoration: none;
	color: #336699;
	letter-spacing: -0.04em;
	font-weight: bold;
	height: auto
}
.Style2_SEJ {
	FONT-FAMILY: "Trebuchet MS", arial; 
	MARGIN-LEFT: 12px; 
	FONT-SIZE: 36px; 
	TEXT-DECORATION: none;
	COLOR: #336699; 
	LETTER-SPACING: -0.04em; 
	FONT-WEIGHT: bold; 
	HEIGHT: auto
}
.style3_SEJ {
	COLOR: #333333; TEXT-ALIGN: center
}
.Style4_SEJ {line-height: 31px; font-weight: bold; }
/*  FIN  From VMSF  View SEJOUR */
/* ========================================================================== */
/* OKAYA   pour _Bienvenue.html  ou Qui_sommes_nous */ 
.title {
/*background:url(/Images/Tools/_okaya_title.gif) no-repeat top left;*/
padding:2px 0 0 15px;
margin:5px 0  10px 0;
line-height:22px;
min-height:50px;
/*width:200 px;*/     /* was not here */
}
.bas {
/*background: url(/Images/Tools/_okaya_bas.gif) no-repeat bottom;*/
padding:0 10px 20px 15px;
width:62.5%;     /* was 604px */
}
.okaya_ouvre {
/*  width:240px;  */
padding:0 0 25px 0;
background: url(/Images/Tools/_okaya_ouvre.gif) no-repeat bottom;;
}
.suivez_guide {
padding:0 0 25px 0;
background: url(/Images/Tools/_okaya_suivez_guide.gif) no-repeat bottom;;
}
.savoir_plus {
padding:0 0 25px 0;
background: url(/Images/Tools/_okaya_savoir_plus.gif) no-repeat bottom;;
}
.dispo_legales {
/*   width:80%;   il faudra redim. l'image */
padding:0 0 25px 0;
background: url(/Images/Tools/_okaya_dispo_legales.gif) no-repeat bottom;;
}
#contenu_destination.coccinelle {
background: url(/Images/Tools/_okaya_cocci.gif) no-repeat right 10px;
}
#contenu_destination {
width:375px;  /* was 590px */
padding:8px 5px;
}
#contenu_destination strong {color:#BB4C93;}
#contenu_destination p a {text-decoration:none;
border-bottom:dashed 1px #817f80;
color:#817f80;}
#contenu_destination ul li a {text-decoration:none;
border-bottom:solid 1px #817f80;
color:#817f80;}
#contenu_destination ul li a:hover {
border-bottom:dashed 1px #817f80;
}
#contenu_destination p a:hover {border-bottom:solid 1px #817f80;}

#contenu_destination.cocci {
BACKGROUND: url(/Images/Tools/_okaya_cocci.gif)  no-repeat 0 10px;
padding:8px 0 0 190px;
width:390px;
}

#bas_destination{
width:400px;  /* was 621px */
height:161px; /* was 161px */
margin:0 0 0 5px;
}
#bas_destination_2 {
width:240px;   /* was 661px */
padding:0 0 25px 0;
background-image:url(/Images/Tools/_okaya_back_bas_destination.gif);
}

#bas_destination div {
background:url(/Images/Tools/_okaya_blocs_bas.gif) no-repeat;
width:243px;
height:43px;
float:left;
margin:5px 10px 5px 0;
padding:10px 0 0 15px;
}
#bas_destination div a {text-decoration:none;}
#bas_destination div h2 a {color:#6e1245;}
#bas_destination div h2 {background:none;
padding: 0 0 0 10px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6e1245;
border:none;
}
#bas_destination div h3 a {color:#ba458f;}
#bas_destination div h3 {
background:none;
padding:0;
font-family:  Arial, Helvetica, sans-serif;
font-size:15px;
color:#ba458f;}
#contenu_destination h4 {background:url(/Images/Tools/_okaya_puce_h4.gif) no-repeat 0 4px;
padding:0 0 0 10px;
color:#C34896;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:14px;
margin:4px 0;}

#contenu_bas_destination_2{
margin:10px;
position:relative;
width:580px;
}
#contenu_frise{
padding-left:27px;
padding-top:10px;
/*background-image :url(/Images/Tools/okaya_papier_lignes.gif);*/
background-repeat:no-repeat;
width:238px;          /* was width:238px;  JJB */
height:48px;
margin-left:0px;
margin-bottom:0px;
float:left;
}
/* qsn : qui sommes-nous */
.texte_voilet_gras {
font-size:13px;
font-weight:bold;
color:#b7418d;
}

#qsn_texte_colo{
margin-left:20px;
padding-left:5px;
margin-top:10px;
width:580px;
position:absolute;
}
.qsn_gris_colo{
font-size:11px;
color:#817f80;
}
.qsn_gris_gras_colo{
font-size:11px;
color:#817f80;
font-weight:bold;
}
.qsn_violet_gras_colo{
font-size:11px;
color:#b7418d;
font-weight:bold;
}
/* FIN  OKAYA */
/* ========================================================================== */

/* ========================================================================== */
/* DEBUT ORANGE */
#o_header .perso {
		margin-top:.25em;   /*   was   .25em   */
		width:79.1em;
		min-width:868px; /*JJB */
		width:99.8%;     /*   JJB pour corriger - cadre se déplace à droite   */
		height:2.2em;min-height:26px;color:#333333;
		border:1px solid #999999;
		background:#cecece url(/Images/Tools/_orange_degrade.gif) 0 1px repeat-x;
		clear:both;}
#o_header .perso ul {
		margin-top:0.00em;   /* ici JJB ajoute ce margin-top*/
		height:2em;min-height:18px;   /*  was 23px   */
		/*width:78.9em;*/    /*  was 78.9em */
		/* min-width:400px; */  /*JJB */
		/*  min-width:946px;     */
		/*   JJB pour "essayer" de corriger - cadre est décalé à droite, par rapport à l'image de fond  */
		/*   JJB ne parvient pas à aligner le cadre sur l'image de fond, sauf avec ces 2 lignes */
		margin-left:0em;   /* MAIS cela reste encore à corriger pour FIREFOX*/
		/*  width:95.9%;    /*  was 99.9% */
		     /* MAIS cela reste encore à corriger pour FIREFOX*/
		/*   JJB ne parvient pas à aligner le cadre sur l'image de fond, sauf avec ces 2 lignes */
		border:1px solid #ffffff;}
#o_header .perso ul li {line-height:2em;float:left;list-style:none;height:2em;min-height:23px;
		background-repeat:no-repeat;border-right:1px solid #CCCCCC;border-left:1px solid #FFFFFF;}
#o_header .perso ul li a {display:block;float:left;border-right:1px solid #FFFFFF;}

#o_header .perso ul li.identiteAbonne {border-left:0;width:23.75em;min-width:285px;padding-left:7px;
		vertical-align:middle;}
#o_header .perso ul li.identiteAbonne a {border:0;color:#333333;}
#o_header .perso ul li.identiteAbonne div {float:left;height:2em;vertical-align:middle;padding-right:.5em;
		font-size:100%;}
#o_header .perso ul li.identiteAbonne div.identite {
		display:inline;
		float:left;
		background:url(/Images/Tools/_UserConnected.gif) no-repeat 0;
		margin-left:7px;
		padding-left:20px;
		font-size:100%;}
#o_header .perso ul li.identiteAbonne div.identite_sansimage {
	margin-left:7px;
	padding-left:20px;
	font-size:100%;}
#o_header .perso ul li.identiteAbonne div.identite strong {margin-left:4px;}
/*#o_header .perso ul li.identiteAbonne a.identifiez {display:inline;float:none;
		background:url(/Images/Tools/_orange_fleche3.gif) no-repeat 0 50%;margin-left:5px;
		padding-left:10px;font-size:100%;}*/
#o_header .perso ul li.identiteAbonne div a img {vertical-align:middle;}
#o_header .perso ul li.identiteAbonne div.identite img {vertical-align:middle;margin-left:2px;}
#o_header .perso ul li.identiteAbonne div strong {font-size:100%;}

#o_header .perso ul li.msg {background:url(/Images/Tools/_orange_ico_msg.gif) no-repeat 4px 50%;}
#o_header .perso ul li.msg a {padding:0 1.7em 0 32px;font-size:90%;}
/*     EN DEVELOPPEMENT    */
#o_header .perso ul li.msg_en_dev 
	{background:url(/Images/Tools/_orange_ico_msg.gif) no-repeat 4px 50%;}
#o_header .perso ul li.msg_en_dev a 
	{padding:0 1.7em 0 32px;font-size:90%;
	color: #000000;
	font-style: italic;
	font-size: 8pt;}

#o_header .perso ul li.contact {background:url('/Images/Tools/_orange_ico_contact.gif') no-repeat 6px 50%;}
#o_header .perso ul li.contact a {padding:0 1.7em 0 29px;font-size:90%;}
#o_header .perso ul li.smsmms {background:url('/Images/Tools/_orange_ico_sms.gif') no-repeat 2px 50%;}
#o_header .perso ul li.smsmms a {padding:0 1.6em 0 29px;font-size:90%;}
/*
#o_header .perso ul li.oLink {background:url('/Images/Tools/_orange_ico_oLink.gif') no-repeat 3px 50%;}
#o_header .perso ul li.oLink a {padding:0 1em 0 29px;font-size:90%;}
*/
#o_header .perso ul li.oLink {border:0;padding-right:8px;float:right;}
/*#o_header .perso ul li.oLink {background:url('/Images/Tools/_orange_UserDisconnect.gif') no-repeat 3px 50%;}*/
#o_header .perso ul li.oLink a {padding:0 1em 0 29px;font-size:90%;}

#o_header .perso ul li.donnees {background:url('/Images/Tools/_orange_ico_donnees.gif') no-repeat 4px 50%;}
#o_header .perso ul li.donnees a {padding:0 0.9em 0 31px;font-size:90%;}
/*     EN DEVELOPPEMENT    */
#o_header .perso ul li.donnees_en_dev {background:url('/Images/Tools/_orange_ico_donnees.gif') no-repeat 4px 50%;}
#o_header .perso ul li.donnees_en_dev a 
	{padding:0 0.9em 0 31px;font-size:90%;
	color: #000000;
	font-style: italic;
	font-size: 8pt;}

#o_header .perso ul li.infoNav {border:0;padding-right:8px;float:right;}
#o_header .perso ul li.infoNav a {border:0;text-decoration:underline;
		background:url('/Images/Tools/_orange_troisPts.gif') no-repeat 0 50%;
		padding-left:24px;font-size:90%;}
#o_header a:hover {text-decoration:underline;}
/* FIN ORANGE */
/* ========================================================================== */
