/*/////////////////////////////////////////////////////////*/
/*// MODAL BOX ////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////*/
#mb_overlay{
	position:fixed;
	height:100%; width:100%;
	background-color:#000;
	opacity:0.85;
	Filter:Alpha(Opacity=85);
	z-index:99999999;
}
#mb_container{
	position:absolute;
	height:100%; width:100%;
	z-index:999999999;
}
#mb_content{
	position:relative;
	top:50%; _top:440px;
	width:550px; height:400;
	border:20px solid #FFFFFF;
	border-top:5px solid #FFFFFF;
	background:#FFFFFF;
	margin-top:-200px;
}
#mb_content a:link, #mb_content a:visited, #mb_content a:active{ color:#FFFFFF; }
#mb_content a:hover{ color:#FFFFFF; }

/*///////////////////////////////////////////////*/
/*///////////////////////////////////////////////*/
/*// CONTAINERS /////////////////////////////////*/
/*///////////////////////////////////////////////*/
/*///////////////////////////////////////////////*/
.containerLeft{
	position:relative; float:left;
	display:block;
	width:360px; height:auto;
	margin:0 10px 0 0;
}
.containerCenter{
	position:relative; float:left;
	display:block;
	width:464px; height:auto;
}
.containerRight{
	position:relative; float:left;
	top:750px;
	display:block;
	width:227px; height:auto;
	margin:0 0 0 0;
}


