#titreRub {
	margin: 10px 0;
	width: 675px;
}
#titreRub h1 {
	padding: 15px 10px 20px 10px;
	margin: 0;
	font-weight: bold;
}
#color1 #titreRub {
	border-right: 2px solid #FCB304;
	background-color: #FFF6E0;
}
#color1 #titreRub h1 {
	color: #FCB304;
}
#color2 #titreRub {
	border-right: 2px solid #CE6C2B;
	background-color: #F9EDE5;
}
#color2 #titreRub h1 {
	color: #CE6C2B;
}
#color3 #titreRub {
	border-right: 2px solid #E70C5E;
	background-color: #FCE1EB;
}
#color3 #titreRub h1 {
	color: #E70C5E;
}
#color4 #titreRub {
	border-right: 2px solid #0850E2;
	background-color: #E1EAFB;
}
#color4 #titreRub h1 {
	color: #0850E2;
}
#color5 #titreRub {
	border-right: 2px solid #B73DAD;
	background-color: #F6E7F5;
}
#color5 #titreRub h1 {
	color: #B73DAD;
}
#color6 #titreRub {
	border-right: 2px solid #749D2B;
	background-color: #EEF3E5;
}
#color6 #titreRub h1 {
	color: #749D2B;
}
#color7 #titreRub {
	border-right: 2px solid #4AABC3;
	background-color: #E9F5F8;
}
#color7 #titreRub h1 {
	color: #4AABC3;
}
#color8 #titreRub {
	border-right: 2px solid #CF0C0C;
	background-color: #F9E1E1;
}
#color8 #titreRub h1 {
	color: #CF0C0C;
}
#color9 #titreRub {
	border-right: 2px solid #C7CE05;
	background-color: #F8F9E1;
}
#color9 #titreRub h1 {
	color: #C7CE05;
}
#color10 #titreRub {
	border-right: 2px solid #FC00C4;
	background-color: #FFE0F8;
}
#color10 #titreRub h1 {
	color: #FC00C4;
}
#color11 #titreRub {
	border-right: 2px solid #FF6000;
	background-color: #FFECE0;
}
#color11 #titreRub h1 {
	color: #FF6000;
}
#descRub h2 {
	padding: 0;
	margin: 0;
	font-weight: bold;
}
#color1 #descRub h2 {
	color: #FCB304;
}
#color2 #descRub h2 {
	color: #CE6C2B;
}
#color3 #descRub h2 {
	color: #E70C5E;
}
#color4 #descRub h2 {
	color: #0850E2;
}
#color5 #descRub h2 {
	color: #B73DAD;
}
#color6 #descRub h2 {
	color: #749D2B;
}
#color7 #descRub h2 {
	color: #4AABC3;
}
#color8 #descRub h2 {
	color: #CF0C0C;
}
#color9 #descRub h2 {
	color: #C7CE05;
}
#color10 #descRub h2 {
	color: #FC00C4;
}
#color11 #descRub h2 {
	color: #FF6000;
}
#descRub h3 {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
#descRub h4 {
	padding: 10px 0 0 0;
	margin: 0;
	font-weight: normal;
	font-style: italic;
}
#libreT {
	border-top: 1px solid #56472C;
}
#libre2, #libre3 {
	padding: 10px 0 0 20px;
	background: url("/img/common/fleche_or_g.gif") no-repeat left top;
}
#libre4 {
	padding: 10px 0 0 20px;
	background: url("/img/common/fleche_rg_g.gif") no-repeat left top;
}
#libreT2, #libreT3 {
	padding-right: 20px;
	background: url("/img/common/fleche_or_d.gif") no-repeat right bottom;
}
#libreT4 {
	padding-right: 20px;
	background: url("/img/common/fleche_rg_d.gif") no-repeat right bottom;
}
#libre h1, #libre2 h1, #libre3 h1 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: bold;
}
#libre4 h1 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #ff0000;
	font-weight: bold;
}
#libre2 h2 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: normal;
	font-style: italic;
}
#libre2 h3 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: bold;
	font-style: italic;
}
#libre3 h2 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: bold;
}
#libre4 h2 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #ff0000;
	font-weight: bold;
}
#libre3 h3, #libre4 h3 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: normal;
}
#libre h2 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: bold;
}
#libre h3 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: normal;
}
#libre h4, #libre2 h4, #libre3 h4, #libre4 h4 {
	padding: 0;
	margin: 0 0 5px 0;
	color: #56472C;
	font-weight: bold;
}
#zoomDetail {
	padding: 10px 0 10px 20px;
	background: url("/img/common/fleche_bu_g.gif") no-repeat left top;
}
#zoomDetailT {
	padding-right: 20px;
	background: url("/img/common/fleche_bu_d.gif") no-repeat right bottom;
}
#zoomDetail h1 {
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color: #40B5FF;
	font-weight: bold;
}
#zoomDetail h5 {
	padding: 0;
	margin: 0;
	color: #40B5FF;
	font-weight: normal;
}
#zoomDetail h2 {
	padding: 0;
	margin: 0;
	color: #40B5FF;
	font-weight: bold;
}
#zoomDetail h3 {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
#zoomDetail h4 {
	padding: 0;
	margin: 0;
	font-weight: bold;
}
a.zoom, a.zoom:visited, a.zoom:link {
	padding: 0;
	margin: 0;
	color: #40B5FF;
	text-decoration: none;
}
a.zoom:hover {
	padding: 0;
	margin: 0;
	color: #40B5FF! important;
	text-decoration: underline! important;
}
#liste {
	width: 677px;
	padding: 5px 0 0 0;
	background-color: #F4F2EE;
	border-top: 1px solid #D3D3D3;
}
div.listeT {
	padding: 5px 10px;
}
#liste h1 {
	background: url("/img/common/fleche_liste.gif") no-repeat left top;
	padding: 0 0 0 20px;
	margin: 0;
	color: #355B75;
	font-weight: bold;
}
#liste h4 {
	padding: 0;
	margin: 0;
	color: #355B75;
	font-weight: normal;
}
a.liste, a.liste:visited, a.liste:link {
	color: #355B75;
	text-decoration: none;
}
a.liste:hover {
	color: #355B75! important;
	text-decoration: underline! important;
}
h6.titre1 {
	padding: 0;
	margin: 0;
	font-weight: bold;
}
#color1 h6.titre1 {
	color: #FCB304;
}
#color2 h6.titre1 {
	color: #CE6C2B;
}
#color3 h6.titre1 {
	color: #E70C5E;
}
#color4 h6.titre1 {
	color: #0850E2;
}
#color5 h6.titre1 {
	color: #B73DAD;
}
#color6 h6.titre1 {
	color: #749D2B;
}
#color7 h6.titre1 {
	color: #4AABC3;
}
#color8 h6.titre1 {
	color: #CF0C0C;
}
#color9 h6.titre1 {
	color: #C7CE05;
}
#color10 h6.titre1 {
	color: #FC00C4;
}
#color11 h6.titre1 {
	color: #FF6000;
}
h6.titre2 {
	padding: 0;
	margin: 0;
	color: #56472C;
	font-weight: bold;
	text-decoration: underline;
}
h6.media {
	margin: 0;
	font-weight: bold;
}



#archives {
	margin: 0 14px 10px 14px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #b5b5b5;
}
#archivesPages {
	text-align: center;
	margin: -11px 14px 10px 14px;
	padding: 0;
	border-bottom: 1px solid #b5b5b5;
}
a.archives, a.archives:visited, a.archives:link {
	color: #40B5FF;
	text-decoration: underline;
}
a.archives:hover {
	color: #40B5FF! important;
	text-decoration: none! important;
}
#archives h1 {
	padding: 0 0 3px 0;
	margin: 0;
	color: #40B5FF;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}
#archives h2 {
	padding: 0 0 3px 0;
	margin: 0;
	color: #7F807B;
	font-size: 11px;
	font-weight: normal;
}
#archives h3 {
	padding: 0 0 3px 0;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
}
#archivesPages h1 {
	padding: 0;
	margin: 12px 0 4px 0;
	font-size: 11px;
	font-weight: normal;
}

