
#HOME #box-0{
	height:260px;
}
#HOME #box-1{
	height:100%;
	overflow:hidden;
}
#HOME #box-2, #HOME #box-3, #HOME #box-4, #HOME #box-5, #HOME #box-2n{
	height:100%;
	overflow:hidden;
	border-top:3px solid #e1e1e1;
	margin-top:15px;
}
#HOME #slides-news-home div{
	width:275px;
	height:200px;
	position:relative;
}
#HOME #slides-news-home div a span{
	background:#fff;
	position:absolute;
	bottom:0;
	left:0;
	padding:5px;
	display:block;
	color:#333;
	z-index:1;
	filter:alpha(opacity=85);
	opacity:0.85;
	font-size:12px;
	width:265px;
}


#HOME #slides-news-home div a:hover span{
	color:#F90;
}
#HOME .slides-news{
	width:275px;
	float:left;
}
#HOME .slides-news .jFlowControl{
	background:url(../images/bg-btn-slide.jpg) center right no-repeat;
	width:16px;
	height:16px;
	font-size:11px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	color:#666;
}

#HOME #cont-news-home{
	height:100%;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	float:right;
}
#HOME .slides-news .jFlowControl:hover, #HOME .slides-news .jFlowSelected{
	background:url(../images/bg-btn-slide.jpg) center left no-repeat;
	color:#FFF;
    width:16px;
	height:16px;
	font-size:11px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	cursor:pointer;
}





/* other slide */
#HOME #slides-news-home-2 div{
	width:275px;
	height:200px;
	position:relative;
}
#HOME #slides-news-home-2 div a span{
	background:#fff;
	position:absolute;
	bottom:0;
	left:0;
	padding:5px;
	display:block;
	color:#333;
	z-index:1;
	filter:alpha(opacity=85);
	opacity:0.85;
	font-size:12px;
	width:265px;
}
#HOME #slides-news-home-2 div a:hover span{
	color:#F90;
}

#HOME .slides-news{
	width:275px;
	float:left;
	margin-top:10px;
}
#HOME .slides-news .jFlowControl-2{
	background:url(../images/bg-btn-slide.jpg) center right no-repeat;
	width:16px;
	height:16px;
	font-size:11px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	color:#666;
}

#HOME #cont-news-home-2{
	height:100%;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	float:right;
}
#HOME .slides-news .jFlowControl-2:hover, #HOME .slides-news .jFlowSelected-2{
	background:url(../images/bg-btn-slide.jpg) center left no-repeat;
	color:#FFF;
    width:16px;
	height:16px;
	font-size:11px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	cursor:pointer;
}
.labels-home{
	font-size:35px;
	color:#333;
	letter-spacing:-3px;
	display:block;
	font-weight:bold;
	text-transform:lowercase;	
}

#HOME .listas-home{
	width:249px;
	float:left;
	margin-left:10px;
}
#HOME .listas-home li{
	border-bottom:1px solid #e1e1e1;
	height:60px;
	overflow:hidden;
	display:block;
}
#HOME .listas-home li a span{
	color:#000;
	font-size:11px;
	font-family:arial;
}
#HOME .listas-home li a div{
	font-size:13px;
	font-weight:bold;
	color:#333;
}
#HOME .listas-home li a:hover div{
	color:#F90;
}
#HOME #home-rotativo{
	width:520px;
	height:260px;
	float:left;
	background:#f1f1f1;
}
#HOME #home-newsletter{
	background:url(../images/bgnewsletter.jpg) no-repeat top center;
	width:274px;
	height:260px;
	float:left;
}

#HOME #home-newsletter #email{
	float:left;
	background:url(../images/input_search.jpg) no-repeat center center;
	width:161px;
	height:21px;
	padding:5px;
	font-size:12px;
	border:none;
}

