
body
{
margin: auto;
padding: auto;
text-align: center;
height: 100%;
background-image:url(images/scene2.jpeg); background-repeat:no-repeat; background-position:center; background-attachment:fixed;
background-color:#000000;
font-family	: Arial, Helvetica, sans-serif;
font-size	: 12px;
}
a {text-decoration: none;}
a:hover {color:#FF0000;}
#conteneur {
background-image:url(images/cadre.jpg); background-repeat:no-repeat; background-position:top;
background-color: #FFFFFF;
position		: relative;
width			: 750px;
margin		    : 0 auto;
min-height		: auto;
}
#contenu {
text-align		: left;
padding			: 1em;
}
#contenuarticles {
text-align		: left;
padding			: 3em;
height			: 450px;
}
#contenu ul {
padding-left: 8em;
}
#images {
float:left;
padding: 2em;
}
#images img:hover{ -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);}
#images img { -webkit-transition: all .5s cubic-bezier( .6, 2, .4, 1); -moz-transition: all .5s cubic-bezier( .6, 2, .4, 1); -ms-transition: all .5s cubic-bezier( .6, 2, .4, 1); -o-transition: all .5s cubic-bezier( .6, 2, .4, 1); transition: all .5s cubic-bezier( .6, 2, .4, 1); }
#menu {
text-align:center;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
#menu a {color:#ffffff; text-decoration:none; }
#menu a:hover {color:#FFFF00; text-decoration: none; border-bottom: 1px dotted yellow; }
#pied {
text-align:center;
position:relative;
margin-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px;
}
.tableau
{
border-left:solid 1px #99cccc;
border-right:solid 1px #99cccc;
}
.td
{
text-align:center
}
#textepieces {
margin-top:50px;
text-align:left;
vertical-align:middle;
}
