
/* BARRA OI */
#barra_oi
{
	width:100%;
	height:104px;
	background:url(../images/layout/barraOi.jpg) #dcdcdc repeat-x;
	text-align:center;
}

/* BODY GERAL */
body
{
	margin:0PX;
}

/*DIV QUE RECEBERA A PARTE INTERNA*/
#geral
{
	width:100%;
	height:100%;
}

/* div que receberá o conteudo central */

#centralizar
{
	width:1000px;
	_width:960px;
	margin:0 auto;
	_margin-top:-4px;
}

#recheio
{
	width:1000px;
	_width:960px;
	padding-left:15px;
	padding-right:15px;
	_padding-right:12px;
	float:left;
}

#recheioHome
{
	width:1000px;
	_width:960px;
	padding-left:15px;
	padding-right:15px;
	_padding-right:12px;
	float:left;
}

#logo_oi
{
position:absolute;
margin-top:5px;
margin-left:713px;
*margin-left:-260px;
z-index:1;
/* background-image:url(../images/layout/logo_oi.png); */
width:90px;
height:105px;
}

/* HEADER */

#barra_menu
{
	width:973px;
	height:77px;
	_margin-top:-4px;
}

#menu
{
	width:435px;
	float:left;
	margin-right:148px;
	_margin-right:147px;
	margin-top:10px;
}


/* LOGIN */
#login
{
	width:141px;
	height:51px;	
	float:left;
	padding-top:17px;
	*padding-top:14px;
	padding-left:15px;
}

.link_login
{
color:#FFCC00;
font-family:Verdana;
font-size:9px;
}

.link_sair
{
color:#40639a;
font-family:Verdana;
font-size:9px;
}

#login_aberto
{
	width:141px;
	height:28px;
	float:left;
	padding-top:5px;
	padding-left:10px;
	/* background:url(../images/layout/back_login.jpg) repeat-x; */
	/* border:#000000 solid 2px; */
	font-family:Verdana;
	color:#FFFFFF;
	font-size:9px;
}

/* input login */
#login input
{
	padding-left:5px;
	padding-right:5px;
	border:0 none;
	width:100px;
	height:15px;
}

/* Migalha */
#migalha
{
	margin-top:-9px;
	padding-left:13px;
	padding-top:2px;
	width:960px;
	height:14px;
	float:left;
}

/* Barra de Busca */
.SelectOptions{
	background:#c2cad6;
	font-family:arial;
	font-size:9px;
	color:#4A6184;
	border:1px solid #999;
	border-top:0;
	position:absolute;
	display:none;
	z-index:0;
	max-height:200px;
	overflow:auto;
}

.SelectOptions div{
	padding:2px 3px;
}

.SelectOptions .mouseout{
	padding:2px 3px;
	background:#c2cad6;
	color:#4A6184;
}

.SelectOptions .mouseout{
	padding:2px 3px;
	background:#c2cad6;
	color:#4A6184;
}

 .SelectOptions .mouseover{
	padding:2px 3px;
	background:#4A6184;
	color:#c2cad6;
}

#barra_busca
{
	width:973px;
	height:41px;
	margin-top:0;
}
body:nth-of-type(1) #barra_busca{
	width:973px;
	height:41px;
	margin-top:-18px;
}

.input_artista
{
	width:165px;
	height:13px;
	padding-left:10px;
	padding-top:5px;
}

.input_letra
{
	width:32px;
	height:13px;
	padding-left:10px;
	padding-top:5px;
}


.input_categoria
{
	width:58px;
	height:13px;
	padding-left:10px;
	padding-top:5px;
}

ul.selectbox
{
	width:165px;
	background:#FFFFFF;
	position:absolute;
	list-style:none;
	z-index:1000;
	line-height:12px;
	padding-left:10px;
}

.selectbox
{
	display: none;
}

div.hideDropDowns
{
	display: none;
}

#bto_busca , #input_busca , #label_busca , #select_artista , #select_letra , #select_catetgoria , #label_escolher
{
	float:right;
	padding-top:11px;
	margin-left:10px;
}


#input_busca
{
	_margin-top:-4px;
}

#input_busca input
{
	width:175px;
	height:13px;
	padding-top:5px;
}

#nome_sec
{
	float:left;
	width:255px;
	height:71px;
}

#bto_busca
{
	padding-top:13px; !important;
	_padding-top:8px; !important;
	margin-right:10px !important;
	
}

