body
{
background-image:url('images/fond_brg_small_3.png');
background-color:white;
background-attachment:fixed;
font-family:verdana,"times new roman",arial, serif;
font-size:0.85em;
margin:0;
padding:0;
}

#lesite
{
min-height:800px;
height:100%;
width:770px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
padding:0;
/*background-image:url('fond_gimp.gif');*/
background-image:none;
background-color:rgb(253,252,253);
}

h1, h2
{
text-decoration : underline;
/*color:rgb(70,230,230);*/
color:rgb(10,160,10);}


.titreclub
{/*color:rgb(230,230,0);*/
color:blue;
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
}

.licenceobligatoire
{color:rgb(10,160,10);
font-weight:bold;
text-align:center;}

.adroite
{float:right;}
.agauche
{float:left;}
.endessous
{clear:both;}
.invisible
{visibility:hidden;}


img.adroite {margin-left:2em;border:none;}

a.backdoor
{
background:none;
text-decoration:none;
border:none;
}

a:link, a:visited 
{
color :blue;
}

a:hover
{
background:none; /* correction d'un bug IE  pour permettre l'affichage du background-image suivant*/
background-image:url('cartes_fond.gif');
color:black;
}



/* ____________________________________ l'encart________________________ */

.encart
{
width:35%;
border-top: 2px solid rgb(200,200,200);
border-left: 2px solid rgb(200,200,200);
font-weight:bold;
/*color:rgb(200,200,200);*/
color:black;
padding:1em; margin:1em;
}

.encart h3
{text-align:center;
text-decoration:underline;
color:rgb(10,160,10);}

dt {color:rgb(10,160,10);}

/* _______________________________Les Tableaux _______________________________*/
table
{
color:black;
border-collapse:collapse;
margin-left:2em;
margin-right:2em;
border:double;
/*border-color: rgb(200,200,200) rgb(200,200,200) rgb(150,150,150) rgb(150,150,150);*/
border-color:black;
}

td, th
{
font-weight:bold;
text-align:center;
border:solid 1px black;
padding:0.5em;
}

caption
{font-weight:bold;
text-transform:uppercase;
text-align:center;
font-size:large;
color:green;
text-decoration:underline;
word-spacing:15px;
letter-spacing:13px;
padding:15px;
/*margin-left:auto;
margin-right:auto;*/
white-space:nowrap;
}

/* _______________________________Les Tableaux du livre d'or_______________________________*/
table.livredor
{
color:black;
border-collapse:collapse;
margin-left:2em;
margin-right:2em;
border:double;
/*border-color: rgb(200,200,200) rgb(200,200,200) rgb(150,150,150) rgb(150,150,150);*/
border-color:black;
width: 600px;
}


table.livredor td
{
	color:blue;
	
	border-right: none;
	border-left: :none;
	border-bottom: none;
	border-top: none;
}


.ligne {margin-bottom:10px;}

tr.top

{background-color:rgb(210,240,210);}

.livredor td, .livredor th
{
/*font-weight:bold;*/
text-align:center;
border:solid 1px black;
padding:0.5em;
}

.livredor caption
{/*font-weight:bold;*/
text-transform:uppercase;
text-align:center;
font-size:large;
color:green;
text-decoration:underline;
word-spacing:15px;
letter-spacing:13px;
padding:15px;
/*margin-left:auto;
margin-right:auto;*/
white-space:nowrap;
}
.aucentre
{margin-left:auto;
margin-right:auto;
}



/*----------------------------------------------------- Le Bloc Supérieur----------------------*/


#infos
{position:relative;
width:750px;
height:120px;
text-align:center;
color:black;
border: solid 2px rgb(0,0,0);
padding:0px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}

#infos h1
{position:relative; top:-10px;
color:rgb(10,160,10);
font-size:2em;
font-weight:bold;
padding-top:15px;
text-align:center;
}

img.logo 
{
position:relative;
top:-30px;
}

#infos p img{position:relative;top:-2em;}

.sanspuce
{list-style-type:none;
}

