html, body{text-align: center; background-color: black;}
*{padding:0px; margin: 0px}

#page {min-height:100%; width:950px; margin: 0 auto; position:relative;}

#header {width:1000px;}
#logo { float:left; width:150px; height:100px; background-color: white; }
#menu {float:right; width:850px; height:100px; background: url("images/texture1.jpg");}

#contenu {width:1000px;}
#centre {float:right; width:850px; background-color: #FDF5E6;}
#gauche {float:left; width:150px; background-image: url("images/images_rock_couleur.jpg");}

#validation {text-align:right; padding-right:5px;}

.bordureimage{border: 3px ridge; }
p { font: 13px verdana, sans-serif; color:black; text-align:justify; margin-top: 4px;margin-bottom: 4px; padding: 0px 25px 0px 15px;}

h1 { font: 33px verdana; color:black; text-align:center;}
h2 { font: 22px verdana; margin-bottom:6px; color:black; text-align:center;}
h3 { font: 22px verdana; margin:10px 0px 20px 0px; color:blue; text-align:center;}
h4 { font: 12px verdana; margin-left:10px; color:black; text-align:left; margin-top:13px; margin-bottom:13px;}

ul { font: 12px verdana, sans-serif;}
li { margin-top: 3px; margin-bottom: 3px;}

ul#nav-box { width:825px; padding : 5px 0 5px 0;  background: url("images/texture2.jpg"); color: black; font-weight : bold;  text-align: center;}
ul#nav-box li { display: inline; }
ul#nav-box li a { padding : 5px 0.46em 5px 0.47em; color: black; font: bold 16px verdana; text-decoration: none; border-left: 1px solid #fff; }
ul#nav-box li a:hover { background-color: white; color: black; border-left: 1px solid #fff;}

a { font: bold 18px comic sans ms, sans-serif; color:black; text-decoration:none; text-align:right; }
a:visited { color: red; text-align:right;}  
a:hover { color: black; text-align:right; }

a.liens { font: bold 13px verdana, sans-serif; text-decoration:underline; color: blue; }
a.liens:visited { color: blue; }
a.liens:hover { color: red; text-decoration:underline; }

/* Page index */
#parquet1 {width:370px; border: 1px inset #000000; background: url("images/parquet.jpg");}
#parquet2 {width:370px; border: 1px inset #000000; background: url("images/parquet.jpg");}
#parquet3 {width:370px; border: 1px inset #000000; background: url("images/parquet.jpg");}
a.liens2 { font: 13px verdana, sans-serif; text-decoration:underline; color: black; }
a.liens2:visited { color: black; }
a.liens2:hover { color: red; text-decoration:underline; }


/* Page techniques */
h5 { font: 13px verdana, sans-serif; color:black; text-align:justify; margin-top: 2px;margin-bottom: 2px; padding: 0px;}
h6 { font: 10px verdana, sans-serif; color:blue; text-align:left; margin-top: 2px;margin-bottom: 2px; padding: 0px;}