@charset "utf-8";
body{ margin: 0px; padding: 0px; position: absolute; width: 100%; height: 100%; cursor: crosshair; background-color:#000; color:#FFF; }
#content { height: 100%; width: 100%; } 
iframe { overflow: hidden; margin-right: auto; margin-left: auto;}
#bloc_texte { height: 350px; width: 400px; float: right; position: relative; }
.bloctexte { height: 350px; width: 400px; float: right;}
#page { height: auto; width: 950px; margin-right: auto; margin-left: auto; font-family: Verdana, Geneva, sans-serif; font-size: small; /overflow: hidden; text-align: justify; }
#pageactus { height: auto; width: 950px; margin-right: auto; margin-left: auto; font-family: Verdana, Geneva, sans-serif; font-size: small;/* [disabled]padding-top: 120px; */ overflow: hidden; text-align: justify; }
#pageactus a { }
html { background-color: #000; } 
#canvas { position:relative; width: 100%; height: 100%; background: #000; overflow: hidden; } 
#canvas img { position: absolute; overflow: hidden; cursor: pointer; left: 100%; -ms-interpolation-mode:nearest-neighbor; } 
#canvas span { position: absolute; color: #C96; font-family: 'courier new', typewriter, matrix, monospace; font-size: 0px; white-space: nowrap; left: -1000px; background: #000; filter: alpha(opacity=90); opacity: 0.9; } 
#menu { height: 120px; width: 100%; z-index: 1000; left: 1%; font-size: small; font-family: "Comic Sans MS", cursive; background-color: #000; color: #900; border-left-width: medium;border-left-color: #666; text-transform: uppercase; font-weight: bold; } 
#menu a { display:block; text-decoration:none; white-space: nowrap; color: #666; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; border-left-width: 1px; border-left-style: solid; border-left-color: #000; font-weight: bold; background-color: #000; } 
#page a{ color: #999; text-decoration: none; background-color: #333; }
#content #page a:hover { color: #FFF; }
#menu a:hover { display:block; text-decoration:none; white-space: nowrap; color: #FFF; background-color: #333; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #3F3F3F; border-left-width: 1px; border-left-style: solid; border-left-color: #666; }
#pagecontact { height: 450px; width: 950px; margin-right: auto; margin-left: auto; font-family: Verdana, Geneva, sans-serif; font-size: medium;/* [disabled]padding-top: 125px; */ text-align: center; }
.content #pagecontact .contact iframe { width: 425px; height: 350px; }
#tailleur a{ height: 30px; width: 400px; font-size: x-small; font-family: Arial, Helvetica, sans-serif; color: #666; text-decoration: none; position: relative; bottom: -20px; left: 0px; }
#tailleur a:hover { color: #CCC; }
.img-right { float: right; }
.img-left { float: left; }
.img-centre { margin-right: auto; margin-left: auto; display: block; }
.contact { text-align: center; height: 200px; width: 400px; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666; border-top-width: 1px; border-top-style: solid; border-top-color: #666; background-color: #191919; }
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
h1 { font-size: medium; font-weight: normal; color: #900; font-family: "Comic Sans MS", cursive; text-transform: uppercase; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #3F3F3F; letter-spacing: 0.3em; padding-left: 30px; }
h2 { font-weight: bold; width: 800px; margin-right: auto; margin-left: auto; font-size: small; text-align: justify; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-top-color: #900; border-right-color: #900; border-bottom-color: #900; border-left-color: #900; border-left-style: solid; padding-right: 30px; padding-left: 30px; line-height: 20px; }
p { line-height: 20px; }
hr { width: 400px; margin-right: auto; margin-left: auto; color: #900; }
h3 { color: #CCC; background-color: #333; width: 80%; font-weight: normal; font-family: Arial, Helvetica, sans-serif; padding-left: 20px; letter-spacing: 0.2em; }
.titre { font-family: "Comic Sans MS", cursive; font-size: medium; text-transform: uppercase; color: #900; letter-spacing: 0.3em; padding-left: 30px; }
#footer { text-align: center; height: auto; width: auto; color: #990000; /* [disabled]margin-top: 50px; */ padding-right: 5px; padding-left: 5px; font: small-caps small "Comic Sans MS", cursive; margin-bottom: 50px; }
#footer a{ text-decoration:none; color: #666; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; border-left-width: 1px; border-left-style: solid; border-left-color: #000; font-weight: normal; background-color: #000; padding-right: 5px; padding-left: 5px; }
#footer a:hover{ text-decoration:none; color: #FFF; background-color: #333; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #3F3F3F; border-left-width: 1px; border-left-style: solid; border-left-color: #666; padding-right: 5px; padding-left: 5px; }
