body{
	background-color: #000;
	background-image: url(images/fondpage.gif);
	margin: 0px;
	padding: 0px;
	margin-bottom: 30px;
	text-align: center;
}

div#global{
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
}

p.erreur{
	font-weight: bold;
	color: #ff0000;
}

p.question{
	font-weight: bold;
	font-style: italic;
	width: 355px;
}

/**********************************/
/*                                */
/*              HEAD              */
/*                                */
/**********************************/

div#global div#head{
	background-image: url(images/head.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 120px;
	_height: 129px;
	padding-top: 9px;
}

/**********************************/
/*                                */
/*              MENU              */
/*                                */
/**********************************/

div#global div#menu{
	height: 42px;
	padding: 0px;
	margin: 0px;
}

div#global div#menu a:link, div#global div#menu a:visited, div#global div#menu a:hover{
	height: 42px;
	float: left;
	display: block;
	background-repeat: no-repeat;
}

div#global div#menu a:link span, div#global div#menu a:visited span, div#global div#menu a:hover span{
	visibility: hidden;
}

div#global div#menu a.menu1:link, div#global div#menu a.menu1:visited, div#global div#menu a.menu1:hover{
	width: 86px;
	background-image: url(images/menu_01.gif);
}

div#global div#menu a.menu1:hover{
	background-image: url(images/menuover_01.gif);
}

div#global div#menu a.menu2:link, div#global div#menu a.menu2:visited, div#global div#menu a.menu2:hover{
	width: 104px;
	background-image: url(images/menu_02.gif);
}

div#global div#menu a.menu2:hover{
	background-image: url(images/menuover_02.gif);
}

div#global div#menu a.menu3:link, div#global div#menu a.menu3:visited, div#global div#menu a.menu3:hover{
	width: 88px;
	background-image: url(images/menu_03.gif);
}

div#global div#menu a.menu3:hover{
	background-image: url(images/menuover_03.gif);
}

div#global div#menu a.menu4:link, div#global div#menu a.menu4:visited, div#global div#menu a.menu4:hover{
	width: 74px;
	background-image: url(images/menu_04.gif);
}

div#global div#menu a.menu4:hover{
	background-image: url(images/menuover_04.gif);
}

div#global div#menu a.menu5:link, div#global div#menu a.menu5:visited, div#global div#menu a.menu5:hover{
	width: 123px;
	background-image: url(images/menu_05.gif);
}

div#global div#menu a.menu5:hover{
	background-image: url(images/menuover_05.gif);
}

div#global div#menu a.menu6:link, div#global div#menu a.menu6:visited, div#global div#menu a.menu6:hover{
	width: 92px;
	background-image: url(images/menu_06.gif);
}

div#global div#menu a.menu6:hover{
	background-image: url(images/menuover_06.gif);
}

div#global div#menu a.menu7:link, div#global div#menu a.menu7:visited, div#global div#menu a.menu7:hover{
	width: 203px;
	background-image: url(images/menu_07.gif);
}

div#global div#menu a.menu7:hover{
	background-image: url(images/menuover_07.gif);
}

/**********************************/
/*                                */
/*           INTERFACE            */
/*                                */
/**********************************/

div#global div#interface{
	background-color: #44525b;
}

div#global div#interface{
	background-color: #44525b;
}

div#global div#interface div#gauche, div#global div#interface div#droite{
	float: left;
	width: 385px;
	margin-bottom: 6px;
	_margin-bottom: 0px;
}

div#global div#interface div#droite{
	float: right;
}

div#global div#interface div#gauche div.bas-bloc-accueil, div#global div#interface div#droite div.bas-bloc-accueil{
	width: 385px;
	height: 9px;
	background-image: url(images/bas-bloc-accueil.gif);
	background-repeat: no-repeat;
	font-size: 6px;
}

