*{
		margin  :0px;
		padding :0px;
}


body{
        background-color:#33ccff;
        font-family: verdana;
        background-image:url(design/fond/fondetoile.jpg);
        font-size:12px;
        text-align:left;
        color:#000000;
        margin :0;
        padding:0;
	}
/*	 FOND DE DESIGN de noel
body{
        background-color:#33ccff;
        font-family: verdana;
        background-image:url(design/fond/fondneige.png);
        font-size:12px;
        text-align:left;
        color:#000000;
        margin :0;
        padding:0;
	}*/
div#global{
        margin:auto;
		position:relative;
        width:980px;}
div#globalban{
        width:120px;
		height:200px;}
div#globalhaut{
        background-image:url(design/fond/designhaut2.png);
		background-repeat: no-repeat;
        width:980px;
        height:333px;
        }
div#globalhautnoel{
        background-image:url(design/fond/designhautnoel.png);
		background-repeat: no-repeat;
        width:980px;
        height:333px;
        }
div#globalbas{
		text-align:center;
        background-image:url(design/fond/designbas2.png);
        width:975px;
        height:251px;
        float:left;
        }
div#globalbasnoel{
		text-align:center;
        background-image:url(design/fond/designbasnoel.png);
        width:975px;
        height:251px;
        float:left;
        }
div#globalmil{
        background-image:url(design/fond/designcentre2.png);
        background-repeat: repeat-y ;
        width:980px;
        }
div#milgauche{
        width:221px;
        float:left;
        margin-left:40px;
        }
div#mildroit{
        width:139px;
        float:left;
        }
div#milcentre{
        width:580px;
        float:left;
        }
.separation{
        clear: both;
        visibility:hidden;}
div#btnfid{
		margin-left:25px;
		padding-top:8px;
		width:126px;
		height:18px;
		/*background-image:url(design/fidelite/fondfidelite.png);*/
		text-align:center;
}
div#ban{
position: absolute; 
top: 375px; 
right: -10px;
width: 140px; 
height: 659px;
}

div#contientbarrequest{
        text-align:left;
        margin: 5px 30px;
        width:520px;
		height:40px;
		border:none;
}
div#barrequest{
        background-color:#666666;
		FLOAT: left ;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
}		
		
/*CORPS */
div#corpscentrer{
        float:left;
        margin-left: auto;
        margin-right: auto;
        padding-bottom: 20px ;
        text-align:center;
        width:580px;}
div#corpsmoitieban1{
        float:left;
        text-align:left;
        padding-left:8px ;
        padding-right:8px ;
        padding-top:45px ;
        width:275px;
        height: 215px;
        margin: 0px 0px 0px 10px;
		border-width:2px;
		border-style:solid; 
        border-color:black;}
div#corpsmoitieban2{
        float:left;
        width:258px;
        padding-top:4px ;
        height: 256px;
		border-width:2px;
		border-style:solid; 
        border-color:black;
		margin: 0px 0px 0px 0px;}
div#corpsmoitie{
        float:left;
        width:290px;}
div#corpsmoitiecentrer{
        margin:auto;
        float:left;
        text-align:center;
        width:290px;}
		
/*POUR LES JEUX*/
div#cadrelebontir{
		margin-top:10px;
		margin-bottom:15px;
        width:70px;
        height:50px;
        background-color:#f9f4c1;
        text-align:center;
        color:#000000;
        border:0px;
        float:left;
}
div#cadrejeux{
		margin-top:5px;
		margin-bottom:5px;
        width:140px;
        height:100px;
        background-color:#f9f4c1;
        text-align:center;
        color:#000000;
        border:0px;
        float:left;
}
div.cadrejeuxV2{
		margin-top:5px;
		margin-bottom:5px;
        width:95px;
        height:80px;
        background-color:#f9f4c1;
        text-align:center;
        color:#000000;
        border:0px;
        float:left;
}
		
			
/* CADRE POUR LES PAGES PRINCIPALES */
div.corpscadrekdo{
        float:left;
		padding-top:10px;
        text-align:left;
        width:190px;
		height:130px;
		background-image:url(design/menu/pancarte.png);
		background-repeat: no-repeat;}
div#corpscadremcpancarte{
        float:left;
        background-image:url(design/cadres/mcpancarte.png);
        text-align:center;
        width:226px;
		height:146px;
        margin-left:30px;
        margin-bottom:30px;
		padding-top:10px;
		background-repeat:none;}		
