body {
background-color:#000000;
margin:0;
font-family:Verdana, Arial, sans-serif;
font-size:9px;
color:#ececec;

}

#global {
position: relative;
margin-left: auto;
margin-right: auto;
width: 1041px; /* largeur obligatoire pour être centré*/
text-align: left;
}
	 
p {
background-color:#ececec;
margin: 0px 15px 12px 10px;
text-align: left;
}

h1 {
font-size:25px;
font-family:Arial, sans-serif;
color:#ffe200;
text-align: center;
}

#contenu-milieu a, #contenu-milieu a:link, #contenu-milieu a:active, #contenu-milieu a:visited {
color:#ececec; /* couleur liens */
text-decoration: none;
border-bottom:2px dotted #ececec
}

#contenu-milieu a:hover {
color: #ececec; /* couleur liens : souris dessus */
border-bottom: 2px dotted #ececec;
}

#haut {
background:url(haut.png) no-repeat;
width:1041px;
height:32px;
}

#header {
background:url(header.png) no-repeat;
width:1041px;
height:453px;
}

#site {
position:absolute;
width:31px;
height:29px;
margin-top:0px;
margin-left:195px;
}

#shop {
position:absolute;

margin-left:267px;
}

#factory {
position:absolute;
width:75px;
height:29px;
margin-top:0px;
margin-left:89px;
}

#haut-fond {
background:url(img/haut-fond.gif) no-repeat;
width:760px;
height:141px;
}

#photos {
float: left;	
}

#dates {
float: right;	
}

#contenu-haut {
float:left;
background:url(img/contenu-haut.gif) no-repeat;
width:498px;
height:26px;
margin-top:-100px;
margin-left:131px;
display:inline;
}

#contenu-milieu {
float:left;
background:url(img/contenu-milieu2.gif) repeat-y;
width:494px;
margin-top:-74px;
margin-left:132px;
display:inline;
}

#contenu-bas {
float:left;
background:url(img/contenu-bas.gif) no-repeat;
width:497px;
height:24px;
margin-left:131px;
display:inline;
clear:both;
}


