body
{
	vertical-align:left;
	margin:0;
	padding:0;
}

.resultMainBlock
{
	padding-top:10px;
}

#leftSelectionBlock
{
	padding-top:10px;
	width:200px;
	padding-left:14px;
}

.centralBlock
{
	margin-left:5px;
}

/*Bouton "Modifier" de l'onglet infos persos*/
.buttonModify
{ 
	background:url(buttonModify_sfr.png) no-repeat;
}

/*Bouton "Renouveller" de l'onglet licences*/
.buttonRenew
{ 
	width:223px;
	height:23px;
	background:url(buttonRenew_sfr.png) no-repeat;
}

#musicStyleRelatedBlock
{
	background:url(backgroundCentral_sfr.png) no-repeat 0px 36px;
	width:1008;
	height:800;
	
} 

/*En-têtes tableau de résultat*/
.resultBlockTable th
{
	background-color:#B4025B;
	color:white;
	text-decoration:underline white;
	background:url(backgroundResultHeaderGrey.png) repeat-x;
	
}

.resultBlockTableUnselected
{
	height:18px;
	font-size:11px;
	padding-left:2px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
}

.resultBlockTableSelectedDown
{
	height:18px;
	font-size:11px;
	padding-left:2px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	color:white;
}

.resultBlockTableSelectedUp
{
	height:18px;
	font-size:11px;
	padding-left:2px;
	text-align:left;
	font-weight:normal;
	cursor:pointer;
	color:white;
}

/*SELECTIONS*/
.selectionBlock
{
	margin-left:0;
	padding-left:0px;
	padding-right:3px;
}

.selectionBoxBlock
{
	background:url(backgroundSelectionBox_sfr.png) no-repeat;
	text-align:left;
	padding-top:5px;
}

selectionTitleBlock
{
	text-align:left;
	color:blue;
	
}

/*Bouton Recherche*/
.buttonGreenBlueBack
{ 
	background:url(searchButton_sfr.png) no-repeat;
	width:93px;
	height:19px;
	margin-top:12px;
}

/*Zone de Recherche*/
.searchBlock
{
	background-color:transparent;
	width :1000px;
}

.searchBlockForm
{      
	padding-left:130px;
}



/*Zone de texte site optimisé pour ...*/
.siteInfo
{
	color:black;
}

.siteInfo a,.siteInfo a:hover,.siteInfo a:visited,.siteInfo a:visited:hover
{
	color:black;
}


/*Fond des onglets*/
.tab
{
	background:url(backgroundTabCentral_sfr.png) repeat-x;
	color:black;
}

.tabMiddleSelected
{
	background:url(backgroundTabCentralSelected_sfr.png) repeat-x;
	background-position:100% 50%;
	color:black;
	padding-top:6px;
	text-align:center;
	font-size:9px;
	height:10px;
}

.tabMiddle
{
	background:url(backgroundTabCentral_sfr.png) repeat-x;
	background-position:100% 50%;
	color:black;
	padding-top:6px;
	font-size:9px;
	height:28px;
}

.tabMiddleSubscribed
{
	background:url(backgroundTabCentral_sfr.png) repeat-x;
	background-position:100% 50%;
	color:black;
	padding-top:6px;
	font-size:9px;
	height:30px;
}

/*Titres des sélections*/
.selectionTitleBlock
{
	color:#E75353;
	font-size:13px;
	text-align:left;
}

/*Playlists*/
.selectionPlaylistBlock
{
	text-align:left;
}

/*ABCDaire*/
.abcdaireBoxBlock
{
	background:none;
}

.abcdaireTitleBlock
{
	color:#E75353;
	font-size:13px;
	text-align:left;
}
 
.abcdaireBoxBlock a 
{
	color:#519de3;
	text-decoration:underline;
	text-align:left;
	font-size:10px;
}

#abcdaireBoxBlockLink 
{
	color:#162767;
}

/*Image Fresh Music*/
/*.siteInfo
{
	background:url(logoFreshMusic_sfr.png) no-repeat;
	background-position:5% 20%;
	height:50px;
}*/
#freshMusic
{
	float:left;
	width:66px;
	height:47px;
}

#freshMusic img
{
	border:0;
}	

/*Bouton souscrire à l'offre optimale*/
.optimalSubscribe
{
	background:url(optimalSubscribeButton_sfr.png) no-repeat;
	height:22px;
	width:250px;
}

.title
{
	color:#EA1D00;
}

/*bloc resultats*/
.resultMainBlock
{
	padding-left:5px;
}

