/* default styles for extension "tx_eopera_pi1" */
	
	/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/

#colorbox {
	color:#111111;
}

#colorbox h3 {
	margin-bottom:15px;
	font-size:1.5em;
	color:#a80101;

}

#colorbox img {
	float:left;
	margin:0 20px 10px 0;
}


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;background-color:#000000;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;border:3px solid #a80101;padding:20px 25px 35px 25px;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:0px;}
        #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:15px; right:25px; background: url("../typo3conf/ext/e_opera/res/images/close_colorbox.gif") no-repeat; width:25px; height:25px; text-indent:-9999px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/


.cboxIE #cboxTopLeft{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');*/
}

.cboxIE #cboxTopCenter{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');*/
}

.cboxIE #cboxTopRight{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');*/
}

.cboxIE #cboxBottomLeft{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');*/
}

.cboxIE #cboxBottomCenter{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');*/
}

.cboxIE #cboxBottomRight{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');*/
}

.cboxIE #cboxMiddleLeft{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');*/
}

.cboxIE #cboxMiddleRight{
	background:transparent; 
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');*/
}

	
	
	
	
	
  div.light_rounded .pp_top .pp_left{background:url(../typo3conf/ext/e_opera/res/images/light_rounded/sprite.png) -88px -53px no-repeat}
  div.light_rounded .pp_top .pp_middle{background:#fff}
  div.light_rounded .pp_top .pp_right{background:url(../typo3conf/ext/e_opera/res/images/light_rounded/sprite.png) -110px -53px no-repeat}
  div.light_rounded .pp_content{background-color:#fff}
  div.light_rounded .pp_next:hover{background:url(../typo3conf/ext/e_opera/res/images/facebook/btnNext.png) center right no-repeat;cursor:pointer}
  div.light_rounded .pp_previous:hover{background:url(../typo3conf/ext/e_opera/res/images/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
  div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
  div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
  div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
  div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
  
  div.light_rounded .pp_close{width:30px;height:22px;background:url("../typo3conf/ext/e_opera/res/images/close_colorbox.gif") -1px -1px no-repeat;cursor:pointer}
  
  div.light_rounded .pp_arrow_previous{background:#ffffff url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
  div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
  div.light_rounded .pp_arrow_next{background:#ffffff url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
  div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.light_rounded .pp_bottom .pp_left{background:url(../typo3conf/ext/e_opera/res/images/light_rounded/sprite.png) -88px -80px no-repeat}
  div.light_rounded .pp_bottom .pp_middle{background:#fff}
  div.light_rounded .pp_bottom .pp_right{background:url(../typo3conf/ext/e_opera/res/images/light_rounded/sprite.png) -110px -80px no-repeat}
  div.light_rounded .pp_loaderIcon{background:#ffffff url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
  /* ---------------------------------- Dark Rounded Theme ----------------------------------- */ 
  div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:#ffffff url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
  div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
  div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded .pp_description{color:#fff}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}/* ---------------------------------- Dark Square Theme ----------------------------------- */ div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}/* ---------------------------------- Light Square Theme ----------------------------------- */ div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
  div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
  /* ------------------------------------------------------------------------ DO NOT CHANGE------------------------------------------------------------------------- */ div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;position:relative;text-align:left;width:100%}.pp_content .pp_details{display:none;margin:10px 15px 2px 20px}.pp_description{display:none;float:left;margin:0}
  .pp_nav{float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000}
  a.pp_next{background:url(../typo3conf/ext/e_opera/res/images/facebook/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
  a.pp_previous{background:url(../typo3conf/ext/e_opera/res/images/facebook/btnPrevious.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{display:none;line-height:1 !important;margin:0 auto;text-align:center;width:100%}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999}/* ------------------------------------------------------------------------ Miscellaneous------------------------------------------------------------------------- */ .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
	.tx-eopera-pi1 {
		float:left;
		width:100%;
		margin:0;
		padding:0;
	}
	.tx-eopera-pi1 .eopera_recherche_recherche {
		float:left;
		width:100%;
		margin:0;
		padding:0;
	}
	
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche {
		background-color:#EDECEC;
		float:left;
		margin:0 0 35px;
		padding:0;
		width:200px;
	}
	
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche .eopera_formulaireRecherche_input,
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche .eopera_formulaireRecherche_select	{
		float:left;
		margin:8px 0;
		padding:0 10px;
	}

	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche .eopera_formulaireRecherche_submit	{
		float:left;
		margin:8px 0 0 0;
		padding:0;
	}
	
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche label {
		display:block;
		width:100%;
		float:left;
		font-weight:bold;
		margin-bottom:3px;
	}
	
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche input, 
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche select {
		width:180px;
		border:1px solid #cfcdcd;
	}
	
	.tx-eopera-pi1 .eopera_recherche_recherche .eopera_recherche .eopera_formulaireRecherche_submit_input {
	background:transparent url("../typo3conf/ext/e_opera/res/images/lancer_recherche_bg.gif") top left no-repeat;
		width:200px;
		height:35px;
		padding:2px 3px 2px 0;
		text-align:center;
		display:block;
		font-size:1.2em;
		font-weight:bold;
		border:0;
		color:#ffffff;
		cursor:pointer;
		margin-bottom:0;
	}
	
	
	 .tx-eopera-pi1 .eopera_recherche_recherche h2.titre_recherche {
      width:200px;
      background: url("../typo3conf/ext/e_opera/res/images/titre_recherche_bg.gif") no-repeat;
      color:#ffffff;
      border:none;
      text-align:center;
      font-size:1.4em;
	  text-transform:uppercase;
      padding:7px 3px 2px 0;
	  height:26px;
	 }
	 
	 
	 
	 
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .contenu_deuxcolonnes_tiers .contenu_arrondi_contenu_droite {
		margin-left:1%;
	 }
	 
	 
	 #grand_bandeau_fiche .tx-eopera-pi1 {
		margin-top:20px;
	 }
	 
	 
	 
	 
	 /***************************************************   LISTE SPECTACLE    ****************************************/
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche	 {
		margin-top:10px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc	 {
		float:left;
		height:152px;
		width:449px;
		margin:0 5px 22px 5px;
		padding:1px 0 1px 1px;
		background:url("../typo3conf/ext/e_opera/res/images/accueil_rubrique_contenu_bloc_bg.gif") no-repeat;
		position:relative;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_gauche,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_gauche	 {
		float:left;
		width:215px;
		position:relative;
		z-index:10;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_gauche .accueil_rubrique_contenu_contenu_bloc_gauche_bords_image,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_gauche .accueil_rubrique_contenu_contenu_bloc_gauche_bords_image	  {
		float:left;
		width:215px;
		height:152px;
		position:absolute;
		left:-1px;
		top:-1px;
		z-index:100;
		background:url("../typo3conf/ext/e_opera/res/images/accueil_rubrique_contenu_bloc_bords_image_bg.gif") no-repeat;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite	 {
		float:left;
		width:204px;
		padding:10px 15px 10px 10px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_date,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_date	 {
		margin-bottom:0;
		font-size:0.9em;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite h3.accueil_rubrique_contenu_titre,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite h3.accueil_rubrique_contenu_titre	 {
		padding:0;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite h3.accueil_rubrique_contenu_titre a,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite h3.accueil_rubrique_contenu_titre a	 {
		color:#cc0000;
		font-size:1.2em;
		text-transform:uppercase;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .liste_sous_titre,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .liste_sous_titre	 {
		font-weight:bold;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement	 {
		position:absolute;
		bottom:10px;
		right:10px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement p,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement p	 {
		display:inline;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement p img,
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement p img	 {
		margin-left:10px;
	 }
	 
	 * html #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_par_theme_complete .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement p img,
	* html #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_resultatrecherche .accueil_rubrique_contenu_contenu_bloc .accueil_rubrique_contenu_contenu_bloc_droite .accueil_rubrique_contenu_complement p img	 {
		margin-left:0;
	 }
	 
	 
	 /***************************************************    FICHE SPECTACLE DETAILLEE   ******************************/
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_carroussel li {
		display:inline;
		list-style-type:none;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_periode {
		font-weight:bold;
		font-size:1.3em;
    padding:0 0 10px 0;
    float:left;
 		clear:both;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_titre {
		color:#cc0000;
		font-weight:bold;
		font-size:2.5em;
		float:left;
		width:500px;
    padding:0 0 10px 0;
		clear:both;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_achat {
		color:#cc0000;
		font-weight:bold;
		font-size:2.5em;
		float:right;
		width:150px;
		text-align:right;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_enquelquesmots {
		clear:both;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_carousel {
		float:left;
		width:630px;
		background: url("../typo3conf/ext/e_opera/res/images/spectacle_carousel_bg.gif") no-repeat;
		padding:5px 10px;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_carousel .slidershow {
		float:left;
		width:600px;
		margin:15px 0;	
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_carousel .slidershow .slidershow_contenu {
		float:left;
		width:540px;
		overflow:hidden;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_carousel .slidershow .clearfix {
		float:left;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_carousel #btn_prev {
		float:left;
		width:20px;
		cursor:pointer;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_carousel #btn_next {
		float:left;
		width:20px;
		cursor:pointer;
		margin-left:10px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_soustitre {
		font-weight:bold;
		font-size:1.7em;
		clear:both;
    float:left;
    padding:0 0 10px 0;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_copyright {
		font-size:0.9em;
		float:left;
		margin-bottom:40px;
		font-style:italic;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_copyright p {
		display:inline;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_saison {
	 
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_detail_gauche .spectacle_detail_introduction {
		float:left;
		width:100%;
	 }

    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .spectacle_distribution {
       background-image:url(../typo3conf/ext/e_opera/res/images/fond_distribution.gif);
       /*backgroun-position:top left;*/
	   background-position:top left;
       background-repeat:repeat-y;
       float:left;
       margin:0;
       padding:0;
	  }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .bloc_maitre_oeuvre {
		float:left;
		width:280px;
		padding-right:30px;
	  }
	  
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_gauche .bloc_artiste {
		float:left;
		width:280px;
		padding-left:30px;
	  }


    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite .spectacle_atelier,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_duree,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_lieu,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_tarif,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_avantspectacle,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_extrait_presse,
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_restauration  {
      margin:0;
      padding:0 0 20px 0;
    }
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite .spectacle_detail_representations {
      margin:0;
      padding:15px 0 20px 0;
    }
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite .spectacle_detail_medias {
      margin:0;
      padding:0 0 5px 0;
    }
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_medias_copyright  {
      margin:0;
      padding:0;
      font-size:0.9em;
    }
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite  .spectacle_detail_medias_copyright p {
      margin:0;
      padding:0;
    }
    
	  
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite h3 {
		border-bottom:1px dotted #6c6c6c;
		padding-bottom:3px;
		margin-bottom:8px;
		font-size:1.4em;
		margin-right:10px;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite .spectacle_detail_representations {

	  }
	  
	   #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_arrondi_contenu_droite .spectacle_detail_droite .spectacle_atelier {
		font-size:0.9em;
		font-style:italic;
		margin-top:6px;
	  }
	  	 
    #accueil_rubrique_contenu #accueil_rubrique_contenu_contenu .contenu_deuxcolonnes_tiers .contenu_arrondi_contenu_gauche, #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_deuxcolonnes_tiers .contenu_arrondi_contenu_gauche {
      float:left;
      margin-right:1%;
      width:72%;
    }

    #accueil_rubrique_contenu #accueil_rubrique_contenu_contenu .contenu_deuxcolonnes_tiers .contenu_arrondi_contenu_droite, #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .contenu_deuxcolonnes_tiers .contenu_arrondi_contenu_droite {
      float:left;
      margin-left:1%;
      width:23%;
    }
	 /***************************************************    AGENDA SPECTACLE  ******************************/
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda	 {
		float:left;
		margin:0;
		padding:10px 10px 0;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda #agenda_slide_gauche,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #agenda_slide_gauche	 {
	 float:left;
	 width:7px;
	 cursor:pointer;
	 background-color:#b3b3b3;
	 padding-left:5px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda #agenda_slide_gauche_jours,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #agenda_slide_gauche_jours	 {
	 float:left;
	 width:7px;
	 cursor:pointer;
	 background-color:#595959;
	 padding-left:5px;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda #agenda_slide_droite,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #agenda_slide_droite	  {
	 float:left;
	  width:7px;
	  cursor:pointer;
	  background-color:#b3b3b3;
	  padding-right:5px;
	 }
	 
	   #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda #agenda_slide_droite_jours,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #agenda_slide_droite_jours	  {
	  float:left;
	  width:7px;
	  cursor:pointer;
	  background-color:#595959;
	  padding-right:5px;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda ul.mois,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda ul.mois	  {
		float:left;
		margin:0;
	 }
	 
	   #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda #slider_agenda,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #slider_agenda	  {
		float:left;
		height:50px;
		background-color:#b3b3b3;
		width:875px;
		overflow:hidden;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	ul.mois li,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda ul.mois li	 {
		list-style-type:none;
		display:block;
		/*width:198px;*/
		width:140px;
		padding:17px 0 10px 0;
		float:left;
		text-align:center;
		height:23px;
	 }
	 
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	ul.mois li.actif,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda ul.mois li.actif	 {
		background:url(../typo3conf/ext/e_opera/res/images/agenda_mois_li_bg.gif) no-repeat 1px 3px;
	 }
	 
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	ul.mois li a,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda	ul.mois li a	 {
		color:#333333;
		/*display:block;
		float:left;
		width:auto;*/
		font-size:1.3em;
		font-weight:bold;
		
		
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	ul.mois li a:hover,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda	ul.mois li a:hover	 {
		color:#ffffff;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	ul.mois li.actif a,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda	ul.mois li.actif a	 {
		color:#ffffff;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	ul.jours,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda	ul.jours	 {
		float:left;
		margin:0;
		background-color:#595959;
		height:35px;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda #slider_agenda_jours,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #slider_agenda_jours {
		background-color:#595959;
		float:left;
		height:44px;
		width:875px;
		overflow:hidden;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda ul.jours li,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda ul.jours li	  {
		list-style-type:none;
		display:block;
		float:left;
		padding:12px 0 15px 0;
		/*width:155px;*/
		width:112px;
		text-align:center;
		}
		
	 
	 
		
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	#slider_agenda_jours ul.jours li a, 
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #slider_agenda_jours ul.jours li a {
		font-size:1.3em;
		font-weight:bold;
		color:#ffffff;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda ul.jours li.actif,
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda ul.jours li.actif	  {
		background:url(../typo3conf/ext/e_opera/res/images/agenda_jours_li_bg.gif) no-repeat 1px 3px;
		}
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	#slider_agenda_jours ul.jours li a:hover, 
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #slider_agenda_jours ul.jours li a:hover {
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .spectacle_agenda	#slider_agenda_jours ul.jours li.actif a, 
	#milieu #menu_vertical_home .tx-eopera-pi1 .spectacle_agenda #slider_agenda_jours ul.jours li.actif a {
		
		color:#595959;
	 }
	 
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc	 {
		margin:10px;
		float:left;
		width:900px;
		border-bottom:1px dotted #cdcbcb;
	}
	
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche	 {
		background-color:#FFFFFF;
		color:#000000;
		float:left;
		font-weight:bold;
		width:635px;
	}
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche .eopera_agenda_gauche_haut,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche .eopera_agenda_gauche_haut	 {
		float:left;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche .eopera_agenda_gauche_bas,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche .eopera_agenda_gauche_bas	 {
		float:left;
		width:100%;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3	 {
		font-size:1.7em;
		text-transform:uppercase;
		width:auto;
	}
	
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3 a,
	 #accueil_rubrique_contenu #accueil_rubrique_contenu_contenu  .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3 a,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3	a {
		color:#000000;
		background:none;
		padding:0;
	}
	
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3 a:hover,
	 #accueil_rubrique_contenu #accueil_rubrique_contenu_contenu  .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3 a:hover,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_gauche h3	a:hover {
		text-decoration:underline;
	}
	
	  #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_droite,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_droite {
		float:right;
		width:210px;
		text-align:left;
		margin-right:2px;
	}
	
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_droite img,
	#milieu #menu_vertical_home .tx-eopera-pi1 .eopera_agenda_bloc .eopera_agenda_droite img	{
		margin-left:15px;
	}
	
	
	/***************************************************    AMPHIOPERA ACCUEIL RUBRIQUE  ******************************/
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle {
		border-bottom:1px dotted #6B6B6B;
		float:left;
		font-weight:bold;
		margin:0 20px;
		padding:20px 0;
		width:900px;
	 }
	 
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_contenu {
		float:left;
		width:270px;
	 }
	 
	 * html #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_contenu {
		float:left;
		width:230px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_contenu .eopera_liste_choix_spectacle_contenu_periode {
		font-size:1.2em;
		margin-bottom:25px;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_contenu .eopera_liste_choix_spectacle_contenu_titre {
		color:#CD0100;
		font-size:2.8em;
		margin-bottom:25px;
		text-transform:uppercase;
	 }
	 
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_contenu .eopera_liste_choix_spectacle_contenu_infoscomplementaire {
		color:#CD0100;
		font-size:1.1em;
	 }
	
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_image {
		float:right;
		margin-left:45px;
		width:571px;
		position:relative;
	 }
	 #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera-pi1 .eopera_liste_choix_spectacle .eopera_liste_choix_spectacle_image .eopera_liste_choix_spectacle_image_bords_image {
		background:transparent url(../typo3conf/ext/e_opera/res/images/accueil_rubrique_contenu_bloc_bords_image_grand_bg.gif) no-repeat scroll 0 0;
		float:left;
		height:396px;
		position:absolute;
		top:-1px;
		left:0;
		width:570px;
		z-index:100;
	 }
	 
	 
/* default styles for extension "tx_ewebtv_pi1" */
    /**************************************************************************/
    /************    FEUILLE DE STYLE EXTENSION E_WEBTV   *********************/
    /**************************************************************************/
    .ewebtv_accueil a {
      color : #FFFFFF;
      text-decoration : underline;
    }
    .ewebtv_accueil_liste_aleatoire a {
      color : #FFFFFF;
    }
	
    /*********************************************************/
    /*********************      TOP       ********************/
    /*********************************************************/
    .ewebtv_accueil {
      float : left;
      width : 585px !important;
      width : 605px;
      margin : 0;
      padding : 0;
      font-size : 1em;
    }
    .ewebtv_accueil_top {
      float : left;
      width : 640px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_bas {
      float : left;
      width : 570px !important;
      width : 600px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_top_gauche {
      float : left;
      width : 270px;
      margin : 20px 10px 0 0;
      padding : 0;
    }
    .ewebtv_accueil_top_description_scroll{
      float : left;
      width : 270px;
      margin : 0;
      padding : 0;
      background-color : #e31010;
      height : 169px;
      /*overflow : auto;*/
      border-style:solid;
      border-width:2px;
      border-color:#e31010;
    }
    .ewebtv_accueil_top_description {
      float : left;
      width : 250px;
      margin : 0;
      padding : 10px 10px 10px 11px;
      color : #ffffff;
      overflow : auto;
      height : 150px;
    }
    .ewebtv_accueil_top_description p{
      color : #ffffff;
      font-size : 1em;
    }
    .ewebtv_accueil_top_icones {
      float : left;
      width : 270px;
      margin : 7px 0 0 0;
      padding : 0;
	  text-align:right;
    }
    .ewebtv_accueil_top_droite {
      float : left;
      width : 305px;
      height : 108px;
      margin : 0;
      padding : 0 0 0 15px !important;
      padding : 0 0 0 8px;
    }
	.ewebtv_accueil_top_flv {
	  margin-top:20px;
	}
	
    .ewebtv_accueil_bas_bloc {
      float : left;
      width : 135px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_bas_titre {
      float : left;
      width : 135px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_bas_contenu {
      float : left;
      width : 135px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_bas_icones {
      float : left;
      width : 135px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_blanc {
      float : left;
      width : 15px;
      margin : 0;
      padding : 0;
    }
    .ewebtv_accueil_top_description  h2{
      text-transform : uppercase;
      font-size : 1.1em;
      color : #ffffff;
    }
    .ewebtv_accueil_top_icones_blank {
      float : left;
      /*width : 65px;*/
      margin : 0 5px 0 0;
      padding :0;
	  text-align:left;
    }
    .ewebtv_accueil_top_icones_normal {
      float : left;
      width : 65px;
      margin : 0;
      padding : 0;
	  text-align:left;
    }
    .ewebtv_accueil_top_mp3_image{
      float: left;
      padding : 0;
      margin : 20px 0 0 0;
    }
    .ewebtv_accueil_top_mp3_lecteur {
      float: left;
      padding : 5px 0 0 60px;
      margin : 0;
      text-align : left;
    }


    /*********************************************************/
    /*********************      LISTE      *******************/
    /*********************************************************/
    .ewebtv_accueil_liste_aleatoire{
      width:640px;
      float:left;
      margin:75px 0 0 0px;
      padding:0 0 20px 0;
    }
    .ewebtv_accueil_liste_aleatoire_colonne{
      width:135px;
      float:left;
      margin:0 0 0 11px;
      margin:0 10px;
      padding:0;
    }
    .ewebtv_accueil_liste_aleatoire_colonne p{
      font-family:arial;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_categorie{
      width:135px;
      float:left;
      margin:0;
      padding:0;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_categorie p{
      font-weight:bold;
      text-transform:uppercase;
      font-size:1.6em;
      color:#858585;
      margin:0;
      padding:0;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_image{
      width:135px;
      float:left;
      margin:0;
      padding:0;
      border-style:solid;
      border-width:0 0 1px 0;
      border-color:#ffffff;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_contenu{
      width:135px;
      height:135px;
      float:left;
      margin:0;
      padding:0;
      background-color:#000000;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_contenu p {
      color:#ffffff;
      margin:0;
      padding:0px 5px 5px 5px;
      font-size:0.9em;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_contenu p.ewebtv_accueil_liste_aleatoire_colonne_contenu_titre{
      color:#ffffff;
      font-weight:bold;
      text-transform:uppercase;
      font-size:1.4em;
      margin:0;
      padding:5px;
      font-family:arial;
    }
    #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .ewebtv_accueil_liste_aleatoire_colonne_contenu p.ewebtv_accueil_liste_aleatoire_colonne_contenu_titre a{
      color:#ffffff;
      font-family:arial;
      font-size:0.8em;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_icone{
      width:135px;
      float:left;
      margin:8px 0 0 3px;
      padding:0;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_icone_blank{
      width:44px;
      float:left;
      margin:0;
      padding:0;
    }
    .ewebtv_accueil_liste_aleatoire_colonne_icone_normal{
      width:43px;
      float:left;
      margin:0 0 0 3px !important;
      margin:0 0 0 2px;
      padding:0;
    }


    /*********************************************************/
    /*********************      RECHERCHE       **************/
    /*********************************************************/
    .ewebtv_recherche{
      width:200px;
      float:left;
      margin:0;
      padding:0;
      font-family:arial, sans-serif;
    }
	
	 .ewebtv_recherche h2.titre_recherche {
      width:200px;
      background: url("../typo3conf/ext/e_webtv/res/images/titre_recherche_bg.gif") no-repeat;
      color:#ffffff;
      border:none;
      text-align:center;
      font-size:1.4em;
	  text-transform:uppercase;
      padding:7px 3px 2px 0;
	  height:26px;
	 }
	 
    .ewebtv_recherche form{
      width:200px;
      float:left;
      margin:0 0 35px 0;
      padding:0;
	  background-color:#edecec;
    }
	
	.ewebtv_recherche input {
	  border:1px solid #cfcdcd;
	}
	
    .ewebtv_recherche form fieldset{
      border:none;
    }
    .ewebtvinput{
      margin:15px 0 0 0;
      padding:0 10px;
    }
    .ewebtvselect{
      margin:13px 0 0 0;
      padding:0 10px;
    }
    .ewebtvinput label{
      color:#020202;
      font-size:0.9em;
	  font-weight:bold;
	  display:block;
    }
    .ewebtvselect label{
      color:#020202;
      margin:10px 0 5px 0;
      padding:0;
      font-size:0.9em;
	  font-weight:bold;
	  display:block;
    }
    .ewebtvcheckbox {
      margin:0;
      padding:10px;
    }
    .ewebtvcheckbox  label{
      color:#020202;
      margin:0;
      padding:0 12px 0 0;
      font-size:0.9em;
	  font-weight:bold;
      
    }
    .ewebtvselect select{
      width:180px;
	  border:1px solid #cfcdcd;
    }
    .ewebtvvalider{
      width:145px;
      margin:10px 0 0 0;
    }
    .ewebtv_recherche .ewebtvvalider input.ewebtvrechercher{
	  display:block;
      width:200px;
      background: url("../typo3conf/ext/e_webtv/res/images/lancer_recherche_bg.gif") no-repeat;
      color:#ffffff;
      font-weight:bold;
      border:none;
      text-align:center;
      font-size:1.2em;
      padding:2px 3px 2px 0;
      cursor : pointer;
	  height:35px;
    }

    /*********************************************************/
    /*****************      RESULTAT RECHERCHE      **********/
    /*********************************************************/
    .ewebtv_accueil_resultat_recherche{
      float:left;
      margin:0;
      padding:0;
      width:557px;
    }
    .ewebtv_accueil_resultat_recherche p{
      font-family:arial;
    }
    .ewebtv_accueil_resultat_recherche_titre{
      float:left;
      margin:0;
      padding:0;
      width:557px;
      background-color:#000000;
      height:37px;
    }
    .ewebtv_accueil_resultat_recherche_titre p{
      margin:0;
      padding:6px 0 6px 10px;
      color:#ffffff;
      text-transform:uppercase;
      font-weight:bold;
      font-size:1.8em;
    }
    .ewebtv_accueil_resultat_recherche_texte{
      float:left;
      margin:0 0 15px 0;
      padding:0;
      width:557px;
    }
    .ewebtv_accueil_resultat_recherche_texte_haut{
      float:left;
      margin:0;
      padding:0;
      width:557px;
    }
    .ewebtv_accueil_resultat_recherche_texte_gauche{
      float:left;
      margin:0;
      padding:0;
      width:330px;
    }
    .ewebtv_accueil_resultat_recherche_texte_droite{
      clear:both;
      margin:0;
      padding:0;
      width:220px;
    }
    .ewebtv_accueil_resultat_recherche_texte_bas{
      float:left;
      margin:10px 0 10px 0;
      padding:0;
      width:537px;
	  font-size:0.9em;
    }
    .ewebtv_accueil_resultat_recherche_texte_bas p{
      margin:0;
      padding:0;
    }
    .ewebtv_accueil_resultat_recherche_resultat{
      float:left;
      margin:0;
      padding:0;
      width:640px;
    }
    .ewebtv_accueil_resultat_recherche_resultat_theme{
      float:left;
      margin:15px 0 10px 0;
      padding:0;
      width:640px;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche{
      float:left;
      margin:0 10px 15px 0;
      padding:0 5px 0 0;
      width:305px;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_contenu{
      float:left;
      margin:0;
      padding:0;
      width:305px;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_image{
      float:left;
      margin:0;
      padding:0;
      width:69px;
      border-style:solid;
      border-width:0 2px 0 0;
      border-color:#ffffff;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_image img{
      float:left;
      margin:0;
      padding:0;
      width:69px;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_texte{
      float:left;
      margin:0;
      padding:5px;
      width:223px;
      height:59px;
      background-color:#000000;
      color:#ffffff;
      max-height : 59px;
      overflow : hidden;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_texte p{
      margin:0;
      padding:5px 0 0 0;
      color:#ffffff;
      font-size:0.9em;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_texte p a, .ewebtv_accueil_resultat_recherche_resultat_fiche_texte p a:hover{
      color:#ffffff;
      font-family:arial;
    }
    .ewebtv_accueil_resultat_recherche_resultat_fiche_icone{
      float:right;
      margin:4px 0 0 0;
      padding:0 1px 0 0;
      width:305px;
	  text-align:right;
    }
    .ewebtv_accueil_resultat_recherche_page{
      float:left;
      padding:0;
      margin:0;
    }

    .ewebtv_accueil_resultat_recherche_resultat_theme_nom{
      margin:0;
      padding:0;
      text-transform:uppercase;
      font-weight:bold;
      color:#757575;
      font-size:1.7em;
      width:530px;
    }
   #contenu_arrondi_contenu #contenu_arrondi_contenu_contenu  p.ewebtv_accueil_resultat_recherche_resultat_fiche_texte_titre{
      margin:0;
      padding:0;
    }
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu  p.ewebtv_accueil_resultat_recherche_resultat_fiche_texte_titre a { 
      text-transform:uppercase;
      font-weight:bold;
      font-size:1em;
	  color:#ffffff;
    }
    .ewebtv_accueil_resultat_recherche_texte p{
      font-size:1.2em;
    }
    .ewebtv_accueil_resultat_recherche_texte_gauche p{
      margin:15px 0 0 0;
      padding:0;
      font-weight:bold;
      font-size:1.7em;
      color:#000000;
    }
    .tx-espectacle_resultat{
      color:#e31010;
    }
    .ewebtv_accueil_resultat_recherche_texte_gauche_titre{
      color:#e31010;
    }
    .ewebtv_accueil_resultat_recherche_texte_intitule{
      color:#666666;
      font-weight:bold;
    }
    .ewebtv_accueil_resultat_recherche_texte_droite p{
      margin:20px 0 0 0;
      padding:0;
      font-weight:bold;
      font-size:1em;
    }
    .ewebtv_accueil_resultat_recherche_page p{
      color:#e31010;
      font-weight:bold;
    }
    .ewebtv_accueil_resultat_recherche_page p a{
      color:#666666;
      font-weight:bold;
    }
    .ewebtv_accueil_resultat_recherche_page_intitule{
      color:#000000;
      font-weight:bold;
    }
/* default styles for extension "tx_eopera69_pi1" */
	
	.tx-eopera69-pi1 .e_opera69_liste {
	float:left;
	width:100%;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_abecedaire {
	width:100%;
	float:left;
	margin:20px 0;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .eopera69_hautdepage {
	text-align:right;
	float:left;
	padding:0 20px 15px 0;
	margin:15px 0 20px 0;
	width:650px;
	background: url("../typo3conf/ext/e_opera69/res/images/retour_haut.gif") top right no-repeat;
	border-bottom:1px dotted #696c6e;
	}
	
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu  .tx-eopera69-pi1 .e_opera69_liste .eopera69_hautdepage a {
	  font-size:0.9em;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .eopera69_ancre {
	display:block;
	text-align:center;
	clear:both;
	width:35px;
	padding:2px 0 2px 0;
	height:31px;
	margin:40px 0;
	background: url("../typo3conf/ext/e_opera69/res/images/lettre_bg_on.gif") top left no-repeat;
	}
	
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera69-pi1 .e_opera69_liste .eopera69_ancre a {
	text-align:right;
	width:20px;
	font-size:2em;
	color:#ffffff;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_abecedaire .eopera69_abecedaire_lettre {
	  display:block;
	  float:left;
	  margin:5px 2px 5px 3px;
	  padding:5px 0 2px 0;
	  width:35px;
	  height:28px;
	  text-align:center;
	  background: url("../typo3conf/ext/e_opera69/res/images/lettre_bg_off.gif") top left no-repeat;
	}
	
	#contenu_arrondi_contenu #contenu_arrondi_contenu_contenu .tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_abecedaire .eopera69_abecedaire_lettre a { 
		color:#ffffff;
		font-size:1.5em;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_element {
		margin-bottom:20px;
		padding-bottom:15px;
		float:left;
		width:80%;
		border-bottom:1px dotted #696c6e;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_element .para_titre {
		float:left;
		width:100%;
		margin:0 5px 0 0;
		padding:0;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_element .para_compositeur {
		float:left;
		width:100%;
		margin:0;
		padding:0;
		font-weight:bold;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_element .contenu_description {
		float:left;
		width:100%;
		margin:3px 0 0 15px;
		padding:0;
	}
	
	.tx-eopera69-pi1 .e_opera69_liste .e_opera69_liste_element .contenu_description p {
	margin:0;
	padding:0;
	}
	
/* default styles for extension "tx_sfmflowgallery_pi1" */
  .tx-sfmflowgallery-pi1 .view-switch
	{
		margin-bottom: 20px;
	}
	
	.tx-sfmflowgallery-pi1 .flow-view
	{
		text-align: center;
	}
	
	.tx-sfmflowgallery-pi1 .thumbnail 
	{
		width: 120px;
		height: 180px;
		margin: 0px 30px 10px 0px;
		float: left;
	}
	
	.tx-sfmflowgallery-pi1 .thumbnail-image 
	{
		margin: 0px 0px 10px 0px;
	}
	
	.tx-sfmflowgallery-pi1 .thumbnail IMG 
	{
		border: #999999 2px solid;
	}
	
	.tx-sfmflowgallery-pi1 .thumbnail-title
	{
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
	
	.tx-sfmflowgallery-pi1 .single-title
	{
		text-align: center;
	}
	
	
	.tx-sfmflowgallery-pi1 .single-image
	{
		text-align: center;
	}
	
	.tx-sfmflowgallery-pi1 .single-image IMG 
	{
		border: #999999 2px solid;
	}
	
	.tx-sfmflowgallery-pi1 .page-browser
	{
		clear: left;
		padding-top: 5px;
		text-align: center;
	}
	
	.tx-sfmflowgallery-pi1 .display-info
	{
		color: #666666;
		font-size: 0.9em;
		line-height: 1.5em;
	}
	
	.tx-sfmflowgallery-pi1 .back_link
	{
	}
		
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_egestiondoc_pi1" */
      /*******************************************************/
      /** DERNIER AJOUT **************************************/
      /*******************************************************/
      .egestiondoc_derniers_ajouts_liste {
        margin:0;
        padding:0;
      }
      .egestiondoc_derniers_ajouts_liste ul {
        margin:0;
        padding:0;
      }
      .egestiondoc_derniers_ajouts_liste li {
        margin:0;
        padding:0 0 15px 0;
        list-style-type:none;
      }
       .egestiondoc_derniers_ajouts_liste li li{
        margin:0;
        padding:0;
        list-style-type:none;
      }
      .derniers_ajouts_taillefichier {
        font-size:1em;
      }
      .egestiondoc_derniers_ajouts_liste_nomcategorie {
        color:#FBBA00;
        font-weight:bold;
        font-size:1em;
      }

      /*******************************************************/
      /** DOCU DU JOUR ***************************************/
      /*******************************************************/
      .egestiondoc_derniers_ajouts_complet .egestiondoc_derniers_ajouts_liste {
        margin:0;
        padding:0;
        width:100%;
      }
      .egestiondoc_derniers_ajouts_complet .egestiondoc_derniers_ajouts_liste ul {
        margin:0;
        padding:0;
         width:100%;
      }
      .egestiondoc_derniers_ajouts_liste li {
        margin:0;
        padding:0 0 15px 0;
        list-style-type:none;
      }
       .egestiondoc_derniers_ajouts_liste li li{
        margin:0;
        padding:0;
        list-style-type:none;
      }
      .derniers_ajouts_taillefichier {
        font-size:1em;
      }
      .egestiondoc_derniers_ajouts_liste_nomcategorie {
        color:#FBBA00;
        font-weight:bold;
        font-size:1.1em;
      }

      /*******************************************************/
      /** GENERAL ********************************************/
      /*******************************************************/
      .tx-egestiondoc-pi1 {
        font-size: 1em;
      }
      .tx-egestiondoc-pi1 a {
        color: #333333;
        font-weight: bold;
        text-decoration: none;
      }
      .tx-egestiondoc-pi1 a:hover {
        text-decoration: underline;
      } 
      .tx-egestiondoc-pi1 ul.egestiondoc_derniers_ajouts_liste .derniers_ajouts_titres {
        color: #333333;
      }
      .egestiondoc_label_fichier {
        /*color: #ACA094;*/
        font-weight: bold;
      }
      .document_description img {
        float: left;
        padding: 0 10px 15px 10px;
      }

      .egestiondoc_resultat_recherche_pasderesultat {
        font-size: 1em;
      }
      .egestiondoc_recherche label {
        float:left;
        font-size:1em;
        padding-right:15px;
        padding-top:2px;
        text-align:right;
        width:128px;
      }
      .egestiondoc_recherche .egestiondoc_recherche_input,
      .egestiondoc_recherche .egestiondoc_recherche_select,
      .egestiondoc_recherche .egestiondoc_recherche_submit {
        clear: both;
        margin: 7px 0;
      }
      .egestiondoc_recherche .egestiondoc_recherche_submit input {
        cursor: pointer;
        margin-left: 268px;
        background-color:#ACA094;
        border: none;
        color:#FFFFFF;
        font-weight:bold;
        padding:3px;
      }
      * html .egestiondoc_recherche .egestiondoc_recherche_submit input {
        margin-left: 74px;
      }
      .egestiondoc_resultat_recherche_termes {
        font-size: 1em;
      }
      .egestiondoc_resultat_recherche_termes_nb_resultat {
        font-size: 1em;
        color: #333333;
        margin-bottom: 8px;
      }
      .egestiondoc_display_pagination {
        font-size: 1em;
        clear: both;
        margin: 5px 0;
      }
      .egestiondoc_resultat_recherche  ul.egestiondoc_listecategorie_liste {
        margin: 12px 0;

      }
      .egestiondoc_resultat_recherche  ul.egestiondoc_listecategorie_liste a img{
        vertical-align: middle;
        margin-right: 4px;
      }
      .egestiondoc_resultat_recherche  ul.egestiondoc_listecategorie_liste li ul {
        list-style-type: none;
      }
      .egestiondoc_resultat_recherche p {
        font-size: 1em;
      }
      /*******************************************************/
      /** LISTE DEROULANTE CATEGORIE *************************/
      /*******************************************************/
      .egestiondoc_choixcategorie label{
        width: 150px; 
        float: left;
        padding-right: 15px;
        text-align: right;
      }
      .egestiondoc_choixcategorie_select,
      .egestiondoc_choixcategorie_submit {
        clear: both;
        margin: 7px 0;
      }
      .egestiondoc_choixcategorie_submit input {
        cursor: pointer;
        margin-left: 165px;
        background-color:#ACA094;
        border: none;
        color:#FFFFFF;
        font-weight:bold;
        padding:3px;
      }

      /*******************************************************/
      /** LISTE PAR CATEGORIE ********************************/
      /*******************************************************/
      .egestiondoc_listecategorie .egestiondoc_listecategorie_nomcategorie {
        font-size: 1.1em;
        margin-bottom: 10px;
      }
      .egestiondoc_listecategorie ul.egestiondoc_listecategorie_liste li{
        margin: 0;
        padding: 5px 0;
      }
      .egestiondoc_listecategorie ul.egestiondoc_listecategorie_liste a img{
        vertical-align: middle;
        margin-right: 4px;
      }
      .egestiondoc_listecategorie ul.egestiondoc_listecategorie_liste li ul {
        list-style-type: none;
      }
      .egestiondoc_listecategorie .egestiondoc_listecategorie_pagination {
        margin-top: 10px;
      }

      /*******************************************************/
      /** LISTE COMPLETE *************************************/
      /*******************************************************/
      ul.egestiondoc_listecomplete_liste {
        margin: 13px 0;
      }
      ul.egestiondoc_listecomplete_liste a {
        color: #333333;
      }
      .egestiondoc_listecomplete_pagination a{
      }
      ul.egestiondoc_listecomplete_liste a img{
        vertical-align: middle;
        margin-right: 4px;
      }
      ul.egestiondoc_listecomplete_liste li ul {
        list-style-type: none;
      }
/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
	
	/* Browser fixes: */
	
	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; height: 1%; }
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }