body {
	margin				: 0px;
	padding				: 0px;
	background-color	: black; /*#78579c;*/
	background-image	: url("../img_en/design/site_bg.gif");
	background-position	: 0px 272px;
}

body, td {
	color				: white;
	font-size			: 10pt;
	font-family			: Trebuchet MS, arial, verdana, sans-serif;
}


a img {
	border				: none;
}

input.field {
	width				: 190px;
	padding-left		: 3px;
	padding-right		: 3px;
	border				: 1px solid #363373;
	background-color	: #bfbfce;
	-moz-border-radius-topright	: 7px;
}

input.field:hover {
	outline				: 1px dotted white
}

input.field:focus {
	background-color	: white;
	border-color		: white;
}

input.button,
a.button {
	display				: block;
	margin				: auto;
	margin-bottom		: 5px;
	width				: 430px;
	padding-left		: 10px;
	padding-right		: 10px;

	background-color	: #8b8c9f;
	border				: 1px solid #b6b7c2;
	border-bottom-color	: #626377;
	border-right-color	: #626377;
	outline				: 1px solid black;

	font-size			: 12pt;
	text-decoration		: none;
	font-variant		: small-caps;
	font-weight			: bold;
	color				: white;
	text-align			: center;
	cursor				: pointer;
}


input.button:hover,
a.button:hover {
	background-color	: #b6b7c2;
	border-color		: #cfd0d8;
	border-bottom-color	: #8b8c9f;
	border-right-color	: #8b8c9f;
}



/*** HOME PAGE ***/

.intro .bande a:hover {
	background-color	: transparent;
}

.intro .bande {
	margin-top			: 100px;
	background-image	: url("../img_en/design/intro_bg.gif");
	background-repeat	: repeat-x;
	background-position	: 0px 29px;
	text-align			: center;
}


.intro .logger {
	position			: absolute;
	width				: 100%;
	top					: 3px;
	padding-top			: 3px;
	height				: 20px;

	letter-spacing		: 0pt;
	font-size			: 8pt;
	font-family			: Arial;
	text-align			: center;

	border-top			: 1px solid #bfbfc9;
	border-bottom		: 1px solid black;
	background-color	: #9697a8;
}

.intro .logger form {
	margin				: 0px;
	padding				: 0px;
}

.intro .logger .field {
	border-color		: #9697a8;
	margin				: 0px;
	width				: 100px;
	font-size			: 8pt;
}
.intro .logger .field:focus {
	border-color		: white;
}

.intro .logger .button {
	display				: inline;
	margin				: 0px;
	width				: 100px;
	height				: 18px;
	font-size			: 8pt;
	font-variant		: normal;
	text-transform		: uppercase;
	vertical-align		: -1px;
}




/*** JS TOOLTIP ***/

#tooltip {
	top					: -800px;
	position			: absolute;
	width				: 180px;

	border				: 1px solid #eb9943;
	background-color	: #800;
	z-index				: 11;
}

#tooltip #tooltipContent {
	padding				: 5px;
	border				: 2px solid #600;
	font-size			: 9pt;
	line-height			: 11pt;
	text-align			: left;
}

#tooltip .title {
	margin				: -5px;
	margin-bottom		: 6px;
	padding-left		: 5px;
	padding-right		: 5px;
	padding-bottom		: 4px;

	font-family			: Arial, sans-serif;
	color				: #fd9;
	text-transform		: uppercase;
	font-size			: 8pt;
	font-weight			: bold;
	font-variant		: small-caps;

	border-top			: 1px solid #da7c50;
	background-image	: url("../img_en/design/bg_th.gif");
	background-position	: center bottom;
	background-repeat	: no-repeat;
}

#tooltip p {
	margin-top			: 0px;
	margin-bottom		: 5px;
	text-align			: left;
}


#tooltip em {
	color				: #fd9;
}

#tooltip ul {
	margin				: 0px;
	padding				: 0px;
	padding-left		: 20px;
}

#langue {
	z-index				: 2;
	position			: absolute;
	right				: 150px;
	top					: 35px;
	width				: 10px;
}

/* langue */

#langue table {
}

#langue table td {
	padding-right		: 5px;
	font-size			: 0pt;
	line-height			: 0pt;
}

#ad_intro a img {
border : 0px;
}

#ad_intro a {
display : block;
width : 468px;
height : 60px;
font-size : 0pt;
line-height : 0pt;
border : 1px solid #454550;
outline : 1px solid #a89eb7;
}

#ad_intro a:hover {
outline : 1px solid white;
}

#ad_intro a {
position : relative;
top : 20px;
border:medium none;
}

#ad_intro {
padding-top : 30px;
}
#ad_intro a {
margin : auto;
opacity : 0.4;
filter : alpha(opacity=40);
-ms-filter : CSS('"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"');
}
#ad_intro a:hover {
opacity : 1.0;
filter : alpha(opacity=100);
-ms-filter : CSS('"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"');
}

#langue a img {
border : 1px solid #454550;
}
