body#MAILINDUS    {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: Black;	
}
 
*.container    {
	position: relative;
	background-color: white;
	margin:0 auto;
	margin-bottom:0 auto;
	width: 962px;
	height: 780px;	
}


*.bandeauHaut    {
	width: 962px;
	height:162px;
	background-image: url(Images/bandeauHaut.jpg);
	background-repeat: no-repeat;
}

*.fond    {
	width: 962px;
	height:606px;
	background-image: url(Images/fond2.jpg);
	background-repeat: no-repeat;
}

*.logoBandeau    {
	position:absolute;
	width: 159px;
	height:180px;
	top:-2px;
	left:7px;

}


*.Titre    {
	position: absolute;
	width: 410px;
	height:80px;
	top: 60px;
	left: 180px;
	/*background:#FFFFFF;*/
	line-height:80px;	
}

*.Principale    {
	position: absolute;
	width : 720px;
	height:500px;
	top: 190px;
	left: 150px;
	font-size: 13px;
    	font-family: Arial, Helvetica, sans-serif;
    	color: Black;
    	line-height: 20px; 
	overflow:auto;
	text-align : justify;
	padding-right:20px;
	
}

*.formulaire   {

    position:absolute;
    width: 700px;
    height: 500px;
    top:0px;
    left:0px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: Black;
    line-height: 20px; 

}

*.formulaire2   {

    position:absolute;
    width: 600px;
    height: 320px;
    top:35px;
    left:120px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 17px; 
    color: Black;

}
*.formulaire3   {

    position:absolute;
    width: 600px;
    height: 320px;
    top:380px;
    left:180px;
    font-size: 30px;
    font-family: Arial, Helvetica, sans-serif;
    color: #3876bf;
    text-align : center;

}


*.Menu    {
	position: absolute;
	width: 962px;
	height:50px;
	top: 174px;
	left: 0px;
	/*background:#FF9F19;*/
}

*.Resume    {
	position: absolute;
	width:220px;
	height:245px;
	top: 240px;
	left: 18px;
	line-height:18px;
text-align : justify;
	/*background:#FFFFFF;*/
}

*.Video    {
	position: absolute;
	width: 220px;
	height:105px;
	top: 516px;
	left: 18px;
	/*background:#FFFFFF;*/

}

*.Video2    {
	position: absolute;
	width: 238px;
	height:123px;
	top: 506px;
	left: 9px;
	background-image: url(Images/video2.png);
	background-repeat: no-repeat;

}

*.Contact    {
	position: absolute;
	width: 220px;
	height:105px;
	top: 645px;
	left: 18px;
	/*background:#FFFFFF;*/
}

*.Contact2    {
	position: absolute;
	width: 238px;
	height:123px;
	top: 636px;
	left: 9px;
	background-image: url(Images/contact2.png);
	background-repeat: no-repeat;
}

.bMenuAccueil {
      width:111px;
      height:42px;
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#f2660d;
      padding-top:0px;
      padding-left:10px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuAccueil1.png) no-repeat left top;
}

.bMenuAccueil:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#f7ad3d;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:111px;
      height:42px;

      background: url(Images/bMenuAccueil2.png) no-repeat left top;
} 


.bMenuSociete  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:113px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuSociete1.png) no-repeat left top;
}

.bMenuSociete:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:113px;
      height:41px;
      background: url(Images/bMenuSociete2.png) no-repeat left top;
} 


.bMenuServices  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:112px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuServices1.png) no-repeat left top;
}

.bMenuServices:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:112px;
      height:41px;
      background: url(Images/bMenuServices2.png) no-repeat left top;
}



.bMenuTarifs  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:101px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuTarifs1.png) no-repeat left top;
}

.bMenuTarifs:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:101px;
      height:41px;
      background: url(Images/bMenuTarifs2.png) no-repeat left top;
}


.bMenuDemonstration  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:165px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuDemonstration1.png) no-repeat left top;
}

