html{font-family:Georgia, Tahoma, Verdana;font-size:14px;background-position:center top; background-repeat:no-repeat; background-attachment:fixed; background-color:#fff;color:#586366;margin:0;text-align:center;}ul, h4, h3, h2, h1{margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;}#corp{margin-left:auto;margin-right:auto;width:940px;text-align:left;}.contenu{padding-left:52px;padding-right:40px;padding-bottom:20px;padding-top:20px;}.contenu p{margin-top:0px;padding-top:0px;text-align:justify;}.contenu a{}.contenu a:hover{text-decoration:none;}.contenu li{line-height:15px;}.contenu h1{font-size:16px;}.contenu h1:first-letter{font-size:28px;}.contenu h2{background-repeat:no-repeat;background-position:left;padding-left:18px;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;}.contenu h2:first-letter{font-size:28px;}.contenu h3{padding-left:20px;}.contenu h4{padding-top:10px;padding-left:20px;}.gris{color:#586366;}.rouge{color:#eb1b1b;}.vert{color:#139a33;}.bleu{color:#37c0e3;}.liens {font-size:20px;margin-left:-3px;font-weight:bold;}.liens a{display:block;background-position:left;color:#ced2d2;text-decoration:none;padding-left:19px;}.liens a:hover{background-repeat:no-repeat;background-image:url(../images/puce.gif);text-decoration:none;}.liens a:first-letter{font-size:28px;text-decoration:none;}.liens a.lienbleu:first-letter{color:#37c0e3;}.liens a.lienrouge:first-letter{color:#eb1b1b;}.liens a.lienvert:first-letter{color:#139a33;}#marquerouge{background-repeat:no-repeat;background-image:url(../images/puce-rouge-on.gif); color:#eb1b1b;margin-left:38px;padding-left:18px;}#marquebleu{background-repeat:no-repeat;background-image:url(../images/puce-bleu-on.gif); color:#37c0e3;margin-left:38px;padding-left:18px;}#marquevert{background-repeat:no-repeat;background-image:url(../images/puce-verte-on.gif); color:#139a33;margin-left:38px;padding-left:18px;}.profil li{list-style-image: url(../images/puceli-bleu.gif);}.experience li{list-style-image: url(../images/puceli-rouge.gif);}.experience h4{color:#eb1b1b;}.formation li{list-style-image: url(../images/puceli-verte.gif);}.autres li{list-style-image: url(../images/puceli-autres.gif);}.lamarqueprofil{color:#ced2d2;background-image:url(../images/puce-bleu.gif);}.lamarqueprofilon{color:#37c0e3;background-image:url(../images/puce-bleu-on.gif);}.lamarqueformation{color:#ced2d2;background-image:url(../images/puce-verte.gif);}.lamarqueformationon{color:#139a33;background-image:url(../images/puce-verte-on.gif);}.lamarqueexperience{color:#ced2d2;background-image:url(../images/puce-rouge.gif);}.lamarqueexperienceon{color:#eb1b1b;background-image:url(../images/puce-rouge-on.gif);}.lamarqueautres{color:#ced2d2;background-image:url(../images/puce-autres.gif);}.lamarqueautreson{color:#586366;background-image:url(../images/puce-autres-on.gif);}#hprofil{cursor:pointer;font-size:16px;}#hprofil:first-letter{color:#37c0e3;font-size:28px;}#hexperience{cursor:pointer;font-size:16px;}#hexperience:first-letter{color:#eb1b1b;font-size:28px;}#hformation{cursor:pointer;font-size:16px;}#hformation:first-letter{color:#139a33;font-size:28px;}#hautres{cursor:pointer;font-size:16px;}#hautres:first-letter{color:#586366;font-size:28px;}.marqueajax{color:#f00;}#ajax {margin-top:-15px;border-left:1px solid #139a33;border-right:1px solid #139a33;border-bottom:1px solid #139a33;position:absolute;background-color:#fff;}#ajax p:hover{background-color:#94faad;cursor:default;}#ajax p{margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;width:170px;}.form{width:66%;}.form input{font-family:Georgia, Tahoma, Verdana;width:170px;color:#333232;background-color:#fff; border-style:solid; border-color:#139a33;border-width:1px;}.envoyer{float:right;}.form textarea{color:#333232;background-color:#fff; border-style:solid; border-color:#139a33;border-width:1px;width:100%;height:100px;}