div.encart_rubrique { margin:34px 0 0 0px; background:url(../images/_vert_encart_rubrique-background.png) 0 0 no-repeat;}

div.encart_rubrique-titre_left {position:relative; top:0; left:0; width:10px; height:27px; margin:0; padding:0; line-height:27px; background:url(../images/_vert_encart_titre-rubrique_left.png) 0 0 no-repeat; float:left;}
div.encart_rubrique-titre_middle {position:relative; top:0; left:0; height:27px; margin:0; padding:0 5px; line-height:27px; font-size:13px; background:#7fc8c7; color:#ffffff; float:left;}
div.encart_rubrique-titre_right {position:relative; top:0; left:0; width:10px; height:27px; margin:0; padding:0; line-height:27px; background:url(../images/_vert_encart_titre-rubrique_right.png) 0 0 no-repeat; float:left;}

/*BARRE NAVIGATION SUIVANT / PRECEDENT */
div.navigation {position:relative; top:0; left:0; width:476px; height:27px; margin:0 0 36px 0;}
div.navigation div.btn-precedent {position:relative; top:0; left:0; width:71px; height:27px; margin:0; text-align:center; float:left;}
div.navigation div.btn-suivant {position:relative; top:0; left:215px; width:71px; height:27px; margin:0; text-align:center; float:left;}

/*BARRE NAVIGATION NUMERO DES PAGES */
div.barre-numero-page {position:relative; top:0; left:0; width:476px; height:27px; text-align:center; margin:0 15px 36px 15px;}
table.numero-page {border-collapse:1; height:27px; margin:10px auto 0 auto;}
td.numero-page-btn {width:34px; height:27px; padding:0;}
td.numerotation {width:128px; height:27px; line-height:27px; font-size:11px; padding:0; vertical-align:top; text-align:center; background:url(../images/_vert_numero-page_background.png) 0 0 no-repeat;}
td.numerotation a { text-decoration:none; }

/*BARRE NAVIGATION TRIAGE DATE THEMES */
div.barre-triage {position:relative; top:0; left:0; width:476px; height:27px; text-align:center; margin:0 15px 36px 15px;}
table.triage {border-collapse:1; height:27px; margin:36px auto 0 auto;}
td.triage-annee {width:48px; height:27px; padding:0;}
td.triage-mois {width:64px; height:27px; padding:0;}
td.triage-theme {width:117px; height:27px; padding:0;}
td.triage-select {width:146px; height:27px; padding:0;}
td.triage-select select {width:147px; height:18px; font-size:12px; background:#ffffff; color:#444444; border:1px solid #cccccc;}
td.triage-ok {width:38px; height:27px; padding:0; text-align:right;}

/*LIENS VERT*/
a.lien-vert, a.lien-vert:link, a.lien-vert:visited, a.lien-vert:active, a.lien-vert:focus {color:#00918f; text-decoration:underline;}
a.lien-vert:hover {color:#7fc8c7; text-decoration:none;}

.projet .intitule {
	float:left;
	width:210px;
	padding-right:10px;
}
.projet .theme {
	float:left;
	width:130px;
}
.projet .date {
	float:left;
	width:140px;
	text-align:right;
}

.projet table.une {width:470px; border-collapse:collapse; margin:16px 10px 0 10px;}
.projet td.une-projet {width:470px; text-align:left; padding:5px 0; font-weight:bold; vertical-align:top;}
.projet td.une-picto {width:110px; text-align:left; line-height:1; padding:5px 0; vertical-align:top;}
.projet td.une-donnee {width:120px; text-align:left; line-height:1; padding:5px 0; vertical-align:top;}

.projet td.une-recherhe {width:140px; text-align:left; line-height:1; padding:5px 0;}
.projet td.une-input-radio {width:20px; vertical-align:middle; text-align:left; padding:5px 0 0 0;}
.projet td.une-select {width:260px; vertical-align:middle; text-align:left; padding:5px 0 0 50px;}

.projet td.une-date {width:470px; height:27px; text-align:center; padding:5px 0; font-weight:bold;}
.projet td.une-date input {vertical-align:top; margin:0 0 0 10px;}
.projet select {width:200px; height:18px; font-size:12px; background:#ffffff; color:#444444; border:1px solid #cccccc;}
.projet select.date {width:140px; height:18px; margin:5px 0 0 0; font-size:12px; background:#ffffff; color:#444444; border:1px solid #cccccc;}

