/**
 *  Feuille de style des présélections
 */
 

#df_header { padding:0 0 0 15px; height:230px; }
#df_header .clear { height:1px; }
#df_header a { color:#FFF; text-decoration:none; }
#df_header h1 { font-size:1.5em; padding:7px 0 10px 0; visibility:hidden; }
#df_header h2 { width:320px; font-size:1.3em; color:#F8D03B; float:left; padding:5px 0 0 0; }
#df_header #df_date { float:right; padding:8px 265px 7px 0; text-align:right; font-weight:bold; font-size:1em; color:#F8D03B; }

#df_header #df_decompte { float:left; width:205px; padding:7px 0 15px 0; font-size:1em; line-height:1.5em; letter-spacing:0.001em; text-align:center; font-weight:bold; }
#df_header #df_decompte span { font-size:1.2em; font-weight:bold; }
#df_header #df_decompte span span { color:#F8D03B; }

#df_header #column_left { float:left; width:190px; padding-top:2px; }
#df_header .lieux_form { padding-bottom:5px; line-height:1.2em; }
#df_header .lieux_form fieldset { font-size:0.8em; border:none; }
#df_header .lieux_form fieldset select { width:170px; }

#df_header #column_right { float:right; width:300px; height:98px; padding:7px 265px 0 0; font-size:0.7em; }
#df_header #df_presentation { width:300px; height:67px; overflow:hidden; line-height:1.2em; letter-spacing:0.00001; text-align:justify; }
#df_header #df_coordonnees { color:#F8D03B; text-align:center }

#df_header #links_panel { float:left; padding-top:5px; }
#df_header #links_panel a { display:block; float:left; padding-left:20px; }
#df_header #search_form  { float:left; padding-top:5px; }
#df_header #search_form  fieldset { width:150px; padding:4px 0 5px 5px; background:#000 url(../../images/classements/headers/bg-recherche-artiste.gif) no-repeat left top; }
#df_header #search_form  fieldset input { width:142px; padding:0 0 3px 0; font-size:0.85em; border:none; }


/*--  Liens
--------------------------------------------------------------------------------------------------*/

.info_spectacle { float:left; color:#666; }
.photos_link { float:right; color:#F8D03B; }
.photos_link a { color:#F8D03B; }

#intro { margin:15px 0; }
#intro span { color:#F8D03B; }
.important_votes { margin-bottom:20px;}
.important_votes span { display:block; font-size:1.20em; color:#EC0E09; font-weight:bold;}
.important_votes a {font-size:0.90em; color:#666; }

/*--  Tableau des inscrits
--------------------------------------------------------------------------------------------------*/

.table_separator { font-size:0.1em; clear:both; height:20px; }
#no_candidat { text-align:center; padding:40px 0; }

.candidats_list { width:100%; border-collapse:collapse; border:none }
.candidats_list a { color:#FFF; text-decoration:none; }
.candidats_list tr { border:none; }
.candidats_list tr th { text-align:center }
.candidats_list tr th span { display:none; }
.candidats_list tr td { color:#FFF; height:49px; text-align:center; background-color:#333335; border-bottom:1px solid #59595A; }
.candidats_list tr td img { cursor:pointer }
.candidats_list tr td.td_place { text-align:center; width:50px; color:#F8D03B; font-size:1.1em; font-weight:bold; background:#333335 url(../../images/classements/bg-place.gif) no-repeat center center; }
.candidats_list tr td.td_avatar { width:40px; padding-left:30px; background:#333335 url(../../images/classements/arrow.gif) no-repeat 5px center; }
.candidats_list tr td.td_nom { width:200px; padding-left:20px; }
.candidats_list tr td.td_nom a { display:block; width:200px; overflow:hidden; }
.candidats_list tr td.td_categorie { width:120px }
.candidats_list tr td.td_participation { text-align:center; }
.candidats_list tr td.td_participation img { cursor:default; }
.candidats_list tr td.td_participation a img { cursor:pointer; }
.candidats_list tr td.td_votes { width:200px; padding-top:4px; }
.candidats_list tr td.td_votes span.note { color:#0FAB30; font-weight:bold; }
.candidats_list tr td.td_votes span.anoter { color:#F44; font-weight:bold; }
.candidats_list tr td.td_liens { padding:3px; width:170px; overflow:hidden; }
.candidats_list tr td.td_liens a img { margin:3px 0 -4px 0; }
.candidats_list tr td.td_liens a { font-size:0.7em; }
.candidats_list tr td.td_liens a:hover { color:#F8D03B; text-decoration:underline; }

#partenaires_nationaux { float:left; }
#partenaires_locaux { float:right; }
#pave_30_premiers { float:left; }
#pave_pub { float:right; }
