table{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7B7B7B;
}

body{
	background-color:#FFFFFF;
	line-height:0px; /* pour les espaces entre les images */
	padding:0px;

	margin:0px;
	padding-top:7px;
	padding-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7B7B7B;
}

.avertissement{
background-color:#FFFFFF;
	line-height:5px; /* pour les espaces entre les images */
	padding:0px;
	margin:20px;
	padding-left:20px;
	padding-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
    font-weight: bold ;
	font-size:12px;
	color:#990000;

}

.enoraconsulting{
position:absolute;
  /*   width: 100%;  << pas ça sinon bug de 1px sous IE, surement une histoire d'arrondis ???
	 */
    left: 50%;
     width: 958px;
   /*  height: 582px;*/
     margin-top: 0px;
     margin-left: -479px;

   /*  height: 582px;*/
   background-image:url(images/fond-enora-consulting.gif);
   background-repeat:repeat-y;
   background-position:center;

	 line-height:15px;
	 font-size:12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.enoraconsulting2{
position:absolute;
  /*   width: 100%;  << pas ça sinon bug de 1px sous IE, surement une histoire d'arrondis ???
	 */
    left: 50%;
     width: 958px;
   /*  height: 582px;*/
     margin-top: 0px;
     margin-left: -479px;

      /*  height: 582px;*/
   background-image:url(images/fond-enora-consulting.gif);
   background-repeat:repeat-y;
   background-position:center;


	 line-height:15px;
	 font-size:12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bandeau{
height:153px;
}
.enoraconsulting-contenu{
float:left;
width: 958px;
background-image:url(images/fond-haut-contenu.gif);
background-repeat:no-repeat;
}

.enoraconsulting-contenu2{
float:left;
width: 940px;
}

.bandeau_gauche{
float:left;
width:226px;
}
.menu1.old{
background-image:url(images/menu-fond-cadre.gif);
float:left;
width:186px;
height:222px;
line-height:34px;
padding-left:40px;
}

.menu1{
background-image:url(images/menu-fond-cadre3.gif);
float:left;
width:186px;
height:294px;
line-height:34px;
padding-left:40px;
}


.encart{
float:left;width:226px;

}
.encart_haut{
height:15px;
width:226px;
background-image:url(images/encart_haut.gif);
background-repeat:no-repeat;
}
.encart_contenu{
background-image:url(images/encart_fond_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-left:33px;
width:193px;
line-height:17px;
padding-bottom:20px;
text-decoration:none;
    color:#6AA9DE;
}
.contenu_centre{
padding-left:17px;
padding-top:30px;
float:left;
line-height:16px;
padding-bottom:10px;
}

.contenu_centre2{
padding-left:17px;
padding-top:30px;
float:left;
line-height:16px;
padding-bottom:10px;
width=958px;
padding-bottom:10px;
/*background-image:url(images/sous_menu_fond.gif); */
}

.edito{
width:503px;
float:left;
border-right:solid;
border-right-width:1px;
border-right-color:#E5E5E5;
padding-right:10px;

}

.edito2{
width:503px;
float:left;
padding-left:226px;
padding-right:10px;
}
.what_we_do{
width:160px;
float:left;
padding-left:20px;
}
.practices{
width:493px;
float:left;
padding-right:10px;
}
.contenu_largeur_maxi{
width:695px;
float:left;
padding-right:10px;
}

.sous_menu{
width:197px;
float:left;
}
.haut_sous_menu{
width:197px;
background-image:url(images/sous_menu_haut.gif);
height:16px;
}
.centre_sous_menu{
width:157px;
background-image:url(images/sous_menu_fond.gif);
padding-left:20px;
padding-right:20px;
font-size:11px;
font-weight:bold;
color:#63A8E3;
}
.item_sous_menu{
	padding-top:3px;
	padding-bottom:3px;
}
.item_sous_menu a:link, a:visited{
	text-decoration:none;
    color:#6AA9DE;
}


.item_sous_menu a:hover, a:active {
	text-decoration:none;
    color:#52639B;
}

.sous_sous_menu{
font-weight:normal;
line-height:14px;
}

.sous_sous_menu a:link, .sous_sous_menu a:visited, .sous_sous_menu a:active{
	padding-left:8px;
	background-image:url(images/puce_bleu_sous_menu.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration:none;
    color:#6AA9DE;
}

.sous_sous_menu a:hover {
	padding-left:8px;
	background-image:url(images/puce_bleu_fonce_sous_menu.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration:none;
    color:#52639B;
}

.sous_sous_menu a.in:link, .sous_sous_menu a.in:visited, .sous_sous_menu a.in:active {
	padding-left:8px;
	background-image:url(images/puce_bleu_fonce_sous_menu.gif);
	background-repeat:no-repeat;
	background-position:top left;
	text-decoration:none;
    color:#52639B;
}


.bas_sous_menu{
width:197px;
background-image:url(images/sous_menu_bas.gif);
height:18px;
}
.pied_page{
float:left;
   background-image:url(images/fond-pied-page.gif);
   height:33px;
   background-repeat:repeat-y;
   background-position:center;
   font-size:11px;
   color:#707070;
}
.pied_page a:link{
	text-decoration:none;
    color:#6AA9DE;
}
.pied_page a:visited{
	text-decoration:none;
    color:#6AA9DE;
}
.pied_page a:hover{
	text-decoration:none;
	color:#52639B;
}
.pied_page a:active{
	text-decoration:none;
	color:#52639B;
}
.copyright{
float:left;
width:170px;
text-align:left;
padding-top:6px;
padding-left:10px;
}

.menu2{
float:left;
width:598px;
text-align:center;
padding-top:6px;

}

.digitalcube{
float:left;
width:170px;
text-align:right;
padding-top:6px;
padding-right:10px;
}

.image_centree{
vertical-align:middle;
}

img{
border:none;
}

.zone_texte{
padding-bottom:5px;
text-align:justify;
}

.texte_formulaire{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7B7B7B;
}
.texte_bleu_ciel{
color:#6AA9DE;
}
.lien_bleu_fonce{
color:#52639B;
text-align:justify;
padding-bottom:5px;
}
.gras{
font-weight:bold;
}

.contenu_centre a:link, a:visited{
	text-decoration:none;
    color:#6AA9DE;
}


.contenu_centre a:hover, a:active {
	text-decoration:none;
    color:#52639B;
}




.menu1 a:link, .menu1 a:visited, .menu1 a:active{
	text-decoration:none;
    color:#6AA9DE;
}
.menu1 a:hover{
	background-image:url(images/menu_parenthese.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;
	padding-bottom:11px;
	text-decoration:none;
    color:#525CA1;
}
.menu1 a.in:link, .menu1 a.in:visited, .menu1 a.in:hover, .menu1 a.in:active{
	background-image:url(images/menu_parenthese.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:10px;
	padding-bottom:11px;
	text-decoration:none;
    color:#525CA1;
}

.Style1 {color: #4E639A}

.Style3 {font-size: 18px; color: #4A629E;}
a:link {
color: #65A8DF;
text-decoration: none;
}
