﻿body  {
	margin: 0; 
	padding: 0;
}

#main
{
	float: left; 
	padding: 0; 
	margin: 0; 
	left:0px;
	top:0px;
	width:810px;
	height:500px;
	/*background-image:url(../images/bgPlayerPauloFragoso.jpg);*/
	/*background-image:url(../images/playerV1.jpg);*/
	background-position:top;
	background-repeat:no-repeat;
	z-index:1;
}

#seccao1
{
	float:left; 
	width:330px; 
	height:500px;
}

#player
{
	padding:0px 0 0 8px; 
	width:303px; 
	height:240px; 
	background-image:url(../images/bgPlayerWMA_new2.png); 
	background-position:top; 
	background-repeat:no-repeat;
}

#seccao2
{
	float:right; 
	width:480px; 
	height:500px;
}

#mrec
{

	width:300px; 
	height:250px; 
	float:right; 
	padding:15px 15px 8px 0;
}

#navegacao
{
	float:right; 
	padding:0 10px 8px 0px; 
	width:464px; 
	height:125px;
}

#webradios
{
	float:right; 
	width:464px; 
	height:71px; 
	padding:0 15px 0 0;
}

img.valign {
	display:inline;
	vertical-align:top;
	border:0px;
}

.bgTabTitle{
	background-image:url(../images/bgTab.gif);
	height:27px;
	width:100%;
	text-align:left;
	background-position:top;	
	border:0px;
	margin:0px
}

#acabou_tocar 
{  
	width:288px;
	padding:26px 0 0 0;
	margin:0 auto;
	text-align:center
}
	#acabou_tocar ul.items {
		margin:0;
		padding:0;
	}
	#acabou_tocar ul.items li
	{  
		list-style-type:none;
		list-style:none;
		width:268px;
		margin:0;
		padding:7px 2px 0px 5px;
		float:left;
		text-align:left
	}
	#acabou_tocar ul.items li div.lft 
	{  
		width:233px;
		float:left;
		background-image:url(../images/tracejado.gif);
		background-repeat:repeat-x;
		background-position:bottom;
		padding:0;
		margin:0;
		font-family:Calibri, Verdana;
		font-size:10pt;
		color:White;      
	}
	#acabou_tocar ul.items li div.rgt {  
		width:35px;
		float:right;
		text-align:right;
		font-family:Calibri, Verdana;
		font-size:10pt;
		color:White;
		padding:0;
		margin:0;
	}
	.whited
	{ 
		color:White;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
		text-transform:inherit;
		background-color:Black;
			
	}
	.whited_italic
	{
		color:White;
		text-decoration:none;
		font-weight:bold;
		font-size:13px;
		font-style:italic;  
		text-transform:inherit;
		background-color:Black;		
	}


/****** Na RFM ******/
.fade
{
	background-image:url(../images/1x1_50black.png);
	height:39px;
	width:100%;
	text-align:left;
	background-position:top;	
	border:0px;
	margin:0px
}
/* root element for tabs  */
ul.tabs {  
	margin:0; 
	padding:0;
	height:13px;
}

/* single tab */
ul.tabs li {  
	float:left; 
	padding:0 2px 0 0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	float:left;
	border-bottom:0px;
	height:13px;

}

#varios_destaques
{  
	width:470px;
	margin: 0 auto;	
	float:right;
	margin: 0 0 12px 0
}
	#varios_destaques ul.items {
		margin:18px 0px 0px 18px;
		padding:0;
	}
	#varios_destaques ul.items li{
		list-style-type:none;
		list-style:none;
		height:70px;
		margin:0;
		padding:0;
		float:left;
	}
#varios_destaques_item
{  
	width:210px;
	height:70px;
	padding:0px
}

A.linkwhiteText
{
	font-family:Calibri, Verdana;  
	color:#FFFFFF;
	font-size:10pt;
	TEXT-DECORATION:none; 
}
A.linkwhiteText:visited 
{ 
	COLOR: #FFFFFF; 
}
A.linkwhiteText:active 
{ 
	COLOR: #FFFFFF; 
}
A.linkwhiteText:hover 
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: underline;
}

/*********Efeitos**************/

.fadeFx img{
	border: 1px solid #000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 0.8;
}
.fadeFx:hover img{
	border: 1px solid #FF0000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
} 

