@charset "utf-8";
/* CSS Document */

body
{
	background:#000000;
	margin:0;
	/*Définition de la police par défaut */
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
}

/* Définition des divs */
div#main
{
	position:absolute;
     left:50%; 
     top:50%;
     width:955px;
     height:600px;
     margin-top:-300px; /* moitié de la hauteur */
     margin-left: -477px; /* moitié de la largeur */
}

div#menu
{
	width:955px;
	height:60px;
	background-color:#0033FF;
}
div#menu a
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
}
div#menu a
{
	color:#FFFFFF;
	text-decoration:none;
}
div#menu a
{
	color:#e7b02f;
	text-decoration:none;
}
div#content
{
	width:955px;
	min-height:524px;
}
div#footer
{
	width:955px;
	height:16px;
	text-align:right;
	vertical-align:bottom;
}
div#footer a
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:none;
}
div#footer a:hover
{
	color:#E7B02F;
	text-decoration:none;
}
/* Définition des textes */
normal
{

}

div#contact
{
	width:551px;
	margin-left:auto;
	margin-right:auto;
	background:#000000;
}

div#contact .titre
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	text-align:justify;
	color:#FFFFFF;
}
div#contact .mention
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#FFFFFF;
}
div#contact .mention a
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	color:#FFFFFF;
}
div#contact .libelle
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-align:right;
	color:#A47925;
}
div#contact .error
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-align:right;
	color:#A47925;
}

div#contact input[type=text]{
font-family:Geneva, Arial, Helvetica, sans-serif;
border:solid;
border-width:1px 1px 1px 1px;
border-color:#44300D;
font-size:10px;
color:#FFFFFF;
background-color:#000000;
margin-bottom::1px;
}
div#contact textarea{
font-family:Geneva, Arial, Helvetica, sans-serif;
border:solid;
border-width:1px 1px 1px 1px;
border-color:#44300D;
font-size:10px;
color:#FFFFFF;
background-color:#000000;
scrollbar-3dlight-color:#000000; 
scrollbar-face-color:#000000;
scrollbar-arrow-color:#B18024;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
}
div#contact select{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}

div#mentionslegales
{
	width:895px;
	margin-left:auto;
	margin-right:auto;
	background:#140f09;
}
div#mentionslegalescontent
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	width:895px;
	height:450px;
	overflow-x:hidden;
	overflow-y:scroll;
	margin-left:auto;
	margin-right:auto;
	background:#000000;
	scrollbar-highlight-color: #461602;
	scrollbar-shadow-color: #461602;
	scrollbar-face-color: #461602;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
}
div#mentionslegalescontent a
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
	text-decoration:underline;
}


