@charset "utf-8";

/*****************************************************************

Globale

*****************************************************************/

body{
	margin:0px;
	padding:0px;
	background-image: url(../images/bg/bg_ap.gif);
}

*{margin:0px;padding:0px;}

#global{margin:0px auto;padding:0px; width:779px;}



/*****************************************************************

Header

*****************************************************************/

#accedirect {

	position: relative;

	left:0px;

	top:0px;

	width:769px;

	height:23px;

	z-index:1;

	font:10px verdana;

	color:#8E97A6;

	text-align:right;

	padding-top:4px;

	padding-right:5px;

}

#accedirect a {

	font:10px verdana;

	color:#BDC2CB;

	text-decoration:none;

	padding-left:10px;
	
	background:url(../images/separateur/acc_direct.gif) no-repeat left -3px;

}

#accedirect a:hover {

	font:10px verdana;

	color:#8E97A6;

	text-decoration:none;

}





#header {

	position:relative;

	left:0px;

	top:0px;

	width:779px;

	height:217px;

	z-index:2;

}

.logo

{

	background:url(../images/bg/bg_header.jpg) no-repeat;
	height:217px;

}



.logo img

{

	vertical-align:top;

	padding-left:0px;

}


#menu{padding-left:33px;

background:url(../images/bg/fdmenu.gif) repeat-x; position:relative; height:28px;}

#menu img{margin-right:11px;}

/*****************************************************************

Sous-menu

*****************************************************************/
#menu ul{list-style:none; margin:0; padding:0;}
#menu ul li{border-bottom:1px solid #434850; color:#FFFFFF;  background:#203150; padding:0; margin:0; float:left;}
#menu ul li a{color:#FFFFFF; display:block; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 2px; width:117px;}
#menu ul li a:hover{color:#CA7508; background:#18253C;}
#menu ul.smenu1{display:block; position:absolute; top:22px; left:28px; width:117px; z-index:10;}
#menu ul.smenu2{display:block; position:absolute; top:22px; left:302px; width:117px; z-index:10;}
#menu ul.smenu3{display:block; position:absolute; top:22px; left:386px; width:117px; z-index:10;}

/*****************************************************************

Contenu

*****************************************************************/

#body {


	top:0px;

	width:779px;

	
	_height:320px ;
	min-height:340px;

	z-index:3;

	background:#F4DDB4;

}

.main

{

	width:528px;

	float:left;

}

.main .Intro
{
	margin:12px 0 8px 22px; 
}
.main .txt

{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#01234A;
	width:296px;
	padding-left:39px;
	float:left;

}

.main .txt p{padding-bottom:12px;}
.main .slogan{float:right; margin:0 0 5px 10px; height:170px; letter-spacing:0; width:173px;}
.main .plus

{

	position: absolute;

	left:466px;

	bottom:3px;

}

#trans

{

	position: relative;

	width:250px;

	float:left;

	padding-top:163px;

	/*background:url(../images/bg/bg_trans.gif) no-repeat bottom right;*/
	z-index:1000;

}

#trans .txt

{

	font:10px verdana ;

	color:#01234A;

	width:207px;

	padding-left:18px;

}

#fla {

	position:absolute;

	left:0px;

	top:-88px;

	width:95px;

	height:68px;

	z-index:1000;

}

/*****************************************************************

partenaire

*****************************************************************/



#partenaire

{

	position: relative;

	top:0px;

 	width:743px;

	height:74px;

	background:#fff;

	clear:both;

	padding-left:36px;

	margin-top:7px;

}

#partenaire img{margin-right:8px;}



#footer

{

	position: relative;

	left:0px;

	top:0px;

 	width:771px;

	height:135px;

	font:10px verdana;
	letter-spacing:1px;

	color:#AFB5C0;

	text-align:right;

	padding-top:7px;

	background:url(../images/bg/bg_footer.gif) no-repeat 342px 100%;

}

#footer a{font:10px verdana;color:#AFB5C0;text-decoration:none;}

#footer a:hover{font:10px verdana;color:#8E97A6;text-decoration:none;}







.logo_en {
	height:217px;
	background-image: url(../images/bg/bg_header_en.jpg);
	background-repeat: no-repeat;
}
