/*  ------------------Général et template------------------ */
body {	margin: 0; padding: 0; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #999999; }
dl, dt, dd, ul, li {margin: 0; padding: 0; list-style-type: none; }
#menutete { margin-top: 10px; margin-left: auto; margin-right: auto; width: 990px; height: 20px; }
#topcover { margin-top: 10px; margin-left: auto; margin-right: auto; width: 986px; height: 2px; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 2px; border-left-style:solid ; border-left-color: #FFFFFF; border-left-width: 2px; border-top-style:solid ; border-top-color: #FFFFFF; border-top-width: 2px; background-color:#CCCCCC}
#menutop { margin-top: 0px; margin-left: auto; margin-right: auto; width: 990px; height: 20px; }
#top { margin-top: 0px; margin-left: auto; margin-right: auto; width: 986px; height: 100px; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 2px; border-left-style:solid ; border-left-color: #FFFFFF; border-left-width: 2px; border-top-style:solid ; border-top-color: #FFFFFF; border-top-width: 1px; background-color:#CCCCCC}
#corp { margin-top: 0px; margin-left: auto; margin-right: auto; width: 990px; height: 500px; background-color: #FFFFFF}
#bas { margin-top: 0px; margin-left: auto; margin-right: auto; width: 990px; height: 50px; background-image:url(../Pictures/basorange50.png); background-position:center; background-repeat:no-repeat; text-align:right;}

/*  ------------------Menu de Tête------------------ */
#langue1 { float:left; margin-left:0px; font-weight:bold; height: 18px; width:97px; text-decoration: none; border-style:solid; border-color: #0A50A1; border-width: 1px; }
.langue1bouton a {  background-color: #0A50A1; line-height: 18px; height: 18px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.langue1bouton a:hover { background-color: #0A50A1; line-height: 18px; height: 18px; display: block; color: #CCCCCC; font-size: 10px; text-align:center; text-decoration: none; }
#langue2 { float:left; margin-left:0px; font-weight:bold; height: 18px; width:98px; text-decoration: none; border-style:solid; border-color: #0A50A1; border-width: 1px; border-left-style:none}
.langue2bouton a {  background-color: #FFFFFF; line-height: 18px; height: 18px; display: block; color: #0A50A1; font-size: 10px; text-align:center; text-decoration: none; }
.langue2bouton a:hover { background-color: #FFFFFF; line-height: 18px; height: 18px; display: block; color: #CCCCCC; font-size: 10px; text-align:center; text-decoration: none; }
#langue3 { float:left; margin-left:0px; font-weight:bold; height: 18px; width:98px; text-decoration: none; border-style:solid; border-color: #0A50A1; border-width: 1px; border-left-style:none}
.langue3bouton a {  background-color: #FFFFFF; line-height: 18px; height: 18px; display: block; color: #0A50A1; font-size: 10px; text-align:center; text-decoration: none; }
.langue3bouton a:hover { background-color: #FFFFFF; line-height: 18px; height: 18px; display: block; color: #CCCCCC; font-size: 10px; text-align:center; text-decoration: none; }
#home { float:left; margin-left:352px; font-weight:bold; height: 20px; width:55px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; border-left-style:none}
.homebouton a {  line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none; }
.homebouton a:hover { line-height: 20px; height: 20px; display: block; color: #0A50A1; font-size: 10px; text-align:center; text-decoration: none; }
#sitemap { float:left; margin-left:0px; font-weight:bold; height: 20px; width:76px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; }
.sitemapbouton a {  line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none; }
.sitemapbouton a:hover { line-height: 20px; height: 20px; display: block; color: #0A50A1; font-size: 10px; text-align:center; text-decoration: none; }
#contact { float:left; margin-left:0px; font-weight:bold; height: 20px; width:76px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; }
.contactbouton a {  line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none; }
.contactbouton a:hover { line-height: 20px; height: 20px; display: block; color: #0A50A1; font-size: 10px; text-align:center; text-decoration: none; }
#legal { float:left; margin-left: 0px; font-weight:bold; height: 20px; width:125px; text-decoration: none;}
.legalbouton a {  line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align: right ; padding-right:3px; text-decoration: none; }
.legalbouton a:hover { line-height: 20px; height: 20px; display: block; color: #0A50A1; font-size: 10px; text-align: right ; padding-right:3px; text-decoration: none; }

/*  ------------------Menu Top------------------ */
#pompe { float:left; margin-left:0px; font-weight:bold; height: 20px; width:163px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; border-left-style:solid ; border-left-color: #FFFFFF; border-left-width: 2px; }
.pompebouton a {  background-color: #CCCCCC; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.pompebouton a:hover { background-color: #BF0000; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }
#mixer { float:left; margin-left:0px; font-weight:bold; height: 20px; width:163px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; }
.mixerbouton a {  background-color: #FF7F00; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.mixerbouton a:hover { background-color: #FDBF6F; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }
#valve { float:left; margin-left:0px; font-weight:bold; height: 20px; width:163px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; }
.valvebouton a {  background-color: #CCCCCC; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.valvebouton a:hover { background-color: #33A02C; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }
#projet { float:left; margin-left:0px; font-weight:bold; height: 20px; width:163px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; }
.projetbouton a {  background-color: #CCCCCC; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.projetbouton a:hover { background-color: #FFFF00; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }
#filter { float:left; margin-left:0px; font-weight:bold; height: 20px; width:163px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 1px; }
.filterbouton a {  background-color: #CCCCCC; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.filterbouton a:hover { background-color: #3399FF; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }
#tech { float:left; margin-left:0px; font-weight:bold; height: 20px; width:166px; text-decoration: none; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 2px; }
.techbouton a {  background-color: #CCCCCC; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }
.techbouton a:hover { background-color: #811788; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }

/*  ------------------Menu Corp------------------ */
#menupompe 					{ float:left; margin-top: 0px; margin-left: 0px ; width: 155px; height: 500px; border-left-style:solid ; border-left-color: #FFFFFF; border-left-width: 2px; }
#menupompe2 				{ margin-top: 11px; float:left; width: 831px; height: 20px; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 2px; }
#description 				{ background-image: url(../Pictures/Mixer/back/back-pipe.png); margin-top: 0px; float:left; width: 811px; height: 469px; margin-left:20px; border-right-style:solid ; border-right-color: #FFFFFF; border-right-width: 2px; }

.title 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; color: #FF7F00; font-style:italic; font-weight:bold; padding-left: 32px; padding-top:10px; text-align:justify }
.title1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none    ; color: #0A50A1; font-style:italic; font-weight:bold; padding-left: 32px; padding-top:10px; text-align:justify }
.title2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none    ; color: #0A50A1; font-style:italic; font-weight:bold; padding-left: 32px; padding-top:20px; text-align:justify }
.title3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none    ; color: #0A50A1; font-style:italic; font-weight:bold; padding-left: 32px; padding-top:10px; text-align:justify }
.title4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none    ; color: #0A50A1; font-style:italic; font-weight:bold; padding-left: 32px; padding-top:30px; text-align:justify }
#title5 {  padding-left: 32px; padding-top:30px; }
.boutontitle5 a 			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none ; color: #0A50A1; font-style:italic; font-weight:bold; text-align:justify}
.boutontitle5 a:hover		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none ; color: #CCCCCC; font-style:italic; font-weight:bold; text-align:justify} 


.texte1	{ height: 100px; width: 749px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none ; color: #000000; font-style: normal; font-weight: normal; margin-left: 32px; margin-top:10px; text-align:justify }
.texte2	{ height: 30px; width: 450px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none ; color: #000000; font-style: normal; font-weight: normal; margin-left: 32px; margin-top:10px; text-align:justify }
.texte3	{ height: 50px; width: 450px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none ; color: #000000; font-style: normal; font-weight: normal; margin-left: 32px; margin-top:10px; text-align:justify }
.texte4	{ height: 50px; width: 650px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none ; color: #000000; font-style: normal; font-weight: normal; margin-left: 32px; margin-top:0px; text-align:justify }


#famillepompe1 { float:left; margin-left:20px; font-weight:bold; height: 20px; width:200px; text-decoration: none; }
.famillepompebouton1 a 			{ background-image:url(../Pictures/Mixer/boutonfamille-orange.png); background-position:center; background-repeat:no-repeat ; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none; }
.famillepompebouton1 a:hover 	{ background-image:url(../Pictures/Mixer/boutonfamille-orange.png); background-position:center; background-repeat:no-repeat ; line-height: 20px; height: 20px; display: block; color: #CCCCCC; font-size: 10px; text-align:center; text-decoration: none; }

#famillepompe2 { float:left; margin-left:0px; font-weight:bold; height: 20px; width:200px; text-decoration: none; }
.famillepompebouton2 a 			{ background-image:url(../Pictures/Mixer/boutonfamille-gris.png); background-position:center; background-repeat:no-repeat ; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none; }
.famillepompebouton2 a:hover 	{ background-image:url(../Pictures/Mixer/boutonfamille-orange.png); background-position:center; background-repeat:no-repeat ; line-height: 20px; height: 20px; display: block; color: #CCCCCC; font-size: 10px; text-align:center; text-decoration: none; }

#famillepompe4 { background-image:url(../Pictures/Mixer/finligne.png); background-position:center; background-repeat:no-repeat ;  float:left; margin-left:0px; font-weight:bold; height: 20px; width:411px; text-decoration: none; }

#pompe0201 					{ margin-top: 30px; margin-left:0px; font-weight:bold; height: 40px; width:157px; text-decoration: none; border-bottom-style:solid ; border-bottom-color: #FF7F00; border-bottom-width: 1px; border-top-style:solid ; border-top-color: #FF7F00; border-top-width: 1px; }
.boutonpompe0201 a 			{ background-image: url(../Pictures/Mixer/pipeselect.png) ; line-height: 40px; height: 40px; display: block; color: #FF7F00; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none;  }
.boutonpompe0201 a:hover	{ background-image: url(../Pictures/Mixer/pipegris.png) ; line-height: 40px; height: 40px; display: block; color: #666666; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none; }
#pompe0202 					{ margin-left:0px; font-weight:bold; height: 40px; width:157px; text-decoration: none; border-bottom-style:solid ; border-bottom-color: #FF7F00; border-bottom-width: 1px; }
.boutonpompe0202 a 			{ background-image: url(../Pictures/Mixer/channel.png) ; line-height: 40px; height: 40px; display: block; color: #FF7F00; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none;  }
.boutonpompe0202 a:hover	{ background-image: url(../Pictures/Mixer/channelgris.png) ; line-height: 40px; height: 40px; display: block; color: #666666; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none; }
#pompe0203 					{ margin-left:0px; font-weight:bold; height: 40px; width:157px; text-decoration: none; border-bottom-style:solid ; border-bottom-color: #FF7F00; border-bottom-width: 1px; }
.boutonpompe0203 a 			{ background-image: url(../Pictures/Mixer/gas.png) ; line-height: 40px; height: 40px; display: block; color: #FF7F00; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none;  }
.boutonpompe0203 a:hover	{ background-image: url(../Pictures/Mixer/gasgris.png) ; line-height: 40px; height: 40px; display: block; color: #666666; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none; }
#pompe0204 					{ margin-left:0px; font-weight:bold; height: 40px; width:157px; text-decoration: none; border-bottom-style:solid ; border-bottom-color: #FF7F00; border-bottom-width: 1px; }
.boutonpompe0204 a 			{ background-image: url(../Pictures/Mixer/heat.png) ; line-height: 40px; height: 40px; display: block; color: #FF7F00; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none;  }
.boutonpompe0204 a:hover	{ background-image: url(../Pictures/Mixer/heatgris.png) ; line-height: 40px; height: 40px; display: block; color: #666666; font-size: 10px; text-align:left; padding-left:10px; text-decoration: none; }







