.menu_h{
font : Bold 9pt Arial,Helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration:none;
width:132px;
height:15px
}
.menu_h:hover{
color:#FBAA29;
text-decoration:none;
}
.menu_b{
font : Bold 8pt Arial,Helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.menu_b:hover{
color:#FBAA29;
}
.menulangue{
font : Bold 9pt Arial,Helvetica,sans-serif;
color:#686663;
text-decoration:none;
}
.menulangue:hover{
color:#fbaa29;
}
.def{
font:Bold 9pt Arial,Helvetica,sans-serif;
color:#686663;
}
.search {
font:normal 9pt Arial,Helvetica,sans-serif;
color:#686663;
border:1px solid #686663;
width:140px;
}

.tdfilial {
	color:#999999;
	text-align:left;
	vertical-align:top;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.filial {
	color:#999999;
	text-decoration:underline;
}

.filial :hover {
color:#FBAA29;
}

/*  styles de actus de la page d'accueil*/
.newstitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #686663;
	text-indent: 10pt;
}
.newstitre a{
	color:#FBAA29;
	text-decoration:none
}
.newstitre a:hover{
	color:#FBAA29;
	text-decoration:none
}
.newstexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686663;
	text-align: justify;
	vertical-align: top;
	padding: 5px;

	}

/*  styles réutilisables pour le texte de toutes les pages intérieures*/	
	
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FBAA29;
	font-weight: bold;
	text-decoration:none;
	line-height: 14px;

}

.titre : hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #686663;
	font-weight: bold;
	text-decoration:underline;
	line-height: 14px;
	}
	
.titreacces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FBAA29;
	font-weight: bold;
	text-decoration:none;
}

.titreacces : hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24 px;
	color: #686663;
	font-weight: bold;
	text-decoration:underline;
	}
	
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#686663;
	text-decoration:none;
	}
	
.texte_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fbaa29;
	text-decoration:underline;
	}

.message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#686663;
	position:center;
}

/*  test */	
.test_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#686663;
	text-decoration:none;
	text-align: justify;
	}
	
.test_numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#fbaa29;
font-weight: bold;
	text-decoration:none;
	line-height: 14px;
	}
	
.test_question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	line-height: 14px;
	}


*  bords */

.borduretableau {
	background-attachment: fixed;
	background-image:  url(../img/bord_tableau.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.bordureorange {
	border-style: solid;
	border: 1px solid #FFB134;
}

.bordgauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ddd8ce;
}
/*  */
.textecart {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}

.lien {
	font: 10px Arial,Helvetica,sans-serif;
	color:#fbaa29;
	text-decoration:underline;
}

.lien :hover {
	font: 10px Arial,Helvetica,sans-serif;
	color:#686663;
	text-decoration:underline;
}

/*  liens de la page équipe: des noms vers le résumé de leur cv*/

/* Mise en forme formulaire*/
INPUT 
{

ORDER-RIGHT: #FBAA29 1px solid;
BORDER-TOP: #FBAA29	 1px solid; 
FONT-WEIGHT: bold; FONT-SIZE: 10px; 
BORDER-LEFT: #FBAA29 1px solid; 
COLOR: black; BORDER-BOTTOM: #FBAA29 1px solid; 
BORDER-STYLE: solid;
FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff;

}
.INPUT 
{
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
FONT-WEIGHT: bold; FONT-SIZE: 10px; 
BORDER-LEFT: #000000 1px solid; COLOR: #000033; 
BORDER-BOTTOM: #000000 1px solid; 

ONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff;
}
.checkbox { 
border:none;
background-color:#EEEBE6;
}
.NO 
{
BORDER-RIGHT: #FFFFFF 1px solid; 

ORDER-TOP: #FFFFFF 1px solid; 
FONT-WEIGHT: bold; FONT-SIZE: 10px; 
BORDER-LEFT: #FFFFFF 1px solid; 
COLOR: #000033; BORDER-BOTTOM: #FFFFFF 1px solid; 
FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff;
}
SELECT 
{
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
FONT-WEIGHT: bold; FONT-SIZE: 10px; 
BORDER-LEFT: #000000 1px solid; 
COLOR: #000033; BORDER-BOTTOM: #000000 1px solid; 
FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff;
}

body {
  font-family: Verdana, Arial;
  font-size: 11px;
 margin:0px;
  }

TD    { 
font-family: Verdana, Arial; 
font-size: 11px; 
}   /*  Tous texte dans TD*/

A 
{ 
text-decoration : none;
}

A:hover { text-decoration : underline;}
.grandtitre_actu {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: 700;
text-transform: uppercase;
color: #FF9F0E;
padding: 5px 15px;
}
.contenttabactu {
padding: 5px;
}
.contenttabactu a {
color:#ff9f0e;
text-decoration:none;
font-weight:700;
}
.contenttabactu a:hover{
color:#ff9f0e;
text-decoration:underline;
}
.contentdateactu {
text-decoration:underline;
}
.contenttabactu p {
	padding:0;
	margin:2px;
}

/********* DAILYMOTION *********/
.dmcadre {
	background-color:#686663;
	width:240px;
	padding:5px;
}
.dmtitre {
	color:#FF9F0E;
	font-size:14px;
	font-weight:700;
}
.dmsstitre {
	color:#DDD8CE;
	font-size:12px;
	font-style:italic;
	text-indent:5px;
}
A:link {
	text-decoration: none;
}
A:visited {
	text-decoration: none;
}
A:active {
	text-decoration: none;
	color: #FCA311
}
A:hover {
	text-decoration: underline;
	color: #FCA311
}
