/*********************************************************************
**************************  B O D Y  *********************************
*********************************************************************/

body
{
	font-family					: arial, helvetica, sans-serif;
	margin						: 0px 0px 0px 0px;
	background-color			: #333333;
	font-size: 11px;
/*
	scrollbar-arrow-color		: #FFFFFF;
  	scrollbar-track-color		: #E9E1BF;
  	scrollbar-face-color		: #DDD09C;
  	scrollbar-highlight-color	: #F9F7EE;
  	scrollbar-3dlight-color		: #CFBE75;
  	scrollbar-shadow-color		: #CFBE75;
  	scrollbar-darkshadow-color	: #F9F7EE;
	*/
}
.copyright {text-align:right;font-size:10px;color:#fefefe;padding:5px;}
#txtRec, #selRef, #selObj, #cmdRec {
	color			: #695f56;
	text-align		: justify;
	font-size		: 11px;
	font-weight		: normal;
}


.FAQ1 {
    color: #001E3C;
    font-size: 12px;
    font-weight: bold;
    text-align: Left;
	margin			: 6px 10px 6px 10px ;
	padding  		: 0px 0px 0px 0px ;
}
.FAQ2 {
    font-size: 11px;
    color: #653232;
    font-weight: bold;
    text-align: left;
	margin			: 6px 10px 6px 10px ;
	padding  		: 0px 0px 0px 0px ;
}

.FAQ3, .Recherche {
    font-size: 11px;
    color: #653232;
    font-weight: bold;
    text-align: left;
	margin			: 6px 10px 6px 10px ;
	padding  		: 0px 0px 0px 0px ;
}

.FAQ4 {
	margin			: 6px 10px 6px 10px ;
	padding  		: 0px 0px 0px 0px ;
}
.RepMes {
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #CC6600;
	font-weight: bold;
	text-align: Center;
	margin-top: 0;
	margin-bottom: 0;
	line-height: normal;
}

.RepMesLeft {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #CC6600;
	font-weight: bold;
	text-align: left;
	margin-top: 0;
	margin-bottom: 0;
	line-height: normal;
	margin-left: 10px;
}

/*********************************************************************
************************* T I T R E S ********************************
*********************************************************************/
/**** TITRE PRINCIPAL DE LA PAGE ****/
h1
{
	color				: #695f56;
	font-size 			: 16px;
	font-weight			: bold;
	margin				: 0px 5px 0px 5px ;
	padding				: 0px 0px 0px 0px;
}

/**** TITRE PRINCIPAL DES DOCUMENTS ****/
h2
{
	color				: #695f56;
	font-size			: 15px;
	font-weight			: 700;
	margin				: 10px 5px 0px 5px ;
	padding  			: 0px 0px 5px 0px ;	
}


h3
{
	color			: #695f56;
	font-size		: 12px;
	font-weight		: 700;
	margin			: 16px 5px 4px;
	padding  		: 0px;
	border-style	 : solid;	
	border-color	: #695f56 #695f56 #695f56 #695f56 ;
	border-width 	: 0px 0px 1px 0px ;
}

h4
{
	color			: #695f56;
	font-size		: 11px;
	font-weight		: bold;
	margin			: 0px 0px 0px 5px ;
	padding  		: 10px 0px 0px;
}

h5
{
	color			: #695f56;
	font-size		: 11px;
	font-weight		: bold;
	margin			: 0px 0px 0px 5px ;
	padding  		: 10px 0px 6px;
}

h6
{
	color			: #695f56;
	font-size		: 12px;
	font-weight		: bold;
	margin			: 0px 10px 0px 5px;
	padding  		: 5px 0px 0px 10px;
	font-style: italic;
	text-decoration: underline;
}

h7
{
	color				: #FFFFFF;
	font-size			: 13px;
	font-weight			: bold;
	margin				: 10px 5px 0px 5px;
	padding  			: 0px 0px 0px 0px;
}



/*********************************************************************
******************* P A R A G R A P H E S ****************************
*********************************************************************/

p
{
	color			: #695f56;
	text-align		: justify;
	font-size		: 11px;
	font-weight		: normal;
	margin			: 0px;
	padding  		: 4px 5px 8px 6px;
}


p.menu
{
	text-align		: left;
	font-size		: 11px;
	font-weight		: bold;
	margin			: 0px 0px 0px 0px ;
	padding  		: 0px 0px 0px 0px ;
}


