@charset "utf-8";
body {
	background-image: url(../images/fond_et_boutton/index/fond_bleu_mosaique.png)
}
#Conteneur_haut {
	background-image: url(../images/fond_et_boutton/index/fond_ombre_haut.png);
	height: 18px;
	width: 815px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	font-size: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #79BCFF;
}
#Conteneur {
	width: 815px;
	background-repeat: repeat-y;
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/fond_et_boutton/index/fond_ombre_centre.jpg);
	position: relative;
	padding: 0px;
	height: 600px;
	background-color: #79BCFF;
}
#Conteneur_bas {
	background-image: url(../images/fond_et_boutton/index/fond_ombre_bas.png);
	height: 18px;
	width: 815px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
	font-size: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #79BCFF;
}
#Conteneur #banniere_haut {
	position: absolute;
	width: 785px;
	text-align: center;
	height: 140px;
	top: 0px;
	left: 15px;
}
#Conteneur #Espace_Gauche {
	width: 150px;
	left: 10px;
	position: absolute;
	height: 460px;
	z-index: 12;
	bottom: 0px;
}
#Conteneur #Espace_Gauche #Menu_Principal {
	right: 10px;
	float: right;
	position: relative;
	top: 20px;
}
#Conteneur #Espace_Gauche #rechercher {
	float: right;
	right: 10px;
	top: 150px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#Conteneur #Espace_Gauche #rechercher .RechercherBtn {
	cursor: pointer;
	position: relative;
	padding: 0px;
	float: left;
	margin-right: 8px;
}
#Conteneur #Espace_Gauche #rechercher .RechercherLbl {
	position: relative;
	padding: 0px;
	float: left;
	color: #003366;
	width: 94px;
	margin-top: 2px;
}
#Conteneur #Espace_Gauche #logo  {
	height: 93px;
	width: 68px;
	float: right;
	position: relative;
	padding: 0px;
	top: 210px;
	right: 25px;
	text-align: right;
	margin: 0px;
}
#Conteneur  #contenneur_01 {
	position: absolute;
	height: 440px;
	width: 645px;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	right: 10px;
	bottom: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000066;
}
#Conteneur  #contenneur_iframe {
	position: absolute;
	/*	background-image: url(../images/fond_boutton/produits/contour_fiche_produits11.gif);
	background-repeat: no-repeat;
	background-position: center 85px; */
	height: 410px;
	width: 645px;
	margin: 0px;
	z-index: 10;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	visibility: hidden;
}

#Conteneur #Menu_Images {
	position: absolute;
	height: 440px;
	width: 645px;
	margin: 0px;
	padding: 0px;
	z-index: 10;
	right: 0px;
	bottom: 0px;
}

