/**
 *  CSS utilisée pour les fiches artiste
 */

#skyscraper{height:600px;}

#top_links_panel{padding-top:1px;}
#top_links_panel a{padding:0 15px;}
#top_links_panel a.a_edit{color:#FFCD00; margin-left:20px; padding-left:20px; background:transparent url(../../../images/icons/edit.gif) no-repeat left top;}

#menu_artiste{float:right; width:800px; height:145px; background:url(../../../images/artistes/fiche/menu/bg-menu.png) no-repeat left top;}
#menu_artiste h1{width:500px; float:left; font-size:1.8em; padding:7px 0 22px 15px;}
#menu_artiste h1 a{color:#000; text-transform:capitalize;}
#menu_artiste h1 a:hover{color:#000;}
#menu_artiste h1 a span{display:none;}
#menu_artiste #artiste_style{width:250px; float:right; font-size:0.85em; font-weight:bold; padding:7px 7px 0 0; color:#000; text-transform:capitalize; text-align:right;}
#menu_artiste #artiste_style span{display:block;}
#menu_artiste ul{clear:both; width:100%;}
#menu_artiste ul li{display:block; float:left; text-align:center; width:80px;}
#menu_artiste ul li a,#menu_artiste ul li span{display:block; text-align:center; font-size:0.85em;}
#menu_artiste ul li span{opacity:.4; filter:alpha(opacity=40); -moz-opacity:.40;}
#menu_artiste ul li a:hover{text-decoration:none;}
#menu_artiste ul li img{margin:0 0 5px 0;}


#colonne_artiste{width:150px; float:left; padding:20px 0 0 10px; font-size:0.85em; background:transparent url(../../../images/artistes/fiche/menu/separation.jpg) no-repeat right top;}
#colonne_artiste div{line-height:1.6em; margin-bottom:10px;}
#colonne_artiste div span{display:block;}
#colonne_artiste div a{color:#FFCD00; font-weight:bold;}

#add_links a{display:block; padding:2px 0; font-size:14px; font-weight:bold; font-family:arial;}

#contenu{width:630px; padding:20px 0 0 20px;}
#contenu h2{margin-bottom:20px; color:#FFCD00; font-size:1.4em; font-weight:bold;}

#footer_artiste{width:800px; padding:40px 0 40px; float:right;}
#footer_artiste_sep{width:800px; height:25px; background:url(../../../images/artistes/fiche/footer/bg-footer.png) no-repeat; margin:0 0 15px 0;}
#footer_artiste .clear{clear:both; font-size:0.1em;}
#footer_artiste a.a_edit{color:#FFCD00; margin-left:20px; padding:0 20px; background:transparent url(../../../images/icons/edit.gif) no-repeat left top;}
#footer_artiste h2 a{color:#FFCD00; font-size:1.2em; font-weight:bold;}
#footer_artiste h2 a:hover{text-decoration:none;}
#commentaires_list li{width:100%; clear:both; padding:30px 0;}
#commentaires_list a.com_avatar{display:block; float:left; padding-top:23px; width:100px; background:transparent url(../../../images/artistes/fiche/footer/bulle-direction.gif) no-repeat right center;}
#commentaires_list div{float:right; width:700px;}
#commentaires_list div a{color:#F8D30B; padding:0 5px;}
#commentaires_list div span{font-size:0.85em;}
#commentaires_list h4{color:#FFCD00; font-weight:bold; padding:10px; background:#262628 url(../../../images/artistes/fiche/footer/bulle-top.gif) no-repeat right top;}
#commentaires_list p{padding:0 10px 10px 10px; background:#262628 url(../../../images/artistes/fiche/footer/bulle-bottom.gif) no-repeat right bottom;}

#commentaire_form{width:560px; padding:20px; margin:40px auto; clear:both; background:#262628;}
#commentaire_form h3{font-weight:bold; font-size:1.1em; padding-bottom:10px;}
#commentaire_form h3 a{color:#FFCD00;}
#commentaire_form h3 a:hover{text-decoration:none;}
#commentaire_form div{padding:10px 0;}
#commentaire_form label{display:inline; float:left; width:65px;}
#commentaire_form input{width:480px; padding:2px;}
#commentaire_form textarea{width:480px; padding:2px;}
#commentaire_form #com_submit{text-align:center}
#commentaire_form #com_submit input{width:auto; border:none;}

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

