@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{text-decoration:none}body{margin:0;font-family:Tahoma,Geneva,sans-serif;font-size:1em;color:#E0E0E0;background-color:#000}#wrapper{width:100%;float:left;margin-top:20px}#content{width:900px;margin:0
auto 15px 21px}a{color:#888;text-decoration:none}#header{height:60px;margin:20px
0 0 0;text-align:left;width:100%;border-bottom:1px solid #303030}#header
#title_header{border:0}#header
img{float:left;margin-left:20px;text-align:left}#menu{text-align:left;clear:both;margin-left:21px;padding-top:10px;font-size:0.8em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;width:900px}#menu
ul{list-style-type:none}#menu ul
li{list-style:none inside;float:left;letter-spacing:0.04em;padding:0
15px 4px 0;display:inline}#menu ul li
a{color:#AFAFAF}#menu ul li
#ecouter{color:#b47e00}#menu ul li a
#image{margin:0
5px 0 0;padding:0;background:url(/images/ipod.gif) center no-repeat;display:block}#menu ul #menu_active
a{color:#FFF}#submenu{text-align:center;width:900px}#submenu
ul{margin:0
0 0 20px;list-style-type:none;font-size:0.8em;font-family:Verdana,Geneva,sans-serif}#submenu ul
li{float:left;padding:5px
10px 5px 10px;background-color:#313131}#submenu ul li
a{color:#B6B6B6}#submenu ul li a
img{float:right}#submenu ul
#sub_active{background:#101010;color:#FFF}#submenu ul
#inactive{color:#707070}h1{color:#b47e00;font-family:Tahoma,Geneva,"sans-serif";font-weight:lighter;font-size:1em;padding:0
0 5px 0;margin-bottom:10px;border-bottom:#600 solid 1px;clear:both}p{font-size:0.8em;color:#CCC;line-height:1.2em;text-align:justify}#gauche{clear:both;float:left;width:545px;margin-right:15px;padding-right:15px;border-right:#303030 solid 1px}#gauche
.texte{margin-bottom:25px;float:left;padding:0
0 0 15px;width:360px}#gauche
.texte_large{margin-bottom:25px;padding:0
0 0 15px;width:510px}#gauche .texte
h2{font-size:1em;margin-bottom:5px}#gauche .texte
p{clear:both}#gauche
.vignette{float:left;margin:5px
5px 20px 0}#droite{float:left;width:320px}#droite
h1{color:#CCC}#droite
.texte{margin-bottom:25px;font-size:0.8em;padding:0
0 0 10px;line-height:1.2em;clear:both}#droite
#date{color:#b47e00;margin-bottom:5px;font-size:1.1em}#droite #bientôt{float:left;display:inline}#droite
#prochains_concert{float:right;font-size:0.8em;padding-top:5px;*line-height:1.2em;*margin-top:-24px}#droite
ul{margin:0
0 20px 5px}#droite ul
.date{color:#b47e00;font-size:0.9em}#droite ul
li{font-size:0.8em;padding:2px
0}#droite ul li
a{margin-left:5px}#droite
p{margin:0
10px 0 10px;text-align:justify;line-height:1.1em}#basdepage{text-align:center}#credits{margin:0
10px 0 10px;text-align:center;line-height:1em}#credits
img{margin-right:4px}#droite
fieldset{font-size:1em;border:0;margin:0
0 20px 0;padding:0}#droite fieldset
label{line-height:1.5em;width:50px}#droite fieldset
input{width:240px;background:#151515;color:#CCC;font:xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;border:0;padding:2px
0;margin:2px;font-size:0.9em;float:right}#droite fieldset input[type="submit"]:hover{background-color:#300;cursor:pointer;color:#FFF}#kit{width:100%}#kit
p{font-size:0.8em;text-align:justify;margin:0
0 20px 15px;line-height:1.2em}#kit p
a{padding:4px;color:#C40}#kit p a:hover{background-color:#400;color:#FFF}#bio{width:100%}#bio
p{font-size:0.8em;text-align:justify;margin:0
0 30px 15px;line-height:1.2em}#presse{width:100%}#presse
h1{margin-bottom:20px}#presse
p{margin:0
0 5px 15px}#cds_list{width:490px;float:left;clear:both;margin-bottom:15px;border-right:#111 solid 1px}#cds_list
h1{width:475px}#cds_list
#sideman{padding-top:20px}.cds{width:475px;font-size:0.9em;margin-bottom:2px;line-height:1.2em;display:block;clear:both;height:20px;*height:auto}.cds
.date{color:#b47e00}.cds
a{color:#888;float:left}.cds
.editeur{font-size:0.8em;color:#777;float:right}#cds_active{width:475px;font-size:0.9em;background-color:#300;padding-bottom:2px;line-height:1.2em;clear:both;display:block;height:20px;*height:auto}#cds_active
#active_left{float:left;display:inline}#cds_active
.date{color:#b47e00}#cds_active
.groupe{color:#FFF}#cds_active
.editeur{font-size:0.8em;float:right}#cd{left:510px;width:380px;margin:0
0 0 5px;padding:25px
10px;position:absolute}#cd
#infos{clear:both;float:left;width:100%}#cd #infos
img{float:left;margin:0
15px 10px 0;width:150px}#musiciens{float:left;font-size:0.8em;line-height:1.2em;margin-bottom:15px;color:#999}#musiciens
li{width:100%}#cd #infos
p{clear:both;margin-bottom:15px}#cd #infos
#tracks{line-height:1.2em;width:100%}#cd #infos #tracks
li{width:100%;clear:both;display:block}#cd #infos #tracks
#all_tracks{margin-bottom:15px;width:100%}#cd #infos #tracks #all_tracks
img{width:16px;margin-top:4px}#cd #infos #tracks
.inactive{float:left}#cd #infos #tracks
a{color:#b47e00;float:left}#cd #infos #tracks
.compositeur{float:right;font-size:0.7em;color:#CCC;display:inline;*margin-top:0}.instrument{color:#b47e00;margin-left:0.6em}.concerts{width:890px;margin:0
0 20px 10px;font-size:0.9em;color:#DDD}.concerts
th{padding:5px;text-align:left;color:#b47e00}.concerts
td{padding:8px;border-top:#212121 solid 1px}.concerts
.date{width:200px;text-align:right;padding-right:35px}.concerts
.groupe{width:280px}.concerts
.concert_important{background-color:#300}.concerts
.concert_important_double{background-color:#200}.concerts
.ligne_today{background-color:#203156}.concerts
.ligne_concert{background-color:#111}.concerts
.ligne_concert_double{background-color:#080808}.concerts
.concert_imp_musiciens{background-color:#200}.concerts
.ligne_today_musiciens{background-color:#122045}.concerts
.ligne_musiciens{background-color:#080808}.concerts
.musiciens{font-size:0.75em;color:#888;line-height:1.4em;font-family:Verdana,Geneva,sans-serif;border:0;vertical-align:top}.concerts
.cd{text-align:right;border:0;width:200px;padding:8px
35px 10px 0}.concerts
.commentaires{border:0}.concerts .musiciens
.ul_musiciens{margin:0}h1
a{padding:5px
0;color:#b47e00}h1 a:hover{color:#fff}h1
.date{float:right;*line-height:1.2em;*margin-top:-22px}.projets{font-size:0.9em;margin:0
0 20px 15px;float:left;clear:both;width:600px}.projets
h2{margin:20px
0 10px 0}.projets
.musiciens_cd{font-size:0.8em;line-height:1.2em;margin-left:10px}.img_projets{float:right}#morceaux{width:890px;margin:20px
0 20px 0;font-size:0.9em;color:#CCC}#morceaux
th{padding:6px
5px;text-align:left;color:#b47e00}#morceaux
td{padding:6px
5px;border-top:#111 solid 1px;width:200px}#morceaux
.ecoute{width:50px;text-align:center}#morceaux
.double_ecoute{width:50px;text-align:center;border:0}#morceaux
.double{border-top:0}.journal{margin:20px
0}#links{text-align:left;clear:both;margin:12px
0 0 5px}.menulinks{float:left;clear:both;text-align:left;margin:0
10px 10px 0;width:100%}.menulinks
h1{padding:0
0 5px 0;margin:0
0 12px 0;font-size:0.8em;font-weight:normal;border-bottom:1px solid #900;text-transform:uppercase;color:#FAFAFA;letter-spacing:0.2em;width:100%}ul.submenulink{float:left;list-style-type:none;width:25%;margin-bottom:15px}ul.submenulink
li{text-align:left}ul.submenulink li
a{text-decoration:none;color:#B6B6B6;padding:0
5px 0 0;line-height:1.5em;font-size:0.7em}ul.submenulink li a:hover{color:#FFF}.thumbs{text-align:left;clear:both}.thumbs
img{border:1px
solid #444;background-color:#AAA;margin:5px
10px 5px 0;float:left}.thumbs a
img{opacity:0.60}.thumbs a.thumb_active
img{opacity:1}.thumbs a.news
img{border:1px
solid #919191}.thumbs a.news.thumb_active
img{opacity:1}#mbDescription
h2{font-size:1.1em;font-weight:normal;margin-bottom:4px;letter-spacing:0.01em}#mbDescription
h3{color:#888;font-weight:normal;margin:2px
0}#mbDescription
h4{color:#888;font-weight:normal;margin:2px
0}.thumbs2
.index_title{margin:0;clear:both;width:204px;border-bottom:#777 1px solid;font-weight:normal;padding:0
0 4px 4px}.thumbs2
.index{margin:10px
0 15px 0;list-style:none;clear:both;float:left}.thumbs2 .index
li{display:inline}.thumbs2 .index li
.block{margin:5px
8px 8px 0;color:#999;line-height:1.5em;width:200px;float:left;font-size:0.7em;background-color:#111;padding:4px}.thumbs2 .index li .block
img{border:1px
solid #444;background-color:#AAA;margin:0
5px 0 0;float:left;opacity:1}.thumbs2 .index li a:hover{color:#FFF;background-color:#414141}#image{clear:both;text-align:center;padding:5px}#image_w{border:12px
#FFF solid}#image_b{border:12px
#000 solid}#img_text{margin:0
0 20px 0;font-size:0.8em;color:#AAA}#contact{clear:both;text-align:left;margin:10px
0 0 0;color:#CCC}#contact
hr{border:0;clear:both}#contact
fieldset{font-size:0.8em;width:400px;border:0;margin:0;padding:0}#contact
form{padding:0;margin:15px
0 0 0;font-size:1em}#contact fieldset
legend{margin-bottom:20px;padding:0
0 5px 0;border-bottom:#600 solid 1px}#contact fieldset
p{clear:both;font-size:1em;line-height:1.5em}#contact fieldset
label{line-height:1.5em;width:170px}#contact fieldset
.radiocheck{clear:both;float:left;width:50px;margin-top:2px;background-color:#000}#contact fieldset
.radiop{margin:8px
0 8px 80px}#contact fieldset input,textarea{width:300px;background:#151515;color:#CCC;font:xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;border:0;padding:2px
0;margin:2px;font-size:0.9em;float:right}#contact fieldset input[type="submit"]:hover{background-color:#300;cursor:pointer;color:#FFF}#contact
#infos{padding:5px;background-color:#400;margin-bottom:10px;color:#FFF;font-size:1.3em}.fc-tbx
.tl{background:url('/style/img/tl.png') no-repeat}.fc-tbx
.t{background:url('/style/img/t.png') repeat-x;height:16px}.fc-tbx
.tr{background:url('/style/img/tr.png') no-repeat}.fc-tbx
.l{background:url('/style/img/l.png') repeat-y;width:16px}.fc-tbx
.r{background:url('/style/img/r.png') repeat-y;width:16px}.fc-tbx
.bl{background:url('/style/img/bl.png') no-repeat}.fc-tbx
.b{background:url('/style/img/b.png') no-repeat;height:25px}.fc-tbx
.br{background:url('/style/img/br.png') no-repeat}.fc-tbx
.c{background:url('/style/img/c.png') repeat}.fc-tbx
a.close{float:right;background:url('/style/img/close.png') no-repeat;position:relative;margin-left:5px;display:block;width:10px;height:10px;cursor:pointer}.fc-tbx
.err{float:left}.fc-tbx
p{width:auto;display:block;font-size:14px;font-family:tahoma,verdana,"sans-serif";margin:0;padding:0;border:0;color:#333}.fc-error{border:1px
solid #888;margin-top:5px;background-color:#EAEAEA}.fc-error
p{margin:5px;color:#A00}#mbOverlay{position:absolute;left:0;width:100%;background-color:#000;z-index:100;cursor:pointer}#mbCenter{position:absolute;z-index:101;overflow:visible;left:50%;top:10%;background-color:#fff;border:10px
solid #fff;margin:0;padding:5px}.mbLoading{background:#fff url(/images/loading.gif) no-repeat center}#mbCanvas{margin:0;padding:0;height:0;border:none;font-size:0;overflow:visible}.clear{clear:both;height:0;margin:0;padding:0;font-size:0;overflow:hidden}#mbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;padding-top:15px;margin:0}#mbNavigation{float:right;width:27px;padding-top:3px;border-left:1px solid #9c9c9c}#mbCount{width:55px;overflow:visible;padding-top:1px;float:right;text-align:right;font-size:9px}#mbCloseLink,#mbPrevLink,#mbNextLink,#mbPlayPause{outline:none;display:block;float:right;height:19px;cursor:pointer}#mbPrevLink,#mbNextLink{width:15px}#mbPrevLink{background:transparent url(/images/prev.gif) no-repeat}#mbNextLink{background:transparent url(/images/next.gif) no-repeat}#mbPlayPause{width:13px}#mbPlayPause{background:transparent url(/images/play-pause.gif) no-repeat}a#mbPrevLink:hover,a#mbNextLink:hover,a#mbCloseLink:hover,a#mbPlayPause:hover{background-position:0 -22px}#mbCloseLink{width:20px;background:transparent url(/images/close.gif) no-repeat}#mbDescription{margin-right:27px;padding:0px
10px 0 0;font-weight:normal;text-align:justify}