#HOME #home-newsletter #newsbt{
	background: url(../images/button_70px.jpg) center top no-repeat;
	width:70px;
	text-align:center;
	font-size:11px;
	color:#FFF;
	height:23px;
	border:none;
	padding-top:0px;
	margin-left:5px;
	margin-top:3px;
}
#HOME #home-newsletter #newsbt:hover{
	background:url(../images/button_70px.jpg) center bottom no-repeat;
	cursor:pointer;
}
#HOME #home-newsletter label{
	margin-left:10px;
	display:block;
}
#HOME #home-newsletter .texto{
	font-size:11px;
	color:#333;
	margin-top:120px;
	text-align:center;
	padding:10px;
}
#HOME #box-2 .box-left{
	float:left;
}

#HOME #box-2 .box-right{
	width:240px;
	float:left;
	margin-left:10px;	
}
#HOME #box-2 .box-right .topo{
	background:url(../images/ouvinte-reporter-bghome.jpg) no-repeat center center;
	height:114px;
	width:249px;
	position:relative;
}
#HOME #box-2 .box-right .topo a{
	display:block;
	right:5px;
	bottom:5px;
	position:absolute;
	z-index:1;
	background:url(../images/button_100px.png) no-repeat center top;
	width:110px;
	height:20px;
	font-size:12px;
	color:#FFF;
	text-align:center;
	padding-top:3px;
}
#HOME #box-2 .box-right .topo a:hover{
	background:url(../images/button_100px.png) no-repeat center bottom;
}
#HOME #box-2 .box-right .listas-home{
	margin-left:0px;
}
#HOME #box-2 .box-right .listas-home li{
	height:37px;
	margin-top:5px;
	border-bottom:1px solid #ccc;
}
#HOME #box-2 .box-right .listas-home li a div{
	font-size:12px;
}








#HOME #slides-news-home-3 div{
	width:275px;
	height:200px;
	position:relative;
}
#HOME #slides-news-home-3 div a span{
	background:#fff;
	position:absolute;
	bottom:0;
	left:0;
	padding:5px;
	display:block;
	color:#333;
	z-index:1;
	filter:alpha(opacity=85);
	opacity:0.85;
	font-size:12px;
	width:265px;
}
#HOME #slides-news-home-3 div a:hover span{
	color:#F90;
}

#HOME .slides-news{
	width:275px;
	float:left;
	margin-top:10px;
}

#HOME .slides-news .jFlowControl-3{
	background:url(../images/bg-btn-slide.jpg) center right no-repeat;
	width:16px;
	height:16px;
	font-size:11px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	color:#666;
}

#HOME #cont-news-home-3{
	height:100%;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	float:right;
}
#HOME .slides-news .jFlowControl-3:hover, #HOME .slides-news .jFlowSelected-3{
	background:url(../images/bg-btn-slide.jpg) center left no-repeat;
	color:#FFF;
    width:16px;
	height:16px;
	font-size:11px;
	display:block;
	float:left;
	margin-left:3px;
	text-align:center;
	cursor:pointer;
}
#HOME #box-2n .box-left{
	float:left;
}

#HOME #box-2n .box-right{
	width:240px;
	float:left;
	margin-left:10px;	
}





#HOME #slides-news-home-4 div{
	width:250px;
	height:123px;
	position:relative;
}
#HOME #slides-news-home-4 div a span{
	background:#fff;
	position:absolute;
	bottom:0;
	left:0;
	padding:5px;
	display:block;
	color:#333;
	z-index:1;
	filter:alpha(opacity=85);
	opacity:0.85;
	font-size:12px;
	width:240px;
}
#HOME #slides-news-home-4 div a:hover span{
	color:#F90;
}





#cbn{
	width:250px;
	margin-left:10px;
	float:right;
	border-bottom:2px solid #900;
	padding-bottom:3px;
	}
#cbn .label{
	height:40px;
	border-bottom:2px solid #900;
	padding-top:5px;
	margin-bottom:3px;
}

#cbn ul li{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dashed #ccc;
	display:block;
}
#cbn ul li a, #cbn ul li a:hover{
	color:#900;
	display:block;
}
#cbn ul li a span{
	text-transform:uppercase;
	font-size:11px;
	display:block;
}
#cbn ul li a b{
	font-size:13px;
}
#cbn ul li a:hover b{
	text-decoration:underline;
}

