/* _____GENERAL (TAGS)_____*/
body
{background: #ffffff url(../img/commun/bg_principal.gif) top repeat-x; margin:0 ; border:0; padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;}
#body-admin
{background: #ffffff; margin:0 ; border:0; padding:0}
body.actu
{background: #ffffff url(../img/commun/pages/bg_principal_page_actu.gif) top repeat-x; margin:0 ; border:0; padding:0}

abbr,acronym {border-bottom:dotted 1px #666}
td,th,caption,h1,h2,h3,h4,h5,h6,div,span,p,a {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color:#6a6a6a ; text-align:justify}
caption {color:#000000 !important}
hr {border:none;background-color:#D2D2D2;color:#D2D2D2;height:1px}
em strong,strong em {color:#000000}
fieldset {border:1px solid #333333;padding:0px 10px 10px 10px;margin-bottom:5px}
legend {color:#000000;font-weight:bold;}
th {font-weight:bold;text-align:left}
ul {list-style-type:none}
a
{text-decoration:none;font-weight:bold;color:#2C8AC7}
a:hover
{color:#000000}
li { margin-left:10px}
/* _____TEXTES _____*/
DIV.listing UL
{list-style:none;padding: 0px;margin:8px 8px 8px 35px;}
DIV.listing LI {text-indent:12px;margin-bottom:8px;padding:0px;background: url(../img/commun/puce1.gif) center left no-repeat;}


/* _____FORMULAIRE / SAISIE (INPUT)_____*/
label
{margin: 0px 1px 5px 0px;display: block; }
input,select,textarea
{ font-family:Verdana,arial,Helvetica,sans-serif;font-size: 11px;color:#000000;font-weight:normal;background-color:#FCF2E5;font-size: 11px; margin-top:0px; margin-left:0px  ; width:300px ; border:1px solid #CCCCCC;}
#btn_admin
{ font-family:Verdana,arial,Helvetica,sans-serif;font-size: 11px;color:#000000;font-weight:normal;background-color:#FCF2E5;font-size: 11px; margin-top:0px; margin-left:0px;border:1px solid #CCCCCC;}
form
{ margin-left:0px  }




/* Page */
#degrade
{ position:absolute; float:left; margin-left:78px; margin-top:67px   }

#conteneur
{width: 770px;margin: auto;}


#header
{height:67px;background-color:#FFFFFF}
#header img
{float:left}
#header-admin
{background-color:#FFFFFF;height:92px;}
#header-admin img
{float:left}


#navigue
{}
#navigue a{text-transform:uppercase;font-weight:bold;text-decoration:none;color:
#999999;font-size: 11px;display:block;float:left;margin:37px 5px 0 5px;height:28px;}
#navigue a:hover{color:#000000}


#tetiere
{}

#left
{float:left;width:242px;background: url(../img/commun/left_txtzone_bg.gif) top left repeat-y;}





.actu
{margin:10px 20px 20px 35px; text-align:justify;font-family:Verdana,arial,Helvetica,sans-serif;font-size: 11px;}
.actu h1
{font-family:Verdana,arial,Helvetica,sans-serif;font-size: 11px;font-weight:bold;margin:0;padding:0 0 0 10px;}

.actuh1
{font-family:Verdana,arial,Helvetica,sans-serif;font-size: 11px;font-weight:bold;margin:0;padding:0 0 0 10px;background: url(../img/commun/puce_verte.gif) left center no-repeat;}

.actu h2
{font-family:Verdana,arial,Helvetica,sans-serif;font-size: 11px;font-weight:normal;margin:0;padding:0 0 0 10px;}
.actu a
.actu a:hover
{color:#000000}

#central
{float:right;width:528px;background-color:#ffffff;margin:0;padding:0;}
#central-admin
{float:right;width:770px;background-color:#ffffff;margin:0;padding:0;}
div.clearer {clear: left; line-height: 0; height: 0;}
div.clearer2 {clear: right; line-height: 0; height: 0;}

DIV.bloc-intro
{margin: 40px 0 10px 25px}
DIV.bloc-intro img
{border:0; margin: 0 0 10px 0}
DIV.bloc-intro h1
{font-weight:normal;margin:0 0 15px 0;padding:0;}

DIV.photo_president
{width:115px; margin-left:35px; padding:25px 10px 10px 0;vertical-align:top;border-right: 1px solid #cccccc;border-top: 1px solid #cccccc}

DIV.bloc-mot
{margin: 40px 0 10px 35px}
DIV.bloc-mot img
{border:0; margin: 0 0 10px 0}
DIV.bloc-mot h1
{margin:0 0 15px 0;padding:0;}

DIV.text1
{width:450px;margin-left:25px; margin-top:5px;padding:10px 25px 10px 20px}
DIV.text1 h1
{font-weight:bold; margin-top:5px;padding:0;}

DIV.text1 h2
{font-weight:normal; margin-top:5px;padding:0;}
/*pour le grand tableau général*/

DIV.text
{width:450px;margin-left:5px;padding:10px 25px 10px 20px}
DIV.text h1
{font-weight:bold; margin-top:20px;padding:0;}

DIV.text h2
{font-weight:normal; margin-top:20px;padding:0;}
/*pour le grand tableau général*/
TD.tab_left { background:url(../img/commun/pages/left_txtzone_bg.gif)}
 


/*pour le petit tableau*/
TD.bloc-contact
{;margin:0;padding:10px 10px 10px 0;vertical-align:middle; }
TD.bloc-contact img
{border:0; margin: 10px 0 10px 0}
 TD.bloc-contact1
{margin:0;padding:10px 10px 10px 0;vertical-align:middle; border-top: 1px solid #cccccc}
TD.bloc-contact1 img
{border:0; margin: 10px 0 10px 0}


TD.bloc-left
{width:220px;margin:0;padding:10px 10px 10px 0;vertical-align:top;border-right: 1px solid #cccccc;border-top: 1px solid #cccccc}
TD.bloc-left img
{border:0; margin: 10px 0 10px 0}
TD.bloc-left h1
{font-weight:normal;margin:0;padding:0;}

TD.bloc-right
{width:330px;margin:0;padding:10px 25px 10px 20px;vertical-align:top;border-top: 1px solid #cccccc}
TD.bloc-right img
{border:0; margin: 10px 0 10px 0}
TD.bloc-right h1
{font-weight:bold;margin:10px 0 10px 0;padding:0;}
TD.bloc-right h2
{font-weight:normal;margin:0;padding:0;}
SPAN.gras {font-weight:bold;margin:0;padding:0; color:#358EC1}

TD.bloc-right_actu
{margin:0;padding:10px 25px 10px 10px;vertical-align:top;border-bottom: 1px solid #cccccc}
TD.bloc-right_actu img
{border:0; margin: 10px 0 10px 0}
TD.bloc-right_actu h1
{font-weight:normal;margin:10px 0 10px 0;padding:0;}
TD.bloc-right_actu h2
{font-weight:normal;margin:0;padding:0;}

TD.bloc-left_actu
{margin:0;padding:20px 5px 10px 0;vertical-align:top;border-bottom: 1px solid #cccccc}
TD.bloc-left_actu img
{border:0; margin: 10px 0 10px 0 0}
TD.bloc-left_actu h1
{font-weight:normal; margin-top:10px; margin-bottom:10px;padding:0; color:#358EC1;display:block;}
.photo-gauche
{float:left; margin-right: 20px}

TD.bloc-img-actu
{width:100px;margin:0;padding:0px;vertical-align:top;border-right: 1px solid #cccccc;border-top: 1px solid #cccccc}
TD.bloc-left_statuts
{width:100px;margin:0;padding:20px 5px 10px 0;vertical-align:top;border-right: 1px solid #cccccc;border-top: 1px solid #cccccc}
TD.bloc-left_statuts img
{border:0; margin: 10px 0 10px 0}
TD.bloc-left_statuts h1
{font-weight:normal;margin:0;padding:0; color:#358EC1}

TD.bloc-left_new_centre
{width:100px;margin:0;padding:20px 5px 10px 0px;vertical-align:top;border-right: 1px solid #cccccc;border-top: 1px solid #cccccc}
TD.bloc-left_new_centre img
{border:0; margin: 10px 0 10px 0px}
TD.bloc-left_new_centre h1
{font-weight:normal;margin:0px;padding:0px; color:#358EC1; margin-right:0px }




TD.bloc-right_statuts2
{width:100px;margin:0;padding:20px 5px 10px 0;vertical-align:top;border-top: 1px solid #cccccc}
TD.bloc-right_statuts2 img
{border:0; margin: 0px 0px 10px 0; margin-left:20px}
TD.bloc-right_statuts2 h1
{font-weight:normal;margin:0;padding:0; color:#358EC1}



TD.bloc-left_statuts2
{width:330px;margin:0;padding:10px 25px 10px 10px;vertical-align:top;border-right: 1px solid #cccccc;border-top: 1px solid #cccccc}
TD.bloc-left_statuts2 img
{border:0; margin: 10px 0 10px 0}
TD.bloc-left_statuts2 h1
{font-weight:normal;margin:10px 0 10px 0;padding:0; }
TD.bloc-left_statuts2 h2
{font-weight:normal;margin:0;padding:0;}

#footer
{height:45px;background: url(../img/commun/tab_bottom_bg.gif) top repeat-x;padding: 0 0 0 180px;}
#footer a{font-weight:bold;text-decoration:none;color:#ffffff;font-size: 11px;display:block;float:left;margin-top:15px; height:15px;line-height:15px;border-left: 3px solid #8DB231;padding:0 5px 0 5px}
#footer a:hover{color:#000000}

#adresse
{margin:15px;text-align:center;}

/** MENU **/
#dropmenudiv{
position:absolute;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#929292;
}

#dropmenudiv a:hover{ 
/*hover background color*/
background-color: #929292;
color:#FFFFFF;
}
/** MENU **/

span.actutitre { font-size:14px; color:#358EC1; padding-left:10px;display:block;background: url(../img/commun/puce_verte.gif) left center no-repeat;}
