body { background-color: rgb(143, 221, 255); background-image: url('img/fond_compo1900_bg.jpg'); background-position: center top; background-repeat: no-repeat; padding: 0px; font-family: tahoma,verdana,sans-serif; }
a img { border: 0px none; display: inline; }
h1 { color: rgb(58, 170, 216); font-style: italic; font-weight: bolder; font-size: 14px; font-family: arial,verdana,sans-serif; padding: 0px; margin-top: 0px; }
p { color: black; font-size: 12px; font-family: tahoma,verdana,sans-serif; text-align: justify; }
p a { color: black; font-size: 12px; font-family: tahoma,verdana,sans-serif; text-align: justify; }
hr { color: rgb(58, 170, 216); background-color: rgb(58, 170, 216); padding: 0px; }
#wrap { width: 878px; margin-right: auto; margin-left: auto; }
#header { width: 879px; height: 148px; background-image: url('img/page_header.png'); background-repeat: no-repeat; margin-top: 50px; }
#header ul { padding: 0px; margin-left: 20px; }
#header ul li.premier { float: left; list-style-type: none; display: inline; text-align: center; margin-top: 30px; margin-left: 0px; margin-right: 0px; border-left: medium none; }
#header ul li { float: left; list-style-type: none; display: inline; text-align: center; margin-top: 30px; margin-left: 10px; margin-right: 0px; border-left: 1px solid rgb(0, 0, 0); }
#header ul li a { color: black; font-size: 12px; font-family: tahoma,verdana,sans-serif; text-decoration: none; display: block; padding-top: 0px; padding-left: 10px; }
#header ul li a:hover { color: white; }
#topbuttons { padding-top: 17px; margin-left: 615px; }
#content { width: 878px; background-image: url('img/body_main.png'); background-repeat: repeat-y; margin-top: 0px; padding-top: 0px; padding-left: 14px; }
#gauche { width: 162px; padding-top: 35px; margin-left: 20px; float: left; }
#facebook { width: 154px; height: 300px; border: 1px solid rgb(9, 123, 175); margin-top: 10px; margin-left: 0px; }
#gagnants { background-image: url('img/cadre_gagnants.png'); width: 156px; height: 294px; }
#texte_gagnants { color: rgb(243, 143, 84); font-size: 12px; font-family: tahoma,verdana,sans-serif; padding-top: 70px; margin-left: 10px; }
#droite { width: 650px; height: 1250px; padding-top: 32px; margin-left: 195px; }
#pub { width: 326px; margin-left: 340px; }
#contentfooter { clear: both; background-image: url('img/body_footer.png'); background-repeat: no-repeat; }
.texte { width: 640px; padding-top: 0px; padding-right: 20px; background-color: white; font-size: 12px; }
.vignette1 { width: 151px; height: 140px; float: left; margin-left: 0px; }
.vignette2 { width: 151px; height: 140px; float: left; margin-left: 14px; }
#footer { width: 883px; margin-top: 10px; margin-right: auto; margin-left: auto; }
#footer p { color: black; font-size: 12px; font-family: tahoma,verdana,sans-serif; text-align: justify; }
.Style2 { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
body { margin-top: 0px ! important; padding-top: 0px ! important; min-width: 800px ! important; }