div#corpscadrebonuspancarte{
        float:left;
        background-image:url(design/cadres/pancartebonus.png);
        text-align:center;
        width:516px;
		height:62px;
        margin-left:30px;
        margin-bottom:30px;
		padding-top:50px;
		background-repeat:none;}	
div#tab500g{
        margin:left;
        padding-top: 15px;
        padding-bottom: 15px;
        width:500px;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
		}
div#conteneuraffcadeaux{
	clear: both;
	margin-bottom : 30px;
	margin-left : 30px;
	border : 15px;
}
div#conteneuraffcadeaux H6{
		margin-left:90px;
        background-color: #9b5602;
        color:#fddc01;
        padding-left: 10px;
        padding-top: 0px;
        padding-bottom: 5px;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
		border-spacing:0px;
		font-size:12px;
        width:400px;
}
div#contenuaffcadeaux {
		margin-left:90px;
        padding-left: 10px;
        padding-top: 0px;
        padding-bottom: 5px;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
		font-size:12px;
        width:400px;
}
div#contenuaffcadeauximg{
        padding:2px 2px 2px 2px;
        width:86px;
        height:86px;
        background-color: #9b5602;
        text-align:left;
        color:#000000;
        border:0px;
        float:left;
}
div#inscription{
		padding-top:50px;
		padding-left:40px;
        width:500px;
		height:600px;
		background-image:url(design/decors/inscription.jpg);
		background-repeat: no-repeat;}
div#banbonus{
        margin: 30px 0px;
        width:500px;
        text-align:left;
        color:#000000;
}
div#affcategjeu{
        background-image:url(design/menu/categjeu.jpg);
        width:558px;
        height:40px;
}
h2.affcategjeuV2{
        background-image:url(design/imgjeux/presentationmenu.png);
        width:140px;
        height:35px;
        padding-left: 50px;
		background-repeat:no-repeat;
}
h1{
		text-align:center;
}

div#lanterne{
        height: 15px;
}
		
.pubDbAction
	{
        width:468px;
        height:70px;
		overflow:auto;
	}
/*POUR LE MENU A GAUCHE*/
div#connect{
        float:left;
		padding-left:10px;
		padding-top:10px;
        margin-bottom:30px;
        background-image:url(design/menu/pancarte.png);
        width:175px;
        height:126px;}
div#grotte{
        float:left;
		padding-top:5px;
        background-image:url(design/menu/grotte.png);
        width:183px;
        height:140px;}
div#grotte2{
        float:left;
		padding-top:13px;
        background-image:url(design/menu/grotte2.png);
        width:178px;
        height:212px;}
input.bouton1{
        cursor: pointer;
        margin: 0px 8px;
        padding-bottom:4px;
        border: 0px inset #000000;
        font-weight:bold;
        background-color: transparent;
        text-decoration: none;
        background-image: url(design/menu/bouton2.png);
        height: 24px;
        width: 113px;}
input.bouton2{
        cursor: pointer;
        border: 0px inset #000000;
        color:#fbe78a;
        font-weight:bold;
        background-color: transparent;
        text-decoration: none;
        background-image: url(design/menu/bouton2.png);
        height: 24px;
        width: 113px;}
div#bouton2{
		margin:auto;
        border: 0px inset #000000;
        font-weight:bold;
        background-color: transparent;
        background-image: url(design/menu/bouton2.png);
        height: 24px;
        width: 113px;}
div#bouton2 a {
    height: 100%;
    width: 100%;
    text-align:center;
    display: block;
    border-width: 6px;
}
div#bouton2float{
		margin:auto;
        border: 0px inset #000000;
        font-weight:bold;
        background-color: transparent;
        background-image: url(design/menu/bouton2.png);
        height: 24px;
        width: 113px;
        clear: both;
        float:center;
        text-align:center;}
#boutonmenu{
        float:left;
        padding-top:50px;
        text-align:left;
        width:220px;}
#boutonmenu li {
		list-style-type:none;
		margin-bottom:10px;
}
input.boutonquete{
        cursor: pointer;
        margin: 0px 0px;
        border: 0px inset #000000;
        font-weight:bold;
        background-color: transparent;
        text-decoration: none;
        height: 43px;
        width: 50px;
		}		
input.boutonquete2{
        cursor: pointer;
        margin: 0px 0px;
        border: 0px inset #000000;
        font-weight:bold;
        background-color: transparent;
        text-decoration: none;
        height: 70px;
        width: 90px;
		}		
		
		
		
		
		
		
