@charset "UTF-8";
/* CSS Document */

* {margin:0px;padding:0px;}

a {color:#f20c0c;outline:none}

body {background-color:#000000;font:70%/1.5em Tahoma, Geneva, sans-serif;color:#ffe46b;}

img {border:0;}

input {border:none;width:186px;height:20px;color:#613a00;background:url(../images/bg_input.gif) no-repeat;margin-top:4px;padding:0 0 0 4px;}
input.input_prix {border:none;width:60px;color:#c29f6a;background:url(../images/bg_input.gif) no-repeat;margin:0 0 8px;}
input.fade,textarea.fade {color:#a58b45;}
input.file {background-color:#fff;margin-top:-4px;}
input.checkbox {width:16px;height:16px;margin:0 8px 0 8px;padding:0;float:left;background:none;}
input.checkbox2 {width:16px;height:16px;padding:0;margin:0 8px 0 0;float:left;background:none;}
input.style {width:16px;height:16px;padding:0;margin:0 8px 5px 0;float:left;}
input.input_compte {border:none;width:226px;background:url(../images/bg_input_compte.gif) no-repeat;margin:0 0 8px;}
input.input_compte2 {border:none;width:226px;background:url(../images/bg_input_compte2.gif) no-repeat;margin:0 0 8px;}
input.input_compte3 {border:none;width:306px;background:url(../images/bg_input_long.gif) no-repeat;margin:0 0 8px;}
input.radio {float:left;width:16px;margin:0px 10px 0px 0px;background:none;}
input.radio2 {float:left;width:16px;margin:0px 10px 10px 0px;background:none;}
label {width:80px;color:#f88619;float:left;font-size:11px;clear:left;}
label.compte {width:280px;clear:none;}
label.style {clear:none;color:#fbe773;}
label.label_icon {width:50px;color:#f88619;float:left;font-size:11px;clear:left;}
legend {color:#f88619;margin-bottom:6px;font-size:11px;}
fieldset {border:none;}
select {border:none;width:190px;height:20px;color:#613a00;padding:2px 1px 1px 1px;background:#eadd8b url(../images/bg_input.gif) no-repeat;margin:4px 0px;}
select.annonce {margin:0 0 10px;background-color:#eadd8b;}
select.choisir_band {margin:0 0 5px;width:310px;background:url(../images/bg_input_long.gif) no-repeat;background-color:#eadd8b;}
select.input_compte {border:none;width:230px;background:url(../images/bg_input_compte.gif) no-repeat;margin:0 0 8px;}
select.jour {margin:0 5px 10px 0;width:50px;float:left;}
select.mois {margin:0 5px 10px 0;width:90px;float:left;}
select.annee {margin:0 5px 10px 0;width:60px;float:left;}
select.ouverture {margin:0 5px 10px 0;width:60px;float:left;}
select option {background:#eadd8b;padding-left:4px;}
textarea {background:#eadd8b url(../images/bg_textarea.gif) no-repeat;border:none;color:#613a00;font-family:Tahoma, Geneva, sans-serif;font-size:11px;width:310px;height:100px;}
textarea.long {background:#eadd8b url(../images/bg_textarea_long.gif) no-repeat;border:none;width:310px;height:300px;}
textarea.textarea_compte {margin-bottom:8px;}

h2 {text-indent:-10000px;height:24px;float:left;position:relative;z-index:2;width:310px;}
h2 a.top_right {color:#940707;position:absolute;z-index:3;bottom:3px;right:0px;text-indent:0px;font-size:11px;font-weight:normal;}
h2 a.top_right:hover {color:#fff;}
h2 img.tweet {position:absolute;z-index:3;bottom:2px;right:-5px;}
h3 {text-indent:-10000px;}
h4 {font-size:12px;color:#f88619;font-weight:bold;margin:0 0 20px 0;clear:both;}
h4 a {color:#f88619;text-decoration:none;}
h4.news {margin-bottom:-5px;}
h4.listing {padding-bottom:12px;}
h4.date_concert {padding-top:12px;}
h4.add_comment {margin-bottom:10px;}
h4.comments {margin:10px 0px 10px 0px;}
h4.news {margin:0px;}
h4.propos {clear:none;float:left;margin:30px 0 0 0;width:150px;}
h4.details_news {margin:0;padding:0;}
h4.archives_news {margin:14px 0 20px 0;}
h5 {color:#f0b310;font-size:12px;width:201px;text-align:left;}
h6 {color:#fbe773;float:left;font-size:12px;margin-top:-4px;}

ul {list-style-type:none;}

dl.groupedumois {margin-bottom:20px;}

.clear {clear:both;}
.disabled {filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;}
.error {border-color:#f00;color:#f00;outline:2px solid #f00;}
#contenu_body .warnings{border:2px solid #f00;list-style-type:square;margin:20px 0;padding:15px;}
#contenu_body .warnings li{background:none;border:0;color:#fff;margin:0 0 0 10px;padding:0;}

.separateur {background:url(../images/separateur.gif) no-repeat;width:310px;height:5px;clear:both;padding-bottom:24px;}
.separateur_long {background:url(../images/separateur_long.jpg) no-repeat;width:660px;height:5px;clear:both;padding-bottom:24px;}
.separateurie6 {background:url(../images/separateur.gif) no-repeat;width:310px;height:5px;clear:both;padding-bottom:24px;}

#header {background:url(../images/bg_header.jpg) no-repeat top center;height:445px;width:100%;margin:0px;}

#header #contenu_header {background:url(../images/bg_header.jpg) no-repeat top center;width:960px;height:445px;margin:0px auto;}

#header #contenu_header h1 a {width:490px;height:270px;float:right;padding-right:47px;margin-top:20px;text-indent:-10000px;}
#header #contenu_header h1 a img {display:none;}

#header #contenu_header #pic {padding-top:58px;width:329px;height:187px;position:relative;z-index:2;}
#header #contenu_header #pic a img{padding:2px 2px 0;}
#header #contenu_header #pic a.btn_modifier {float:none;position:absolute;z-index:3;top:122px;left:112px;}
#header #contenu_header #pic a.name {float:right;}
#header #contenu_header #pic a.name img {padding:0;}
#header #contenu_header #pic p {color:#f0b310;float:left}
 
#header #contenu_header #menu {list-style-type:none;height:44px;float:left;padding-left:20px;width:660px;}
#header #contenu_header #menu li {float:left;margin-top:25px;}
#header #contenu_header #menu li a {background:url(../images/menu_sprite.jpg) no-repeat;display:block;height:30px;text-indent:-10000px;}
#header #contenu_header #menu li a.selected {margin-top:-3px;height:44px;}
#header #contenu_header #menu li.news a {background-position:0 0;width:109px;}
#header #contenu_header #menu li.news a:hover {background-position:0 -30px;}
#header #contenu_header #menu li.news a.selected {background-position:0 -60px;}
#header #contenu_header #menu li.shows a {background-position:-109px -0px;width:94px;}
#header #contenu_header #menu li.shows a:hover {background-position:-109px -30px;}
#header #contenu_header #menu li.shows a.selected {background-position:-109px -60px;}
#header #contenu_header #menu li.artists a {background-position:-203px -0px;width:91px;}
#header #contenu_header #menu li.artists a:hover {background-position:-203px -30px;}
#header #contenu_header #menu li.artists a.selected {background-position:-203px -60px;}
#header #contenu_header #menu li.industry a {background-position:-294px -0px;width:98px;}
#header #contenu_header #menu li.industry a:hover {background-position:-294px -30px;}
#header #contenu_header #menu li.industry a.selected {background-position:-294px -60px;}
#header #contenu_header #menu li.videos a {background-position:-392px -0px;width:72px;}
#header #contenu_header #menu li.videos a:hover {background-position:-392px -30px;}
#header #contenu_header #menu li.videos a.selected {background-position:-392px -60px;}
#header #contenu_header #menu li.adds a {background-position:-464px -0px;width:101px;}
#header #contenu_header #menu li.adds a:hover {background-position:-464px -30px;}
#header #contenu_header #menu li.adds a.selected {background-position:-464px -60px;}
#header #contenu_header #menu li.about a {background-position:-565px -0px;width:94px;}
#header #contenu_header #menu li.about a:hover {background-position:-565px -30px;}
#header #contenu_header #menu li.about a.selected {background-position:-565px -60px;}

#ajaxtitle {display:none;}

#contenu_body {width:960px;margin:-40px auto 0px auto;padding-bottom:64px;}

#contenu_body #left_row {float:left;width:310px;padding-left:20px;}

#contenu_body #left_row_vid {float:left;width:310px;}

#contenu_body #middle_row {float:left;width:310px;padding-left:40px;}

#contenu_body #right_row {float:right;width:260px;margin-top:-90px;}

#contenu_body #left_row_shows {width:660px;float:left;padding-left:20px;}
#contenu_body #left_row_shows .bloc {padding-bottom:34px;float:left}
#contenu_body #left_row_shows .show {height:75px;width:310px;float:left;clear:left;}
#contenu_body #left_row_shows .show_full_width {width:660px;float:left;}
#contenu_body #left_row_shows .show2 {height:75px;width:310px;float:left;margin-left:40px;}
#contenu_body #left_row_shows .bloc .artiste {width:310px;float:left;}
#contenu_body #left_row_shows .bloc .artiste2 {width:310px;float:left;margin-left:40px;}

#contenu_body #pagination {float:left;padding-top:14px;}
#contenu_body #pagination p {float:left;color:#f88619;font-size:11px;padding-right:5px;}
#contenu_body #pagination a {float:left;color:#940707;margin:0 4px 0 -3px;padding:0 3px;font-size:12px;}
#contenu_body #pagination a:hover {color:#fff;}
#contenu_body #pagination a.active {color:#fbe773;}
#contenu_body #pagination a.active:hover {color:#fff;}

#contenu_body ul.top {background:url(../images/border_top_long.gif) no-repeat top left;padding-top:14px;}
#contenu_body ul li {background:url(../images/border_top_long.gif) no-repeat bottom left;padding:0 0 14px;margin-bottom:14px;}
#contenu_body ul li.petit_border {background:url(../images/border_top.gif) no-repeat bottom left;padding:0 0 14px;margin-bottom:14px;}
#contenu_body ul li.border_full_width {background:url(../images/border_top.gif) repeat-x bottom left;padding:0 0 14px;margin-bottom:14px;}

#contenu_body ul.annonces {margin-bottom:24px;}
#contenu_body ul.annonces li {background:none;padding:0px;margin:0px;}
#contenu_body ul.annonces li a {color:#940707;}
#contenu_body ul.annonces li a:hover {color:#fff;}

#contenu_body h2.groupe_mois {background:url(../images/t_groupe.png) no-repeat;}
#contenu_body h2.new_vid {background:url(../images/t_videos.png) no-repeat;}
#contenu_body h2.videos {background:url(../images/t_videos_details.png) no-repeat;}
#contenu_body h2.comments {background:url(../images/t_commentaires.png) no-repeat;}
#contenu_body h2.groupe_actif {background:url(../images/t_actif.png) no-repeat;}
#contenu_body h2.groupes_concert {background:url(../images/t_artistesqps.png) no-repeat;}
#contenu_body h2.concert {background:url(../images/t_concert.png) no-repeat;}
#contenu_body h2.nom_band {text-indent:0px;}
#contenu_body h2.nom_band img {margin-top:-9px;}
#contenu_body h2.details_concert {background:url(../images/t_details_concert.png) no-repeat;}
#contenu_body h2.news {background:url(../images/t_news.png) no-repeat;}
#contenu_body h2.news2 {background:url(../images/t_news2.png) no-repeat;}
#contenu_body h2.facebook {background:url(../images/t_facebook.png) no-repeat;}
#contenu_body h2.tweets {background:url(../images/t_tweets.png) no-repeat;}
#contenu_body h2.groupedumois {background:url(../images/t_groupedumois.png) no-repeat;}
#contenu_body h2.biographie {background:url(../images/t_biographie.png) no-repeat;}
#contenu_body h2.discographie {background:url(../images/t_discographie.png) no-repeat;}
#contenu_body h2.artistes {background:url(../images/t_artistes.png) no-repeat;}
#contenu_body h2.industrie {background:url(../images/t_industrie.png) no-repeat;}
#contenu_body h2.amis {background:url(../images/t_amis.png) no-repeat;}
#contenu_body h2.concertavenir {background:url(../images/t_concertsvenir.png) no-repeat;width:100%;}
#contenu_body h2.concertspasses {background:url(../images/t_concertspasses.png) no-repeat;}
#contenu_body h2.musiciens-recherches {background:url(../images/t_musiciens.png) no-repeat;}
#contenu_body h2.instruments-a-vendre {background:url(../images/t_instruments.png) no-repeat;}
#contenu_body h2.musique {background:url(../images/t_musique.png) no-repeat;}
#contenu_body h2.concerts.classified {background:url(../images/t_concerts.png) no-repeat;}
#contenu_body h2.locaux-de-pratique-a-louer {background:url(../images/t_locaux.png) no-repeat;}
#contenu_body h2.co-voiturage {background:url(../images/t_covoiturage.png) no-repeat;}
#contenu_body h2.qps {background:url(../images/t_qps.png) no-repeat;}
#contenu_body h2.equipe {background:url(../images/t_equipe.png) no-repeat;}
#contenu_body h2.compte {background:url(../images/t_compte.png) no-repeat;}
#contenu_body h2.motdepasse {background:url(../images/t_motdepasse.png) no-repeat;}
#contenu_body h2.archives {background:url(../images/t_archives.png) no-repeat;width:100%;}
#contenu_body h2.resultats {background:url(../images/t_resultats.png) no-repeat;}
#contenu_body h2.details_news {background:url(../images/t_details_news.png) no-repeat;}
#contenu_body h2.apropos {background:url(../images/t_apropos.png) no-repeat;}
#contenu_body h2.archives_news {background:url(../images/t_archives_news.png) no-repeat;}
#contenu_body h2.modif_image {background:url(../images/t_modif_image.png) no-repeat;}
#contenu_body h2.reseaux {background:url(../images/t_reseaux.png) no-repeat;}
#contenu_body h2.ajout_add {background:url(../images/t_ajout_annonce.png) no-repeat;}
#contenu_body h2.preferences {background:url(../images/t_preferences.png) no-repeat;}
#contenu_body h2.presente {background:url(../images/t_presente.png) no-repeat;}
#contenu_body h2.ajout_show {background:url(../images/t_ajout_show.png) no-repeat;}
#contenu_body h2.admin {background:url(../images/t_admin.png) no-repeat;}
#contenu_body h2.ondes {background:url(../images/t_ondes.gif) no-repeat;height:30px;margin-bottom:1px;}
#contenu_body h2.nom_industrie {text-indent:0px;}
#contenu_body h2.nom_industrie img {margin-top:-9px;}
#contenu_body h2.concours {background:url(../images/t_concours.png) no-repeat;}
#contenu_body h2.reglements {background:url(../images/t_reglements.png) no-repeat;}
#contenu_body h2.formulaire {background:url(../images/t_formulaire.png) no-repeat;}
#contenu_body h2.billetterie {background:url(../images/t_billetterie.png) no-repeat;}
#contenu_body h2.audio {background:url(../images/t_audio.png) no-repeat;}

#contenu_body .bloc {padding-bottom:64px;}

#contenu_body .bloc dt {color:#f88619;float:left;padding-right:4px;}
#contenu_body .bloc dd {color:#fbe773;}

#contenu_body .bloc a.nom_artiste {padding:0 4px 0 0;color:#f20c0c;text-transform:uppercase;}
#contenu_body .bloc a.nom_artiste:hover {color:#fff;}
#contenu_body .bloc a.details {color:#940707;}
#contenu_body .bloc a.details:hover {color:#fff;}
#contenu_body .bloc a.details2 {color:#940707;margin:20px 0;display:block;}
#contenu_body .bloc a.details2:hover {color:#fff;}
#contenu_body .bloc a.show_venir {color:#940707;float:left;}
#contenu_body .bloc a.show_venir:hover {color:#fff;}
#contenu_body .bloc a.publier {background:url(../images/btn_sprite.gif) no-repeat;background-position:-505px 0px;width:105px;height:20px;margin:8px 0px 6px 0px;float:right;display:block;}
#contenu_body .bloc a.publier:hover {background-position:-505px -20px;}
#contenu_body .bloc a.entrevue {color:#940707;clear:left;margin-top:20px;}

#contenu_body .bloc .img_grosse {height:167px;margin:0px 0px 4px 0px;}
#contenu_body .bloc .img_grosse img {border:2px solid #f0b310;padding:2px;height:163px;}

#contenu_body .bloc .img_petit {float:left;margin-right:10px;height:49px;width:84px;}
#contenu_body .bloc .img_petit img {border:2px solid #f0b310;height:41px;padding:2px;width:76px;}

#contenu_body .bloc .img_cd {height:104px;width:104px;float:left;margin:0px 20px 4px 0px;}
#contenu_body .bloc .img_cd img {border:2px solid #f0b310;padding:2px;}

#contenu_body .bloc .img_add img {border:2px solid #f0b310;padding:2px;}
#contenu_body .bloc .img_add2 img {border:2px solid #f0b310;padding:2px;margin-bottom:8px;}

#contenu_body .bloc .img_propos {float:left}
#contenu_body .bloc .img_propos2 {float:left}

#contenu_body .bloc .img_propos img {border:2px solid #f0b310;padding:2px;float:left}
#contenu_body .bloc .img_propos2 img {border:2px solid #f0b310;padding:2px;float:left}

#contenu_body .bloc .vid_grosse {height:188px;margin:0px 0px 4px 0px;}
#contenu_body .bloc .vid_grosse .border_vid {border:2px solid #f0b310;padding:2px 2px 2px 1px;height:182px;width:302px;}

#contenu_body #audio h4 {margin-bottom:10px;}
#contenu_body #audio .audio_player {height:89px;margin:0px 0px 4px 0px;}
#contenu_body #audio .audio_player .border {border:2px solid #f0b310;padding:2px 2px 2px 1px;height:81px;width:302px;}

#contenu_body .description {width:210px;float:left;margin-top:-4px;}
#contenu_body .description a {color:#f20c0c;margin-right:1px;}
#contenu_body .description a:hover {color:#fff;}

#contenu_body .bloc .description_concert {float:left;width:310px;}
#contenu_body .bloc .description_concert dd a {margin-left:10px;color:#940707;}
#contenu_body .bloc .description_concert dd a:hover {color:#fff;}
#contenu_body .bloc .description_concert dd a.label {color:#f20c0c;margin:0px;}
#contenu_body .bloc .description_concert dd a.email {color:#940707;margin:0px;}
#contenu_body .bloc .description_concert dd a.label:hover, #contenu_body .bloc .description_concert dd a.label:email {color:#fff;}
#contenu_body .bloc .description_concert dt.dt_groupemois {margin-bottom:10px;}
#contenu_body .bloc .description_concert ul.social li {background:none;float:left;margin:0 10px 10px 5px;padding:0;width:85px;color:#940707;}
#contenu_body .bloc .description_concert ul.social li a {color:#940707;padding:2px 0 0 25px;position:relative;}
#contenu_body .bloc .description_concert ul.social li a:hover {color:#fff;}
#contenu_body .bloc .description_concert ul.social li a img {position:absolute;left:0;height:20px;top:0;width:20px;}
#contenu_body .bloc .description_concert a.entrevue {color:#940707;font-size:10px;}
#contenu_body .bloc .description_concert a.entrevue:hover {color:#fff;}
#contenu_body .bloc .description_concert div.discographie {float:left;width:182px;font-size:10px;}
#contenu_body .bloc .description_concert div.discographie h4 {margin-top:-3px;}
#contenu_body .bloc .description_concert div.discographie dt.sortie {padding-bottom:6px;}
#contenu_body .bloc .description_concert div.discographie dd.sortie {padding-bottom:6px;}
#contenu_body .bloc .description_concert div.discographie dt.num_song {color:#fbe773;clear:left;}
#contenu_body .bloc .description_concert div.discographie a {color:#940707;clear:both;margin-top:10px;display:block;}
#contenu_body .bloc .description_concert div.discographie a:hover {color:#fff;}

#contenu_body .bloc .description_propos img {margin:0 20px 20px 0;float:left;}
#contenu_body .bloc .description_propos a {color:#940707;float:left;}
#contenu_body .bloc .description_propos a:hover {color:#fff;}
#contenu_body .bloc .description_propos dl {margin:0 0 10px;}
#contenu_body .bloc .description_propos dl dt {color:#f88619;float:left;padding-right:4px;}
#contenu_body .bloc .description_propos dl dd {color:#fbe773;}
#contenu_body .bloc .description_propos p {font-size:11px;margin:0 0 10px;text-align:justify;}
#contenu_body .bloc .description_propos p a {color:#940707;float:none;}
#contenu_body .bloc .description_propos p a:hover {color:#fff;}

#contenu_body .bloc .liens {float:left;width:310px;}
#contenu_body .bloc .liens dd a {margin-left:0px;color:#940707;}
#contenu_body .bloc .liens dd a:hover {color:#fff;}

#contenu_body .bloc .liens_entrevue {float:left;margin-top:20px;}
#contenu_body .bloc .liens_entrevue a {color:#940707;float:left;clear:left;margin-bottom:10px;}
#contenu_body .bloc .liens_entrevue a:hover {color:#fff;}

#contenu_body .bloc p.ajoute {color:#fbe773;font-size:11px;padding-bottom:8px;}
#contenu_body .bloc p.ajoute a:hover {color:#fff;}
#contenu_body .bloc p.ajoute span {color:#f88619;}
#contenu_body .bloc p.auteur_top {color:#fbe773;font-size:11px;}
#contenu_body .bloc p.auteur_top span {color:#f88619;}
#contenu_body .bloc p.auteur {color:#fbe773;margin-top:12px;font-size:11px;}
#contenu_body .bloc p.auteur2 {color:#fbe773;margin-top:53px;font-size:11px;}
#contenu_body .bloc p.auteur span {color:#f88619;}
#contenu_body .bloc p.date {color:#f0b310;padding-top:10px;clear:both;}
#contenu_body .bloc p.date_comment {color:#f0b310;font-size:11px;}
#contenu_body .bloc p.date_news {color:#f0b310;font-size:11px;margin-top:-3px;clear:left;}
#contenu_body .bloc p.listeenvoi {color:#f0b310;font-size:11px;float:left;}
#contenu_body .bloc p.soustitre {color:#f0b310;margin-bottom:10px;}
#contenu_body .bloc p.text_comment {font-size:11px;padding:10px 0 2px 0;text-align:justify;clear:left;}
#contenu_body .bloc p.text_comment2 {font-size:11px;padding:0px 0 10px 0;text-align:justify;clear:left;}
#contenu_body .bloc p.date_add {color:#f0b310;}
#contenu_body .bloc p.ajoute a {color:#f20c0c;float:none;}
#contenu_body .bloc p.artistes {color:#c30909;}
#contenu_body .bloc p.desc {margin:6px 0px 0px 0px;float:left;}
#contenu_body .bloc p.desc_1 {margin:6px 0px 24px 0px;float:left;}
#contenu_body .bloc p.desc2 {clear:both;}
#contenu_body .bloc p.desc2 a {color:#ffe46b;}
#contenu_body .bloc p.desc2 a:hover {color:#fff;}
#contenu_body .bloc p.pcompte {color:#f88619;font-size:11px;}
#contenu_body .bloc p.slash {color:#940707;font-size:11px;float:left;margin:0 4px;}
#contenu_body .bloc p.nom_band {color:#f0b310;}
#contenu_body .bloc div.video {border:2px solid #f0b310;margin-bottom:20px;padding:2px 2px 2px 1px;height:182px;width:302px;}
#contenu_body .bloc p.question {margin:0 0 5px 0;color:#f88619;}
#contenu_body .bloc p.reponse {margin:5px 0 20px;color:#fbe773;}

#contenu_body .bloc div.radio {clear:left;}

#contenu_body .bloc #offre_recherche {color:#f88619;margin-top:10px;}
#contenu_body .bloc #offre_recherche a {color:#940707;margin-right:1px;} 
#contenu_body .bloc #offre_recherche a:hover {color:#fff;}

#contenu_body p.listeenvoi2 {color:#f0b310;font-size:11px;float:left;width:260px;margin-bottom:8px;}
#contenu_body p.compte {color:#fbe773;margin:0 0 12px 0;font-size:11px;float:left;}
#contenu_body p.compte2 {color:#fbe773;margin:-4px 0 10px 0;font-size:11px;}
#contenu_body p.compte3 {color:#fbe773;margin:6px 0 0px 0;font-size:11px;}
#contenu_body p.orange {color:#f88619;}

#contenu_body ul li ol {margin:10px 0 0;}
#contenu_body ul li ol li {background:none;padding:0;margin:0 0 10px 20px;}

a.retour {color:#940707;padding-top:20px;display:block;}
a.retour:hover {color:#fff;}

a.btn_suivant {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-715px 0;display:block;float:right;margin-top:6px;}
a.btn_suivant:hover {background-position:-715px -20px;}

a.btn_soumettre {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-610px 0;display:block;float:right;margin-top:6px;}
a.btn_soumettre:hover {background-position:-610px -20px;}
a.btn_soumettre2 {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-610px 0;display:block;float:right;}
a.btn_soumettre2:hover {background-position:-610px -20px;}
 
a.btn_modifier {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-820px 0;display:block;float:left;margin:14px 5px 0 0;}
a.btn_modifier:hover {background-position:-820px -20px;} 

a.btn_ajouter {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-1030px 0;display:block;float:left;margin-bottom:20px;}
a.btn_ajouter:hover {background-position:-1030px -20px;} 

a.btn_approuver {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-1325px 0;display:block;float:left;margin:0 5px 5px 0;}
a.btn_approuver:hover {background-position:-1325px -20px;} 

a.btn_refuser {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-1430px 0;display:block;float:left;margin-bottom:5px;}
a.btn_refuser:hover {background-position:-1430px -20px;} 

a.btn_avis {width:190px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-1535px 0;display:block;float:left;margin-bottom:14px;}
a.btn_avis:hover {background-position:-1535px -20px;} 

a.btn_supprimer {width:105px;height:20px;background:url(../images/btn_sprite.gif) no-repeat;background-position:-925px 0;display:block;float:left;margin:14px 5px 0 0;}
a.btn_supprimer:hover {background-position:-925px -20px;} 

a.btn_supprimer_compte {background:url(../images/btn_sprite.gif) no-repeat;width:190px;height:20px;background-position:-1135px 0;margin:0 0 5px;display:block;}
a.btn_supprimer_compte:hover {background-position:-1135px -20px;}

#contenu_body .bloc #img_support {background:url(../images/img_support.png) no-repeat;width:315px;height:205px;margin-left:-5px;}

#contenu_body #compte_full_width {width:660px;padding-left:20px;}

#contenu_body #tri_concert {width:660px;}
#contenu_body #tri_concert div.separateur {background:url(../images/separateur_long.jpg) no-repeat;width:660px;height:5px;padding:0 0 18px 0;}
#contenu_body #tri_concert input, #contenu_body #tri_concert select {background:url(../images/bg_input2.gif) no-repeat;width:125px;height:20px;margin:4px 10px 24px 0;float:left;}
#contenu_body #tri_concert a.btn_go {background:url(../images/btn_sprite.gif) no-repeat;background-position:-295px 0px;width:105px;height:20px;float:left;margin-top:5px;}
#contenu_body #tri_concert a:hover {background-position:-295px -20px;}

#contenu_body #tri_artistes {width:660px;padding:0  0 6px 0;}
#contenu_body #tri_artistes h4.listing {padding-top:20px;}
#contenu_body #tri_artistes div.separateur {background:url(../images/separateur_long.jpg) no-repeat;width:660px;height:5px;padding:0 0 18px 0;margin:2px 0 0 0;}
#contenu_body #tri_artistes input, #contenu_body #tri_artistes select {background:url(../images/bg_input2.gif) no-repeat;width:125px;height:20px;margin-right:10px;float:left;}
#contenu_body #tri_artistes a.btn_go {background:url(../images/btn_sprite.gif) no-repeat;background-position:-295px 0px;width:105px;height:20px;float:left;margin-top:4px;}
#contenu_body #tri_artistes a.btn_go:hover {background-position:-295px -20px;}

#contenu_body #alpha {clear:both;padding:18px 0 16px;width:100%;}
#contenu_body #alpha a, #contenu_body #alpha span {float:left;color:#940707;margin:0 4px 0 -3px;padding:0 3px;font-size:12px;}
#contenu_body #alpha a:hover {color:#fff;}
#contenu_body #alpha a.active {color:#fbe773;}
#contenu_body #alpha a.active:hover {color:#fff;}
#contenu_body #alpha span {color:#4a0404;}

#contenu_body div.full_width {width:660px;float:left}
#contenu_body div.full_width div.separateur {background:url(../images/separateur_long.jpg) no-repeat;width:660px;height:5px;}

#contenu_body div.suggest {width:288px;}
#contenu_body div.suggest_box {width:288px;margin-top:-10px;border-left:1px solid #6f490f;border-top:1px solid #6f490f;border-right:1px solid #e8a33b;border-bottom:1px solid #e8a33b;background-color:#eadd8b;margin-bottom:8px;padding:2px 10px;}
#contenu_body div.suggest_box ul {list-style:none;}
#contenu_body div.suggest_box ul li {overflow:hidden;background:none;padding:2px 0;margin:0;}
#contenu_body div.suggest_box ul li a {color:#940707;display:block;}
#contenu_body div.suggest_box ul li a:hover {color:#000;}

#contenu_body #connexion {margin-left:30px;}
#contenu_body #connexion div.petit_border {background:url(../images/border_top.gif) no-repeat;height:1px;padding-bottom:20px;margin-top:12px;}
#contenu_body #connexion h3 {background:url(../images/t_moncompte.png) no-repeat top right;height:19px;width:129px;float:right;margin-right:40px;}
#contenu_body #connexion iframe {display:none;}
#contenu_body #connexion input {border:none;color:#613a00;background:url(../images/bg_input.gif) no-repeat;}
#contenu_body #connexion input.fade {color:#8a7452;}
#contenu_body #connexion a.btn {background:url(../images/btn_sprite.gif) no-repeat;width:105px;height:20px;float:right;margin:10px 40px 0px 0px;}
#contenu_body #connexion a.btn:hover {background-position:0px -20px;}
#contenu_body #connexion a {color:#940707;float:right;margin:8px 40px 6px 0px;clear:right;text-align:right;width:200px;}
#contenu_body #connexion a:hover {color:#fff;} 
#contenu_body #connexion a.btn_creer {background:url(../images/btn_sprite.gif) no-repeat;height:20px;width:190px;background-position:-105px 0px;margin:0px 40px 40px 0px;}
#contenu_body #connexion a.btn_creer:hover {background-position:-105px -20px;}
#contenu_body #connexion p.user {color:#f0b310;font-size:11px;float:left;text-align:right;width:190px;}
#contenu_body #connexion h4 {clear:both;margin:10px 0 0 0;width:190px;text-align:right;}
#contenu_body #connexion #liens_login {float:left;margin-top:10px;width:190px;}
#contenu_body #connexion #liens_login a {color:#940707;width:190px;text-align:right;font-size:10px;margin:0px;}
#contenu_body #connexion #liens_login a:hover {color:#fff;}


#contenu_body div.pub {background:url(../images/bg_pub.jpg) no-repeat;padding:12px 0px 0px 27px;width:210px;height:323px;}
#contenu_body div.pub a img {height:298px;width:184px;}

#contenu_body #recherche {margin:30px 0px 0px 30px;}

#contenu_body #recherche a {background:url(../images/btn_sprite.gif) no-repeat;display:block;background-position:-295px 0px;width:105px;height:20px;margin:8px 0px 0px 85px;}
#contenu_body #recherche a:hover {background-position:-295px -20px;}

#contenu_body #calendrier {margin:50px 0px 0px 30px;}
#contenu_body #calendrier table {text-align:center;float:left;border-collapse:collapse;margin-top:8px;}
#contenu_body #calendrier table thead tr th {background:url(../images/bg_day.gif) no-repeat top left;height:18px;width:27px;}
#contenu_body #calendrier table thead tr th.dim {background-position:0px 0px;width:28px}
#contenu_body #calendrier table thead tr th.lun {background-position:-28px 0px;}
#contenu_body #calendrier table thead tr th.mar {background-position:-55px 0px;}
#contenu_body #calendrier table thead tr th.mer {background-position:-82px 0px;}
#contenu_body #calendrier table thead tr th.jeu {background-position:-109px 0px;}
#contenu_body #calendrier table thead tr th.ven {background-position:-136px 0px;}
#contenu_body #calendrier table thead tr th.sam {background-position:-163px 0px;}
#contenu_body #calendrier table tbody tr td {height:27px;background:url(../images/bg_dates.gif) repeat-x top left;padding:0;}
#contenu_body #calendrier table tbody tr td a {color:#fbe773;text-decoration:none;}
#contenu_body #calendrier table tbody tr td a:hover {color:#fff;text-decoration:underline;}
#contenu_body #calendrier table tbody tr td a.event {border:1px solid #f0b310;height:25px;padding:0px 3px 1px 2px;}
#contenu_body #calendrier table tbody tr td a.active {background-color:#f0b310;color:#000;padding:1px 3px;}

#contenu_body #ondes {margin:50px 0px 0px 30px;width:190px;}
#contenu_body #ondes ul {padding-top:14px;}
#contenu_body #ondes li a {color:#f20c0c;}
#contenu_body #ondes li a:hover {color:#fff;}
#contenu_body #ondes li p {background:no-repeat right center;color:#f0b310;display:block;padding-right:40px;text-align:right;}
#contenu_body #ondes li p.radio {background-image:url(../images/icon_radio.gif);}
#contenu_body #ondes li p.tv {background-image:url(../images/icon_tv.gif);}

#footer {background:url(../images/bg_footer.jpg) no-repeat top center;height:488px;width:100%;margin-top:-32px;}

#footer #contenu_footer {width:960px;margin:0px auto;background:url(../images/bg_footer.jpg) no-repeat top center;height:450px;}

#footer #contenu_footer #envoi {background:url(../images/border_top_long.gif) no-repeat bottom left;float:left;clear:both;height:50px;width:305px;margin-top:308px;}
#footer #contenu_footer #envoi h3 {background:url(../images/t_envoi.gif) no-repeat;width:83px;height:13px;text-indent:-10000px;}
#footer #contenu_footer #envoi input {float:left;}
#footer #contenu_footer #envoi a {background:url(../images/btn_sprite.gif) no-repeat;width:105px;height:20px;background-position:-400px 0;display:block;float:right;margin-top:4px;}
#footer #contenu_footer #envoi a:hover {background-position:-400px -20px;}
#footer #contenu_footer #envoi p {padding-top:3px;}


#footer #contenu_footer #logos_copy {clear:both;float:left;margin-top:19px;width:960px;}
#footer #contenu_footer #logos_copy #chyz {background:url(../images/logo_chyz.gif) no-repeat;width:44px;height:28px;float:left;}
#footer #contenu_footer #logos_copy #cfou {background:url(../images/logo_cfou.gif) no-repeat;width:54px;height:16px;float:left;margin:13px 0px 0px 18px;}
#footer #contenu_footer #logos_copy #sumo {background:url(../images/logo_sumo_small.gif) no-repeat;width:20px;height:12px;float:right;margin:16px 0px 0px 18px;}
#footer #contenu_footer #logos_copy p {color:#f0b310;float:left;margin:14px 0px 0px 48px;}
#footer #contenu_footer #logos_copy p span {color:#f88619;}

