@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:80px;
left:80px;
}

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

.gmb
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:40px;
left:190px;
width:650px;
}


.ou_img
{
position:relative;
top:55px;
left:100px;
}

.gmb_img
{
position:relative;
top:80px;
left:85px;
}

.exp_pro
{
position:relative;
font-size:18px;
font-family:Tahoma, sans-serif;
top:15px;
left:100px;
}

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

.monterrat
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:-25px;
left:170px;
width:600px;
}

.eurl_img
{
position:relative;
top:05px;
left:65px;
}

.eurl
{
position:relative;
font-size:14px;
font-family:Tahoma, sans-serif;
top:-45px;
left:170px;
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:110px;
left:40px;
}

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

.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;
}
