@charset "utf-8";
/* CSS Document */

body
{
background-image:url(img/background.jpg);
}

div.fond
{
margin : 0 auto;
width:850px;
height:580px;
background-image:url(img/portfolio_cv.png);
background-repeat:no-repeat;
}

a img
{
  border: none;
}

.menu
{
font-family:Tahoma, sans-serif;
font-size:12px;
position:relative;
top:6px;
width:800px;
text-align:right;
font-weight:bold;
}

.menu span
{
color:#FFFFFF;
}

.submenu
{
font-family:Tahoma, sans-serif;
font-size:12px;
position:relative;
top:15px;
left:50px;
font-weight:bold;
}

.submenuselect
{
color:#0164b1;
}

.submenuunselect:hover
{
color:white;
}

.submenuunselect
{
color:black;
}

.menuselect
{
color:white;
}

.menuselect
{
color:white;
}

.menuunselect:hover
{
color:white;
}

.menuunselect
{
color:black;
}

div.titre
{
background-image:url(img/titre_cv.png);
position:relative;
width:483px;
height:42px;
top:15px;
left:20px;
}

div.flags
{
width:15px;
height:10px;
position:relative;
top:-1450px;
left:815px;
}

.infos
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:120px;
left:130px;
}

.adresses
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:170px;
left:130px;
}

.manziat
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
}

.autre_adresse
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:-37px;
left:340px;
}

.contacts
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:180px;
left:130px;
}

.dl_cv
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:200px;
left:330px;
}

.pdf
{
position:relative;
top:4px;
}

.imac
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:15px;
left:145px;
}

.imac_img
{
position:relative;
top:75px;
left:55px;
}

.iut
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:55px;
left:185px;
}

.iut_img
{
position:relative;
top:90px;
left:125px;
}

.cassin
{
position:relative;
font-size:16px;
font-family:Tahoma, sans-serif;
top:65px;
left:235px;
}

.cassin_img
{
position:relative;
top:110px;
left:165px;
}

.stages
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:-10px;
left:60px;
}

.ou
{
position:relative;
font-size:12px;
font-family:Tahoma, sans-serif;
top:-10px;
left:110px;
width:650px;
}

.gmb
{
position:relative;
font-size:12px;
font-family:Tahoma, sans-serif;
top:00px;
left:110px;
width:650px;
}

.stage_ubi
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:15px;
left:110px;
width:650px;
}

.ou_img
{
position:relative;
top:10px;
left:60px;
}

.gmb_img
{
position:relative;
top:27px;
left:30px;
}

.ubi_img_2
{
position:relative;
top:55px;
left:-90px;
}

.exp_pro
{
position:relative;
top:15px;
left:100px;
}

.exp_pro_title
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:0px;
left:380px;
}

.ubi_img
{
position:relative;
top:10px;
left:-50px;
}

.ubi
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:-45px;
left:105px;
width:630px;
}

.monterrat_img
{
position:relative;
top:-25px;
left:20px;
}

.monterrat
{
position:relative;
font-size:12px;
font-family:Tahoma, sans-serif;
top:-45px;
left:105px;
width:600px;
}

.eurl_img
{
position:relative;
top:-25px;
left:35px;
}

.eurl
{
position:relative;
font-size:12px;
font-family:Tahoma, sans-serif;
top:-50px;
left:105px;
width:600px;
}

.langues
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:40px;
left:470px;
}

.langues_dtl
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:40px;
left:470px;
}

.os
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:0px;
left:120px;
}

.os_dtl
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:0px;
left:120px;
}

.logiciels
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:150px;
left:30px;
}

.logiciels_dtl
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:00px;
left:00px;
}

.code_c
{
position:relative;
top:-300px;
left:250px;
}

.api
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:-30px;
left:480px;
}

.api_dtl
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:-20px;
left:480px;
}

.piedepage
{
position:relative;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:Tahoma, sans-serif;
top:10px;
width:850px;
text-align:center;
margin:0 auto;
}