#HOME #box-4 .classif{
	float:left;
	width:534px;	
}



#HOME #box-4 .jScrollPaneContainer {
			position: relative;
			overflow: hidden;
			z-index: 1;
			padding-right:5px;
		}
#HOME #box-4 .jScrollPaneTrack{
			position:absolute;
			cursor:pointer;
			right:0;
			top:0;
			height:100%;
			background:#e1e1e1;
		}
#HOME #box-4 .jScrollPaneDrag{
			position:absolute; 
			background:#666;
			cursor:pointer;
			overflow:hidden;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			}
#HOME #box-4 .jScrollPaneDrag:hover{
	background:#666;
}
#HOME #box-4 .scroll-pane{
		width: 245px;
		height: 220px;
		overflow: auto;
		padding:0;
}
#HOME .classif ul li{
	width:170px;
	display:block;
	float:left;
	margin-right:7px;
}
#HOME .classif ul li a{
	display:block;
	padding:5px;
}
#HOME .classif ul li a .image{
	width:160px;
	height:160px;
	background:url(../images/loading-1.gif) no-repeat center center #FFF;
	}
#HOME .classif ul li a .infos{
	height:50px;
	overflow:hidden;
	display:block;
	padding:3px;
}
#HOME .classif ul li a span{
	color:#999;
	font-size:11px;
	display:block;
}
#HOME .classif ul li a b{
	font-size:12px;
	color:#333;
}
#HOME .classif ul li img{
	border-bottom:3px solid #333;
}
#HOME .classif ul li:hover{
	background:#333;
}
#HOME .classif ul li:hover a b{
		color:#ccc;
}
#HOME .classif ul li:hover a span{
		color:#F90;
}


#HOME #newsletter{
	width:308px;
	float:left;
}
#HOME #newsletter .infos{
	background:url(../images/bgnewsletter.jpg) no-repeat center top;
	width:308px;
	padding-top:100px;
}

#HOME #newsletter .infos label {
	font-size:12px;
	color:#333;
	padding-left:20px;
	display:block;
}
#HOME #newsletter .infos label input{
	float:left;
	background:url(../images/input_search.jpg) no-repeat center center;
	width:161px;
	height:21px;
	padding:5px;
	font-size:12px;
	border:none;
}

#HOME #newsletter .infos .btn-cad{
	background: url(../images/button_70px.jpg) center top no-repeat;
	width:70px;
	text-align:center;
	font-size:11px;
	color:#FFF;
	height:23px;
	border:none;
	padding-top:0px;
	margin-left:5px;
	margin-top:3px;
}
#HOME #newsletter .infos .btn-cad:hover{
	background:url(../images/button_70px.jpg) center bottom no-repeat;
	cursor:pointer;
}


#HOME #tempo{
	margin-left:10px;margin-right:20px;
	float:left;
	width:175px;
}
#HOME #tempo .infos{
	width:175px;
	background:url(../images/bg-tempo.jpg) no-repeat center top;
	padding-top:5px;
	text-align:center;
	height:217px;
}
#HOME #enquete-home{
	float:left;
	width:281px;
}

#enquete-home .infos{
	width:271px;
	margin:auto;
}
#enquete-home h2{
	font-size:13px;
	text-align:center;
	display:block;
	color:#333;
	padding-bottom:10px;
	
}

#enquete-home label{
	display:block;
	font-size:12px;
	padding:3px;
}
#enquete-home label span{
	margin-left:5px;
}
#enquete-home label:hover{
	background:#e1e1e1;
	cursor:pointer;
}
#enquete-home .btns{
	text-align:center;
	padding-top:15px;
}
#enquete-home .btn-enquete{
	font-size:15px;
	letter-spacing:-1px;
	font-weight:bold;
	background:#333;
	color:#FFF;
	border:none;
	padding:3px;
	text-transform:lowercase;
	text-align:center;
}
#enquete-home .btn-enquete:hover{
	background:#F60;
	cursor:pointer;
}
#HOME .left{
	float:left;
	width:534px;
	height:100%;
	overflow:hidden;
}
#HOME #opiniao, #HOME #top-10{
	width:250px;
	margin-left:10px;
	float:right;
}

