body
{
	background-color:#424242;
	background-image:url(../img/home-body-background.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	overflow-x:hidden;
}
#page
{
	background-image:url(../img/home-page-background.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center;
	/*width:1400px !important;*/
	margin:0 auto 0 auto;
}
.block
{
	width:900px;
	margin:0 auto 0 auto;
}
#header
{
	height:400px;
}
#header .block
{
	
}
	#header ul
	{
		list-style-type:none;
		margin:0 0 0 0;
		padding:0;
		position:relative;
		top:80px;
		text-align:left;
		z-index:2;
	}
		#header ul li
		{
			/*display:inline;*/
			font-size:13px;
			font-weight:bold;
			letter-spacing:0;
			line-height:40px;
		}
			#header ul li a
			{
				color:#333333;
				text-decoration:none;
				margin:0 0 0 -15px;
				padding:0 0 0 10px;
				display:block;
				height:39px;
				width:256px;
			}
			#header ul li a:hover
			{
				background:url(../img/home-menu-over.gif) left no-repeat;
				color:#2476A6;
			}
#animation
{
	float:right;
	width:697px;
	height:359px;
	margin:39px -30px 0 0;
}
.bg1{ background:#FFFFFF/*url(../img/accueil/acc-01.jpg)*/; }
.bg2{ background:#999999/*url(../img/accueil/acc-02.jpg)*/; }
.bg3{ background:#000000/*url(../img/accueil/acc-03.jpg)*/; }
/*.bg4{ background:url(../img/accueil/acc-04.jpg); }
.bg5{ background:url(../img/accueil/acc-05.jpg); }
.bg6{ background:url(../img/accueil/acc-06.jpg); }
.bg7{ background:url(../img/accueil/acc-07.jpg); }
.bg8{ background:url(../img/accueil/acc-08.jpg); }
.bg9{ background:url(../img/accueil/acc-09.jpg); }
.bg10{ background:url(../img/accueil/acc-10.jpg); }*/
#buttons
{
	width:1000px;
	height:150px;
	margin:0 auto 0 auto;
	padding:0 0 0 20px;
	text-align:left;
}
	#buttons ul
	{
		list-style-type:none;
		margin:50px 0 0 42px;
		padding:0 0 0 0;
		line-height:19px;
	}
	#buttons a
	{
		border:0;
		display:block;
		float:left;
		text-decoration:none;
		font-style:italic;
		font-size:11px;
		color:#444444;
	}
	#bt_plomberie
	{
		background:url(../img/home-plomberie.jpg);
		height:232px;
		width:325px;
	}
	#bt_electricite
	{
		background:url(../img/home-electricite.jpg);
		height:232px;
		width:330px;
	}
	#bt_chauffage
	{
		background:url(../img/home-chauffage.jpg);
		height:232px;
		width:325px;
	}
#intro
{
	width:960px;
	height:150px;
	margin:0 auto 0 auto;
	padding:20px 0 150px 0;
}
#intro p
{
	width:900px;
	margin:0 auto 0 auto;
	padding:5px 20px 5px 20px;
	text-align:justify;
	color:#CCCCCC !important;
}
#intro a
{
	text-decoration:none;
	color:#8AE4FF;
}
#intro a:hover
{
	text-decoration:underline;
	color:#8AE4FF;
}
#intro ul
{
	width:120px;
	float:left;
	margin:auto auto auto 25px;
}
#intro ul li a
{
	text-decoration:none;
	color:#7E7E7E;
}
#intro ul > li:first-child
{
	padding-bottom:10px;
}
#intro ul > li:first-child a
{
	font-weight:bold;
	color:#C5C5C5;
}
#intro ul li
{
	display:block;
	text-align:left;
}
#footer img
{
	float:left;
	margin:10px 15px 0 0;
}
#footer .block div
{
	width:400px;
	margin:15px auto 0 auto;/*margin:50px auto 0 auto;*/
	text-align:left;
}
#footer a
{
	font-size:11px;
	color:#999999;
}
div#page #last-element
{
	padding-bottom:75px;
}
/*============================ FOOTER */
div#footer
{
	height:75px;
}
