BODY{
background-image: url('/images/fond2.png');
background-repeat:repeat-x;
font-family:arial;
font-size:9pt;
color:#000000;
background-color:#FFFFFF;
margin: 0; /* pour Ã©viter les marges */
padding:0px;
text-align: center; /* pour corriger le bug de centrage IE */

}
TABLE{
border-collapse:collapse;
}
TD{
vertical-align:top;
}

#global{
text-align:center;
margin-left:auto;
margin-right:auto;
font-size:10pt;
font-family:arial;
padding:10px;
border:solid 0px #FFFFFF;
}

#cadre{
text-align:center;
margin-left:auto;
margin-right:auto;
width:865px;

border:solid 0px #000000;
padding-top:0px;
padding-bottom:0px;

}
#main{
padding:0px;
margin:0px;
width:865px;
border:solid 0px #000000;
margin-left:auto;
margin-right:auto;


}
#entete{
height:111px;
width:865px;
border:solid 0px #000000;
background-image: url('/images/entete.png');
background-repeat:no-repeat;
}


#corp{
border:solid 0px #000000;
background-image: url('/images/fond-texte.png');
background-repeat:repeat-y;
/*line-height:500px;*/
width:865px;
}

.cadre1{
background-color:#1d1a0e;
background-color:#322d19;
background-color:#052210;

color:#FFFFFF;
border:solid 1px #8b9f8f;
color:#ffffff;
font-size:8pt;
}



#bordbottom{
font-size:1px;
line-height:1px;
height:2px;
width:862px;
border-top:solid 1px #AAAAAA;
}

#menu{
text-align:left;
padding-top:2px;


border:solid 0px #000000;
width:865px;
}
#sousmenu{
margin-top:4px;
padding-top:0px;
padding-bottom:0px;
text-align:left;
border:solid 0px #000000;
background-image: url('/images/fond-smenu.png');
background-repeat:repeat-x;
height:30px;
width:859px;
}

#panneau{
width:232px;
display:none;

/*position:absolute ;*/
height:180px;
min-height:168px;
border-collapse:collapse;

background-image: url('/images/panneau_trolleys.png');
background-repeat:no-repeat;
margin-bottom:20px;
}
#titreactu{
margin:0px;
background-image: url('/images/fond-smenu.png');
background-repeat:repeat-x;
font-size:10pt;
font-weight:bold;
text-align:left;
padding-top:1px;
padding-bottom:2px;
padding-left:8px;
color:#222222;
border:solid 1px #CCCCCC;
border-bottom:solid 0px #CCCCCC;
}
#titrecompet{
margin:0px;
background-image: url('/images/fond-smenu.png');
background-repeat:repeat-x;
font-size:10pt;
font-weight:bold;
text-align:left;
padding-top:1px;
padding-bottom:2px;
padding-left:8px;
color:#222222;
border:solid 1px #CCCCCC;
border-bottom:solid 0px #CCCCCC;
}
.conteneur{
border:solid 1px #CCCCCC;
padding:8px;
padding-top:6px;
margin-bottom:10px;
background-color:#FFFFFF;
}
#marge{
position:relative;
border:solid 0px #DEDEDE;
color:#555555;
min-height:220px;
text-align:left;
margin-bottom:8px;
}
.ligne{
padding:0px;
margin:0px;
font-size:1px;
line-height:1px;
margin-top:2px;
height:10px;
border-top:solid 2px #DEDEDE;
}
.etat{
text-align:center;
padding:0px;

padding-left:158px;

font-weight:bold;
margin:0px;
border:solid 0px #000000;
height:16px;
font-size:11px;
font-family:arial;
}
#tblmenu{
border-collapse:collapse;
border:solid 0px #000000;
width:854px;
}

TD.tabmenu{
border:solid 0px #000000;
text-align:left;
vertical-align:middle;
padding-left:16px;
padding-right:2px;
color:#1d1a0e;
}
TD.tabmenulang{
text-align:right;
width:90px;
vertical-align:middle;
padding-left:4px;
padding-right:2px;
color:#1d1a0e;
}
TD.tabmrg{
padding-left:10px;
}


A{
font-family:arial;
font-size:12px;
font-weight:normal;
color:#665e32;
color:#e3e7ce;
text-decoration:none;
text-decoration:underline;
}
A:hover{
color:#665e32;

}
A.amenu{
padding-left:8px;
padding-right:4px;
padding-bottom:2px;
padding-top:2px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#665e32;
text-decoration:none;
}
A.amenu:hover{
color:#262212;
}
A.amenusel{
background-image: url('/images/b20.png');
background-repeat:no-repeat;
padding-left:8px;
padding-right:4px;
padding-bottom:2px;
padding-top:2px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#262212;
text-decoration:none;
cursor:default;
}
A.amenusel:hover{
}


A.a_sousmenu{
padding-left:8px;
padding-right:4px;
padding-bottom:2px;
padding-top:2px;
font-family:arial;
font-size:11px;
font-weight:normal;
color:#665e32;
text-decoration:none;
}
A.a_sousmenu:hover{
color:#262212;
}
A.a_sousmenusel{
background-image: url('/images/b20.png');
background-repeat:no-repeat;
padding-left:8px;
padding-right:4px;
padding-bottom:2px;
padding-top:2px;
font-family:arial;
font-size:11px;
font-weight:normal;
color:#262212;
text-decoration:none;
cursor:default;
}
A.a_sousmenusel:hover{
}




