@charset "utf-8";
/* CSS Document */

/******************************************************************
		Commun
******************************************************************/
body
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#1D1D1D;
	
	cursor:default;
	
	padding-left:10px;
	padding-right:10px;
}

A
{
	cursor:pointer;
}
a
{
	color:#96BD0D;
}


/******************************************************************
		Index
******************************************************************/
.tableBouton
{
	display:block;
}
.bouton
{
	/*display:inline;*/
	float:left;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	width:75px;
	height:75px;
	
	border-collapse:collapse;
	text-align:center;
	
	
	cursor:pointer;
}

.boutonTD
{
	background-image:url(bouton.png);
	background-repeat:no-repeat;
}

.boutonTDHover
{
	background-image:url(boutonHover.png);
	background-repeat:no-repeat;
}

.groupeBouton
{
	margin-top:20px;
	margin-right:20px;
	
	display:inline;
	float:left;
	
	
	padding:10px;
	padding-left:20px;
	cursor:default;
	
	background-color:#292929;
}

.ligne
{
	margin-left:auto;
	margin-right:auto;
	display:block;
	clear:left;
}

.table
{
	padding-left:10%;
}

/******************************************************************
		form
******************************************************************/
.label
{
	width:110px;
}
.validation
{
	text-align:right;
}
.inputButton
{
	cursor:pointer;
	
	border:none;
	background: transparent url('inputButton.png') no-repeat top left;
	background-repeat:repeat-x;
	
	margin:10px;
	width:100px;
	height:24px;
}

.inputButtonHover
{
	background-image:url(inputButtonHover.png);
}
table
{
	font-size:12px!important;
}

.cadre
{
	padding:5px;
	background-color:#292929;
	margin-bottom:20px;
}

.buttonPlus
{
	cursor:pointer;
	
	border:none;
	background: transparent url('boutonPlus.png') no-repeat top left;
	background-repeat:repeat-x;
	
	margin:2px;
	width:30px;
	height:22px;
}