body {  font-family: Verdana, Arial, Helvetica, FreeSans, "Liberation Sans", sans-serif; font-size: 10pt; font-style: normal; color: #000000; background-color: #EEEEEE; text-align: justify}
table,td,th {border:0px solid black; background-color: #FFFFFF }
hr { color: #330066; background-color: #CCCCFF}
img {border-style: none}
ul {  list-style-position: outside; list-style-type: square; color: #444444}

.italic {  font-style: italic; color: #444444}
.highlight { /* font-weight: bold;  color: #3300CC */}
.language { font-size: 14px ; font-weight: bold; }
.name {font-size: 26px ; font-weight: bold}
.currentposition {font-size: 16px; color: #000077;}
.center { text-align: center}
.right { text-align: right}
.small {font-size: 9pt}
.smallcaps {font-size: 11pt}
.pixlink { text-decoration:none}
.position {font-size: 16px ; font-weight: bold}
.company {font-size: 14px ; padding-bottom:5px}
.school {font-size: 16px ; font-weight: bold ; padding-bottom:5px}
.misc {padding-left:120px}

table.container { margin-left: auto; margin-right: auto; background-color: #EEEEEE; border-collapse: separate; border-spacing: 10px;}

td.tdcontainer { background-color: #FFFFFF; padding: 10px; box-shadow: 1px 1px 0px 0px #cfcfcf;}
td.nom {width: 50% ; height: 97px}
td.date {width: 100px; text-align: left; vertical-align: text-top; color: #777777; padding-left:20px}
td.imgdetail {width: 310px; text-align: center}
td.header {text-align: left; vertical-align: text-top; padding-left:30px}
td.rubrique {  font-size: 14pt; font-style: normal; line-height: normal; font-weight: 500; color: #000077; padding-left:20px}

a.text:visited{ text-decoration: underline; color: #000077}
a.text:link{ text-decoration: underline; color: #000077;}
a.text:hover{ background-color: #000077; color: #FFFFFF; text-decoration: none}
a.text:active{ text-decoration: underline; color: #000077; }
