/*-------------------------------- Gestion du CONTENU --------------------------------*/
body {
	margin: 0; /* pour éviter les marges */
    padding: 0;
    height:100%;
    border:none;

  	text-align: center; /* pour corriger le bug de centrage IE */
	background-color: #332525;
	font: normal 12px Arial;
	color: #FFFFFF;
}

#conteneur {
	margin: 0 auto; /* Pour center le site */
	text-align: left;
	background: url(../images/index/index_01.gif) top left no-repeat;
	width: 1000px;
}

.hr-clear-hidden {
	clear: both;
	visibility: hidden;
	border: none;
	height: 0px;
	margin: 0px;
	padding: 0px;
}



/*-------------------------------- Gestion des POLICES --------------------------------*/


.Police-Arial-10-Bordeaux { font:10px Arial; color:#985c5c; }
.Police-Arial-10-Noir { font:10px Arial; color:#000000; }
.Police-Arial-11-Blanc-espace { font:11px Arial; color:#FFFFFF; letter-spacing:1px; }
.Police-Arial-11-Blanc { font:11px Arial; color:#FFFFFF; }
.Police-Arial-11-Rose { font:11px Arial; color:#bf8a9d; }
.Police-Arial-12-Blanc { font:12px Arial; color:#FFFFFF; }
.Police-Arial-12-Rouge { font:12px Arial; color:#FF0000; }
.Police-Arial-12-Noir { font:12px Arial; color:#000000; }
.Police-Arial-12-Gris { font:12px Arial; color:#7e7e7e; }
.Police-Arial-13-Gris { font:13px Arial; color:#7e7e7e; }
.Police-Arial-15-Bordeaux { font:15px Arial; color:#985c5c; }
.Police-Arial-15-Gris { font:15px Arial; color:#7e7e7e; }
.Police-Arial-17-Blanc { font:17px Arial; color:#FFFFFF; }
.Police-Arial-17-Bordeaux { font:17px Arial; color:#985c5c; }
.Police-Arial-20-Blanc { font:20px Arial; color:#FFFFFF; }
.Police-Arial-33-Bordeaux { font:33px Arial; color:#985c5c; }
.Police-Arial-16-Jaune { font:16px Arial; color:#e2d045; }
.Police-Arial-10-Jaune { font:10px Arial; color:#e2d045; }
.Police-Arial-14-Noir { font:14px Arial; color:#000000; }
.Police-Arial-12-Bordeaux { font:12px Arial; color:#985c5c; }

h1 { font:12px Arial; color:#7e7e7e; font-weight:lighter; margin:0; padding:0; }


/*-------------------------------- Gestion des POLICES --------------------------------*/

/* Style lien par defaut */
a, a:visited { color:#FFFFFF; text-decoration:none; }
a:hover, a:focus, a:active { color:#FFFFFF; text-decoration:none; }

/* Style lien Blanc-Bordeaux */
a.Lien-Blanc-Bordeaux, a:visited.Lien-Blanc-Bordeaux { color:#FFFFFF; }
a:hover.Lien-Blanc-Bordeaux, a:focus.Lien-Blanc-Bordeaux, a:active.Lien-Blanc-Bordeaux { color:#332525; }

/* Style lien Blanc-Bordeaux2 */
a.Lien-Blanc-Bordeaux2, a:visited.Lien-Blanc-Bordeaux2 { color:#FFFFFF;display:block;padding:5px;padding-top:30px;}
a:hover.Lien-Blanc-Bordeaux2, a:focus.Lien-Blanc-Bordeaux2, a:active.Lien-Blanc-Bordeaux2 { color:#FFFFFF;background:#8f5e70;display:block;padding:5px;font-weight:bold;padding-top:30px;}

/* Style lien Gris-Bordeaux */
a.Lien-Gris-Bordeaux, a:visited.Lien-Gris-Bordeaux { color:#7e7e7e; }
a:hover.Lien-Gris-Bordeaux, a:focus.Lien-Gris-Bordeaux, a:active.Lien-Gris-Bordeaux { color:#332525; }

/* Style lien Blanc-Gris */
a.Lien-Blanc-Gris, a:visited.Lien-Blanc-Gris { color:#FFFFFF; }
a:hover.Lien-Blanc-Gris, a:focus.Lien-Blanc-Gris, a:active.Lien-Blanc-Gris { color:#7e7e7e; }

/* Style lien Rose-Blanc */
a.Lien-Rose-Blanc, a:visited.Lien-Rose-Blanc { color:#bf8a9d; }
a:hover.Lien-Rose-Blanc, a:focus.Lien-Rose-Blanc, a:active.Lien-Rose-Blanc { color:#FFFFFF; }

/* Style lien Rose-Blanc */
a.Lien-Bordeaux-Gris, a:visited.Lien-Bordeaux-Gris { color:#985c5c; }
a:hover.Lien-Bordeaux-Gris, a:focus.Lien-Bordeaux-Gris, a:active.Lien-Bordeaux-Gris { color:#7e7e7e; }



/*-------------------------------- Gestion des FORMULAIRES --------------------------------*/

/* Champs du formulaire de demande de contact */
INPUT.FormContact{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #4D4946;
	background-color: #FFFFFF;
	border-bottom: #4D4946 1px solid; 
	border-left: #4D4946 1px solid; 
	border-right: #4D4946 1px solid; 
	border-top: #4D4946 1px solid;
	width: 210px;
}


/* Champs du formulaire de demande de contact */
TEXTAREA.FormContact{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #4D4946;
	background-color: #FFFFFF;
	border-bottom: #4D4946 1px solid; 
	border-left: #4D4946 1px solid; 
	border-right: #4D4946 1px solid; 
	border-top: #4D4946 1px solid;
	width: 285px;
}


/* Champs du formulaire du backoffice */
SELECT.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	border-color:#605E5D;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 200px;
}


/* Champs du formulaire du backoffice */
INPUT.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	background-color: #FFFFFF;
	border-bottom: #605E5D 1px solid; 
	border-left: #605E5D 1px solid; 
	border-right: #605E5D 1px solid; 
	border-top: #605E5D 1px solid;
	width: 140px;
}


/* Champs du formulaire du backoffice */
TEXTAREA.BackOffice{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #605E5D;
	background-color: #FFFFFF;
	border-bottom: #605E5D 1px solid; 
	border-left: #605E5D 1px solid; 
	border-right: #605E5D 1px solid; 
	border-top: #605E5D 1px solid;
	width: 200px;
}
