/*  ------------------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-image:url(../Pictures/Contact/back.png); background-position:center; background-repeat:no-repeat}

#bas { margin-top: 0px; margin-left: auto; margin-right: auto; width: 990px; height: 50px; background-image: url(../Pictures/basbleu50.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: 9px;
	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: #BF0000; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }

.pompebouton a:hover { background-color: #FB805F; 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: #33A02C; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }

.valvebouton a:hover { background-color: #99D47F; 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: #FFFF00; line-height: 20px; height: 20px; display: block; color: #000000; font-size: 10px; text-align:center; text-decoration: none;  }

.projetbouton a:hover { background-color: #FFFF7F; 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: #3399FF; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }

.filterbouton a:hover { background-color: #CCFFFF; 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: #811788; line-height: 20px; height: 20px; display: block; color: #FFFFFF; font-size: 10px; text-align:center; text-decoration: none;  }

.techbouton a:hover { background-color: #BC80BD; line-height: 20px; height: 20px; display: block; color: #666666; font-size: 10px; text-align:center; text-decoration: none; }



/*  ------------------Division Corp------------------ */

#formulaire		{ float:left; margin-top: 0px; width: 360px; height: 500px; margin-left: 40px; margin-right: 0px; }

#map		 	{ float:left; margin-top: 0px; width: 590px; height: 350px; background-image:url(../Pictures/Contact/map.png); background-position:center; background-repeat:no-repeat }

#adresse	 	{ float:left; margin-top: 0px; width: 590px; height: 150px; text-align:center}

#adresse1	 	{ float:left; margin-top: 0px; width: 196px; height: 150px; text-align:center}

#adresse2	 	{ float:left; margin-top: 0px; width: 198px; height: 150px; text-align:center}

#adresse3	 	{ float:left; margin-top: 0px; width: 196px; height: 150px; text-align:center}

#a	 			{ float:left; width: 100px; line-height: 25px; height: 25px; display: block; }

#b	 			{ float:left; width: 200px; line-height: 25px; height: 25px; display: block; }

#text	 		{ margin-top: 40px; }

#please	 		{ width: 345px; }
#corp div h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #C96;
}
#corp div h2 {
	font-size: 18px;
	font-weight: bold;
	color: #C96;
}

