/**{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;list-style:none;}*/
#header, #home-header, #load, #navigation, #leftbar, #sidebar, #footer {display:none;}
.sub #content #holder #main {margin: 15px 175px 0 170px;}
/*
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;list-style:none;word-wrap:break-word;}
html{font:11px arial,helvetica,sans-serif;color:#333333;background:#ffffff;height:100%;}

#content #holder{position:relative; width:704px;min-width:704px;padding:0;margin: 10px auto 10px auto;z-index:0;}

h1,h2,h3,h4,h5,h6{font-weight:normal;background:transparent;}
h1,h2,h3{font-size:1.6em;}
h4,h5,h6{font-size:1.4em;}
.sub #main h1{clear:right; color: #455859; font-size:16px; font-weight: bold; padding:0px 0 5px 0; border-bottom: 1px solid #dddddd; margin-bottom: 5px;}
.sub #main h1 span{color: #3DA9B7;}

.sub #main h2{color:#363636;font-size:1.3em;padding:0 0 6px 0;}

p{padding-bottom:1em;}
p img{vertical-align:middle;}
img, a img{border:0;}
a{color:#3DA9B7;text-decoration:underline;}
a:hover{color:#3DA9B7;text-decoration:underline;}
.clear{clear:both; margin: 0; padding: 0;}


#resume_title {margin-bottom: 10px;}
#resume_main_name {margin-bottom: 5px;}

.cv-header {display: block; width: 100%; min-width: 100%;}
.cv-header .photo {float: left; margin: 2px 10px 2px 0;}
.cv-header .photo a img{padding:2px; margin:0; border:1px solid #cecece; display:inline-block; }
.cv-header .identity {float: left; width: 250px;}
.cv-header .address {float: left; width: 290px;}
.mailto, .phoneto, a.print {padding:0 10px 0 20px;}
.mailto{background:url(/images/icons/letter.gif) no-repeat 0px 50%;}
.phoneto{padding-top: 1px;background:url(/images/icons/icon_phone15px.png) no-repeat 0px 50%;}
* html .phoneto{background:url(/images/icons/icon_phone15px.jpg) no-repeat 0px 50%;}

a.print {background:url(/images/icons/imprimer.png) no-repeat 5px 50%;}
* html a.print {background:url(/images/icons/imprimer.jpg) no-repeat 5px 50%;}
a.print {display:block;float:right;color:#3DA9B7;text-decoration:underline;font-size:11px;padding:0 10px 0 30px; height: 17px;}

.cv-section-title {border-bottom: 1px dotted #000000;}

.cv-item {display: block; position: relative;padding: 5px; border-bottom: 1px dotted #333333; width: 680px;}
.cv-item .cv-cell {display: inline-block; vertical-align: top;}
.cv-item .period {width: 90px; float: left; font-weight: bold;}
.cv-item .experience {width: 570px; margin-left: 100px;}
.cv-item .experience ul li {list-style-type: disc; margin-left: 10px;}
.cv-item.no-border {border-bottom: 0;}
*/

