.texte_image {
	display:none;
}

body {  
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
background-image: url(/fr/Bt/background.jpg);
}

img {
border:0px;
}

ol { text-indent:0 }
ul { text-indent:0 }



.tabgen {
border: solid 1px #c3c3c3;
background:#fff;
width:736px;
padding-left:10px;
padding-right:10px;
}


#table_interne {
background:#646464;
}

#table_pelouse {
background:url(/fr/Bt/societe_fond.jpg) no-repeat 0px 100% #000;
}

#table_pelouse h1 {margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; font-size: 18px; font-style: normal; font-weight: bold; color: #77a820;
}

#table_parquet {
background:url(/fr/Bt/contactscom_fond.jpg) no-repeat 0px 100% #000;
}

#table_lettreinfo {
background:url(/fr/Bt/lettreinfo_fond.jpg) no-repeat 0px 100% #000;
}

#table_tennis {
background:url(/fr/Bt/adminventes_fond.jpg) no-repeat 0px 100% #000;
}

#table_gradins {
background:url(/fr/Bt/plansite_fond.jpg) no-repeat 0px 100% #000;
}

#table_noir {
background:none;
background-color:#000;
}

#table_societe p, table_pelouse p {
padding:0px;
margin:0px;
margin-bottom:10px;
}

/*----------------------------- entete ----------------------- */
#entete_haut {
width:736px;
height:113px;
}

#entete_bas {
position:relative;
background:url(/fr/Bt/entete_bas_fond.jpg) no-repeat;
width:736px;
height:90px;
color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
text-decoration: none;
text-align:right;
vertical-align:bottom;
}

#entete_oubli {position:absolute;top:72px;left:530px;}

#entete_bas table {
padding-right:2px;
}

#entete_bas table td {
padding-right:2px;
}

.align_bottom {
vertical-align:bottom;
text-align:left;
}

.champstexte_entete {width:130px;}


/*------------------------- index -------------------- */
#flash {
text-align:center;
width:736px;
background:#000;
}

#yonex_operation {
	font-family: Arial, Helvetica, sans-serif;
	padding-left:240px;
	padding-right:240px;
	width:256px;
	height:60px;
	background:#000;
}

#yonex_operation a {
	color:#fff;
	font-size:11px;
	text-decoration:none;

}

#yonex_operation a span {
	font-style:italic;
	color:#999;
}


/*---------------- pied de page -------------------- */
#pdp_haut {
background:url(/fr/Bt/pdp_haut_fond.jpg) no-repeat;
width:736px;
height:62px;
}

#pdp_bas {
background:url(/fr/Bt/pdp_bas_fond.jpg) no-repeat;
width:736px;
height:140px;
}

#pdp_bde {
padding-right:10px;
padding-left:10px;
padding-top:30px;
float:left;
background:url(/fr/Bt/pdp_bde_fond.gif) no-repeat bottom;
width:249px;
height:18px;
}

#pdp_ico {
padding-right:15px;
padding-top:30px;
float:right;
height:19px;
width:298px;
}

	#pdp_ico ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}
	#pdp_ico ul li {
	display:inline;
	padding-left:8px;
	}

