html
{
/*	height: 100%; */
}

body 
{
/*	height: 100%; */
	margin: 0px;
	padding: 0px;
	background-color: White;
}

A:visited
{
	color: Black;
}

A:active
{
	color: Black;
}

A:link
{
	color: Black;
}

td 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none; 
	color: #000000
} 
.titrecadreorange 
{ 
	font-weight: bold; 
	background-repeat: no-repeat; 
	color: #FFFFFF; 
} 
.liencadreorange 
{ 
	font-weight: bold; 
	color: #ffffff; 
	TEXT-DECORATION: none 
} 
.titrebandeau 
{ 
	color: #666666; 
} 
.titrecadrenoir /* a effacer aprs home2 */
{ 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 11pt ;
} 
.lienhaut 
{ 
	color: #ffffff; 
} 

.tabfondfixe 
{
	background-repeat: no-repeat;
	text-decoration: none;
	background-attachment: fixed;
	background-position: left top;
}
.white16b 
{ 
	font-weight: bold; 
	font-size: 16px; 
	color:white; 
}
.tabfondorangefixe 
{
	background-repeat: repeat-x; 
	background-image: url(http://www.fnacmusic.com/images/commun/fond_orange.gif); 
}
.padding
{
	padding-right: 2px;
	padding-left: 10px;
	margin-left: 0px;
} 

.paddinggray
{
	padding-right: 2px;
	padding-left: 10px;
	margin-left: 0px;
	color:#7E7E7E;
	font-weight: bold; 
	font-size: 11	px; 
} 
.padding_haut 
{ 
	padding-top: 3px; 
} 
.texteminuscule 
{ 
	font-size: 7pt; 
	color: #666666 
} 
.textecourant
{ 
	FONT-WEIGHT: normal; 
	FONT-SIZE:10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial; 
	height: 13px; 
	text-decoration: none; 
	padding:1px; 
} 
.textegras_aligne_droite 
{
	FONT-WEIGHT: normal;
	FONT-SIZE:11px;
	COLOR: #000000;
	text-decoration: none;
	text-align: right;
}
.textegras 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE:12px;  
	COLOR: #000000; 
	text-decoration: none; 
} 
.textegrasformulaire 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE:11px; 
	COLOR: #000000; 
	text-decoration: none; 
} 
.textegras_aligne_gauche 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE:12px; 
	COLOR: #000000; 
	text-decoration: none; 
	background-position:right;
 }
.INPUT 
{	margin-top:3px;
	FONT-SIZE: 11px; 
	padding-left:1px;
	border: 1px solid #000000; 	
} 
.checkmp3 
{		
	FONT-SIZE: 11px; 
	padding-left:1px;
	border: 0px solid #000000; 	
} 
.tabfondy 
{ 
	background-repeat: repeat-y; 
	text-decoration: none; 
} 
.tabfondx 
{ 
	padding-left: 10px; 
	background-repeat: repeat-x; 
	text-decoration: none; 
} 
.titrecadreorange 
{ 
	font-weight: bold; 
	color: #ffffff 
} 
.liencadreorange 
{ 
	font-weight: bold; 
	color: #ffffff; 
	TEXT-DECORATION: none 
} 
.titreartiste 
{ 
	font-size: 20px; 
	font-weight: bold;
	color: #006699 
} 
.padding_titreartiste 
{ 
	font-size: 20px; 
	font-weight: bold; 
	color: #006699 ; 
	padding-left: 10px; 
} 
.titrealbum 
{ 
	font-size: 20px; 
	font-weight: bold; 
	color: #336699 
} 
.titrealbum2 
{ 
	font-size: 14px; 
	font-weight: bold; 
	color: black; 
} 
.artistalbum2 
{ 
	font-size: 16px; 
	font-weight: bold; 
	color: #006699;
	text-decoration: none;
} 
.artistalbum2 a
{ 
	font-size: 16px; 
	font-weight: bold; 
	color: #006699;
	text-decoration: underline;
} 
.ficheartiste 
{ 
	text-align: justify; 
} 
.titrebandeau 
{ 
	color: #666666; 
} 

