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;
}

li{
  color: #4B4B4B;
}


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

.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 p,.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: #4B4B4B;
	text-decoration: none;
	line-height: 14px;
}

a.text_moyen:hover {
	color: #4B4B4B;
	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: #4B4B4B;
	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;
}

.intranet_menu2,.intranet_menu3,.intranet_menu4{
	margin-left:15px;
	display:block;
}

.intranet_menu2{
	margin-left:10px;
}

ul.raplist{
	margin:0px;padding:0px;background:white;border:1px solid #dddddd;width:180px;
	list-style:none;
	font-size:10px;
	opacity:0.9;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
}

ul.raplist a:hover, ul.raplist a:link, ul.raplist a:active,ul.raplist a:visited{
	color:#606060;
	text-decoration:none;
	margin:0 0 0 10px;	
	font-size:10px;
}

ul.raplist a:hover{
	text-decoration:underline;
}

ul.raplist li{
	height:15px;
	margin:0px;
	padding:0px;
}

.rapselector{
	cursor:hand;
	padding:0px;
	margin:0px;
	background-color:white;	
	height:18px;
	color:black;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

.rapselector a:hover, .rapselector a:link, .rapselector a:active,.rapselector a:visited{
  text-decoration:none;
  color:black;
  font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;	
}
