/***************** BANDEAU ADHÉSION *********************/
* { outline:none }

.bandeau_adhesion{
	float:right;
}
.bandeau_adhesion a img{
	border:none !important;
}

/***************** BANDEAU *********************/
#titre, #slogan{
padding-left:250px;
}

#animation{
margin-left:240px;
padding-top:10px;
}

#banniere{
height:210px;
}
#contenu_banniere{
height:210px;
}
#header IMG{
margin-left:170px;
}

#header{
height:68px;
}
/***************** ESPACE MEMBRE *********************/


#espaceMembre H1{
margin-bottom:10px;
}
#espaceMembre{
position:absolute;
left:0;
top:0;
font-size:16;
color:#dbdbdb!important;
font-weight:bold;
}
#espaceMembre INPUT.champ{
width:130px;
/* height:14px; */
padding:2px;
margin:2px;
font-size:12px;
border:1px inset #848284;
}
#espaceMembre INPUT.ok{
background:url(../_images/bouton_ok.png)  repeat-x;
width:47px;
}

#espaceMembre A.inscription {
font-size:10px;
color:#dbdbdb!important;
}


/***************** MENU *********************/
#menu{
margin-top:20px;
width:990px;
margin:auto;
}
#menuHorizontal{
margin-left:267px;
margin-top:10px;
}

#menuHorizontal LI{
float:left;
list-style:none;
font-weight:bold;

}
#menuHorizontal LI A{
color:#005080!important;
text-decoration:none;
background:url(../_images/separateur_menu.gif) 100% 50% no-repeat;
padding:0 17px 0 15px ;
font-size:15px;
font-weight:bold;
}
#menuHorizontal LI A:hover{
text-decoration:underline;
color:#005080!important;
}
#menuHorizontal LI A.menu_1{
padding-left:0;
}
#menuHorizontal LI A.last{
background-image:none;
}


/*********************** CADRE ************************/
#cadreDroite H1,#cadreGauche H1{

font-size:18px;

font-wieght:bold;
}
#cadreDroite P,#cadreGauche P{
font-size:12px;
margin:10px 0;
font-weight:bold;

}

/***************** CADRE GAUCHE *********************/
#cadreGauche{
clear:both;
width:685px;
height:auto;
float:right;
margin-top:20px;
background: #ffffff url(../_images/cadregauche_bg.gif) 0% 0% repeat-x;
padding:20px;
border:1px solid #ded9c7;
border-bottom:none;

}

#clubNational{

float:left;
margin-right:7px;
width:355px;


}
#delegationsRegionales{
width:295px;
float:right;
border-left:1px solid #beb9a5; 
padding-left:20px;
}

#bas_cadre_gauche{
clear:both;
width:725px;
height:20px;
float:right;

height:16px;
background:url(../_images/page_bas.gif) 100% 0% no-repeat;

}

/***************** CADRE DROITE *********************/
#cadreDroite H1{
background:transparent url(../_images/calendrier_2.jpg) no-repeat scroll 0 0;
color:#555555 !important;
font-size:13px;
font-style:normal;
height:46px;
margin:0;
padding-left:55px;
padding-right:50px;
padding-top:11px;
text-align:center;
}
#cadreDroite{
position:absolute;
top:-66px;
left:0px;
width:238px;
right:0px;
height:auto;
background:white ;
border-left:4px solid #85A3EC;
}
#manif{
background:url(../_images/menu_bg_bottom.jpg) 0% 100% no-repeat;
}


/******************************** MENU CAUCHE *********************************/
#clubNational H1{
color:#c00418!important;

}

#clubNational  UL{
width:48%;
margin-top:20px
}
#clubNational  UL LI {
list-style:none;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}
#clubNational  UL LI A{
	color:#292929!important;
	text-decoration:none;
}

#clubNational UL#club_listeG{
	float:left;
	text-align:left;
	direction:ltr;
}
#clubNational UL#club_listeD{
	float:right;
	text-align:right;
	direction:rtt;
}

#clubNational UL#club_listeG  LI A{
border-left : 2px solid #c00418;
margin-top:10px;
min-height:20px;
color:#675D54!important;
padding-top:5px;
padding-left:20px;
display:block;
padding-bottom:5px;
}


#clubNational UL#club_listeD  LI A{
margin-right:20px;
border-right : 2px solid #c00418;
margin-top:10px;
padding-top:5px;
padding-right:15px;
color:#675D54!important;
display:block;
padding-bottom:5px;
}

#clubNational UL#club_listeG  LI A:hover,#clubNational UL#club_listeD  LI A:hover{
background-color:#c00418!important;
color:#FFFFFF!important;
}

/******************************** MENU DROITE *********************************/
#delegationsRegionales H1{
color:#C00418
}

#delegationsRegionales  UL{
width:48%;
margin-top:20px
margin:0;
padding:0;

}
#delegationsRegionales  UL LI {
list-style:none;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
margin:0;
padding:0;

}
#delegationsRegionales  UL LI A{
	color:#675d54!important;
	text-decoration:none;
	
	display:block;
}

#delegationsRegionales UL#delegation_listeG{
	float:left;
	text-align:left;
	direction:ltr;
}
#delegationsRegionales UL#delegation_listeD{
	float:right;
	text-align:right;
	direction:rtt;
}

#delegationsRegionales UL#delegation_listeG  LI A{
border-left : 2px solid #C00418;
margin-top:2px;
padding-left:15px;
min-height:18px;
display:block;
padding-top:3px;
padding-bottom: 3px;
}


#delegationsRegionales UL#delegation_listeD  LI A{

border-right : 2px solid #C00418;
margin-top:2px;
padding-right:15px;
min-height:18px;
display:block;
padding-top:3px;
padding-bottom: 3px;
}


#delegationsRegionales UL LI A:hover{
background-color:#C00418!important;
color:#FFFFFF!important
}

/************************* CADRE MANIFESTATION *************************************/
#manif{
padding-bottom:20px;
height:600px;
}
#cadreDroite UL{
margin:0;
padding:0;
}
#cadreDroite UL LI{
margin:0;
padding:0;
list-style:none;
color:#2757BB!important;
margin-left:15px;
margin-top:10px;
background:url(../_images/puce-bleue.gif) 0% 7px no-repeat;
margin-left:15px;
}

#cadreDroite UL LI A{
margin-left:15px;
color:#2757BB!important;
font-size:13px;
font-weight:bold;
text-decoration:none;
padding-left:0px;
display:block;
}

#cadreDroite UL LI A:hover{
text-decoration:underline;
color:#3A62DE!important;
}

#cadreDroite UL LI SPAN{
color:black!important;
font-size:12px;
display:block;
margin-left:15px;
}

#footer{
clear:both;
width:725px;
height:20px;
float:right;
text-align:right;
font-size:10px;
padding-top:12px;
height:22px;
}

#footer A{
color:black!important;
}

#footer A:hover{
color:#036CAD!important;
}
