html{font-family: Arial,Helvetica,sans-serif;margin-right:10px;margin-left:10px;font-size:14px;}
body {font-family: Arial,Helvetica,sans-serif; font-size:1em; color: BLACK;margin-top:0;margin-left:0;}
img {
border:0;
}

.souli{text-decoration: underline;}
.ppph {margin-top:5px;overflow-y:hidden; overflow-x:hidden;width:auto;position:relative;white-space: nowrap;
Cursor:zoom-in;
}
.ppph img{margin-right:3px; border: #E1E1E1 solid 1px;height:110px;Cursor:zoom-in;}
#body1{max-width:1280px;min-width:800px;margin-right: auto;
margin-left: auto;
padding:20px;
 /*-moz-box-shadow: 1px 1px 6px #989898; 
   -webkit-box-shadow: 1px 1px 6px #989898; 
    box-shadow: 1px 1px 6px #989898; 
	
	border-radius: 0 0 8px 8px;*/
}
.bb{height:40px;}
.mp{position:relative;top:-25px;}
#button{float:right;position:relative;top:-100px;left:10px;cursor:pointer;}
#buttonm{float:left;position:relative;top:-100px;right:10px;cursor:pointer;}
.rond1{position:relative; top:-65px;}
.rond2{position:relative; top:-35px;}
.rond3{position:relative; top:-15px;}
.blancg{color:#FFFFFF;font-weight: bold;font-size:1.3em}
.blanc{color:#FFFFFF;font-size:1.1em}
.blancp{color:#FFFFFF;font-size:0.9em; text-align:center;background-image: url("fond.png");}
#telecharger{background-image: url("telech.png"); width:256px; height:59px;}
.blancp a:link, .blancp a:visited{color:#FFFFFF; text-decoration: none;margin-top:2px}
.blancp a:hover{color:#FFFFFF; text-decoration: underline;}
.haut{  background-color: #FFFFFF;
background-image: url("grrdhii2.gif");
    background-repeat: repeat-x;}
.titre img{vertical-align:middle;position:relative; top:3px;}
.titre{font-size:1.5em;font-weight: bold;color:#0386E8;}
.menua a:link,.menua a:visited{
  background-color: transparent;
color:#464646;
padding:13px;
text-align:bottom;
text-decoration: none;
font-size:0.9em;
border: 1px solid transparent;
/*border-right:1px solid #168EF4;*/
}
.cent{background-color:#168EF4;  border-radius: 4px;


	 -webkit-border-radius: 4px;
	  -moz-box-shadow: 1px 1px 3px #A9A9A9; 
   -webkit-box-shadow: 1px 1px 3px #A9A9A9; 
    box-shadow: 1px 1px 3px #A9A9A9;
	 
	 }
.titreb{color:#168EF4;font-weight: bold;font-size:1.3em}
.menua a:hover{
  background-color: #FFFFFF;
  color:#168EF4;
background-image: url("grrdhii2.gif");
    background-repeat: repeat-x;
	 border-radius: 4px;
	 -webkit-border-radius: 4px;
 border: #E1E1E1 solid 1px;
}


	.sous{ background-color:#90ACF3}
	.mil{text-align:center;}
	.p50{width:50px}
	.popUp { position: absolute; top: 1000px; left: 200px; text-align: center; padding: 5px; border: 1px solid black; background: white; }
.tabsi a:link, .tabsi a:visited{color: #168EF4; font-size: 1em;}
#bas{text-align:center}
#bas a:link, #bas a:visited{color: #168EF4;font-size: 0.9em;}
.cinq{ width:49%;}
.right{text-align:right;}
.tabsi{	 
background-color: #FFFFFF;
    background-image: url("grrdhii2.gif");
    background-repeat: repeat-x;

border-radius: 4px;
	 -webkit-border-radius: 4px;
 border: #E9E9E9 solid 1px;
 width:49%;
 padding:10px;
 font-size:0.9em;
 color:#464646;


 }
 .juste{text-align:justify; 
 -webkit-hyphens: auto;  
 -moz-hyphens: auto;  
 -ms-hyphens: auto;  
 hyphens: auto; }
.tti{position:relative;float:right; top:-20px;right:-20px; width:40px; 
  height:40px;}

#menu a:link img,#menu a:visited img{   
margin:4px;

	 border: #FFFFFF solid 1px;
   position: relative;
     width:48px; 
  height:48px;

	}
.pimg{margin:0; margin-right:5px; padding:0; width:13px; 
  height:13px;   top:0px; border:none;position:relative; top:1px;
  }	
	
#menu	a:hover img{    
  background-color: #FFFFFF;
background-image: url("grrdhii2.gif");

    background-repeat: repeat-x;
	 border-radius: 4px;
	 -webkit-border-radius: 4px;
 border: #D3D3D3 solid 1px;
	z-index:9;
	  width:64px; 
  height:64px;
  margin:0;
	}
