body {
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
padding: 0;
margin: 0;
background-image: url("http://www.bonuscasinoenligne.com/images/fond.PNG");
}

/* Titre */

h1 {
padding : 32px 0 8px 70px;
background:  url(http://www.bonuscasinoenligne.com/images/titre.PNG) top left no-repeat;
font-size: 17px;
font-weight: bold;
color: #F0DD6F;
margin: 0;
}

/* Sous-titre */

h2 {
padding: 0 0 0 0;
font-size: 15px;
font-weight: bold;
color: red;
margin: 15px 0px 5px 35px;
}

/* Mise en page globale */

#conteneur {
position: absolute;
width: 760px;
left: 50%;
margin-left: -360px;
background-color: #000;
top:0;
}

/* en-tête du site */
#header {
display:block;
height: 212px;
margin: -1px 0 0 0;
}

/* contenu */
#centre {
margin: 0 0 0 180px;
font-size : 13px;
font-family : Arial, Helvetica, sans-serif;
color: #fff;
clear:both;
width: 574px;
}

#centre a {
color: #F0DD6F;
}

#centre a:hover {
text-decoration: none;
color: #E4C619;
}

/* Menu */
#gauche {
position: absolute;
left:0;
width: 172px;
}

.haut-menu {
margin: 0;
}

.bas-menu {
margin-top:0px;
margin-right:0px;
margin-bottom:15px;
margin-left:0px;
}

.menugauche {
list-style-type: none;
margin:0;
padding-top:12px;
padding-bottom:7px;
padding-left:32px;
padding-right:0px;
background:  url(http://www.bonuscasinoenligne.com/images/menu-fond.PNG) top left repeat-y;
}

.menugauche li {
font-weight: bold;
margin: 0 0 5px 0;
}

.menugauche a {
color: #FAD992;
text-decoration: none;
}

.menugauche a:hover {
color: #A2CF4B;
text-decoration: none;
}

#footer {
background:  url(http://www.bonuscasinoenligne.com/images/bas.PNG) top left no-repeat;
display:block; 
margin: 0 0 0 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #fff;
height: 91px;
padding: 0 0 0 0;
text-align:center;
}

#footer a {
color: #F2E174;
text-decoration: none;
}

#footer a:hover {
text-decoration: none;
color: #FFD303;
}

p {
margin: 20px 35px 20px 35px;
text-align: justify;
}

.large {font-size: large}

.medium {font-size: medium}

.imageflottante
{
float: left;
margin-right:25px;
}

.description {
margin-top:0px;
margin-bottom:20px;
margin-left:35px;
margin-right:35px;
}

.pfooter {
margin-top:0px;
margin-bottom:20px;
margin-left:0px;
margin-right:0px;
text-align:center;
}
.pfooter2 {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

hr {
background-color : #CCCCCC;
color : #CCCCCC;
margin-left:35px;
margin-right:35px;
}

a img
{
   border: none;
}
