@charset "iso-8859-1";
/* CSS Document */

body{
	background-color:#ff921d;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a{
	color:#007daa;
	text-decoration:underline;
}

a:visited{
	color:#007daa;
	text-decoration:underline;
}

a:hover{
	color:#09C;
}


.text{
	border:1px #0185B6 solid;
	border-left:3px #0185B6 solid;
	padding-left:3px;
	color:#007daa;
}

.text:hover{
	background-color:#FFC;
}

input:focus{
	border-left:3px #FF921D solid;
}

.text2{
	border:1px #FF921D solid;
	border-left:3px #FF921D solid;
	padding-left:3px;
	color:#472500;
}

.text2:hover{
	background-color:#dafcfe;
}

.text2:focus{
	border-left:3px #0185B6 solid;
}

span.red{
	color:#F00;
}

a.red{
	color:#F00;
}

a.red:hover{
	color:#F00;
}

input.boutonCouleurs{
	background-color:#FFF;
	border:1px solid #F68503;
	color:#F68503;
}
div.msgErreur {
	color:#FFF;
	margin:20px;
	padding:10px;
	font-size:17px;
	background-color:#F78805;
	text-align:center;
	border: dashed 1px;
	border-color:#4a2700;
}

div.msgErreur a{
	color:#FFF;
	text-decoration:underline;
}
div.message {
	color:#FFF;
	margin:20px;
	padding:10px;
	font-size:17px;
	background-color:#393;
	text-align:center;
	border: dashed 1px;
	border-color:#330;
}
div.message a {
	color:#FFF;
}
div.messageInfos {
	color:#C40A09;
	margin:20px;
	padding:10px;
	font-size:12px;
	background-color:#FFF;
	text-align:align;
	border: dashed 1px;
	border-color:#C40A09;
	min-height:30px;
}
div.messageInfos p {
	margin:0;
	padding-right:40px;
}
div.messageInfos img {
	float:right;
}
div#site{
	margin:auto;
	width:960px;
	background-image:url(../images/fonds/fondSite.jpg);
	background-repeat:repeat-y;
}

div#general{
	background-color:#FFF;
	margin:auto;
	width:940px;
}

div#header{
	margin-bottom:5px;
}

div#header div#barreHaut{
	color:#FFF;
	width:924px;
	margin:auto;
	height:18px;
	padding:3px 8px 0 8px;
	background-image:url(../images/fonds/fondBarreHaut.jpg);
	background-repeat:repeat-x;
}

div#header div#menuHautDroite{
	float:right;
	color:#FFF;
}

div#header div#menuHautDroite a{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}

div#barreHaut h1#accroche{
	font-size:11px;
	float:left;
	padding:0;
	margin:0;
}

div#header div#hautGauche{
	background-image:url(../images/fonds/haut.jpg);
	width:690px;
	height:119px;
	float:left;
}

div#hautGauche ul#menuHautHorizontal{
	list-style-type:none;
	position:relative;
	width:570px;
	top:9px;
	left:135px;
	margin:0;
	padding:0;
	height:30px;
	clear:both;
}

div#hautGauche ul#menuHautHorizontal li{
	float:left;
	font-size:13px;
	padding:0 15px 0 15px;
	background-image:url(../images/menus/separationHor.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:30px;
}

div#hautGauche ul#menuHautHorizontal li a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:7px;
	font-family:Verdana, Geneva, sans-serif;
	
	color:#FFF;
	text-shadow: 1px 1px 1px #DC6E03;
}
div#hautGauche ul#menuHautHorizontal li a:hover {
	color:#FFFC54;
}

div#hautGauche ul#menuHautHorizontal li#dernier{
	background:none;
}


div#header div#hautDroite{
	width:250px;
	height:119px;
	float:right;
}

div#header div#hautDroite form{
	margin:0;
	padding:0;
}

