body { font-family: Arial, sans-serif; margin: 0 auto 30px auto; color:#C0BFBE; font-size:11px; line-height:16px; background: #2B2926; text-align:center;}

a { color:#7D99BA;}

.bluebold {  color: #C0BFBE; line-height: 14px; font-weight: bold; }

h4 { color:#777; font-size:14px; font-weight:normal; margin:0;}
h3 { color:#777; font-size:16px; font-weight:normal; margin:0;}
h5 { color:#000; font-size:12px; font-weight:bold; margin:0; text-transform:uppercase;}

/* SECTION MENU DU HAUT*/

#entete { width:530px; height:255px; margin:80px auto 0 auto; text-align:left; background: url(../images/bbdo_logo_about.gif) top right no-repeat;}

#entete_enveloppe{ float: right; width: 100%; }
#entete_gauche { width:480px; float:left;}
#entete_droite { margin-left:480px;}

.entete_titre {color:#5E7EA3; font-size:12px; font-weight:bold; height:70px; background:url(../images/titre_about_us.gif) top left no-repeat; padding-top:157px;}

#entete .nav { float: left; height:28px; margin:0; margin-left:-5px; text-align:left; color:#FFF;}
.bt_nav {float:left; line-height:20px; vertical-align:bottom; }
.bt_nav a { color:#C0BFBE; margin:4px 4px; font-weight:normal; font-size: 13px; font-weight: bold; text-decoration: none;} 
.bt_nav a:hover {color:#EE3424;}
.bt_nav a.actif {color:#EE3424;}


/* DIV IMPORTANTS */
#grand_contenu { width: 530px; margin: 0 auto; text-align:left;position:relative;}
#enveloppe_contenu { float: left; width: 100%;}
.marge_droite { margin:0 10px 0 140px;}

/* SECTION CONTENU DE DROITE*/
#contenu { width:530px; height:auto; min-height:793px; margin-left: 0; background:url(../images/grand_titre_about_us.gif) top left no-repeat; }
* html #contenu {height:793px;}
/*.contenu_height {height:793px; width:1px; float:left;}*/


/* MENUS DE NAVIGATION */
#menu_nav { margin-left: -20px; width:220px; line-height:18px; vertical-align:bottom; margin-bottom:50px;}
#menu_nav ul { width:220px; margin:0; padding-left:0; list-style-type:none;}
#menu_nav ul li { width:220px; height:20px; margin:1px 0; text-indent:20px;}
#menu_nav ul li a {color:#6E849E; width:220px; height: 20px; display:block; text-decoration:none; font-weight:bold; font-size:12px;}
#menu_nav ul li a:hover {color:#FFF; background:#3B3F44;}
#menu_nav ul li a.actif {color:#FFF; background:#3B3F44;}

/* LISTES DES CLIENTS */
#list_clients { margin-left: -20px; width:220px; line-height:18px; vertical-align:bottom; margin-bottom:50px;}
#list_clients dl { width:220px; margin:0; padding-left:0; list-style-type:none;}
#list_clients dl dt { width:220px; height:20px; margin:1px 0; text-indent:20px;}
#list_clients dl dt a {color:#6E849E; width:220px; height: 20px; display:block; text-decoration:none; font-weight:bold; font-size:12px;}
#list_clients dl dt a:hover {color:#FFF; background:#3B3F44;}
#list_clients dl dt a.actif {color:#FFF; background:#3B3F44;}
#list_clients dl dd {margin-left: 20px; width: 380px; text-indent: 10px;}

#menu_nav2 { float:left; margin-left: -20px; width:auto; vertical-align:bottom; position:relative; top:10px;}
* html #menu_nav2 {margin-left: -10px;}
#menu_nav2 ul {width:auto; margin:0; padding-left:0; list-style-type:none;}
#menu_nav2 ul li {width:auto; margin:1px 0; padding-left:20px;}
#menu_nav2 ul li a {color:#7D99BA; width:320px; text-decoration:none; font-weight:bold; font-size:11px;}
#menu_nav2 ul li a:hover {color:#fff;}
#menu_nav2 ul li a.actif {color:#fff;}

#bio { float:left; width:230px; margin-left: 20px; position:relative; top:10px; color:#C0BFBE; font:normal 10px Verdana; line-height:14px;}
#bio h1 { font-size:15px; line-height:16px; top:0px;}


#pub { width:530px; height:auto; text-align:left;}
#pub img { margin-bottom:1px;}
#pub p { background:#fff; height:20px; width:530px; padding-left:5px; margin:1px 0 0 0;}
#pub p a { color:#677B93; text-decoration:none;}
#pub p a:hover{ color:#D93224;}
#pub p a span { color:#B9D9EF;}

.addSpace{
margin: 20px;
}
/* SECTION FOOTER */
#footer { clear:both; width:390px; line-height:12px; margin:0 auto; text-align: left; padding:20px 0 20px 140px; color:#7D99BA;}
#footer a {color:#7D99BA; text-decoration:none;}
#footer a:hover { text-decoration:underline;}



