.bodyHome
	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	scrollbar-face-color: #BACCCC;
	scrollbar-track-color: #3C6076;
	scrollbar-shadow-color: #BACCCC;
	scrollbar-highlight-color: #BACCCC;
	scrollbar-3dlight-color: #3C6076;
	scrollbar-darkshadow-color: #3C6076;
	}

.Bg
	{
	background-image:url("images/bgContent02.gif");
	background-repeat: repeat-x;
	background-position: bottom;
	}

.Button
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #747477;
	font-weight: bold;
	font-size: 10px;
	padding:3px;
	border: 1px solid #a9a9ac;
	}

.TextField
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #a9a9ac;
	font-size: 10px;
	min-width : 100px;
  font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #a9a9ac;
	}

.TextFieldErreur
	{
	background-color: #d3507e;
	font-family: Arial;
	color: #ffffff;
	font-size: 10px;
	min-width : 150px;
  font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #a20038;
	}


.TextFieldBas
	{
	background-color: #c7e0e9;
	font-family: Arial;
	color: #00729c;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #6d6d6d;
	}


.TextFieldSimple
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #6d6d6d;
	font-size: 10px;
  font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #6d6d6d;
	}


.TextFieldAdmin
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #a9a9ac;
	font-size: 10px;
	min-width : 40px;
  	font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #a9a9ac;
	}

	.TextFieldAdminCourt
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #a9a9ac;
	font-size: 10px;
	min-width : 10px;
  	font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #a9a9ac;
	}


.TextFieldAdminMiddle
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #a9a9ac;
	font-size: 10px;
	min-width : 250px;
  font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #a9a9ac;
	}


.TextFieldAdminLarge
	{
	background-color: #FFFFFF;
	font-family: Arial;
	color: #a9a9ac;
	font-size: 10px;
	min-width : 380px;
  font-weight: bold;
	font-weight: bold;
	padding:3px;
	border: 1px solid #a9a9ac;
	}

.Texte											{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.Texte A:link								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.Texte A:visited						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.Texte A:active							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.Texte A:hover							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }

.TexteGris									{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #636363; }
.TexteGris A:link						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #636363; font-weight: bold; text-decoration: none; }
.TexteGris A:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #636363; font-weight: bold; text-decoration: none; }
.TexteGris A:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #636363; font-weight: bold; text-decoration: none; }
.TexteGris A:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #636363; font-weight: bold; text-decoration: underline; }

.TexteBleu									{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e79cd; }
.TexteBleu A:link						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e79cd; text-decoration: none; }
.TexteBleu A:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e79cd; text-decoration: none; }
.TexteBleu A:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e79cd; text-decoration: none; }
.TexteBleu A:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e79cd; text-decoration: underline; }

.TexteorangeOld							{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e6852e; font-weight: bold; }
.TexteorangeOld A:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e6852e; font-weight: bold; text-decoration: none; }
.TexteorangeOld A:visited		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e6852e; font-weight: bold; text-decoration: none; }
.TexteorangeOld A:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e6852e; font-weight: bold; text-decoration: none; }
.TexteorangeOld A:hover			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #e6852e; font-weight: bold; text-decoration: underline; }

.Texteorange								{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2e79cd; font-weight: bold; }
.Texteorange A:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2e79cd; font-weight: bold; text-decoration: none; }
.Texteorange A:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2e79cd; font-weight: bold; text-decoration: none; }
.Texteorange A:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2e79cd; font-weight: bold; text-decoration: none; }
.Texteorange A:hover

.TexteViolet								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; text-transform: uppercase; }
.TexteViolet A:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.TexteViolet A:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.TexteViolet A:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.TexteViolet A:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

.TexteLienViolet						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; }
.TexteLienViolet A:link			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: none; }
.TexteLienViolet A:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: none; }
.TexteLienViolet A:active		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: none; }
.TexteLienViolet A:hover		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: underline; }

.TitreBleu									{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #328396; font-weight: bold; }
.TitreBleu A:link						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #328396; font-weight: bold; text-decoration: none; }
.TitreBleu A:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #328396; font-weight: bold; text-decoration: none; }
.TitreBleu A:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #328396; font-weight: bold; text-decoration: none; }
.TitreBleu A:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #328396; font-weight: bold; text-decoration: underline; }

.TexteVert									{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #608714; font-style: italic; }
.TexteVert A:link						{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #608714; font-style: italic; text-decoration: none; }
.TexteVert A:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #608714; font-style: italic; text-decoration: none; }
.TexteVert A:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #608714; font-style: italic; text-decoration: none; }
.TexteVert A:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #608714; font-style: italic; text-decoration: underline; }

.TitreViolet								{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8d0072; font-weight: bold; text-transform: uppercase; }
.TitreViolet A:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8d0072; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.TitreViolet A:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8d0072; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.TitreViolet A:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8d0072; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.TitreViolet A:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8d0072; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

.TitreRose 									{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ba2356; font-weight: bold; text-transform: uppercase; }

.Erreur											{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b90000; font-weight: bold; }
.Erreur A:link							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b90000; font-weight: bold; text-decoration: none; }
.Erreur A:visited						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b90000; font-weight: bold; text-decoration: none; }
.Erreur A:active						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b90000; font-weight: bold; text-decoration: none; }
.Erreur A:hover							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b90000; font-weight: bold; text-decoration: underline; }

