p {
	text-align: justify;
	padding: 0 5px 0 5px;
	_padding: 0 5px 0 5px;
	margin:10px 0 0 0;
}

/* div contenant le module */
.actu_global {
	margin: 0 25px 0 25px;
}

.titre_actu {
	font-size: 12px;
	font-size: Tahoma;
	color: #D03100;
	text-align: left;
	font-weight: bold;
	/*float:left; */
	text-align:left; 
	padding-left:5px;
}

.date_auteur {
	font-size: 10px;
	color: #666666;
	float:right; 
	text-align:right; 
	/*width:40%; */
	padding-right:3px;
	padding-top:2px;
}
/* ligne sous titre et date */
.headline {
	clear: left; 
	background: #444444; 
	height: 3px;
	_height: 3px;
}

.texte_actu {
	width:100%; 
	text-align:justify; 
	padding:3px;
}

.separateur {
	color:#FF6633; 
	background-color:#FF6633; 
	height:1px; 
	border:0; 
	margin:0 0 15px 0; 
	_margin:-7px 0 15px 0;
}

.lire_suite {
	background:url(../images/page_16.jpg) left 4px no-repeat;
	padding:0 0 0 10px;
}

/* icones imprimer, envoyer à un ami ... */
.icones_actu {
	width:100%;
	text-align:right;
}

/* N° de pages */
.affich_pge_actu {
	width:100%;
	text-align:center;
}

/* dans version imprimable ou actu complète */
.bas_page_actu {
	margin-top:15px;
	font-size:10px; 
	color: #666666;
	text-align:center;
}

/* couleur du tableau dans la page version imprimable et actu complete */
.color_tab_print {
	background:#E2DCCC;
}

/* div global page print et detail news*/
.div_global_actu_print {
	border:1px solid #E2DCCC;
}

/* couleur fond formulaire "envoyer à 1 ami" */
.col_bg_ami {
	background:#F5F1E5; 
}

/* btn form envoi ami */
.bt_send_actu {
	background:url(../images/valider.jpg) no-repeat;
	width:120px;
	height:50px;
	cursor:pointer;
	border:none;
}

/* background fond body envoi ami */
.bg_body_ami {
	background: #F9F9F9;
}

ul {
	margin: 10px 0 10px 0;
	_margin: 10px 0 10px 0;
	padding: 0 30px 0 30px;
	_padding: 0 30px 0 30px;
}

ol {
	margin: 10px 0 10px 0;
	_margin: 10px 0 10px 0;
	padding: 0 30px 0 45px;
	_padding: 0 30px 0 45px;
}

ul li {
	padding: 0 30px 0 30px;
	_padding: 0 30px 0 30px;
	margin: 0 0 0 0;
	_margin: 0 0 0 0;
	list-style-type: none;
	background: url('../images/page_24.jpg') no-repeat;
	list-style-position: outside;
	color: #000000;
	text-align: left;
}

ol li {
	padding: 0 30px 0 0px;
	_padding: 0 30px 0 0px;
	margin: 0 0 0 15px;
	_margin: 0 0 0 15px;
	list-style-type:decimal;
	background: none;
	list-style-position: outside;
	color: #000000;
	text-align: left;
}

/* message erreur */
.erreur { color: #b32f2f; font-weight: bold; font-size: 12px; margin-bottom:7px;}

/* message ok */
.valid { color: #009900; font-weight: bold; font-size: 12px; }