.bMenuDemonstration:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:165px;
      height:41px;
      background: url(Images/bMenuDemonstration2.png) no-repeat left top;
}

.bMenuActualites  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:130px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuActualites1.png) no-repeat left top;
}

.bMenuActualites:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:130px;
      height:41px;
      background: url(Images/bMenuActualites2.png) no-repeat left top;
}


.bMenuContacts  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:107px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuContacts1.png) no-repeat left top;
}

.bMenuContacts:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:107px;
      height:41px;
      background: url(Images/bMenuContacts2.png) no-repeat left top;
}



.bMenuFaq  {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ff9b38;
      padding-top:0px;
      padding-left:10px;
      width:102px;
      height:41px;
      border: none;
      cursor: pointer;
      background: url(Images/bMenuFaq1.png) no-repeat left top;
}

.bMenuFaq:hover {
      font-size: 0px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffe96f;
      padding-top:0px;
      padding-left:10px;
      position:absolue;
      width:102px;
      height:41px;
      background: url(Images/bMenuFaq2.png) no-repeat left top;
}



.bTESTGRATUIT  {
      font-size: 16px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffffff;
      padding-top:14px;
      text-align : center;
     /* padding-left:10px;*/
      width:311px;
      height:46px;
      border: none;
      cursor: pointer;
      background: url(Images/bTESTGRATUITS1.png) no-repeat left top;
}

.bTESTGRATUIT:hover {
      font-size: 16px;
      font-family: Arial, Helvetica, sans-serif;
      color:#ffffff;
      padding-top:14px;
      text-align : center;
      /*padding-left:10px;*/
      position:absolue;
      width:311px;
      height:46px;
      background: url(Images/bTESTGRATUITS2.png) no-repeat left top;
}


.bPrecedent{
	position:absolute;
	color : black;
	font:14px Arial;
	text-decoration:none;
	width:160px;
	height:37px;
	border: none;
	cursor: pointer;
	background: url(Images/bbPrecedent.png) no-repeat left bottom;
}

.bPrecedent:hover{
	position:absolute;
	color: #FFFFFF;
	font:14px Arial;
	text-decoration:none;  
	width:160px;
	height:37px;
	background: url(Images/bbPrecedent2.png) no-repeat left bottom;
}

.bValider{
	position:absolute;
	color : black;
	font:14px Arial;
	text-decoration:none;
	width:160px;
	height:37px;
	border: none;
	cursor: pointer;
	background: url(Images/bbValider.png) no-repeat left bottom;
}

.bValider:hover{
	position:absolute;
	color: #FFFFFF;
	font:14px Arial;
	text-decoration:none;  
	width:160px;
	height:37px;
	background: url(Images/bbValider2.png) no-repeat left bottom;
}

.blienNoirMenu:link{
	color : black;
	font:14px Arial;
	text-decoration:none;
	cursor:pointer;
}

.blienNoirMenu:visited{
	color: black;
	font:14px Arial; 
	text-decoration:none;
	cursor:pointer;
	}

.blienNoirMenu:hover{
	color: white;
	font:14px Arial;
	text-decoration:none;
	cursor:pointer;
}


.blienBleu:link{
	color : #3876bf;
	font:16px Arial;
	cursor:pointer;
}

.blienBleu:visited{
	color: #3876bf;
	font:16px Arial;
	cursor:pointer;
	}

.blienBleu:hover{
	color: #dc5302;
	font:16px Arial;
	cursor:pointer;
}


h1 { 
	font-family: Arial, Helvetica, sans-serif;
	line-height:22px;
	font-size: 19px; 
	color: #3570b6; 
	text-align: left; 
	text-decoration : none; 
	border-bottom: 1px dashed #b0b0b0; 
} 

h2 { 
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size: 19px; 
	color: black; 	
	text-align: left; 
	text-decoration : none;  
} 

/*p {
	text-indent: 30px;
}*/