div#hautDroite div#espaceMembresConnecte {
	background-image:url(../images/fonds/espaceMembresConnecte.jpg);
	background-repeat:no-repeat;
	height:91px;
	padding-top:28px;
}
div#hautDroite div#espaceMembresConnecteBronze {
	background-image:url(../images/fonds/espaceMembresConnecteBronze.jpg);
	background-repeat:no-repeat;
	height:91px;
	padding-top:28px;
}
div#hautDroite div#espaceMembresConnecteArgent {
	background-image:url(../images/fonds/espaceMembresConnecteArgent.jpg);
	background-repeat:no-repeat;
	height:91px;
	padding-top:28px;
}
div#hautDroite div#espaceMembresConnecteOr {
	background-image:url(../images/fonds/espaceMembresConnecteOr.jpg);
	background-repeat:no-repeat;
	height:91px;
	padding-top:28px;
}
div#hautDroite div#espaceMembresConnecte a, div#espaceMembresConnecteBronze a, div#espaceMembresConnecteArgent a, div#espaceMembresConnecteOr a {
	color:#FFF;
	text-decoration:none;
}
div#hautDroite div#espaceMembresConnecte a:hover, div#espaceMembresConnecteBronze a:hover, div#espaceMembresConnecteArgent a:hover, div#espaceMembresConnecteOr a:hover {
	text-decoration:underline;
}
div#hautDroite div#espaceMembresConnecte table, div#espaceMembresConnecteBronze table, div#espaceMembresConnecteArgent table, div#espaceMembresConnecteOr table {
	width:240px;
	margin:auto;
	height:90px;
	margin-bottom:0px;
}
div#espaceMembresConnecte td.droite, div#espaceMembresConnecteBronze td.droite, div#espaceMembresConnecteArgent td.droite, div#espaceMembresConnecteOr td.droite {
	text-align:right;
	padding-right:10px;
}
div#espaceMembresConnecte td.titre, div#espaceMembresConnecteBronze td.titre, div#espaceMembresConnecteArgent td.titre ,div#espaceMembresConnecteOr td.titre {
	color:#2a2a2a;
	font-weight:bold;
	padding-left:10px;
}

div#hautDroite div#espaceMembres{
	background-image:url(../images/fonds/espaceMembres.jpg);
	background-repeat:no-repeat;
	height:57px;
	padding-top:33px;
}
div#hautDroite div#espaceMembres a {
	color:#FFF;
	text-decoration:none;
}
div#hautDroite div#espaceMembres a:hover {
	text-decoration:underline;
}
div#espaceMembres div#infos {
	padding:0px 5px 0px 5px;
}

div#espaceMembres div#identifiants{
	width:230px;
	margin:auto;
}
div#espaceMembres div#identifiants div{
	height:28px;
	clear:both;
}

div#espaceMembres div#identifiants div span.info{
	float:left;
	position:relative;
	top:4px;
	color:#333333;
}

div#espaceMembres div#identifiants input{
	width:127px;
	float:right;
}

div#hautDroite div#connexion{
	background-image:url(../images/fonds/fondBasEspaceMembres.jpg);
	height:29px;
	padding:0px;
}

div#hautDroite div#connexion a{
	font-size:10px;
	color:#FFF;
	text-decoration:none;
	float:left;
	margin-left:5px;
	margin-top:10px;
}

div#hautDroite div#connexion a:visited{
	font-size:10px;
	color:#FFF;
	text-decoration:none;
}

div#hautDroite div#connexion a:hover{
	text-decoration:underline;
}

div#hautDroite div#connexion input#boutonConnexion{
	float:right;
	background-image:url(../images/boutons/btConnexion.jpg);
	border:0;
	width:96px;
	height:29px;
	color:#FFF;
}

div#header div#compteur{
	background-image:url(../images/fonds/compteur.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:15px;
	width:192px;
	height:35px;
	float:left;
}

div#header div#reverses {
	color:#FFF;
	font-size:10px;
	margin:auto;
	margin-top:-2px;
}
div#header div#filGagnants a {
	text-decoration:none;
	color:#000;
}
div#header div#filGagnants a:hover {
	text-decoration:underline;
}
div#header div#filGagnants {
	background-color:#FFF;
	width:748px;
	padding-top:8px;
	height:22px;
	float:right;
	color:#007eab;
	background-image:url(../images/fonds/fondGagnants.jpg);
	background-repeat:repeat-x;
}
div#header div#filGagnants span.date {
	font-style:italic;
}
div#header div#filGagnants span.lot {
	font-weight:bold;
	font-size:14px;
}
div#header div#filAriane{
	width:380px;
	float:left;
	height:17px;
	padding:3px 0 0 10px;
	font-weight:bold;
	color:#f78504;
}

