/*Conteudo, TV|Jornal|Radio */
div#content .col { width: 465px; margin-bottom: 15px; overflow: hidden; }
div#content .col .header { background: url(/imgs/bg-header-col.jpg) repeat-x; height: 40px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;}
div#content .col .cont { padding-bottom: 3px; background-color: #fff; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; overflow: hidden;}
div#content .col .header #slide { background: url(/imgs/updown.png) top center; float: right; width: 12px; height: 12px; margin-top: 13px; margin-right: 10px; }
div#content h1 { padding-left: 55px; font-size: 14px; line-height: 40px; color: #851607; font-weight: bold; }
div#content .down {width:305px; margin-bottom: 15px; overflow: hidden;}
div#content .down .header { background: url(/imgs/bg-header-col.jpg) repeat-x; height: 40px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;}
div#content .down .cont { padding-bottom: 3px; background-color: #fff; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; overflow: hidden;}
div#content .down .header #slide { background: url(/imgs/updown.png) top center; float: right; width: 12px; height: 12px; margin-top: 13px; margin-right: 10px; }
div#content .bdown {width:624px;float:left; margin-bottom: 15px; overflow: hidden;}

div#content .bdownRight {width:304px;float:left; margin-bottom: 15px; overflow: hidden;}
div#content .bdownRight .header { background: url(/imgs/bg-header-col.jpg) repeat-x; height: 40px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;}
div#content .bdownRight .cont { padding-bottom: 3px; background-color: #fff; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; overflow: hidden;}
div#content .bdownRight .header #slide { background: url(/imgs/updown.png) top center; float: right; width: 12px; height: 12px; margin-top: 13px; margin-right: 10px; }

