#main {
	background: url(/images/template/visuel_vertical_bg_x.jpg) repeat-y;
}

#main #col-left{
	width:296px;
	float:left;	
	text-align: center;
	border-top: 5px solid #9ec13a;
}

#main #col-left .header-news-category-list {
	margin: 20px auto 15px auto;
	width: 133px;
	height: 23px;
}
#main #col-left ul#cat-list li {
	margin: 0 auto 10px auto;
	width: 218px;
}

#main #col-center{
	width:506px;
	float:right;	
}

div#page-title h1 {
	background: url('../images/template/last_actu.jpg') no-repeat;
}
#actu-content {
	margin-right: 20px; 
}
#actu-content li#first #titre-rubrique {
	height: 60px;
	font-size: 10px;
    margin-left: -18px;
}
#actu-content li#first #titre-rubrique img {
	display: inline;
	margin: 10px 0;
}
#actu-content li#first h2 {
	font-size: 22px;
	margin: 20px 0;
}
#actu-content li#first p#teaser {
	font-weight: bold;
	margin-bottom: 10px;
}
#actu-content li#first div#body p {
	margin-bottom: 12px;
}
#actu-content li#first img.actu-close-link {
	margin:  30px 0 15px 0;
}

/***************************************************
*					 		   RUBRIQUES PRINCIPALES
***************************************************/ 
#actu-content li#first div {
	background-repeat: repeat-x;
	background-position: 0 0;
	padding: 0 25px 0 20px;
}
#actu-content li#first div#body {
	padding: 0;
}
#actu-content li#first div.reglementation  { background-image: url('../images//template/actu_actus_reglementation_bg.jpg'); }
#actu-content li#first div.juridique       { background-image: url('../images//template/actu_actus_juridique_bg.jpg'); }
#actu-content li#first div.actus-generales { background-image: url('../images//template/actu_actus_generales_bg.jpg'); }
#actu-content li#first div.environnement   { background-image: url('../images//template/actu_actus_env_bg.jpg'); }

/***************************************************
*					 		    RUBRIQUES CLASSIQUES
***************************************************/
/* style */
#actu-content li.classic {
	background: url('../images/template/actu_classic_bg_bottom.jpg') repeat-x bottom; 
}
#actu-content li.classic h2 a {
	font-size: 16px;
	color: #424040;
	text-decoration: none;
}
#actu-content li.classic h2, #actu-content li.classic p {
	margin-left: 160px;
}
#actu-content li.classic p#teaser {
	margin-top: 15px;
    font-weight: bold;
}
#actu-content li.classic div.body {
    display: none;
    clear: both;
}
#actu-content li.classic img {
	float: left;
	margin-right: 10px;
}
#actu-content li.classic .know_more {
	display: block;
	clear: both;
	width: 100%;
	padding: 15px 0 15px 10px;
}
#actu-content li.classic .know_more img {
	padding-left: 150px;
}

/***************************************************
*					 		        IMAGES RUBRIQUES
***************************************************/
#actu-content li.classic div {
	background-repeat: repeat-x;
	background-position: 0 0;
	padding: 15px 25px 15px 20px;
	margin-bottom: 3px;
}
#actu-content li.classic div.reglementation  { background-image: url('../images/template/actu_reg_bg_small.jpg'); }
#actu-content li.classic div.juridique       { background-image: url('../images/template/orange_gradient.jpg'); }
#actu-content li.classic div.actus-generales { background-image: url('../images/template/actu_generale_bg_small.jpg'); }
#actu-content li.classic div.environnement   { background-image: url('../images/template/actu_environnement_bg_small.jpg'); }

/***************************************************
*					 		           		 BORDURE
***************************************************/
#actu-content li div.reglementation  { border-top-color: #96999a; border-top-style: solid; border-top-width: 3px; }
#actu-content li div.juridique 		 { border-top-color: #ff7a3b; border-top-style: solid; border-top-width: 3px; }
#actu-content li div.actus-generales { border-top-color: #4ba3d5; border-top-style: solid; border-top-width: 3px; }
#actu-content div.environnement 	 { border-top-color: #a2c440; border-top-style: solid; border-top-width: 3px; }
