/**
 *  CSS de la page de liste des Membres
 */

#contenu .clear{font-size:0.1em; clear:both;}

#contenu h1{color:#FFCD00; font-size:16px; margin:0 0 15px 6px; font-weight:bold;}

#contenu #search_block{height:110px; background:transparent url(../../../images/membres/default/liste/bloc-recherche.gif) no-repeat left top;}
#contenu #search_block h2{font-size:1.1em; font-weight:bold; color:#000; padding:5px 10px;}
#contenu #search_block form{font-size:0.9em; padding:5px;}
#contenu #search_block form fieldset{padding:0 5px;}
#contenu #search_block form fieldset#contient{padding:0 5px 5px 5px; float:left; width:500px;}
#contenu #search_block form fieldset#fieldset_submit{width:200px; float:right; text-align:center;}
#contenu #search_block form fieldset#fieldset_submit input{border:none;}
#contenu #search_block form fieldset div{float:left; width:33%;}
#contenu #search_block form input{padding:1px;}
#contenu #search_block form select{display:block; padding:1px; margin-top:3px;}
#contenu #search_block form span{display:block; margin-top:3px;}

#search_links{width:490px; float:left; font-size:0.9em; padding:20px 0;}
#search_links a{color:#FFCD00;}
#lien_web{width:300px; float:right; font-size:0.9em; padding:20px 0; text-align:right;}
#lien_web input{width:200px; font-size:0.9em; padding:2px;}

#contenu #no_membre{padding:10px; text-align:center; border:1px solid #59595A; background:#333;}

#contenu .membres_list{margin-bottom:20px; width:100%; border-collapse:collapse; border:none}
#contenu .membres_list tr{border:none;}
#contenu .membres_list tr th{text-align:center; color:#0FAB30; padding-bottom:5px; border-bottom:1px solid #59595A;}
#contenu .membres_list tr th span{display:none;}
#contenu .membres_list tr td{color:#FFF; height:60px; background:#333; border-bottom:1px solid #59595A;}
#contenu .membres_list tr td.td_avatar{width:40px; padding-left:15px;}
#contenu .membres_list tr td.td_nom{width:200px; padding-left:20px;}
#contenu .membres_list tr td.td_localisation{width:150px; font-size:0.85em;}
#contenu .membres_list tr td.td_date{width:100px; text-align:center;}
#contenu .membres_list tr td.td_liens{width:120px; text-align:right; padding-right:15px;}
#contenu .membres_list tr td.td_liens a{color:#0FAB30}

#pave_presentation{float:left; width:480px; }
#pave_presentation h2{color:#FFCD00; padding:5px 5px 5px 30px; font-size:1.1em; font-weight:bold; background:#666 url(../../../images/membres/default/liste/fleche-jaune.gif) no-repeat 5px center;}
#pave_presentation p{font-size:0.9em; padding:10px 15px; background:#333;}
#pave_pub{float:right;}

#contenu .pagination{font-size:0.85em; background:#333;}
#contenu .pagination ul{height:25px;}
#contenu .pagination ul li{float:left; padding:5px 0;}
#contenu .pagination ul li.page_precedent{width:90px; padding-left:5px;}
#contenu .pagination ul li.page_first{width:70px; text-align:center;}
#contenu .pagination ul li.page_first a{text-decoration:underline;}
#contenu .pagination ul li.page_pages{width:480px; text-align:center;}
#contenu .pagination ul li.page_pages a{color:#FFF; padding:0 5px;}
#contenu .pagination ul li.page_pages span{font-weight:bold; padding:0 5px; border:1px solid #FFF;}
#contenu .pagination ul li.page_last{width:70px; text-align:center;}
#contenu .pagination ul li.page_last a{text-decoration:underline;}
#contenu .pagination ul li.page_suivant{float:left; width:80px; text-align:right; padding-right:5px;}
#contenu .pagination ul li span.disable{color:#888;}
#contenu .pagination form{padding:5px; text-align:center;}
#contenu .pagination form input{padding:2px; width:40px; font-size:0.85em;}
#contenu .pagination form input.submit{padding:1px; width:auto; color:#FFF; border:1px solid #FFF; cursor:pointer; background:transparent;}