div#partager {
	width:340px;
	float:right;
	margin-right:10px; 
	padding:3px 0 0 0px;
}

div#partager a {
	color:#0096CB;
	font-size:12px;
	margin-top:5px;
}
div#partager a :hover {
	text-decoration:none;
	color:#033;
}
div#header div#filAriane a{
	color:#575757;
	text-decoration:none;
}
div.grandTitre {
	font-size:24px;
	color:#2a2a2a;
	margin-bottom:15px;
}
td.formulaire {
	color:#2a2a2a;
	font-weight:bold;
	border-bottom:dotted 1px #2a2a2a;
	text-align:left;
}
div#centre{
	background-color:#FFF;
}

div#centre div#menus{
	overflow:hidden;
	width:192px;
	float:left;
}
div#menus a#btInscription {
	margin:auto;
	display:block;
	background-image:url(../images/boutons/btInscription.gif);
	width:161px;
	height:43px;
}
div#menus a#btInscription:hover {
	margin:auto;
	display:block;
	background-image:url(../images/boutons/btInscriptionSurvol.gif);
	width:161px;
	height:43px;
}
div#centre a.fondArrondi {
	background:url(../images/blocs/blocGauche.jpg);
	margin:auto;
	width:185px;
	height:38px;
	text-align:center;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#FFF;
	display:block;
}
div#centre a.fondArrondi:hover {
	color:#FF0;
}

div#centre a.fondArrondi img{
	margin-right:5px;
	vertical-align:-17px;
}
div#centre div.fondJaune{
	background-image:url(../images/blocs/blocTombola.jpg);
	width:188px;
	height:182px;
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:5px;
}

div#centre div.fondJaune div#tombola{
	width:55px;
	position:relative;
	left:15px;
	top:0px;
	color:#492600;
	font-size:14px;
	float:left;
	width:70px;
	font-weight:bold;
}

div#centre div.fondJaune div#montantTombola{
	text-align:right;
	padding-right:10px;
	clear:both;
}

div#centre div.fondJaune div#montantTombola img#illu{
	vertical-align:-5px;
	margin-right:5px;
}

div#centre div#historiqueTombola {
	text-align:center;
	width:188px;
}
div#centre div#historiqueTombola div.historiqueTombolaTitre {
	font-weight:bold;
	margin-bottom:3px;
	color:#FFF;
	margin-top:7px;
	margin-bottom:4px;
	font-size:11px;
}
div#centre div#historiqueTombola span.historiqueTombolaMontant {
	font-weight:bold;
	color:#5B2D00;
}

div#centre div#historiqueTombola div.historiqueTombolaElement0 {
	font-size:19px;
	color:#CC6F0C;
	padding:2px 2px;
	margin-top:2px;
	height:32px;
}
div#centre div#historiqueTombola div.historiqueTombolaElement1 {
	font-size:17px;
	color:#CC6F0C;
	border-top:none;
	padding:2px 2px;
	margin-top:3px;
	height:32px;
}
div#centre div#historiqueTombola div.historiqueTombolaElement2 {
	font-size:13px;
	color:#CC6F0C;
	padding:2px 2px;
	margin-top:1px;
}
div#centre div#historiqueTombola div.historiqueTombolaDate {
	font-size:10px;
	color:#964D00;
}

div#centre div#contenu{
	width:748px;
	float:right;
}

div#menus ul.menu{
	width:184px;
	margin:0 auto 7px auto;
	padding:0;
	list-style-type:none;
}

div#menus ul.menu li{
	font-size:12px;
	height:20px;
	color:#007daa;
	padding-left:5px;
	background-image:url(../images/menus/fondMenu.jpg);
}


div#menus ul.menu li.lienSup{
	padding-top:5px;
}

div#menus ul.menu li.enDirect {
	height:auto;
	min-height:20px;
}
div#menus ul.menu li a{
	color:#007daa;
	font-weight:bold;
	text-decoration:none;
}