div#content .bdownSpacer {height: 300px; width:14px;float:left;}
div#content .bdown .header { background: url(/imgs/bg-header-col.jpg) repeat-x; height: 40px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px;}
div#content .bdown .cont { padding-bottom: 3px; background-color: #fff; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; overflow: hidden;}
div#content .bdown .header #slide { background: url(/imgs/updown.png) top center; float: right; width: 12px; height: 12px; margin-top: 13px; margin-right: 10px; }



	/*Banner Capa Jornal*/
	div#destaques { position: absolute; background: #fff; padding: 4px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
	#featured { width: 614px; overflow: hidden; }
	#featured ul.ui-tabs-nav { width: 252px; position:absolute; left: 358px; padding:0; margin:0; margin-top: 1px; }
	#featured ul.ui-tabs-nav li { font-size:10px; color:#666; margin-top: 1px;  }
	#featured ul.ui-tabs-nav li img { max-width: 62px; max-height: 49px; float:left; margin-right: 5px; }
	#featured ul.ui-tabs-nav li span { font-size:10px; font-family:Verdana; }
	#featured li.ui-tabs-nav-item a { width: 252px; background: #DBDBDB; display:block; height:49px; color:#333; padding:2px 5px 2px 2px; line-height: 16px; font-weight: bold; }
	#featured li.ui-tabs-nav-item a:hover { background: #CF6D5B; color: #fff; }
	#featured li.ui-tabs-selected {  }
	#featured ul.ui-tabs-nav li.ui-tabs-selected a { background: url(/imgs/bg-titulo.jpg) repeat-x; color: #fff; }
	#featured .ui-tabs-panel { height: 218px; width: 350px; }
	#featured .ui-tabs-panel .info { position: absolute; left: 4px; top: 152px; width: 343px; padding-left:7px; height: 70px; background: url(/imgs/transparent-bg.png) ; }
	#featured .info h2 { font-size:13px; font-family:Georgia, serif; color:#fff; padding:5px 5px 5px 0; margin:0;	overflow: hidden; font-weight: bold; }
	#featured .info span { font-family:Verdana; font-size:10px; color:#f0f0f0; }
	#featured .info a { text-decoration:none; color:#fff; }
	#featured .info a:hover { text-decoration: underline; }
	#featured .ui-tabs-hide{ display:none; }
        div#dvcmain {clear:left; height: 350px; padding:10px; margin-bottom: 20px;  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
        div#dvcmainL {clear:left; float: left; width:650px;}
        div#dvcmainR {height:360px; float: right; width:270px; background: url(/imgs/bg-content.png);}
        div#dvImgDest {height:253px; width:350px;border-right: 2px #000; border-bottom: 2px #000;  overflow:hidden;}
        div#spanDest {clear:left; overflow: hidden; width:100%; height: 100%; color:#000; text-align: justify; font-family: verdana; font-size:14px; font-weight: bold; cursor: pointer; }
        div#spanDest:hover {text-decoration: underline;}
        div#dvcmainL table tr {cursor:pointer}
        img#imgDest {width:100%;}
        div.rbtn:hover {cursor:pointer}
        div.imgDestaqueLT{padding: 1px; width:68px; height: 45px; float:left; border-collapse: collapse;}
        span.dImgHolder {padding: 15px; background:url(/imgs/favorite.png) no-repeat center;}
        span.rImgHolder {padding: 15px; background:url(/imgs/disk_jockey_24.png) no-repeat center;}
        div#dvrmain {height: 314px;}
        div#dvcmainL .verticalSpacer {clear:left; height:10px;}
        div.noticiasDestaqueLT {padding-left: 8px; overflow: hidden;}
        div.noticiasDestaqueLT ul li { float: none; padding: 2px 5px 0 2px; border-bottom: dotted 1px #ccc; height:51px; overflow: hidden;}
	div.noticiasDestaqueLT ul li a{ color: #000;font-family: verdana; font-size: 14px; }
        div.noticiasDestaqueLT ul li:hover {text-decoration: underline;}

        /*LINKS UTEIS*/
        span.luItem {font:italic 16px georgia;}

	/*Coluna TV*/
	h1.tv { background: url(/imgs/tv.png) no-repeat ;  }
	div.v-item { padding: 3px; margin: 5px 2px; color: #3170A3; }
	div.v-item p.duration {  padding: 0 7px ; font-style: italic; font-size: 9px; }
	div.v-item .videoapi { cursor: pointer; font-size: 10px;}
	div.v-item .v-img { -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 2px; background: #000; cursor: pointer; width:125px; height:90px; }
	div.v-item .v-link { font: normal 10px verdana; color: #851607; text-decoration: none; margin-left: 20px; margin-top: 2px; }
	div.v-item .v-link:hover { text-decoration: underline; }
        div.correcaoSpacer{height:5px;}

	/*Coluna Jornal*/
        p.goTo,p.cat{color:#851607;border-bottom: dotted 1px #000; }
        p.goTo:hover,p.cat:hover{background: #e1e1e1; cursor:pointer;}
        div.categorias{padding:2px; border:1px solid #000; border-radius:2px; background:#FBFBE5;margin:-20px 0 0 -230px; width: 110px;display:none; position: relative;}
        div.order{padding:2px; border:1px solid #000; border-radius:2px; background:#FBFBE5;margin-left:-115px; width: 110px;display:none; position: relative}
        div.openGoTo{position:absolute; margin:10px 0 0 420px;width:20px; height:20px; background: url('/imgs/menu/config.png') no-repeat}
	h1.jornal { background: url(/imgs/jornal.png) no-repeat ;}
	h1.pic { background: url(/imgs/pic.png) no-repeat; }
	div.news ul { list-style: url(/imgs/list.gif); margin-left: 25px; margin-top: 10px; line-height: 120%;}
	div.news ul li { float: none; padding: 2px 5px 0 0; height: 30px;  }
	div.news ul li span { color: #000; font-size: 9px; font-weight: bold;}
	div.news ul li a{ color: #851607; font-size: 12px; }
	div.news ul li a:hover{ text-decoration: underline; }
        div.news .verticalSpacer {clear:left; height: 5px;}

	/*Coluna Radio*/
	h1.radio { background: url(/imgs/radio.png) no-repeat ; }
	div.radio-agora { color: #fff; }
	div.radio-agora h3 , h4 , p { margin: 0; padding: 0; }
	div.radio-agora p { float:left; width: 222px; padding: 2px 5px; }
	div.radio-agora span { font-style: italic; font-weight: bold; }
	div.radio-agora .pedir { padding: 2px 8px; background: url(/imgs/btn-play.png) repeat-x; margin: 3px 0; cursor: pointer; }
	div.radio-agora #pedir { display: none;  overflow: hidden; }
	div.radio-agora .ouca { width: 304px; height: 80px; background: url(/imgs/bg-radio-ouca.jpg) right no-repeat; margin-top: 4px; border-bottom: 2px solid #B01A1F; border-top: 2px solid #B01A1F; }
	div.radio-agora .ouca p { color: #851607; font-size: 14px; padding: 5px; margin-left: 15px; font-weight: bold; }
	div.radio-agora .ouca .btn-radio { cursor: pointer; width: 75px; height: 30px; margin: 35px 0 0 35px; }
	div.radio-agora .programa { width: 304px; height: 80px; margin-top: 4px; border-bottom: 2px solid #B01A1F; border-top: 2px solid #B01A1F; }
	div.radio-agora #chat { width: 294px; margin-top: 4px; cursor: pointer; background: #313131; padding: 5px; color: #fff; overflow: hidden; }

	/*Coluna Feeds RSS*/
	h1.rss { background: url(/imgs/rss.png) no-repeat; }
	div.feeds ul { list-style: circle; margin-left: 25px; margin-top: 10px;}
	div.feeds ul li { float: none; padding: 2px 5px 0 0; }
	div.feeds ul li a{ color: #3170A3; font-size: 12px;  }
	div.feeds ul li a:hover{ text-decoration: underline; }

	/*Coluna Cotação*/
	h1.cotacao { background: url(/imgs/cota.png) no-repeat; }

	/*Coluna Enquete*/
	h1.enq { background: url(/imgs/enq.png) no-repeat; }

        /*Coluna Banners*/
        div.banners{background: #fff; padding: 4px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
        div.bannersDown{float: left; overflow:hidden;}
        .imgBanners {height: 80px; width:110px;  background-color: #fff; padding:2px;}

div#anun .resize { background: #fff; padding: 5px;  -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-top: 5px; overflow: hidden; }

/*********************************** Colunas jornal*/
.colh { padding: 5px; overflow: hidden; }
.colh .item { margin: 2px; float: left; width: 137px; }
.colh .item a { text-decoration: none; font: italic 16px georgia; color: #333; padding: 3px; }
.colh .item a:hover { color: #CC171C; }


/*********************************** Ctacoes */
.coth { padding: 5px; overflow: hidden; background-color: #FBFBE5; }

#footer p { padding: 6px; }


/*********************************popup */
div#popupRadio {
    margin: 30px 0 0 300px;
    position:absolute;
    width:300px;
    height:350px;
    overflow: hidden;
}
