body {
background-image:url(images/fond.jpg);
background-repeat:repeat-x;
margin:auto;
padding:auto;
text-align:center;
font-size:12px;
font-family:"verdana", arial, sans-serif;
}

#ref {
background:#271200;
width:100%;
position:absolute;
left:0;
top:0;
height:30px;
}
#ref h1 {
margin:5px 0 0 5px;
padding:0px;
color:white;
font-size:12px;
float:left;
}

.adulte {
color:#FF00FC;
font-style:italic;
font-size:10px;
font-weight:bold;
}
.averti {
color:#840303;
font-style:italic;
font-size:10px;
font-weight:bold;
}
.enfants {
color:yellow;
font-style:italic;
font-size:10px;
font-weight:bold;
}

#global {
width:701px;
margin:auto;
padding:auto;
text-align:left;
}

#top {
width:701px;
height:61px;
float:left;
background-image:url(images/top.gif);
background-repeat:no-repeat;
margin:30px;
}

#logo a img{
border:none;
}
#logo {
width:200px;
text-align:center;
float:left;
}

#top_menu {
float:right;
margin:20px 15px 0 0;
}

.menutop {
padding:5px 0 0 0;
margin: 0 10px 0 0;
}

.menutop a{
color:#2B1E16;
}
.menutop a:hover{
color:#048CC8;
}

.adjeux {
text-align:left;
}
.adjeux td{
text-align:left;
}

.titre {
color:#048CC8;
}

.mdpentre {
width:100%;
color:#048CC8;
clear:both;
}
.mdpfaux{
width:100%;
color:red;
clear:both;
}

.blanc {
text-align:center;color:white
}

.avertissement{
padding:5px;
border:1px solid red;
background-color:white;
color:red;
font-weight:bold;
font-size:10px;
margin:10px 0 10px 0;
}

#random {
width:701px;
float:left;
margin:10px 0 0 0;
}

#rdm {
padding:0 0 0 40px;
}

#top_pub {
width:501px;
height:80px;
float:right;
background-color:#21170E;
border:1px solid white;
text-align:center;
padding:15px 0 0 0;
	z-index:10;
}

#jeu_rdm {
width:116px;
height:95px;
/*border:1px solid white;
background-color:#21170E;*/
float:left;
text-align:center;
/*margin:0 0 0 24px;*/
}

#jeu_rdm  a:hover{
color:white;
}
.floatleft {
float:left;
}

.flecherdm {
margin:30px 0 0 0;
}

#main {
float:left;
width:701px;
margin:10px 0 10px 0;
}

#conteneur_main {
background-color:#5E5141;
width:701px;
margin:0px;
float:left;
}

#top_conteneur_main {
width:701px;
float:left;
margin:0px;
}
#btm_conteneur_main {
width:701px;
float:left;
margin:0px;
}

#copyright a{
color:#5E5141;
}
#copyright a:hover{
color:#048CC8;
}
#copyright {
text-align:right;
color:#5E5141;
font-size:10px;
margin:0 0 5px 0;
}

#contenu_main {
width:485px;
margin:0 5px 0 0;
float:right;
}

#menu_main {
width:180px;
margin:0 0 0 5px;
float:left;
}

#menu_main  ul {
padding:0 0 0 5px;
margin:0;
list-style-type:none;
}

#menu_main  li {
padding:0px;
margin:0px;
height:20px;
}

#menu_main  a {
padding:0 0 0 15px;
margin:0px;
text-decoration:none;
color:#FFF;
background:url(images/carre.gif) left center no-repeat;
}

#menu_main  a:hover {
padding:0 0 0 15px;
margin:0px;
color:yellow;
background:url(images/carrehover.gif) left center no-repeat;
}

.jeux_joues {
width:486px;
height:170px;
float:left;
margin:0 0 5px 0;
}

.jeux_joues_header {
height:41px;
background-image:url(images/fond_joues_01.gif);
background-repeat:no-repeat;
}
.jeux_joues_content {
background-image:url(images/fond_joues_02.gif);
}
.jeux_joues_btm {
height:13px;
background-image:url(images/fond_joues_03.gif);
background-repeat:no-repeat;
}