div#menus ul.menu li a:visited{
	color:#007daa;
	font-weight:bold;
	text-decoration:none;
}

div#menus ul.menu li a:hover{
	text-decoration:underline;
}

div#menus ul.menu li img{
	margin-right:5px;
	vertical-align:-1px;
}

div#menus ul.menu li.titreMenu, div#menus ul.menu li.titreMenu2{
	height:37px;
	background-image:url(../images/menus/fondTitreMenu.jpg);
	color:#FFF;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:0;
}

div#menus ul.menu li.titreMenu img{
	vertical-align:-15px;
}

div#menus ul.menu li.titreMenuSansIcone{
	height:28px;
	background-image:url(../images/menus/fondTitreMenu.jpg);
	color:#FFF;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	padding-top:9px;
	padding-left:0;
	padding-top:9px;
}

div#menus ul.menu li.basMenu{
	width:184px;
	padding:0;
	height:10px;
	background-image:url(../images/menus/basMenu.jpg);
	background-repeat:no-repeat;
	font-size:0;
}

div#menus ul.menu li#inscription{
	height:40px;
	padding-top:10px;
	text-align:center;
	margin:0;
	padding-bottom:0;
}

div#footer{
	background-image:url(../images/fonds/fondFooter.jpg);
	background-position:0 9px;
	height:40px;
	margin-top:10px;
}

div#footer div#footerHaut{
	background-image:url(../images/fonds/ombreFooter.jpg);
	background-repeat:repeat-x;
	text-align:center;
	padding-top:5px;
}

div#footer div#footerHaut a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}

div#partFooter{
	font-size:10px;
	margin-top:3px;
}

div#partFooter a{
	font-size:10px;
}

div#basSite{
	width:942px;
	margin:auto;
	background-image:url(../images/fonds/barreBasFooter.jpg);
	height:27px;
	padding:3px 0 0 18px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
}

div#contenu div.bloc{
	width:744px;
	margin-bottom:5px;
}

div.bloc div.titreBloc{
	height:37px;
	background-image:url(../images/fonds/fondTitreContenu.jpg);
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}

div.bloc div.titreBloc img{
	margin-right:5px;
	vertical-align:-15px;
}

div.bloc div.texteHautBloc{
	margin-bottom:20px;
}

div.bloc div.contenuBloc{
	padding:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/fonds/fondContenu.jpg);
	background-repeat:repeat-y;
	text-align:justify;
}

div.contenuBloc div.gaucheBloc{
	float:left;
	width:504px;
	height:270px;
}

div.contenuBloc div.gaucheBloc-1{
	float:left;
	width:504px;
	height:325px;
}
div.contenuBloc div.gaucheBlocCad {
	float:left;
	width:504px;
}

div.contenuBloc div.gaucheBlocCad input#boutonCommander {
	background-image:url(../images/boutons/btCommander.jpg);
	width:139px;
	height:43px;
	margin:auto;
	display:block;
	border:none;
	margin-top:20px;
}
div.contenuBloc div.gaucheBlocCad input#boutonCommander:hover {
	background-image:url(../images/boutons/btCommanderSurvol.jpg);
}
div.contenuBloc div.gaucheBlocCad a:hover {
	background-image:url(../images/boutons/btCommanderSurvol.gif);
}
div.gaucheBloc div.titreLot, div.gaucheBlocCad div.titreLot {
	font-size:24px;
	color:#2a2a2a;
	padding-left:5px;
}

div.gaucheBloc div.nombreAppelsLot, div.gaucheBlocCad div.nombreAppelsLot {
	color:#0083b3;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	margin-bottom:5px;
}

div.contenuBloc div.droiteBloc{
	float:right;
	width:200px;
	height:270px;
}

div.contenuBloc div.droiteBloc-1{
	float:right;
	width:200px;
	height:325px;
}
div.contenuBloc div.droiteBlocCad {
	float:right;
	width:200px;
}
div.droiteBloc div.caracteristique, div.droiteBloc-1 div.caracteristique {
	height:25px;
	color:#03b3f2;
	font-weight:bold;
}