A.lang{
padding-left:0px;
padding-right:0px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#665e32;
text-decoration:none;

cursor:pointer;

}
A.lang:hover{
color:#262212;

}
A.langsel{
padding-left:0px;
padding-right:0px;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#262212;

text-decoration:underline;
text-decoration:none;
}
A.langsel:hover{
}


A.blanc{
color:#FFFFFF;
text-decoration:none;
}
A.blanc:hover{
color:#FFFFFF;

}


#mentleg{
padding-top:0px;
text-align:center;
color:#665e32;

font-size:8pt;
font-family:arial;
font-weight:normal;
}


#top_bd_1{
height:50px;
background-color:#1d1a0e;
}

#top_bd_2{
height:20px;
background-color:#343017;
}

.texte{
font-family: Arial, Sans-Serif;
color:#ffffff;
font-size:12px;
padding-left:12px;
padding-right:12px;

}
.silh{
background-image: url('/images/silh1.png');
background-repeat:no-repeat;
background-position:top left;
}
.silhr{
background-image: url('/images/silh1.png');
background-repeat:no-repeat;
background-position:top right;
}
.silh2r{
background-image: url('/images/silh2.png');
background-repeat:no-repeat;
background-position:top right;
}
.silh3{
background-image: url('/images/silh3.png');
background-repeat:no-repeat;
background-position:top left;
}
.silh3r{
background-image: url('/images/silh3.png');
background-repeat:no-repeat;
background-position:top right;
}
.silh4{
background-image: url('/images/silh4.png');
background-repeat:no-repeat;
background-position:top right;
}
.silh5{
background-image: url('/images/silh5.png');
background-repeat:no-repeat;
background-position:top right;
}
.silh6{
background-image: url('/images/silh6.png');
background-repeat:no-repeat;
background-position:top right;
}
.texte2{
font-family: Arial, Sans-Serif;
color:#ffffff;
font-size:12px;
padding-left:0px;
padding-right:0px;

}


.troudet{
background-color:#000000;

background-color:#17150b;
background-color:#052210;
background-color:#1d1a0e;
width:536px;
}
.troudetitre{
font-size:24px;
background-color:#000000;

background-color:#17150b;
background-color:#052210;
background-color:#1d1a0e;
padding-left:12px;
padding-top:12px;
}
.troudetpar{
width:136px;
font-size:14px;
background-color:#000000;

background-color:#17150b;
background-color:#052210;
background-color:#1d1a0e;
padding:12px;
}

TABLE{
border-collapse:collapse;
}
.pichole{
text-align:right;
width:100px;
border:solid 1px #eff6d4;
}
.texthole{
color:#FFFFFF;
font-size:18px;
padding-left:20px;
}
.tdespace{
height:14px;
}
.textpar{
padding-top:14px;
color:#FFFFFF;
font-size:12px;
}
A.plus{
color:#FFFFFF;
font-size:12px;
}

.whospace{
height:14px;

}

.space2{
height:12px;

}
.space3{
height:18px;

}

.picwho{
text-align:right;
width:75px;
border:solid 2px #eff6d4;
margin-right:0px;

}
.titrewho{
color:#FFFFFF;
font-size:15px;

padding-right:8px;
padding-top:0px;
padding-left:0px;
padding-bottom:10px;
background-color:#1d1a0e;
background-color:#0f0e07;
background-color:#052210;
}
.textwho{
padding:12px;
padding-left:12px;
padding-top:0px;
color:#FFFFFF;
font-size:12px;
background-color:#1d1a0e;
background-color:#0f0e07;
background-color:#052210;
border-right:solid 0px #eff6d4;

}
.tdwho{
/*padding:20px;
background-color:#1d1a0e;*/
}

.titre2{
color:#FFFFFF;
font-size:14px;
padding-top:12px;
}
.tabliste{
padding-left:12px;
width:200px;
}
.tabliste2{
padding-left:0px;
width:200px;
}

.tabgreenfees{
padding:6px;
color:#eff6d4;
font-size:13px;
vertical-align:middle;
border:solid 1px #eff6d4;

}

.titrecontact{
color:#FFFFFF;
text-align:right;
font-size:13px;
padding-right:4px;
padding-top:0px;
padding-left:0px;
padding-bottom:10px;
}
.spacecontact{
width:2px;
}

.textcontact{
padding-bottom:18px;
color:#FFFFFF;
font-size:12px;

border-right:solid 0px #eff6d4;
}
.ulclean{
display:inline;
padding:0px;
margin:0px;
}

TD.formulnom{
vertical-align:top;
font-family:arial;
font-size:13px;
color:#eff6d4;
text-align:right;
border:solid 0px #FFFFFF;
padding-right:0px;
padding-bottom:12px;
}

TD.formul{
color:#eff6d4;
vertical-align:top;
border:solid 0px #FFFFFF;
padding-right:12px;
padding-bottom:12px;
}

.formgreenfees,.formgreenfeesc{
padding:1px;
border:solid 0px #FFFFFF;
font-family:arial;
font-size:12px;
color:#052210;
background-color:#eff6d4;
}

.formgreenfeesc{
text-align:center;
}


TD.compet{
/*height:24px;*/
padding:4px;
vertical-align:middle;
border-right:solid 1px #031208;
}

A.ln_1{
}
A.ln_1:hover{
text-decoration:none;
}
A.a_img{
padding-left:0px;
border:0px;
}
A.a_img:hover{
border:0px;
}

