/* CSS Document */

* {
margin:0;
padding:0;
}

html,body{
width: 100%;
height: 100%;
font:12px Arial, Verdana, Helvetica, sans-serif;
color:#A9A8AD;
background: #0C0C10 url(/img/fond-intro.gif) repeat-x 50% 50%;
}

#global {

position:absolute;
left: 50%; 
top: 50%;
width: 980px;
height: 530px;
margin-top: -265px;
margin-left: -490px;
     }


#global-2 {
width: 980px;
height: 530px;
margin:0 auto;
background: url(/img/fond-contenu.gif) no-repeat 645px 51px;
}

#contenu {
position:absolute;
width: 245px;
height: 430px;
text-align:justify;
line-height: 19px;
padding: 10px;
margin-top: 90px;
margin-left: 645px;
z-index: 1;
}

#logo {
position:absolute;
width:123px;
height:123px;
top: 9px;
z-index: 2;
}

#logo-titre {
position:absolute;
width:500px;
height:11px;
top: 20px;
left: 161px;
z-index: 3;
}

#axe-net {
position:absolute;
width:8px;
height:49px;
margin-top: 427px;
margin-left: 918px;
}

#footer {
position:absolute;
height:11px;
top: 487px;
left: 40px;
z-index: 1;
}

.image-droite {
position:absolute;
margin:20px 0 0 0;
top: 210px;
left: 154px;
z-index: 2;
}

h1, h2, h3, h4 {
font: 12px Arial, Verdana, Helvetica, sans-serif;
color:#A9A8AD;
}

.adresse {
font: 10px Arial, Verdana, Helvetica, sans-serif;
}

.adresse a{
color:#A9A8AD;
text-decoration:none;
}

a.mail {
font: 10px Arial, Verdana, Helvetica, sans-serif;
text-decoration:underline;
}
a.mail:hover {
color:#fff;
}

a.style1 {
color:#A9A8AD;
text-decoration:none;
}
#flash {width:627px;height:430px;position:absolute;top:51px;}
/*********** TEXTE *************/
#texte {font-size:10px;text-decoration:none;padding:5px;border: 1px #ccc solid;}
#texte {position:relative;top:950px;width:980px;margin:auto;}
#texte h1, #texte h2 {color:#333;font-size:14px;font-weight:bold;margin:5px 0 5px 0;}
#texte p {color:#A9A8AD;font-size:10px;margin:5px 0 5px 0;}
#texte a{color: #A9A8AD;}