div.droiteBloc img.lot, div.droiteBloc-1 img.lot {
	margin-bottom:8px;
}

div.droiteBloc ul li img, div.droiteBloc-1 ul li img{
	margin-right:5px;
	vertical-align:-1px;
}

div.bloc div.basBloc{
	height:10px;
	background-image:url(../images/fonds/basContenu.jpg);
	font-size:0;
}
/* /////////////////////// BLOC JEU DU MOMENT //////////// */
div.bloc div.asterisque {
	margin-top:5px;
	color:#03aeec;
	font-size:10px;
	text-align:right;
}
div.bloc div.hautCadreJeu {
	width:509px;
	height:10px;
	background-image:url(../images/fonds/hautCadreJeu.png);
	font-size:0;
}
div.bloc div.contenuCadreJeu {
	width:509px;
	font-size:14px;
	background-image:url(../images/fonds/fondCadreJeu.jpg);
}
div.contenuCadreJeu img.fleche1 {
	vertical-align:-1px;
}
div.contenuCadreJeu div.numeroEtapes {
	width:31px;
	height:150px;
	float:left;
	text-align:center;
	margin-bottom:0px;
}
div.contenuCadreJeu div.numeroEtape1 {
	padding-top:15px;
	height:32%;
	background-image:url(../images/menus/separationVer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
div.contenuCadreJeu div.numeroEtape2 {
	padding-top:25px;
	height:35%;
	background-image:url(../images/menus/separationVer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
div.contenuCadreJeu div.numeroEtape3 {
	padding-top:18px;
}
div.contenuCadreJeu div.numeroEtape3-1 {
	padding-top:48px;
}
div.contenuCadreJeu div.etape1 {
	text-align:center;
	margin-left:31px;
	width:475px;
	height:65px;
}
div.contenuCadreJeu div.etape2 {
	margin:auto;
	margin-left:31px;
	width:475px;
	text-align:center;
	height:70px;
}
div.contenuCadreJeu div.etape2 span.tarifs {
	color:#03aeec;
	font-size:10px;
}

div.contenuCadreJeu div.etape2 table {
	text-align:center;
	margin:auto;
	width:430px;
}

div.contenuCadreJeu div.etape2 td {
	text-align:center;
	width:50%;
}
div.contenuCadreJeu div.etape2 span.au {
	font-size:14px;
}
div.contenuCadreJeu div.etape2 strong {
	font-size:27px;
}
div.contenuCadreJeu div.etape2 div.numero {
	font-size:27px;
	background-image:url(../images/fonds/cadreNumero.png);
	height:36px;
	width:206px;
	padding-top:3px;
	margin:auto;
}

div.contenuCadreJeu div.etape3 b.tentez {
	color:#03aeec;
	font-size:17px;
}

div.contenuCadreJeu div.etape3 {
	text-align:center;
	margin-left:31px;
	width:475px;
	height:35px;
	margin-top:15px;
}

div.contenuCadreJeu div.etape3-1 {
	text-align:center;
	margin-left:31px;
	width:475px;
	height:100px;
	margin-top:15px;
}

div.contenuCadreJeu div.etape3 form{
	padding:0;
	margin:0;
}

div.contenuCadreJeu div.etape3-1 form{
	padding:0;
	margin:0;
}


div.contenuCadreJeu input.jouer {
	color:#472500;
	border:none;
	width:84px;
	height:36px;
	background-image:url(../images/boutons/btValider.gif);
	background-color:transparent;
	vertical-align:middle;
}

 div.basCadreJeu {
	width:509px;
	height:10px;
	background-image:url(../images/fonds/basCadreJeu.png);
	font-size:0;
}
/* /////////////////////// BLOC NEWS //////////// */
div.bloc div#imageNews {
	width:100px;
	height:100px;
	float:left;
}
div.bloc div.titreArticle {
	color:#0080af;
	font-size:18px;
	margin-left:115px;
	margin-bottom:10px;
}
div.bloc div.article {
	font-size:13px;
	text-align:justify;
	margin-left:115px;
	margin-right:10px;
}
div.bloc div.autresNews {
	font-weight:bold;
	font-size:13px;
	text-align:right;
	margin:5px 10px 0 0;
}
div.bloc div.autresNews a {
	text-decoration:none;
	color:#000;
}
div.bloc div.autresNews a:hover {
	text-decoration:underline;
}

/* /////////////////////// CLASSEMENTS //////////// */
div.bloc div.titreClassement {
	width:350px;
	height:37px;
	background-image:url(../images/fonds/fondTitreClassement.jpg);
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}
div.bloc div.titreClassement img{
	margin-right:5px;
	vertical-align:-15px;
}
div.bloc table.classement {
	width:320px;
	margin:auto;
	color:#029cd4;
	font-size:13px;
}

div.bloc table.classement a{
	text-decoration:none;
}

div.bloc table.classement a:visited{
	text-decoration:none;
}

div.bloc table.classement a:hover{
	text-decoration:underline;
}

div.bloc td.tableauDroite {
	font-size:10px;
	text-align:right
}
div.bloc div.basClassement {
	height:10px;
	background-image:url(../images/fonds/basClassement.jpg);
	font-size:0;
}
div.bloc div.classementGauche {
	float:left;
	width:370px;
	background-image:url(../images/fonds/fondContenuClassement.jpg);
	
}
div.bloc div.classementDroite {
	float:right;
	width:370px;
	background-image:url(../images/fonds/fondContenuClassement.jpg);
	margin-bottom:5px;
}
/* /////////////////////// JEUX //////////// */
div.bloc div.categorie {
	width:179px;
	height:133px;
	background-image:url(../images/blocs/blocCategorie.png);
	text-align:center;
	padding-top:6px;
	float:left;
	margin-right:2px;
	margin-bottom:5px;
}
div.categorie div.titreCategorie {
	color:#4a2700;
	font-size:14px;
}
div.categorie div.imageCategorie {
	background-color:#FFF;
	width:158px;
	height:103px;
	margin-left:11px;
	margin-top:8px;
}
/* /////////////////////// BOUTIQUES //////////// */
div.bloc div.boutique {
	width:179px;
	height:133px;
	background-image:url(../images/blocs/blocBoutique.png);
	text-align:center;
	padding-top:6px;
	float:left;
	margin-right:2px;
	margin-bottom:5px;
}
div.boutique div.titreBoutique {
	color:#333;
	font-size:14px;
}
div.boutique div.imageBoutique {
	background-color:#FFF;
	width:158px;
	height:103px;
	margin-left:11px;
	margin-top:8px;
}
/* /////////////////////// LOTS //////////// */
div.bloc div.lot {
	width:355px;
	height:143px;
	background-image:url(../images/blocs/blocLot.png);
	text-align:center;
	padding-top:6px;
	float:left;
	margin-right:12px;
	margin-bottom:5px;
}
div.bloc div.lot img {
	border:none;
	margin:0px;
}
div.bloc div.lot a {
	text-decoration:none;
}
div.bloc div.infosLot {
	width:210px;
	margin-left:135px;
}
div.lot div.titreLot {
	margin-top:5px;
	color:#4a2700;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	height:35px;
}
div.lot div.titreLot a {
	color:#4a2700;
}
div.bloc div.descriptionLot {
	color:#000;
	font-size:12px;
	text-align:left;
	height:68px;
}
div.bloc div.nbAppelsLot {
	color:#4a2700;
	font-size:11px;
	text-align:left;
	margin-top:8px;
}
div.lot div.imageLot {
	width:100px;
	height:100px;
	margin-left:10px;
	margin-top:9px;
	float:left;
}

/* /////////////////////// CADEAUX //////////// */
div.bloc div.cadeau {
	width:355px;
	height:143px;
	background-image:url(../images/blocs/blocCadeau.png);
	text-align:center;
	padding-top:6px;
	float:left;
	margin-right:12px;
	margin-bottom:5px;
}
div.bloc div.cadeau img {
	border:none;
	margin:0px;
}
div.bloc div.cadeau a {
	text-decoration:none;
}
div.bloc div.infosCadeau {
	width:210px;
	margin-left:135px;
}
div.cadeau div.titreCadeau {
	margin-top:5px;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	height:35px;
}
div.cadeau div.titreCadeau a {
	color:#004c68;
}
div.bloc div.descriptionCadeau {
	color:#000;
	font-size:12px;
	text-align:left;
	height:68px;
}

div.cadeau div.imageCadeau {
	width:100px;
	height:100px;
	margin-left:10px;
	margin-top:9px;
	float:left;
}
/* /////////////////////// BOOSTERS //////////// */
div.bloc div.booster {
	width:355px;
	height:143px;
	background-image:url(../images/blocs/blocBooster.png);
	text-align:center;
	padding-top:6px;
	float:left;
	margin-right:12px;
	margin-bottom:5px;
}
div.bloc div.booster img {
	border:none;
	margin:0px;
}
div.bloc div.booster a {
	text-decoration:none;
}
div.bloc div.infosBooster {
	width:210px;
	margin-left:135px;
}
div.booster div.titreBooster {
	margin-top:5px;
	color:#4a2700;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	height:35px;
}
div.booster div.titreBooster a {
	color:#4a2700;
}
div.bloc div.descriptionBooster {
	color:#000;
	font-size:12px;
	text-align:left;
	height:68px;
}
div.bloc div.nbAppelsBooster {
	color:#4a2700;
	font-size:11px;
	text-align:left;
	margin-top:8px;
}
div.booster div.imageBooster {
	width:100px;
	height:100px;
	margin-left:10px;
	margin-top:9px;
	float:left;
}
/* /////////////////////// TABLEAU //////////////// */
td.titreForm{
	background-color:#0191C5;
	color:#FFFFFF;
	font-weight:bold;
}

/* /////////////////////// ZONE MEMBRE //////////////// */
div#barreMembre {
	width:680px;
	margin:auto;
}
div#menuMembre {
	text-align:center;
	margin:auto;
	margin-bottom:20px;
	height:23px;
	padding-top:7px;
	background-image:url(../images/fonds/fondMenuZoneMembre.jpg);
	width:500px;
	float:left;
	font-weight:bold;
}
div#menuMembre a {
	margin:5px;
	color:#4a2700;
	text-decoration:none;
	font-weight:normal;
}
div#menuMembre a:hover {
	text-decoration:underline;
}
div#menuMembre div#gauche {
	background-image:url(../images/fonds/fondMenuZoneMembreGauche.gif);
	width:11px;
	height:30px;
	float:left;
	margin-top:-7px;
	margin-left:-11px;
}
div#menuMembre div#droite {
	background-image:url(../images/fonds/fondMenuZoneMembreDroite.gif);
	width:11px;
	height:30px;
	float:right;
	margin-top:-7px;
	margin-right:-11px;
}
div#paiementMembre {
	float:right;
	text-align:right;
	width:145px;
	padding:5px;
	color:#FFF;
	border:dotted 1px #2a2a2a;
	background-color:#393;
	margin-bottom:5px;
}
div#paiementMembre a {
	color:#FFF;
}
/* /////////////////////// RESULTAT //////////////// */
div.perdu {
	margin-bottom:5px;
	background-image:url(../images/blocs/blocPerdu.png);
	width:743px;
	height:195px;
	font-size:14px;
	text-align:center;
}
div.gagne {
	margin-bottom:5px;
	background-image:url(../images/blocs/blocGagne.png);
	width:743px;
	height:195px;
	font-size:14px;
	text-align:center;
}

