@charset "utf-8";

<style media="screen">
  .noPrint{ display: block; }
  .yesPrint{ display: block !important; }
</style> 
<style media="print">
  .noPrint{ display: none; }
  .yesPrint{ display: block !important; }
</style>

#agenda_tt_afficher {cursor:pointer; color:#666}
	#agenda_tt_afficher:hover {cursor:pointer; color:#333}
	
#agenda_event_passes {cursor:pointer; color:#666}
	#agenda_event_passes:hover {cursor:pointer; color:#333}

/* Search */
/*#agenda-search {background:#EEEEEE; color:#333333; padding: 12px 10px}*/
#agenda-search {background:#EEEEEE; color:#333333}

#agenda_search_jours { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin-top: 8px}
#agenda_search_jours span {}
#agenda_search_jours a { cursor:pointer}
#agenda_search_jours a:hover { text-decoration:underline; color:#000}

#agenda_search_dates_debut,#agenda_search_dates_fin {width: 188px; background:#fff; padding:2px 4px; margin-top: 8px}
#agenda_search_date_debut,#agenda_search_date_fin {width: 74px; background: #fff; border: none 0; font-size:11px}
#agenda_search_dates_debut .label,#agenda_search_dates_fin .label {width: 93px}

#agenda_search_dropdowns {width: 197px}
#agenda_search_dropdowns select {width: 100%; margin-top: 8px; font-size:11px; padding-top:4px}
#agenda_search_dropdowns select.noselected {color:#666}

#agenda_search_ville {text-transform:uppercase}

#agenda_search_libres {width: 188px; background:#fff; padding:2px 4px; margin-top: 8px}
#agenda_search_libre {width: 178px; background: #fff; border: none 0; font-size:11px}

#agenda_recherchers {margin: 18px 0 0 28px}
#agenda_rechercher, #btn_recherche {cursor:pointer}


/* Search v2 : 05/11/2012 */