.titrecadrenoir /* a effacer aprs home2 */
{ 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 11pt ; 
	padding-bottom: 5px
} 
.titrecadrenoir a /* a effacer aprs home2 */
{ 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 11pt ; 
	text-decoration:none;
	padding-bottom: 5px
} 
.lienhaut 
{	
	color: #ffffff; 
}
.texte_gras_menu 
{ 
	font-size: 8pt; 
	color: #000000; 
	TEXT-DECORATION: none; 
	padding-left: 10px; 
	padding-right: 15px; 
	font-weight: bold; 
} 
.rayon_titre
{ 
	FONT-SIZE: 20px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #336699; 
	padding-top: 26px; 
	padding-bottom: 20px; 
	padding-left: 15px; 
} 
.filariane 
{ 
	font-size: 8pt; 
	color: #666666; 
	padding-right: 3px; 
	padding-left:0px; 
	background-repeat: repeat-y; 
	height: 16px; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: middle; 
} 
.textegrasnoir 
{ 
	font-size: 12px; 
	color: #000000; 
	padding-right: 6px; 
	padding-left: 10px; 
	font-weight: bold; 
	background-color: #FFFFFF; 
	padding-top: 20px; 
	left: 20px; 
} 
.tabfondnorepeat 
{ 
	background-repeat: no-repeat; 
	text-decoration: none; 
} 
.petitpadding 
{ 
	padding-left: 2px; 
} 
.petit_padding 
{ 
	padding-left: 3px; 
} 
.paddingpub 
{ 
	padding-left: 2px; 
	padding-top: 2px; 
} 
.listetitre 
{ 
	FONT-SIZE: 20px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #336699; 
	padding-top: 18px; 
	padding-bottom: 35px; 
	padding-left: 10px; 
} 
.textegrasnoirdeslistes 
{ 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; 
} 
.playlistitre 
{ 
	FONT-SIZE: 15px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #336699; 
} 
.grandpadding 
{ 
	padding-left: 30px; 
} 
.grandpaddingalbum
{ 
	padding-left:40px; 
}
.grandpaddingdroit 
{ 
	padding-right: 30px; 
} 
.paddingdroit 
{ 
	padding-right: 5px; 
} 
.paddingdroitfondgris 
{ 
	padding-right: 5px; 
	background-color: #F3F3F3; 
} 
.grandpaddingdroitfondgris 
{ 
	padding-right: 30px; 
	background-color: #F3F3F3; 
} 
.petitpaddingdroitfondgris 
{ 
	padding-right: 2px; 
	background-color: #F3F3F3; 
} 
.petitpaddingdroit 
{ 
	padding-right: 2px; 
} 
.paddingonglet 
{ 
	padding-left: 15px; 
} 
.paddingliste 
{ 
	padding-left: 30px; 
	padding-top: 10px; 
} 
.fond_bleu_01 
{ 
	background-repeat: no-repeat; 
	background-color: #EAF4F6; 
} 
.fond_bleu_02 
{
	background-repeat: no-repeat; 
	background-color: #DFEDF0; 
} 
.fond_bleu_03 
{ 
	background-repeat: no-repeat;
	background-color: #CDE0E7; 
}
.fond_jaune_01 
{ 
	background-repeat: no-repeat; 
	background-color: #F9F4DE; 
}
.fond_jaune_02 
{ 
	background-repeat: no-repeat; 
	background-color: #F4EFCF; 
} 
.fond_jaune_03 
{ 
	background-repeat: no-repeat; 
	background-color: #E2DBBE; 
} 
.fond_vert_01 
{ 
	background-repeat: no-repeat; 
	background-color: #E7F5DB; 
}
.fond_vert_02 
{ 
	background-repeat: no-repeat; 
	background-color: #D9F4C7; 
}
.fond_vert_03 
{ 
	background-repeat: no-repeat; 
	background-color: #C5D8BC; 
} 
.fond_gris_01 
{
	background-repeat: no-repeat; 
	background-color: #D0D7DD; 
} 
.fond_gris_02 
{ 
	background-repeat: no-repeat; 
	background-color: #BAC4CD; 
} 
.fond_gris_03 
{ 
	background-repeat: no-repeat; 
	background-color: #D9F4C7; 
} 
.fond_gris 
{ 
	background-color: #F3F3F3; 
} 
.fond_gris_V2 td
{ 
	background-color: #F3F3F3; 
} 
.fond_rayon 
{ 
	background-repeat: repeat; 
	background-color: #F7F3DE; 
} 
.police_lien_accueil 
{ 
	font-weight: bold; 
	color: #ffffff; 
	TEXT-DECORATION: none 
} /* formatage des tableau gris avec liserai et 
padding gauche utilis dans la partie livraison */ 
.tablogris
{ 
	background-color: #EBEBEB; 
} 
.tablogris div
{ 
	padding: 8px 8px 8px 20px; 
	border-bottom: 1px solid #cccccc; 
} 
.tablogris div p
{ 
	margin:0; 
}  
.ordertitle 
{ 
	FONT-SIZE: 18px; 
	font-weight: bold; 
} /* COULEUR LIENS */ 
a.standard:link, a.standard:visited, a.standard:active 
{ 
	color: #ffffff; 
} 
a.services:link, a.services:visited, a.services:active 
{ 
	color: #009400; 
	font-weight:bold; 
} 
A.fildariane 
{ 
	font-size: 8pt; 
	color: #666666; 
	padding-right: 3px; 
	padding-left: 3px; 
} 
A.fildariane :hover 
{ 
	font-size: 8pt; 
	color: #666666; 
	padding-right: 3px; 
	padding-left: 3px; 
}

