/**
 *        Feuille de style de la page Hits
 */

#pub_skyscraper{width:170px; float:left;}
#contenu{width:780px; float:right; margin:0 0 20px 20px; font-size:13px}
#contenu a#haut_page{font-size:0.1em;}

#contenu h1{color:#FFCD00; font-size:16px; margin:0 0 15px 6px; font-weight:bold;}
#contenu h1 span{margin-bottom:20px; font-size:1em; font-weight:normal; color:#ffffff;}

#contenu #hits_search{width:740px; height:104px; padding:3px 20px; background:#000 url(../../../images/artistes/hits/bg-recherche.gif) no-repeat;}
#contenu #hits_search h2{font-size:14px; color:#000; font-weight:bold;}
#contenu #hits_search fieldset{border:none; padding-top:10px;}
#contenu #hits_search label{font-size:0.9em}
#contenu #hits_search optgroup{background-color:#CDDBEB; font-style:normal;}
#contenu #hits_search option{background-color:#FFF;}
#contenu #hits_search #div_styles{padding-bottom:5px; width:300px; float:left;}
#contenu #hits_search #div_search_submit{text-align:right; width:430px; float:left;}
#contenu #hits_search #div_pays{width:250px; float:left}
#contenu #hits_search #div_departements{width:240px; float:left;}
#contenu #hits_search #div_villes{width:250px; float:left;}

#contenu #liste_criteres{float:left; font-size:1em; width:350px; padding:20px 5px 20px 20px; background:#000 url(../../../images/puces/fleche-jaune-fond-noir.png) left center no-repeat;}
#contenu #liste_criteres a{color:#FFCD00;}

#contenu #lien_facebook_share{float:left; width:90px; padding:20px 0 20px 15px;}

#contenu #intro_permalien{padding:20px 0; text-align:right}
#contenu #intro_permalien input{width:200px}

#contenu .main_table{width:780px; border-collapse:collapse;}
#contenu .main_table th{color:#FFCD00; border-bottom:1px solid #59595A; text-align:left }
#contenu .main_table th span{display:none;}
#contenu .main_table td{border-bottom:1px solid #59595A; background-color:#262628; padding:10px 0; font-size:0.9em}
#contenu .main_table td a img{cursor:pointer}
#contenu .main_table td.td_place {font-family:arial; font-size:1.1em; text-align:center; font-weight:bold; width:45px; background:#262628 url(../../../images/artistes/hits/bg-place.gif) center center no-repeat;}
#contenu .main_table td.td_1000_place {font-family:arial; font-size:1.1em; text-align:center; font-weight:bold; width:45px; background:#262628 url(../../../images/artistes/hits/bg-1000-place.gif) center center no-repeat;}
#contenu .main_table td.td_first_place {font-family:arial; font-size:1.4em; text-align:center; font-weight:bold; color:#FFCD00; width:45px; background:#262628 url(../../../images/artistes/hits/bg-1e-place.gif) center center no-repeat;}
#contenu .main_table td.td_evolution{width:20px; padding-left:10px;}
#contenu .main_table td.td_avatar{width:70px;}
#contenu .main_table td.td_artiste{width:150px;}
#contenu .main_table td.td_style{width:130px;}
#contenu .main_table td.td_lieu{width:146px;}
#contenu .main_table td.td_lieu .span_departement{font-size:0.9em;}
#contenu .main_table td.td_liens {width:124px;}

#page_description{width:440px; margin:20px 20px 20px 10px; float:left;}
#page_description h2{margin:0 0 5px 0; padding:4px 0 4px 30px; font-size:1.3em; color:#FFCD00; background:#6A6B6C url(../../../images/artistes/hits/fleche-jaune.png) 5px 4px no-repeat;}
#page_description p{ padding:15px 15px; background-color:#3B3B3C;}
#contenu #pub_pave{width:300px; margin:20px 0; float:left;}

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

#contenu .form_page{width:380px; margin-top:10px; text-align:left; float:left;}
#contenu .form_page label{display:block; float:left;}
#contenu .form_page input#input_page{font-size:1em; border:1px solid #595959; width:50px; padding:2px 0; display:block; float:left;}
#contenu .form_page input#page_submit{ display:block; float:left;}
#contenu .back_top_page{width:380px; margin-top:10px; text-align:right; float:left;}

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