div#global div#interface div#gauche div.texte, div#global div#interface div#droite div.texte{
	width: 373px;
	_width: 385px;
	background-image: url(images/fond-bloc-accueil.gif);
	background-repeat: repeat-y;
	font-size: 11px;
	color: #c9c9c9;
	padding: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

div#global div#interface div#gauche div.texte p, div#global div#interface div#droite div.texte p{
	margin: 8px;
	margin-top: 5px;
	_margin-top: 8px;
	margin-bottom: 5px;
	_margin-bottom: 8px;
}

div#global div#interface div#gauche div.texte a:link, div#global div#interface div#gauche div.texte a:visited, div#global div#interface div#gauche div.texte a:hover, div#global div#interface div#droite div.texte a:link, div#global div#interface div#droite div.texte a:visited, div#global div#interface div#droite div.texte a:hover{
	font-size: 11px;
	color: #e2001a;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

div#global div#interface div#gauche div.texte a:hover, div#global div#interface div#droite div.texte a:hover{
	color: #ff0000;
}

div#global div#interface div#gauche div.texte ul, div#global div#interface div#droite div.texte ul{
	margin: 0px;
	padding: 0px;
}

div#global div#interface div#gauche div.texte ul li, div#global div#interface div#droite div.texte ul li{
	border-bottom: 1px dotted #61686d;
	list-style-position: inside;
	list-style: none;
	padding: 4px;
	_padding-left: 0px;
	margin: 0px;
}

div#global div#interface div#gauche div.texte ul li span, div#global div#interface div#droite div.texte ul li span{
	float: right;
	text-align: right;
}

/**********************************/
/*                                */
/*            TITRES              */
/*                                */
/**********************************/

h1{
	visibility: hidden;
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	float: right;
}

h2{
	margin: 0px;
	padding: 0px;
	background-image: url(images/fond-titre-accueil.gif);
	background-repeat: no-repeat;
	color: #fff;
	height: 22px;
	_height: 36px;
	padding-top: 14px;
	padding-left: 34px;
}

/**********************************/
/*                                */
/*           EQUIPEMENT           */
/*                                */
/**********************************/

div#equipements{
	margin-left: 5px;
	margin-top: 5px;
	height: 450px;
}

div.equipement{
	float: left;
	width: 120px;
	height: 150px;
	text-align: center;
	font-weight: bold;
}

/**********************************/
/*                                */
/*           FORMULAIRE           */
/*                                */
/**********************************/

div.texte table.formulaire{
}


div.texte table.formulaire td.formulaire_libelle{
	font-size: 11px;
	color: #c9c9c9;
	padding: 5px;
	border-bottom: 1px dotted #61686d;
	width: 150px;
}

div.texte table.formulaire td.formulaire_champs{
	font-size: 11px;
	color: #c9c9c9;
	border-bottom: 1px dotted #61686d;
	padding: 3px;
}

div.texte table.formulaire td.formulaire_foot{
	padding: 4px;
	text-align: right;
}

div.texte table.formulaire input.input1, div.texte table.formulaire input.input2, div.texte table.formulaire textarea{
	border: 0;
	background-color: #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	width: 200px;
}

div.texte table.formulaire input.input2{
	width: 60px;
}

div.texte table.formulaire textarea{
	width: 350px;
	padding: 2px;
}

/**********************************/
/*                                */
/*              FOOT              */
/*                                */
/**********************************/

div#global div#foot{
	height: 33px;
	margin: 6px;
	border-top: 1px solid #5c6971;
	clear: both;
	overflow: hidden;
}

div#global div#foot div#copyright{
	margin-top: 6px;
	float: left;
}

div#global div#foot div#infoweb{
	margin-top: 6px;
	float: right;
}

div#menuhtml{
	font-size: 11px;
	color: #c9c9c9;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 3px;
	padding-top: 15px;
	clear: both;
}

div#menuhtml a:link, div#menuhtml a:visited, div#menuhtml a:hover{
	font-size: 11px;
	color: #c9c9c9;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
