/* CSS Document */
/* ------------------------------------------------------------------------------ */
/* ---------------------- Eléments standards (body, p, h1) ---------------------- */
/* ------------------------------------------------------------------------------ */
body {
	font-family:Verdana, Arial, sans-serif;
	font-size: 9pt;
	color:#000000;
	background-color:#ffffff;
	margin:0;
	text-decoration: none;
	padding-left:8px;
	}
p {
	padding-left:8px;
	text-indent:8px;
	line-height:1.25em;
}
div {
	padding-left:8px;
	line-height:1.5em;
}
div {
}
h1{
	color:#d39006;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.7em;
	font-weight:bold;
	text-align:center;
	line-height:1.8em;
}
h2{
	/*color:#006633;*/
	color:#D6663F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:bold;
	text-align:left;
	font-style: italic;
}
h3{
	/*color:#006633;*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.15em;
	font-weight:bold;
	text-align:left;
	text-indent:15px;
}
a, a:visited {	
	color: #003399;	
	text-decoration: underline
	}
a:hover {	
	color: #655EC6;	
	text-decoration: underline
	}
ul {
	font-size:0.95em;
	list-style-type:square;
	list-style-position: outside;
	line-height:1.5em;
	}
img{
	display:none;
}
.imgDroite{
	display:none;
}
img.img_imprime{
	float:none;
	border:none;
}

/* ------------------------------------------------------------------------------ */
/* ------------ Structure de la page (tableaux, cellules, div) ------------------ */
/* ------------------------------------------------------------------------------ */

/* Tableau général (bordure verte, fond gris) */
table.tstructure{
	background-color:#ffffff;
	width:98%;
	border:none;
	margin-left: auto;
	margin-right: auto;
	margin-top:4px;
}
/* Colonnes du tableau général */
td.tdstructure{
	vertical-align:top;
}
/* Espacement/marge Haut dans le tableau, au dessus du contenu */
tr.trMarge{
	height:4px;
	margin:0px;
	padding:0px;
}
/* Bandeau */ 
div.bandeau{
	display: none;
}
/* Tableau du menu */
table.tableMenu{
	display: none;
}
/* Cellule Contenu de la page */
td.tdcontenu{
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	width:100%;
	padding:6px;
	vertical-align:top;
}

/* Cellule Bas de page */
td.tdbasdepage{
	margin:0px;
	padding:0px;
	/* border-top:1px solid #3c6c60; */ 
	text-align:center;
	color:#06663F;
	font-size:0.8em;
	font-weight:bold;
	height:15px;
}

/* Tableau centres */
table.tableCentres{
	width: 94%;
	margin-left: auto;
	margin-right: auto;
	padding:5px;
	border-collapse:collapse;
	vertical-align:top;
	border: 1px solid #993300;
}
    /* Titre du centre */
	td.tdCentreTitre{
	margin:0px;
	padding:6px;
	border-bottom:1px solid #993300;
	background-color:#ffffff;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	height:15px;
	font-variant: small-caps;
	font-style: italic;
	}
form{
	display:none;
}

/* ------------------------------------------------------------------------------ */
/* ------------------------- Mise en forme du texte ----------------------------- */
/* ------------------------------------------------------------------------------ */

/* Le Menu */
.titreMenu{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	font-variant:small-caps;
	color:#330066;
	margin:0px;
	padding:0px;
}
.menu{
	display:none;
}
.menuBasque{
	font-family:Verdana, Arial, sans-serif;
	font-size:1em;
	color:#E68A00;
}
.amenu, a.amenu, a.amenu:visited{
	color:#000000;
	text-decoration:none;
}
a.amenu:hover{
	color:#000000;
	text-decoration:underline;
}

/* Le Bas de Page */
.abasdepage, a.abasdepage, a.abasdepage:hover, a.abasdepage:visited{
	color:#006699;
	font-weight:bold;
	text-decoration:underline;
}

/* Lien "haut de page" */
.ahautdepage, a.ahautdepage, a.ahautdepage:hover, a.ahautdepage:visited{
	font-size:0.8em;
	color:#006699;
	font-weight:bold;
	text-decoration:underline;
	font-style: italic;
}

/* Liste (bureau) */
ul.liste{
	font-size:1em;
	line-height:2.2em;
	list-style-type: circle;
	list-style-image: url(images/losange.gif);
}

/* Statuts de la fédé */
.statuts{
	font-size:0.9em;
	line-height:1.2em;
}
.titreStatuts{
	font-size:1em;
	line-height:1.2em;
	text-align:center;
	color:#660000;
}

/* Palmares */
tr.trLigneCouleur{
	background-color: #F2F4F3;
}

/* Extraits, citations etc */
.extrait{
	/*
	text-align:right;
	font-size:0.85em;
	font-style: italic;
	color: #666666;
	*/
	display: none;
}
/* Imprimer / enregistrer / autres options */
.barreNavHaut, .barreNavBas{
	display:none;
}
/* Menu déroulant pour accéder plus vite à des paragraphes */
.menuDeroul{
	display:none;
}
/* Liens "Remonter" */
.remonter{
	display:none;
}
/* Liens pour Francais et Basque dans le règlement officiel */
a.langue{
	display:none;
}
/* Tableau resultats championnat mondial*/
table.tableResultMondial{
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	padding:5px;
	border-collapse:collapse;
	vertical-align:top;
	border-left: 1px solid #993300;
}
/* Cadre RSS de la page Index */
.cadreRSS{
	background-color:#EAF4F4;
	border:1px solid #336666;
	font-size:1em;
	width:80%;
	padding:4px;
	margin-right: auto;
	margin-left: auto;
}
.titreRSS{
	font-size:1.1em;
	font-weight: bold;
	padding: 10px 0 4px 8px;
}
.infosRSS{
	font-size:1em;
	font-weight: bold;
	color:#666600;
	padding: 1px;
	font-style: italic;
	border-bottom:1px solid #336666;
}
a.suite, a.suite:hover, a.suite:visited{
	display:none;
}
.legende{
	display:none;
}
.legendeDroite{
	display:none;
}
a.imgGal{
	display:none;
}
.navGalerieFond{
	display:none;
}
a.navGalerie{
	display:none;
}
div.navGalerieNb{
	display:none;
}
div.navGaleriePrec{
	display:none;
}
div.navGalerieSuiv{
	display:none;
}
div.telecharger{
	display:none;
}
a.telecharger{
	display:none;
}