#label_busca , #label_escolher
{
	padding-top:0px !important;
}

#label_busca
{
	margin-left:45px !important;
	_margin-left:10px !important;
	width:48px !important;
}

/* Destaques Videos */
#destaque_video
{
	width:973px;
	_margin-top:-4px;
	height:392px;
	background:none !important;
}

#destaque_videoHome
{
	width:973px;
	_margin-top:-4px;	
}

#destaque_video_aovivo
{
	width:973px;
	_margin-top:-4px;
	height:380px;
	/* height:336px; */
	background:url(../images/layout/estudio/back_destaque_video.jpg) repeat-x top;
}

#header_video
{
	height:47px;
	padding-top:10px;
	padding-left:12px;
}


.titulo_video
{
	float:left;
	width:565px;
	padding-top:18px;
}

.bto_sobre
{
	margin-top:23px;
	*margin-top:15px;
	_margin-top:15px;
	float:left;
}

.bto_sobre_aovivo
{
	margin-top:16px;
	*margin-top:16px;
	_margin-top:16px;
	float:left;
	/* padding-left:70px; */
	padding-left:150px;
}

.botoes_destaques
{
	float:left;
	margin-top:13px;
	_margin-top:16px;
	margin-left:145px;
	_margin-left:130px;
	*margin-left:135px;
}

#player_video
{
	float:left;
	width:640px;
	margin-left:9px;
}

#destaques_videos
{
	float:left;
	width:294px;
	padding-left:12px;
}

.lin_destaque
{
	width:294px;
	float:left;
	margin-bottom:13px;
}

.lin_destaque_op
{
	width:294px;
	float:left;
	margin-bottom:13px;
	opacity:0.20;
	-moz-opacity: 0.20;
	filter: alpha(opacity=20);
}

.foto_destaque
{
	float:left;
	width:100px;
}

.texto_destaque
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	float:left;
	width:162px;
}


.cat_destaque
{
	float:left;
	padding-left:102px;
	width:162px;
}

.cat_destaque a
{
	text-decoration:none;
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

/* Barra Embed */
#barra_embed
{
	width:901px;
	height:30px;
	padding-top:8px;
	padding-left:70px;
}

.embed_link
{
	font-family:Arial;
	font-size:10px;
	color:#999999;
	width:160px;
	border:1px solid #999999;
	padding: 2px 2px;
	margin-left:18px;
	margin-top:1px;
	border:0 none;
	background:#FFF;
}

#barra_embed_aovivo
{
	width:901px;
	height:36px;
	padding-top:2px;
	padding-left:80px;
	
	background-image:url(../images/layout/estudio/link_embed_fundo_aovivo.png);
	
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/estudio/link_embed_fundo_aovivo.png', sizingMethod='scale');
}

/* Banner */
#banner
{
	float:left;
	width:849px;
	padding-left:122px;
	padding-top:6px;
	height:110px;
	/*padding-bottom:22px;*/
}

.full_banner
{
	width:732px;
	height:94px;
	background-image:url(../images/layout/especial/sombra_full.png);
	background-repeat:no-repeat;
	
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/especial/sombra_full.png', sizingMethod='scale');
}


.full_banner2
{
	width:473px;
	height:64px;
	background-image:url(../images/layout/especial/sombra_banner.png);
	background-repeat:no-repeat;
	
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/especial/sombra_banner.png', sizingMethod='scale');
}


/*FOOTER*/

#footer
{
	/*width:1000px;
	_width:960px;*/
	padding-left:15px;
	padding-right:15px;
	_padding-right:12px;
	float:left;
}

#footerMotores
{
	/*width:1000px;
	_width:960px;*/
	padding-left:15px;
	padding-right:15px;
	_padding-right:12px;
	float:left;
}


#footer_etiquetas
{
	width:980px;
	_width:973px;
	padding-top:5px;
	_padding-top:3px;
	float:left;
}

#etiqueta_youtube
{
float:right;
margin-right:41px;
}

#etiqueta_myspace
{
	margin-right:60px;
	_margin-right:30px;
	float:right;
	display:none;
}

#links
{
	float:left;
	margin-left:30px;
	_margin-left:15px;
	margin-top:28px;
}


#coyright
{
	float:left;
	width:950px;
	_width:943px;
	padding-left:30px;
	padding-top:17px;
	padding-bottom:22px;
}

.reflexo
{
	position:absolute;
	margin-top:-54px;
	z-index:19;
	background:url(../images/layout/principal/brilho_destaque.png) no-repeat;
	width:93px;
	height:57px;
	
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/principal/brilho_destaque.png', sizingMethod='scale');
}


#backModal{
	width:100%;
	height:100%;
	background:#000;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:9999;
}
#areaGaleriaFotos{
	display:none;
}
#areaGaleriaFotos .top{
	background:url(../images/layout/topFotos.png) no-repeat;
	height:10px;
	width:707px;
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/topFotos.png', sizingMethod='scale');
}