/*/////////////////////////////////////////////////////////*/
/*// CONTENT //////////////////////////////////////////////*/
/*/////////////////////////////////////////////////////////*/
.contentTable{
	font-size:11px;
	color:#FFFFFF;
}
.contentTable .tableRepeater_1{ background:url(../images/bgs/boxes.png); color:#FFFFFF; height:24px; cursor:pointer;}
.contentTable .tableRepeater_1:hover{ background:url(../images/bgs/boxes.png); }
.contentTable .tableRepeater_2{ background:url(../images/bgs/boxes.png); color:#FFFFFF; height:24px; cursor:pointer; }
.contentTable .tableRepeater_2:hover{ background:url(../images/bgs/boxes.png); }
.contentTable .tableRepeater_3{ background:url(../images/bgs/boxes.png); height:24px; cursor:pointer; color:#FFFFFF; font-weight:bold; }
.contentTable .tableRepeater_3:hover{ background:url(../images/bgs/boxes.png); color:#FFFFFF; font-weight:bold;  }

p,h1,h2{color:#FFFFFF;}
h1{font-size:1em; margin-bottom:5px;}
h2{font-size:0.7em; margin-bottom:5px;}
label{font-size:0.7em; font-weight:normal; color:#FFFFFF; vertical-align:middle;}

/*///////////////////////////////////////////////*/
/*// DESTAQUE ///////////////////////////////////*/
/*///////////////////////////////////////////////*/
#destaque{
	position:relative;
	display:block;
	width:340px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#destaque .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#destaque .content{
	position:relative;
	top:-10px;
	display:block;
/*	background-color:#f0f0f0;*/
}
#destaque .footer{}

/*///////////////////////////////////////////////*/
/*// ÚLTIMAS ////////////////////////////////////*/
/*///////////////////////////////////////////////*/
#lastContent{
	position:relative;
	display:block;
	width:340px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#lastContent .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#lastContent .content{
	position:relative;
	top:-10px;
	display:block;
	background:#111111;
}
#lastContent .footer{}

dl#lastContent_artistas
{position:relative; display:block; width:94%; padding:4px 3% 4px 3%; margin:0 0 2px 0; background:url(../images/bgs/boxes.png); border-bottom:1px solid #080808; cursor:pointer;}
dl#lastContent_artistas:hover
{background:url(../images/bgs/boxes.png);}
dl#lastContent_artistas dt.link{font-size:11px; font-weight:bold; margin:0;}
dl#lastContent_artistas dt.link a{text-decoration:none; color:#FFFFFF;}
dl#lastContent_artistas dt.artista a{font-size:11px; color:#FFFFFF; text-decoration:none; margin:3px 0 0 0;}
dl#lastContent_artistas dt.artista div.left{position:relative; float:left;}
dl#lastContent_artistas dt.artista div.right{position:relative; float:right;}

/* ultimas musicas */
dl#lastContent_Musicas
{
position:relative; display:block;
width:94%;
padding:7px 3% 7px 3%; margin:0 0 2px 0;
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
background:url(../images/bgs/boxes.png); border-bottom:1px solid #080808; cursor:pointer;}
dl#lastContent_Musicas:hover
{background:#181818;}
dl#lastContent_Musicas dt.link{font-size:11px; font-weight:bold; margin:0 0 3px 0;}
dl#lastContent_Musicas dt.link a{text-decoration:none; color:#FFFFFF;}
dl#lastContent_Musicas dt.artista a{font-size:11px; color:#FFFFFF; text-decoration:none; margin:3px 0 0 0; padding:0 0 0 21px;}
dl#lastContent_Musicas dt.artista div.left{position:relative; float:left;}
dl#lastContent_Musicas dt.artista div.right{position:relative; float:right;}

/*///////////////////////////////////////////////*/
/*// EVENTOS ////////////////////////////////////*/
/*///////////////////////////////////////////////*/
#nEvents{
	position:relative; float:right;
	display:block;
	width:207px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#nEvents .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#nEvents .content{
	position:relative;
	top:-10px;
	display:block;
	background:#111111;
}
#nEvents .footer{}
dl#nextEvents{
	position:relative; display:block;
	width:94%;
	padding:5px 3% 5px 3%; margin:0 0 2px 0;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:url(../images/bgs/boxes.png); border-bottom:1px solid #080808; cursor:pointer;
}
dl#nextEvents:hover{background:#181818;}
dl#nextEvents dt.title{font-size:11px; font-weight:bold; margin:0 0 0px 0;}
dl#nextEvents dt.title a{text-decoration:none; color:#FFFFFF;}
dl#nextEvents dt.date a{font-size:10px; color:#999999; text-decoration:none; margin:3px 0 0 0; padding:0 0 0 0;}
dl#nextEvents dt.date div.left{position:relative; float:left;}
dl#nextEvents dt.date div.right{position:relative; float:right;}

/*///////////////////////////////////////////////*/
/*// COBERTURAS /////////////////////////////////*/
/*///////////////////////////////////////////////*/
#coberturas{
	position:relative; float:left;
	display:block;
	width:207px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
	overflow:hidden;
}
#coberturas .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#coberturas .content{
	position:relative;
	width:100%;
	top:-10px;
/*	background-color:#f0f0f0;*/
	overflow:hidden;
}

#coberturas div.content div.left{ position:relative; width:100%; height:190px; margin:0 0 5px 0; background:url(../images/bgs/boxes.png); }
#coberturas div.content div.left:hover{ background:#181818; }
#coberturas div.content div.left dl.info{ cursor:pointer; }
#coberturas div.content div.left dl.info dt.imagem{position:relative; width:100%; height:132px; background:url(../images/bgs/boxes.png);}
#coberturas div.content div.left dl.info dt.dados{ position:relative; width:94%; padding:10px 3% 10px 3%; background:url(../images/icons/icon_url.gif) 188px 7px no-repeat; font-size:11px; color:#FFFFFF; }

#coberturas div.content div.right{ position:relative; float:right; width:100%; height:auto; }

#coberturas .footer{}

#coberturas div.content div.right dl#coberturas_item{
	position:relative; width:100%; height:120px; cursor:pointer; overflow:hidden;
}
#coberturas div.content div.right dl#coberturas_item:hover{
	background:#181818;
}
#coberturas div.content div.right dl#coberturas_item dt.titulo
{position:relative; display:block; top:88px; width:95%; height:32px; font-size:9px; padding:4px 4%; background:url(../images/bgs/boxes.png); color:#FFFFFF;}

#coberturas div.content div.right dl#coberturas_item dt.titulo:hover
{position:relative; display:block; top:88px; width:95%; height:32px; font-size:9px; padding:4px 4%; background:#181818; color:#FFFFFF;}

/*///////////////////////////////////////////////*/
/*// PROMO //////////////////////////////////////*/
/*///////////////////////////////////////////////*/
#promo{
	position:relative;
	display:block;
	width:464px; height:240px;
	padding:0px;
	margin:0 0 10px 0;
	overflow:hidden;
}

/*///////////////////////////////////////////////*/
/*// NOTICIAS ///////////////////////////////////*/
/*///////////////////////////////////////////////*/
#noticias{
	position:relative;
	display:block;
	width:444px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
	overflow:hidden;
}
#noticias .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#noticias .content{
	position:relative;
	top:-10px;
	display:block;
}
#noticias div.content div.left{ position:relative; float:left; width:49%; height:auto; background:url(../images/bgs/boxes.png); }
#noticias div.content div.left:hover{ background:#181818; }
#noticias div.content div.left dl.info{ cursor:pointer; }
#noticias div.content div.left dl.info dt.imagem{position:relative; width:100%; height:129px; background:url(../images/bgs/boxes.png);}
#noticias div.content div.left dl.info dt.dados{ position:relative; width:94%; padding:10px 3% 10px 3%; background:url(../images/icons/icon_url.gif) 203px 4px no-repeat; font-size:11px; color:#FFFFFF; }
	
#noticias div.content div.right{ position:relative; float:right; width:49%; height:150px; }
#noticias ul li{
	position:relative;
	width:92%; height:51px;
	padding:5px 4%; margin:0 0 2px 0;
	list-style:none;
	border-bottom:1px solid #080808; cursor:pointer;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:url(../images/bgs/boxes.png);
}
#noticias ul li:hover{background:#181818;}
#noticias .footer{}
/*///////////////////////////////////////////////*/
/*// ENTREVISTAS ////////////////////////////////*/
/*///////////////////////////////////////////////*/
#entrevistas{
	position:relative;
	display:block;
	width:340; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#entrevistas .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#entrevistas .content{
	position:relative;
	top:-10px;
	display:block;
	background-image:url(../images/bgs/boxes.png);
}

