body { background-color: #E3711E; }
a { outline: none; }

#includes { display: none; }

#body { width: 950px; height: 650px; margin: 0 auto; }
#body #open { position: absolute; }
#body #open img { border: 0; }
#body #piedtele { position: absolute; margin: 531px 0 0 175px; }
#body #jouer { position: absolute; margin: 356px 0 0 629px; z-index: 2; }
#body #jouer img { border: none; }
#body #flashtele { position: absolute; margin: 211px 0 0 224px; }
#body #bulle { position: absolute; margin: 167px 0 0 531px; background-image: url('../images/bulle2.jpg'); width:319px; height:284px; font-style: italic; color: #4C2916; font-family: arial; text-align: center; padding: 55px 45px 0 55px; font-size: 15px; }

#body #tetiere #tetierehaut { width: 695px; height: 40px; background-image: url('../images/haut.jpg'); background-repeat: no-repeat; padding: 0 20px 0 235px; text-align: right; line-height: 30px; }
#body #tetiere #tetierehaut h1 { color: #FDB466; font-family: arial; font-size: 14px; font-weight: normal; text-align: center; margin: 0; }

#body #tetiere #tetierebas { width: 715px; height: 126px; background-color: #421F0C; padding: 0 0 0 235px; }
#body #tetiere #tetierebas #logoflash { float: left; margin: 0 10px 0 0; }
#body #tetiere #tetierebas #texteh2 { padding: 25px 10px 10px 10px; text-align: justify; margin: 0 0 0 350px; }
#body #tetiere #tetierebas #texteh2 h2 { margin: 0; color: #DCB894; font-family: arial; font-size: 16px; font-weight: normal; }


#body #content { width: 950px; height: 484px; background-image: url('../images/fond-bas.jpg'); background-repeat: no-repeat; }
#administration #body #content { width: 950px; height: 484px; background-image: url('../images/fond-admin.jpg'); background-repeat: no-repeat; }
#body #content #concours { width: 441px; height: 173px; position: absolute; margin: 285px 0 0 494px; padding: 26px 15px 0 0; }
#body #content #concours #agagner { text-align: right; }
#body #content #concours #texteconcours { width: 401px; height: 60px; background-image: url('../images/fondconcours.jpg'); background-repeat: no-repeat; color: #9E492A; margin: 4px 0 3px 30px; padding: 5px; font-family: arial; font-size: 14px; text-align: justify; }
#body #content #concours #cadeau { margin: 0 0 0 35px; float: left; }
#body #content #concours #compteur { text-align: right; color: #421F0C; font-family: arial; font-size: 14px; line-height: 22px; }
#body #content #concours #compteur #shutdown { background-image: url('../images/fondcompteur.jpg'); width: 319px; height: 29px; margin: 0 0 0 115px; padding: 3px 7px 0 0; }
#body #content #concours #compteur #shutdown img { margin: 0 2px 0 0; }

#body #content { width: 950px; height: 484px; background-image: url('../images/fond-bas.jpg'); background-repeat: no-repeat; }
#body #content #concours-acc { width: 441px; height: 143px; position: absolute; margin: 315px 0 0 494px; padding: 26px 15px 0 0; }
#body #content #concours-acc #agagner { text-align: right; }
#body #content #concours-acc #texteconcours { width: 401px; height: 55px; background-image: url('../images/fondconcours.jpg'); background-repeat: no-repeat; color: #9E492A; margin: 4px 0 3px 30px; padding: 10px 5px 5px 5px; font-family: arial; font-size: 14px; text-align: justify; }
#body #content #concours-acc #cadeau { margin: 0 0 0 35px; float: left; }
#body #content #concours-acc #compteur { text-align: right; color: #421F0C; font-family: arial; font-size: 14px; line-height: 22px; }
#body #content #concours-acc #compteur #shutdown { background-image: url('../images/fondcompteur.jpg'); width: 319px; height: 29px; margin: 0 0 0 115px; padding: 3px 7px 0 0; }
#body #content #concours-acc #compteur #shutdown img { margin: 0 2px 0 0; }

#body #content #formulaire_connexion { width: 330px; margin: auto; padding: 60px 0 0 0; color: #FFFFFF; font-family: arial; }
#body #content #formulaire_connexion label { float: left; width: 150px; }
#body #content #formulaire_connexion input { margin: 0 0 4px 0; }
#body #content #formulaire_connexion #submit { text-align: center; }

#body #content #form_modif { width: 440px; margin: auto; color: #FFFFFF; font-family: arial; }
#body #content #form_modif label { float: left; width: 70px; }
#body #content #form_modif textarea { margin: 0 0 4px 0; }
#body #content #form_modif #submit { text-align: center; }

#body #content #admin { width: 330px; margin: auto; padding: 60px 0 0 0; color: #FFFFFF; font-family: arial; font-size: 12px; }
#body #content #admin h1 { margin: 0; font-size: 18px; color: #E3711E; }
#body #content #admin a { color: #FFFFFF; text-decoration: none; }
#body #content #admin .controls a { color: #000000; text-decoration: none; }
#body #content #admin a:hover { text-decoration: underline; }
#body #content #admin p { margin: 5px 0 2px 0; }