     	body { margin: 0px; padding: 0px; }
      	#imode {
      		margin: 0px; padding: 0px;
      	}
    .text-rouge {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
 		color: #CD3568;
    }
    #message {
    	margin: 0px; top : 485px; left : 155; padding: 0px;
    	z-index : 0;
    	position:absolute;
    	width : 275;
    }
     #message p.text-rouge{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
 		color: #CD3568;
    }
 	#actualite {
 		margin: 0px; padding: 0px;
 		width: 530px;
 	}
 	
 	#actualite .logo-imode-cof {
 		position: absolute;
 		top : 10px;
 		left : 450px;
 		
 		
 	}
 	
 	#actualite .logo-imode-ccof {
 		float : right;
 		padding : 10px;
 		padding-top : 10px;
 		
 		
 	}
 	#actualite h1 {
 		margin: 0px;
 		padding: 10px;
 		padding-top: 5px;
 		padding-bottom: 0px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: normal;
		color: #37B7D4;
 	}
 	#actualite h1 span {
 		font-weight: bold;
 	}
 	#actualite h2 {
 		margin: 3px 0px 0px 0px;
 		_margin: 1px 0px 0px 0px;
 		padding: 5px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
 		color: #FCE100;
 	}
 	#actualite ul {
 		margin: 0px; padding: 0px;
 		padding-top: 10px;
 		_padding-top: 0px;
 		padding-bottom: 10px;
 		padding-left: 45px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000000;
 	}
 	#actualite ul ul {
 		margin: 0px; padding: 0px 0px 50px 0px;
 		_padding: 0px 0px 40px 0px;
 	}
 	#actualite ul li b {
 		font-weight: normal;
 		color: #CB2E62;
 	}
 	#actualite ul li.premier {
 		padding-left: 35px;
 		list-style-type: none;
		background-image: url('../images/puce_1_imode.gif');
		background-repeat: no-repeat;
		background-position: 0% 35%;
 	}
 	#actualite ul li.second {
 		margin-top: 5px;
 		margin-left: 75px;
 		padding-left: 35px; 
 		list-style-type: none;
		background-image: url('../images/puce_2_imode.gif');
		background-repeat: no-repeat;
		background-position: 0% 35%;
 	}
 	#actualite ul li.troisieme {
 		margin-top: 5px;
 		margin-left: 95px;
 		padding-left: 35px; 
 		list-style-type: none;
		background-image: url('../images/puce_3_imode.gif');
		background-repeat: no-repeat;
		background-position: 0% 15%;
 	}
 	#actualite ul li.troisieme ul {
 		margin: 0px 0px 0px 5px;
 	}
 	#actualite ul li.troisieme li {
 		margin-top: 5px;
 		list-style: none;
 		font-size: 11px;
 	}
 	#actualite p.bandeau {
 		margin: 0px;
 		padding: 0px 5px 5px 5px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
 		color: #FFFFFF;
 	}
 	#actualite form {
 		margin: 0px; padding: 0px;
 	}
 	#actualite form input {
 		margin: 0px 0px 0px 40px; padding: 0px;
 	}
 	#actualite form span {
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
 		color: #EFDE0E;
 	}
 	#actualite form img{
 		position: absolute;
 		padding-left: 10px;
 	}
 	#actualite form p {
 		margin: 0px;
 		padding: 10px  0px 8px 5px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
 		color: #FFFFFF;
 	}
 	#fond_portable {
 		margin: 0px; padding: 0px;
 		background: url('../images/portable_fond_3.gif') bottom left no-repeat;
 	}
 	#portable {
 		margin: 0px; padding: 0px;
 		background: url('../images/portable_fond_4.gif') bottom right no-repeat;
 	}
 	#bas-actualite p.info-imode {
 		margin: 0px; padding: 0px;
 		padding-top: 2px;
 		padding-left: 5px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		line-height: normal;
 		color: #545454;
 	}
 	#bas-actualite p.info-imode a:link, #bas-actualite p.info-imode a:visited {
 		color: #545454;
 		text-decoration: underline;
 	}
 	#bas-actualite p.info-imode a:hover {
 		color: #CB2E62;
 	}
 	#bas-actualite p.copyright-imode {
 		margin: 0px; padding: 0px;
 		padding-top: 17px;
 		padding-left: 5px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		line-height: normal;
 		color: #545454;
 	}
 	#bas-actualite div {
 		float: right;
 		margin: 0px; padding: 0px 10px 0px 0px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		line-height: normal;
 		color: #000000;
 	}
 	#bas-actualite div h3 {
 		margin: 0px; padding: 2px 0px 0px 0px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: bold;
		line-height: normal;
 		color: #C9275D;
 	}
 	#bas-actualite div ul {
 		margin: 0px; padding: 0px;
 	}
 	#bas-actualite div ul li {
 		display: inline;
 		vertical-align: middle;
 	}
 	
 	/***********************
 	 * AJOUT IMODE
 	 ***********************/
 	 	#actualite h1.confirm {
 		margin: 0px;
 		padding: 10px;
 		padding-left: 30px;
 		padding-top: 15px;
 		padding-bottom: 0px;
		font-weight: normal;
		color: #CD3568;
 	}
 	
 	#actualite h2.confirm {
 		padding-left: 30px;
 	}
 	
 	#actualite form ul {
 		margin: 0px; padding: 3px 0px 5px 30px;
 		_padding: 0px 0px 4px 30px;
 	}
 	#actualite form ul li {
 		margin: 0px; padding: 3px 0px 0px 0px;
 		list-style: none;
 		color: #FFFFFF;
 	}
 	
 	#actualite form input.first-input {
 		margin: 0px 0px 0px 20px; padding: 0px;
 	}
 	#actualite form input.second-input {
 		margin: 0px 0px 0px 61px; padding: 0px;
 	}
 	#actualite form input.third-input {
 		margin: 0px 0px 0px 67px; padding: 0px;
 	}
 	
 	#actualite form p.retour {
 		padding: 10px  0px 8px 150px;
 	}
 	#actualite form p.retour a, #actualite form p.retour a:link, #actualite form p.retour a:visited {
 		color: #ffffff;
 		text-decoration: underline;
 	}
 	#actualite form p.retour a:hover {
 		color: #EFDE0E;
 		text-decoration: none;
 	}
 	
 	#fond_partable_second {
 		margin: 0px; padding: 0px;
 		background: url('../images/portable_fond_5.gif') bottom left no-repeat;
 	}
 	#actualite img.imode-friends {
		position: absolute;
		left: 280px;
 	}
 	#fond_partable_second p.text-confirm {
 		margin: 0px; padding: 20px 0px 10px 190px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		line-height: normal;
 	}
 	#fond_partable_second p.text-confirm span.first-sep { padding-left: 5px; }
 	#fond_partable_second p.text-confirm span.second-sep { padding-left: 18px; }
 	#fond_partable_second p.text-confirm span.third-sep { padding-left: 25px; }
 	#fond_partable_second p.text-visit-confirm {
 		margin: 0px; padding: 0px 0px 70px 190px;
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #37B7D4;
		font-weight: bold;
		line-height: normal;
 	} 