ul.adresse
{margin:0;
padding:0;
}
.adresse li a
{margin:0.2em 0.6em;
text-decoration:none;
} 

.adresse 
{
float:left;
color:rgb(0,0,200);
margin-right:0;
}

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

/*-------------------------------------------------Le Menu ---------------------------------------*/
.menu
{
padding:1em 0 1em 1em;
margin:10px auto;
text-align:center;
font-size:0.7em;
border:outset;
width:88%;

}

ul.menu
{
background-color:rgb(210,240,210);
}
.menu li
{
display:inline;
padding:0;
margin:0 0.8% 0;
}



.menu a:link, .menu a:visited
{ 
font-weight:bold;
color:black;}
.menu a:hover{
color:black;
padding:3px;
}


/*--------------------------------------------------------------------------------------------------------------------*/
.centre
{
width:670px;
min-height:450px;
margin:2em;
border:solid 1px rgb(0,0,0);
color:black;
padding:10px;
margin-left:auto;
margin-right:auto;
text-align:justify;
}

.espace
{margin-right:120px;}

/*---------------------------------------------Tableau des enchères dans les pages-----------------------------*/

.tableauenchere
{
text-align:center;
font-family:arial,sans-serif;
border-top: 3px solid rgb(40,40,40);
border-right: 3px solid rgb(40,40,40);
border-left: 2px solid rgb(128,128,128);
border-bottom: 2px solid rgb(128,128,128);
margin-bottom:1em;
background-color:rgb(230,230,230);
}
.tableauenchere th,  .tableauenchere td
{width:70px;
padding:5px;
color: black;
border-bottom: double white;
}

.tableauenchere th
{color:blue;
border-bottom:1px solid red;}

.tableauenchere td
{border-bottom: 1px solid white;}

.main
{
width :8em;
margin-bottom:1em;
background-color:rgb(230,230,230);
}

.main td
{padding:2px;
text-align:left;
padding-left:1em;
color:black;
}

.encadre
{
border:double black; 
padding:10px;
margin:1em;
}

.encadre dd
{margin-top:15px;
}

dt {color:rgb(10,160,10);}

.separation
{
border: 3px solid black;
}

.bouttonretour
{display:block;
background-color:rgb(120,200,115);
border:1px inset black;
}

.lesannees
{
display:block;
line-height:2em;
font-size:1.5em;
padding:0 2em;
font-weight:bold;
}

.gagnant
{text-decoration:none;
color:rgb(30,30,250);
font-size:1.5em;
font-weight:bold;
text-align:center;
}

/* .gagnantpasclub
{
text-decoration:none;
color:white;
font-size:1em;
text-align:center;
} */
#paires
{width:49%;
}

#quatre
{width:49%;
margin-left:50%;
}

#laliste
{text-align:center;
margin-top:7em;
}

#laliste h2
{color : white;
text-decoration:none;}

#laliste a
{text-decoration:none;
background-image:none;
}

#laliste img
{margin-right:2em;
text-decoration:none;
}

.depart
{font-weight:bold;
font-size:1.3em;
color:rgb(230,230,0);
text-transform:uppercase;
text-decoration:underline;
}

.centre li
{list-style-image:url('coeur.gif');

}

ul.listq li
{list-style:none;list-style-image:none; /* supprime la puce dans lenom des qualifiés */
font-weight:bold;
}


.vignettes img
{margin:1em;}


img.valid 
{margin:0;
padding:0;
}

img.lien
{position:absolute;
bottom:0; right:0;
border:none;}

/* ____________________________________________________  FORMULAIRE ALIGNEMENT _______________________________________________________ */
div.rangee
{clear:both;
margin-top:20px;}

div.rangee label.lab
{float:left;
margin-top:40px;
width:250px;
text-align:right;
font-weight:bold;
}

div.rangee .inp
{margin-top:40px;
float:right;
width:300px;
margin-right:100px;} 



.signer{
	color : #0AA00A;
	margin-left: 200px;
}

.message-livre{
	margin-top: 30px;
}