div#pageConcert{padding:20px;width:958px}div#concertsContent{padding:10px 20px 20px 10px;width:770px;float:left;min-height:300px}div#concertsAdsGutter{padding:10px;border-left:1px dotted #d4d4d4;width:120px;float:right}h1{font-size:16pt;line-height:20pt;margin:0 0 15px 0px;font-weight:normal;font-weight:bold}div#simpleSearchContainer{width:560px;padding-right:15px;height:40px;background-image:url(/_gfx/concerts/fond_recherche_interne.gif);background-repeat:no-repeat;margin-bottom:25px}div#simpleSearchContainer form{display:inline}div#simpleSearchContainer input.inputQuery{width:160px;height:22px;margin-bottom:3px}div#simpleSearchContainer input.inputSubmit{height:22px;width:23px;border:none;background-image:url(/_gfx/concerts/bt_recherche.gif);background-repeat:no-repeat;margin-right:75px}div.mySnippet{border:1px solid #ccc;width:300px}div.mySnippet img{float:left;margin-right:10px}div.mySnippet a{font-weight:bold}TD.concertsPager{text-align:right;padding-right:10px;color:#707070}div.bloc{background-color:#e0e0e0}div.saut{clear:both}div.ensembleHeure{border-left:1px solid #CCCCCC;padding-left:2px;width:630px;float:left}div.ensembleHeure img.pictoSelection{width:78px;height:12px;margin:0 8px}div.ensembleHeure img.illustrationConcert{float:right;margin:2px 8px}input#zkalendardate{width:110px}div.dateConcert{font-size:10pt;font-weight:bold;color:#404040;overflow:hidden;width:736px;white-space:nowrap;border-bottom:1px solid #B2B2B2;padding-top:18px;padding-bottom:5px;clear:both}div.concertResume{clear:both;float:left;padding:10px 0px 27px 10px;width:658px;background-image:url(/_gfx/concerts/bg_listItem.gif);background-repeat:repeat-x;color:#404040}div.concertResume div.lieu{text-transform:capitalize}div.concertResume div.lieu a{xcolor:#333}div.concertResume div.genre{padding:1px 0 1px 0}div.concertResume div.genre img{vertical-align:top}div#rssFeed{font:10px verdana,sans-serif;color:#a0a0a0;margin:10px 10px 0 0}div#rssFeed .separateur{clear:both;height:5px}div.concertResume div.desc{padding:5px 5px 2px 0px;width:500px;border-top:1px dotted #ccc;margin-top:4px}div.concertResume div.suite{text-align:right;float:right;width:150px}div.concertResume .prix{font-style:normal}div.concertResumeSelection{clear:both;float:left;padding:2px 5px 2px 5px;width:100%;margin-bottom:15px;border:1px solid #E00000;background-color:#F8F8F8}div.concertResume img.illustration{margin:2px 5px 5px 10px;border:none;height:75px;width:75px}div.concertResumeSelection img.illustration{margin:2px 5px 5px 10px;border:none;height:64px;width:64px}a.nomGroupe{text-transform:uppercase;font-weight:bold;color:black;padding-bottom:4px;padding-top:4px;font-size:10pt}a.nomGroupe:hover{text-decoration:underline}div.heureConcert{float:left;width:45px;padding:11px 0 0 20px;font-weight:bold;color:#606060}.selection{width:100%;font-size:110%;font-weight:bold;padding-right:10px}.dateInPast{text-decoration:line-through}.annule{text-decoration:line-through}div.elemConcertSelection{padding:2px 5px 2px 5px;border:1px solid #EC0000}.Rrock{color:#A80000;font-weight:bold}.Jjazz{color:#890EB7;font-weight:bold}.Ggroove{color:#A06A2F;font-weight:bold}.Wworld{color:#137100;font-weight:bold}.Eelectro{color:#1D74AC;font-weight:bold}.Vvarietes{color:#929292;font-weight:bold}.Cclassique{color:#EDBC45;font-weight:bold}A.suite{font-size:90%}div#rechercheConcerts{padding:1px 1px 8px 15px;width:260px;float:left;background-position:top left;background-repeat:no-repeat;background-color:#FAD957;background-image:url(/_gfx/concerts/coi_hg_bloc_rech_concerts.gif)}div#rechercheConcerts h1{font:11pt arial,helvetica,sans-serif;font-weight:bold;text-align:left;margin:10px 0 8px 0px}div#rechercheConcerts label{float:left;width:90px}div#rechercheConcerts input{font:11px sans-serif}div#rechercheConcerts #inputGroupe{width:160px}div#rechercheConcerts .inputDay,div#rechercheConcerts .inputYear,div#rechercheConcerts .inputMonth{font:8pt verdana,sans-serif;margin-right:5px}div#rechercheConcerts .inputYear{width:35px}#submitRecherche{height:22px;width:23px;background-image:url(/_gfx/concerts/bt_recherche.gif);margin:8px 20px 0 20px;background-repeat:no-repeat;border:none;margin-left:225px}div#shortcuts{padding:20px 0px 20px 40px;width:450px;float:left}div#mesConcerts{float:right;text-align:right;padding:0 0 12px 0;margin-bottom:10px}div#mesConcerts a{font-weight:bold;color:#008000;text-decoration:underline}div#shortcuts a.more{width:14px;height:14px;vertical-align:bottom}div.menuConcerts{border-bottom:1px solid #F0F0F0;width:420px;padding:2px 0;clear:both}div.menuConcertsLabel{font-weight:bold;width:55px;float:left;padding:2px 0}div.ficheConcert div#illustration{width:220px;float:left}div.ficheConcert div#illustration img{margin:0px 15px 10px 0px}div.infosConcert .addr{float:left}a.lienPlan{font-size:90%}a.lienPlan img{margin-top:2px;width:14px;height:13px}div#infosConcert{float:left;width:500px;margin-bottom:20px}div.divCalendarMonthYear{display:none;width:150px;font:8pt verdana,sans-serif}TABLE.datePicker .today{border:1px solid white;background-color:#ffffff}TABLE.datePicker .today{font-weight:bold;color:#CC6600;background-color:#FFFFD0}div.Calendar{display:none}IMG.prevMonth{display:none;margin:0 2px}IMG.nextMonth{display:none;margin:0 2px}TABLE.datePicker{width:170px;border-collapse:collapse}TABLE.datePicker TH{font:9pt sans-serif;color:#808080}TABLE.datePicker TR{height:20px}TABLE.datePicker TD{border:1px solid #d0d0d0;padding:0;width:40px;vertical-align:top}TABLE.datePicker TD.noDate{background-color:#f0f0f0}TABLE.datePicker TD div{margin:0;font:8pt verdana;padding:3px 0 3px 0;cursor:pointer}div#selectedPerformer{}div.selectedDay{border:1px solid red !important;background-color:#fff5f0 !important}div.unselectedDay{border:1px solid white;background-color:#ffffff}div.unselectedDay:hover{border-color:#d0f0ff;background-color:#d0f0ff}.explain{font:8pt verdana,sans-serif;color:#808080}TABLE.fieldsList{margin-left:34px;width:100%;margin-top:5px}TABLE.fieldsList TD{padding:2px 0px 4px 0px}div.catInfo{display:inline;text-transform:uppercase;font:12pt sans-serif;letter-spacing:1px;font-weight:bold;padding-bottom:2px;padding-left:6px}div.numBloc{border:2px solid black;background-color:#ffffff;font:10pt sans-serif;vertical-align:middle;text-align:center;width:18px;height:18px;font-weight:bold;text-align:center;margin-right:6px}div.blocQuestions{padding:10px 10px 15px 10px;margin-left:30px;margin-bottom:2px;border-bottom:2px dotted #c0c0c0;width:80%}div.blocQuestions2{padding:10px 10px 15px 10px;margin-left:30px;margin-bottom:2px;border-bottom:2px dotted #c0c0c0;width:80%}SUP{color:#880000}.titreConcert .titre{background-color:#CBEAFD;border-right:7px solid #E5F4FE}div.performerItem{font:8pt verdana,sans-serif;text-align:center;float:left;width:100px;border:1px solid #a0a0a0;margin:0 5px 5px 0}div.performerItem IMG{cursor:pointer}SPAN.permanent{font-weight:bold}FIELDSET{border:1px solid #dddddd;width:100%;white-space:nowrap}LEGEND{font:9pt verdana,sans-serif;font-weight:bold;color:black}div.auto_complete{position:absolute;width:250px;background-color:white;border:1px solid #888;margin:0px;padding:0px}div.auto_complete ul{border:1px solid #888;margin:0;padding:0;width:100%;list-style-type:none}div.auto_complete ul li{margin:0;padding:3px}div.auto_complete ul li span.informal{display:none}div.auto_complete ul li.selected{background-color:#ffb}div.auto_complete ul strong.highlight{color:#800}div.noteConcerts{font:7pt verdana,sans-serif;margin-top:20px}.ficheSalleConcert{width:100%;margin-bottom:10px;padding:10px;background-color:#f8f8f8}.ficheSalleConcert div.label,.ficheConcert div.label{width:80px;float:left}.ficheSalleConcert div.infoBloc,.ficheSalleConcert div.tel,.ficheConcert div.infoBloc{margin-bottom:5px}div#pageConcert div#illustration{padding:0px 20px 0 0px}div#pageConcert div.options{background-color:#f0f0f0;padding:2px 10px 4px 14px;border-top:1px solid #a0a0a0;height:24px;margin-left:2px}div#pageConcert div.options A{font:10px verdana,sans-serif}div#pageConcert div.options div{float:right;width:360px;text-align:right}div#pageConcert .concertsAdsGutter{width:170px;paddin-top:10px}div#pageConcert div.description{border:4px solid #f8f8f8;padding:10px}div#pageConcert div.description A{text-decoration:underline;color:#205080}div#pageConcert div.description A:hover{text-decoration:underline;color:#40A0F0}div#pageConcert div.description A:visited{color:#505050}