/*IMAGE*/
a img{
        border:none;
        margin:0;
}

		
		
/* ECRITURE*/
p.centrer{
        text-align:center;
        }
p.gauche{
        text-align:left;
        }
p.droite{
        text-align:right;
        }
p.ecrpetit{
        font-size:3px;
        }
span{
        margin:0;
        padding:0;
        }
span.rouge{
        color:  #FF0000;
        }
span.jaune{
        color:  #fddc01;
        }
span.noir{
        color:  #000000;
        }
span.beige{
        color:  #fbe78a;
        }
span.brun{
        color:  #5b3d00;
        }
span.gras{
        font-weight:bold;
        }
span.gros {
        font-size:20px;
        }
span.unpeugros {
        font-size:14px;
        }
span.unpeupetit {
        font-size:11px;
        }
span.petit {
        font-size:9px;
        }
span.orange{
        color:#FF8000;
        }
p{
        margin:0;
        padding:0;
}
.labelinsc {
        display: inline ;
        FLOAT: left ;
        WIDTH: 150px ;
        border:0px;
}
.labelemail {
        display: inline ;
        FLOAT: left ;
        WIDTH: 100px ;
        border:0px;
}
.labellivredor {
        display: inline ;
        FLOAT: left ;
        WIDTH: 120px ;
        border:0px;
}
input.text{
        border-top:1px solid #000000;
        border-left:4px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
        color:#000000;
        font-size:12px;
        font-weight:bold;
        }
textarea.text{
        border-top:1px solid #000000;
        border-left:4px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
        color:#000000;
        font-size:12px;
        font-weight:bold;
        }
select{
        border-top:1px solid #000000;
        border-left:4px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
        color:#000000;
        font-size:12px;
        font-weight:bold;}
		
		



/*TABLEAU*/
TABLE {
		margin-left: auto;
		margin-right: auto;
}
tr.haut{
        height:20px;
        background-color: #9b5602;
        font-weight:bold;
        color:#fddc01;
}
tr.bas{
        height:20px;
}
.tabpetit{
        padding-left: 5px;
}	
		
		
		
		
		
		
/*   LIEN POUR FICHIER */
a{
        border:none;
}
a.boutonmenu2:hover{
        padding-left:15px;}
a.normal{
        color:#000000 ;
        font-size:12px;
        font-weight:bold;
		text-decoration: none;
        }
a.normal:visited{
        color:#000000 ;
        font-size:12px;
        font-weight:bold;
        text-decoration: none;
		}
a.unpeugros{
        color:#000000 ;
        font-size:14px;
        font-weight:bold;
		text-decoration: none;
        }
a.unpeugros:visited{
        color:#000000 ;
        font-size:14px;
        font-weight:bold;
        text-decoration: none;
		}
a.normal:hover{
        color:#000000 ;
        font-size:12px;
        font-weight:bold;
        text-decoration: none;}
a.lien1{
        color:#FF8000 ;
        font-size:12px;
        font-weight:bold;
        }
a.lien1:visited{
        font-size:12px;}
a.lien1:hover{
        color: ;
        text-decoration: none;
        font-size:12px;}
a.lienorange{
        color:#FF8000 ;
        font-size:9px;
        font-weight:bold;
        }
a.lienorange:visited{
        font-size:9px;}
a.lienorange:hover{
        color:  #FF8000;
        text-decoration: none;
        font-size:9px;}
a.liennoir{
        color:#000000 ;
        font-size:12px;
        font-weight:bold;
        }
a.liennoir:visited{
        font-size:12px;}
a.liennoir:hover{
        color:  #000000;
        text-decoration: none;
        font-size:12px;}
a.liennoirpetit{
        color:#000000 ;
        font-size:9px;
        font-weight:bold;
        }
a.liennoirpetit:visited{
        font-size:9px;}
a.liennoirpetit:hover{
        color:  #000000;
        text-decoration: none;
        font-size:9px;}
		
		/* POUR LE LIVRE D'OR*/
div#conteneurlivredor{
	clear: both;
	margin-bottom : 30px;
	margin-left : 30px;
	border : 5px;
        width:490px;
}
div#conteneurlivredor H6{
        background-color: #9b5602;
        color:#fddc01;
        padding-left: 10px;
        padding-top: 0px;
        padding-bottom: 5px;
        border-top:1px solid #000000;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
		border-spacing:0px;
		font-size:12px;
        width:490px;
}
   

