body { color: #666; font-size: 11pt; font-family: verdana; text-align: justify; }td { text-align: justify; }p { color: #666; font-size: 11pt; font-family: verdana; text-align: justify; }a:link { color: #666; text-decoration: none; border-bottom: 1px dotted #ed3814; }a:visited { color: #666 ; text-decoration: none; border-bottom: 1px dotted #ed3814; }a:hover { color: #ed3814 ; text-decoration: none; }a:active { color: #f0c; text-decoration: none; }#fond_page { background-image: url(../images/rosace_page.gif); background-repeat: no-repeat; background-attachment: fixed; }/*classe .menu pour le menu js*/.menu { color: #666; font-size: 9pt; font-family: verdana; font-weight: bold; }a.menu:link { color: #666; text-decoration: none; border-bottom-style: hidden; }a.menu:hover { color: #ed3814; text-decoration: none; border-bottom-style: hidden; }a.menu:active { color: #f0c; text-decoration: none; border-bottom-style: hidden; }a.menu:visited { color: #666; text-decoration: none; border-bottom-style: hidden; }/*class .menu_perso pour le Menu_perso js*/.menu_perso { color: #006633; font-size: 9pt; font-family: verdana; font-weight: bold; }a.menu_perso:link { color: #006633; text-decoration: none; border-bottom-style: hidden; }a.menu_perso:hover { color: #ed3814; text-decoration: none; border-bottom-style: hidden; }a.menu_perso:active { color: #f0c; text-decoration: none; border-bottom-style: hidden; }a.menu:visited { color: #006633; text-decoration: none; border-bottom-style: hidden; }/*classe .blanc pour la table principale des pages*/table.blanc { background-color: #fff; }/*class variantes de texte : titres et text*/.tiorange { color: #ed3814; font-size: 11pt; font-family: verdana; font-weight: bold; text-align: justify; }.tigris { color:#666; font-size: 11pt; font-family: verdana; font-weight: bold; text-align: justify; }.orange { color: #ed3814; font-size: 11pt; font-family: verdana; font-weight: normal; text-align: justify; }.small { color:#666; font-size: 9pt; font-family: verdana; font-weight: normal; text-align: justify; }.smorange { color:#ed3814; font-size: 9pt; font-family: verdana; font-weight: bold; text-align: justify; }.smgris { color:#666; font-size: 9pt; font-family: verdana; font-weight: bold; text-align: justify; }.smvert { color:#006633; font-size: 9pt; font-family: verdana; font-weight: bold; text-align: justify; }/*Paramètres image aléatoire : bordure à gauche*/img.bord { margin-left: 10px; }/*paramètres espace perso*/#fond_perso { background-image: url(../images/rosace_perso.gif); background-repeat: no-repeat; background-attachment: fixed; }.tivert { color:#006633; font-size: 11pt; font-family: verdana; font-weight: bold; text-align: justify; }/*Paramètres autocompletion nom adh*/div.update { position: absolute; width: 600px; background-color: white; border: solid 1px #999; margin: 0; padding: 0;}ul.ulist { list-style-type: none; margin: 0; padding: 0; text-align: left;}ul.ulist li.selected { background-color: #cfc; cursor: pointer;}li.ilist {list-style-type: none; display: block; margin: 0; padding: 2px; height: 30px;}li.ilist div.update { font-size: 9pt; font-family: verdana; line-height: 1.2em; cursor: pointer; }/*Paramètres autocomplétion pays*/div.update_pays {position: absolute; width: 250px; background-color: white; border: solid 1px #999; margin: 0; padding: 0;}/*Texte dans les formulaires*/#form { color: #666; font-size: 10pt; font-family: verdana; }/*Balise PRE pour les résumés*/pre {white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */white-space: -pre-wrap; /* Opera 4 - 6 */white-space: -o-pre-wrap; /* Opera 7 */white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */word-wrap: break-word; /* IE 5.5+ */}