/* CSS Document */
* {
margin: 0;
padding: 0;
border: 0;
}
body  {
	margin: 0;
	padding:0;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
}
#tout{
	margin: 0 auto;
	width:800px;
	height:385px;
}

/************************ MENU ********************/
#menu{
	width:800px;
	height:22px;
	margin-top:80px;
	text-align:center;
	line-height:22px;
}
#menu a{
	color:#A6D02A;
	text-decoration:none;
}
#menu a:hover{
	color:#FFFFFF;
}
#menuIndex{
	width:800px;
	height:22px;
}
/***********/
.bt{
	display:block;
	float:left;
	width:120px;
	height:22px
}
.bt-home{
	display:block;
	float:left;
	background-image:url(images/home.jpg);
	width:800px;
	height:22px
}
.bt-entreprise{
	display:block;
	float:left;
	background-image:url(images/entreprise.jpg);
	width:800px;
	height:22px
}
.bt-services{
	display:block;
	float:left;
	background-image:url(images/services.jpg);
	width:800px;
	height:22px
}
.bt-portfolio{
	display:block;
	float:left;
	background-image:url(images/portfolio.jpg);
	width:800px;
	height:22px
}
.bt-contact{
	display:block;
	float:left;
	background-image:url(images/contact.jpg);
	width:800px;
	height:22px
}
.bt-news{
	display:block;
	float:left;
	background-image:url(images/news.jpg);
	width:122px;
	height:22px
}
/**************************************************/
#ligneSup{
	width:800px;
	height:13px;
	background-color:#A6D02A;
}
#conteneur{
	width:800px;
	height:335px;
	background:url(images/img-michael-lebecque.jpg) no-repeat left #FFFFFF;
}
#conteneurIndex{
	width:800px;
	height:385px;
	margin-top:50px;
}
#ligneInf{
	width:800px;
	height:15px;
	background:url(images/barreInferieur.jpg)}
/****************** TEXTE **********************/
#blocTxt{
	width:365px;
	height:335px;
}
#titre{
	background-image:url(images/barre-titre.jpg);
	width:237px;
	height:23px
}
.soustitre{	
	display:block;
	float:left;
	width:237px;
	line-height:22px;
	background:url(images/soustitre.jpg) no-repeat left;
	border-bottom:solid #A6D02A 1px;
	margin: 10px 0px 10px 0px;
	padding-left:5px;
	color:#FFFFFF;
}
h1{/***titre***/
	font-size:14px;
	color:#000000;
	margin-left:20px;
}
h2{/***sous-titre***/
	margin-left:20px;
}
h3{/***introItalic***/
	font-style:italic;
	font-size:11px;
	margin-top:7px;
}
.txtVert{/***introItalic***/
	font-weight:bold;
	font-size:12px;
	color:#A6D02A;
}
p{
	font-size:12px;
	margin-top:7px;
}
/****************** MINIATURE *******************/
.blocMiniature{	
	display:block;
	float:left;
	width:365px;
}
.Miniature{	
	display:block;
	float:left;
	width:20px;
	padding:2px;
}
/****************** PLAN *******************/
.blocPlan{
	display:block;
	float:left;
	width:350px;
	height:180px;
}