#HOME #albuns ul{
	height:100%;
	overflow:hidden;
}

#HOME #albuns ul li{
	display:block;
	width:171px;
	margin-right:10px;
	float:left;
}
#HOME #albuns ul .no-margin{
	margin:0;
}
#HOME #albuns ul li a{
	display:block;
}
#HOME #albuns ul li a .image{
	width:171px;
	height:100px;
	background:url(../images/loading-1.gif) no-repeat center center #FFF;
}
#HOME #albuns ul li a img{
	border-bottom:2px solid #333;
	border-top:2px solid #333;
}
#HOME #albuns ul li span{
	display:block;
	color:#333;
	font-size:11px;
	text-align:center;
	padding-top:3px;
}
#HOME #albuns ul li:hover span{
	text-decoration:underline;
}
#HOME #albuns ul li:hover a img{
	border-bottom:2px solid #F60;
	border-top:2px solid #F60;
}

#HOME #cotacao{
	border-top:3px solid #e1e1e1;
    margin-top:5px;
	width:534px;
}

#HOME #cotacao .infos{
	height:100%;
	overflow:hidden;
}

#HOME #cotacao .infos .cot-item{
	font-size:12px;
	width:128px;
	float:left;
	margin-left:7px;
	margin-bottom:5px;
	margin-top:5px;
}
#HOME #cotacao .infos .nomarg{
	margin-left:0;
}

#HOME #cotacao .cot-item .cot-lines{
	background:#e1e1e1;
	padding:3px;
	margin-bottom:1px;
	text-align:right;
	font-size:11px;
	color:#666;
}
#HOME #cotacao .cot-item .cot-lines span{
	float:left;
	color:#000;
}
#HOME #cotacao .fonte{
	font-size:10px;
	font-style:italic;
	color:#F60;
	display:block;
	text-align:right;
	padding-right:5px;
}
#HOME #cotacao .fonte:hover{
	color:#F90;
}




#HOME #top-10 .top-item{
	background:#333;
	height:100%;
	overflow:hidden;
	padding:3px;
	border-top:1px solid #454545;
	border-bottom:1px solid #000;
}
#HOME #top-10 .top-item:hover{
	background:#1E1E1E;
}
#HOME #top-10 .top-item .image{
	display:block;
	background:url(../images/loading-3.gif) no-repeat center center #000;
	width:75px;
	height:75px;
	float:left;
	position:relative;
}
#HOME #top-10 .top-item .image img{
	z-index:1;
	position:absolute;
	top:0;
	left:0;
}
#HOME #top-10 .top-item .pos{
	padding:3px;
	position:absolute;
	font-size:15px;
	color:#FFF;
	background:#F36;
	z-index:2;
	filter:alpha(opacity=90);
	opacity:0.90;
	width:18px;
	text-align:center;
	font-weight:bold;
	bottom:0;
	right:0;
}
#HOME #top-10 .top-item .infos{
	float:left;
	margin-left:5px;
	width:150px;
	height:75px;
	position:relative;
}
#HOME #top-10 .top-item .infos .nome{
	color:#999;
	font-size:12px;
	display:block;
}
#HOME #top-10 .top-item .infos .banda{
	color:#666;
	font-size:12px;
	display:block;
}


#HOME #top-10 .jScrollPaneContainer {
			position: relative;
			overflow: hidden;
			z-index: 1;
		}
#HOME #top-10 .jScrollPaneTrack{
			position:absolute;
			cursor:pointer;
			right:0;
			top:0;
			height:100%;
			background:#e1e1e1;
		}
#HOME #top-10 .jScrollPaneDrag{
			position:absolute; 
			background:#666;
			cursor:pointer;
			overflow:hidden;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			}