div.gagne a, div.perdu a {
	color:#000;
	text-decoration:underline;
}

div.perduJackpot {
	margin-bottom:5px;
	background-image:url(../images/blocs/blocPerduJackpot.png);
	width:743px;
	height:195px;
	font-size:14px;
	text-align:center;
}

div.gagneJackpot {
	margin-bottom:5px;
	background-image:url(../images/blocs/blocGagneJackpot.png);
	width:743px;
	height:195px;
	font-size:14px;
	text-align:center;
}

div.gagneJackpot a, div.perduJackpot a {
	color:#000;
	text-decoration:underline;
}


div.perdu p, div.gagne p, div.perduJackpot p, div.gagneJackpot p{
	margin:0;
	position:relative;
	top:150px;
}
div.gagne2 {
	margin-bottom:5px;
	background-image:url(../images/blocs/blocNouveauxPoints.png);
	width:745px;
	height:49px;
	font-size:15px;
	text-align:center;
	color:#0b1801;
}

div.gagne2 p {
	margin:0;
	position:relative;
	top:15px;
}

div.gagne2 p a{
	font-size:15px;
	color:#000;
	text-decoration:underline;
}

div.gagne2 p a:visited{
	font-size:15px;
	color:#000;
	text-decoration:underline;
}

/* /////////////////////// TICKET //////////////// */
div.ticket {
	width:500px;
	margin:auto;
	text-align:center;
}
div.bloc div.blocTicket {
	width:232px;
	height:322px;
	background-image:url(../images/blocs/blocTicket.png);
	float:left;
	margin-right:12px;
	text-align:center;
	margin-bottom:14px;
}
div.bloc div.blocTicket img {
	margin-top:12px;
	border:none;
	height:200px;
}

