#precontenu{border-bottom:6px solid #b838d8;}
	#precontenu h1{color:#b838d8;background:url(../images/fleche-titre-violet.png) no-repeat left top;}

	#precontenu #proposerActu, #precontenu #archives, #precontenu #fluxRSS{
		float: right;
		background: url(../images/picto-vert.png) no-repeat left center;
		font-size: 0.8em;
		font-weight: normal;
		padding: 0 0 0 15px;
		margin: 0 0 0 20px;
	}
	
	#precontenu #fluxRSS{
		background: none;
		margin-top:15px;
		padding:0;
	}
	
	#precontenu #proposerActu a, #precontenu #archives a, #precontenu #fluxRSS a{color:#63931f;}

.violet #colonne{
	float: left;
	color: #fff;
	background: #fff;
	width: 255px;
	margin: 0;
	padding: 0;
	min-height: 465px; /* IE6 */
	border-right: 1px dotted #b838d8;
}

	.violet #colonne h3{
		text-transform: uppercase;
		width: 237px;
		color: #fff;
		background: #b838d8 url(../images/background-head-lecteur-actu.png) repeat-x;
		min-height: 35px; /* IE6 */
		font-size: 0.9em;
		letter-spacing: 0.1em;
		padding: 12px 4px 1px 14px;
	}


		.violet ul#choixActualite li{line-height:12px;}
		
			.violet ul#choixActualite li a{
				color: #5f5959;
				padding: 4px 4px 4px 10px;
				display: block;
			}
		
		.violet ul#choixActualite li .dateActualite{font-size:0.8em;}
		.violet ul#choixActualite li .nomActualite{font-size: 0.9em;}
		.violet ul#choixActualite li.choixActualite1{background:#fff;}
		.violet ul#choixActualite li.choixActualite2{background: #d8d8d8;}
		.violet ul#choixActualite li a:hover{background:#f1b8ff;}
		.violet #choixActualite li#choixActualiteOn a{color:#000;background:#b838d8;}
		.violet #choixActualite li#choixActualiteOn a:hover, #choixActualite li#choixActualiteOn a:focus{color:#000;background:#b838d8;}

	
.violet #contenu{
float: left;
width:480px;
	background: #fff url(../images/background-conteneur.png) repeat-y top right;
	min-height: 425px; /* IE6 */
}
	
	.violet #contenu h2{
		padding: 15px 20px 10px 20px; /* IE */
		min-height: 15px;
		color: #b838d8;
		background: #e9ecef;
		font-size: 1.4em;
		border-bottom: 1px solid #b838d8;
	}
	
	.violet #contenu h3{
		font-size: 1.1em;
		margin: 0;
		padding: 5px 25px 5px 20px; /* IE */
		text-align:justify;
	}
	
	.violet #contenu p{
		margin: 0;
		padding: 5px 25px 5px 20px; /* IE */
		text-align:justify;
	}
	
	
	.violet div#bas{
		margin: 15px 25px 0 280px; /* IE */
		padding: 10px 0 5px 0;
		border-top: 1px dotted #b838d8;
	}
