@charset "utf-8";
/* CSS Document */

#centreFirefox {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 65em;
	text-align: left;
	background-color:#FFFFFF;
}
#centreIE {
	width: 100%;
	text-align: center;
}

body {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000;
//	background-color:#DDDDDD;
	background-color:#F0F0F0;
 }

#menu{
	float: left;
	width:12em;
	height:66.4em;
	background-image: url(../images/fondmenu.png);
}

#bas{
	text-align:center;
}

#logo{
	width:25em;
	float:left;
	padding-top:2em;
	padding-left:1.5em;
}

#imgMenu{
	padding-top:0.3em;
	padding-left: 3em;
	width:35em;
}

#haut{
	background-color:#FFFFFF;
	padding-bottom: 0.2em;
}

#milieu{
	width: 52.6em;
	height:60.2em;
	margin-left: 12.1em;
}
#contenu{
	width:52.6em;
	height:50em;
}

#Milieutitre{
	width:33.5em;
	height:auto;
	padding:0.5em 1em;
	margin-left:-0.2em;
	text-align:right;
	background-image: url(../images/fondmenu1.png);
}

div.milieutitre{
	font-size: 1.5em;
	color:#ffffff;
	vertical-align:middle;
	font-weight:bold;
}

p.slogan1{
	font-size: 1.4em;
	text-align:center;
	padding: 1.5em 0;
	line-height:2em;
}

img#bouton{
	width:0.8em; 
	height:0.8em;
}

img#contenuimage{
	float:right;
	padding-top:0.2em;
	padding-right:0.8em;
	width:25em;
}

p#texte1{
	padding-top:1em;
	padding-left:0.8em;
	width:25em;
	line-height:2em;
}

p#texte2{

	padding-left:0.8em;
	line-height:2em;
}


#procslogan{
	padding: 1.5em 0 0 0.8em;
	line-height:2em;
}

img#Proccontenuimage{
	float:right;
	margin-top:4em;
	padding-right:3em;
	width:25em;
}

div#tailleProctexte1_1{
	width:19em;
}

p#Proctexte1{
	padding-left:0.8em;
	width:25em;
	line-height:2em;
}

p#Proctexte1_1{
	font-weight:bold;
	padding-left:3em;
	padding-top:0.5em;
}

ul#Proctexte1{
	padding-left:3.5em;
}


li#Proctexte1_1{
	margin-left:2em;
	width:15em;
	line-height:2em;
}

p#Proctexte2{
	padding-top:1em;
	padding-left:0.8em;
	line-height:2em;
}




div#PtFortbloc {
	padding-bottom: 1em;
	padding-top: 2em;
	height:10em;
	}

img#PtFortimage {
	padding:2em 0 0 2em;
	float:left;
	width:13em;
	}
div#PtForttext {
	padding-left: 16em;
	padding-top: 0.8em;
	text-align:left
	}
li#PtForttext{
	line-height:2em;
	list-style:none;
}



#clientcontenu{
	width:51em;
	height:46.75em;
	padding:1em 0 0 1.5em;
}
div#client-1{
	width:53em;
	padding:1em 0 0 1em;
}
div#client-2{
	width:53em;
	padding:1em 0 0 1em;
}

div#clienttexte-1{
	padding:3em 0 0 7em;
	text-align:left;
	width:40em;
	line-height:2em;
}

img#contactimage{
	padding-top:1em;
	padding-left:10em;
}
div#contacttexte{
	float:left;
	padding-top: 2em;
	padding-left:6em;
	line-height:2em;
}

div#contacttexte2{
	padding-top:2em;
	padding-left:27em;
	line-height:2em;
}



/* *** Hach ie6 *** */
* html #centreFirefox{
	background-color:#A0A7BB;
}

* html #milieu{
	width: 52.35em;
	background-color:#ffffff;
}
* html #contenu{
	width: 52.4em;
}
* html #Milieutitre{
	width: 33.35em;
}

* html #clientcontenu{
	width:51.15em;
}
* html div#client-1{
	width:50em;
	padding:-1em 0 0 0;
}
* html div#client-2{
	width:50em;
	padding:-1em 0 0 0;
}
/*******************/