A:link      { color : #EC6A00; text-decoration : underline; font-weight: bold; } 
A:visited  { color : #EC6A00; text-decoration : underline; font-weight: bold; } 
A:active   { color : #EC6A00; text-decoration : underline;font-weight: bold; } 
A:hover   { color : #EC6A00; text-decoration : none;font-weight: bold; }

.mA:link      { color : #717171; text-decoration : none; font-weight: bold; } 
.mA:visited  { color : #717171; text-decoration : none; font-weight: bold; } 
.mA:active   { color : #717171; text-decoration : none;font-weight: bold; } 
.mA:hover   { color : #333333; text-decoration : none;font-weight: bold; }

.nA:link      { color : #EC6A00; text-decoration : none; font-weight: bold; } 
.nA:visited  { color : #EC6A00; text-decoration : none; font-weight: bold; } 
.nA:active   { color : #EC6A00; text-decoration : none;font-weight: bold; } 
.nA:hover   { color : #EC6A00; text-decoration : underline;font-weight: bold; }

 nA2:link      { color : #951000; text-decoration : none; font-weight: bold; } 
.nA2:visited  { color : #951000; text-decoration : none; font-weight: bold; } 
.nA2:active   { color : #951000; text-decoration : none;font-weight: bold; } 
.nA2:hover   { color : #951000; text-decoration : underline;font-weight: bold; }

body
{ 
	background: #FFF; 
	color: #000;
	font-family: Helvetica;
	font-size: 11px;
	margin: 0px;
	padding: 0px; 
	min-width: 550px;
}

body b, strong
{
	color: #EC6A00;
}

.bold
{
	font-weight: bold;
}
form
{
	display: inline;
	margin: 0;
	padding: 0; 
}

input, textarea, select  {
	font-size: 10px;
	font-family: helvetica ;
	background: #FFF;
	color: #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
}

.checkbox { 
	font-size: 10px;
	font-family: helvetica ;
	background-color: #FFFFFF;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;

}

.checkbox2 { 
	font-size: 10px;
	font-family: arial;
	background-color: #333;
	color: #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;

}

img, table
{
	border: 0; 
}

hr
{
	height:0;
	border-bottom: 1px solid #C1C1C1;
	color : #C1C1C1;
}

li
{
	vertical-align: absmiddle;
}

.menuleftin
{
	background: #C1C1C1;
	height: 20px;
	border-bottom: 1px solid #FFF;
	padding-left : 0px;
	text-align: left;
	cursor: hand;
	cursor: pointer;

}

.menuleftout
{
	background: #EAEAEA;
	height: 20px;
	border-bottom: 1px solid #FFF;
	padding-left : 0px;
	text-align: left;
}

.menuleftin2
{
	font-family: arial;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
}

.menuleftout2
{
	height: 20px;
	font-family: arial;
	font-size: 12px;
}



.sousmenuleftin2
{
	font-family: arial;
	height: 15px;
	font-size: 10px;
	font-weight: bold;
	background: #EEEFF1;
	height: 15px;
	border-bottom: 1px solid #FFF;
	padding-left : 15px;
	text-align: left;
	cursor: hand;
	cursor: pointer;
}

.sousmenuleftout2
{
	background: #FFF;
	height: 15px;
	border-bottom: 1px solid #FFF;
	padding-left : 15px;
	text-align: left;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
}

.sousmenuin
{
	font-family: arial;
	color: #FFF;
	height: 13px;
	font-size: 10px;
	font-weight: bold;
	background: #FF9902;
	text-align: left;
	cursor: hand;
	cursor: pointer;
}

.sousmenuout
{
	color: #000;
	height: 13px;
	text-align: left;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
}

.header
{

	background: #C1C1C1;
	width: 1077px;
	height: 90px;
	border-left: 1px solid #A2A0A2;
	border-right: 1px solid #A2A0A2;
}

.header2
{

	background: #C1C1C1;
	width: 886px;
}

.titre
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.titre2
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #951000;
}
.soustitre
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #951000;
}	
	
.soustitre2
{
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #A2A0A2;
}	

.soustitre3
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}	

.texte
{
	font-family: arial;
	color: #000;
	font-size: 11px;
}

.orange
{
	color: #EC6A00;
	font-weight: bold;
	
}

.texteB
{
	font-family: arial;
	color: #FFF;
	font-size: 10px;
}

.texteB12
{
	font-family: arial;
	color: #FFF;
	font-size: 12px;
}

.texteB12b
{
	font-family: arial;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}