A.lienaccueil:link, A.lienaccueil:visited, A.lienaccueil:active
{
	font-weight: bold; 
	color: white; 
	TEXT-DECORATION: none; 
	background-color: #666666; 
	height: 16px; 
	text-decoration: none; 
	width: 60px; 
	font-size: 12px; 
	float: left; 
	background-attachment: fixed; 
	text-align: center; 
}

A.menu 
{ 
	font-size: 9pt; 
	color: #666666; 
	TEXT-DECORATION: underline; 
	padding-left: 1px; 
	padding-right: 15px; 
} 
A.menu :hover 
{ 
	font-size: 8pt; 
	color: #666666; 
	TEXT-DECORATION: none; 
	padding-left: 1px; 
	padding-right: 15px; 
} 
.grandpaddingfondgris 
{ 
	padding-left: 20px; 
	background-color: #F3F3F3; 
} 
.boutons 
{ 
	clip: rect(auto, auto, auto, auto); 
	margin-right: 10px; 
} 
.titrenormal 
{ 
	font-size: 14pt; 
	font-weight: bold; 
	color: #336699; 
	background-position: left center; 
} 
.titrecomentaireplaylist 
{ 
	FONT-SIZE: 14px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #336699; 
	text-decoration: none; 
	background-attachment: fixed; 
	background-position: left; 
	text-align: left; 
} 
.paddinglettrine 
{ 
	margin: 5px; 
} 
.paddinggauche
{ 
	padding-left: 5px; 
} 
.soustitrealbum 
{ 
	FONT-SIZE: 15px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #006699; 
	text-decoration:none; 
} 
.soustitrealbum_souligne 
{ 
	FONT-SIZE: 15px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #336699; 
	text-decoration: underline; 
} 
.textenormalbleu 
{ 
	FONT-SIZE: 11px; 
	font-weight: normal; 
	font-family: Arial; 
	color: #336699; 
} 
.textenormaldoree 
{ 
	FONT-SIZE: 11px; 
	font-weight: normal; 
	font-family: Arial; 
	color: #CBB957; 
} 
.textegrasdoree 
{ 
	FONT-SIZE: 11px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #CBB957; 
} 
.texteavis 
{ 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none; 
	padding-right: 20px; 
} 
.bord1_bis
{ 
	border-top:0px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 0px none #CCCCCC; 
	border-left:0px none #CCCCCC; 
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	text-align: left; 
	font-weight: bold; 
	text-decoration: none; 
	background-image: url(http://www.fnacmusic.com/images/commun/gris_bis.gif); 
	background-repeat: no-repeat; 
	} 
.bord1_bis_fondgris
{ 
	border-top: 0px none #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 0px none #CCCCCC; 
	border-left: 0px none #CCCCCC; 
	font-family: Verdana; 
	font-size: 10px; 
	text-align: left; 
	font-weight: bold; 
	text-decoration: none; 
	background-image: url(http://www.fnacmusic.com/images/commun/gris2_bis.gif); 
	background-repeat: repeat-y; 
} 
.bord1 
{ 
	border-top:0px solid #CCCCCC; 
	border-right:1px solid #CCCCCC; 
	border-bottom: 0px none #CCCCCC; 
	border-left:0px none #CCCCCC; 
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	text-align: left; 
	font-weight: bold; 
	text-decoration: none; 
	background-image: url(http://www.fnacmusic.com/images/commun/gris.gif); 
	background-repeat: no-repeat; 
} 
.bord1_fondgris
{ 
	border-top: 0px none #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 0px none #CCCCCC; 
	border-left: 0px none #CCCCCC; 
	font-family: Verdana; 
	font-size: 10px; 
	text-align: left; 
	font-weight: bold; 
	text-decoration: none; 
	background-image: url(http://www.fnacmusic.com/images/commun/gris2.gif); 
	background-repeat: repeat-y; 
} 
.bord2 
{ 
	border-top: 1px none #CCCCCC; 
	border-right: 0px solid #CCCCCC; 
	border-bottom: 0px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC; 
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	text-align: left; 
	font-weight: bold; 
	text-decoration: none; 
	display: block; 
	background-color: #FFFFFF;
	
} 
.bord3 
{
	border-bottom: 1px inset #666666; 
	text-decoration: none; 
} 
.bord4 
{ 
	border-top: 1px inset #666666; 
	border-bottom: 1px inset #666666; 
	text-decoration: none; 
	
} 
.paddingtitrenormal 
{ 
	font-size: 14pt; 
	font-weight: bold; 
	color: #336699; 
	background-position: left center; 
	padding-left: 10px; 
} 
A.navtrans 
{ 
	font-size: 8pt; 
	color: #666666; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
}
A.navtrans:hover 
{ 
	font-size: 8pt; 
	color: #666666; 
	TEXT-DECORATION: none; 
	font-weight: bold; 
} 
A.lien 
{
	font-size: 8pt; 
	color: #CC9933; 
	TEXT-DECORATION: underline; 
	font-weight: bold; 
} 
A.lien:hover 
{ 
	font-size: 8pt; 
	color: #CC9933; 
	TEXT-DECORATION: none; 
	font-weight: bold; 
} 

A.lienalpha 
{ 
	font-size: 8pt; 
	color: #000000; 
	TEXT-DECORATION: underline; 
	font-weight: bold; 
	cursor:pointer;
} 
A.lienalpha:hover 
{ 
	font-size: 8pt; 
	color: #CC9933; 
	TEXT-DECORATION: none; 
	font-weight: bold; 
} 
.texteitalique 
{ 
	font-size: 18px; 
	font-weight: normal; 
	color: #666666; 
	font-style: italic; 
} 
.texteitaliquemulti,
.texteitaliquemulti a
{ 
	font-size: 14px; 
	font-weight: normal; 
	color: #666666; 
	font-style: normal; 
	text-decoration: none;
}
.texteitaliquemulti a:hover
{ 
	font-size: 14px; 
	font-weight: normal; 
	color: #666666; 
	font-style: normal; 
	text-decoration: underline;
} 
 
.titre 
{ 
	FONT-SIZE: 20px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #006699; 
} 
.tablomarrond
{ 
	background-color: #EACb85; 
	color: #000000 } 
.tablomarrond div
{ 
	padding: 8px 8px 8px 20px; 
	border-bottom: 1px solid #EACb85; 
} 
.tablobeige
{ 
	background-color: #F4E4C0; 
} 
.tablobeige div
{ 
	padding: 8px 8px 8px 20px; 
	border-bottom: 1px solid #F4E4C0; 
} 
.tablobeige div p
{ 
	margin:0; 
} 
.INPUT2 
{ 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN:middle; 
	padding-left: 5px; 
	border-top: thin outset #CCCCCC; 
	border-right: thin outset #CCCCCC; 
	border-bottom: thin inset #CCCCCC; 
	border-left: thin inset #CCCCCC; 
} 
.textegrasachat 
{ 
	FONT-SIZE: 14px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #000000; 
	text-decoration:none; 
} 
.tresgrandpadding 
{ 
	padding-left: 100px; 
} 
.padding_titre
{ 
	font-size: 20px; 
	font-weight: bold; 
	color: black ; 
	padding-left: 10px; 
} 
.align_right 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE:11px; 
	COLOR: #000000; 
	text-decoration: none; 
	padding-right: 233px
} 
.textenondispo 
{ 
	font-size: 7pt; 
	color: #000000; 
	font-weight: bold; 
	text-align: right; 
} 
.unnamed1 
{ 
} 
.ombrephoto 
{ 
	background-attachment: fixed; 
	background-image: url(http://www.fnacmusic.com/images/iframe/ombre.gif); 
	background-repeat: no-repeat; 
	background-position: bottom
} 
.texterouge
{ 
	FONT-SIZE: 20px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #CC0000; 
} 
.picto 
{ 
	margin-top: 1px; 
	padding-top: 2px
} 
A.lienplaylist 
{ 
	font-size: 8pt; 
	color: #000000; 
	TEXT-DECORATION: none; 
} 
A.lienplaylist :hover 
{ 
	font-size: 8pt; 
	color: #000000; 
	TEXT-DECORATION: none; 
} 
.paddingtextegris 
{ 
	padding-left: 10px; 
	color: #999999; 
	text-decoration: none; 
	filter: Blur(Add=10, Direction=20, Strength=50)?, Direction=?, Strength=?)?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)
}
A.lien_rouge 
{ 
	font-size: 8pt; 
	color: #cc0000; 
	TEXT-DECORATION: none; 
} 
A.lien_rouge :hover 
{ 
	font-size: 8pt; 
	color: #fff000; 
	TEXT-DECORATION: UNDERLINE; 
} 
.soustitrebleu 
{ 
	FONT-SIZE: 12px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #006699; 
	text-decoration:none; 
} 
.textenumero 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE:14px; 
	COLOR: #000000; 
	text-decoration: none; 
} 
.fond_grisachat 
{ 
	background-color: #F3F3F3; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	border-color: #CCCCCC black; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px; 
	font-size: 12px
} 
.fond_grisfonceachat 
{ 
	background-color: #999999; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	border-color: #CCCCCC black; 
	font-size: 14px; 
	color: #FFFFFF; 
	border-style: none; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px
} 
.paddingrouge 
{ 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #990000; 
	font-weight: normal; 
	text-decoration: none
} 
.textegras_rouge 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE:12px; 
	COLOR: #CC3333; 
	text-decoration: none; 
} 
.tabfondnorepeatblocmarketing
{	background-position: 1.5px 1.5px;
	padding-left: 1px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	text-decoration: none;
} 
.titrebandeau 
{
	color: #666666;
} 
.scrollerstyle
{
	font-family:webdings;
	background:#FFFFFF;
	border:1px #000000 solid;
	cursor:pointer;
} 
.texteerreur 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-weight: bold; 
	color: #FF0000
}
.tabfondnorepeatplayer 
{ 
	background-repeat: no-repeat; 
	text-decoration: none; 
	background-position: left bottom; 
	background-attachment: fixed
}
.inputplayer 
{
	FONT-SIZE: 11px;
	VERTICAL-ALIGN:middle;
	padding-left: 5px;
	font-weight: normal;
	color: #000000;
	background-color: #BCC6D8;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	text-align: left;
}
.paddingformule 
{ 
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	background-image: url(http://www.fnacmusic.com/images/left/fond_pointille_gris.gif);
	background-repeat: repeat-x;
	background-position: 50px 9px;
	background-attachment: fixed;
	width: 83px;
	text-align: left;
	text-decoration: none;
}
.paddingavp 
{
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: 79px -1px;
	background-attachment: fixed;
	text-align: left;
	text-decoration: none;
	width: 98px;
	height: 25px;
}
.paddingtitregratuit 
{
	padding-left: 14px; 
	float: left; 
	padding-top: 0px; 
	text-align: left; 
	vertical-align: top; 
	margin-top: 0px; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #CC9933; 
	margin-bottom: 3px;
}
.texte 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-color: #CC9933;
}
.homestyleonglet 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #D3A14A;
	background-position: left center;
}

