div.apart
{
	position:relative;
	
	vertical-align:middle;
	display:inline-block;
	

}

span.generalinfo
{
	position:relative;
	
	color:gray;
	
}	

label.generalinfo
{
	position:relative;
	
	color:black;
	
	font-size:10px;
}	




.servicerate_amount
{
	position:Relative;
	
	font-family:arial,sans-serif;
	
	font-weight:bold;
}


.remaindernbalbums
{
	color:seagreen;
	
	
	
}

div.servicerate_line 
{
	position:relative;
	
	margin:10px 0px;
	
	border-bottom:1px solid silver;
	
	padding:10px 0px;

}

span.date
{
	position:Relative;
	
	background:black;
	
	color:white;
	
	padding:5px 10px;
	
	font-size:10px;
	
	
	
}

div.servicerate_line_bottom
{
	position:relative;
	
	margin:10px 0px;
	
	padding:10px 0px;

}
	img.submenu_logo
	{
		position:relative;
		
		max-width:32px;
		
		cursor:pointer;
		
	
		
		max-height:32px;

	}


a.copyright
{
	text-decoration:none;

}



@media screen and (min-width: 771px) {
		body{

		font-family: arial,sans-serif;

	}

	#basdepage
	{
		position: relative;

	}

	.center
	{

		text-align: center !important;

	}

	button.little
	{
		position: relative;
		
		background:#d0d0d0;
		
		color: gray;
		
		padding:5px;
		
		
		border-radius:10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		font-size: 10px;
		

	}



	#copyright
	{
		position: relative;
		
		text-align: center;
		
		color: gray;
		

	}

	#donationbox
	{
		position: relative;
		
		max-width: 450px;
		
		margin:60px auto;
		
		border-radius:10px;
		
		border:2px solid silver;
		
		padding:5px;
		

	}

	div.line
	{
		position: relative;
		
		margin:10px 0px;
	}


	#currency_donation
	{
		position: relative;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}


	button.donation:hover
	{
		box-shadow:0px 0px 2px 1px #595959;
	}


	button.donation
	{
		position: relative;
		
		background:gold;
		
		color: white;
		padding:5px;
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		border-radius:0px 0px 10px 10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		
		font-size: 25px;
	}

	label.donation
	{
		position: relative;
		
		font-weight: bold;
		
		color:#555555;
		
		
	}
	textarea.donation:hover
	{
		overflow:auto;
	}

	textarea.donation
	{
		position: relative;
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		min-height: 120px;
		
		overflow:auto;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}

	#amount
	{
		position: relative;
		
		
		
		font-size: 20px;
		
		
		width:calc(100% - 100px);
		width:-webkit-calc(100% - 100px);
		
		
	}

	input.donation
	{
		position: relative;
		
		border:0px solid silver;
		
		background:#efefef;
		
		
		font-size: 20px;
		
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		
	}

	legend.donation
	{
		position: relative;
		
		
		background:silver;
		
		
		border-radius:10px;
		
		font-size: 20px;
		
		padding:5px 10px;
		
		color: gray;
		
	}
	div.submenu
	{
		position:relative;
		
		display:inline-block;
		
		margin:0px 5px;
		
		cursor:pointer;
		
		user-select:none;
		-webkit-user-select:none;
		-o-user-select:none;
		-moz-user-select:none;
		
	}

	img.submenu
	{
		position:relative;
		
		max-width:32px;
		
		cursor:pointer;
		
		border:2px solid royalblue;
		
		border-radius:100%;
		
		max-height:32px;

	}

	#logo
	{
		position: relative;
		
		font-size: 40px;
		
		font-weight: bold;
		
		color:gold;
		
		cursor:pointer;
		
		padding:5px ;
		
	}

	#menubar
	{
		position:fixed;
		top:0px;
		left:0px;
		width:100%;
		min-height:30px;
		z-index:1;
		background:transparent;
		box-shadow:0px 0px 2px 1px transparent;
		
	}

	#menubar:hover
	{
		background:rgba(255,255,255,0.7);
		
		box-shadow:0px 0px 2px 1px tansparent;
	}


	#general
	{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;

	}

	#main
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;

	}

	.page
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;
		

	}

	.half
	{
		position:relative;
		width:50%;
	}


	div.bottom_submenu
	{

		position:relative;
		
		display:inline-block;
		
		

	}

	#lang_1
	{
		position:relative;
	}


	select.lang
	{
		position:relative;
		
		border:0px solid silver;
		
		
		
	}

	.fullheight
	{
		height:100%;
	}

	.third
	{
		position:relative;
		width:33%;
	}


	.quarter
	{
		position:relative;
		width:25%;
	}


	.abox
	{
		display:inline-block;
	}

	.top
	{
		vertical-align:top;
	}

	.middle
	{
		vertical-align:middle !important;
	}

	.bottom
	{
		vertical-align:bottom;
	}

	.left
	{
		text-align:left;
	}

	.right
	{
		text-align:right;
	}


	 #maincontent
	 {
		position:Relative;
		
		
	 }


	th.subscription
	{
		background:gold;
		
		color:black;
	}	

	th.subscription_highlight
	{
		background:#efefef;
		
		color:black;
		
	}	


	button.subscription
	{
		position:relative;
		
		background:black;
		
		color:white;
		
		padding:5px 10px;
		
		font-weight:bold;
		
		cursor:pointer;
		
		border:0px solid silver;
		
		font-size:18px;
		
		

	}


	.notsubscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:tomato;
		
		color:white;
		
		border-radius:10px;
		
	}


	.subscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:dodgerblue;
		
		color:white;
		
		border-radius:10px;
		
	}


	.notmobilefriendly
	{

	}

	
	.mobilefriendly
	{
	
		display:none !important;
	}
	

	#subscriptionslist
	{
		position:relative;
		
		margin:10px auto;
		
		border:1px solid silver;
		

	}


	div.nbalbums
	{
		position:Relative;
		
		margin:10px 0px;
		
		font-weight:bold;
		
		font-style: italic;
		
		
		color:gray;
		
	}



}
/*****************************************************************************************************/

