html, body {
margin:0;
padding:0;
width: 100%;
background-image:url(images/fond_02.jpg);
background-position:top center;
background-repeat:repeat-y;
}
#conteneur{
width : 992px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

#Announcement{
	width : 288px;
	height : 90px;
	background-color:#D4D4D4;
	position:static ;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
margin-top:0px;
	padding:0px;
	color: #390000;
}

#haut{
width : 992px;
height:110px;
background-image: url(images/a_03.jpg); background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding-top:28px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}
a{color: #000000;text-decoration:none;font-family:Arial;}
a:hover{color: #000000;text-decoration:underline;font-family:Arial;}
#banniere{
width : 992px;
height:157px;
background-image: url(images/a_09.jpg); background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
#bani1{display:block;width:68px;height:145px;margin-left:2px;-margin-left:1px;margin-top:0px;padding:0px;float:left;}
#bani1 a{display:block;width:68px;height:145px;margin-left:2px;-margin-left:1px;margin-top:0px;padding:0px;float:left;}
#bani1 a:hover{display:block;width:68px;height:145px;margin-left:2px;-margin-left:1px;margin-top:0px;padding:0px;float:left;cursor:pointer;text-decoration:none;}
#bani2{display:block;width:101px;height:145px;margin-left:60px;-margin-left:30px;margin-top:0px;padding:0px;float:left;}
#bani2 a{display:block;width:101px;height:145px;margin-left:60px;-margin-left:30px;margin-top:0px;padding:0px;float:left;}
#bani2 a:hover{display:block;width:101px;height:145px;margin-left:60px;-margin-left:30px;margin-top:0px;padding:0px;float:left;cursor:pointer;text-decoration:none;}
#bani3{display:block;width:140px;height:145px;margin-left:80px;-margin-left:40px;margin-top:0px;padding:0px;float:left;}
#bani3 a{display:block;width:140px;height:145px;margin-left:80px;-margin-left:40px;margin-top:0px;padding:0px;float:left;}
#bani3 a:hover{display:block;width:140px;height:145px;margin-left:80px;-margin-left:40px;margin-top:0px;padding:0px;float:left;cursor:pointer;text-decoration:none;}
#bani4{display:block;width:100px;height:145px;margin-left:111px;-margin-left:40px;margin-top:0px;padding:0px;float:left;}
#bani4 a{display:block;width:100px;height:145px;margin-left:111px;-margin-left:40px;margin-top:0px;padding:0px;float:left;}
#bani4 a:hover{display:block;width:100px;height:145px;margin-left:111px;-margin-left:40px;margin-top:0px;padding:0px;float:left;cursor:pointer;text-decoration:none;}
#bani5{display:block;width:140px;height:145px;margin-left:80px;-margin-left:30px;margin-top:0px;padding:0px;float:left;}
#bani5 a{display:block;width:140px;height:145px;margin-left:80px;-margin-left:30px;margin-top:0px;padding:0px;float:left;}
#bani5 a:hover{display:block;width:140px;height:145px;margin-left:80px;-margin-left:30px;margin-top:0px;padding:0px;float:left;cursor:pointer;text-decoration:none;}
#logo{
width : 275px;
height:51px;
margin-left:112px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}

.blocdroit{
float:right;
width:201px;
background-image: url(images/droit_07.png); background-repeat:no-repeat;
margin:0px;
margin-top:0px;
}
.blocdroit p{font-size:12px; font-family: Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
.bloccentre{
padding-left:197px;
padding-right:201px;
background-image: url(images/zz.png); background-repeat:repeat-y;
margin-top:0px;
}
.blocgauche{
float:left;
margin:0px;
padding:0px;
padding-top:10px;
display:block;
width:197px;
}

.gauche{
float:left;
margin-top:7px;
padding:0px;
}
#droit{
width:125px;
padding:0px;
margin-left:440px;
margin-bottom:10px;
}
#langue{
margin-left:768px;
margin-top:15px;
-margin-top:13px;
margin-bottom:0px;
padding:0px;
}
#produit{
width:170px;
margin-left:16px;
background-image: url(images/menu_09.png);background-repeat:no-repeat;
padding-top:12px;
}
#produit2{
width:170px;
margin-left:15px;
margin-top:0px;
background-image: url(images/cadremenu_25.png); background-repeat:no-repeat;
padding:0px;
height:22px;
}
#application{
width:170px;
margin-left:15px;
background-image: url(images/cadremenu_27.png);background-repeat:no-repeat;
padding-top:12px;
margin-top:3px;
}
#application2{
width:170px;
margin-left:15px;
margin-top:0px;
background-image: url(images/cadremenu_32.png); background-repeat:no-repeat;
padding:0px;
height:22px;
}
#matiere{
width:170px;
margin-left:15px;
background-image: url(images/cadremenu_34.png); background-repeat: repeat-y;
padding-top:12px;
margin-top:8px;

}
#matiere2{
width:170px;
margin-left:15px;
margin-top:0px;
background-image: url(images/cadremenu_35.png); background-repeat:no-repeat;
padding:0px;
height:22px;
}
h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px; margin:0px; color: #006699; font-weight:normal;}
.votrerech {color:#727272;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:18px; margin-top:0px;margin-bottom:0px; padding:0px; text-align:left;}
.article a, .prod a{color: #000000;text-decoration:none;font-family:Verdana;}
.article a:hover, .prod a:hover{color: #000000;text-decoration:underline;font-family:Verdana;}
.article a:visited, .prod a:visited {color: #333333;font-family:Verdana;}
#contenu{
width : 992px;
height: auto;
background-image: url(images/fondcontenu_07.png); background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

.bleu{color:#0E76CC;}
hr
{
clear:left;
visibility:hidden;
}
#pied{
	clear:both;
	background-image: url(images/pied_07.png);
	background-repeat:no-repeat;
	margin-left:150px;
	text-align:center;
	padding-top:6px;
	height:57px;
	width:992;
}
#news{
width:152px;
margin-left:27px;
margin-bottom:15px;
padding-top:40px;
}
#tension{
width:152px;
margin-left:27px;
margin-bottom:15px;
padding-top:20px;
}
#corps p{font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.blocgauche h1{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:0px; margin-left:35px; margin-bottom:0px; padding:0px; text-align:left; color:#0E76CC; font-weight:normal;}
.blocgauche h2{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:17px; margin-top:10px; margin-bottom:0px; padding:0px; text-align:left; color:#A0A0A0; font-weight:bold;}
.blocgauche h2 a{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-top:10px; margin-bottom:0px; padding:0px; text-align:left; color:#A0A0A0; font-weight:bold; text-decoration:none;}
.blocgauche h2 a:hover{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-top:10px; margin-bottom:0px; padding:0px; text-align:left; color:#A0A0A0; font-weight:bold; text-decoration:underline;}
.blocgauche h2 a:visited{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:0px; margin-top:10px; margin-bottom:0px; padding:0px; text-align:left; color:#A0A0A0; font-weight:bold;text-decoration:none;}
p{margin:0px;padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#contact{
width:152px;
margin-left:27px;
margin-bottom:15px;
padding-top:5px;
}
#news img{margin-left:auto; text-align:center;position: relative;left:25%;margin-bottom:10px;}
#contact img{margin-left:auto; text-align:center;position: relative;left:25%;margin-bottom:10px;}
#tension img{margin-left:auto; text-align:center;position: relative;left:0%;margin-bottom:10px;}
.prod{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:17px; margin-top:8px; margin-bottom:0px; padding:0px; text-align:left; color:#000000; font-weight:normal; line-height:16px;}

#application p{ line-height:25px;}
.article{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left:23px; margin-top:3px; margin-bottom:0px; padding:0px; text-align:left; color:#000000; font-weight:normal;line-height:14px;}
#produit p{ line-height:35px;}
#matiere p{line-height:30px;}

#accueil{margin:0;padding:0px;float:left;background-image:url(images/accueil.png);background-repeat:no-repeat; background-position:0 0 ;width:59px;height:34px;}
#accueil a{display:block;background-image:url(images/accueil.png); background-repeat:no-repeat; background-position: 0 0 ; text-decoration:none;height:34px;}
#accueil a:hover{display:block;background-image:url(images/accueil.png); background-repeat:no-repeat; background-position:0 -34px;text-decoration:none;height:34px;}

#contacto{margin:0;padding:0;float:left;background-image:url(images/contact.png);background-repeat:no-repeat; background-position:0 0 ;width:59px;height:34px;}
#contacto a{display:block;background-image:url(images/contact.png); background-repeat:no-repeat; background-position: 0 0 ; text-decoration:none;height:34px;}
#contacto a:hover{display:block;background-image:url(images/contact.png); background-repeat:no-repeat; background-position:0 -35px;display:block;text-decoration:none;height:34px;}
.selec{color:#8497A5;}
.sous{margin-left:25px;}
.sous2{color:#51ABAE;margin-left:25px;}

.bleumenu{color:#40B0ED;}


#barre-menu-conteneur{width:950px;padding-top:15px;padding-left:5px;padding-bottom:15px;margin:0px;}
#barre-menu{width:950px;height:50px;padding:0px;margin:0px;}

#barre-menu0{float:left;width:117px;height:50px; background-image:url(images/barre-menu_01.png); background-position:0 0; background-repeat:no-repeat;}
#barre-menu0 a{display:block;width:117px;height:50px;background-image:url(images/barre-menu_01.png); background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
#barre-menu0 a:hover {display:block;width:117px;height:50px;background-image:url(images/barre-menu_01.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#barre-menu1{float:left;width:82px;height:50px; background-image:url(images/barre-menu_02.png); background-position:0 0; background-repeat:no-repeat;}
#barre-menu1 a{display:block;width:82px;height:50px;background-image:url(images/barre-menu_02.png); background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
#barre-menu1 a:hover {display:block;width:82px;height:50px;background-image:url(images/barre-menu_02.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}


#barre-menu2{float:left;width:117px;height:50px; background-image:url(images/barre-menu_03.png); background-position:0 0; background-repeat:no-repeat;}
#barre-menu2 a{display:block;float:left;width:117px;height:50px; background-image:url(images/barre-menu_03.png); background-position:0 0; background-repeat:no-repeat;text-decoration:none;}
#barre-menu2 a:hover{display:block;float:left;width:117px;height:50px; background-image:url(images/barre-menu_03.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#barre-menu3{float:left;width:141px;height:50px; background-image:url(images/barre-menu_04.png); background-position:0 0; background-repeat:no-repeat;}
#barre-menu3 a{display:block;float:left;width:141px;height:50px; background-image:url(images/barre-menu_04.png); background-position:0 0; background-repeat:no-repeat;text-decoration:none;}
#barre-menu3 a:hover{display:block;float:left;width:141px;height:50px; background-image:url(images/barre-menu_04.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#barre-menu4{float:left;width:135px;height:50px; background-image:url(images/barre-menu_05.png); background-position:0 0px; background-repeat:no-repeat;}
#barre-menu4 a{display:block;float:left;width:135px;height:50px; background-image:url(images/barre-menu_05.png); background-position:0 0px; background-repeat:no-repeat;text-decoration:none;}
#barre-menu4 a:hover{display:block;float:left;width:135px;height:50px; background-image:url(images/barre-menu_05.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#barre-menu5{float:left;width:78px;height:50px; background-image:url(images/barre-menu_06.png); background-position:0 0; background-repeat:no-repeat;}
#barre-menu5 a{display:block;float:left;width:78px;height:50px; background-image:url(images/barre-menu_06.png); background-position:0 0; background-repeat:no-repeat;text-decoration:none;}
#barre-menu5 a:hover{display:block;float:left;width:78px;height:50px; background-image:url(images/barre-menu_06.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#barre-menu6{float:left;width:87px;height:50px; background-image:url(images/barre-menu_07.png); background-position:0 0; background-repeat:no-repeat;}
#barre-menu6 a{display:block;width:87px;height:50px; background-image:url(images/barre-menu_07.png); background-position:0 0; background-repeat:no-repeat;text-decoration:none;}
#barre-menu6 a:hover{display:block;width:87px;height:50px; background-image:url(images/barre-menu_07.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}
#menu-conteneur{width:540px;padding-top:25px;padding-left:5px;padding-bottom:3px;margin:0px;}
#menu{width:554px;height:50px;padding:0px;margin:0px;}

#menu0{float:left;width:97px;height:48px; background-image: url(images/menu0_02.png); background-position:0 0; background-repeat:no-repeat;}
#menu0 a{display:block;width:97px;height:48px;background-image:url(images/menu0_02.png);  background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
#menu0 a:hover {display:block;width:97px;height:48px;background-image:url(images/menu0_02.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#menu1{float:left;width:77px;height:48px; background-image:url(images/menu0_03.png);  background-position:0 0; background-repeat:no-repeat;}
#menu1 a{display:block;width:77px;height:48px;background-image:url(images/menu0_03.png);  background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
#menu1 a:hover {display:block;width:77px;height:48px;background-image:url(images/menu0_03.png);  background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}


#menu2{float:left;width:113px;height:48px; background-image:url(images/menu0_04.png);  background-position:0 0; background-repeat:no-repeat;}
#menu2 a{display:block;float:left;width:113px;height:48px; background-image:url(images/menu0_04.png);  background-position:0 0; background-repeat:no-repeat;text-decoration:none;}
#menu2 a:hover{display:block;float:left;width:113px;height:48px; background-image:url(images/menu0_04.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#menu3{float:left;width:133px;height:48px; background-image:url(images/menu0_05.png);  background-position:0 -50px; background-repeat:no-repeat;}
#menu3 a{display:block;float:left;width:133px;height:48px; background-image:url(images/menu0_05.png);background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}
#menu3 a:hover{display:block;float:left;width:133px;height:48px; background-image:url(images/menu0_05.png); background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}

#menu4{float:left;width:134px;height:48px; background-image:url(images/menu0_06.png);background-position:0 0px; background-repeat:no-repeat;}
#menu4 a{display:block;float:left;width:134px;height:48px; background-image:url(images/menu0_06.png);background-position:0 0px; background-repeat:no-repeat;text-decoration:none;}
#menu4 a:hover{display:block;float:left;width:134px;height:48px; background-image:url(images/menu0_06.png);background-position:0 -50px; background-repeat:no-repeat;text-decoration:none;}