.agenda-recherche-liste1 { margin-top:12px}
.agenda-recherche-liste1 ul {margin:0; margin-left:10px; padding:0}
	.agenda-recherche-liste1 ul li {background:url(./images/layout/agenda/puce_gris.gif) no-repeat 0 3px; padding: 0 16px 8px 16px; color: #666; font-size:12px; list-style:none; text-transform:uppercase; cursor:pointer}
	.agenda-recherche-liste1 ul li:hover {background:url(./images/layout/agenda/puce_rose.gif) no-repeat 0 3px; padding: 0 16px 8px 16px; color:#ff0167; font-weight:bold}
	
	.agenda-recherche-liste1 ul li.off {background:url(./images/layout/agenda/puce_gris.gif) no-repeat 0 3px; padding: 0 16px 8px 16px; color: #666; font-size:12px; list-style:none; text-transform:uppercase}
	.agenda-recherche-liste1 ul li.off:hover {background:url(./images/layout/agenda/puce_rose.gif) no-repeat 0 3px; padding: 0 16px 8px 16px; color:#ff0167; font-weight:bold}
	.agenda-recherche-liste1 ul li.on {background:url(./images/layout/agenda/puce_rose.gif) no-repeat 0 3px; padding: 0 16px 8px 16px; color:#ff0167; font-weight:bold}
	
.agenda-recherche-date {background:#ff0167; width:228px; margin-left:-5px; border:1px solid #CFC7CB}
.agenda-recherche-date .agenda-recherche-date-container {padding: 10px 20px 12px 0px; text-align:right}
.agenda-recherche-date .label {color:#fff; font-size:13px; padding-top:3px; padding-right: 4px}

#agenda_search_date_debut,#agenda_search_date_fin {width: 110px; background: #fff; font-size:12px; color:#000; padding-left:6px}
#agenda_recherche_date_fin_recherche.off{display:none}
#agenda_recherche_date_fin_recherche.on{display:block}
#agenda_recherche_date_fin_recherche {cursor:pointer; text-decoration:underline; color:#fff; font-size:11px; padding: 8px 0 12px}
#agenda-recherche-date-label {font-weight:bold}

#agenda_recherche_date_fin.off {display:none}
#agenda_recherche_date_fin.on {display:block}

.agenda_recherche_options {background:url(./images/layout/agenda/colG_option_bg.gif) repeat; padding:8px 0 14px 12px}
.agenda_recherche_option_switch {font-size:13px; color:#666; font-weight:bold; padding-left: 14px; cursor: pointer}
	.agenda_recherche_option_switch:hover {font-size:13px; color:#333; font-weight:bold; padding-left: 14px; cursor: pointer}
.agenda_recherche_option_switch.off {background:url(./images/layout/agenda/option_puce_off.png) 0 6px no-repeat}
.agenda_recherche_option_switch.on {background:url(./images/layout/agenda/option_puce_on.png) 0 6px no-repeat}

#agenda_recherche_option_listes.off {display:none}
#agenda_recherche_option_listes.on {display:block}

#agenda_search_libres {background: #eee; margin-left:12px}
.agenda_search_libres_titre {font-size:13px; color:#666; font-weight:bold}
#agenda_search_libre {padding: 8px; margin-top: 6px; border:1px solid #ccc}

#agenda_recherchers {margin:8px 0 0 -13px; background:#fff}
#agenda_rechercher {cursor:pointer}

#agenda_tt_afficher {color:#999; font-size:11px; text-decoration:underline}

#agenda_filtre {color:#333; margin-top:12px}
#agenda_filtre_myf {color:#666}
#agenda_filtre_myf .titre {font-family: 'RaisonneFantasticRegular';color:#e40066; width:96px; padding-left: 21px; background:url(./images/layout/main/myfantastic_etoile.gif) no-repeat 2px 0}

#agenda_filtre_gratuit {margin: 3px 4px 0 0px}
#agenda_filtre_jeune {margin: 3px 4px 0 10px}

#agenda_filtre2 {background:#fff}

/* Pagination */
#paginations {border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC; padding: 8px 0; color:#666666}
#paginations.off {display:none}#paginations.on {display:block}
#pagination .prev { margin-left: 8px}
#pagination a {margin-left: 8px; color:#666666; text-decoration:none; cursor:pointer}
#pagination a:hover {margin-left: 8px; color:#333333; text-decoration:underline}
#pagination span.current {color:#434343; font-weight: bold; padding-left: 8px}

.pagination {}
	/* Limit */
	.limit a {color:#666666; text-decoration:none; cursor:pointer}
		limit a:hover {color:#333333; text-decoration:underline}

/* Agenda */
#agenda-resultats {margin-left:-20px; margin-top: 20px; color:#545454; position:relative}
#agenda-resultats.off {display:none}#agenda-resultats.on {display:block}
.agenda-resultat {margin-left:20px;height:270px; width:220px}
.agenda-resultat.opa50 {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.agenda-resultat.opa100 {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
}


.agenda-resultat a {color:#545454; text-decoration:none}

.agenda_visu1 {width:220px;height:145px;overflow:hidden}
.agenda_cat {margin-top: 4px; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-transform: uppercase; margin-right: 4px}
.agenda_cat.rose {color:#e40066} .agenda_cat.bleu {color:#00accb} .agenda_cat.noir {color:#000}
.agenda_type {padding-top: 4px}
.agenda_type.rose {color:#e40066} .agenda_type.bleu {color:#00accb} .agenda_type.noir {color:#000}
.agenda_titre {font-family: 'RaisonneFantasticRegular'; font-size:16px; text-transform:uppercase; line-height:18px; color:#232323}
.agenda_date {font-size:12px; text-transform:uppercase;color:#545454}
.agenda_lieu {font-size:12px;color:#545454}

#agenda_filtres.off {display:none}#agenda_filtres.on {display:block}

/*#agenda_filtre input {margin-top:3px; margin: 3px 4px 0 16px}
#agenda_filtre {color:#333}
#agenda_filtre_myf {color:#666}
#agenda_filtre_myf .titre {font-family: 'RaisonneFantasticRegular';color:#e40066; width:96px; padding-left: 21px; background:url(./images/layout/main/myfantastic_etoile.gif) no-repeat 2px 0}*/


#agenda-expos {border: 1px solid #CCC; padding: 8px 4px 8px 6px; background:#EEEEEE; margin-top: 24px}
#agenda-expos .expo {margin-top:12px}
#agenda-expos .visu {margin-right:3px}
#agenda-expos .titre {font-family:RaisonneFantasticRegular; font-size: 14px; font-weight: bold}
#agenda-expos .texte {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#4b4b4b}


.agenda_voir_myf {margin-bottom: 4px; color:#666; font-family:Verdana, Geneva, sans-serif; font-size:12px}
	.agenda_voir_myf a.voir {color:#666;font-size:10px}

/* Fiche */
.fiche_rdp {margin-top:2px; margin-right: 8px}
.fiche_visu1 {width:460px;height:300px;overflow:hidden; position:relative; margin-top:12px}
.fiche_visu1_credits {width:436px;padding: 4px 12px;overflow:hidden; position:absolute; bottom:0; background:#666666; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:11px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    opacity: 0.5;}
.fiche_cat {margin-top: 4px; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-transform: uppercase; margin-right: 4px}
.fiche_cat.rose {color:#e40066} .agenda_cat.bleu {color:#00accb} .agenda_cat.noir {color:#000}
.fiche_type { font-size:16px}
.fiche_type.rose {color:#e40066} .agenda_type.bleu {color:#00accb} .agenda_type.noir {color:#000}
.fiche_titre {font-family: 'RaisonneFantasticRegular'; font-size:26px; text-transform:uppercase; line-height:28px; color:#232323; width: 435px; margin-top: 8px}
.fiche_stitre {font-size:19px; text-transform:uppercase;color:#999;font-family: 'FuturaStdBook'; margin-top: 8px}
.fiche_date {font-size:19px; text-transform:uppercase;color:#ff0167;font-family: 'FuturaStdBook'; margin-top: 8px;background:url(./images/layout/agenda/event_fiche_date_ico.png) no-repeat 0 7px; padding:4px 0 4px 24px}
.fiche_heure_debut {font-size:16px; text-transform:uppercase;color:#999;font-family: Verdana, Geneva, sans-serif; margin-top: 4px}
.fiche_heure {font-size:16px; color:#999;font-family: Verdana, Geneva, sans-serif; margin-top: 4px}
.fiche_heure_info {font-size:12px; text-transform:uppercase;color:#999;font-family: 'FuturaStdBook'; margin-top: 8px;background:url(./images/layout/agenda/event_fiche_horaire_ico.png) no-repeat 0 3px; padding:4px 0 4px 24px}
.fiche_heure_info a { text-decoration:none;color:#999}

.fiche_horaire {font-size:12px; text-transform:uppercase;color:#000; font-family:Verdana, Geneva, sans-serif; margin-top: 8px;background:url(./images/layout/agenda/event_fiche_horaire_ico.png) no-repeat 0 3px; padding:4px 0 4px 24px}

.fiche_lieu_ville {
	font-size:19px; color:#232323;font-family: 'FuturaStdBook'; margin-top: 8px;
	background:url(./images/layout/agenda/event_fiche_lieu_ico.png) no-repeat 0 8px; padding:4px 0 4px 24px;
	border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC}
.fiche_lieu {font-size:12px;color:#545454}
.fiche_desc { font-family:Verdana, Geneva, sans-serif; font-size:13px; margin-top:8px; line-height:20px}
.fiche_lieu_facebook {margin-left: 8px; margin-top: 4px}
#map_canvas {width:460px; height:320px; margin-top:0px;border:1px solid #ccc}
.fiche_structures {border-top:1px solid #CCC; padding: 12px 0; width: 460px; color:#666666; margin-top:30px}
.fiche_structure_logo1 {width:66px;overflow:hidden; position:relative}
.fiche_structure_coord1 {padding-left:80px}
.fiche_structure_coord1_sans {padding-left:0px;
background:url(./images/layout/agenda/event_fiche_lieu_ico.png) no-repeat 0 8px; padding:4px 0 4px 24px;}
.fiche_structure_nom { font-size:18px; line-height: 20px; color:#000; text-transform:uppercase}
.fiche_structure_coord2 {width:210px; padding-top:20px; display:none}
	.fiche_structure_tel {}
	/*.fiche_structure_email {margin-top: 18px; font-size:13px}*/
	.fiche_structure_email {margin-top: 4px; font-size:13px}
	.fiche_structure_web a, .fiche_structure_web a {font-size:13px; color:#666666; word-wrap:break-word}
.fiche_structure_coord3 {font-size:13px;width:210px; padding-top:20px; margin-left:10px; display:none}
.fiche_structure_coord3b {font-size:13px;width: 196px; padding-top:20px; margin-left:0px}
.fiche_structure_socs {margin-top:8px}
.fiche_structure_soc {word-wrap:break-word}
	.fiche_structure_soc a {font-size:13px; color:#666666}

#fiche {position:relative}
#fiche_comps {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#666; padding-top: 27px}
	#fiche_comps strong {color:#333}

.fiche_comps_label {margin-top:16px; padding-top: 16px; border-top:1px solid #ccc}
#fiche_comps .btnX a {color:#999; font-size:9px}
#fiche_comps .labelX {color:#333; font-size:12px; font-weight:bold; margin-top:3px}
.labelsTags {padding-bottom: 8px; display:none}
.labelsTagslabel {padding-bottom: 8px; display:none; width: 200px; overflow:hidden}
.fiche_comps_social {margin-top:16px; padding-top: 16px; border-top:1px solid #ccc}
.fiche_comps_structure_coord1 {margin-top:25px; background:#E8E8E8; padding:8px}
	.fiche_comps_structure_coord1 a {text-decoration: none; color:#666; font-size:11px}.fiche_comps_structure_coord1 a:hover {text-decoration: underline}
.fiche_comps_structure_nom {color:#000; text-transform:uppercase}

.fiche_comps_structure_production {padding-top: 16px; font-size:13px; color:#666}


.fiche_comps_structure_billeteries {margin-top:16px; border-top:1px solid #ccc; font-size:11px; background:#EEEEEE; padding:10px}
	.fiche_comps_structure_billeteries .billeterie { width:180px}
	.fiche_comps_structure_billeteries .billeterie a {text-decoration:none; color:#333}
	.fiche_comps_structure_billeteries .billeterie a:hover {text-decoration:underline}

.fiche_fav {position: relative; left: -36px; padding-left: 36px; cursor:pointer; width: 120px}
	.fiche_fav.off {background:url('./images/layout/main/agenda-fav-off.png') no-repeat}
	.fiche_fav.on {background:url('./images/layout/main/agenda-fav-on.png') no-repeat}

.pass_fantastic-container {width:220px; position:relative; background: #E40066; padding-bottom: 8px}
	.pass_fantastic-img {width:220px; height:91px; position: absolute; top:0; left:0}
	.pass_fantastic-text-container { padding: 34px 0 0 11px; color:#fff; position:relative; width:144px;}
	
#agenda-similaire {font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#333; margin-top: 20px}
.simi_visu {width: 60px; height: 60px; overflow: hidden}
.simi_titre a {text-decoration:none;color:#333}
	.simi_titre a:hover {color:#E40066}

/* My */
/******/

/* Inscription */
.my_form_label {
	padding: 4px 0; width:220px; height:18px;
	font-family:FuturaStdBook; font-size:14px;
}
.my_form_labels {
	padding: 4px 0; width:280px;
	font-family:FuturaStdBook; font-size:14px;
}

.my_form_input {
	padding: 4px 0; height:18px;
	font-size:12px;
}
	.my_form_input input {
		width:280px; font-size:12px;
	}
	.my_form_input input[type='checkbox'] {
		width:18px
	}
.my_form_mentions {font-size:9px; color: #666; font-family:Arial, Helvetica, sans-serif; font-style:italic; min-height:10px}
.form_event_ast { color:#F00}

.my_form_submit {margin: 16px 0;padding: 4px 0; height:18px; font-size:12px;}
	.my_form_submit input { background:#ED1163; color:#000; border:none; padding: 8px 0; color:#fff;width:150px; font-size:12px;}
	
.my_form_fb_submit {margin: 16px 0;height:18px; font-size:12px; background:#3B5998; color:#000; border:none; padding: 8px 16px; color:#fff;width:186px; font-size:12px;}
	.my_form_fb_submit input { background:#3B5998; color:#000; border:none; padding: 8px 0; color:#fff;width:200px; font-size:12px;}

#my_fantastic.off,#my_connection.off,#my_inscription.off,#my_information.off,#my_form_avatars.off,.fb-login-button.off {display:none} #my_fantastic.on,#my_connection.on,#my_inscription.on,#my_information.on,#my_form_avatars.on,.fb-login-button.on {display:block}
#my_connection {margin-left:212px}
#colorbox #my_connection {margin-left:0px; padding: 20px 80px; width:385px}
a.color-rose { color:#ff0167}
#my_h6_add {text-decoration:underline; cursor:pointer;color:#ff0167}

/* Mon Fantastic */
#my_fantastic_ids_container {background:#EEE; padding: 18px; border-bottom:1px solid #B2B2B2}
#my_fantastic_nom {font-family: 'RaisonneFantasticRegular'; font-size:24px; line-height: 16px; color:#333; margin-left:18px; text-transform:uppercase}

#my_fantastic_list {}



/* Liste */
/*#my_ids {background:#EEE; padding: 20px 10px 20px 20px}
.my_id_nom {color:#333; font-size:22px;font-family: 'RaisonneFantasticRegular'; text-transform:uppercase}*/
.myf_container {border-bottom:1px solid #000; padding: 16px 0}
.myf_content_1 {}
	.myf_content_1 .myf_info1 { margin-left:18px; width: 295px; position: relative}
	.myf_content_1 .myf_info2 { margin-left:25px; width:380px}
	.myf_content_1 .myf_info3 { margin-left:22px; width:55px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:center; cursor:pointer}
		.myf_content_1 .myf_info3 .myf_supp { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#999; text-align:center; cursor:pointer}
		.myf_content_1 .myf_info3 .myf_supp:hover {color:#666}
	
	.myf_content_1 .plus_infos {position:absolute; bottom:0px; right: 0px; cursor:pointer; font-family:Verdana, Geneva, sans-serif; font-size:11px ; color:#666}
		.myf_content_1 .plus_infos a {font-family:Verdana, Geneva, sans-serif; font-size:11px ; color:#666}
.myf_visu1 {width:140px; min-height: 10px}
	
.myf_content_2	{width:940px; margin-top: 16px; padding-top: 16px; border-top: 1px dashed #CCC}
	.myf_content_2 .myf_info1 { width:215px}
	.myf_content_2 .myf_info2 { margin-left:25px; width:218px; font-size:11px; color:#666}
		.myf_content_2 .myf_info2 strong {font-size:13px}
	.myf_content_2 .myf_info3 { margin-left:25px}

#myf_email {font-size:11px; margin-left: 79px; margin-top:21px; color:#FF0167}
	
#myf_modif {margin-left:79px}

#myf_modif a {font-size:11px; text-decoration:none; color:#000}
	#myf_modif a:hover { color:#FF0167; text-decoration:none}
	
#myf_deconn {font-size:11px; margin-left: 79px; cursor: pointer}
	#myf_deconn:hover { color:#FF0167}

.myf_lieu_nom {font-family:Verdana, Geneva, sans-serif; font-weight: bold; font-size:13px ; color:#666; text-transform:uppercase}
	.myf_lieu_adr {font-family:Verdana, Geneva, sans-serif; font-size:11px ; color:#666}
	
.myf_desc_short_fr {font-family:Verdana, Geneva, sans-serif; font-size:11px ; color:#666; text-align:justify}

.myf_fiche_structure_nom {font-size:13px; color:#666; text-transform:uppercase; font-weight:bold; line-height: 16px}
.myf_fiche_structure_adr {font-size:11px; color:#666}
	.myf_fiche_structure_adr a {font-size:11px; color:#666}
.myf_map_canvas {width:380px; height:240px}

.myf_content_2 {display:none}

.myf_agenda_titre {font-family: 'RaisonneFantasticRegular'; font-size:16px; text-transform:uppercase; line-height:18px; color:#232323}
	.myf_agenda_titre a {color:#232323; text-decoration:none}
		.myf_agenda_titre a:hover {color:#FF0167}
		
.myf_print,.myf_share { background:url(./images/layout/main/myf_print_ico.png)  no-repeat; padding-left: 38px; padding-top: 7px; padding-bottom: 8px;font-family:Verdana, Geneva, sans-serif; font-size:12px;color:#333333}
.myf_share { background:url(./images/layout/main/myf_share_ico.png)  no-repeat}
.myf_share_2 { margin-left:40px;}
	.myf_print a {color:#333333}
		.myf_print a:hover {color:#333333}
.myf_share_url_left {width:10px; height:24px;background:url(./images/layout/main/myf_membre_input-left.png) no-repeat;}
.myf_share_url_right {width:10px; height:24px;background:url(./images/layout/main/myf_membre_input-right.png) no-repeat;}
.myf_share_url {background:url(./images/layout/main/myf_membre_input.png) repeat-x; height:24px;font-family:Verdana, Geneva, sans-serif; font-size:11px;color:#333333}
	.myf_share_url a {color:#333333}
.myf_fiche_date { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-transform:uppercase}
/* Généric */
.cpointer {cursor:pointer}
/*
     FILE ARCHIVED ON 20:42:37 Mar 28, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:15:40 Jun 28, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.896
  exclusion.robots: 0.054
  exclusion.robots.policy: 0.039
  esindex: 0.013
  cdx.remote: 29.806
  LoadShardBlock: 94.85 (3)
  PetaboxLoader3.datanode: 133.061 (4)
  load_resource: 55.764
*/