body { font-family:Tahoma,serif; background-repeat:no-repeat; background-attachment:fixed; background-color: rgb(220,230,255); }

h1 { position:absolute; width:80%; background-color:#F0F0EC; border-width:1pt; border-style:solid;
     text-align:center; font-size:23pt; font-weight:normal; color:black; top:15pt; left:10%;
     padding:0pt; margin-top:0pt; margin-bottom:8pt; border-left-color:#FFFFFF;
     border-top-color:#FFFFFF; border-right-color:#808080; border-bottom-color:#808080; }

ul { list-style-position:inside; line-height:14pt; padding:0pt; margin:0pt; list-style-type:disc; }

#flag { position:absolute; top:65px; right:12%; }

.soulign { text-decoration:underline; }
.gras { font-weight:bold; }

#intro { position:absolute; width:80%; min-width:460pt; left:10%; top:12%; text-align:justify;
         font-size:12pt; font-style:italic; text-indent:76pt; font-family:'Times New Roman',cursive; }

#dev { position:absolute; left:10%; top:28%; margin-top:-17pt; font-size:8pt; text-transform:uppercase;}
#red { position:absolute; left:10%; top:28%; margin-top:-17pt; font-size:8pt; text-transform:uppercase; display:none; }
#lienpdf { position:absolute; right:10%; top:28%; margin-right:13pt; margin-top:-17pt; font-size:8pt; text-transform:uppercase; }
#lienLinkedIn { position:absolute; right:10%; top:23%; margin-right:13pt; margin-top:-17pt; font-size:8pt; text-transform:uppercase; }

#contenu { position:absolute; min-width:460pt; width:80%; height:70%; left:10%; top:28%;
           padding:0pt; padding-top:1pt; overflow:auto; }


.menu { margin-bottom:5%; margin-left:0pt; margin-right:0pt; padding-top:0pt;
        background-repeat:no-repeat; background-position:0pt 0pt; list-style-type:none;
        background-image:url('degrade.php?l=500&h=20&sens=1&r1=255&v1=245&b1=180&r2=212&v2=226&b2=251'); }

img.puce1, img.puce2 { position:relative; float:left; cursor:pointer; border:0pt; }
img.puce1 { top:4pt; left:4pt; margin-right:11pt; }
img.puce2 { top:4pt; margin-right:7pt; }

h3 { text-align:right; font-size:10pt; font-style:italic; font-weight:normal;
     padding:0pt; margin:0pt; padding-right:4pt; }

a.titreadev{ float:left; font-size:12pt; font-weight:bold; text-align:left; text-transform:uppercase;
             font-style:normal; }
a.titreadev:link { text-decoration:none; color:black; }
a.titreadev:visited { text-decoration:none; color:black }
a.titreadev:hover { text-decoration:underline; color:#0000E0; }
a.titreadev:active { text-decoration:underline; color:#0000E0; }
a.titreadev:focus { text-decoration:underline; color:#0000E0; }

#id { position:absolute; padding:0pt; right:0pt; margin-right:15pt; }

.details, .details2 { clear:both; display:none; font-size:10pt; text-align:left; margin-left:23pt; }
.details { width:100%; margin-top:4pt; }
.details2 { padding:4pt; width:95%; }
#details0 { height:88pt; }
#details1 { margin-top:7pt; list-style-type:none; }
#details20{ text-align:justify; }

a.lien { font-weight:bold; text-decoration:none; cursor:pointer;}
a.lien:link { color:#0000E0; }
a.lien:visited { color:#6000AA }
a.lien:hover { color:#E00000; }
a.lien:active { color:#E00000; }
a.lien:focus { color:#E00000; }

a.toutdev { font-weight:bold; text-decoration:none; cursor:pointer;}
a.toutdev:link { color:#0000E0; }
a.toutdev:visited { color:#6000AA }
a.toutdev:hover { color:#E00000; }
a.toutdev:active { color:#E00000; }
a.toutdev:focus { color:#E00000; }

.ville { text-align:right; margin-left:50%;}

a.titreadev2 { float:left; }
a.titreadev2:link { text-decoration:none; color:black; float:left; }
a.titreadev2:visited { text-decoration:none; color:black }
a.titreadev2:hover { text-decoration:underline; color:#0000E0; }
a.titreadev2:active { text-decoration:underline; color:#0000E0; }
a.titreadev2:focus { text-decoration:underline; color:#0000E0; }

.liste { margin:0pt; width:80%; background-color:white; border-width:1pt; border-color:#c0c0c0;
         border-style:ridge; padding:4pt;}
#liste1 { margin:0pt; width:80%; background-color:white; border-width:1pt; border-color:#c0c0c0;
         border-top-style:none; border-bottom-style:none; }
#liste0 { margin:0pt; width:80%; background-color:white; border-width:1pt; border-color:#c0c0c0;
         border-top-style:none; }
