/* -------------------------------------------------------------- 

	* print.css - ima.mu
	 
	* @type:    Print
	* @langue:  Commun
	* @year:    2008
	* @author:  CyberGénération - PG

-------------------------------------------------------------- */

	@import url("/css/commun/cBase2.0/cPrint.css");		/* Resets default browser CSS. */
	
/* Show/hide
--------------------------------------------------------------- */	
	
	#pageHeader,
	#mainMenu,
	#pageFooter,
	#underFooter,
	#quickMenu,
	#pageColumn2,	
	#pageFooter,
	.pageNavigator,
	.thumb_holder,
	.btn_comment_holder,
	.btn_media,
	.blogue-comment_form,
	form	 { display:none; }
	
	.titre_categorie { 
		clear:both;
		background: url(/css/commun/img/bullet_arrow_beige.gif) no-repeat left center;
		color:#9E998E;
		font-size:18px;
	  	line-height:23px;
	  	padding: 0 10px 0 0; width:98%;
	 	border-bottom: #9E998E 1px solid;
	  	margin-bottom:15px
	}
	
		
/* pageBlogue, pageTournee, pageGalerie, pageMultimedia
--------------------------------------------------------------- */
	
	.event_holder								{ overflow:hidden; clear:both; padding-bottom:10px; margin-top:10px; border-bottom: #9E998E 1px solid; }
	
	.event_holder h4							{ font-size:14px; margin-bottom:15px; padding:0 }
	.event_holder p								{ margin:0 0 10px; padding:0 }
	.event_holder .date							{ font-weight:bold; color:#342E27; text-transform:uppercase; margin:10px 0; padding:0 }
 	.event_holder .url a						{ text-decoration:none}
	
	#pagePartenaires table						{ padding:0; margin:0; width:602px; }
	#pagePartenaires table h4					{ margin-bottom:0!important; margin-bottom:5px; }	
	#pagePartenaires table h5					{ font-size:14px; margin:0; padding:0; }	
	#pagePartenaires td.w0						{ width:0px; text-align:center;}
	#pagePartenaires td.w420					{ width:425px; text-align:left; margin-left:10px }
	#pagePartenaires td							{ padding:10px 0; vertical-align:middle;}
	#pagePartenaires td img						{ padding:0; margin:0 10px 0 0}
	#pagePartenaires td hr						{ display:block; height:0px; background:#d8d5ce; margin:0; border-bottom:1px solid #d8d5ce}
	
	
/* pageDiscographie, pagePartenaires, pageBoutique
--------------------------------------------------------------- */
	
	.gallery_container							{ width:100%; overflow:hidden }
	
	.gallery_holder								{ background-color:#d9d5cc; display:block; width:180px; height:230px; padding:7px; margin:0 7px 7px 0; float:left; position:relative }		
	.gallery_holder img							{ margin-bottom:10px; }
	.gallery_holder h4							{ font-size:13px; margin-bottom:5px; padding-left:5px; }
	.gallery_holder p							{ margin-bottom:5px; padding-left:5px; }
	
	.gallery_holder .production					{ font-weight:bold; color:#342E27; }
	.gallery_holder .production span			{ font-weight:normal; font-size:11px }	
	.gallery_holder .date						{ margin:8px 0 5px; font-weight:bold; color:#342E27; }
	.gallery_holder .date span					{ font-weight:normal; font-size:11px; text-transform:none; }
	
	.gallery_holder .btn_acheter 				{ position:absolute; bottom:5px; right:4px }
	.gallery_holder .btn_acheter .acheter:hover	{ background-position:top }
		
	.gallery_holder .extrait_video a			{ color:#342E27; background:url(img/btn_extrait-video.png) no-repeat left top; padding-left:25px }
	.gallery_holder .extrait_video a:hover		{ color:#BE2030; background-position: bottom left }
	
	#pageDiscographie .content_holder,
	#pageBoutique .content_holder 				{ margin-bottom:20px; }	
	
		
/* pageDiscographie-detail
--------------------------------------------------------------- */

	.gallery-detail_holder						{ background: url(/css/commun/img/bg_btn_media.jpg) repeat-x bottom; clear:both; padding-bottom:36px; margin-bottom:15px; position:relative; }
	
	.gallery-detail_holder h4					{ font-size:14px; margin-bottom:5px; padding-left:190px; }
	.gallery-detail_holder h5					{ font-size:12px; margin-bottom:5px; padding-left:190px; }
	.gallery-detail_holder p					{ margin:0 0 10px; }
	.gallery-detail_holder .date				{ font-weight:bold; color:#342E27; text-transform:uppercase; margin-bottom:0;  }
	.gallery-detail_holder .url					{ margin-top:15px}
 	.gallery-detail_holder .url a				{ text-decoration:underline}
		
	/* pageGallerie left */
	.gallery-detail_left						{ background-color:#d9d5cc; width:180px; padding:7px; float:left }		
	.gallery-detail_left h4						{ font-size:16px; margin-bottom:5px; padding-left:5px; }
	.gallery-detail_left p						{ margin-bottom:5px; padding-left:5px; }
	
	.gallery-detail_left .production			{ font-weight:bold; color:#342E27; }
	.gallery-detail_left .production span		{ font-weight:normal; font-size:11px }	
	.gallery-detail_left .date					{ margin:8px 0 5px; font-weight:bold; color:#342E27; }
	.gallery-detail_left .date	span			{ font-weight:normal; font-size:11px; text-transform:none; }
	
	.gallery-detail_left .extrait_video a		{ color:#342E27; background:url(img/btn_extrait-video.png) no-repeat left top; padding-left:25px }
	.gallery-detail_left .extrait_video a:hover	{ color:#BE2030; background-position: bottom left }
		
	/* pageGallerie right */
	.gallery-detail_right						{ width:450px; float:right;}
	.gallery-detail_right h4					{ font-size:16px; margin-bottom:5px; padding-left:15px; }
	.gallery-detail_right h5					{ font-size:12px; width:380px; border-bottom:#ccc solid 1px; margin:0 10px 15px 15px; padding-left:0; color:#999}
	.gallery-detail_right p						{ padding-left:15px; }
	
	.gallery-detail_right .track_title			{ background-color:#d9d5cc; width:380px; padding-left:10px; margin:10px 0 0 10px; font-weight:bold; font-size:11px }
	.gallery-detail_right .track_title a		{ color:#342E27; background:url(img/btn_track.png) no-repeat right top; padding-right:25px }
	.gallery-detail_right .track_title a:hover	{ color:#BE2030; background-position: bottom right }
	.gallery-detail_right .track_auteur			{ padding-left:20px; margin:3px 0 15px; font-weight:normal; font-size:11px }
		
	
/* pageSection - specific style
--------------------------------------------------------------- */
	
	#pageBlogue #pageColumn1,
	#pageBlogue-detail #pageColumn1			{ position:relative }
	
	#pageBlogue-detail .event_holder img 	{ float:left }
	
	#blogue .btn_comment_holder				{ padding-left:5px; margin-top:1px; float:left; position:absolute }
	#blogue .btn_comment_holder a			{ color:#342E27; font-size:11px; font-weight:normal}
	#blogue .btn_comment_holder a:hover		{ color:#BE2030; }
		
	#pageBlogue-detail p					{ padding-left:0; }
	#pageBlogue-detail h4					{ padding-left:0; }
	#pageBlogue-detail img					{ margin-right:15px; margin-bottom:15px }
	
	#pageBlogue-detail .member-comment 		{ border-bottom:#ccc solid 1px; margin-bottom:15px; }
	#pageBlogue-detail .member-date			{ width:125px; margin-bottom:6px; color:#999 }
	#pageBlogue-detail .member				{ font-weight:bold }
	#pageBlogue-detail .date				{ text-transform:lowercase; font-weight:normal }
	
	#faq .question 							{ font-weight:bold; }
	#faq .reponse 							{ margin-top:-15px; }
	
	#inscrivez-vous-ici		 				{ float:right; position:relative; top:-150px }

/* Dossiers de presse
---------------------------------------------------------------*/

	.dossier_presse 						{ overflow:hidden; clear:both; margin:0 0 15px;}
	.dossier_presse .date_holder			{ margin:0 0 5px; font-size:11px; }
	.dossier_presse .date					{ font-weight:bold; color:#342E27; font-size:12px; text-transform:uppercase;}
	.dossier_presse .title, 
	.dossier_presse .description			{ font-size:11px; margin:0 0;}
	.dossier_presse .btn_media				{ margin:10px 0 0;}
	.dossier_presse p						{ margin:0;}
	
	.dossier_presse .author, 
	.dossier_presse .source					{ margin:0 5px; font-size:11px; display:inline;}	
	

	
	
	