@charset "utf-8";
/* CSS Document */.

html{
	/*position:absolute;
	width:100%;
	height:100%;*/
}
a{	
	color:#FFF;
	text-decoration:none;
}
.text_noir{color:#000;}
.text_blanc{color:#FFF;}
.text_orange{color:#F90;}
body{
	width:100%;
	height:100%;
	position:absolute;
	background-image:url(../images/FB_Backgroud3.jpg);
	background-repeat:no-repeat;
	border:0px;
	margin:0px;	
	background-color:#030;
	background-position:left top;
	background-attachment:fixed;
	font-family:Verdana, Geneva, sans-serif;
}
#container{
	width:1000px;
	height:768px;
	position:relative;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.logo{
	width:416px;
	height:150px;
	margin-top:0px;
	margin-left:0px;
	background-image:url(../images/logo3.jpg);
	background-repeat:no-repeat;
}/*
.logo{
	width:516px;
	height:150px;
	margin-top:0px;
	margin-left:0px;
	background-image:url(../images/logo4.jpg);
	background-repeat:no-repeat;
}*/

#menu_top{
	width:800px;
	height:25px;
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:5px;
	color:#FFF;
	font-size:12px;
}
#content{
	width:1000px;
	height:660px;
	position:relative;
	float:left;
	margin-left:0px;
	margin-top:0px;
	background-color:#000;
}
#content_int{
	width:1000px;
	height:300px;
	position:relative;
	float:left;
	margin-left:0px;
	margin-top:0px;
	background-color:#031515;
}
#bande_top_decor{
	width:1000px;
	height:75px;
	position:relative;
	float:left;
	background-image:url(../images/bare_deco.jpg);
}
#bande_top_decor_titre{
	width:300px;
	height:23px;
	font-size:15px;
	position:relative;
	float:left;
	margin-top:43px;
	margin-left:15px;
	color:#F90;
	font-weight:bold;
}
#bottom_banner{
	width:1000px;
	height:223px;
	margin-top:0px;
	position:relative;
	float:left;
	background-image:url(../images/bottom_banner.jpg);
	background-repeat:no-repeat;
}
.bande_orange2{
	width:323px;
	height:30px;
	position:relative;
	float:left;
	background-color:#FC0;
	color:#000;
	font-weight:bold;
	font-size:15px;
}
.bande_orange{
	width:180px;
	height:30px;
	position:relative;
	float:left;
	background-color:#FC0;
	font-weight:bold;
	font-size:15px;
}
.bande_noir{
	width:180px;
	height:30px;
	position:relative;
	float:left;
	font-weight:bold;
	font-size:15px;
}
.bande_int_select{
	width:162px;
	height:auto;
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:7px;
	color:#000;
}
.bande_int{
	width:162px;
	height:auto;
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:7px;
}
.bande_int_titre{
	width:190px;
	height:auto;
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:3px;
	font-size:19px;
	font-weight:bolder;
	}
.displayer_text{
	width:325px;
	height:290px;
	position:relative;
	float:left;
	
}
.displayer_text2{
	width:182px;
	height:256px;
	position:relative;
	float:left;
}
.displayer_text3{
	width:195px;
	height:290px;
	margin-left:15px;
	position:relative;
	float:left;
	font-size:12px;
	color:#FFF;
}
.displayer_text4{
	width:500px;
	height:270px;
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:15px;
	color:#FFF;
	font-size:12px;
}
.displayer_text_int{
	width:315px;
	height:270px;
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:3px;
	color:#FFF;
	font-size:13px;
}
.displayer_text_int_halftwo{
	width:165px;
	height:auto;
	position:relative;
	float:left;
	margin-top:15px;
	margin-left:0px;
	color:#F90;
	font-size:11px;
	text-align:right;
}
.displayer_text_int_halfone{
	width:155px;
	height:220px;
	position:relative;
	float:left;
	margin-top:3px;
	margin-left:0px;
	color:#FFF;
	font-size:13px;
}
.displayer_text_int2{
	width:400px;
	height:200px;
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:15px;
	color:#FFF;
	font-size:13px;
}
.displayer_flash_entreprise{
	width:615px;
	height:290px;
	position:relative;
	float:left;
	font-size:13px;
}

.displayer_flash{
	width:auto;
	height:290px;
	position:relative;
	float:left;
	font-size:13px;
}
.displayer_flash2{
	width:810px;
	height:290px;
	position:relative;
	float:left;
	color:#FFF;
	font-size:13px;
	/*border:1px solid #FFF;*/
	margin-left:0px;
}
.displayer_flash3{
	width:835px;
	height:290px;
	position:relative;
	float:left;
	color:#FFF;
	font-size:13px;
}
.displayer_flash4{
	width:780px;
	height:275px;
	position:relative;
	float:left;
	color:#FFF;
	font-size:13px;
}
.footer_left{
	width:350px;
	height:auto;
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:15px;
	color:#FFF;
	font-size:15px;
}
.footer_right{
	width:210px;
	height:auto;
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:420px;
	color:#FFF;
	font-size:15px;
}
.picture_holder_free{
	width:auto;
	height:auto;
	position:relative;
	float:left;
}
.picture_holder_service{
	width:258px;
	height:192px;
	position:relative;
	float:left;
}
.text_holder_service{
	width:808px;
	height:auto;
	position:relative;
	float:left;
	margin-top:5px;
}
.text_holder_entreprise{
	width:475px;
	height:275px;
	position:relative;
	float:left;
	font-size:11px;
	color:#FFF;
	margin-top:10px;
}
.texte_blanc{
	width:145px;
	height:auto;
	font-size:13px;
	color:#FFF;
	margin-left:10px;
	margin-top:5px;
	position:relative;
	float:left;
	font-weight:bold;
	}
.texte_blanc2{
	width:135px;
	height:auto;
	font-size:13px;
	color:#FFF;
	margin-left:10px;
	margin-top:5px;
	position:relative;
	float:left;
	font-weight:bold;
	}
.left_picture_holder{
	width:375px;
	height:290px;
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:0px;
	color:#FFF;
	font-size:13px;
}
.minilink_holder_entreprise{
	width:125px;
	height:275px;
	position:relative;
	float:left;
	font-size:16px;
	margin-left:10px;
	font-weight:bold;
	}

