/*-------- Surcharge de classes definies dans style.css -------------------------*/
.main
{
	position	: relative; 
	width		: 802px;
	z-index		: 0; 
	border		: 0px solid red;
	text-align	: left;

	margin		: 0;
	/*margin-left	: 50%;*/
	margin-top	: 138px;
	/*left		: -401px;*/

	background	: none;
	padding		: 28px 0 0 0;
}

.footer
{
	position	: relative;
	z-index		: 1;
	border		: 0px solid red;
	width		: 800px;
	height		: 30px;
	top		: 0px;
	background	: url(../img/structure/footer.jpg) no-repeat;
	float		: left;
}

.mention
{
	border		: 0px solid red;
	position	: relative;
	z-index		: 1;
	background	: none;
	width		: 800px;
	height		: 30px;
	bottom		: 0px; 
	color		: #FFFFFF;
}

/*---------------------------------------------------------------------------*/

div.img_index div img
{
	float		: right;

	border		: 0px solid white;
	border-left	: 2px solid white;
	border-bottom	: 2px solid white;

	margin		: 0px;
	padding		: 0px;
}

div.till
{
	border		: 0px solid red;
	position	: relative;
	width		: 99.5%;
	width		: auto;
	margin		: 2px;
}

div.till h1, div.img_index h1
{
	padding		: 1px;
	margin		: 5px 0 0 0;
	color		: white;
	font-size	: 12px;
	font-weight	: none;
}

div.till h2, div.img_index h2
{
	font-size	: 12px;
	text-align	: justify;
}

.till_menu
{
	float		: left;
	padding		: 0px;

	height		: auto;
	width		: 93px;
	/*text-align	: center;*/
	color		: #D3E6C1;
	margin		: 0;

	opacity		: 0.90;
	filter		: alpha(opacity=90);
}

.till_menu a
{
	display		: block;
	width		: 100%;
	height		: 45px;

	background	: url('../till/till-menu.gif') 0px 0px;

	color		: #D3E6C1;
	font-family	: Arial;
	font-size	: 12px;
	padding		: 5px 0 0 0px;
	margin		: 0;
	text-align	: center;
}

.till_menu a:hover
{
	background-position	: 0px -50px;
}

.till_menu a img
{
	position	: relative;
	display		: none;
	/*height		: 10px;*/
	visibility	: hidden;
	border		: 0;
	margin		: auto;
}

.till_menu a img.caddie
{
	display		: block;
	visibility	: visible;
	border		: 0;
	margin		: auto;
}

.till_menu a:active, .till_menu a:visited
{
	color		: #D3E6C1;
}

.till_menu a:hover
{
	color		: #ffffff;
}