body{
	text-align:center;	
	margin:0;
	padding:0;
	font-family:Tahoma;
	letter-spacing: 1px;
	background:	url(/img/background.jpg) no-repeat #193c74 fixed;
	
}
#conteneur{
	width:880px;
	margin: 0 auto;
	height:300px;

	 
}
#top{
	background:url(/img/logo.png) no-repeat;
	width:880px;
	height:84px;
	
}
/* ------ MENU ---------*/ 
#menu{
	margin: 5px 0 0 0;
	background:url(/img/bg_menu.jpg) repeat-x;
	height:42px;
}

#menu ul{
	list-style-type:none;
	display:inline;
	margin: 0;
	padding:0;
}
#menu ul li{
	margin: 0;
	padding:0;
	float:left;
}
a#accueil{
	background: url(/img/menu/accueil.jpg) no-repeat;
	width: 83px;
	height: 42px;
	display:block;
}
a#accueil:hover{
	background: url(/img/menu/accueil.jpg) no-repeat;
	width: 83px;
	height: 42px;
	display:block;
	background-position:-83px 0;

}
a#a_propos{
	background: url(/img/menu/a_propos.jpg) no-repeat;
	width: 152px;
	height: 42px;
	display:block;
}
a#a_propos:hover{
	background: url(/img/menu/a_propos.jpg) no-repeat;
	width: 152px;
	height: 42px;
	display:block;
	background-position:-152px 0;

}

a#nos_services{
	background: url(/img/menu/nos_services.jpg) no-repeat;
	width: 116px;
	height: 42px;
	display:block;
}
a#nos_services:hover{
	background: url(/img/menu/nos_services.jpg) no-repeat;
	width: 116px;
	height: 42px;
	display:block;
	background-position:-116px 0;

}
a#realisations{
	background: url(/img/menu/realisations.jpg) no-repeat;
	width: 114px;
	height: 42px;
	display:block;
}
a#realisations:hover{
	background: url(/img/menu/realisations.jpg) no-repeat;
	width: 114px;
	height: 42px;
	display:block;
	background-position:-114px 0;
}
a#nous_joindre{
	background: url(/img/menu/nous_joindre.jpg) no-repeat;
	width: 125px;
	height: 42px;
	display:block;
}
a#nous_joindre:hover{
	background: url(/img/menu/nous_joindre.jpg) no-repeat;
	width: 125px;
	height: 42px;
	display:block;
	background-position:-125px 0;
}

/* ------ FIN de MENU ---------*/ 
#showcase{
	margin: 1px 0 0px 0;
	padding:0;
	width:880px;
	height:184px;
	background:url(/img/showcase/francopol.png);
	border:1px none white;

}
.clear{
	clear:both;
}
#contenu{

	line-height:1.3em;
	border:1px none black;
	text-align:left;
	color:white;
}
#contenu p{
	font-size:12px;
	text-align:justify;

		letter-spacing: 1px;
}
.col_1{
	width:260px;
	float:left;
	margin: 0px 0px 0 0px;
	border:1px none white;

}
.col_2{
	width:260px;
	float:left;
	margin: 0px 0px 0 53px;
	border:1px none white;

}
.col_3{
	width:260px;
	float:right;
	margin: 0px 0px 0 0px;
	border:1px none white;
}

.un{
	width:590px;
	float:left;
	margin: 20px 0px 0 0px;
	border:1px none pink;
	font-size:12px;
}



.deux{
	width:260px;
	float:right;
	margin: 20px 0px 0 0px;
	padding: 0px 0 0 0;
	border:1px none white;
	background: none;
}

.deux .articles{
	text-align:left;
}
.deux a{
	text-decoration: none;

}
.deux a:hover{
	text-decoration: underline;
}


#facebook-box{
margin: 20px 0 0 0;
}

#footer{
	font-size:12px;
	color:#FFFFFF;
	margin: 50px 0 0 0;
	border-top:1px solid #ea791b;
	text-align:center;
	background: url(/img/bgfooter.jpg) repeat-x;
	background-color: #383838;
	
}

#footer_global{
	width:880px;
	/*border:1px solid white;*/
	margin:0 auto;
}
#footer_col_1{
	width:280px;
	float:left;
	/*border:thin black solid;*/
	text-align:left;
}
#footer_col_2{
	width:280px;
	float:left;
	margin:0 0 0 30px;
	border:thin none solid;
	text-align:left;
}
#footer_col_3{
	width:260px;
	float:left;
	margin:0 0 0 30px;
	/*border:thin black solid;*/
	text-align:left;
}

.floatr{
	float:right;
}
