#cvCol1 .legendeInf, #cvCol2 .legendeInf, #cvCol3 .legendeInf{
font-size:80%;
text-align:right;
}
#cvCol1 h2, #cvCol2 h2{
margin: 20px 0 7px 0; 
padding : 0 0 0 0; 
}
#cvCol1{
float: right; width:390px;
margin: 0 0 0 0; 
padding : 0 0 0 0; 
text-align:right;
}
#croix{
position: absolute;
right:348px;
top: 198px;
/* background-image:URL(./images/cvTablebg.png); */
z-index: 250;
}

table#appli{
float: right; width:390px;
margin: 0 0 0 0; 
padding : 0 0 0 0; 
text-align:center;
font-size:80%;
border-width: 0;
border: 0;
border-color: none;
border-collapse: collapse;
background-position: center;
background-repeat: no-repeat;
}

#appli td{
width:97px;height: 96px;}
td.blu1{background-color: #ecf7ff;}
td.blu2{background-color: #bed7e8;}
td.blu3{background-color: #a9c5d9;} 

td#cell1:hover, td#cell4:hover, td#cell9:hover, td#cell12:hover, td#cell14:hover{background-color: #ff9c00;color:#fff;}
td#cell2:hover, td#cell5:hover, td#cell7:hover, td#cell10:hover, td#cell15:hover{background-color: #FFAE2E;color:#fff;}
td#cell3:hover, td#cell6:hover, td#cell8:hover, td#cell11:hover, td#cell13:hover, td#cell16:hover{background-color: #FFD154;color:#fff;}


#cvCol2{
float: left; width:184px;

margin: 0 20px 0 0; 
padding : 0 0 0 30px;
text-align:right;

}

#cvCol2 p{
padding: 0 0 0 0;
margin: 0 0 0 0;

 }
 #cvCol2 p a{
 color : #0064ab;
 height: 25px;
 text-decoration: none;
 display: inline-block;
margin: 0 0 0 0;
padding: 0 25px 0 0;

background-repeat: no-repeat;
 }
 #cvCol2 a:hover{
 color : #ff9c00;
 }
#cvCol2 img{
vertical-align: middle;}
#cvCol2 img a{
border:none;

border-width:0;}
/* #cvCol2 img.smallSp{
margin: 0 0 0 5px;} */

/* #cvCol2 img.smallSpBot{
margin: 0 0 5px 5px;} */

#cvCol2 ul#shareCv{list-style-type: none;float:right;margin: 0 0 20px 0; 
padding : 0 0 0 0;}
#cvCol2 ul#shareCv li{float:left;
margin: 0 0 0 7px; 
padding : 0 0 0 0;
}
#cvCol2 ul#shareCv img{
margin: 0 0 0 0; 
padding : 0 0 0 0;
border:0;
}
#cvCol2 ul#shareCv li a {width:25px;
height: 25px; display: inline-block;}

/*#cvCol2 ul#shareCv img.iconL{
margin: 0 7px 7px 0; 
padding : 0 0 0 0;
}
#cvCol2 ul#shareCv img.iconR{
margin: 0 0 7px 0; 
padding : 0 0 0 0;
}
 ul#skills li{

margin: 0 0 0 0; 
padding : 0 0 0 0;
}
ul#skills img{
margin: 0 0 0 0; 
padding : 0 0 0 0;
border:0;
}
ul#skills li a{ display: inline-block;}

ul#skills img.iconL{
margin: 0 7px 7px 0; 
padding : 0 0 0 0;
}
ul#skills img.iconR{
margin: 0 0 7px 0; 
padding : 0 0 0 0;
} */

img.iconLang{
margin: 0 0 0 7px; 
padding : 0 0 0 0;
}
ul#diplomes{
font-size: 80%;
margin: 0 0 20px 0; 
padding : 0 0 0 0;}
ul#diplomes li{
margin: 0 0 5px 0; 
padding : 0 0 0 0;}
ul#interets{
margin: 2px 0 20px 0; 
padding : 0 0 0 0;}
ul#interets li{
margin: 0 0 5px 0; 
padding : 0 0 0 0;}
#cvCol3{
float: right; width: 595px;
margin: 0 0 0 0; 
padding : 0 0 0 0; 
text-align:right;
}
.clients{
font-size: 90%;
line-height:1.4em;}