/* Mobile */
@media only screen and (max-width: 220px) {
		body{

		font-family: arial,sans-serif;

	}

	#basdepage
	{
		position: relative;

	}

	.center
	{

		text-align: center !important;

	}

	button.little
	{
		position: relative;
		
		background:#d0d0d0;
		
		color: gray;
		
		padding:5px;
		
		
		border-radius:10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		font-size: 10px;
		

	}



	#copyright
	{
		position: relative;
		
		text-align: center;
		
		color: gray;
		

	}

	#donationbox
	{
		position: relative;
		
		max-width: 450px;
		
		margin:60px auto;
		
		border-radius:10px;
		
		border:2px solid silver;
		
		padding:5px;
		

	}

	div.line
	{
		position: relative;
		
		margin:10px 0px;
	}


	#currency_donation
	{
		position: relative;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}


	button.donation:hover
	{
		box-shadow:0px 0px 2px 1px #595959;
	}


	button.donation
	{
		position: relative;
		
		background:gold;
		
		color: white;
		padding:5px;
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		border-radius:0px 0px 10px 10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		
		font-size: 25px;
	}

	label.donation
	{
		position: relative;
		
		font-weight: bold;
		
		color:#555555;
		
		
	}
	textarea.donation:hover
	{
		overflow:auto;
	}

	textarea.donation
	{
		position: relative;
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		min-height: 120px;
		
		overflow:auto;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}

	#amount
	{
		position: relative;
		
		
		
		font-size: 20px;
		
		
		width:calc(100% - 100px);
		width:-webkit-calc(100% - 100px);
		
		
	}

	input.donation
	{
		position: relative;
		
		border:0px solid silver;
		
		background:#efefef;
		
		
		font-size: 20px;
		
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		
	}

	legend.donation
	{
		position: relative;
		
		
		background:silver;
		
		
		border-radius:10px;
		
		font-size: 20px;
		
		padding:5px 10px;
		
		color: gray;
		
	}
	div.submenu
	{
		position:relative;
		
		display:inline-block;
		
		margin:0px 5px;
		
		cursor:pointer;
		
		user-select:none;
		-webkit-user-select:none;
		-o-user-select:none;
		-moz-user-select:none;
		
	}

	img.submenu
	{
		position:relative;
		
		max-width:32px;
		
		cursor:pointer;
		
		border:2px solid royalblue;
		
		border-radius:100%;
		
		max-height:32px;

	}

	#logo
	{
		position: relative;
		
		font-size: 10px;
		
		font-weight: bold;
		
		color:gold;
		
		cursor:pointer;
		
		padding:5px ;
		
	}

	#menubar
	{
		position:fixed;
		top:0px;
		left:0px;
		width:100%;
		min-height:30px;
		z-index:1;
		background:rgba(0,0,0,0.3);
		box-shadow:0px 0px 2px 1px transparent;
		
		white-space:nowrap;
		
	}

	#menubar:hover
	{
		background:rgba(0,0,0,0.7);
		
		box-shadow:0px 0px 2px 1px tansparent;
	}


	#general
	{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;

	}

	#main
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;

	}

	.page
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;
		

	}

	.half
	{
		position:relative;
		width:50%;
	}


	div.bottom_submenu
	{

		position:relative;
		
		display:inline-block;
		
		

	}

	#lang_1
	{
		position:relative;
	}


	select.lang
	{
		position:relative;
		
		border:0px solid silver;
		
		
		
	}

	.fullheight
	{
		height:100%;
	}

	.third
	{
		position:relative;
		width:33%;
	}


	.quarter
	{
		position:relative;
		width:25%;
	}


	.abox
	{
		display:inline-block;
	}

	.top
	{
		vertical-align:top;
	}

	.middle
	{
		vertical-align:middle !important;
	}

	.bottom
	{
		vertical-align:bottom;
	}

	.left
	{
		text-align:left;
	}

	.right
	{
		text-align:right;
	}


	 #maincontent
	 {
		position:Relative;
		
		
	 }


	th.subscription
	{
		background:gold;
		
		color:black;
	}	

	th.subscription_highlight
	{
		background:#efefef;
		
		color:black;
		
	}	


	button.subscription
	{
		position:relative;
		
		background:black;
		
		color:white;
		
		padding:5px 10px;
		
		font-weight:bold;
		
		cursor:pointer;
		
		border:0px solid silver;
		
		font-size:18px;
		
		

	}


	.notsubscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:tomato;
		
		color:white;
		
		border-radius:10px;
		
	}


	.subscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:dodgerblue;
		
		color:white;
		
		border-radius:10px;
		
	}


	.notmobilefriendly
	{
		display:none !important;
		
	}
	
	.mobilefriendly
	{
	
	
	}
	
	#subscriptionslist
	{
		position:relative;
		
		margin:10px auto;
		
		border:1px solid silver;
		

	}


	div.nbalbums
	{
		position:Relative;
		
		margin:10px 0px;
		
		font-weight:bold;
		
		font-style: italic;
		
		
		color:gray;
		
	}



}

