*{
	margin:0;
	padding:0;
}

body{
	text-align:center;
	background:#FFF;
}



#body{
	margin:auto;
	text-align:left;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#959697;

}


a img{
	border:none;
}

.clear{
	clear:both;
	font-size:0.000001em;
	line-height:0;
	height:0;
	overflow:hidden;
}




/*------------------------ HEADER -----------------------------*/
#header{
	height:164px;
	overflow:hidden;
	background:url(../images/header_bg.jpg) no-repeat bottom #F1F1F1;
}


a.btnBackHome{
	float:right;
	display:inline;
	margin:7px 0 0 0;
	text-decoration:none;
}

a.btnRetourTop{
	float:right;
	display:inline;
	margin:-41px 0 0 0;
	text-decoration:none;
}





/*------------------------ CONTENU DE LA PAGE ----------------------------*/

h1{
	background:url(../images/h1.gif) no-repeat 0 5px;
	padding:0 0 7px 30px;
	margin:0 0 20px 0;
	color:#62BD18;
	font-size:18px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	border-bottom:2px solid #62BD18;
}

h2{
	color:#5388CE;
	font-size:16px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}

a:link,
a:visited{
	color:#4B85CC;
}

a:hover,
a:active{
	color:#235086;
}

p{
	margin:0 0 20px 0;
}

p.entete{
	color:#62BD18;
}

ul.listeLiens{

}

ul.listeLiens li{
	margin:0 0 6px 0;

}

ul.listeLiens li a:link,
ul.listeLiens li a:visited{
	background:url(../images/fleche01.gif) no-repeat 0 4px;
	padding:0 0 0 8px;
	font-weight:bold;

}

/*---------------------------------------- TABLEAU -------------------------------------*/

table{
	width:100%;
	margin:0 0 20px 0;
	border:none;
}

th{
	text-align:center;
	/*background:#00AC6B;*/
	background:#62BD18;
	color:#FFF;
	padding:2px;
}
td{
	padding:2px;
	color:#446270;
	font-weight:bold;
	background:#F7F8F8;
}
tr.paire td{
	background:#E1E4E5;
}

tr.impaire{

}

table.bordures01{
	border-top:1px solid #999;
	border-left:1px solid #999;
}

.bordures01 th{
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.bordures01 td{
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}


/*-------------------------------------- FOOTER ----------------------------------------*/

.foot{
	border-bottom:2px solid #E1E4E5;
	margin:20px 0 0 0;
}

a.btnRetourBottom{
	float:right;
	display:inline;
	text-decoration:none;
	margin:-19px 0 0 0;
	z-index:900;
}

/*---------------------------- FORMULAIRE -------------------------------*/


.blocForm{
	background:url(../images/blocForm_bottom.gif) no-repeat bottom #F0F0F0;
	overflow:hidden;
	padding:15px 30px 5px 30px;
	margin:0 0 20px 30px;
	position:relative;
}

.blocForm .top{
	background:url(../images/blocForm_top.gif) no-repeat;
	height:7px;
	overflow:hidden;
	/*border:1px solid #990000;*/
	/*margin:-5px 0 0 -30px;
	float:left;
	display:inline;*/
	position:absolute;
	top:0;
	left:0;
}

.blocForm ul{
	margin:0 0 15px 0;
}

.blocForm li{
	list-style:none;
	color:#4B85CC;
}

.blocForm label{
	font-weight:bold;
	color:#62BD18;
}

.blocForm select{
	font-size:12px;
}

.blocForm table{
	width:auto;
}
.blocForm td{
	background:none;
}


.btn{
	background:url(../images/btnBG.gif) no-repeat;
	width:126px;
	height:32px;
	overflow:hidden;
	text-align:left;
	padding:0 0 0 42px;
	border:none;
	color:#4B85CC;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}


/*--------------------------------- DIVERS ------------------------------*/

.Elicenciee,
a.Elicenciee:link,
a.Elicenciee:visited{
	color:#4B85CC;
}
.Eattente,
a.Eattente:link,
a.Eattente:visited{
	color:#DB6E0D;
}
.Enonlicenciee,
a.Enonlicenciee:link,
a.Enonlicenciee:visited{
	color:#A01D76;
}


.floatRight{
	float:right;
}

.floatLeft{
	float:left;
}


/*-------- DONNE -------*/

.joueur{
	border:2px solid #E9E3CF;
	padding:5px;
	background:#FFF;
}

ul.donne{

}

ul.donne li{
	clear:both;
	list-style:none;
	display:block;
	height:19px;
	padding:0 0 0 20px;
}

ul.donne li.pique{
	background:url(../images/carte_pique.gif) no-repeat;
	color:#000;
}
ul.donne li.coeur{
	background:url(../images/carte_coeur.gif) no-repeat;
	color:#CB1313;
}
ul.donne li.carreau{
	background:url(../images/carte_carreau.gif) no-repeat;
	color:#CB1313;
}
ul.donne li.trefle{
	background:url(../images/carte_trefle.gif) no-repeat;
	color:#000;
}

ul.donne li li{
	/*background:url(../images/carte.gif) no-repeat 2px 0;*/
	border:1px solid #CCC;
	margin:0 1px 1px 0;

	width:14px;
	height:16px;
	overflow:hidden;
	text-align:center;
	float:left;
	display:inline;
	clear:none;
	/*padding:0 0 0 0;*/
	letter-spacing:-1px;
	padding:3px 0 0 0;

}

table.donneinfos{
	margin:0;
}

.numDonne{
	background:#FFF;
	font-size:14px;
	color:#5388CE;
}

.posDonne{
	font-size:14px;
}
.jVert{
	background:#62BD18;
	color:#FFF;
}
.jRouge{
	background:#CB1313;
	color:#FFF;

}

/*----------------*/

.enchere{
	background:#F7F8F8;
	padding:10px 10px 10px 10px;
}
.enchere li{
	list-style:none;
	margin:0 0 10px 0;
	color:#666666;
}
.enchere li h5{
	font-size:11px;
	color:#333333;
}
