*{border:0;margin:0;padding:0;}
body{background-image:url(back.png);font:12px arial, sans-serif;text-align:center;height:100%;}
hr{height:1px;margin:15px 0;}
h3{font-size:14px;margin:0 0 5px;}
h2.separateur{margin:20px 0;padding:15px 0;}
li{list-style-type:none;}
#doc-warper{background:#fff;width:770px;text-align:left;margin:0 auto 20px auto;border:10px solid #fff;}
#doc{padding:10px;}
#header{color:#000;position:relative;min-height:170px;padding:0px;margin-bottom:10px;}
#header #header-links{width:250px;position:absolute;top:0px;right:0;font-size:12px;font-weight:700;}
#header #header-links a{color:#000;text-decoration:none;}
#header h1{margin-bottom:10px;font-size:22px;color:#000;}
#header div,#header div a{color:#000;}
#headerbg{background-image:url(header.png);width:326px;height:165px;z-index:5;position:absolute;bottom:0px;right:0px;}


#menu{clear:both;width:100%;background:#FFF url(wrap-bg.jpg) repeat-y;margin:0;padding:0 0 10px;}
#menu ul{font:bolder 14px 'Trebuchet MS', sans-serif;color:#FFF;width:100%;display:inline;border-bottom:6px solid #FFF;float:left;margin:0;padding:0;}
#menu li{float:left;list-style:none;}
#menu li a{display:block;color:#FFF;text-decoration:none;padding:5px 15px;}
#menu li a:hover{background-image:url(trans.png);color:#FFF;}
#menu li a.on{color:#FFF;}
#main{float:left;width:69%;display:inline;margin:20px 10px 20px 0;}
#sidebar{float:right;width:25%;display:inline;border-left:1px solid #ccc;margin:20px 0 0;padding:0 0 0 15px;}
#content{min-height:600px;border-bottom:2px solid #FFF;background:#fff;padding:0;}
#powered {display:none;}
#copy{background:#c3c3c3;clear:both;color:#444;text-align:left;padding:10px;margin:0px;}
#copy a{color:#444;font-weight:700;}
#bgfooter {z-index:100;position:relative;top:0px;left:0px;height:0px;width:100%;background:url(footer.png);}
#Flags{display:block;font-size:1.3em;margin:10px 20px 10px 0;}
#Flags img{border:none;}
#Flags a{margin-right:10px;text-decoration:none;}
#Foto{background-repeat:no-repeat;background-position:top right;width:170px;height:170px;float:right;display:block;margin:15px;}
#contactme{text-align:left;font-size:14px;font-weight:700;margin:0 0 15px;padding:0;}
#IM,#socialprofil{text-align:left;border-top:1px solid #ccc;margin-top:10px;padding:15px 0 0;}
#IM p,#socialprofil p{margin-bottom:10px;}
#IM a,#socialprofil a{display:block;text-decoration:none;padding:0 0 8px;}
#BirthDate,#EducationLevel{font-size:16px;text-align:left;width:160px;font-weight:700;margin:5px 0 0;}
#addName,A.down:link,.down:visited,A.down:active,.down:hover,A.on:link,.on:visited,.on:active,.on:hover{font-weight:700;}
.EducationAttendency,.EmployementAttendency{font-size:.9em;float:left;width:90px;text-align:right;margin-right:5px;margin-bottom:20px;}
.EducationAttendencyStart,.EducationAttendencyEnd,.EmployementAttendencyStart,.EmployementAttendencyEnd{display:block;margin:0;}
.EducationAttendencyDuration,.EmployementAttendencyDuration{clear:both;margin:0;}
.EducationHistoryDetail,.EmployementHistoryDetail{margin-left:100px;padding-left:10px;}
.Occupation,.LanguageSkills h3,#ComputerSkills h3{padding-top:10px;}
.OccupationDetail,.LanguageSkillsDetail,#ComputerSkills{margin-bottom:15px;}
.EducationAttendency-inline,.EmployementAttendency-inline,#socialprofilheader,#imheader{display:none;}
.EducationHistory{margin-bottom:25px;padding-top:10px;min-height:60px;}
.EmployementHistory{margin-bottom:25px;padding-top:10px;}
#EmploymentHistory h3,#EducationHistory h3{margin:0;}
#EmploymentHistory h4,#EducationHistory h4{font-size:12px;font-weight:700;margin:0 0 5px;}
#ResumesStyle {padding:0 0 15px 0;border-bottom:1px solid #ccc;margin-bottom:20px;}
#ResumesStyle p {margin-bottom:10px;padding:0;font-weight:700;}
#ResumesStyle li{display:block;margin-right:18px;padding:4px 0;}
#ResumesStyle a {text-decoration:none;padding-left:20px;}
.resume-pdf {background:url(page_white_acrobat.png) 0px 2px no-repeat;height:16px;}
.resume-doc {background:url(page_white_word.png) 0px 2px no-repeat;height:16px;}
.resume-print {background:url(page_white_text.png) 0px 2px no-repeat;height:16px;}
#birthdate,#educationlevel,#employmentlevel{opacity:.7;display:inline;font-size:14px;margin-right:15px;text-align:left;font-weight:700;padding:0;}