body { 
margin:0; 
padding:0; 
height: 100%; 
width: 100%; 

/*background:#FFFFFF url(http://www.free-scores.com/IMAGES/back_gradient.png) top left repeat-x fixed;*/
background-repeat:no-repeat; 

background:#FFFFFF url("http://img.free-scores.com/IMAGES/back_concours.jpg") no-repeat; background-position:center top;background-attachment:fixed;
/* background:#ECEBE6 url("http://img.free-scores.com/IMAGES/back_jaune_new.gif") no-repeat; background-position:center top;background-attachment:fixed;

/* background:#FFFFFF url("http://img.free-scores.com/IMAGES/back_jaune.jpg") repeat-y; background-position:center top; background-attachment:fixed;
/* background:#F1F1F1 url("http://img.free-scores.com/IMAGES/back_jaune3.jpg") repeat-y; background-position:center top; background-attachment:fixed;
background:#2D0002 url("http://img.free-scores.com/IMAGES/back_noel2.jpg") repeat-y; background-position:center top;*/
} 

/* Pre-Wrapper for new background vertical gradient effect */
#prewrapper {
	background: url(http://www.free-scores.com/IMAGES/back_ombre.png) top center repeat-y; margin: 0px;padding-bottom:10px

}

/* Pre-Wrapper for new background vertical gradient effect */
.fond_recherche {
	background: url(http://www.free-scores.com/IMAGES/fond_recherche.jpg) margin: 0px;

}

a.buy { font-family: verdana, arial; font-size: 9pt; color: #006699;text-decoration: none;} a.buy:hover{ font-family: verdana, arial; font-size: 9pt; color: #0000FF; text-decoration: none;}
a.buy_s { font-family: verdana, arial; font-size: 9pt; color: #006699;text-decoration: underline;} a.buy:hover{ font-family: verdana, arial; font-size: 9pt; color: #0000FF; text-decoration: none;}

a.buy3 { font-family: verdana, arial; font-size: 9pt; color: #006699;text-decoration: underline;} 
a.buy3:hover{ font-family: verdana, arial; font-size: 9pt; color: #0000FF; text-decoration: underline;}

a.buy2 { font-family: verdana, arial; font-size: 7pt; color: #318DBB;text-decoration: none;} a.buy2:hover{ font-family: verdana, arial; font-size: 8pt; color: #006699; text-decoration: underline;}
a.lienbleu{ font-family: Arial, Helvetica, sans-serif; color: #6699CC;}
a.lienbleu:hover { font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration: underline;}
a.petit{color:#FFCC00 ; text-decoration: none; font-size : 9pt;}
a.grosse { font-family: verdana, arial;  font-size: 9pt;color: #990000;text-decoration: none;} a.grosse:hover{ font-family: verdana, arial; color: #FF3300; text-decoration: none;}
a.grosse2 { font-family: verdana, arial;  font-size: 9pt;color: #990000;text-decoration: underline;} 
a.grosse2:hover{ font-family: verdana, arial; color: #FF3300; text-decoration: underline;}

a.petit:hover{color:#FFCC00 ; text-decoration: underline; font-size : 9pt;}

a.violet{color:#A7238E ; text-decoration: underline; font-size : 9pt; font-family: verdana;}

/* CONCOURS */
font.titre_vert {font-size:16pt; font-family: Verdana; color: #99cc00;}

tr.a {background: #FAF9F9;}
tr.b {background: #ffffff;}
font.px1 {color: #318DBB; font-size:9pt; font-family: verdana, arial; text-decoration:none;}
a.px1 {color: #318DBB; font-size:9pt; font-family: verdana, arial; text-decoration:none;}
a.px1:hover {color: #006699; font-size:9pt; font-family: verdana, arial; text-decoration:none;}
font.px2 {color: #bf0707; font-size:9pt; font-family: Arial;}
a.px2 {color: #bf0707; font-size:9pt; font-family: verdana, arial; text-decoration:none;}
a.px2:hover {color: #990000; font-size:9pt; font-family: verdana, arial; text-decoration:none;}
font.v {color: #666666; font-size:9pt; font-family: Arial;}
font.t {font-size:12pt; font-family: Verdana, arial;}
font.violet {color: #A7238E;}
font.b {font-size:12pt; font-family: Arial; color: #FFFFFF;}
font.o {color: #999999; font-size: 9pt; font-family: verdana;}
font.d {
	color: #666666;
	font-size: 9pt;
	font-family: verdana;
	
	
}
font.rouge {color: #CC0000; font-size: 9pt; font-family: verdana;}
font.vert2 {color: #009900; font-size: 9pt; font-family: verdana;}
font.dpp {color: #000000; font-size: 7pt; font-family: verdana;}
font.dp {color: #666666; font-size: 7pt; font-family: verdana;}
font.m {color: #990000; font-size: 9pt; font-family: Arial;}
font.au {color: #FFCC33; font-size: 10pt; font-family: Arial;}
img.x {width:60px; height:80px; border: 0}
img.x2 {width:67px; height:92px; border: 0}

font.f {color: #000000; font-size: 10pt; font-family: Arial;}
font.s {color: #000000; font-size: 10pt; font-family: Arial;}
td.p {background: #FFFFFF;}

.bdr {
	border: 1px dotted #CCCCCC;
}

font.vert {color: #99cc00; font-size: 11pt; font-family: verdana; text-decoration: none;}
font.orange {color: #ff9900; font-size: 9pt; font-family: verdana;}

font.vt {color: #99cc00; font-size: 10pt; font-family: verdana; text-decoration: none;}

font.vb {color: #99cc00; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.vt {color: #99cc00; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.vt:hover {color: #A7238E; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.vc {color: #99cc00; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
a.vc:hover {color: #A7238E; font-size: 15pt; font-family: verdana, impact; text-decoration: underline; font-weight:bold;}

a.mvt {color: #99cc00; font-size: 10pt; font-family: arial; text-decoration: none;}
a.mvt:hover {color: #99cc00; font-size: 10pt; font-family: arial; text-decoration: underline;}
a.mvb {color: #F5FAE5; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.mvb:hover {color: #F5FAE5; font-size: 7pt; font-family: verdana; text-decoration: none;}

font.impact_blanc {color: #FFFFFF; font-size: 11pt; font-family: verdana, impact; text-decoration: none; font-style: bold;  font-weight:bold;}
font.jt {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
font.impact_j {color: #FF9900; font-size: 16pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}

font.impact_jp {color: #FF9900; font-size: 14pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
font.impact_jl {color: #FF9900; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}

font.impact_n {color: #666666; font-size: 16pt; font-family: verdana, impact; text-decoration: none;font-weight:bold;}

font.impact_vl {color: #A7238E; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
font.impact_nl {color: #666666; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
font.impact_b {color: #006699; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
font.impact_r {color: #ff3300; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
font.impact_rl {color: #ff3300; font-size: 15pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}
font.impact_rll {color: #ff3300; font-size: 12pt; font-family: verdana, impact; text-decoration: none; font-weight:bold;}

font.jb {color: #FF9900; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.jt {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.jt:hover {color: #999999; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.mjt {color: #FF9900; font-size: 8pt; font-family: arial; text-decoration: none;}
a.mjt:hover {color: #FF9900; font-size: 8pt; font-family: arial; text-decoration: underline;}
a.mjt3 {color: #FF9900; font-size: 10pt; font-family: arial; text-decoration: none;}
a.mjt3:hover {color: #FF9900; font-size: 10pt; font-family: arial; text-decoration: underline;}
a.mjtr {color: #FF9900; font-size: 8pt; font-family: arial; text-decoration: underline;}
a.mjt2 {color: #FF0000; font-size: 7pt; font-family: arial; text-decoration: none;}
a.mjt2:hover {color: #999999; font-size: 7pt; font-family: arial; text-decoration: none;}


a.mjb {color: #FFFFFF; font-size: 7pt; font-family: arial; text-decoration: none;}
a.mjb:hover {color: #FFFFFF; font-size: 7pt; font-family: arial; text-decoration: underline;}
a.mjbr {color: #FFFFFF; font-size: 7pt; font-family: arial; text-decoration: underline;}

a.mb {color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: none;}
a.mb:hover {color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: underline;}

a.mb_ss {color: #333333; font-size: 10px; font-family: arial; text-decoration: none;}
a.mb_ss:hover {color: #E8E9EA; font-size: 10px; font-family: arial; text-decoration: underline;}
a.mb_ss_selected {color: #333333; font-size: 10px; font-family: arial; text-decoration: underline;}

a.mb {color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: none;}
a.mb:hover {color: #FFFFFF; font-size: 10px; font-family: arial; text-decoration: underline;}


a.mbp {color: #FFFFFF; font-size: 9px; font-family: arial; text-decoration: none;}
a.mbp:hover {color: #FFFFFF; font-size: 9px; font-family: arial; text-decoration: underline;}
font.mbp {color: #FFFFFF; font-size: 9px; font-family: arial;}

a.minilien_b {color: #077377; font-size: 7pt; font-family: arial; text-decoration: none;}
a.minilien_b:hover {color: #077377; font-size: 7pt; font-family: arial; text-decoration: underline;}

font.rt {color: #FF3300; font-size: 10pt; font-family: verdana; text-decoration: none;}

font.rb {color: #FF3300; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.rt {color: #FF3300; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.rt:hover {color: #999999; font-size: 10pt; font-family: verdana; text-decoration: none;}

a.mrt {color: #FF3300; font-size: 10pt; font-family: arial; text-decoration: none;}
a.mrt:hover {color: #FF3300; font-size: 10pt; font-family: arial; text-decoration: underline;}
a.mrbb {color: #006699; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.mrbb:hover {color: #999999; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.mrb {color: #FCE8D7; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.mrb:hover {color: #FCE8D7; font-size: 7pt; font-family: verdana; text-decoration: underline;}

font.bt {color: #077377; font-size: 10pt; font-family: verdana; text-decoration: none;} 
font.bb {color: #077377; font-size: 10pt; font-family: verdana; text-decoration: none;} 
a.bt {color: #077377; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.bt:hover {color: #999999; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.mbt {color: #077377; font-size: 10pt; font-family: arial; text-decoration: none;}
a.mbt:hover {color: #077377; font-size: 10pt; font-family: arial; text-decoration: underline;}

a.mbb {color: #006699; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.mbb:hover {color: #F5FAFA; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.mbb_selected {color: #F5FAFA; font-size: 9pt; font-family: verdana; text-decoration: none;}
font.mbb {color: #F5FAFA; font-size: 9pt; font-family: verdana; text-decoration: none;}

font.g {color: #666666; font-size: 10pt; font-family: verdana;}
font.g3 {color: #333333; font-size: 10pt; font-family: verdana;}

font.g2 {color: #333333; font-size: 9pt; font-family: verdana;}

font.gp {color: #666666; font-size: 7pt; font-family: verdana;}
font.gpc {color: #999999; font-size: 7pt; font-family: verdana;}
font.gpv {color: #FF9900; font-size: 7pt; font-family: verdana;}
a.gp {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gp:hover {color: #FF9900; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gp:visited {color: #CA9802; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.gcb {color: #006699; font-size: 8pt; font-family: verdana; text-decoration: none;font-weight:bold;}
a.gcb:hover {color: #07737C; font-size: 8pt; font-family: verdana; text-decoration: underline;}

a.gcbp {color: #333333; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gcbp:hover {color: #077371; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.bgc {color: #077371; font-size: 8pt; font-family: verdana; text-decoration: none; font-weight:bold;}
a.bgcp {color: #077371; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gcblien {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.gcblien:hover {color: #07737C; font-size: 8pt; font-family: verdana; text-decoration: underline;}

a.gcbm {color: #077371; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gcbm:hover {color: #07737C; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.bgcm {color: #077371; font-size: 10pt; font-family: verdana; text-decoration: underline;}

a.gcpb {color: #999999; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.gcpb:hover {color: #07737C; font-size: 9pt; font-family: verdana; text-decoration: none;}

a.gcr {color: #666666; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gcr:hover {color: #FF3300; font-size: 10pt; font-family: verdana; text-decoration: underline;}
a.gcrlien {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.gcrlien:hover {color: #FF3300; font-size: 8pt; font-family: verdana; text-decoration: underline;}
a.rgc {color: #FF3300; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.rgcm {color: #FF3300; font-size: 10pt; font-family: verdana; text-decoration: underline;}

a.gcre {color: #666666; font-size: 14pt; font-family: verdana; text-decoration: none;}
a.gcre:hover {color: #FF3300; font-size: 14pt; font-family: verdana; text-decoration: underline;}

a.gcv {color: #99CC00; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gcv:hover {color: #99cc00; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.vgc {color: #99CC00; font-size: 10pt; font-family: verdana; text-decoration: underline;}

a.gcpr {color: #999999; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.gcpr:hover {color: #FF3300; font-size: 9pt; font-family: verdana; text-decoration: none;}

font.ss {color: #990000; font-size: 10pt; font-family: verdana;}

a.g {color: #666666; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.g:hover {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}

a.gb {color: #333333; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gb:hover {color: #006699; font-size: 10pt; font-family: verdana; text-decoration: none;}

a.ln {color: #666666; font-size: 9pt; font-family: arial; text-decoration: none;}
a.ln:hover {color: #FF9900; font-size: 9pt; font-family: arial; text-decoration: none;}
a.ln_selected {color: #FF9900; font-size: 9pt; font-family: arial; text-decoration: none;}

a.gj {color: #666666; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gj:hover {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gj:visited {color: #CA9802; font-size: 10pt; font-family: verdana; text-decoration: none;}

a.gjs {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gjs:hover {color: #FF9900; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gjs:visited {color: #CA9802; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.gj2 {color: #333333; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gj2:hover {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gj2:visited {color: #CA9802; font-size: 10pt; font-family: verdana; text-decoration: none;}

a.gjp {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.gjp:hover {color: #FF9900; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.gjp:visited {color: #CA9802; font-size: 8pt; font-family: verdana; text-decoration: none;}

a.gjpp {color: #000000; font-size: 9pt; font-family: arial; text-decoration: none;}
a.gjpp:hover {color: #FF9900; font-size: 9pt; font-family: arial; text-decoration: none;}
a.gjpp:visited {color: #CA9802; font-size: 9pt; font-family: arial; text-decoration: none;}

a.nouveaute {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.nouveaute:hover {color: #FF9900; font-size: 8pt; font-family: verdana; text-decoration: none;}

a.menu_jaune {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.menu_jaune:hover {color: #FF9900; font-size: 8pt; font-family: verdana; text-decoration: none;}

a.menu_rouge {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.menu_rouge:hover {color: #FF3300; font-size: 8pt; font-family: verdana; text-decoration: none;}

a.menu_bleu {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.menu_bleu:hover {color: #006699; font-size: 8pt; font-family: verdana; text-decoration: none;}

a.gcj {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.gcj:hover {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.jgc {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: underline;}

a.bleudigital { color: 006699; font-family: verdana; text-decoration: none;}


font.or {color: #ff9900; font-size: 10pt; font-family: verdana;}
a.or {color: #ff9900; font-size: 10pt; font-family: verdana;}
a.or:hover {color: #990000; font-size: 10pt; font-family: verdana;}

a.titre {color: #990000; font-size: 10pt; font-family: verdana;}
a.titre:hover {color: #666666; font-size: 10pt; font-family: verdana;}

font.gg {color: #666666; font-size: 7pt; font-family: verdana;}
a.g {color: #666666; font-size: 10pt; font-family: verdana;}
a.g:hover {color: #990000; font-size: 10pt; font-family: verdana;}

font.gc {color: #666666; font-size: 10pt; font-family: verdana;}
a.gc {color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.gc:hover {color: #000000; font-size: 8pt; font-family: verdana; text-decoration: none;}


a.gcpp {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gcpp:hover {color: #000000; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.noir {color: #000000; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.noir:hover {color: #CCCCCC; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.soleau {color: #999999; font-size: 6pt; font-family: arial; text-decoration: none;}

font.gcp {color: #999999; font-size: 9pt; font-family: verdana;}
a.gcp {color: #666666; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.gcp:hover {color: #077377; font-size: 9pt; font-family: verdana; text-decoration: none;}

a.gcp2 {color: #666666; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.gcp2:hover {color: #999999; font-size: 9pt; font-family: verdana; text-decoration: none;}

a.gcl {color: #999999; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.gcl:hover {color: #000000; font-size: 8pt; font-family: verdana; text-decoration: none;}

font.r {color: #ff3300; font-size: 14pt; font-family: verdana; font-weight:bold;}
font.rp {color: #ff3300; font-size: 7pt; font-family: verdana;}
font.rb {color: #990000; font-size: 10pt; font-family: verdana;}

font.fr {color: #990000; font-size: 10pt; font-family: verdana;}

a.inst {color: #999999; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.instc {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.inst:hover {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}

.fpetit { font-family: verdana, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #666666;}
	
	.finstru { font-family: verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #666666;
	background-color: #FFF9F4; 
	}
	
	.fgratuitajax{ font-family: verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #666666;}
	
	.fgrand{ font-family: verdana, Helvetica, sans-serif; 
	font-size: 12pt; 
	color: #006699;}
	
		.fgrandg{ font-family: verdana, Helvetica, sans-serif; 
	font-size: 12pt; 
	color: #666666;}

font.gcff {color: #999999; font-size: 7pt; font-family: verdana;}
a.gcff {color: #999999; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gcff:hover {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
	
a.gpp {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.gpp:hover {color: #990000; font-size: 7pt; font-family: verdana; text-decoration: none;}

	a.petit2{color:#FAF9F9 ; font-size : 1pt}
a.petit2:hover{color:#FAF9F9 ; font-size : 1pt}

.promo {
background:url(http://img.free-scores.com/IMAGES/promo.gif) no-repeat;
display:block;
position:relative;
top:35px;
left:4px;
height:40px;
width:50px;
margin:auto;
margin-top:-40px;
z-index:2;
}

.promofr {
background:url(http://img.free-scores.com/IMAGES/promo-fr.gif) no-repeat;
display:block;
position:relative;
top:35px;
left:4px;
height:40px;
width:50px;
margin:auto;
margin-top:-40px;
z-index:2;
}


 .champderecherche {
	 color: #000000; font-size: 14px;  
 
 border:1px solid #f0f0f0;
border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
background:#fff url(http://img.free-scores.com/IMAGES/sbox-bg.gif) no-repeat;
padding-left:3px;
}

 /* .champderecherchecentrale {
color: grey; font-size: 10pt; font-family: arial; text-decoration: none;	
border:0px solid #A7238E;
border-color:#A7238E #A7238E #A7238E #A7238E;
background:#F6F6F6;
padding: 0px 0px 0px;

}
*/
fieldset {
    border: none;
}

.champderecherchecentrale{

 border:1px solid #CCCCCC;
    color:#A7238E;
    font-family: Helvetica,arial,sans-serif;
    font-size:16px;
 margin: 0px 0;

    padding:1px;
    width:250px;


}

.inputtext{
border:1px solid #f0f0f0;
border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
background:#fff url(http://img.free-scores.com/IMAGES/sbox-bg.gif) no-repeat;
color: grey; padding-left:3px;
}
.inputtextr{
border:1px solid #f0f0f0;
border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
background:#fff url(http://img.free-scores.com/IMAGES/sbox-bg.gif) no-repeat;
color: #A7238E; padding-left:3px;
font-size: 13pt; 
}

.inputtextr_ajax{
border:1px solid #f0f0f0;
border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
background:#fff url(http://img.free-scores.com/IMAGES/sbox-bg.gif) no-repeat;
color: #F00; padding-left:3px;
font-size: 13pt; 
}

.inputtexts{
border:1px solid #f0f0f0;
border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
background:#fff url(http://img.free-scores.com/IMAGES/sbox-bg.gif) no-repeat;
color: grey; padding-left:3px;
font-size: 12pt; 
}


a.info {
  position:relative;
  text-decoration: none;
}
a.info:hover {
   background: none; 
   z-index: 500; 
   text-decoration: none;
}
a.info span {display: none;}

a.info:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   width:300px;
   top: 10px; 
   left: 50px;
   background: white;
   padding: 3px;
   text-decoration: none;
   border: 1px solid #FF3300;
   border-top: 4px solid #FF3300;
}
a.infoa {
  position:relative;
  color: #666666; font-size: 8pt; font-family: verdana; text-decoration: none;

}
a.infoa:hover {

	color: #000000; font-size: 8pt; font-family: verdana; 
   background: none; 
   z-index: 500; 
   text-decoration: none;
}
a.infoa span {display: none;}
a.infoa:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   width:30px;
   top: 10px; 
   left: 50px;
   background: white;
   padding: 3px;
   text-decoration: none;
   border: 1px solid;
   border-top: 4px solid ;
}

#ad_code { width:140px; background:#FFFFFF url(http://img.free-scores.com/IMAGES/redpapers-tall.png) center center no-repeat; text-align:center; padding:10px 8px 10px 0; }

font.titre_r {color: #ff3300; font-size: 19px; font-family: verdana, impact ;font-weight:bold; }

.noel {
background:url(http://img.free-scores.com/IMAGES/cadeaux4.gif) no-repeat;
display:block;
position:relative;
top:0px;
left:400px;
height:84px;
width:340px;
margin:0px;
margin-top:-80px;
z-index:000;
cursor: pointer;

}
.chopin {
background:url(http://img.free-scores.com/IMAGES/2010-chopin.gif) no-repeat;
display:block;
position:relative;
top:12px;
left:400px;
height:60px;
width:331px;
margin:0px;
margin-top:-80px;
z-index:000;
cursor: pointer;

}
.noeluk {
background:url(http://img.free-scores.com/IMAGES/cadeaux4-uk.gif) no-repeat;
display:block;
position:relative;
top:0px;
left:400px;
height:84px;
width:340px;
margin:0px;
margin-top:-80px;
z-index:000;
cursor: pointer;

}
a.noeltexte2 {color: #077377; font-size: 8pt; font-family: verdana; text-decoration: underline;}
.noeltexte {
display:block;
position:relative;
top:70px;
left:518px;
height:84px;
width:340px;
margin:0px;
margin-top:-80px;
z-index:000;
}
a.instrumentation_collection {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.instrumentation_collection:hover {color: #FF9900; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.instrumentation_public {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.instrumentation_public:hover {color: #FF9900; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.instrumentation_public_selected {color: #FF9900; font-size: 7pt; font-family: verdana; text-decoration: none;}

a.instrumentation_boutique {color: #666666; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.instrumentation_boutique:hover {color: #FF3300; font-size: 7pt; font-family: verdana; text-decoration: none;}
a.instrumentation_boutique_selected {color: #FF3300; font-size: 7pt; font-family: verdana; text-decoration: none;}


.rollover a { display:block; width:25px;}
.rollover a:hover { background-color: #FF9900}

.rollover_pdf a { display:block;width:350px;height:90px;border:0px solid}
.rollover_pdf a:hover { background-color: #FDEED9}
.rollover_pdf_select a { display:block;width:350px;height:90px;border:0px solid;background-color: #FDEED9}


.rollover_bouton_compositeur a { display:block;width:285px;height:40px;border:0px solid;border: 1px solid #FF9900;background-position: left top;padding: 2px 4px 3px; background: url(http://img.free-scores.com/IMAGES/fond_bouton_compositeur.jpg) repeat-x left bottom; }
.rollover_bouton_compositeur a:hover { padding: 2px 4px 3px; background: url(http://img.free-scores.com/IMAGES/fond_bouton_compositeur.jpg)repeat-x left bottom;}
.rollover_bouton_compositeur_select a { display:block;width:285px;height:40px;border:1px solid #999999;background-color: #FF9900;padding: 2px 4px 3px;}

a.lien_bouton_statut {color: #666666; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.lien_bouton_statut_select {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.lien_bouton_statut:hover {color: #FF9900; font-size: 10pt; font-family: verdana; text-decoration: none;}



/* ROLLOVER DES CASES DES PAGES IDEES CADEAUX */
.rollover_menu_idca a { display:block;width:100px;height:130px;border:0px solid;margin:2px;) repeat;}
.rollover_menu_idca a:hover {background-color: #efefef}
.rollover_menu_idca_select a {background-color: #efefef}

/* ROLLOVER MENU PAGES IDEES CADEAUX */
.rollover_menu_ca a { display:block;width:200px;height:25px;border:solid 1px #E0E0E8;padding: 1px 0px 0px; margin: 1px 1px 1px 1px;color:#990000; font-size: 10pt; font-family: arial; text-decoration: none; font-style: bold;}
.rollover_menu_ca a:hover {background-color: #990000; color:#FFFFFF; font-style: bold;}
.rollover_menu_ca_select a {background-color: #990000; display:block;width:200px;height:25px;border:solid 1px #E0E0E8;padding: 1px 0px 0px; margin: 1px 1px 1px 1px;color:#FFFFFF; font-size: 10pt; font-family: arial; text-decoration: none; font-style: bold; background:url(http://img.free-scores.com/boutique/noel/IMAGES/rouge-etoiles.gif);}


/* ROLLOVER MENU PAGES IDEES CADEAUX 2*/
.rollover_menu_ca2 a { background-color: #ffffff;display:block;width:195px;height:60px;border:solid 1px #E0E0E8;padding: 1px 0px 0px; margin: 1px 1px 1px 1px;color:#f59300; font-size: 10pt; font-family: arial; text-decoration: none; font-style: bold;}
.rollover_menu_ca2 a:hover {background-color: #e3171a; color:#FFFFFF; font-style: bold;}
.rollover_menu_ca_select2 a {background-color: #e3171a; display:block;width:195px;height:60px;border:solid 1px #E0E0E8;padding: 1px 0px 0px; margin: 1px 1px 1px 1px;color:#FFFFFF; font-size: 10pt; font-family: arial; text-decoration: none; font-style: bold;}


.rollover_pub a { display:block;width:150px;height:90px;border:0px solid}
.rollover_pub a:hover { background-color: #F1F1F1}

/* MENUS LATERAUX PAR COULEURS */

/* JAUNE */
.rollover_menu a { display:block;width:200px;height:90px;border:0px solid;background: transparent url(http://img.free-scores.com/IMAGES/fond_semitransp_menu.png) repeat;}
.rollover_menu a:hover {background-color: #FDEED9}
.rollover_menu_select a {background-color: #FDEED9}

/* CONNECTE */
.rollover_connecte { display:block;   vertical-align: middle; display: inline;}

.rollover_connecte a { display:block;width:100px;height:90px;vertical-align: middle; display: inline;}
.rollover_connecte a:hover {background-color: #FDEED9;}
.rollover_connecte span {
  vertical-align: middle;
  display: inline-block; 
}




/* BLEU */
.rollover_menu_bleu a { display:block;width:200px;height:90px;border:0px solid;background: transparent url(http://img.free-scores.com/IMAGES/fond_semitransp_menu_bleu.png) repeat;}
.rollover_menu_bleu a:hover {background-color: #EDF5F5}
.rollover_menu_bleu_select a {background-color: #EDF5F5}

.rollover_menu_bleu_front a {display:block;width:100%;height:40px;border:0px solid;background-color: #F4F8F9;}
.rollover_menu_bleu_front a:hover {background-color: #6699CC}

a.lien_menu_bleu {color: #F4F4F4; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.lien_menu_bleu:hover {color: #016799; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.lien_menu_bleu_select {color: #016799; font-size: 11pt; font-family: verdana; text-decoration: none;}

a.lien_menu_ss_bleu {color: #FFFFFF; font-size: 8pt; font-family: verdana; text-decoration: none;}
a.lien_menu_ss_bleu:hover {color: #FFFFFF; font-size: 8pt; font-family: verdana; text-decoration: underline;}
a.lien_menu_ss_bleu_select {color: #016799; font-size: 8pt; font-family: verdana; text-decoration: none;}

/* ROUGE */
.rollover_menu_rouge a { display:block;width:100px;height:50px;border:0px solid;margin:2px;) repeat;}
.rollover_menu_rouge a:hover {background-color: #EAEAEA}
.rollover_menu_rouge_select a {background-color: #EAEAEA; display:block;width:100px;height:50px;border:0px solid;margin:2px;)}


.rollover_pdf_interprete a { display:block;width:315px;height:50px;border:0px solid}
.rollover_pdf_interprete a:hover { background-color: #FDEED9}

.rollover_nouveautes a { display:block;width:150px;height:100%;border:0px solid;background-color:#FAFAFA;margin:2px}
.rollover_nouveautes a:hover { background-color: #FDEED9}

.rollover_menu_horizontale a { display:block;width:100%;height:100%;border:0px solid}
.rollover_menu_horizontale a:hover { background-color: #F1F1F1}


.rollover_bleu a { display:block;width:200px;height:50px;border:0px solid}
.rollover_bleu a:hover { background-color: #006699}

.rollover_bleu_ss a { display:block;width:200px;height:30px;border:0px solid}
.rollover_bleu_ss a:hover { background-color: #6699CC}

.rollover_digital a { display:block;width:150px;height:100%;border:0px solid;background-color:#FAFAFA;}
.rollover_digital a:hover { background-color: #C3CDD3}


#footerBody {
padding-top:15px;
padding-bottom:15px;
padding-left:60px;
max-width:990px;
min-width:600px;
width:auto;
}

#footerBody .footerSection {
border-right:1px solid #CCCCCC;
float:left;
font-size:10px;
line-height:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 1.95em 0 0;
padding:0 1.95em 0 0;
}

#footerBody .footerSection2 {
border-right:1px solid #CCCCCC;
float:left;
font-size:10px;
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 1.95em 0 0;
padding:0 1.95em 0 0;
}

#footerBody .footerSection3 {
float:left;
font-size:10px;
line-height:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 1.95em 0 0;
padding:0 1.95em 0 0;
}

#footer A:link {
	COLOR: #666666; font-family: verdana; text-decoration: none;
}
#footer A:visited {
	COLOR: #666666; font-family: verdana; text-decoration: none;
}
#footer A:active {
	COLOR: #666666; font-family: verdana; text-decoration: none;
}
#footer A:hover {
	COLOR: #6699CC; font-family: verdana; text-decoration: underline;
}

.bouton_submit {
	display: block;
	width:auto;
	padding: 2px 4px 3px;
	position: relative;
	font: normal 11px verdana, sans-serif;
	background: transparent url(http://img.free-scores.com/IMAGES/fond_ligne_partition.jpg) repeat-x left bottom;
	border: 1px solid #FF9900;
	color: #FF9900; font-size: 8pt; font-family: arial; text-decoration: none;	
}
.bouton_submit:hover {
	display: block;
	width:auto;
	padding: 2px 4px 3px;
	position: relative;
	font: normal 11px verdana, sans-serif;
	background: transparent url(http://img.free-scores.com/IMAGES/fond_ligne_partition.jpg) repeat-x left bottom;
	border: 1px solid #FF0000;
	color: #FF0000; font-size: 8pt; font-family: arial; text-decoration: none;	
	
}

.bouton_submit_violet {
	display: block;
	width:auto;
	padding: 3px;
	margin: 3px;
	position: relative;


	border: 0px solid #FFFFFF;
	color: #FFFFFF; font-size: 9pt; font-family: arial; text-decoration: none;	
	background-color: #A7238E;
}

a.btn {
	display: block;
	width:auto;
	padding: 2px 4px 3px;
	position: relative;
	font: normal 11px verdana, sans-serif;
	background: transparent url(http://img.free-scores.com/IMAGES/fond_ligne_partition.jpg) repeat-x left bottom;
	border: 1px solid #FF9900;
	color: #FF9900; font-size: 8pt; font-family: arial; text-decoration: none;
} a.btn:hover {
	background-position: left top;
	color: #FF9900; font-size: 8pt; font-family: arial; text-decoration: none;
}



a.jgros {color: #666666; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.jgros:hover {color: #FF9900; font-size: 9pt; font-family: verdana; text-decoration: underline;}
a.jgros_select {color: #FF9900; font-size: 9pt; font-family: verdana; text-decoration: none;}

a.jmoyen {color: #ffffff; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.jmoyen:hover {color: #FF9900; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.jmoyen_select {color: #FF9900; font-size: 11pt; font-family: verdana; text-decoration: none;}

a.jmoyen2 {color: #666666; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.jmoyen2:hover {color: #FF9900; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.jmoyen_select2 {color: #FF9900; font-size: 11pt; font-family: verdana; text-decoration: none;}

.rollover_menu_m a { display:block;width:200px;height:90px;border:0px solid;background: transparent url(http://img.free-scores.com/IMAGES/fond_semitransp_menu_membre.png) repeat;}
.rollover_menu_m a:hover {background-color: #CFD8E3}
.rollover_menu_m_select a {background-color: #CFD8E3}

a.lien_menu_m {color: #FF9900; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.lien_menu_m:hover {color: #FFFFFF; font-size: 11pt; font-family: verdana; text-decoration: none;}
a.lien_menu_m_select {color: #FFFFFF; font-size: 11pt; font-family: verdana; text-decoration: none;}

.rollover_top a { display:block;width:200px;height:90px;border:0px solid;margin:0px}
.rollover_top  a:hover {background-color: #FF9900}

.rollover_top_select a { display:block;width:200px;height:90px;border:0px solid;background-color: #FF9900;}
.rollover_top_select  a:hover {background-color: #FF9900}

.rollover_top2 a { display:block;width:200px;height:90px;border:0px solid;background-color: #FFFFFF;}
.rollover_top2  a:hover {background-color: #FF9900}

.rollover_top3 a { background-color: #FF9900; display:block;width:200px;height:90px;border:0px solid;}
.rollover_top3  a:hover {background-color: #FF9900}

.rollover_top4 a { display:block;width:200px;height:90px;border:0px solid;background-color: #F1F1F1;}
.rollover_top4  a:hover {background-color: #717171}

.rollover_top5 a { display:block;width:200px;height:90px;border:0px solid;background-color: #FFFFFF;}
.rollover_top5  a:hover {background-color: #CECECE}




a.lien_type_oeuvre {color: #666666; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.lien_type_oeuvre:hover {color: #FFFFFF; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.lien_type_oeuvre_select {color: #FFFFFF; font-size: 9pt; font-family: verdana; text-decoration: none;}

a.lien_top {color: #666666; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.lien_top:hover {color: #FFFFFF; font-size: 9pt; font-family: verdana; text-decoration: none;}
a.lien_top_select {color: #FFFFFF; font-size: 9pt; font-family: verdana; text-decoration: none;}

a.lien_top2 {color: #FF9900; font-size: 13pt; font-family: verdana; text-decoration: none;}
a.lien_top2:hover {color: #FFFFFF; font-size: 13pt; font-family: verdana; text-decoration: none;}
a.lien_top2_select {color: #FFFFFF; font-size: 13pt; font-family: verdana; text-decoration: none;}

a.lien_top3 {color: #333333; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.lien_top3:hover {color: #FFFFFF; font-size: 10pt; font-family: verdana; text-decoration: none;}
a.lien_top3_select {color: #FFFFFF; font-size: 10pt; font-family: verdana; text-decoration: none;}





.pos_connect {
	display:block;
position:absolute;
top:-20px;
left:0px;
height:30px;
width:auto;
margin:auto;
margin-top:0px;
z-index:2;
text-align: center;
text-decoration: none;
}

.pos_langue {
	display:block;
position:absolute;
top:10px;
left:0px;
height:30px;
width:auto;
margin:auto;
margin-top:px;
z-index:3;
text-align: center;
text-decoration: none;
}


.play {
//background:url(http://img.free-scores.com/IMAGES/button_play_semi.png) no-repeat;

display:block;
position:absolute;
height:25px;
width:25px;
left:0px;
top:0px;
z-index:3;
text-decoration: none;
}

.play a {
filter: alpha(opacity=70); -moz-opacity: .70; opacity: .70;
}

.play a img {
border:0px;
}

.play a:hover {
filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;
}


a.play2 {
filter: alpha(opacity=70); -moz-opacity: .70; opacity: .70;
}

a.play2 img {
border:0px;
}

a.play2:hover {
filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;
}

/* CSS SPRITES */

/* SPRITE BHACKGROUND */
.sprite-back {
   background: url(http://img.free-scores.com/IMAGES/sprite/background.png); background-repeat: repeat-x;
}
.sprite-back.form { background-position:  -0px -0px; height: 24px; width: auto;}
.sprite-back.ss_tab { background-position:  -0px -176px; height: 12px; width: auto;}
.sprite-back.i_mp3 { background-position:  -0px -208px; height: 30px; width: auto;}
.sprite-back.hori-gris { background-position:  -0px -252px; height: 6px; width: auto;}
.sprite-back.fond_ligne { background-position:  -0px -264px; height: 25px; width: auto;}
.sprite-back.fond_gris { background-position:  -0px -312px; height: 25px; width: 245px;}
.sprite-back.fond_ligne_partition { background-position:  -0px -351px; height: 26px; width: auto;}


/* UNILANGE - SPRITE ICONES COMMUNES MOYENNES */
.sprite_icones_moyens_uni {
   background: url(http://img.free-scores.com/IMAGES/sprite/sprite_moyennes_icones_uni.png); background-repeat: repeat-x;display:inline-block;
}
.sprite_icones_moyens_uni.best-seller { background-position:  -0px -0px; height: 36px; width: 150px; }
.sprite_icones_moyens_uni.Circle_arrows { background-position:  -0px -46px; height: 50px; width: 54px; }
.sprite_icones_moyens_uni.DownloadPDF { background-position:  -64px -46px; height: 40px; width: 38px; }
.sprite_icones_moyens_uni.niveau { background-position:  -0px -339px; height: 8px; width: 112px; }
.sprite_icones_moyens_uni.pdf2 { background-position:  -112px -46px; height: 35px; width: 34px; }
.sprite_icones_moyens_uni.logo-fs_commentaire { background-position:  -170px -96px; height: 65px; width: 45px; }
.sprite_icones_moyens_uni.close_big { background-position:  -170px -16px; height: 49px; width: 49px; }




/*FR - SPRITE ICONES COMMUNES MOYENNES */
.sprite_icones_moyens_fr {
   background: url(http://img.free-scores.com/IMAGES/sprite/sprite_moyennes_icones_fr.png); background-repeat: repeat-x;display:inline-block;
}
.sprite_icones_moyens_fr.COMMENTAIRES-precedent { background-position:  -0px -0px; height: 23px; width: 99px; }
.sprite_icones_moyens_fr.COMMENTAIRES-suivant { background-position:  -103px -39px; height: 23px; width: 100px; }
.sprite_icones_moyens_fr.niveau1 { background-position:  -0px -71px; height: 16px; width: 150px;margin:0px }
.sprite_icones_moyens_fr.niveau2 { background-position:  -0px -95px; height: 16px; width: 147px;margin:0px }
.sprite_icones_moyens_fr.niveau3 { background-position:  -0px -119px; height: 16px; width: 143px;margin:0px }
.sprite_icones_moyens_fr.niveau4 { background-position:  -0px -143px; height: 16px; width: 169px;margin:0px }
.sprite_icones_moyens_fr.niveau5 { background-position:  -0px -167px; height: 16px; width: 159px;margin:0px }
.sprite_icones_moyens_fr.partitions_digitales { background-position:  -259px -27px; height: 77px; width: 190px; }
.sprite_icones_moyens_fr.play-along-mini { background-position:  -259px -103px; height: 30px; width: 170px; }
.sprite_icones_moyens_fr.service_suivi { background-position:  -259px -143px; height: 61px; width: 186px; }

/*EN - SPRITE ICONES COMMUNES MOYENNES */
.sprite_icones_moyens_uk {
   background: url(http://img.free-scores.com/IMAGES/sprite/sprite_moyennes_icones_uk.png); background-repeat: repeat-x;display:inline-block;
}
.sprite_icones_moyens_uk.COMMENTAIRES-precedent { background-position:  -0px -0px; height: 23px; width: 99px; }
.sprite_icones_moyens_uk.COMMENTAIRES-suivant { background-position:  -103px -39px; height: 23px; width: 100px; }
.sprite_icones_moyens_uk.niveau1 { background-position:  -0px -71px; height: 16px; width: 150px;margin:0px }
.sprite_icones_moyens_uk.niveau2 { background-position:  -0px -95px; height: 16px; width: 147px;margin:0px }
.sprite_icones_moyens_uk.niveau3 { background-position:  -0px -119px; height: 16px; width: 143px;margin:0px }
.sprite_icones_moyens_uk.niveau4 { background-position:  -0px -143px; height: 16px; width: 169px;margin:0px }
.sprite_icones_moyens_uk.niveau5 { background-position:  -0px -167px; height: 16px; width: 159px;margin:0px }
.sprite_icones_moyens_uk.partitions_digitales { background-position:  -259px -27px; height: 77px; width: 190px; }
.sprite_icones_moyens_uk.play-along-mini { background-position:  -259px -103px; height: 30px; width: 170px; }
.sprite_icones_moyens_uk.service_suivi { background-position:  -259px -143px; height: 61px; width: 186px; }



/* SPRITE ICONES COMMUNES PETITES */
.sprite-image {
   background: url(http://img.free-scores.com/IMAGES/sprite/sprite_petites_icones.png) no-repeat;display:inline-block;
}
.sprite-image.alerte { background-position:  -0px -0px; height: 26px; width: 27px; margin:1px;}
.sprite-image.alerte_18x16 { background-position:  -0px -29px; height: 16px; width: 18px; margin:1px}
.sprite-image.button_play_semi { background-position:  -0px -48px; height: 22px; width: 21px;margin:1px }
.sprite-image.button_play_semi_10x10 { background-position:  -61px -211px; height: 12px; width: 12px;margin:1px }
.sprite-image.button_play_semi_nb { background-position:  -0px -71px; height: 22px; width: 21px;margin:1px }
.sprite-image.button_play_semi_nb10x10 { background-position:  -0px -94px; height: 10px; width: 10px;margin:1px }


.sprite-image.cd { background-position:  -30px -380px; height: 30px; width: 27px; margin:1px }
.sprite-image.dvd { background-position:  -30px -413px; height: 30px; width: 27px; margin:1px }
.sprite-image.midig { background-position:  -62px -392px; height: 21px; width: 23px; margin:1px }

.sprite-image.coeur_membre { background-position:  -70px -175px; height: 10px; width: 10px; margin:1px}
.sprite-image.coeur_membre_18 { background-position:  -0px -108px; height: 16px; width: 16px; margin:1px}

.sprite-image.commentaire { background-position:  -33px -3px; height: 24px; width: 41px;margin:1px }
.sprite-image.commentaire28x16 { background-position:  -33px -26px; height: 19px; width: 28px;margin:3px }
.sprite-image.donate_paypal { background-position:  -0px -176px; height: 16px; width: 16px; margin:1px}
.sprite-image.donate_paypal18x18 { background-position:  -0px -195px; height: 18px; width: 18px; margin:1px}
.sprite-image.en { background-position:  -0px -216px; height: 12px; width: 20px;margin:1px }
.sprite-image.en_choix { background-position:  -80px -216px; height: 18px; width: 20px;margin:1px }
.sprite-image.etoile { background-position:  -76px 2px; height: 15px; width: 61px;margin:1px }
.sprite-image.etoile_1 { background-position:  -74px -14px; height: 15px; width: 61px;margin:1px }
.sprite-image.etoile_2 { background-position:  -74px -30px; height: 15px; width: 61px;margin:1px }
.sprite-image.etoile_3 { background-position:  -74px -62px; height: 15px; width: 61px;margin:1px }
.sprite-image.etoile_4 { background-position:  -74px -78px; height: 15px; width: 61px;margin:1px }
.sprite-image.etoile_5 { background-position:  -74px -94px; height: 15px; width: 61px;margin:1px }
.sprite-image.FA { background-position:  -0px -230px; height: 16px; width: 15px;margin:1px }
.sprite-image.facebook { background-position:  -3px -252px; height: 26px; width: 26px;margin:1px }
.sprite-image.facebook13x13 { background-position:  -0px -277px; height: 16px; width: 13px;margin:1px }
.sprite-image.FA_bleu { background-position:  -0px -294px; height: 15px; width: 12px; margin:1px}
.sprite-image.FA_jaune { background-position:  -16px -294px; height: 15px; width: 12px; margin:1px}
.sprite-image.FA_vert { background-position:  -0px -312px; height: 15px; width: 12px;margin:1px }
.sprite-image.fleche-ok { background-position:  -0px -330px; height: 20px; width: 17px; margin:1px}
.sprite-image.fr { background-position:  -0px -353px; height: 12px; width: 20px;margin:1px }
.sprite-image.fr_choix { background-position:  -0px -350px; height: 18px; width: 20px;margin:1px }
.sprite-image.icone_download { background-position:  -0px -144px; height: 20px; width: 20px; margin:1px }
.sprite-image.ico2 { background-position:  -0px -125px; height: 12px; width: 19px; margin:1px}
.sprite-image.ico3 { background-position:  -62px -235px; height: 12px; width: 19px; margin:1px}
.sprite-image.coeur_annu { background-position:  -62px -258px; height: 14px; width: 20px; margin:1px}
.sprite-image.icone-share { background-position:  -0px -383px; height: 16px; width: 16px;margin:1px }
.sprite-image.icone_interprete { background-position:  -0px -399px; height: 15px; width: 15px; margin:1px}
.sprite-image.icone_interprete_medium { background-position:  -30px -46px; height: 22px; width: 28px; margin:1px}
.sprite-image.icone_interprete_medium_19x16 { background-position:  -3px -420px; height: 16px; width: 19px; margin:1px}
.sprite-image.loupe-mini { background-position:  -0px -436px; height: 15px; width: 14px;margin:1px }
.sprite-image.loupe { background-position:  -0px -454px; height: 22px; width: 22px;margin:1px }
.sprite-image.midi2 { background-position:  -16px -230px; height: 11px; width: 10px;margin:1px }
.sprite-image.mini-espace-membres { background-position:  -19px -108px; height: 10px; width: 7px; margin:1px}
.sprite-image.mini-logo-carre_17x17 { background-position:  -0px -479px; height: 18px; width: 17px; margin:1px}
.sprite-image.ok_1 { background-position:  -30px -71px; height: 19px; width: 20px; margin:1px}
.sprite-image.paypal_n { background-position:  -30px -93px; height: 26px; width: 26px; margin:1px }
.sprite-image.pdf22 { background-position:  -62px -287px; height: 10px; width: 10px; margin:1px}
.sprite-image.pdf3 { background-position:  -62px -308px; height: 23px; width: 22px; margin:1px}
.sprite-image.picto-noel { background-position:  -30px -122px; height: 19px; width: 25px;margin:1px }
.sprite-image.profil-membre { background-position:  -80px -120px; height: 50px; width: 38px;margin:1px }
.sprite-image.rss { background-position:  -53px -71px; height: 14px; width: 14px;margin:1px }
.sprite-image.rssicon { background-position:  -30px -144px; height: 14px; width: 36px;margin:1px }
.sprite-image.send-email { background-position:  -30px -161px; height: 26px; width: 30px; margin:1px margin:1px}
.sprite-image.send-email_18x16 { background-position:  -30px -190px; height: 16px; width: 18px; margin:1px}
.sprite-image.sol { background-position:  -30px -209px; height: 37px; width: 22px;margin:1px }
.sprite-image.sol_bleu { background-position:  -33px -252px; height: 35px; width: 22px;margin:1px }
.sprite-image.sol_jaune { background-position:  -30px -287px; height: 36px; width: 23px; margin:1px}
.sprite-image.sol_vert { background-position:  -33px -328px; height: 35px; width: 22px;margin:1px }
.sprite-image.triangle_up { background-position:  -9px -498px; height: 12px; width: 8px;margin:0px }
.sprite-image.triangle_utd { background-position:  -0px -497px; height: 12px; width: 8px;margin:0px }
.sprite-image.video10x10 { background-position:  -17px -436px; height: 11px; width: 10px;margin:1px }
.sprite-image.video16x16 { background-position:  -54px -193px; height: 16px; width: 16px; margin:1px}
.sprite-image.casque2 { background-position:  -18px -498px; height: 10px; width: 10px; margin:1px }
.sprite-image.playalong_icone { background-position:  -34px -498px; height: 12px; width: 10px; margin:1px }
.sprite-image.popup { background-position:  -34px -478px; height: 12px; width: 10px; margin:1px }
.sprite-image.des { background-position:  -34px -465px; height: 10px; width: 16px; margin:1px }
.sprite-image.flag_usa { background-position:  -53px -445px; height: 15px; width: 35px; margin:1px }
.sprite-image.flag_eur { background-position:  -53px -470px; height: 15px; width: 35px; margin:1px }
.sprite-image.plus { background-position:  -68px -492px; height: 17px; width: 17px; margin:1px }

.sprite-boutique{
   background: url(http://img.free-scores.com/IMAGES/sprite/sprite_boutique.png) no-repeat;display:inline-block;
}
.sprite-boutique.casque-fr { background-position:  -0px -0px; height: 20px; width: 60px; }
.sprite-boutique.commander-uk { background-position:  -70px -00px; height: 21px; width: 155px; }
.sprite-boutique.commander-usa-uk { background-position:  -70px -31px; height: 21px; width: 155px; }
.sprite-boutique.commander-usa { background-position:  -70px -62px; height: 21px; width: 140px; }
.sprite-boutique.commander { background-position:  -70px -93px; height: 21px; width: 140px; }
.sprite-boutique.ecoute { background-position:  -0px -30px; height: 20px; width: 20px; }
.sprite-boutique.europe { background-position:  -30px -30px; height: 13px; width: 22px; }
.sprite-boutique.fullstock { background-position:  -70px -124px; height: 35px; width: 132px; }
.sprite-boutique.hautparleur { background-position:  -0px -60px; height: 15px; width: 17px; }
.sprite-boutique.ico4 { background-position:  -27px -60px; height: 12px; width: 19px; }
.sprite-boutique.icone-content { background-position:  -0px -85px; height: 10px; width: 8px; }
.sprite-boutique.icone-couv { background-position:  -18px -85px; height: 10px; width: 8px; }
.sprite-boutique.loupe-10 { background-position:  -36px -85px; height: 10px; width: 10px; }
.sprite-boutique.note { background-position:  -0px -105px; height: 10px; width: 10px; }
.sprite-boutique.topseller { background-position:  -70px -169px; height: 19px; width: 75px; }
.sprite-boutique.usa { background-position:  -0px -125px; height: 13px; width: 22px; }
.sprite-boutique.WWS-eur { background-position:  -70px -198px; height: 11px; width: 108px; }
.sprite-boutique.WWS { background-position:  -70px -219px; height: 11px; width: 108px; }
.sprite-boutique.livraison { background-position:  -70px -238px; height: 12px; width: 155px; }
.sprite-boutique.franceonly { background-position:  -70px -260px; height: 11px; width: 108px; }




