
/*** COULEURS FONTS ******************************************************************************/
.vert { color: #91a47c; }
.or { color: #c5bf62; }
.orange { color: #c58362; }
.bleu { color: #6c7fa9; }
.noir { color: #000000; }
.mauve { color: #a373a7; }
.mauve_claire { color: #dfc2e1; }
.rose { color: #e2007a; }
.gris { color: #656565; }
.gris_dark { color: #808080; }
.blanc, .blanc a { color: #ffffff; }
.rouge { color: #89010d; }
.rougeErreur { color:#FF0000;}


/*** LIENS ***************************************************************************************/
a {
	text-decoration: none;
	font-weight: bold;
	color: #a373a7;
}


/*** TITRES **************************************************************************************/
h2 {
	float: left;
	margin: 10px 0 0 2px;
	line-height: 32px;
	font-size: 30px;
	vertical-align: middle;
	text-align: left;
	color: #89010d;
}
h1 {
	margin: 10px 0 0 2px;
	line-height: 18px;
	font-size: 16px;
	vertical-align: middle;
	text-align: left;
}


/*** PARAGRAPHE **********************************************************************************/
p {
	float: left;
	margin: 10px 2px 0 2px;
	line-height: 13px;
	font-size: 11px;
	font-weight: normal;
}
.gras p {
	line-height: 13px;
	font-size: 11px;
	font-weight: bold;
}
.gras { font-weight: bold; }


/*** POINTILLE ***********************************************************************************/
.petit_pointille {
	margin-top: 5px;
	float: left;
	width: 220px;
	height: 1px;
	border-top: dotted 1px #89010d;
}
.petit_pointille_mauve {
	margin-top: 5px;
	float: left;
	width: 220px;
	height: 1px;
	border-top: dotted 1px #a373a7;
}


/*** PAGE ARGENTIQUE ****************************************************************************/
.fond_argentique { background-color: #c5bf62; }
.page_argentique h1, .couleur_argentique { color: #c5bf62; }
.page_argentique a { color: #c5bf62; }
.page_argentique p { color: #656565; }


/*** PAGE CONTACT ********************************************************************************/
.fond_contact { background-color: #a373a7; }
.page_contact h1, .couleur_contact, .couleur_mentions-legales a , .couleur_mentions-legales h1 { color: #a373a7; }
.page_contact a { color: #a373a7; }
.page_contact p { color: #656565; }


/*** PAGE NUMERIQUE *****************************************************************************/
.fond_numerique { background-color: #c58362; }
.page_numerique h1, .couleur_numerique { color: #c58362; }
.page_numerique a { color: #c58362; }
.page_numerique p { color: #656565; }


/*** PAGE RETOUCHE *******************************************************************************/
.fond_retouche { background-color: #91a47c; }
.page_retouche h1, .couleur_retouche { color: #91a47c; }
.page_retouche a { color: #91a47c; }
.page_retouche p { color: #656565; }


/*** PAGE TIRAGE *********************************************************************************/
.fond_tirage { background-color: #6c7fa9; }
.page_tirage h1, .couleur_tirage { color: #6c7fa9; }
.page_tirage a { color: #6c7fa9; }
.page_tirage p { color: #656565; }


/*** PAGE LABO ****************************************************************************************/
.labo_news {
	clear: both;
	float: left;
	margin-top: 5px;
}
.labo_news_titre {
	margin-top: 2px;
	margin-left: 10px;
	width: 190px;
	font-size: 13px;
	color: #89010d;
	font-weight: bold;
}
.labo_news_titre a {
	color: #89010d;
}
.labo_news_date {
	margin-top: 4px;
	margin-left: 10px;
	width: 190px;
	font-size: 11px;
}

