/**
 *  CSS de la page résultats du ZicMeUp Tour 2009
 */

#zt_skyscraper { width:160px; }

#contenu { width:816px; }
#contenu a { color:#FFF; }
#contenu a:hover { color:#FFF; text-decoration:none;}

#contenu h2 { font-size:1em; font-weight:bold; }
#contenu h2 a { color:#F8D03B; }
#contenu h2 a:hover { text-decoration:none; }
#contenu .clear { font-size:0.1em; clear:both; }

#contenu h1 { height:80px; margin-bottom:40px; background:transparent url(../../images/grande-finale/resultats/txt-grand-gagnant.jpg) no-repeat center top; }
#contenu h1 a { display:none; }
#contenu ul { float:right; width:600px; }
#contenu ul li { color:#833EA2; padding-bottom:2px; }

#contenu #gagnant-1 { height:344px; margin-bottom:30px; background:transparent url(../../images/grande-finale/resultats/bg-laureat1.jpg) no-repeat left top; }
#contenu #gagnant-1 * { display:none; }
#contenu #gagnant-1 a { display:block; height:344px; }
#contenu #gagnant-1 a span { display: none; }

#contenu #gagnant-1 h2 { color:#FFF; text-align:center; font-size:1.8em; padding-top:10px; }
#contenu #gagnant-1 h2 a { color:#FFF; text-decoration:none; text-align:center; }
#contenu #gagnant-1 div { padding-top:15px; width:175px; text-align:right; }
#contenu #gagnant-1 div a { padding:0; }
#contenu #gagnant-1 div span { display:block; padding-bottom:10px; font-size:1.2em; font-weight:bold; }
#contenu #gagnant-1 ul { display:none; }

#contenu .gagnant-par-1 { margin-bottom:30px; clear:both; padding:7px 20px; height:241px; background:transparent url(../../images/grande-finale/resultats/bg-laureat2-3.jpg) no-repeat left top; }
#contenu .gagnant-par-1 h2 { color:#FFF; font-size:1.1em; font-weight:bold; margin-bottom:15px; padding:5px 0 0 5px;}
#contenu .gagnant-par-1 span { display:block; text-align:right; }
#contenu .gagnant-par-1 div { width:130px; float:left; }
#contenu .gagnant-par-1 div a { display:block; margin-top:5px; text-align:right; font-size:0.85em; text-decoration:underline; }
/*
#contenu #gagnant-4-10 { padding:7px 20px; margin-bottom:30px; height:522px; background:transparent url(../../images/grande-finale/resultats/bg-laureat4-10.jpg) no-repeat left top; }
#contenu #gagnant-4-10 p { margin-bottom:10px; }
#contenu #gagnant-4-10 h2 { color:#000; font-size:1.1em; font-weight:bold; margin-bottom:20px; }
#contenu #gagnant-4-10 ul  { width:100%; height:100px; }
#contenu #gagnant-4-10 ul li { width:49%; float:left; font-size:0.9em; }
#contenu #gagnant-4-10 a { display:block; width:150px; float:left; text-align:center; padding:0 10px 20px 10px; }
#contenu #gagnant-4-10 a:hover { text-decoration:none; }
#contenu #gagnant-4-10 a span { display:block; margin-bottom:5px; }
*/
#contenu .gagnant-par-2 { padding:7px 20px; margin-bottom:30px; height:355px; background:transparent url(../../images/grande-finale/resultats/bg-gagnants-par-2.jpg) no-repeat left top; }
#contenu .gagnant-par-2 h2 { color:#FFF; font-size:1.1em; font-weight:bold; margin-bottom:20px; padding:7px 0 0 7px; }
#contenu .gagnant-par-2 p { margin-bottom:10px; }
#contenu .gagnant-par-2 ul  { width:100%; margin:0 auto; height:110px; }
#contenu .gagnant-par-2 ul li { width:380px; float:left; font-size:0.9em; }
#contenu .gagnant-par-2 a { display:block; width:150px; float:left; padding:0 0 40px 150px; }
#contenu .gagnant-par-2 a:hover { text-decoration:none; }
#contenu .gagnant-par-2 a span { display:block; margin-bottom:5px; }

#contenu .gagnant-categorie { font-size:0.85em; padding:7px 20px 30px 20px; width:364px; height:178px; float:left; background:transparent url(../../images/grande-finale/resultats/bg-1er-categorie.jpg) no-repeat left top; }
#contenu .gagnant-categorieLeft { margin-right:5px; }
#contenu .gagnant-categorie h2 {  color:#833EA2; margin-bottom:10px; padding:8px 0 0 5px; }
#contenu .gagnant-categorie a { display:block; width:130px; float:left; padding-right:10px; color:#833EA2 }
#contenu .gagnant-categorie a.link_fiche { clear:both; display:block; width:355px; float:none; text-align:right; }
#contenu .gagnant-categorie ul { float:right; width:210px; height:95px; padding-top:10px;  }

#contenu #gagnants-autres { margin-top:20px; }
#contenu #gagnants-autres h2 { width:797px; height:102px; margin-bottom:30px; background:url(../../images/grande-finale/resultats/txt-20-artistes.jpg) no-repeat center top;/*color:#F8D03B; font-weight:bold; font-size:1.2em; text-align:center; margin-bottom:40px;*/}
#contenu #gagnants-autres h2 span { display:none; }
#contenu #gagnants-autres table { width:500px; margin:0 auto; border-collapse:collapse; }
#contenu #gagnants-autres table a { color:#FFF; text-decoration:none; }
#contenu #gagnants-autres table tr { border:none; }
#contenu #gagnants-autres table tr td { color:#FFF; height:49px; text-align:center; background-color:#333335; border-bottom:1px solid #59595A; }
#contenu #gagnants-autres table tr td.td_avatar { width:40px; padding-left:10px; }
#contenu #gagnants-autres table tr td.td_nom { width:200px; padding-left:20px; text-align:left; }
#contenu #gagnants-autres table tr td.td_liens { padding-top:3px; width:170px; }
#contenu #gagnants-autres table tr td.td_liens a img { vertical-align:top }

#contenu #partenaires { margin-top:40px; height:80px; background:url(../../images/grande-finale/resultats/logo-partenaire.jpg) no-repeat center top; }
#contenu #partenaires span { display:none; }
