/* CSS Document */

body
{
   margin: 10px; /* Pour centrer notre page */
   background-image:url(../Images/Style/fond.jpg);
   padding:0px
}
div#general
{
	margin:0 auto;
	width:900px;
}
/* La banniere*/
div#en_tete
{
	background-image:url(../Images/Style/head.png);
	width:900px;
	height:88px;
}
/* l'introduction*/
div#titre
{
	width:500px;
	height:65px;
	float:right;
	background-image:url(../Images/Style/barre.png);
	background-repeat:no-repeat;
	background-position:bottom;
}
div#titre h1
{
	font-size:20px;
	font-family:DIN-Bold;
}
div#chapeau
{
	width:900px;
	height:65px;
}
div#actualite
{
	width:900px;
	height:15x;
	font-size:16px;
	margin-bottom:5px;
	text-align:center;
}
/* les menus*/
div#menu
{
	width:876px;
	margin-bottom:50px;
	min-height:270px;
}
div#menu a
{
	text-decoration:none;
	color:#FFFFFF;
}
div#menu a:hover
{
	text-decoration:underline;
}
div#zone1
{
	width:250px;
	height:290px;
	background-image:url(../Images/Style/commerce.png);
	background-repeat:repeat-x;
	position:absolute;
	margin-left:10px;
}
div#zone2
{
	width:250px;
	height:290px;
	background-image:url(../Images/Style/particulier.png);
	background-repeat:repeat-x;
	position:absolute;
	margin-left:325px;
}
div#zone3
{
	width:250px;
	height:290px;
	background-image:url(../Images/Style/professionnel.png);
	background-repeat:repeat-x;
	position:absolute;
	margin-left:640px;
	
}

div#menu_commerce h2
{
	margin-top:0px;
	margin-bottom:-2px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:DIN-Bold,Arial;
	text-align:center;
	padding:5px;
}

div#menu_professionnel h2
{
	margin-top:0px;
	margin-bottom:-2px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:DIN-Bold,Arial;
	text-align:center;
	padding:5px;
}
div#menu_particulier h2
{
	margin-top:0px;
	margin-bottom:-2px;
	background-color:#000000;
	color:#FFFFFF;
	font-family:DIN-Bold,Arial;
	text-align:center;
	padding:5px;
}
ul#menu
{
	list-style:none;
	display:block;
}
div#pied_de_page
{
	width:900px;
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	margin-bottom:10px;
}
span.adm
{
	color:#A22F1D;
}
span.pied
{
	margin:50px;
	font-family:Din-Bold,Arial;
	font-size:15px;
}
span.pied a
{
	text-decoration:none;
	color:#FFFFFF;
}
span.pied a:hover
{
	text-decoration:underline;
}
h1,h2
{
font-family:DIN-Bold, DIN-Regular, Arial;
}
h3,h4,ol,ul
{
	font-family:DIN-Regular,Arial;
}
p
{
	font-family:DIN-Regular,Arial;
	text-align:justify;
}