.homestyleonglet A
{
	text-decoration: none;
}

.fondonglet
{ 
	background-color: #F7F3DE; 
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	padding-left: 5px;
} 
.paddingavantpremiere 
{
	padding-left: 0px;
	float: left;
	padding-top: 0px;
	margin-top: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	background-image: url(http://www.fnacmusic.com/images/picto/avp.gif);
	background-repeat: no-repeat;
	background-position: 79px -1px;
	background-attachment: fixed;
	text-align: left;
	text-decoration: none;
	width: 98px;
	height: 25px;
}
.textegrasbeige 
{
	FONT-WEIGHT: bold;
	FONT-SIZE:12px;
	COLOR: #CC9900;
	text-decoration: none;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
.titreformule 
{
	font-size: 20px;
	font-weight: bold;
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titreformuleniveau2 
{
	font-size: 17px;
	font-weight: bold;
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.liennoir 
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.lienblanc 
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.SaleablePerUnit
{ 
	font-size: 7pt; 
	color: #666666; 
	padding-right: 3px; 
	padding-left:0px; 
	background-repeat: repeat-y; 
	height: 16px; 
	text-decoration: none; 
	text-align: center; 
	vertical-align: middle; 
}
.MUS14b
{
	font-weight: bold;
	font-size: 14px;
	color: #006699;
	text-decoration: none
}
.MUS12b
{
	font-weight: bold;
	color: #006699
}
.MUS12
{
	color: #006699;
	text-decoration: none
}
.black14b
{
	font-weight: bold;
	font-size: 14px
}
.cale
{
	font-size: 1pt;
	color: white;
	text-decoration: none
}
.black12
{
	text-decoration: none
}
td.tdSearchBar
{
	width: 800px;
	height: 18px;
}
A.navstyleoff 
{ 
	font-size: 8pt; 
	color: #666666; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
} 
A.navstyleNewoff
{ 
	font-size: 8pt; 
	color: black; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
} 
A.navstyleNewon
{ 
	font-size: 8pt; 
	color: black; 
	TEXT-DECORATION: none; 
	font-weight: normal; 
	font-weight: bold; 
} 

A.navstyleon 
{ 
	font-size: 8pt; 
	color: #666666; 
	TEXT-DECORATION: none; 
	font-weight: bold; 
} 
ACRONYM
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

a.HrefImageProduct
{	WIDTH: 470px; 
	HEIGHT: 47px;
	POSITION: static;
	OVERFLOW: hidden; 
	CLIP: rect(10px 10px 10px 10px);   
}
.TrNone
{
	background-color: white;
} 
TD.TitreBoite
{
	font-weight: bold;
	font-size: 16px;
	color: black;
	font-family: Arial;
	background-color: #E2DBBE;
	text-align: left;
}
INPUT.Nombre
{
	font-size: 10px;
	width: 18px;
	height: 18px;
	text-align: center;
}
INPUT.NombreDouble
{
	font-size: 10px;
	width: 25px;
	height: 20px;
	text-align: center;
}
INPUT.NombreDisabled
{
	font-size: 10px;
	width: 18px;
	height: 18px;
	background-color: activeborder;
	text-align: center;
}
INPUT.NombreDoubleDisabled
{
	font-size: 10px;
	width: 25px;
	height: 20px;
	background-color: activeborder;
	text-align: center;
}
RadioOffre
{
	cursor: default;
	background-color: #ffcc66;
}
td.tdLabelSmall
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
	text-align: right;
}

td.tdLabelInfoSaisie
{
	font-size: 10px;
	font-family: Arial;
	text-align: right;
}
td.tdLabelInfoSaisie
{
	font-size: 10px;
	font-family: Arial;
	text-align: right;
}
.IframeTracks
{
	overflow: auto;
	width: 420px;
	height: 360px;
}
.Information
{
	FONT-SIZE: 20px; 
	font-weight: bold; 
	font-family: Arial; 
	color: #CC9900; 
	text-decoration:none; 
}
.textepourinfo
{
	font-size:10px;
	font-family: Arial; 
	color:#DB9718;
}
.textepourinfogris
{
	font-size:10px;
	font-family: Arial; 
	color:Gray;
	font-style:italic;
}
.prixAlbum
{
	font-size:18px;
	font-family: Arial; 
	font-weight:bold;
	color:Black;
}

.prixbarre
{
	font-size:14px;
	font-family: Arial; 
	font-weight:normal;
	color:#828282;
}
.texteartistgris
{
	font-size:10px;
	font-family: Arial; 
	color:Gray;
	font-style:normal;
}

/* Page de formule */
/*########################################################################################################*/
.Ftable_item_header_Medium
{
	background-position: center top;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_header_medium_bg.jpg);
	width: 711px;
	background-repeat: no-repeat;
	height: 54px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 0px;

}
.Ftable_item_footer
{
	background-position: center top;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_footer_bg.jpg);
	width: 711px;
	padding-top: 0px;
	background-repeat: no-repeat;
	height: 37px;

}

.Ftable_item_footerCarre
{
	background-position: center top;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_footer_carre_bg.jpg);
	width: 711px;
	padding-top: 0px;
	background-repeat: no-repeat;
	height: 32px;

}
.Ftable_item_header_Small
{
	background-position: center top;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_header_small_bg.jpg);
	padding-bottom: 0px;
	width: 711px;
	background-repeat: no-repeat;
	height: 54px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 0px;

}
.Ftable_item_header_SmallCarre
{
	background-position: center top;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_header_small_carre_bg.jpg);
	padding-bottom: 0px;
	width: 711px;
	background-repeat: no-repeat;
	height: 54px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 0px;

}
.Ftable_item_header_big
{
	background-position: center top;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_header_big_bg.jpg);
	padding-bottom: 0px;
	width: 711px;
	background-repeat: no-repeat;
	height: 53px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 0px;

}
.Ftable_item_body
{
	padding-right: 0px;
	background-position: center center;
	padding-left: 10px;
	background-attachment: fixed;
	background: url(http://www.fnacmusic.com/images/subscription/table_item_body.jpg);
	padding-bottom: 0px;
	width: 700px;
	padding-top: 5px;
	background-repeat: repeat-y;
	vertical-align:top;
}
.FtexteOrange
{
	font-size: 8pt; 
	color: #D7A043; 
	font-weight: bold; 
}
.texteOrange
{
	font-size: 8pt; 
	color: #D7A043; 
}
.tdAccountOnglet
{
	border-right: #f7efda 2px solid;
	padding-right: 0px;
	padding-left: 8px;
	border-left: #f7efda 2px solid;
	background-color: #ffffff;
}

/*########################################################################################################*/

.divSubscriptionRemark
{
	color: red;
	font-size: medium;
}

.divFpurchaseHelp
{
	border-right: #000000 1px solid;
	padding-right: 4px;
	border-top: #000000 1px solid;
	padding-left: 8px;
	z-index: 10;
	overflow: hidden;
	border-left: #000000 1px solid;
	width: 400px;
	border-bottom: #000000 1px solid;
	position: absolute;
	background-color: #ffffff;
}

.divOpcBundle
{
	/*overflow: hidden;*/
	width:400px;
		
}
.configOk
{
	color:#92B904;
}
.configNon
{
	color:#BB1018;
}
.artistnameclip
{ 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 12pt ;
} 
.cliptitle
{ 
	color: #ffffff; 
	font-weight: normal; 
	font-size: 10pt ;
} 
.clipprice
{ 
	color: #ffffff; 
	font-weight: normal; 
	font-size: 8pt ;
} 
.mp3title 
{ 
	font-size: 8pt; 
	font-weight: normal; 
	color: Grey; 
}

.cadeautitle
{
	font-size: 10pt;
	font-weight: bold;
	color: Red;
}

/********************* RSS ZONE **************************/
.tableSelection
{
	background-color:#E7E7E7;
	width:154px;
	
}
.rssZoneTxt
{
	background-color:#F8F1DF;
	padding-left:10px;
}
.rssZone
{
	background-color:#F8F1DF;
}
.selection
{
}
.rssHeader
{
	background-image:url(http://www.fnacmusic.com/images/rss/bgTableHeader.jpg);
	color:#818181;
	font-size:12px;
	font-weight:bold;
}
.selected
{
	background-color:#CCCCCC;
	color:#656565;
	font-weight:bold;
	cursor:pointer;
}
.unselected
{
	background-color:#E7E7E7;
	color:#6B6B6B;
	font-weight:normal;
	cursor:pointer;
}
.RssInputLink
{
	width:700px;
	height:18px;
	font-size:11px;
	cursor:pointer;
}
.rssSection
{
	color:#D59646;
	font-size:12px;
	font-weight:bold;
}

/************** Discography  ***********************************************/
.breadcrumbsParent
{
}

.breadcrumbsTop
{
}

.breadcrumbsBetween
{
	padding-bottom: 35px;
	height: 1110px;
	min-height: 1080px;
}

.breadcrumbsBottom
{
}


/***********************************CROSS SELLING    */

a.accesRapide:visited
{
	color:Blue;
	font-style:italic;
	font-size:10px;
	text-decoration:none;
}

a.accesRapide:active
{
	color:Blue;
	font-style:italic;
	font-size:10px;
	text-decoration:none;
}

a.accesRapide:link
{
	color:Blue;
	font-style:italic;
	font-size:10px;
	text-decoration:none;
}

div.Onglet
{
	height:400px;
	overflow:auto;
}

/*********** Refonte page produit **************/
.leftCol{width: 360px; height:290; float:left; background:url(http://www.fnacmusic.com/images/albumV2/boxAlbum2.png) no-repeat }
.leftColClip{width: 241px; height:242; float:left; background:url(http://www.fnacmusic.com/images/albumV2/boxAlbum.png) no-repeat }
.std-padding-sm{padding:5px 10px;}
.std-padding-sm2{padding:0px 10px 5px 10px}
.lineSeparator{border-bottom: solid 1px #D3D3D3; padding-bottom: 5px; margin-bottom:5px;}
.nav-diaporama {text-align:center; height:190px;}
.nav-diaporama-clip {text-align:center; height:190px; padding-top:35px;}
ul.list-link {margin:3px 0; padding:0; list-style:none; font-size:12px; text-align:left;}
ul.left-right-links li.right {float:right; margin-top:0;}
.clearing {float:none;}
.divAvisFnac{margin-top:12px;margin-left:5px;}
.noteAlbum{font-size:12px;margin:0px 0 0 5px;}
.img-div{/*padding-top:35px;*/}
.img-div-clip{ height:181px;}
.lineleft{float:left; width:250px}