div.bloc div.blocTicket div.descriptionTicket {
	text-align:justify;
	padding:10px;
	margin-top:7px;
	color:#FFF;
	height:65px;
}
div.bloc div.blocTicket div.infosTicket {
	color:#d6fd18;
	font-size:11px;
	text-align:right;
	padding-right:10px;
}
div.bloc div.blocTicket div.infosTicket a {
	color:#d6fd18;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	padding:0;
}

/* /////////////////////// LIVRE D'OR //////////////// */
div.bloc div.livreOr {
	width:600px;
	background-color:#FFF;
	border: 1px dotted #666;
	margin:auto;
	margin-bottom:10px;
	padding:5px 10px 5px 10px;
}
div.bloc div.livreOr p {
	margin:5px;
	font-weight:bold;
}
div.bloc div.livreOr .note {
	font-size:11px;
	float:left;
}
div.bloc div.livreOr .infos {
	font-size:11px;
	float:right;
}
div.bloc div.pagination {
	width:250px;
	margin:auto;
	text-align:center;
}
div.bloc div.formulaireLivreOr {
	text-align:center;
	width:500px;
	margin:auto;
	margin-bottom:20px;
}
/* /////////////////////// CONNEXION //////////////// */
div.bloc div#connexion {
	float:left;
	width:350px;
	text-align:center;
}
div.bloc div#motDePasseOublie {
	float:right;
	width:350px;
	text-align:center;
}
tr.titre {
	background-color:#F68503;
	color:#FFF;
}
tr.clair {
	background-color:#FFF;
}
tr.fonce {
	background-color:#FF9;
}
tr.clair td, tr.fonce td {
	padding:5px 0 5px 0;
}
tr.clair a, tr.fonce a {
	color:#000;
}