p.notes
{
	color			: #999999;
	text-align		: left;
	font-size		: 9px;
	font-style		: normal;
	margin			: 6px 5px 4px 5px ;
	padding  		: 0px 0px 0px 0px ;
}

p.notesnomargin
{
	color			: #595858;
	text-align		: left;
	font-size		: 10px;
	font-style		: italic;
	margin			: 0px 0px 0px 0px ;
	padding  		: 0px 0px 0px 0px ;
}

p.nomargin
{
	color			: #333333;
	text-align		: left;
	font-size		: 11px;
	font-weight		: normal;
	margin			: 0px 0px 0px 0px ;
	padding  		: 0px 0px 0px 0px ;
}

.rouge
{
	color			: #CC0000;
	font-weight		: bold;
}
.or {line-height:1em;color:#c0a86c; font-size:15px; text-align:left; font-weight:bolder; border-bottom:1px solid #e2dcb7; font-style:italic;}
.gris {line-height:1em;color:#79716a; font-size:16px; text-align:left; font-weight:bolder; border-bottom:1px solid #e2dcb7; font-style:italic;}
.menuTitre {margin-top:0; padding-top:0;color:#79716a; font-size:12px; font-weight:bolder; font-style:italic; border-bottom:1px solid #ddd5ab;}
.sup
{
	color				: #695F56;
	font-size       	: 8px;
	text-align			: left;
	font-weight			: normal;
	vertical-align		: top;
}

/*********************************************************************
**********************      L I S T E       **************************
*********************************************************************/
ul
{
	color				: #695f56;	
	font-size       	: 11px;
	text-align			: left;
	font-weight			: normal;
	margin-top			: 0px; 
	margin-bottom		: 0px;
	margin-right		: 16px;
	list-style-image	: url(../images/css/puce-ul.gif);
}

ol
{
	color				: #695f56;	
	font-size			: 11px;
	text-align			: left;
	font-weight			: normal;
	margin-top			: 0px; 
	margin-bottom		: 0px;
	margin-right		: 16px;
	list-style-type		: decimal;
}


li
{
    margin-top				: 6px;
    margin-bottom			: 4px;
}



/*********************************************************************
*************************  L I E N S  ********************************
*********************************************************************/

a:link 
{
	color					: #695f56;

}
a:visited 
{
	color					: #695f56;
}
a:hover 
{
	color					: #af975e;
}

a.top:link 
{
	color					: #695f56;
	font-size     			: 10px;
	font-weight				: normal;
	text-decoration 		: none;
	margin					: 0px 0px 0px 0px ;
}
a.top:visited 
{
	color					: #695f56;
	font-size    			: 10px;
	font-weight				: normal;
	text-decoration 		: none;
	margin					: 0px 0px 0px 0px ;
}
a.top:hover 
{
	color					: #af975e;
	font-size    			: 10px;
	font-weight				: normal;
	text-decoration 		: none;
	margin					: 0px 0px 0px 0px ;
}


table.table01 {
	border-style	 	: solid;
	border-color	 	: #90867D ;
	border-width 		: 0px; 
	border-collapse		: collapse;
	
}

table.table01 th{
	color				: #FFFFFF;
	border-style 		: solid;
	text-align			: left;
	border-color	 	: #afa398;
	background-color	: #90867D;
	border-width 		: 1px ;
	font-size			: 11px;
	font-weight			: 900;
	padding				: 6px 3px 5px 4px ;
	margin				: 0px 0px 0px 0px ;

}

table.table01 th p{
	color				: #FFFFFF;
	text-align			: left;
	font-size			: 11px;
	font-weight			: 900;
	padding				: 0px 0px 0px 0px ;
	margin				: 0px 0px 0px 0px ;

}

table.table01 td{
	color				: #695f56;
	border-style 		: solid;
	border-color	 	: #90867D;
	border-width 		: 1px ;
	padding				: 6px 3px 5px 4px ;
	margin				: 0px 0px 0px 0px ;
	text-align		: left;
	font-size		: 10px;

}

table.table01 td p{
	color				: #695f56;
	padding				: 0px 0px 0px 0px ;
	margin				: 0px 0px 0px 0px ;
	text-align			: left;
	font-size			: 11px;
	}
	
table.table01 a{
	font-weight		: bold;
	padding				: 4px 3px 4px 3px ;
	margin				: 0px 0px 0px 0px ;
}


/*********************************************************************
********************  F O R M U L A I R E   **************************
*********************************************************************/
.frmboite
{
	font-family				: arial, helvetica, sans-serif;
	color					: #695f56;  
	text-align				: left;
	font-size				: 10px;
	font-weight				: bold;
	margin					: 0px 0px 4px 6px ;
	padding  				: 0px 1px 2px 3px ;	
	border-style	 		: solid;
	border-color	 		: #695f56;
	border-width 			: 1px 1px 1px 1px ;
	background-color		: #FFFFFF; 
	
}

.frmcombo
{
	font-family				: arial, helvetica, sans-serif;
	color					: #695f56;  
	text-align				: left;
	font-size				: 10px;
	font-weight				: bold;
	margin					: 0px 0px 4px 6px ;
	padding  				: 0px 1px 2px 3px ;	
	border-style	 		: solid;
	border-color	 		: #695f56;
	border-width 			: 1px 1px 1px 1px ;
	background-color		: #FFFFFF;  
}

.frmbouton
{
	font-family				: arial, helvetica, sans-serif;
	color					: #ffffff;  
	text-align				: center;
	font-size				: 11px;
	font-weight				: bold;
	margin					: 0px 0px 0px 0px ;
	padding  				: 2px 0px 2px 0px ;
	border-style	 		: solid;
	border-color	 		: #695f56;
	border-width 			: 1px 1px 1px 1px ;
	background-image		: url(../images/css/bg_btnsubmit.gif);
	background-repeat		: repeat-x;  
	background-color		: #695f56;
	cursor					: hand
	
}
#sectionNews h2 {margin-bottom: 10px;}
#sectionNews span a {text-align:left;}
#sectionNews a {text-align:left;}
#sectionNews p {text-align:left;}
#sectionNews {position:relative;border:1px solid #ddd5ab; border-top:none;margin-top:15px;padding-top:2px; padding-right:2px;text-align:left;font-size:11px;background: #fefefe url(../images/css/bg-menu-news.gif) repeat-x; background-position:top;color:#695f56; }
#sectionCommentaire {position:relative;padding-top:2px; border:1px solid #ddd5ab; border-top:none;padding-right:2px;text-align:left;font-size:11px;background: #fefefe;color:#695f56; background: #fefefe url(../images/css/bg-menu-news.gif) repeat-x; background-position:top;}
#sectionCommentaire p {text-align:left;}
#sectionCommentaire h2 {margin-bottom: 10px;}
#sectionCommentaire hr {width:95%;}
.backgauche {position:absolute; top:0px; left: -1px; background:url(../images/css/pixHautDegrad.gif); height:50px; width:1px;}
.backdroit {position:absolute; top:0px; right: -1px; background:url(../images/css/pixHautDegrad.gif); height:50px; width:1px;}

.slogan {font-size:14px; text-align:right; position:absolute; bottom: 15px; right: 10px; font-style:italic; line-height:.9em;color:#bfa76e; font-weight:bold;}
/*********************************************************************
**************************  D I V E R S  *****************************
*********************************************************************/

hr
{
	width			: 100%;
	height			: 1px;
	border-width	: 1px 0px 0px 0px;
	border-style	: solid;
	border-color	: #BFA76E;
	margin			: 2px 6px 3px 6px ;
}


.left		{text-align	: left;}
.right		{text-align	: right;}
.center		{text-align	: center;}
.nomargin	{margin		: 0px 0px 0px 0px ;}
.cache		{display	: none;}



/*********************************************************************
************************  S T A N D A R D  ***************************
*********************************************************************/

/*
.STYLE STANDARD
{
	color					: #333333 ; 
	font-size				: 12px ;
	font-weight				: normal 700 ;
	font-style				: italic
	text-align				: left center right justify ;
	
	margin					: 0px 0px 0px 0px ;	
	padding  				: 0px 0px 0px 0px ;	
	vertical-align			: top middle bottom;
	width					: 100%
	height					: 100% 
	
	border-style	 		: solid ;
	border-color	 		: #333333 #333333 #333333 #333333 ;
	border-width 			: 0px 0px 0px 0px ;
	
	background-image		: url(../images/css/...);
	background-repeat		: no-repeat repeat-x repeat-y ;
	background-color		: #FFFFFF transparent ; 
	
}
*/
