﻿@charset "utf-8";
body {
	width: 882px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 100%;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
body, td, div, p {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.arial11blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}
#arial11blanc a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#arial11blanc a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#arial11blanc a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
#arial11blanc a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.champsaisi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656566;
	width: 81px;
	height: 12px;
	border: 0px solid #7b7b7b;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.arial11gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656566;
	text-align: justify;
}
.arial11bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0298CB;
	text-align: left;
}

.arial10blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#arial10blanc a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#arial10blanc a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#arial10blanc a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
#arial10blanc a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

#pack a:hover {
	background-image: url(/images/trans.png);
	background-repeat: repeat;
}
.arial14noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}


.arial14boldnoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.arial14boldnoir:first-letter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2A64A6;
	font-weight: bold;
}



.champnewsletter {
	height: 13px;
	width: 101px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #5b1058;
	background-color: #d9b9d7;
	padding-left: 1px;
}
.trebuchet11noir {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.combocourt {
	height: 17px;
	width: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656566;
	margin: 0px;
	padding: 0px;
}
.combolong {
	height: 18px;
	width: 106px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656566;
}
.arial10noir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
#arial10noir a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
#arial10noir a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
#arial10noir a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
#arial10noir a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.arial11blancbas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#arial11blancbas a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#arial11blancbas a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#arial11blancbas a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
#arial11blancbas a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


.arial12blancbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.arial11blanccopyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 0px;
	margin: 0px;
	text-align: center;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.MainMenuSelectedSection
{
	background-image: url(/images/MasterLayouts/Default/MenuSelectedBGD.gif);
	font-weight: bold;
	font-size: 11px;
	color: #658cfc;
	font-family: Arial;
	
}
.MainMenuItemSection
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	background-image: url(/images/bg_menu.gif);
    /*background-color:#F78D15;*/
    height: 25px;
    padding-top:5px
}
.SubMenuItemSection
{
	background-image: url(/images/MasterLayouts/Default/SubMenuItemBGD.gif);
	background-repeat: no-repeat;
	
}
.Label11
{
	font-family: Arial;
	font-size: 11px;
}
.arial {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
#arial a:link {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#arial a:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#arial a:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
#arial a:active {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
/******************************************** PROMOTIONS ********************************************/
.promotion {
	width:590px;
	height:265px;
	/*float:left;*/
	position:relative;
	margin-top:23px;
}
.promotion .navigation {
	position:absolute;
	bottom:0px;
	left:0px;
	width:590px;
	height:32px;
	background:url(/images/Promos/Promobg.jpg) top left repeat-x;
	padding:0px 20px 0px 20px;
}
.promotion .navigation .Left {
	width:17px;
	height:32px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(/images/Promos/Left.jpg) top left no-repeat;
}
.promotion .navigation .Right {
	width:17px;
	height:32px;
	position:absolute;
	top:0px;
	right:0px;
	background:url(/images/Promos/Right.jpg) top left no-repeat;
}
.promotion .navigation a {
	display:block;
	float:left;
	width:120px;
	height:32px;
	margin-right:20px;
	text-align:center;
	line-height:28px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	background:url(/images/Promos/btn_off.png) top left no-repeat;
}
.promotion .navigation a:hover {
	background:url(/images/Promos/btn_on.png) top left no-repeat;
}
.promotion .PromoDiv {
	display:none;	
}

/******************************************** PROMOTIONS ********************************************/
.promotion1 {
	width:400px;
	height:180px;
	/*float:left;*/
	position:relative;
	margin-top:23px;
}
.promotion1 .navigation {
	position:absolute;
	bottom:0px;
	left:0px;
	width:385px;
	height:32px;
	background:url(/images/Promos/Promobg.jpg) top left repeat-x;
	padding:0px 8px 0px 8px;
}
.promotion1 .navigation .Left {
	width:17px;
	height:32px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(/images/Promos/Left.jpg) top left no-repeat;
}
.promotion1 .navigation .Right {
	width:17px;
	height:32px;
	position:absolute;
	top:0px;
	right:0px;
	background:url(/images/Promos/Right.jpg) top left no-repeat;
}
.promotion1 .navigation a {
	display:block;
	float:left;
	width:120px;
	height:32px;
	margin-right:5px;
	text-align:center;
	line-height:28px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	background:url(/images/Promos/btn_off.png) top left no-repeat;
}
.promotion1 .navigation a:hover {
	background:url(/images/Promos/btn_on.png) top left no-repeat;
}
.promotion1 .PromoDiv
{
    display: none;
}