#HOME #top-10 .jScrollPaneDrag:hover{
	background:#666;
}
#HOME #top-10 .scroll-pane{
		width: 250px;
		height: 275px;
		overflow: auto;
		padding:0;
}
#HOME #top-10 .top-item .infos a{
	height:13px;
	display:block;
	font-size:11px;
	padding-left:20px;
	background:url(../images/audio_ico.png) left top no-repeat;
	color:#F60;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
}
#HOME #top-10 .top-item .infos a:hover{
	background:url(../images/audio_ico.png) left bottom no-repeat;
	color:#F90;
}
	
	
	
#HOME #mural-home .jScrollPaneContainer {
			position: relative;
			overflow: hidden;
			z-index: 1;
		}
#HOME #mural-home .jScrollPaneTrack{
			position:absolute;
			cursor:pointer;
			right:0;
			top:0;
			height:100%;
			background:#e1e1e1;
		}
#HOME #mural-home .jScrollPaneDrag{
			position:absolute; 
			background:#666;
			cursor:pointer;
			overflow:hidden;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			}
#HOME #mural-home .jScrollPaneDrag:hover{
	background:#666;
}
#HOME #mural-home .scroll-pane{
		width: 253px;
		height: 110px;
		overflow: auto;
		padding:0;

}
#HOME #mural-home .msg{
	font-size:12px;
	color:#333;
}
#HOME #mural-home .boxmsg{
	border-bottom:1px solid #ccc;
	border-top:1px dotted #ccc;
	margin-top:5px;
	background:#fff;
	padding:3px;
}
#HOME #mural-home {
	float:left;
	margin-left:5px;
	background:#e1e1e1;
	padding:5px;
	width:258px;
}
#HOME #mural-home span{
	font-size:11px;
	color:#000;	
}
#HOME #mural-home h2{
	font-size:20px;
	color:#3E404A;
	letter-spacing:-1px;
	font-family:Arial, Sans-serif;
	display:block;
	overflow:hidden;
	height:28px;
}

#HOME #box-0{
	height:100%;
	overflow:hidden;
}
#HOME #mural-home .link{
	padding-top:5px;
	text-align:right;
}
#HOME #mural-home a{
	font-size:12px;
	color:#F36;
	padding-left:5px;
	padding-right:5px;
}
#HOME #mural-home a:hover{
	color:#fff;
	background:#F36;
}

#HOME #opiniao .list{
		border-top:1px solid #e1e1e1;
		border-bottom:1px solid #e1e1e1;
		padding:2px;
}
#HOME #opiniao .link{
	text-align:right;
	color:#999;
	padding-top:5px;
}
#HOME #opiniao .item .link{
	padding:0;
}
#HOME #opiniao .link a{
	color:#F36;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
}
#HOME #opiniao .link a:hover{
	color:#FFF;
	background:#f36;
}

#HOME #opiniao .list .item{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #d1d1d1;
}
#HOME #opiniao .list .item h1{
	font-size:13px;
	color:#333;
}
#HOME #opiniao .user{
	font-size:12px;
	color:#000;
}
#HOME #opiniao .msg{
	font-size:12px;
	color:#333;
}
#HOME #opiniao a{
	color:#F36;
}


#HOME #opiniao .jScrollPaneContainer {
			position: relative;
			overflow: hidden;
			z-index: 1;
			padding-right:5px;
		}
#HOME #opiniao .jScrollPaneTrack{
			position:absolute;
			cursor:pointer;
			right:0;
			top:0;
			height:100%;
			background:#e1e1e1;
		}
#HOME #opiniao .jScrollPaneDrag{
			position:absolute; 
			background:#666;
			cursor:pointer;
			overflow:hidden;
			-moz-border-radius:4px;
			-webkit-border-radius:4px;
			}
#HOME #opiniao .jScrollPaneDrag:hover{
	background:#666;
}
#HOME #opiniao .scroll-pane{
		width: 241px;
		height: 250px;
		overflow: auto;
		padding:0;
}
#HOME .more{
	text-align:right;
	padding-top:5px;
	clear:both;
}
#HOME .more a{
	font-size:13px;
	text-align:right;
	color:#333;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
}
#HOME .more a:hover{
	background:#f36;
	color:#fff;
}




