body {
	background-color: #FFFFFF;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
}

td, li {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}

input, select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

.text_cheminacces, a.text_cheminacces, a.text_cheminacces:link, a.text_cheminacces:active, a.text_cheminacces:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A80028;
	text-decoration: none;
	line-height: 11px;
}

a.text_cheminacces:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.text_nav, a.text_nav, a.text_nav:link, a.text_nav:active, a.text_nav:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #A80028;
	text-decoration: none;
	line-height: 16px;
	text-align: right;
}

a.text_nav:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.text_menugauche, a.text_menugauche, a.text_menugauche:link, a.text_menugauche:active, a.text_menugauche:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	text-decoration: none;
	line-height: 14px;
}

a.text_menugauche:hover, a.text_menugaucheon, a.text_menugaucheon:link, a.text_menugaucheon:active, a.text_menugaucheon:visited, a.text_menugaucheon:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #A80028;
	text-decoration: none;
	font-weight: 900;
	line-height: 14px;
}

.text_rouge, a.text_rouge, a.text_rouge:link, a.text_rouge:active, a.text_rouge:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #A80028;
	text-decoration: none;
	line-height: 14px;
}

a.text_rouge:hover {
	color: #A80028;
	text-decoration: underline;
}

.text_gris, a.text_gris, a.text_gris:link, a.text_gris:active, a.text_gris:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	text-decoration: none;
}

a.text_gris:hover {
	color: #3C3C3C;
	text-decoration: underline;
}

.text_petit, a.text_petit, a.text_petit:link, a.text_petit:active, a.text_petit:visited, a.text_petit:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #4B4B4B;
	text-decoration: none;
}

.text_pied, a.text_pied, a.text_pied:link, a.text_pied:active, a.text_pied:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #C3C922;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
}

a.text_pied:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.text_newstitre, a.text_newstitre, a.text_newstitre:link, a.text_newstitre:active, a.text_newstitre:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
	line-height: 13px;
	font-weight: 900;
}

a.text_newstitre:hover {
	color: #4B4B4B;
	text-decoration: underline;
}

.text_news, a.text_news, a.text_news:link, a.text_news:active, a.text_news:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	text-decoration: none;
	line-height: 13px;
}

a.text_news:hover {
	color: #4B4B4B;
	text-decoration: underline;
}

.text_carrieres {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #4B4B4B;
	line-height: 18px;
}

a.text_carrieres, a.text_carrieres:link, a.text_carrieres:active, a.text_carrieres:visited {
	color: #4B4B4B;
	font-size: 10px;
	text-decoration: underline;
}

a.text_carrieres:hover {
	color: #4B4B4B;
	font-size: 10px;
	text-decoration: none;
}

.text_moyen, a.text_moyen, a.text_moyen:link, a.text_moyen:active, a.text_moyen:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}

a.text_moyen:hover {
	color: #000000;
	text-decoration: underline;
}

.text_historique, a.text_historique, a.text_historique:link, a.text_historique:active, a.text_historique:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;
	text-decoration: none;
	line-height: 14px;
}

a.text_historique:hover {
	color: #4B4B4B;
	text-decoration: underline;
}

.text_grand, a.text_grand, a.text_grand:link, a.text_grand:active, a.text_grand:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	text-decoration: none;
	line-height: 14px;
	font-weight: 900;
}

a.text_grand:hover {
	color: #4B4B4B;
	text-decoration: underline;
}

.text_folio {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #C3C922;
}

a.text_folio, a.text_folio:link, a.text_folio:active, a.text_folio:visited {
	color: #C3C922;
	text-decoration: none;
	font-weight: 900;
}

a.text_folio:hover {
	color: #C3C922;
	text-decoration: underline;
	font-weight: 900;
}

.text_gros {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	color: #4B4B4B;
}

.text_contactnom {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #4B4B4B;
	font-weight: 900;
}

.text_moyenmoins {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}

.text_menurouge {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #A80028;
}

.text_titrevert {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	/* color: #C3C922; */
	color:#95A41B;
	font-weight: 900;
}

.text_titrerouge {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#BF4461;
	font-weight: 900;
}

.text_titregris {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #A9A9A9;
	font-weight: 900;
}

.rouge {
	font-size:12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #A80028;
}

a.rouge, a.rouge:link, a.rouge:active, a.rouge:visited {
	font-size:12px;
	color: #A80028;
	text-decoration: none;
}

a.rouge:hover {
	font-size:12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #A80028;
	text-decoration: underline;
}

.vert {
	color: #A1AF34;
}

a.vert, a.vert:link, a.vert:active, a.vert:visited {
	color: #A1AF34;
	text-decoration: none;
}

a.gris, a.gris:link, a.gris:active, a.gris:visited {
	color: #A9A9A9;
	text-decoration: none;
}

a.vert:hover {
	color: #A1AF34;
	text-decoration: underline;
}

.fond_beigemoyen {
	background-color: #E7E9A7;
}

.fond_beigeclair {
	background-color: #F3F4D3;
}

.fond_gris {
	background-color: #E3E4E4;
}

.fond_grisclair {
	background-color: #F1F1F1;
}

.fond_grismoyen {
	background-color: #CFD0C3;
}

.fond_rouge {
	background-color: #A80028;
}

.fond_vert {
	background-color: #C3C922;
}

.rien {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1px;
	line-height: 1px;
}


.linkbutton,
.linkbutton:link,
.linkbutton:visited,
.linkbutton:hover,
.linkbutton:active 
{color:white;text-decoration:none;font-size:10px;}

.widebutton{
	background-color:#A2A399;
}

.suitebouton{background-color:#DBDBDB;}
.suitebouton_hover{background-color:#A6A6A6;}

.doc_body,.doc_body p,.doc_body li,.doc_body td {
	font-size:12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #4B4B4B;
}


