.gauche{float:left; width: 56%;}
.droite{float:right; width: 42%;}

/**archives**/ 
.rubrique ariane{
	font-size: 2em;
	font-weight: bold;
}
.r10001 ariane{color:#BCC804;}
.r10002 ariane{color:#00B5B3;}
.r10003 ariane{color:#DD116A;}
.rconseil ariane{color:#F2872E;}

.rubrique h1{
	border-bottom: 1px #d7d7d7 solid;
	font-size: 2em;
	font-weight: bold;
}
.r10001 h1{color:#BCC804;}
.r10002 h1{color:#00B5B3;}
.r10003 h1{color:#DD116A;}
.rconseil h1{color:#F2872E;}

.rubrique .dossier{
	padding: 5px 0 20px 10px;
}
.rubrique span.date{
	font-size: 0.8em;
		color:#585858;
		margin: 0;
	}
.rubrique h3{
	font-size: 18px;
	margin: 0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}
.rubrique h3 a{
	text-decoration: none;
	color:black;
}
.rubrique h3 a:hover{
	text-decoration: underline;
	}
.rubrique .dossier p{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom: 0em;
}

.rubrique .dossier p a{
  color : #000000;
}

.rubrique .pagination{padding: 10px 0 15px 0;font-family:Verdana,Arial,Helvetica,sans-serif;}
.rubrique span.precedent{float:left;}
.rubrique span.suivant{float:right;}
.rubrique .pagination a{text-decoration: none;font-weight: bold;}
.r10001 .pagination a{color:#BCC804;}
.r10002 .pagination a{color:#00B5B3;}
.r10003 .pagination a{color:#DD116A;}
.rconseil .pagination a{color:#F2872E;}

p.plus a {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:30px;
text-decoration:none;
}
p.plus a:hover{text-decoration: underline;}
.r10001 p.plus a{color:#BCC804;}
.r10002 p.plus a{color:#00B5B3;}
.r10003 p.plus a{color:#DD116A;}
.rconseil p.plus a{color:#F2872E;}
/**filtre**/
.rubrique .filtre{
padding: 10px;
margin-top: 8px;
margin-bottom: 10px;
}
.r10001 .filtre{border: 1px #BCC804 solid;}
.r10002 .filtre{border: 1px #00B5B3 solid;}
.r10003 .filtre{border: 1px #DD116A solid;}
.rconseil .filtre{border: 1px #F2872E solid;}
.rubrique .filtre label{
padding-left: 30px;
padding-right: 10px;
}
.rubrique .filtre .action{
text-align: center;
padding-top: 10px;
}
div.ensavoirplus {
color:#817B8D;
}
.ensavoirplus h4 {
border-bottom:1px solid #E5C2C3;
color:#D21017;
display:block;
font-weight:bold;
}
div.ensavoirplus div {
padding:5px;
}

/*Chapeau*/

h2.chapeau{
  font-size : 12px;
  font-weight : normal;
}