.pdp {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #fff; }
.champstexte, .champstexte_entete  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px #000 solid; font-style: normal; font-weight: normal; color: #000; text-decoration: none; background-color: #fff;}



/* -------------- page contacts commerciaux ---------------------- */
#table_parquet h1 { margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; font-size: 18px; font-style: normal; font-weight: bold; color: #d37d00;}
.num { color:#fc6;}
.table_contacts th { background:#b26a02; font-weight:bold; text-align:center;}
.table_contacts td {background-image:url(/fr/Bt/td_fond.png);}

/* N'est lu que par IE grâce à *html */
*html .table_contacts td {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/Bt/td_fond.png', sizingMethod='scale');
}
.td_gauche { background-image:none; background-color:#504f4e; text-transform:uppercase; text-align:center;}

#table_tennis h1 {margin:0px; padding:0px;padding-top:5px; padding-bottom:5px; font-size: 18px; font-style: normal; font-weight: bold; color: #d46a47;
}

#table_tennis li {padding:0px;}

/*----------------- plan du site ---------------------- */
.r_plan { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #fff; font-weight: bold; text-decoration: underline }


/*----------------------- mentions ---------------- */
#table_gradins p {
padding-left:5px;
padding-right:5px;
}

#table_gradins .lien:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: normal; text-decoration: underline}
#table_gradins .lien:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #e5e4e4; font-weight: normal; text-decoration: underline}
#table_gradins .lien:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: normal; text-decoration: underline}



/*---------------- contacts --------------------- */

#contact_cont a:link {  font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00467f; text-decoration: underline}
#contact_cont a:visited {  font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #607d94; text-decoration: underline}
#contact_cont a:hover {  font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #00467f; text-decoration:underline}

.contact_bg_int{
background:url(/fr/Bt/contact_fond.png);
height:210px;
}

/* N'est lu que par IE grâce à *html */
*html .contact_bg_int {
background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fr/Bt/contact_fond.png', sizingMethod='scale');
}

.contact_bg_int .contact_intitule_rouge, .contact_bg_int .contact_intitule_blanc {padding-left:5px;}

#contact_adresse {
padding-left:5px;
}

#adresse {font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: bold ; text-decoration: none;
}

.tel_fax {
font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; color: #bf081c; font-weight: normal ; text-decoration: none;
}

.contact_intitule_rouge { font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; color: #bf081c; font-weight: bold ; text-decoration: none}

.contact_intitule_blanc { font-family: Helvetica, Arial , Verdana, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: bold ; text-decoration: none}



/*----------- espace client ------------ */

.titre_espaceclient {margin:0px; padding:0px; padding-top:5px; padding-bottom:5px; font-size: 14px; font-style: normal; font-weight: bold; color: #fff;}

.intitule { color:#fc6;}






.paddinglettreinfo {
padding-left:5px;
padding-right:5px;
}

.paragraphe {
/*text-indent:30px;*/
padding-left:5px;
padding-right:5px;}
.texte {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #fff; font-weight: normal; text-decoration: none; text-align:justify;}
.texte_gras {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #fff; font-weight: bold; text-decoration: none}

.texte_vert {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #00746b; font-weight: normal; text-decoration: none}

.titre_blanc{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #fff; font-weight: bold; text-decoration: none;}

.titre_rouge{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; color: #bf081c; font-weight: bold; text-decoration: none; padding-bottom:10px; text-indent:40px;}

.texte_rouge{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #bf081c; font-weight:normal; text-decoration: none; padding-bottom:10px;}

.soustitre_rouge {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #bf081c; font-weight: bold; text-decoration: none}
.soustitre_vert {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #00746b; font-weight: bold; text-decoration: none}

.lien:link{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #fff; font-weight: bold; text-decoration: underline}
.lien:visited{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #e5e4e4; font-weight: bold; text-decoration: underline}
.lien:hover{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #fff; font-weight: bold; text-decoration: underline}

.lien_entete:link{ color: #fff; text-decoration: underline}
.lien_entete:visited{ color: #e5e4e4; text-decoration: underline}
.lien_entete:hover{color: #fff; text-decoration: underline}





.titre { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; color: #993399; font-weight: bold ; text-decoration: none}
.soustitreviolet { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #993399; font-weight: bold ; text-decoration: none}
.soustitrevert { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #99CC33; font-weight: bold ; text-decoration: none }
.r_arbre { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #99CC33; font-weight: bold; text-decoration: underline}
.r_arbreencours { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #993399; font-weight: bold; text-decoration: underline }
.r_rechfond { background-color: #CCFF99}

.r_prodcateg { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #99CC33; font-weight: bold; text-decoration: underline }
.r_prodart { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #993399; font-weight: bold; text-decoration: underline }


.tdmailing {  background-image: url(/fr/Bt/00_gauche_fondmailing.jpg); background-repeat: repeat}
.tdentetehaut {  background-image: url(/fr/Bt/00_entete_fondhaut.jpg); background-repeat: repeat}
.tdentetemenu {  background-image: url(/fr/Bt/00_entete_menufond.gif); background-repeat: repeat}
.tdindexrevendeur {  background-image: url(/fr/Bt/00_index_revendeur.jpg); background-repeat: no-repeat}
.tdindexsupport {  background-image: url(/fr/Bt/00_index_support.jpg); background-repeat: no-repeat}
.tdpdp {  background-image: url(/fr/Bt/00_pdp_bas.jpg); background-repeat: no-repeat}
.tdligne {  background-image: url(/fr/Bt/00_bt_barrevert.gif); background-repeat: repeat}
.tabaffrub {  background-image: url(/fr/Bt/00_affrub_fond.gif); background-repeat: no-repeat}
.r_cataprod1 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; font-weight: bold; text-decoration: none ; background-color: #CCCCCC}
.r_cataprod2 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; font-weight: bold; text-decoration: none ; background-color: #999999}