#Conteneur #Menu_Images #images {
	position: relative;
	float: right;
	right: 3px;
	height: 401px;
}
#Conteneur #Menu_Images #images .pompes_immergees  {
	float: right;
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: -40px;
	top: 0px;
}
#Conteneur #Menu_Images #images .moteurs_immergees {
	float: right;
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: -95px;
	top: 69px;
}
#Conteneur #Menu_Images #images .pompes_immergees_puits {
	float: right;
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: -150px;
	top: 111px;
}
#Conteneur #Menu_Images #images .pompes_de_surfaces {
	float: right;
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: -195px;
	top: 242px;
}
#Conteneur #Menu_Images #images .barre_verte_menu_image {
	float: right;
	position: relative;
	top: 377px;
}
/* -------- Botton Images (Mises en formes ---------------------------- */
		#Conteneur #Menu_Images #bouton_images {
			position: relative;
			float: left;
			width: 635px;
			height: 39px;
			top: 0px;
		}
		#Conteneur #Menu_Images #bouton_images ul {
	list-style-type: none;
	float: left;
	position: relative;
	margin: 0px;
	padding: 0px;
	height: 39px;
		}
		#Conteneur #Menu_Images #bouton_images ul li {
			list-style-type: none;
			float: left;
			position: relative;
			height: 39px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a {
			display: block;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			text-decoration: none;
			text-align: center;
			list-style-type: none;
				color: #CAFFB0;
				height: 38px;
				padding-top: 2px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a:hover {
			display: block;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			text-decoration: none;
			text-align: center;
			list-style-type: none;
				height: 35px;
				color: #99FF66;
				padding-top: 5px;
		}
		/* ------  Bouton Images (Off) -------------------------------------------------------------*/
		#Conteneur #Menu_Images #bouton_images ul li a.btn_pompes_surface  {
			width: 116px;
			background: url(../images/fond_et_boutton/index/btn_pompes_surface.png) no-repeat top;
			margin-left: 55px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a.btn_pompes_immergees_puits {
			width: 121px;
			background: url(../images/fond_et_boutton/index/btn_pompes_immergees_puits.png) no-repeat top;
			margin-left: 120px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a.btn_moteurs_immerges {
			width: 78px;
			background: url(../images/fond_et_boutton/index/btn_moteurs_immerges.png) no-repeat top;
			margin-left: 25px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a.btn_pompes_immergees {
			width: 78px;
			background: url(../images/fond_et_boutton/index/btn_pompes_immergees.png) no-repeat top;
			margin-left: 25px;
		}

		/* ------  Bouton Images (On) ---------------------------------------------------------------*/
		#Conteneur #Menu_Images #bouton_images ul li a:hover.btn_pompes_surface  {
			background: url(../images/fond_et_boutton/index/btn_pompes_surface.png) no-repeat bottom;
			width: 116px;
			margin-left: 55px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a:hover.btn_pompes_immergees_puits {
			background: url(../images/fond_et_boutton/index/btn_pompes_immergees_puits.png) no-repeat bottom;
			width: 121px;
			margin-left: 120px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a:hover.btn_moteurs_immerges {
			background: url(../images/fond_et_boutton/index/btn_moteurs_immerges.png) no-repeat bottom;
			width: 78px;
			margin-left: 25px;
		}
		#Conteneur #Menu_Images #bouton_images ul li a:hover.btn_pompes_immergees {
			background: url(../images/fond_et_boutton/index/btn_pompes_immergees.png) no-repeat bottom;
			width: 78px;
			margin-left: 25px;
		}
		
/* --------------------------------------------------------------------------- */
#Conteneur  #Menu_Images #info_pompes_surfaces {
	height: 214px;
	width: 270px;
	position: absolute;
	float: left;
	left: 20px;
	top: 35px;
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: hidden;
}
#Conteneur  #Menu_Images #info_pompes_immergees_puits {
	height: 214px;
	width: 270px;
	position: absolute;
	float: left;
	left: 30px;
	top: 30px;
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: hidden;
}
#Conteneur  #Menu_Images #info_moteurs_immerges {
	height: 214px;
	width: 270px;
	position: absolute;
	float: left;
	left: 30px;
	top: 30px;
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: hidden;
}
#Conteneur  #Menu_Images #info_pompes_immergees {
	height: 214px;
	width: 270px;
	position: absolute;
	float: left;
	left: 35px;
	top: 50px;
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	visibility: hidden;
}
/* ----------------------- fond Bule Infos --------------------------------------------- */
	#Conteneur #Menu_Images #img_h {
		height: 9px;
		background: url(../images/fond_et_boutton/index/img_h.png) no-repeat center bottom;
	}
	#Conteneur #Menu_Images #img_c {
		background: url(../images/fond_et_boutton/index/img_c.png) repeat-y center center;
	}
	#Conteneur #Menu_Images #img_b {
		height: 9px;
		background: url(../images/fond_et_boutton/index/img_b.png) no-repeat center top;
	}
 /* --------------------------- (Bule Infos Pompes de surface) Image et Texte ------- */	
	#Conteneur #Menu_Images #info_pompes_surfaces img {
		float: left;
		position: relative;
		padding: 0;
		margin: -35px 0 0 10px;
	}
	#Conteneur #Menu_Images #info_pompes_surfaces p {
		margin: 0;
		padding: 0 12px 0 10px;
		text-align: justify;
		color: #366480;
	}
/* ---------------- (Bule Infos Pompes Immergees pour Puits) Image et Texte ------- */
	#Conteneur #Menu_Images #info_pompes_immergees_puits img {
		float: left;
		position: relative;
		padding: 0;
		margin: -45px 2px -10px -6px;
	}
	#Conteneur #Menu_Images #info_pompes_immergees_puits p {
		margin: 0;
		padding: 0 12px 0 10px;
		text-align: justify;
		color: #366480;
	}
/* ---------------- (Bule Infos Moteurs Immergees ) Image et Texte ------- */
	#Conteneur #Menu_Images #info_moteurs_immerges img {
		float: left;
		position: relative;
		padding: 0;
		margin: -40px 2px 0 -10px;
	}
	#Conteneur #Menu_Images #info_moteurs_immerges p {
		margin: 0;
		padding: 0 12px 0 10px;
		text-align: justify;
		color: #366480;
	}
/* ---------------- (Bule Infos Pompes Immergees ) Image et Texte ------- */
	#Conteneur #Menu_Images #info_pompes_immergees img {
	float: left;
	position: relative;
	padding: 0;
	margin: -55px 4px 0 -10px;
	}
	#Conteneur #Menu_Images #info_pompes_immergees p {
		margin: 0;
		padding: 0 12px 0 10px;
		text-align: justify;
		color: #366480;
	}
#Conteneur  #Menu_Images  #partennaires {
	position: absolute;
	top: 51px;
	left: 16px;
	background-image: url(../images/fond_et_boutton/index/representant_officiel.png);
	height: 113px;
	width: 315px;
}
