/*----------------
----- GENERAL-----
----------------*/

html, body {width:100%; height:100%; min-height:100%; margin:0; padding:0; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.6; color:#000000; background:#ffffff;}
html>body div#conteneur {height:auto; min-height:100%;}

div#conteneur {position:relative; top:0; left:0; width:1018px; height:100%; min-height:100%; margin:0 auto; padding:0; text-align:left;}

/*----- MISE A 0 DES MARGES INTERNES ET EXTERNES -----*/
img, div, h1, h2, ul, li, a {border:0; margin:0; padding:0;}
a:focus {outline:1px dotted #ffffff;}

div.clear {position:relative; top:0; left:0; width:100%; height:1px; line-height:1px; font-size:1px; clear:both;}




/*---------------------
----- CONTENU SITE-----
---------------------*/


/*------------------
----- HEADER -----*/
div#header {position:relative; top:0; left:0; width:1018px; height:139px; margin:0 0 0 0; background:url(../images/_header_background.png) 0 0 no-repeat;}
div#header div#logo {position:absolute; top:17px; left:3px; width:267px; height:91px;}
/*----- FORMULAIRE ESPACE MEMBRE -----*/
div#header div#espace-membre {position:absolute; top:5px; left:736px; width:105px; height:22px; line-height:20px; padding:0 0 0 23px;font-weight:bold; color:#ffffff;}
div#header div#comment-adherer {position:absolute; top:5px; left:845px; width:115px; height:22px; line-height:22px; padding:0 0 0 27px; font-size:10px; font-weight:bold; color:#ffffff;}
div#header div#formulaire {position:absolute; top:29px; left:736px; width:280px; height:20px;}
div#header div#formulaire input.form_id {position:relative; top:0; left:0; width:101px; height:20px; font-size:11px; line-height:12px; padding:0px 11px 0 11px; margin:0 5px 0 0; background:url(../images/_header_identifiant-background.png) 0 0 no-repeat; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; float:left;}
div#header div#formulaire input.form_mdp {position:relative; top:0; left:0; width:101px; height:20px; font-size:11px; line-height:12px; padding:0px 11px 0 11px; margin:0 2px 0 0; background:url(../images/_header_mot-passe-background.png) 0 0 no-repeat; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; float:left;}
div#header div#mdp-oublie {position:absolute; top:46px; left:873px; width:120px; height:22px; line-height:20px; font-size:9px; font-weight:bold; color:#ffffff;}
a.mdp-oubli, a.mdp-oubli:link, a.mdp-oubli:visited, a.mdp-oubli:active, a.mdp-oubli:focus {color:#ffffff; text-decoration:underline;}
a.mdp-oubli:hover {color:#ffffff; text-decoration:none;}

/*-------------------
----- CONTENU -----*/
div#contenu {position:relative; top:0; left:0; width:1018px; padding:0 0 15px 0;}




/*----- FOOTER -----*/
div#footer {position:relative; top:0; left:0; width:934px; height:70px; padding:0 0 0 44px; background:#ffffff;}
div#footer div.itemLien {position:relative; top:0; left:0; height:13px; line-height:13px; padding:0 29px; font-size:12px; float:left; border-left:1px solid #666666;}
div#footer div.itemLienContact {position:relative; top:0; left:0; height:13px; line-height:13px; padding:0 42px; font-size:12px; float:left; border-left:1px solid #666666; color:#993366; font-weight:bold;}

/*LIEN FOOTER sauf CONTACT */
div#footer div.itemLien a, div#footer div.itemLien a:link, div#footer div.itemLien a:visited, div#footer div.itemLien a:active, div#footer div.itemLien a:focus {color:#000000; text-decoration:none;}
div#footer div.itemLien a:hover {color:#00918f; text-decoration:none;}
/*LIEN FOOTER CONTACT */
div#footer div.itemLienContact a, div#footer div.itemLienContact a:link, div#footer div.itemLienContact a:visited, div#footer div.itemLienContact a:active, div#footer div.itemLienContact a:focus {color:#993366; text-decoration:none;}
div#footer div.itemLienContact a:hover {color:#c87fa3; text-decoration:none;}

#listeMembres a { color:#000; }