.jeux_joues_header h2 {
font-size:12px;
color:#C00404;
margin:0px 0 0 10px;
padding:10px 0 0 0;
}
.jeux_joues_header h3 {
font-size:10px;
color:#2B1E16;
margin:0px 0 0 10px;
padding:0;
font-weight:normal;
}

.classements p{
text-align:center;font-size:10px;margin:0px;padding:0px;
}
.classements {
background-color:#EBEBEB;height:84px;width:468px;margin:0 0 5px 10px;padding:3px 0 0 0;
}

.list {
float: left; width: 93px; margin:0;padding:0
}

.bt_classement {
margin:0px 0 0 10px;
height:19px;
}
.bt_classement a img{
border:none;
}
.bt_classement a:hover img{
border:none;
}

.coeur_joues {
width:486px;
height:153px;
float:left;
margin:0 0 5px 0;
}

.coeur_header {
height:46px;
background-image:url(images/fond_coeur_01.gif);
background-repeat:no-repeat;
}
.coeur_content {
background-image:url(images/fond_coeur_02.gif);
}
.coeur_btm {
height:13px;
background-image:url(images/fond_coeur_03.gif);
background-repeat:no-repeat;
}

.coeur_header h2 {
font-size:12px;
color:#FFF;
margin:0px 0 0 10px;
padding:10px 0 0 0;
}
.coeur_header h3 {
font-size:10px;
color:#FFD300;
margin:0px 0 0 10px;
padding:0;
font-weight:normal;
}
.classements_coeur p{
text-align:center;font-size:10px;margin:0px;padding:0px;
}
.classements_coeur {
background-color:#EBEBEB;height:84px;width:468px;margin:0 0 0px 10px;padding:3px 0 0 0;
}

.exclu_joues {
width:486px;
float:left;
margin:0 0 5px 0;
}

.exclu_header {
height:28px;
background-image:url(images/fond_exclu_01.gif);
background-repeat:no-repeat;
}
.exclu_content {
background-image:url(images/fond_joues_02.gif);
text-align:center;
}
.exclu_btm {
height:13px;
background-image:url(images/fond_joues_03.gif);
background-repeat:no-repeat;
}

.exclu_header h2 {
font-size:12px;
color:#BE0503;
margin:0px 0 0 10px;
padding:10px 0 0 0;
}

#text {
float:left;
margin:0px;
padding:0px;
width:486px;
}

#text p {
color:white;
font-weight:normal;
float:left;
margin:0px;
padding:0 0 0 2px;
font-size:11px;
}

#text h1 {
color:white;
font-weight:normal;
float:left;
margin:0 0 0 6px;
padding:0px;
font-size:11px;
}

#decouvrir img{float:left;}
#decouvrir p{
color:white;
float:left;
margin:0 0 0 5px;
padding:0px;
}
#decouvrir {
width:486px;
float:left;
border-bottom:1px solid white;
padding: 0 0 2px 0;
margin:0 0 5px 0 ;
}

.lienpage {
margin:0 0 0 0px;
padding:0px;
font-size:10px;
color:white;
}

.lienpage a {
color:#E9CF22;
text-decoration:none;
}

.lienpage a:hover {
color:#fff;
}

.desc_jeux {
margin:0px;padding:0px;font-size:10px;text-align:left;color:#2C1C0F;
}
.jeuxpages img{
margin: 0 3px 0 0;
}
.jeuxpages {
float: left; margin:0 0 5px 10px; width: 220px;
}

.listcategpages {
font-size:10px;
margin:0 0 10px 0;
padding:0px;
}

.pubbottom {
width:100%;
clear:both;
margin:0px;
padding:0px;
}

.lienspagesjeux {
margin:5px;
padding:0px;
text-align:left;
}
/* */

form input {
border:1px solid #2C1C0F;
}
.submit {
background-color:#5D5040;
color:white;
}

.title {
background-image:url(images/fond_categ.jpg);
background-repeat:no-repeat;
margin:0px;
padding:5px 0 0 20px;
width:178px;
height:26px;
color:white;
}

a {color:#048CC8;text-decoration:none;}
a:hover {color:#2B1E16;}
a img {border:1px solid #FCD300;}
a:hover img {border:1px solid #048CC8;}