html,body{height:100%}
body{margin:0;color:#e8e8e8;min-width:1034px;font:12px arial,helvetica,sans-serif;outline:none}
form,fieldset{margin:0;padding:0;border-style:none}
img{border-style:none}
h1,h2,h3,h4,h5,h6{color: #46d1ff}
h1{color:#FEFFFF;font-weight:normal;margin:01}
p{line-height:17px}
a{color:#fff;text-decoration:underline}
a:hover{text-decoration:none}
input,select,textarea{vertical-align:middle;font:11px "trebuchet ms",helvetica,sans-serif}
select{margin:0}
.text,.area{border:0;padding:0;color:#8f9194;background:none;margin:2px 9px 0;line-height:16px;font-weight:bold}
.area{overflow:auto}
.radio,.checkbox{width:16px;height:15px;margin:0 4px 0 0}
#page{width:1034px;margin:0 auto;overflow:hidden;position:relative;padding:0 0 120px}
#header{width:1800px;height:430px;overflow:hidden;position:relative}
.logo{top:102px;left:133px;position:absolute;text-indent:-9999px}
.logo a{width:300px;height:156px;display:block;cursor:pointer;background:url("../images/transparent.gif")}
.f-note{bottom:250px;left:945px;width:250px;height:100px;overflow:hidden;position:absolute}
.f-note ul{height:1%;margin:0;padding:0;list-style:none;background:#000;padding:12px 4px 12px 14px}
#twitter{height:1%;margin:0;padding:0;list-style:none;background:#000;padding:0;color:#FFF100;border:none;font-size:12px}
#head{color:#fff;background:#000;padding:12px 4px 0 14px;text-transform:uppercase;font-size:19px;line-height:20px}
.f-note ul li{font-size:14px;line-height:16px;font-weight:bold}
.f-note ul .mark1{color:#FFF100}
.f-note ul .mark2{color:#EB008B}
.f-note .decor{clear:both;width:29px;height:40px;overflow:hidden;margin:0 0 0 148px}
.f-rss{top:395px;right:21px;width:69px;height:57px;cursor:pointer;position:absolute;text-indent:-9999px;background:url("../images/ico-rss.png") no-repeat}
#main{width:100%;/*background:#000;*/padding:0 0 8px;}
.repeat-bg{background:url("../images/bg_content.png") repeat-y;margin-bottom:0;margin-top:0;}
.w-nav,.top-bar{width:100%;overflow:hidden;}
.top-bar{background:url("../images/bg_top-bar.png") no-repeat;margin-bottom:0;}
.nav{left:50%;margin:14px 0 0 0;padding:0;float:left;list-style:none;position:relative}
.nav li{right:50%;float:left;position:relative;padding:20px 22px 11px 25px;background:url("../images/bg-sep1.gif") no-repeat}
.nav li:first-child{padding-left:21px;background-image:none}
.nav li a{float:left;color:#a2a4a7;font-size:15px;line-height:18px;font-weight:bold;text-decoration:none;text-transform:uppercase}
.nav li a:hover,.nav li.active a,.nav li.active a:hover{color:#0093A4}
.search-form{float:right;width:297px;padding:12px 48px 0 0}
.sf1{width:306px}.newsletter-form-mini{width:300px}
.newsletter-form-mini input{float:left;background:url("../images/bg-input2.gif") no-repeat;height:20px}
.newsletter-form-mini div.input input{width:150px}
.newsletter-form-mini div.submit-container{width:100px;float:left}
.newsletter-form-mini input.btn-submit{margin:3px 0 0 0;font-size:11px;display:block;text-decoration:none;background:#215070 url("../images/bg-submit1.gif") repeat-x;border:none;color:#fff}
.newsletter-form-mini a{display:block;float:left}
.newsletter-form{width:441px;margin:0 0 0 4px}
.search-form fieldset,.newsletter-form fieldset{width:100%;overflow:hidden}
.search-form .input,.newsletter-form .input,.search-events .input1,.search-events .input2,.search-events2 .input1,.search-events2 .input2,.search-events3 .input1,.search-events4 .input1,.existing-access .input1{float:left;height:22px}
.search-form .input,.newsletter-form .input{width:217px}
.sf1 .input{width:221px}
.search-form .input{background:url("../images/bg-input1.gif") no-repeat}
.newsletter-form .input{background:url("../images/bg-input2.gif") no-repeat}
.sf1 .input{background:url("../images/bg-input3.gif") no-repeat}
.search-events .input1,.search-events2 .input1,.search-events3 .input1,.search-events4 .input1{width:200px;background:url("../images/bg-input4.gif") no-repeat}
.search-events .input2,.search-events2 .input2{width:152px;background:url("../images/bg-input5.gif") no-repeat}
.existing-access .input1{width:168px;background:url("../images/bg-input6.gif") no-repeat}
.search-form .input .text{float:left;width:202px;margin:3px 0 0 26px}
.sf1 .input .text{width:186px}
.newsletter-form .input .text{float:left;width:224px;margin:3px 7px 0 6px}
.search-events .input1 .text,.search-events .input2 .text,.search-events2 .input1 .text,.search-events2 .input2 .text,.search-events3 .input1 .text,.search-events4 .input1 .text,.existing-access .input1 .text{float:left;margin:3px 10px 0}
.search-events .input1 .text,.search-events2 .input1 .text,.search-events3 .input1 .text,.search-events4 .input1 .text{width:180px}
.search-events .input2 .text,.search-events2 .input2 .text{width:132px}
.existing-access .input1 .text{width:148px}
.search-events4 .textarea1{width:242px;height:118px;background:url("../images/bg-textarea1.gif") no-repeat}
.search-events4 .textarea1 .area{float:left;width:230px;height:114px;margin:2px 2px 0 10px}
.search-events2 .label1,.search-events2 .label2,.search-events3 .label1,.search-events4 .label1,.search-events4 .label2,.existing-access .label1{float:left;line-height:15px;text-align:right}
.search-events2 .label1,.search-events2 .label2{padding:3px 16px 0 0}
.search-events3 .label1,.search-events4 .label1{padding:3px 19px 0 0}
.search-events4 .label2{margin:-4px 0 0;position:relative;padding:0 19px 0 0}
.search-events4 .label3{width:100%;display:block;line-height:15px;padding:0 0 7px}
.search-events2 .label1{width:44px}
.search-events2 .label2{width:85px}
.search-events3 .label1{width:84px}
.search-events4 .label1,.search-events4 .label2{width:95px}
.existing-access .label1{width:90px;padding:3px 18px 0 0}
.search-form .btn-submit,.newsletter-form .btn-submit,.search-events .btn-submit,.search-events2 .btn-submit,.search-events3 .btn-submit,.search-events4 .btn-submit,.existing-access .btn-submit{margin:0;border:0;padding:0 15px;color:#fff;height:22px;font-size:11px;cursor:pointer;width:200px;background:#164464 url("../images/bg-submit1.gif") repeat-x}
.search-form .btn-submit,.search-events .btn-submit,.search-events3 .btn-submit{width:100px;padding:0 5px 0 10px}
.newsletter-form .btn-submit{width:82px}
.search-form .btn-submit,.newsletter-form .btn-submit{float:right}
.search-events .btn-submit{float:left;margin:0 0 0 71px}
.search-events2 .btn-submit{width:40px;margin:0 0 0 6px;padding:0 15px 0 13px}
.search-events3 .btn-submit{margin:0 0 0 103px}
.search-events4 .btn-submit{width:157px;height:22px;float:right;margin:7px 0 0}
.existing-access .btn-submit{float:right;width:37px;padding:0 10px 0;height:22px;margin:7px 0 0}
.newsletter-form .label{float:left;color:#fff;width:97px;font-size:14px;line-height:16px;font-weight:bold;text-align:right;padding:3px 12px 0 0}
.c-heading1,.c-heading1b{width:100%;overflow:hidden}
.c-heading1b{margin:0 0 7px}
.c-heading2,.c-heading3{height:1%;margin:0 0 1px;overflow:hidden;padding:7px 7px 7px 17px}
.c-heading2{background:#262828 url("../images/bg-1h.gif") repeat-x}
.c-heading3{background:#262828 url("../images/bg-2h.gif") no-repeat}
.c-heading2 .btn1,.c-heading2 .btn2,.c-heading3 .btn1,.c-heading3 .btn2{float:right}
.c-heading1 h1{color:#0093a4;font-size:30px;line-height:36px;margin:0 0 7px}
.c-heading1b h1{margin:0;width:100%;color:#feffff;font-size:27px;line-height:31px}
.c-heading2 h2,.c-heading2 h3,.c-heading3 h2,.c-heading3 h3{margin:0;font-size:18px;line-height:22px}
.c-intro1{width:100%;overflow:hidden;margin:0 0 14px}
.c-promo1{float:left;width:625px;height:249px;overflow:hidden;position:relative}
.c-promo1 img{display:block}
.c-promo1 ul{top:36px;left:0;margin:0;padding:0;width:100%;overflow:hidden;list-style:none;position:absolute}
.c-promo1 ul li{float:left;clear:left;color:#fff100;font-size:22px;background:#000;line-height:24px;font-weight:bold;margin:0 0 -2px;padding:2px 5px 0 0}
.c-promo1 ul li.more{font-size:15px;line-height:17px;padding:7px 9px 9px 0}
.c-promo1 ul li.more a{text-decoration:none}
.c-promo1 ul li.more a:hover{text-decoration:underline}
.c-video1{float:right;width:300px;height:248px;overflow:hidden}
.c-video1 img{display:block}
.c-info1,.c-info2,.c-info3,.c-info4,.c-info5,.c-info6,.c-info7,.c-info8,.c-info9,.c-info10,.c-info11{width:100%;overflow:hidden}
.c-info1{margin:0}
.c-info2{margin:0 0 16px}
.c-info3{width:940px;margin:0 30px 12px 0}
.c-info4{width:952px;margin:0 18px 20px 0px}
.c-info5{margin:0 0 11px}
.c-info6{margin:0 0 19px}
.c-info7{margin:0 0 12px}
.c-info8{margin:0 0 14px}
.c-info9{width:940px;position:relative;margin:0 30px 22px 0}
.c-info10{width:940px;position:relative;padding:0 30px 29px 0px}
.c-info11{width:940px;margin:0 30px 41px}
#content{width:940px;margin:0 48px}
#content h1{margin:0}
#content2{float:left;width:623px}
#content3{float:left;width:620px}
#sidebar{width:306px;float:right;padding:38px 0 0}
.c-info1 .column1{float:left;width:324px}
.c-info1 .column2{float:right;width:601px}
.info-m1{width:324px;background:url("../images/bg-m1.gif") repeat-y}
.info-t1{background:url("../images/bg-t1.gif") no-repeat}
.info-b1{width:100%;background:url("../images/bg-b1.gif") no-repeat 0 100%; height:278px;}
.c-events1{width:100%;min-height:254px;padding:7px 0 16px}
* html .c-events1{height:254px}
.info-m2{width:462px;position:relative;background:url("../images/bg-m2.gif") repeat-y}
.info-t2{background:url("../images/bg-t2.gif") no-repeat}
.info-b2{width:100%;overflow:hidden;min-height:106px;background:url("../images/bg-b2.gif") no-repeat 0 100%}
* html .info-b2{height:106px;overflow:visible}
.events-list1{margin:0;height:1%;list-style:none;overflow:hidden;padding:0 3px 0 2px}
* html .events-list1{overflow:visible}
.c-events1 .events-list1{margin:0 0 8px}
.events-list1 li{width:100%;float:left;padding:9px 0 10px;border-top:1px solid #626366}
.events-list1 li.line{background:url("../images/bg-trans1.png")}
.events-list1 li:first-child{border-top:none}
.events-list1 li div{width:100%;float:left;position:relative}
.events-list1 li strong{color:#96c3d8;display:block;font-size:15px;line-height:18px;padding:0 0 0 12px}
.events-list1 li strong a{color:#96c3d8;text-decoration:none}
.events-list1 li strong a:hover{text-decoration:underline}
.events-list1 li em{color:#fff;display:block;line-height:17px;padding:0 0 0 12px}
.events-list1 li span{color:#fff;float:right;font-size:11px;line-height:15px;font-style:italic;padding:2px 14px 0 0}
* html .events-list1 li span{padding:2px 11px 0 0}
.c-events1 .button{width:100%;overflow:hidden}
.c-events1 .button .btn1{float:right;margin:0 15px}
a.btn_en_savoir{background:url(../images/btn_en_savoir.png) no-repeat;display:block;padding:5px 10px;text-decoration:none;color:#fff;font-size:11px}
.btn1{float:left;font-size:11px;line-height:16px;padding:3px 12px;text-decoration:none;background:#215070 url("../images/bg-submit1.gif") repeat-x}
.btn2{float:left;cursor:pointer;text-decoration:none}
.btn2 span{float:left}
.btn2 .l{float:left;height:16px;font-size:11px;padding:3px 6px 3px 9px;background:#215070 url("../images/bg-btn1.gif") repeat-x}
.btn2 .r{width:12px;height:22px;overflow:hidden;background:url("../images/bg-r1.gif") no-repeat}
.c-artists1,.c-artists2{overflow:hidden;position:relative}
.c-artists1{width:598px;height:218px;padding:0px 2px 80px 4px;background:url("../images/bg-artist1.jpg") no-repeat}
.c-artists2{width:303px;height:258px;margin:0 0 7px;padding:1px 1px 2px 2px;background:url("../images/bg-artist3.jpg") no-repeat}
.at1{width:612px;height:218px;margin:0 0 0 1px;background:url("../images/bg-artist2.jpg") no-repeat}
.c-artists1 .slider,.c-artists2 .slider{width:160px;overflow:hidden;position:absolute}
.c-artists1 .slider{top:23px;left:214px}
.c-artists2 .slider{top:53px;left:78px}
.at1 .slider{left:220px}
.c-artists1 .slider .title,.c-artists2 .slider .title{width:133px;margin:0 auto;font-size:14px;overflow:hidden;line-height:18px;text-align:center}.c-artists1 .slider .btn-prev,.c-artists1 .slider .btn-next,.c-artists2 .slider .btn-prev,.c-artists2 .slider .btn-next,.c-calendar1 .months .btn-prev,.c-calendar1 .months .btn-next{top:3px;width:10px;height:11px;cursor:pointer;position:absolute;text-indent:-12000px}.c-artists1 .slider .btn-prev,.c-artists2 .slider .btn-prev,.c-calendar1 .months .btn-prev{left:0;background:url("../images/btn-prev1.png") no-repeat}.c-artists1 .slider .btn-next,.c-artists2 .slider .btn-next,.c-calendar1 .months .btn-next{right:0;background:url("../images/btn-next1.png") no-repeat}.c-artists1 .image,.c-artists2 .image{width:598px;height:220px;margin:0 auto;overflow:hidden}.c-artists1 .image img,.c-artists2 .image img{display:none}.c-info2 .column1,.c-info2 .column2{width:462px !important}.c-info2 .column1{float:left}.c-info2 .column2{float:right}.social-links1{width:457px;overflow:hidden;list-style:none;margin:0 -36px 28px 0;padding:21px 0 0 24px}* html .social-links1{overflow:visible}.social-links1 li{float:left;padding:0 32px 0 0}.social-links1 li img{display:block}.c-persons1{width:495px;overflow:hidden;padding:15px 0 10px;margin:0 -59px 0 21px}.c-persons2{min-height:72px;overflow:hidden;padding:12px 0 5px 17px}* html .c-persons2{height:72px;overflow:visible}.c-persons1 ul{margin:0;float:left;width:106px;list-style:none;padding:0 59px 0 0}.c-persons1 ul li,.c-persons2 ul li{width:100%;font:bold 12px/18px "trebuchet ms",helvetica,sans-serif}.c-persons1 ul li{padding:0 0 1px}.c-persons2 ul li{padding:0 0 4px}.c-persons2 ul{margin:0;float:left;width:134px;list-style:none;padding:0 10px 0 0}
#footer{width:940px;overflow:hidden;margin:20px 48px 0 48px;padding:20px 0 0 0;}
#footer .frame{width:100%;float:left;padding:12px 0 5px;background:#393737}
.repeat-footer{background:url("../images/bg_footer.png") bottom center no-repeat black;height:145px;margin:-20px 0 0 0;}
.f-nav{margin:0;float:left;list-style:none;padding:0 0 0 25px}
.f-nav li{float:left;line-height:16px;font-weight:bold;padding:0 55px 0 0}
.f-nav li a{float:left;color:#a2a4a7;text-decoration:none}
.btn-top1:hover,.f-nav li a:hover,.f-nav li.active a,.f-nav li.active a:hover{color:#00c0ff}
.f-nav li .n-home{padding:0 0 0 16px;background:url("../images/ico-home.gif") no-repeat 0 2px}
.btn-top1{color:#aaa;float:left;padding:0 0 0 20px;text-decoration:none;background:url("../images/ico-up1.gif") no-repeat 0 2px}#footer .btn-top1{float:right;margin:0 24px 0 0}.c-intro2{width:100%;color:#e7e6e7;overflow:hidden;margin-top:-4px;padding-bottom:27px}.c-intro2 img{float:left;margin:29px 16px 0 0}.c-intro2 h1{color:#41c3ee;font-size:35px;line-height:37px;margin:0 0 30px}.c-intro2 h1 span{color:#feffff;display:block;font-size:27px}.c-intro2 p{margin:0;padding:0 0 16px}.info-m3{width:623px;background:url("../images/bg-m3.gif") repeat-y}.info-t3{background:url("../images/bg-t3.gif") no-repeat}.info-b3{padding:2px;min-height:171px;background:url("../images/bg-b3.gif") no-repeat 0 100%}* html .info-b3{height:171px}.info-w3{width:619px;height:164px;overflow:auto;padding:7px 0 0;position:relative}.c-datalist1{margin:0;padding:0;width:auto;overflow:hidden;list-style:none}.c-datalist1 li{width:100%;float:left;padding:4px 0 4px;border-bottom:1px solid #616161}.c-datalist1 li.line{background:url("../images/bg-trans1.png")}.c-datalist1 li div{width:100%;float:left;position:relative}.c-datalist1 li .btn1{float:right;margin:0 33px 0 0}.c-datalist1 li span{float:left;font-size:15px;line-height:19px;padding:2px 0 0 16px}.c-datalist1 li span strong,.c-datalist1 li span strong a{color:#aacdec}.c-datalist1 li span strong a{text-decoration:none}.c-datalist1 li span strong a:hover{text-decoration:underline}.info-m4{width:306px;margin:0 0 10px;background:url("../images/bg-m4.gif") repeat-y}.info-t4{background:url("../images/bg-t4.gif") no-repeat}.info-b4{width:100%;background:url("../images/bg-b4.gif") no-repeat 0 100%}.s-about{overflow:hidden;min-height:184px;padding:16px 17px 12px 19px}* html .s-about{height:184px;overflow:visible}.s-about img{float:right;margin:4px 0 6px 12px}.s-about h3,.s-about h4{color:#a9d0f1;font-size:15px;line-height:19px;margin:0 0 5px}.s-about p{margin:0;padding:0 0 16px}.s-about .data{color:#fff;font-size:16px;font-weight:bold;line-height:20px}.s-about .button{height:1%;overflow:hidden;padding:37px 0 8px}* html .s-about .button{overflow:visible}.sa1 .button{padding:0 0 14px}.sa2 .button{padding:31px 0 8px}.sa3 .button{padding:29px 0 8px}.info-m5{width:306px;background:url("../images/bg-m5.gif") repeat-y}.info-t5{background:url("../images/bg-t5.gif") no-repeat}.info-b5{width:100%;background:url("../images/bg-b5.gif") no-repeat 0 100%}.search-events{min-height:160px;padding:12px 10px 3px}* html .search-events{height:160px}.search-events .row{width:100%;overflow:hidden;margin:0 0 10px}.search-events .label{float:left;width:52px;line-height:16px;text-align:right;padding:3px 19px 0 0}.search-events .btn-data,.search-events2 .btn-data{float:left;width:40px;height:22px;cursor:pointer;margin:0 0 0 7px;text-indent:-12000px;background:url("../images/btn-data.png") no-repeat}.info-m6{width:305px;background:url("../images/bg-m6.gif") repeat-y}.info-t6{background:url("../images/bg-t6.gif") no-repeat}.info-b6{width:100%;background:url("../images/bg-b6.gif") no-repeat 0 100%}.c-info4 .column{float:left;width:306px;padding:0 11px 0 0}.newsletter{min-height:57px;overflow:hidden;padding:13px 10px 19px 19px}* html .newsletter{height:57px;overflow:visible}.newsletter h4{margin:0;color:#e8e8e6;font-size:14px;line-height:18px;padding:0 0 17px}.newsletter .btn1{margin:0 0 0 95px}.social-links2{margin:0;overflow:hidden;list-style:none;min-height:79px;padding:6px 0 4px 2px}* html .social-links2{height:79px;overflow:visible}.social-links2 li{float:left;padding:0 0 0 16px}.social-links2 li img{display:block}.other-artists{margin:0;min-height:66px;overflow:hidden;list-style:none;padding:11px 0 6px 12px}* html .other-artists{height:66px;overflow:visible}.other-artists li{float:left;width:66px;padding:0 6px 6px 0}.other-artists li img{display:block}.info-m7{width:623px;background:url("../images/bg-m7.gif") repeat-y}.info-t7{background:url("../images/bg-t7.gif") no-repeat}.info-b7{min-height:423px;padding:50px 2px 2px;background:url("../images/bg-b7.gif") no-repeat 0 100%}.info-b7.recherche a{padding:2px 20px 2px 20px;display:block}* html .info-b7{height:423px}.datagrid1{width:100%;color:#fff;table-layout:fixed;border-collapse:collapse}.datagrid1 th{height:32px;font-size:15px;line-height:19px;padding:0 14px;text-align:left}.datagrid1 th .up{margin:0 0 0 8px}.datagrid1 th .down{margin:0 0 0 2px}.datagrid1 .th1{width:89px}.datagrid1 .th2{width:208px}.datagrid1 .th3{width:107px}.datagrid1 .th4{width:99px}.datagrid1 td{line-height:16px;padding:7px 14px;border-bottom:1px solid #616161}.datagrid1 .line td{background:url("../images/bg-trans1.png")}.datagrid1 td a{position:relative}.c-info5 .column1{float:left;width:602px;margin:-1px 0 0}.c-info5 .column2{float:right;width:307px;padding:37px 0 0}.c-info6 .column1{float:left;width:306px}.c-info6 .column2{float:right;width:621px}.info-m8{width:621px;position:relative;background:url("../images/bg-m8.gif") repeat-y}.info-t8{background:url("../images/bg-t8.gif") no-repeat}.info-b8{width:100%;overflow:hidden;background:url("../images/bg-b8.gif") no-repeat 0 100%}.c-info7 .column1{float:left;width:616px}.c-info7 .column2{float:right;width:307px;padding:37px 0 0}.c-gallery1{float:left;width:616px;height:250px;overflow:hidden;position:relative}.c-gallery1 .image{top:0;left:0;margin:0;padding:0;width:442px;height:250px;list-style:none;position:absolute}.c-gallery1 .image li{width:442px;float:left}.c-gallery1 .slides{top:0;right:0;margin:0;padding:0;width:172px;list-style:none;position:absolute}.c-gallery1 .slides li{width:76px;float:left;padding:0 0 11px 10px}.c-gallery1 .image li img,.c-gallery1 .slides li img{display:block}.c-info8 .column1{float:left;width:445px}.c-info8 .column2{float:right;width:480px}.c-audio1{width:479px;height:311px;overflow:hidden;background:url("../images/img1p.gif")}.c-audio1 img{display:block}.info-m9{width:445px;background:url("../images/bg-m9.gif") repeat-y}.info-t9{background:url("../images/bg-t9.gif") no-repeat}.info-b9{height:1%;padding:2px;background:url("../images/bg-b9.gif") no-repeat 0 100%}.im1{margin:0 0 11px}.c-description1{height:86px;overflow:auto;position:relative;padding:15px 30px 13px 15px}.c-description1 p{margin:0 0 16px}.c-datalist2{margin:0;height:1%;overflow:hidden;list-style:none;padding:14px 16px}.c-datalist2 li{width:100%;float:left;padding:0 0 3px;line-height:16px}.c-datalist2 li strong,.c-datalist2 li strong a{color:#aacdec}.c-datalist2 li strong a{text-decoration:none}.c-datalist2 li strong a:hover{text-decoration:underline}.c-slider1{width:620px;height:250px;margin:0 0 9px;overflow:hidden;position:relative;float:left}.c-slider1 .slides{top:0;left:0;margin:0;padding:0;width:9999px;list-style:none;position:absolute;height:250px}.c-slider1 .slides li{float:left;width:620px;height:250px;overflow:hidden;position:absolute;top:0;left:0}.c-slider1 .slides li img{display:block}.c-slider1 .slides li .info{top:0;left:0;width:250px;height:250px;position:absolute}.c-slider1 .slides li .frame{width:222px;height:206px;padding:22px 14px;background:url("../images/bg-trans2.png")}.c-slider1 .slides li .info h2,.c-slider1 .slides li .info p{position:relative}.c-slider1 .slides li .info h2{color:#fff;font-size:19px;margin:0 0 19px;line-height:19px}.c-slider1 .slides li .info p{margin:0 0 30px}.c-slider1 .slides li .info .button{position:absolute;top:130px;width:100%;overflow:hidden}.c-slider1 .frames{top:205px;left:16px;margin:0;padding:0;list-style:none;position:absolute}.c-slider1 .frames li{float:left;padding:0 2px 0 0}.c-slider1 .frames li a{float:left;color:#e8e8e8;padding:0 5px;background:#6B6B6B;text-decoration:none;font:bold 11px/14px "trebuchet ms",helvetica,sans-serif}.c-slider1 .frames li.active a,.c-slider1 .frames li a:hover{background:#46D1FF}.info-m10{width:620px;margin:0 0 11px;background:url("../images/bg-m10.gif") repeat-y}
.info-t10{background:url("../images/bg-t10.gif") no-repeat}
.info-b10{width:100%;background:url("../images/bg-b10.gif") no-repeat 0 100%}
.search-events2{min-height:94px;padding:12px 45px 10px 6px}
* html .search-events2{height:94px}
.search-events2 p{margin:0 63px 12px}
.search-events2 .row,.search-events2 fieldset{width:100%;overflow:hidden}
.search-events2 .row{margin:0 0 10px}
.search-events2 .column1{float:left;width:260px}
.search-events2 .column2{float:right;width:300px}
.info-m11{width:620px;background:url("../images/bg-m11.gif") repeat-y}
.info-t11{background:url("../images/bg-t11.gif") no-repeat}.info-b11{width:100%;background:url("../images/bg-b11.gif") no-repeat 0 100%}.c-calendar1{padding:2px;min-height:244px}* html .c-calendar1{height:242px}*+html .c-calendar1{min-height:242px}.c-calendar1 .column1{float:left;width:266px;height:232px;overflow:auto;padding:6px 0;position:relative}* html .c-calendar1 .column1{height:230px}*+html .c-calendar1 .column1{height:230px}.c-calendar1 .column2{float:right;width:350px;height:210px;overflow:hidden;padding:31px 0 0}.c-datalist3{margin:0;padding:0;width:auto;overflow:hidden;list-style:none}.c-datalist3 li{width:100%;float:left;border-top:1px solid #616161}.c-datalist3 li:first-child{border-top:none}.c-datalist3 li.line{background:url("../images/bg-trans1.png")}.c-datalist3 li div{height:1%;position:relative;padding:7px 15px 9px}.c-datalist3 li span,.c-datalist3 li strong{width:100%;display:block;line-height:19px}.c-datalist3 li strong,.c-datalist3 li strong a{color:#aacdec}.c-datalist3 li strong a{text-decoration:none}.c-datalist3 li strong a:hover{text-decoration:underline}.c-calendar1 .months{width:158px;overflow:hidden;position:relative;margin:0 auto -1px}.c-calendar1 .title{color:#fff;float:left;width:132px;padding:0 13px;font-size:14px;line-height:18px;text-align:center}.c-calendar1 .days{width:188px;height:124px;margin:0 auto;overflow:hidden;padding:29px 30px 31px;background:url("../images/bg-calendar1.png") no-repeat}.c-calendar1 .days table{width:188px;border:none;table-layout:fixed;border-collapse:collapse}.c-calendar1 .days table th,.c-calendar1 .days table td{padding:0;color:#fff;width:26px;height:24px;font-size:15px;line-height:24px;text-align:center;font-weight:normal;background:#6F6F6F;border-top:1px solid #000;border-left:1px solid #000}.c-calendar1 .days table td:first-child{border-left:none}.c-calendar1 .days table th:first-child{border-left:none}.c-calendar1 .days table th{border-top:none}.info-m12{width:623px;background:url("../images/bg-m12.gif") repeat-y}.info-t12{background:url("../images/bg-t12.gif") no-repeat}.info-b12{width:100%;background:url("../images/bg-b12.gif") no-repeat 0 100%}.search-events3{min-height:97px;overflow:hidden;padding:12px 23px 10px 6px}* html .search-events3{height:97px;overflow:visible}.search-events3 .row,.search-events3 .button,.search-events3 .fieldset{width:100%;overflow:hidden}.search-events3 .row{margin:0 0 10px}.search-events3 .column1{float:left;width:303px}.search-events3 .column2{float:right;width:281px;text-align:right;padding:22px 0 0}.search-events3 .column2 .btn1{float:right}.search-events3 .column2 p{margin:0 0 8px}.img-lock{top:31px;left:623px;position:absolute}.search-events4{min-height:230px;padding:17px 23px 10px 6px}* html .search-events4{height:230px}.search-events4 .column1{float:left;width:330px}.search-events4 .column2{float:right;width:242px;padding:35px 0 0}.search-events4 .column2.contact{float:right;width:242px;padding:0px 0 0}.existing-access .row,.search-events4 fieldset{width:100%;overflow:hidden}.search-events4 .row{width:100%;margin:0 0 10px}.search-events4 p{margin:0 0 6px 114px}.existing-access{min-height:106px;padding:21px 24px 10px 6px}* html .existing-access{height:106px}.existing-access .row{margin:0 0 10px}.info-m13{width:306px;margin:0 0 11px;background:url("../images/bg-m13.gif") repeat-y}.info-t13{background:url("../images/bg-t13.gif") no-repeat}.info-b13{width:100%;background:url("../images/bg-b13.gif") no-repeat 0 100%}.c-persons3{padding:0;width:956px;overflow:hidden;list-style:none;position:relative;margin:0 -16px 19px 0}.c-persons3 li{float:left;width:302px;padding:0 16px 16px 0}.c-persons3 li a{width:275px;height:95px;float:left;cursor:pointer;overflow:hidden;position:relative;text-decoration:none;padding:3px 3px 2px 24px;background:url("../images/bg-person3.jpg") no-repeat}.c-persons3 li a strong{float:left;color:#fff;font-size:22px;line-height:26px;padding:19px 0 0}.c-persons3 li a img{float:right;margin:0 0 0 15px}.info-m14{width:623px;margin:0 0 13px;background:url("../images/bg-m14.gif") repeat-y}.info-t14{background:url("../images/bg-t14.gif") no-repeat}.info-b14{width:100%;background:url("../images/bg-b14.gif") no-repeat 0 100%}.c-gallery2{padding:0;width:626px;overflow:hidden;list-style:none;min-height:438px;padding:17px 0 11px;margin:0 -43px 0 19px}* html .c-gallery2{height:438px;overflow:visible}.c-gallery2 li{float:left;width:113px;padding:0 43px 12px 0}.c-gallery2 li .image{padding:5px;width:103px;height:103px;margin:0 0 3px;overflow:hidden;background:url("../images/bg-trans1.png")}.c-gallery2 li .image a{width:100%;height:100%;display:block;position:relative}.c-gallery2 li .image img{display:block}.c-gallery2 li .title{width:100%;overflow:hidden;text-align:center}.c-gallery2 li .title strong{left:50%;float:left;position:relative;font-weight:normal}.c-gallery2 li .title a{right:50%;float:left;position:relative;line-height:18px;padding:0 17px 1px 0;text-decoration:none;background:url("../images/ico-view.gif") no-repeat 100% 2px}.c-gallery2 li .title a:hover{color:#46d1ff}.info-m15{width:306px;background:url("../images/bg-m15.gif") repeat-y}.info-t15{background:url("../images/bg-t15.gif") no-repeat}.info-b15{width:100%;background:url("../images/bg-b15.gif") no-repeat 0 100%}.c-datalist4{margin:0;width:302px;overflow:hidden;list-style:none;padding:15px 2px;min-height:439px}* html .c-datalist4{height:439px;overflow:visible}.c-datalist4 li{float:left;width:264px;line-height:19px;padding:13px 19px 14px;border-top:1px solid #616161}.c-datalist4 li:first-child{border-top:none}.c-datalist4 li.line{background:url("../images/bg-trans1.png")}.c-datalist4 li img{float:left;margin:0 12px 0 0}.c-datalist4 li a,.c-datalist4 li strong{position:relative}.c-datalist4 li strong{display:block;font-size:15px;padding:11px 0 5px}.c-datalist4 li a{float:left;color:#e8e8e8;text-decoration:none;padding:0 20px 1px 0;background:url("../images/ico-view.gif") no-repeat 100% 3px}.c-datalist4 li a:hover{color:#46d1ff}.search-events4 .row:after{clear:both;content:"";display:block}div#flashMessage{text-align:center;width:100%;color:#636363;font-size:14px;background:#ddd;border:1px solid #666}div#flashMessage ul{list-style:none}div#flashMessage ul li{padding:5px 0}.clear{height:1px;clear:both}div.col-2{width:100%}div.col-1{width:200px;float:left}div.col-video{width:500px;float:left}.btn-recherche{float:right;font-size:11px;line-height:16px;padding:2px 10px 1px 10px;margin:0px 0 0 0;background:#215070 url("../images/bg-submit1.gif") repeat-x;border:none;color:#fff;width:75px}div#container-concours{position:relative;float:left}div.titre-form-concours  h2{background:url("../images/bg-1h.gif") repeat-x scroll 0 0 #262828;padding:10px 25px;font-size:16px}div.titre-form-concours{color:#46D1FF}div.form-concours{float:left;width:270px}div.form-concours div.row{float:left;padding:10px 0}div.form-concours label{color:#fff;font-size:12px;width:80px;float:left;padding:3px 0 0 0}div.form-concours input{color:#666;font-size:12px;height:20px;width:150px;float:left;background:url("../images/bg-input2.gif") no-repeat}div.form-concours label.label-checkbox{width:230px}div.form-concours input.checkBox{width:15px;height:15px}div.form-concours input.btn-envoyer{background:url("../images/bg-submit1.gif") repeat-x scroll 0 0 #164464;border:none;color:#fff;height:20px;padding:1px 0 3px 0;margin:0 0 0 140px;width:100px;float:right}div.concours-text{padding:20px 350px 20px 0}div.concours-text b{color:#46D1FF;font-size:18px}div.bloc-concours{background:url(../images/pave_bleu.jpg) repeat-x;width:920px;padding:10px;float:left;display:inline;margin:0px 0 15px 0}div.bloc-concours h2{color:#eec500;font-size:20px}div.info-concours{padding:0px 0 10px 0}div.bloc-concours p{font-size: 14px; font-weight: bold;}a.clickable{display: block;text-decoration:none;}

/*--------LES ARCHIVES-------*/
div#archive_content 					{ background: url("../images/bg_archive.jpg") repeat-x; }		
div#archive_content div.each 			{ background: url("../images/bg_archive.jpg") repeat-x; padding :10px 0; overflow:hidden; float:left; width:938px; border-width:0 0 1px 0; margin: 0px 0 10px 0; }
div#archive_content div.left 			{ float:left; padding: 10px 10px; }
div#archive_content div.left ul 		{ padding:0; margin:0; list-style:none;}
div#archive_content div.left div.links 	{ padding: 10px 0;}
div#archive_content div.left div.links a{ text-decoration: none; background: url("../images/ico-downloads.png") no-repeat 0 0; display: block; padding: 0px 0 5px 20px; }
div#archive_content div.left div.links a:hover{ text-decoration: underline; }
div#archive_content div.right 			{ padding:0 10px }

/*-----------------
	24/06/2010
---------------------*/
div#newsticker {
height:250px;
margin-bottom:4px;
overflow:hidden;
position:relative;
width:641px;
z-index:1;}

div#background {
height:210px;
position:absolute;
width:5000px;}

div#bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#000000 none repeat scroll 0 0;*/
background: url(../images/bg-trans2.png);
height:254px;
left:0px;
opacity:0.9;
overflow:hidden;
position:absolute;
top:0;
width:247px;
z-index:1;}

div#bg div#container {
height:180px;
left:0;
overflow:hidden;
padding:40px 20px 20px;
position:absolute;
top:0;
width:160px;}
.artistecss { width: 460px !important; padding: 0 !important; }
/*-----------------------------
	     PAGE LES VIDEOS
------------------------------*/
div.les_videos  								{ background: url(../images/bg_les_videos.jpg) repeat-x 0 -60px; /*float: left;*/ overflow: hidden; /*display: inline;*/ border: 1px solid #494949; width: 940px; margin: 0 0 20px 0; }
div.les_videos div.selected 					{ float: left; overflow: hidden; display: inline; width: 930px; margin: 20px 0 0 0; min-height: 380px; }
div.les_videos div.selected div.info 			{ float: left; overflow: hidden; display: inline; width: 350px; padding: 0 20px; text-align: right; font-size: 14px; vertical-align: middle; }
div.les_videos div.selected div.video 			{ float: left; overflow: hidden; display: inline; width: 480px; padding: 0 3px 65px 0px; margin: 20px 0 0 0; background: url(../images/bg_player_video.png) repeat-x left bottom; }
div.les_videos div.selected div.video div 		{ border: 1px solid #fff; overflow: hidden; }
div.les_videos div.thumbs 						{ float: left; overflow: hidden; display: inline; width: 100%; height: 155px; background: url(../images/bg_repeat_vignettes_videos.jpg) repeat-x; }
div.les_videos div.thumbs div.item 				{ float: left; overflow: hidden; display: inline; width: 157px; margin: 10px 0 0 25px;background: url(../images/cadre_vignette.png) no-repeat 0 0; height: 130px; text-align: center; cursor: pointer; }
div.les_videos div.thumbs div.item img 			{ padding: 0; margin: 10px 1px 5px 0px; }
div.les_videos div.thumbs div.item p 			{ padding: 0; margin: 0; line-height: 13px; }
div.les_videos div.thumbs div.item div.hiddens 	{ display: none; }
div.les_videos div.pagination 					{ text-align: right; float: left; overflow: hidden; width: 930px; padding: 10px 0; }
div.les_videos div.pagination a 				{ padding: 3px 5px; border: 1px solid #494949; text-decoration: none; }
div.les_videos div.pagination span 				{ padding: 3px 5px; border: 1px solid #494949; background: #757170; }
div.les_videos div.pagination span.count		{ border: none; background: none; }
div.les_videos div.pagination a:hover 			{ background: #757170; }

