a {
text-decoration: none;
color:#FFFFFF;
font-weight:bold;
text-shadow: 2px 2px 7px #fff;
}
a img{
opacity:0.6;
filter:alpha(opacity=60)
decoration:none;
}
a img:hover{
opacity:1;
filter:alpha(opacity=100)
decoration:none;
}
.Artiste{
font-size:1em;
padding-top: 5px;
text-shadow: 2px 2px 7px #000;
}
.bas_de_page {
padding:5px 10px;
text-align:right;
}
.base {
text-align:left;
width:750px;
}
.blog {
padding-bottom:15px;
}
.BigPhoto {
}
.bio_image{
margin-right:15px;
margin-bottom:10px;
border:1px solid #666666;
}
body {
background-color:#5e5f64;
background-image:URL(Apo3D-100823-9e.jpg);
background-position:top center;
background-repeat:no-repeat;
background-attachment: fixed;
font-family:century gothic, arial, helvatica;
font-size:13px;
font-weight:100;
line-height:16px;
text-align:justify;
color:#DDE7ff;
text-shadow: 2px 2px 7px #222327;
}
.contact{
width:485px;
padding-left:84px;
}
.contenu {
margin-right:15px;
padding-right:15px;
color:#eef9ff;
float:none;
text-align:justify;
}
.contenant-description {
position:relative;
float:left;
width:300px;
height:170px;
vertical-align:bottom;
padding-right:15px;
padding-top:0px;
}
.contenant-page{
padding-left:0px;
padding-bottom:20px;
float:left;
width:620px;
}
.cv {
width:650px;
height:380px;
overflow: auto;
scrollbar-face-color: #6e7178;
scrollbar-shadow-color: #6e7178;
scrollbar-highlight-color: #99a0b5;
scrollbar-3dlight-color: #99a0b5;
scrollbar-darkshadow-color: #101113;
scrollbar-track-color: #6e7178;
scrollbar-arrow-color: #101113;
}
.date {
color:#888ea0;
float:left;
width:80px;
padding:2px;
}
.date_heure{
color:#888ea0;
font-size:14px;
}
.description {
width:300px;
position:absolute;
bottom:0px;
color:#888ea0;
text-align:right;
}
.en_tete {
color:#eef9ff;
padding:5px 10px;
}
h1 { font-size:36px;
font-weight:bold;
color:#FFFFFF;
clear:both;
margin-top:20px;
text-shadow: 2px 2px 7px #000;
}
h3 { 
font-size:15px;
font-weight:100;
line-height:18px;
background-image:URL(transparent50.png);
border:1px solid #666;
color:#DDE7ff;
padding-left:5px;
padding-bottom:3px;
margin-bottom:3px;
text-shadow: 2px 2px 7px #000;
}
h4 { font-size:36px;
font-weight:bold;
color:#FFFFFF;
clear:both;
margin-top:20px;
}
.image {
color:#666b78;
float:right;
width:320px;
height:320px;
text-align:center;
vertical-align:middle;
margin:auto;
}
.image-bio{
padding-left:15px;
margin-left:15px;
float:right
}
img {
border:1px solid #ccd5f1;
}
input[type=text] {
width:485px;
margin-bottom:5px;
background-color:#BBBBCC;
color:#000099;
border:1px solid #555;
font-family:century gothic;
font-size:14px;
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
     border-radius: 3px;
}
input[type=submit] {
font-weight:bold;
margin-left:482px;
background-image:URL(fond_bouton.png);
color:#000099;
border:1px solid #555;
font-family:century gothic;
font-size:14px;
width:90px;
padding-top:5px;
padding-bottom:7px;
text-shadow: 2px 2px 7px #FFF;
-webkit-border-radius: 8px; 
-moz-border-radius: 8px; 
     border-radius: 8px;
}
label{
color:#eef9ff;
float:left;
width:80px;
padding:2px;
}
.menu {
font-size: 1.5em;
color:#ffffff;
background-image:URL(fond_bouton.png);
border-left:1px solid #666666;
border-right:1px solid #999999;
text-decoration: none;
text-align:center;
float:left;
padding-top: 10px;
padding-bottom: 12px;
width:175px;
text-shadow: 2px 2px 7px #000;
}
.menu_sel {
font-size: 1.5em;
color:#333b44;
background:#999bAA;
border:1px solid #666b78;
text-decoration: none;
text-align:center;
float:left;
padding-top: 10px;
padding-bottom: 12px;
width:175px;
text-shadow: 2px 2px 7px #fff;
}
.mini{
width:75px;
height:75px;
opacity:0.6;
filter:alpha(opacity=60);
float:left;
}
.mini:hover{
opacity:1;
filter:alpha(opacity=100);
}
.Nom {
font-size:2.5em;
color:#ffffff;
text-shadow: 2px 2px 7px #000;
}
p {
}
.page {
float:left;
width: 28px;
background-image:URL(fond_bouton28.png);
text-decoration: none;
text-align:center;
border-top:1px solid #444;
border-left:1px solid #444;
border-right:1px solid #999;
border-bottom:1px solid #999;
padding-top:5px;
padding-bottom:7px;
margin-right:5px;
color:#DDE7ff;
text-shadow: 2px 2px 7px #000;
}
.page_lien {
text-decoration: none;
text-align:center;
color:#DDE7ff;
text-shadow: 2px 2px 7px #000;
}
.page_sel {
float:left;
width: 28px;
text-align:center;
background:#999bAA;
text-decoration: none;
border:1px solid #666b78;
padding-top:5px;
padding-bottom:7px;
margin-right:5px;
color:#333b44;
text-shadow: 2px 2px 7px #FFF;
}
.page_sel_lien {
text-align:center;
text-decoration: none;
color:#333b44;
text-shadow: 2px 2px 7px #FFF;
}
.PhotoFrame{
border:1px solid #555;
padding: 5px; 
height: 330px; width: 330px; 
background-image:url(loader.gif);
background-repeat:no-repeat;
background-position:center center;
background-color: #B4B4BA;
}
.poste {
color:#888ea0;
width:540px;
padding:2px;
}
td {
line-height:120%;
}
textarea{
width:485px;
height:150px;
margin-bottom:5px;
background-color:#BBBBCC;
color:#000099;
border:1px solid #555;
font-family:century gothic;
font-size:14px;
scrollbar-face-color: #6e7178;
scrollbar-shadow-color: #6e7178;
scrollbar-highlight-color: #99a0b5;
scrollbar-3dlight-color: #99a0b5;
scrollbar-darkshadow-color: #101113;
scrollbar-track-color: #6e7178;
scrollbar-arrow-color: #101113;
overflow: auto;
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
     border-radius: 3px;
}
.titre {
color:#aab2c9;
align:center;
padding:25px 50px;
}
