/**
 *  CSS de la page de listing des boutiques merchandising
 */

/*
#contenu h1 { width:267px; height:12px; margin-bottom:20px; background:#000 url(../../../images/pages/merchandising/liste/boutiques-merchandising.gif) no-repeat left top; }
#contenu h1 a { display:none; }
*/
#contenu h1 {height:12px; margin-bottom:20px; background:#000 url(../../../images/pages/merchandising/liste/boutiques-merchandising.gif) no-repeat left top; }

#contenu #intro { margin:20px 0; }

#contenu h2#titre_form { width:800px; height:45px; background:#000 url(../../../images/pages/merchandising/liste/bloc-filter-top.gif) no-repeat left top; }
#contenu h2#titre_form span { display:none;  }

#contenu #search_filter { background:#000 url(../../../images/pages/merchandising/liste/bloc-filter-middle.gif) repeat-y left top; }
#contenu #search_filter form { float:left; width:330px; padding-left:20px; }
#contenu #search_filter form label { display:block; }
#contenu #search_filter form select { padding:2px; width:250px; }
#contenu #search_filter form input { padding:2px; width:250px; }
#contenu #search_filter form input.submit { width:auto; padding:0; border:none; vertical-align:bottom; }
#contenu #search_filter #new_boutique { padding:10px 0 15px 20px; clear:both; background:transparent url(../../../images/pages/merchandising/liste/bloc-filter-bottom.gif) no-repeat left bottom; }
#contenu #search_filter #new_boutique a { display:block; width:310px; height:32px; background:transparent url(../../../images/pages/merchandising/liste/btn-creer-boutique.gif) no-repeat left top; }
#contenu #search_filter #new_boutique a span { display:none; }
#contenu #search_filter #ou { float:left; width:70px; color:#02ADF1; font-size:2.6em; }


#contenu #boutiques_list { width:100%; border-collapse:collapse; }
#contenu #boutiques_list th#th_boutique { width:156px; height:31px; background:transparent url(../../../images/pages/merchandising/liste/onglet-boutique.gif) no-repeat left top; }
#contenu #boutiques_list th#th_type { width:85px; height:31px; background:transparent url(../../../images/pages/merchandising/liste/onglet-type.gif) no-repeat left top; }
#contenu #boutiques_list th#th_date { width:108px; height:31px; background:transparent url(../../../images/pages/merchandising/liste/onglet-date.gif) no-repeat center top; }
#contenu #boutiques_list th span { display:none; }
#contenu #boutiques_list td { padding:5px; background:#333; border-bottom:1px solid #666; }
#contenu #boutiques_list td.td_avatar { width:70px; }
#contenu #boutiques_list td.td_boutique { width:250px; }
#contenu #boutiques_list td.td_type { width:85px; text-align:center; }
#contenu #boutiques_list td.td_date { width:200px; text-align:center; }
#contenu #boutiques_list td a.view_fiche { display:block; width:132px; height:22px; margin-bottom:10px; background:transparent url(../../../images/pages/merchandising/liste/btn-voir-fiche.gif) no-repeat left top; }
#contenu #boutiques_list td a.view_boutique { display:block; width:132px; height:22px; background:transparent url(../../../images/pages/merchandising/liste/btn-voir-boutique.gif) no-repeat left top; }
#contenu #boutiques_list td a span { display:none; }


#contenu .pagination { margin:20px auto; 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_pages { width:615px; 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_suivant { float:left; width:80px; text-align:right; padding-right:5px; }
#contenu .pagination ul li span.disable { color:#888; }
#contenu .pagination div { background:#333; padding-top:5px; }
#contenu .pagination div div { float:left; width:100px; height:30px; padding:0 0 0 45px; }
#contenu .pagination div div a { text-decoration:underline; }
#contenu .pagination div form { float:left; width:510px; height:30px; text-align:center; background:#333; }
#contenu .pagination div form input { padding:2px; width:40px; font-size:0.85em; }
#contenu .pagination div form input.submit { padding:1px; width:auto; color:#FFF; border:1px solid #FFF; cursor:pointer; background:transparent; }