#entrevistas div.content div.left{ position:relative; float:left; width:49%; height:190px; background:url(../images/bgs/boxes.png); }
#entrevistas div.content div.left:hover{ background:#181818; }
#entrevistas div.content div.left dl.info{ cursor:pointer; }
#entrevistas div.content div.left dl.info dt.imagem{position:relative; width:100%; height:140px; background:url(../images/bgs/boxes.png);}
#entrevistas div.content div.left dl.info dt.dados{ position:relative; width:90%; padding:10px 5% 10px 5%; background:url(../images/icons/icon_url.gif) 318px 9px no-repeat; font-size:11px; color:#FFFFFF; }

#entrevistas div.content div.right{ position:relative; float:right; width:49%; height:190px; background:url(../images/bgs/boxes.png); }
#entrevistas div.content div.right:hover{ background:#181818; }
#entrevistas div.content div.right dl.info{ cursor:pointer; }
#entrevistas div.content div.right dl.info dt.imagem{position:relative; width:100%; height:140px; background:url(../images/bgs/boxes.png);}
#entrevistas div.content div.right dl.info dt.dados{ position:relative; width:90%; padding:10px 5% 10px 5%; background:url(../images/icons/icon_url.gif) 202px 5px no-repeat; font-size:11px; color:#FFFFFF; }
#entrevistas .footer{}

dl#entrevistas_item
{position:relative; float:left; width:100%; height:95px; margin:0 10px 5px 0; cursor:pointer; border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
dl#entrevistas_item dt.titulo{position:relative; top:0px; display:inline-block; width:94%; height:auto; font-size:9px; padding:1px 3%; background:url(../images/bgs/boxes.png);}

/*///////////////////////////////////////////////*/
/*// CANAL DE VIDEOS ////////////////////////////*/
/*///////////////////////////////////////////////*/
#videos{
	position:relative; float:left;
	display:block;
	width:207px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#videos .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#videos .content{
	position:relative;
	top:-10px;
	display:block;
/*	background-color:#f0f0f0;*/
}
#videos .footer{}

/*///////////////////////////////////////////////*/
/*// METEREOLOGIA////////////////////////////////*/
/*///////////////////////////////////////////////*/
#metereologia{
	position:relative; float:left;
	width:207px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 10px;
	overflow:hidden;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#metereologia .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}

#metereologia ul.climaNavi{
	list-style:none;
}
#metereologia ul.climaNavi li{
	position:relative; float:right;
	padding:3px; background:#181818;
	color:#FFF; font-size:9px; font-weight:bold; margin:9px 0 0 7px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	cursor:pointer;
}
#metereologia ul.climaNavi li:hover{ background:#fff; color:#333;}
#metereologia ul.climaNavi li.active{
	background:#1BB9FF; color:#000;
}
#metereologia .content{
	position:relative;
	top:-10px;
	display:block;
}

#metereologia div.content div.item{
	position:relative;
	width:100%; height:auto;
	list-style:none;
}
/*// HOJE //*/
#metereologia div.content div.item div.today{
	width:90%; height:auto;
	margin:0 0 2px 0; padding:1px 5%;
	border-bottom:1px solid #080808;
	background:url(../images/bgs/boxes.png);
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
}
/*// AMANHÃ //*/
#metereologia div.content div.item div.tomorrow{
	width:90%; height:40px;
	margin:0 0 2px 0; padding:1px 5%;
	border-bottom:1px solid #080808;
	background:url(../images/bgs/boxes.png);
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
}
/* General */
#metereologia div.content div.item div.icon{
	position:relative; float:left;
	width:40px; height:40px;
	margin:0 10px 0 0;
}
#metereologia div.content div.item div.dayname{
	position:relative; float:left;
	width:130px; margin:2px 0 0 0;
	color:#999999; font-size:9px; text-transform:capitalize; font-weight:bold;
}
#metereologia div.content div.item div.temp{
	position:relative; float:left;
	width:130px; margin:0 0 1px 0;
	color:#FFF; font-size:10px; font-weight:bold;
}
#metereologia div.content div.item div.desc{
	position:relative; float:left;
	width:130px;
	color:#999999; font-size:9px;
}

/*///////////////////////////////////////////////*/
/*// ENQUETE ////////////////////////////////////*/
/*///////////////////////////////////////////////*/
#enquetes{
	position:relative;
	display:block;
	width:208px; height:240px;
	padding:0 10px 0 10px;
	margin:0 0 10px 0;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; behavior: url(css/PIE.htc);
	background:#111111;
}
#enquetes .header{
	position:relative;
	display:block;
	width:100%; height:25px;
}
#enquetes .content{
	position:relative;
	top:-10px;
	display:block;
/*	background-color:#f0f0f0;*/
}
#enquetes .footer{}

/* EFEITO NOS FORMS DA CAPA */
input[type=text]:hover, input[type=password]:hover{
	background-color:#181818;
}

