/* --- Logo IB --- */#IBacc{    background:#FFF url(../images/acc_logo.gif) no-repeat;    width: 1000px;    height: 112px;}#date, #oliance  {    text-align:right;	color: #fff;    font-family: Arial, Sans-serif;    font-size: 0.9em;}#oliance  a{color: #fff; text-decoration:none;}#oliance  a:hover{text-decoration:underline;}#date  {    width: 980px;	padding:10px 20px 15px 0px;}#oliance {  	padding:20px 0px 0px 0px;}/* --- les calques  centraux --- *//* --- titres textes --- */#c01, #c02, #c03 {	float:left; 	text-align:left;}#c01 {margin-left:50px; width:230px;}#c02 {margin-left:50px; width:310px;}#c03 {margin-left:45px; width:162px;}#c01 h2, #c02 h2 {    background:left top url(../images/tri_red.png) no-repeat;	padding-left:18px;    text-align: left;    font-weight: normal;    color: #D52A32;    font-family: Arial, Sans-serif;    font-size: 1.7em;}#c01 a, #c02 a {    font-weight: normal;    color: #B6BB05;	text-decoration:none;}#c01 a:hover, #c02 a:hover, #c03 a:hover  {	text-decoration:underline;}#c01 h3, #c02 h3 {    font-weight:bold;	font-size:1.1em;}#c01 h3 a, #c02 h3 a  {    font-weight:bold;	color:#B6BB05;	text-decoration: none;}#c01 h3 a:hover, #c02 h3 a:hover {text-decoration: underline;}.chapeau {	color:#4C4C4C;    font-weight:bold;	font-size:1.1em;	margin:8px 0px 8px 0px;	display:block;}/* --- navigation utilitaires --- */#utilAcc{float:left; margin-left:15px; padding:120px 0px 20px 0px;}#utilAcc li{    list-style-type: none;    text-align: left;    font-weight: normal;    color: #fff;    font-family: Arial, Sans-serif;    font-size: 0.9em;}#utilAcc li a {    color: #fff;    text-decoration: none;}#utilAcc li a:hover {	color: #FFF;    text-decoration: underline;}/* --- logos partanaires --- */#logPart {margin-top:30px;}#logPart p{color:#ffffff; text-align:left; }#logPart #logosp img{width:85px; height:auto;}/* --- les sous calques de c03 --- */.c_red, .c_vert { 	color: #FFF;	text-align:left;	display:block;}.c_red a, .c_vert a{ color: #FFF;}.c_red h3, .c_vert h3 { font-size:1.2em;}.c_red h3, .c_vert h3 , .c_red h3 a, .c_vert h3 a { 	color: #FFF;	font-size:1.1em;	text-decoration:none;}.c_red h3 a:hover, .c_vert h3 a:hover {text-decoration:underline;}.c_redH {	background:#D02128;	display:block;	padding:10px;	}.c_redB {	background:left url(../images/coin_red_acc.gif) no-repeat;	display:block;	height:28px;}.c_vertH {	background:right url(../images/coin_vert_acc.gif) no-repeat;	display:block;	height:28px;}.c_vertB {	background:#AEB403;	display:block;	padding:10px;	}