#areaGaleriaFotos .body{
	background:url(../images/layout/bodyFotos.png);
	width:707px;
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/bodyFotos.png', sizingMethod='scale');
}

#areaGaleriaFotos .rodape{
	background:url(../images/layout/rodapeFotos.png) no-repeat;
	height:10px;
	width:707px;
	_background:none;
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/layout/rodapeFotos.png', sizingMethod='scale');
}

.conteudo_tags ul li{
	font-family:arial;
	font-size:12px;
	color:#333333;
	margin-bottom:14px;
}

.conteudo_tags ul li a{
	font-family:arial;
	font-size:12px;
	color:#333333;
	text-decoration:none;	
}

#loadedPhoto{
	background:url(../images/layout/carregafoto.gif) no-repeat;
}




/*BUSCA*/
#sugestoes_busca{
	position:absolute; 
	background: #a5b0c3;
	display:none;
	z-index:9999;
}
                
#sugestoes_busca ul{
    list-style:none;
    margin:0;
	padding:0;
}
                
#sugestoes_busca ul li{
	list-style:none;
	margin:1px;
	padding:3px;
	font-family:arial;
	color:#fff;
	font-size:11px;
}
				
.mouseSugestoesOut{
background:#a5b0c3;
color:#fff !important;
}
				
.mouseSugestoesOver{
	background:#FFF;
	color:#4A6184 !important;
}




/* Barra Menu */
#barraMenu{
	height:66px; 
	width:100%; 
	background:url(../images/layout/backBarraMenu.png) center top; 
	z-index:99999; 
	position:relative; 
	margin-bottom:-1px;
}

#barraMenu #areaLogoBusca{
	width:1000px;
	margin:0 auto;
}

#barraMenu #areaLogoBusca #novoLogo{
	float:left;
}

#barraMenu #areaLogoBusca #novaBusca{
	float:left;
	width:717px;
	background: url(../images/layout/backNovaBuscaTop.jpg);
	height:64px;
}

#barraMenu #areaLogoBusca #novaBusca #camposBusca{
	margin-left:301px;
	height:32px;
	
}

#barraMenu #areaLogoBusca #novaBusca #camposBusca img{
	
}

#barraMenu #areaLogoBusca #novaBusca #camposBusca div{
	float:left;
}

#barraMenu #areaLogoBusca #novaBusca #camposBusca .campo{
	border:0;
	background: url(../images/layout/campoBusca.png) no-repeat;
	width:311px;
	height:23px;
	margin-left:10px;
	margin-top:3px;
	padding:3px;
}

#barraMenu #areaLogoBusca #novaBusca #camposBusca .submit{

	margin-top:3px;

}

#barraMenu #areaLogoBusca #novaBusca #camposBusca .campo input{
	border:0;
	background:none;
	width:305px;
	height:23px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#305374; 
	font-weight:bold;
}

#baseLogoPrograma{
	position:absolute; 
	z-index:2; 
	height:33px; 
	width:230px; 
	margin-top:-13px;
	margin-left:743px;
}

#baseLogoPrograma .leftBase{
	float:left;
	height:33px;
	width:4px;
	background:	url(../images/layout/leftBaseLogo.png);
}

#baseLogoPrograma .logoBase{
	float:left;
	height:33px;
	width:226px;
	background: url(../images/layout/baseLogo.png);
}

/*BUSCA*/
#sugestoes_busca{
	position:absolute; 
	background: #abc4d5 !important;
	display:none;
	z-index:999999;
}
                
#sugestoes_busca ul{
    list-style:none;
    margin:0;
	padding:0;
}
                
#sugestoes_busca ul li{
	list-style:none;
	margin:1px;
	padding:3px;
	font-family:arial;
	color:#305374 !important;
	font-size:11px;
}

.mouseSugestoesOut{
background:#abc4d5;
color:#fff !important;
}
				
.mouseSugestoesOver{
	background:#FFF;
	color:#305374 !important;
}