body {	background-image: url(images/fond.jpg);	background-repeat:repeat-x;	margin:auto;	width:862px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000;}/*h1{	display:none;}*/#blanc {	padding:20px;	background-color: #FFFFFF;	}	.clear {	clear:both;	}	a {	text-decoration:underline;	color:#008BD4;	}	a:hover {	text-decoration:none;	color:#008BD4;}.margin {	margin:8px;	margin-top:0px;	margin-bottom:0px;	}	.titrebleu {	color:#008BD4;	}	.titrebleu2 {	color:#008BD4;	font-size:18px;	font-weight:bold;	}	/* Menu general////////////////////////////////////////////////// */#menu {	height:27px;	}#menu img{	float:left;	}	.accueil {	background-image:url(images/accueil.jpg);	float:left;	width:85px;	height:27px;	}	.accueil:hover {	background-image:url(images/accueil-over.jpg);	}	.societe {	background-image:url(images/societe.jpg);	float:left;	width:111px;	height:27px;	}	.societe:hover {	background-image:url(images/societe-over.jpg);	}	.systeme {	background-image:url(images/systeme-brumisateur.jpg);	float:left;	width:115px;	height:27px;	}	.systeme:hover {	background-image:url(images/systeme-brumisateur-over.jpg);	}	.applications {	background-image:url(images/application-brumisateur.jpg);	float:left;	width:129px;	height:27px;	}	.applications:hover {	background-image:url(images/application-brumisateur-ove.jpg);	}	.services {	background-image:url(images/services.jpg);	float:left;	width:107px;	height:27px;	}	.services:hover {	background-image:url(images/services-over.jpg);	}	.contacts {	background-image:url(images/contacts.jpg);	float:left;	width:127px;	height:27px;	}	.contacts:hover {	background-image:url(images/contacts-over.jpg);	}	/* Interne ////////////////////////////////////////////////// */#interne {	background-image:url(images/bg-interne.jpg);	width:821px;	}	.paddinggauche {	float:left;	padding:8px;	width:407px;	text-align:justify;	}	.paddingdroite {	float:right;	width:397px;	}	.grisclair {	background-color:#ECECEC;	width:381px;	padding:8px;	border-bottom:2px solid #FFFFFF;	}	.grisfonce {	width:381px;	padding:8px;	}/* applications----------------------------------------- */	.applisinterne a{	background-color:#008BD4;	float:left;	color:#FFFFFF;	padding:7px;	padding-top:2px;	padding-bottom:4px;	display:block;	border: solid 1px #FEF4EB;	}	.applisinterne a:hover{	background-color:#E5F3F8;	color:#000000;	border: solid 1px #008BD4;	}	.orangedeco {	background-color:#008BD4;	color:#FFFFFF;	width:80%;	margin:auto;	padding:8px;	margin-top:8px;	margin-bottom:8px;	}	/* Footer----------------------------------------- */#footer {	border-top:solid 3px #FFFFFF;	text-align:center;	height:16px;	font-size:10px;	padding-top:2px;	background-color:#E4F2F7;	color:#008BD4;	width:822px;	}	#footer a {	font-size:10px;	color:#008BD4;	}	#footer a:visited {	color:#008BD4;	}	/* Formulaire----------------------------------------- */	.margincontacts {	margin-left:40px;	}.margincontacts a{	float:none;	margin-bottom:10px;	display:block;	color:#008BD4;	}	input { 	color:#666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color:#F6FBFC;	font-size:11px;	border: solid 1px #008BD4;	width:90%;	margin-bottom:4px;	}	input:hover {	background-color:#FFFFFF;	}input:focus {	background:#FFFFFF;	}textarea { 	color:#666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color:#F6FBFC;	font-size:11px;	border: solid 1px #008BD4;	width:90%;	}	textarea:hover {	background-color:#FFFFFF;	}textarea:focus {	background-color:#FFFFFF;	}	.send {	text-align:center;	background-color:#008BD4;	font-weight:bold;	color:#FFFFFF;	width:90%;	}	.mini {	font-size:8px;	text-align:justify;	width:90%;	}	