.Menu												{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00738a; }
.Menu A:link								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00738a; font-weight: bold; text-decoration: none; }
.Menu A:visited							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00738a; font-weight: bold; text-decoration: none; }
.Menu A:active							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00738a; font-weight: bold; text-decoration: none; }
.Menu A:hover								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00738a; font-weight: bold; text-decoration: underline; }

.MenuGris										{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #636363; }
.MenuGris A:link						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #636363; font-weight: bold; text-decoration: none; }
.MenuGris A:visited					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #636363; font-weight: bold; text-decoration: none; }
.MenuGris A:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #636363; font-weight: bold; text-decoration: none; }
.MenuGris A:hover						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #636363; font-weight: bold; text-decoration: underline; }

.MenuAdmin									{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; text-transform: uppercase; }
.MenuAdmin A:link						{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.MenuAdmin A:visited				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.MenuAdmin A:active					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.MenuAdmin A:hover					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8d0072; font-weight: bold; text-decoration: underline; text-transform: uppercase;  }

.ssMenuAdmin								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.ssMenuAdmin A:link					{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.ssMenuAdmin A:visited			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.ssMenuAdmin A:active				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.ssMenuAdmin A:hover				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }

.Bas												{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; text-transform: uppercase; }
.Bas	A:link								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.Bas	A:visited							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.Bas	A:active							{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-transform: uppercase; text-decoration: none; }
.Bas  A:hover								{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #747477; font-weight: bold; text-transform: uppercase; text-decoration: underline; }

.CelluleSecur								{ background-color: #95c3cd; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.CelluleSecur A:link				{ background-color: #95c3cd; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleSecur A:visited			{ background-color: #95c3cd; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleSecur A:active			{ background-color: #95c3cd; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleSecur A:hover				{ background-color: #95c3cd; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

.CelluleLotTitre						{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;  font-weight: bold; text-align: center; }
.CelluleLotTitre A:link			{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; text-align: center;  }
.CelluleLotTitre A:visited	{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; text-align: center;  }
.CelluleLotTitre A:active		{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; text-align: center;  }
.CelluleLotTitre A:hover		{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: bold; text-align: center;  }

.CelluleLot1								{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; }
.CelluleLot1 A:link					{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; }
.CelluleLot1 A:visited			{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; }
.CelluleLot1 A:active				{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; }
.CelluleLot1 A:hover				{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: underline; }

.CelluleLot2								{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; }
.CelluleLot2 A:link					{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; }
.CelluleLot2 A:visited			{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; }
.CelluleLot2 A:active				{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; }
.CelluleLot2 A:hover				{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: center; text-decoration: underline; }

.CelluleAdmin1							{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.CelluleAdmin1 A:link				{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleAdmin1 A:visited		{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleAdmin1 A:active			{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleAdmin1 A:hover			{ background-color: #becfe0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

.CelluleAdmin2							{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.CelluleAdmin2 A:link				{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleAdmin2 A:visited		{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleAdmin2 A:active			{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleAdmin2 A:hover			{ background-color: #97b2ce; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }

.CelluleAdminTitre							{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.CelluleAdminTitre A:link				{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.CelluleAdminTitre A:visited		{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.CelluleAdminTitre A:active			{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.CelluleAdminTitre A:hover			{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: bold;  }


.CelluleAdminTitreLot						{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; }
.CelluleAdminTitreLot A:link		{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.CelluleAdminTitreLot A:visited	{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.CelluleAdminTitreLot A:active	{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold;  }
.CelluleAdminTitreLot A:hover		{ background-color: #308092; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; font-weight: bold;  }

/***** DEBUT Popup Promo *****/
#popupPromo{
	/*top:230px;*/
	background-color:#fff;
	height:100%;
	margin-left:15%;
	margin-top:115px;
	padding:0;
	/*position:fixed;*/
	position:absolute;
	width:100%;
	border:none;
	z-index:1000 !important;
}
#popupPromo a#promo_show {
	display:none;
	height:12px;
	left:0;
	right:800px;
	position:fixed;
	position:absolute;
	top:20px;
	width:12px;
}
#popupPromo a#promo_close {
	height:12px;
	/*left:0;*/
	margin-left:-4px;
	/*right:350px;*/
	position:fixed;
	position:absolute;
	/*top:10px;*/
	width:12px;
}
#popupPromo a#promo_hide {
	height:12px;
	left:0;
	right:350px;
	position:fixed;
	position:absolute;
	top:30px;
	width:12px;
}
/***** FIN Popup Promo *****/
