/*	Couleurs utilisées pour le design
	+++++++++++++++++++++++++++++++++
	Gris clair	: #E0E0E0
	Gris foncé	: #464646
	Rouge		: #B42424
	Orange		: #FFA010 
	Bottom Tmp	: #8F8E8E */
body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../images/img_bg.jpg);}

/*	Style du Header SEO */
.HeaderSEO {
	background-color:inherit;
	/* Style police */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#E5E5E5;
	/* Image du Background */
	background-image:url(../images/bg_headtxt.jpg);}

/*	Style du Header Site */
.HeaderTempTop {
	background-color:#FFFFFF;
	padding-right:5px;
	color:#000000;}
.HeaderTempTop a {
/*	background-color:#FFFFFF;*/
	background-color:inherit;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:14px;
	position:relative;
	top:-3px;
	text-decoration:underline;
	color:#464646;}
.HeaderTempTop a:hover {
/*	background-color:#FFFFFF;*/
	background-color:inherit;
	text-decoration:none;
	position:relative;
	top:-3px;
	color:#FFA010;}

/* Style Home Page */
.HomePageClass {
	background-color:#FFFFFF;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#464646;}
.HomePageClass a {
	background-color:inherit;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#FFA010;}
.HomePageClass a:hover {
	background-color:inherit;
	text-decoration:none;
	color:#464646;}
.HomePageClass h1 {
	text-decoration:none;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;}

/* Style Detail Page: font 12px */
.DetailPageClass {
	background-color:#FFFFFF;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#464646;}
.DetailPageClass a {
/*	background-color:#FFFFFF;*/
	background-color:inherit;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#FFA010;}
.DetailPageClass a:hover {
/*	background-color:#FFFFFF;*/
	background-color:inherit;
	text-decoration:none;
	color:#464646;}
.DetailPageClass h1 {
	text-decoration:none;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;}
.DetailPageClass INPUT {
	/* Style Police */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#4A4A4A;
	/* Bordures */
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#EAEAEA;
	/* Type Curseur */
	cursor:pointer;}
.DetailPageClass SELECT {
	/* Style Police */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#4A4A4A;
	/* Bordures */
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#EAEAEA;
	/* Type Curseur */
	cursor:pointer;}
.DetailPageClass INPUT#BtnValid {
	width:100px;
	/* Style Police */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#303030;
	/* Bordures */
	border-width:1px;
	border-style:solid;
	border-color:#505050;
	background-color:#CCCCCC;
	/* Type Curseur */
	cursor:pointer;}
.DetailPageClass TEXTAREA {
	/* Style Police */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#303030;
	/* Bordures */
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	background-color:#EAEAEA;
	/* Type Curseur */
	cursor:pointer;}

/* Style Detail Page: font 11px */
.DetailPageSmallFontClass {
	background-color:#FFFFFF;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#464646;}
.DetailPageSmallFontClass a {
	background-color:inherit;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#464646;}
.DetailPageSmallFontClass a:hover {
	background-color:inherit;
	text-decoration:none;
	color:#FFA010;}

/* Style Bottom Page */
.BottomPageClass {
	background-color:#8F8E8E;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#D0D0D0;}
.BottomPageClass a {
/*	background-color:#8F8E8E;*/
	background-color:inherit;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;}
.BottomPageClass a:hover {
/*	background-color:#8F8E8E;*/
	background-color:inherit;
	text-decoration:none;
	color:#FFA010;}

/*	Style pour le menu liens rapides
	Ligne des titres */
.AccRapideHead {
	background-color:#F0F0F0;
	height:25px;
	padding-left:5px;
	/* Borders */
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	/* Font */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#B42424;}
/* Lignes du tableau */
.AccRapide {
	background-color:inherit;
	height:20px;
	/* Font */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#464646;
	/* Borders */
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;}
.AccRapide a {
	background-color:inherit;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
	color:#464646;}
.AccRapide a:hover {
	background-color:inherit;
	text-decoration:none;
	color:#FFA010;}

/* Frame Tchat */
.TchatBoxHead {
	background-color:#E0E0E0;
	height:20px;
	padding-left:10px;
	/* Font */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#464646;
	/* Borders */
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;}
.TchatBox {
	background-color:#F5F5F5;
	/* Font */
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#464646;
	/* Borders */
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;}

/* Autres déclarations */
img {border:0;}