/* /////////////////////// PUBLICITE //////////////// */
div.contenuBloc div.textePub {
	font-size:13px;
	text-align:justify;
}

/* /////////////////////// PARRAINAGE //////////////// */
div.contenuBloc div.banniere {
	text-align:center;
}
div.contenuBloc textarea.code {
	text-align:left;
	font-size:12px;
	color:#666;
	border:#CCC solid 1px;
	background-color:#FFF;
	width:345px;
	padding:5px;
	margin-top:5px;
	margin-bottom:25px;
}


/* POPUP */

div#indexPopup{
	width:380px;
	display:none;
	position: absolute;
	top: 280px;
	left: 45%;
	background-color:#FFF;	
}

div#titrePopup{
	height:18px; 
	padding-top:2px;
	background-color:#0e6c9a; 
	color:#FFF; font-weight:bold; 
	font-size:15px; padding-left:5px; 
	background-image:url(../images/popup/fondTitre.jpg); 
	background-repeat:repeat-x; 
	font-family:Arial, Helvetica, sans-serif;	
}

div#closePopup{
	float:right;
	margin:3px 5px 0 0;	
}

div#closePopup img{
	cursor:pointer;
}

div#messPopup{
	height:150px;
	padding:5px;
	border:#0e6c9a 2px solid;
	color:#F26800; font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;	
}


/* Tombola */

div#nbTickets{
	font-size:9px;
	float:left;
	margin:3px 0 0 15px;
	width:100px;	
}