/* Mobile */
@media only screen and (min-width: 230px)  and (max-width: 360px) {

		body{

		font-family: arial,sans-serif;

	}

	#basdepage
	{
		position: relative;

	}

	.center
	{

		text-align: center !important;

	}

	button.little
	{
		position: relative;
		
		background:#d0d0d0;
		
		color: gray;
		
		padding:5px;
		
		
		border-radius:10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		font-size: 10px;
		

	}



	#copyright
	{
		position: relative;
		
		text-align: center;
		
		color: gray;
		

	}

	#donationbox
	{
		position: relative;
		
		max-width: 450px;
		
		margin:60px auto;
		
		border-radius:10px;
		
		border:2px solid silver;
		
		padding:5px;
		

	}

	div.line
	{
		position: relative;
		
		margin:10px 0px;
	}


	#currency_donation
	{
		position: relative;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}


	button.donation:hover
	{
		box-shadow:0px 0px 2px 1px #595959;
	}


	button.donation
	{
		position: relative;
		
		background:gold;
		
		color: white;
		padding:5px;
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		border-radius:0px 0px 10px 10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		
		font-size: 25px;
	}

	label.donation
	{
		position: relative;
		
		font-weight: bold;
		
		color:#555555;
		
		
	}
	textarea.donation:hover
	{
		overflow:auto;
	}

	textarea.donation
	{
		position: relative;
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		min-height: 120px;
		
		overflow:auto;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}

	#amount
	{
		position: relative;
		
		
		
		font-size: 20px;
		
		
		width:calc(100% - 100px);
		width:-webkit-calc(100% - 100px);
		
		
	}

	input.donation
	{
		position: relative;
		
		border:0px solid silver;
		
		background:#efefef;
		
		
		font-size: 20px;
		
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		
	}

	legend.donation
	{
		position: relative;
		
		
		background:silver;
		
		
		border-radius:10px;
		
		font-size: 20px;
		
		padding:5px 10px;
		
		color: gray;
		
	}
	div.submenu
	{
		position:relative;
		
		display:inline-block;
		
		margin:0px 5px;
		
		cursor:pointer;
		
		user-select:none;
		-webkit-user-select:none;
		-o-user-select:none;
		-moz-user-select:none;
		
	}

	img.submenu
	{
		position:relative;
		
		max-width:32px;
		
		cursor:pointer;
		
		border:2px solid royalblue;
		
		border-radius:100%;
		
		max-height:32px;

	}

	#logo
	{
		position: relative;
		
		font-size: 18px;
		
		font-weight: bold;
		
		color:gold;
		
		cursor:pointer;
		
		padding:5px ;
		
	}

	#menubar
	{
		position:fixed;
		top:0px;
		left:0px;
		width:100%;
		min-height:30px;
		z-index:1;
		background:rgba(0,0,0,0.3);
		box-shadow:0px 0px 2px 1px transparent;
		
		white-space:nowrap;
		
	}

	#menubar:hover
	{
		background:rgba(0,0,0,0.7);
		
		box-shadow:0px 0px 2px 1px tansparent;
	}


	#general
	{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;

	}

	#main
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;

	}

	.page
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;
		

	}

	.half
	{
		position:relative;
		width:50%;
	}


	div.bottom_submenu
	{

		position:relative;
		
		display:inline-block;
		
		

	}

	#lang_1
	{
		position:relative;
	}


	select.lang
	{
		position:relative;
		
		border:0px solid silver;
		
		
		
	}

	.fullheight
	{
		height:100%;
	}

	.third
	{
		position:relative;
		width:33%;
	}


	.quarter
	{
		position:relative;
		width:25%;
	}


	.abox
	{
		display:inline-block;
	}

	.top
	{
		vertical-align:top;
	}

	.middle
	{
		vertical-align:middle !important;
	}

	.bottom
	{
		vertical-align:bottom;
	}

	.left
	{
		text-align:left;
	}

	.right
	{
		text-align:right;
	}


	 #maincontent
	 {
		position:Relative;
		
		
	 }


	th.subscription
	{
		background:gold;
		
		color:black;
	}	

	th.subscription_highlight
	{
		background:#efefef;
		
		color:black;
		
	}	


	button.subscription
	{
		position:relative;
		
		background:black;
		
		color:white;
		
		padding:5px 10px;
		
		font-weight:bold;
		
		cursor:pointer;
		
		border:0px solid silver;
		
		font-size:18px;
		
		

	}


	.notsubscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:tomato;
		
		color:white;
		
		border-radius:10px;
		
	}


	.subscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:dodgerblue;
		
		color:white;
		
		border-radius:10px;
		
	}


	.notmobilefriendly
	{
		display:none !important;
		
	}
	
	.mobilefriendly
	{
	
	
	}
	

	#subscriptionslist
	{
		position:relative;
		
		margin:10px auto;
		
		border:1px solid silver;
		

	}


	div.nbalbums
	{
		position:Relative;
		
		margin:10px 0px;
		
		font-weight:bold;
		
		font-style: italic;
		
		
		color:gray;
		
	}



}



/*********************************************************************************************************
 ########################################################################################################
*********************************************************************************************************/

/* Tablet **/
@media screen and (max-width: 770px) and (min-width: 361px) {
		body{

		font-family: arial,sans-serif;

	}

	#basdepage
	{
		position: relative;

	}

	.center
	{

		text-align: center !important;

	}

	button.little
	{
		position: relative;
		
		background:#d0d0d0;
		
		color: gray;
		
		padding:5px;
		
		
		border-radius:10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		font-size: 10px;
		

	}



	#copyright
	{
		position: relative;
		
		text-align: center;
		
		color: gray;
		

	}

	#donationbox
	{
		position: relative;
		
		max-width: 450px;
		
		margin:60px auto;
		
		border-radius:10px;
		
		border:2px solid silver;
		
		padding:5px;
		

	}

	div.line
	{
		position: relative;
		
		margin:10px 0px;
	}


	#currency_donation
	{
		position: relative;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}


	button.donation:hover
	{
		box-shadow:0px 0px 2px 1px #595959;
	}


	button.donation
	{
		position: relative;
		
		background:gold;
		
		color: white;
		padding:5px;
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		border-radius:0px 0px 10px 10px;
		
		border:0px solid silver;
		
		box-shadow:0px 0px 2px 1px #888888;
		
		cursor:pointer;
		
		
		font-size: 25px;
	}

	label.donation
	{
		position: relative;
		
		font-weight: bold;
		
		color:#555555;
		
		
	}
	textarea.donation:hover
	{
		overflow:auto;
	}

	textarea.donation
	{
		position: relative;
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		min-height: 120px;
		
		overflow:auto;
		
		font-size: 20px;
		
		
		border:0px solid silver;
		
		background:#efefef;
		
	}

	#amount
	{
		position: relative;
		
		
		
		font-size: 20px;
		
		
		width:calc(100% - 100px);
		width:-webkit-calc(100% - 100px);
		
		
	}

	input.donation
	{
		position: relative;
		
		border:0px solid silver;
		
		background:#efefef;
		
		
		font-size: 20px;
		
		
		width:calc(100% - 10px);
		width:-webkit-calc(100% - 10px);
		
		
	}

	legend.donation
	{
		position: relative;
		
		
		background:silver;
		
		
		border-radius:10px;
		
		font-size: 20px;
		
		padding:5px 10px;
		
		color: gray;
		
	}
	div.submenu
	{
		position:relative;
		
		display:inline-block;
		
		margin:0px 5px;
		
		cursor:pointer;
		
		user-select:none;
		-webkit-user-select:none;
		-o-user-select:none;
		-moz-user-select:none;
		
	}

	img.submenu
	{
		position:relative;
		
		max-width:32px;
		
		cursor:pointer;
		
		border:2px solid royalblue;
		
		border-radius:100%;
		
		max-height:32px;

	}

	#logo
	{
		position: relative;
		
		font-size: 18px;
		
		font-weight: bold;
		
		color:gold;
		
		cursor:pointer;
		
		padding:5px ;
		
	}

	#menubar
	{
		position:fixed;
		top:0px;
		left:0px;
		width:100%;
		min-height:30px;
		z-index:1;
		background:rgba(0,0,0,0.3);
		box-shadow:0px 0px 2px 1px transparent;
		
		white-space:nowrap;
		
	}

	#menubar:hover
	{
		background:rgba(0,0,0,0.7);
		
		box-shadow:0px 0px 2px 1px tansparent;
	}


	#general
	{
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;

	}

	#main
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;

	}

	.page
	{
		position:relative;

		width:100%;
		height:100%;
		background:smoke;
		

	}

	.half
	{
		position:relative;
		width:50%;
	}


	div.bottom_submenu
	{

		position:relative;
		
		display:inline-block;
		
		

	}

	#lang_1
	{
		position:relative;
	}


	select.lang
	{
		position:relative;
		
		border:0px solid silver;
		
		
		
	}

	.fullheight
	{
		height:100%;
	}

	.third
	{
		position:relative;
		width:33%;
	}


	.quarter
	{
		position:relative;
		width:25%;
	}


	.abox
	{
		display:inline-block;
	}

	.top
	{
		vertical-align:top;
	}

	.middle
	{
		vertical-align:middle !important;
	}

	.bottom
	{
		vertical-align:bottom;
	}

	.left
	{
		text-align:left;
	}

	.right
	{
		text-align:right;
	}


	 #maincontent
	 {
		position:Relative;
		
		
	 }


	th.subscription
	{
		background:gold;
		
		color:black;
	}	

	th.subscription_highlight
	{
		background:#efefef;
		
		color:black;
		
	}	


	button.subscription
	{
		position:relative;
		
		background:black;
		
		color:white;
		
		padding:5px 10px;
		
		font-weight:bold;
		
		cursor:pointer;
		
		border:0px solid silver;
		
		font-size:18px;
		
		

	}


	.notsubscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:tomato;
		
		color:white;
		
		border-radius:10px;
		
	}


	.subscribed
	{
		position:Relative;
		
		margin:5px;
		
		padding:5px 10px;
		
		background:dodgerblue;
		
		color:white;
		
		border-radius:10px;
		
	}


	.notmobilefriendly
	{
		display:none !important;
		
	}
	
	.mobilefriendly
	{
	
	
	}
	

	#subscriptionslist
	{
		position:relative;
		
		margin:10px auto;
		
		border:1px solid silver;
		

	}


	div.nbalbums
	{
		position:Relative;
		
		margin:10px 0px;
		
		font-weight:bold;
		
		font-style: italic;
		
		
		color:gray;
		
	}



 }
