/* Zona geral */
/*html { background:url(/resources/images/bgrepetear.gif) repeat top left; }*/
body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  background:url(/resources/images/bg_header.jpg) repeat-x top left;  }
h1 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2375c8;
	padding:0;
	margin:0;
}
h2, h3, h4 {padding:0; margin:0;}
a:link {text-decoration:none; color:#2375c8}    
a:visited {text-decoration:none; color:#2375c8}    
a:hover {text-decoration:none; color:#2375c8}    
/* fim zona geral */

#wrapper {width:956px;margin:0 auto;}

/*Header*/
#header { height:191px;margin:0 auto;width:956px; vertical-align: bottom; }
#hra { clear:right; float: right; height:170px; display:block; padding-top:20px;}
#logo {float:left; width:225px;}
.pub {width:728px; height:90px; clear:both}
.midbar { color:#FFF; height:28px; padding:5px 0px; line-height:28px; clear:both;}
.weather { float:left; width:260px;padding:0px 0px 0px 0px; margin:0px;}
.weather img{ height:28px; width:28px; margin-right:10px;}
.midlinks { float:right;padding:0px;}
.midlinks input[type=text] {margin: 0px 10px 2px 10px; border:1px #ccc solid;}
.midlinks a{
	color:#FFF;
	padding-left:5px;
	font-weight: bold;
}
#menu{ height:36px; display:block; clear:both;}
#menu ul#navlist {padding:0px 0px 0px 0px; margin:0; height:36px; display:block; clear:both;/*background:url(/resources/images/btn_li.jpg) #000 repeat-x left center;*/ }
ul#navlist li { border-width:0px 0px 1px 1px; border-color:#000000; line-height:36px; padding:0px; display:inline;}
ul#navlist li a { margin:0px; padding:10px 5px; line-height:36px; color:#fff;/* background:transparent url(/resources/images/btn_li.jpg) #000  no-repeat left center;*/ text-align:center; text-decoration:none; font-weight:bold;}
ul#navlist li a:visited{color:#fff;}
ul#navlist li a:hover{
	color:#9b9b9b;/*background:url(/resources/images/btn_li2.jpg) #fff no-repeat left center;*/
	text-decoration:none;
	background-color: #FFFFFF;
} 
ul#navlist li a:active{color:#eee;}

/* fim header*/

/*Conteudo*/
#wrapctn {padding:3px 3px 3px 3px; background-color:#FFF;}
#gallerycolumn {width:956px;margin:5px auto; padding:0px;}

/*Programas*/
.slider_text { padding:0px 5px 0px 0px; float:left; height:278px; width:300px; overflow:hidden; background:url(/resources/images/choco_gradient.jpg) no-repeat top left;color:#FFF; }
.zimbando .slider_text{background-image: url(/resources/images/gradient_blue.jpg)!important;}
.csi_las_vegas .slider_text{background-image: url(/resources/images/gradient_green.jpg)!important;}
.o_cofre .slider_text{background-image: url(/resources/images/gradient_darkyellow.jpg)!important;}
.maka_hotel .slider_text{background-image: url(/resources/images/gradient_green.jpg)!important;}
.desporto .slider_text{background-image: url(/resources/images/gradient_green.jpg)!important;}
.dance_dance_dance .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.hora_da_lei .slider_text {background-image: url(/resources/images/gradient_castanho.jpg)!important;}
.kids_club .slider_text {background-image: url(/resources/images/gradient_rosa.jpg)!important;}
.vizinhos .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.quemquersermilionario .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.madeinangola .slider_text {background-image: url(/resources/images/gradient_darkyellow.jpg)!important;}
.juiz_decide .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.historias_reais .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.globo_ciencia .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.inspector_max .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.jornal_da_manha .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.jornal_da_tarde .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.jornal_da_noite .slider_text {background-image: url(/resources/images/gradient_blue.jpg)!important;}
.prolongamento .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.ultimas_noticias .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.serviço_de_urgencia .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.cara_a_cara .slider_text {background-image: url(/resources/images/gradient_darkyellow.jpg)!important;}
.filme .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.globo_ecologia .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.video_clips .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.csi_nova_iorque .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.concerto .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.jornal_de_domingo .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.reportagem_zimbo .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.csi_miami .slider_text {background-image: url(/resources/images/gradient_bluegreen.jpg)!important;}
.agua_na_boca .slider_text {background-image: url(/resources/images/gradient_roxo_escuro.jpg)!important;}
.turma_do_gueto .slider_text {background-image: url(/resources/images/gradient_green_yellow.jpg)!important;}

#leftcolumn {width:634px; float:left; margin: 0px; }
leftcolumn_small, .box_sm {width:316px; float:left; margin: 0px;}
leftcolumn_small.left, .box_sm.left{width:316px; margin: 0px;}
leftcolumn_small.center, .box_sm.center{width:318px; margin: 0px; }
leftcolumn_small.right, .box_sm.right{width:316px; margin: 0px; }
#centercolumn { float:left; margin: 3px auto;}
#rightcolumn { float:left;  margin: 3px auto;}
.grad{float:left; width:355px; height:278px; display:inline; background: url(/resources/images/choco_gradient.jpg) no-repeat top left ; border-right:0px solid #FFF; color:#FFF;}
.gradprog{float:left;display:block; border-right:2px solid #FFF; width:84px;}
.gradprog img {border-bottom:2px solid #FFF;}
.grad_ctn { padding:0px 5px 0px 0px; float:left; width:270px;background:url(/resources/images/blue_grad.jpg) no-repeat top right;color:#FFF; }
.grad_ctn h1 {padding:5px 0px; margin:0; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}
.grad_ctn h1 a { color:#FFF;}
.grad_ctn h2 {padding:0; margin:0; font-size:32px; color:#FFF;}
.imggallery {display:inline;}
.imggallery img{ width:589px; height:278px;}
.arrow {background: url(/resources/images/arrow_grad.gif) no-repeat 0px 100px; width:30px; height:278px; float:left; }
.day {font-size:13px; color:#FFF; font-weight:normal;}
.int {font-size:18px;color:#75030f;}
.hour {
	font-size:12px;
	color:#FFF;
	font-weight:normal;
}
.w{color:#FFF;}
.bg_box {
	background:url(/resources/images/bg_mini.gif) repeat-x top left;
	height:37px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:lowercase;
	padding:0px 0px 0px 23px;
}
.bg_box h2 { margin:0px 0px 0px 0px; padding: 0px 10px 2px 27px; font-size:18px;color:#c01e47; background:url(/resources/images/arrow_down.jpg) no-repeat center left; float:left; line-height: 32px; }
.c h2      { margin:0px 0px 0px 0px; padding: 0px 0px 0px 30px; font-size:18px;line-height:20px;color:#d02421; background:url(/resources/images/arrow_down.jpg) no-repeat bottom left; float:left;  }
.bg_box_pub {background:url(/resources/images/bg_mini.gif) repeat-x top left; height:37px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px; font-weight:bold; text-transform:lowercase;padding:0px 0px 0px 23px;}
.bg_box_pub h2 { margin:0px 0px 0px 0px; padding: 0px 10px 2px 27px; font-size:18px;color:#a2a1a1; background:url(/resources/images/arrow_down.jpg)  no-repeat center left; float:left; line-height: 32px;}
.bg_box_inst {background:url(/resources/images/bg_mini.gif) repeat-x top left; height:37px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px; font-weight:bold; text-transform:lowercase;padding:0px 0px 0px 23px;}
.bg_box_inst h2 { margin:0px 0px 0px 0px; padding: 0px 10px 0px 30px; font-size:18px;color:#000; background:url(/resources/images/arrow_down.jpg) no-repeat bottom left; float:left; }
.seglink { background:url(/resources/images/next_arrow.gif) no-repeat right center; padding:0px 23px 0px 0px; line-height:25px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#8f8f8f; text-decoration:none; text-transform:uppercase;float:right;height:25px; margin-right:5px;cursor:pointer;}
.nl { background:url(/resources/images/next_arrow.gif) no-repeat right center; padding:0px 23px 0px 0px; line-height:25px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#8f8f8f; text-decoration:none; text-transform:uppercase;float:right;height:25px; margin-right:5px;cursor:pointer;display:none;}
.pl { background:url(/resources/images/prev_arrow.gif) no-repeat left center; padding:0px 0px 0px 23px; line-height:25px; vertical-align:middle;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#8f8f8f; text-decoration:none; text-transform:uppercase;float:left;height:25px; margin-right:5px;cursor:pointer; display:none;}
.bg_box img {padding-right:8px;}
.head_h1 {
	font-size:11px;
	text-transform:uppercase;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.alinhadir{ text-align:right; }
.bg_max img {padding-right:8px;}
.bg_pub {background:url(/resources/images/bg_mini.gif) repeat-x top left; height:37px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:18px; color:#a2a1a1; font-weight:bold; text-transform:lowercase;padding:10px 0px 0px 23px;}
.bg_pub img {padding-right:8px;}
#leftcolumn h1 {
	font-size:24px;
	font-weight:bold;
	color:#c01e47;
	text-decoration:none;
	margin-top:10px;
}
#leftcolumn h1 a {text-decoration:none;}
#leftcolumn h2 {font-size:18px; font-weight:bold; color:#2375c8; width:320px;}
#leftcolumn h4 {
	font-size:14px;
	font-weight:bold;
	color:#000;
}

#leftcolumn h5 {font-size:10px; font-weight:normal; color:#c01e47; }
h6 {
color: #c01e47;
text-transform: uppercase;
font-size: 10px;
line-height: 15px;
margin-top: 10px;
margin-bottom: 5px;
}
.videos { background-color:#FFF;}
.videos img { margin:0px 1px 2px 0px;}
.center_cnt {
	padding-right:10px;
	display:inline;
	float:left;
	padding-left: 10px;
}
.center_cnt #nwsimgdiv{ 
float:left; clear:left; margin-right:10px; display:block; min-height: 150px;
}
.center_cnt img {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.center_cnt p {
	margin-left:20px;
	margin-right:10px;
}

.center_cnt h1 {
	line-height: 24px;
	padding-bottom:15px;
}
.center_cnt h3 {
	padding-left:15px;
	margin-right:5px;
	margin-bottom: 20px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}

.center_cnt h4 {
	padding-left:15px;
	margin-right:5px;
	font-size:14px !important;
}
.center_cnt h5 {
	padding-left:15px;
	padding-top: 20px;
	font-size:14px !important;
	font-weight: bold !important;	
}
.center_cnt h6 {
	padding-left:15px;
	padding-top: 20px;
	font-size:14px !important;
	
}
.center_cnt .newsdate{
	font-weight:normal;
	text-align:left;
	font-size:10px;
	padding-left:15px;
	padding-bottom:15px;
	color: #666;
}
.center_text{ width:300px; display:block; float:left; padding-left:10px;}
.artlist{
	padding-right: 15px;
	padding-left: 2px;
}
.artlist img{
	float:left;
	margin-right:15px;
	width: 158px;
}
.artlist h1{font-size:12px!important;}


.artlist h1 a{
	font-size:18px!important;
	line-height: 18px;
	color:#c01e47;
	
}
.artlist h3 {
	color:#999;
}
.artlist h4{margin-top:5px;	
}

.artlist p {
	padding-left: 0px;
}
.artlist h6{
	font-size:16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.artlist .lead{
	padding-top: 5px;
	padding-bottom: 25px;
}
.related {
	color: #000000;
	margin-left: 40px;
	background-attachment: scroll;
	background-image: url(/resources/images/tvzimbo/struct/lista_related.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.related a{
	color: #2375c8;
}

.related a:visited{
	color: #15497D;
}

.related a:hover {
	background-color: #C9DFF5;
}
.related li {
	color: #000000;
	background-attachment: scroll;
	background-image: url(/resources/images/tvzimbo/struct/lista_related.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.caixa{
padding: 20px;
background-color: #f4f4f4;
color: #000000;
list-style-position: inside;
list-style-type: circle;
margin-top: 10px;
margin-bottom: 10px;
}
.caixa_titulo{
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 20px;
font-style: italic;
line-height: 20px;
color: #000000;
padding-bottom: 50px;
font-weight: bold;
}
.center_inst {padding:0px 5px 0px 35px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.center_inst h1 {font-size:24px; font-weight:bold; color:#c01e47;margin-top:15px;}
.center_inst h4 {font-size:12px; font-weight:bold; color:#000; width:200px; margin-top:15px;}
.center_inst h3 {font-size:12px; font-weight:bold; color:#000; width:300px; margin:10px 0px 0px 0px;}
.n { width:95px;}
.newsinfo {font-size:12px; color:#000; font-weight:normal; width:100px; float:left; clear:left; display:block; }
.newsinfo img{ width:100px; margin-bottom:7px; border:1px solid #000;}
.newstime {
	font-weight:normal;
	text-align:right;
	color: #666;
}
.passatempo{ padding-left:34px;}
.newsdate {font-weight:bold; text-align:right;}
.box {float:left; width:200px; clear:right; vertical-align:top; padding:0px 0px 10px 10px;}
.quiz {width:300px;margin:15px 0px 0px 10px;padding:5px;}
.quiz h2 {padding:5px 0px 0px 0px; margin:0;}
.forum {width:300px;margin:5px 0px 0px 10px; }
ul#forumnavlist   { list-style-image:url(/resources/images/paper_li.gif);   }
ul#forumnavlist li {color:#2375c8;}
.sep{ clear:both; line-height:1px; display:block;}
.sep2{ clear:both; line-height:5px; display:block;}
.image { float:left; width:308px; }
.subs { font-size:10px; color:#9e9e9e; width:150px; padding:2px 0px 0px 35px; position:relative; top:0px;}
.sdng {
	height:252px;
	background-image: url(/resources/images/sondagem_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.question { padding:20px 0px 20px 49px; font-weight:bold;}
.poll {width:280px;}
.poll input[type=radio] {height:10px; margin:0px 0px 0px 47px; } 
.poll input[type=image] {margin-left:47px;}
#grelha ul{ list-style-type:none; margin:0; padding:10px 0px 0px 27px;}
#grelha li{ color:#2375c8; margin:0; padding:0;}
#grelha li strong,#grelha li span{ color:#000; padding-right:10px;}

#grelha li {
	color:#000;
}
#grelha li a{
	color:#174E84;
	text-decoration: none;
	padding-right: 10px;
}
#grelha li a:visited{
	color:#216FBC;
	padding-right: 10px;
}
#grelha li a:hover{
	color:#2375c8;
	text-decoration: none;
	background-color: #DDEBF9;
	padding-right: 10px;
}
#grelha h1{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 25px;
	text-transform: uppercase;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}





.grelha ul{ list-style-type:none; margin:0; padding:10px 0px 0px 27px;}
.grelha li{ color:#2375c8; margin:0; padding:0;}
.grelha li strong,.grelha li span{ color:#000; padding-right:10px;}

.grelha li {
	color:#000;
}
.grelha li a{
	color:#174E84;
	text-decoration: none;
	padding-right: 10px;
}
.grelha li a:visited{
	color:#216FBC;
	padding-right: 10px;
}
.grelha li a:hover{
	color:#2375c8;
	text-decoration: none;
	background-color: #DDEBF9;
	padding-right: 10px;
}
.grelha h1{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin-right: 10px;
	margin-left: 25px;
	text-transform: uppercase;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}



.box h2
{
	font-size: 12px;
	font-weight: bold;
	color: #c01e47;
	margin-top: 0px;
}
.box h3
{
	font-size: 11px;
	color: #000000;
	margin-bottom: 10px;
	margin-top: 5px;
}
.box p {
	margin: 0px;
	padding: 0px;
}

/*Fim conteudo*/


/* LEAD */

.lead h6{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

/* FORMATAÇÃO DE NOTICIAS DE LISTAGEM DE SECCAO - SECCAO.ASP */
.dseccao {
	font-size: 11px;
}
.dseccao h1 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.dseccao h1 a{
	font-size: 14px;
	color: #2375c8;
	display: inline;
	}
.dseccao h1 a:visited{
	color: #2375c8;
	display: inline;
	}
.dseccao h1 a:hover{
	color: #2375c8;
	display: inline;
	}
.dseccao h5 {
	display: inline;
	padding-right: 5px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	clear: left;
}
/* listagem */


.leads{
	padding-right: 15px;
	padding-left: 2px;
}
.leads img{
	float:left;
	margin-right:15px;
	height: 133px;
	width: 158px;
}
.leads h1{
	font-size:12px!important;
	margin-bottom: 10px;
	background-attachment: scroll;
	background-image: url(/resources/images/tvzimbo/struct/logogrelha.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 40px;
	margin-right: 40px;
	vertical-align: bottom;
	padding-top: 15px;
}
.leads {
	float: left;
	width: 300px;
}

.leads h1 a{
	font-size:18px!important;
	line-height: 18px;
	
}
.leads h3 {
	color:#999;
	margin-left: 20px;
}
.leads h4{margin-top:5px;}

.leads p {
	padding-left: 20px;
}
.leads h6{
	font-size:16px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.leads .lead{
	padding-top: 5px;
	padding-bottom: 25px;
}
.leadlistagem {}

.leadlistagem li {
	background-image: url(/resources/images/tvzimbo/struct/listgrelha.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #efefef;
	display: block;
	margin-bottom: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}

.leadlistagem ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.leadlistagem span {
	margin-right: 10px;
}

#Comment1{display:none;}

/* footer */
#bgfooter{
	background:url(/resources/images/footer_bg.jpg) repeat top left;
	border-top: 1px solid #000;
	display:block;
	height:88px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer {display:block;	height:88px;margin: 0px auto;background-color:#8c8c8c;	width:956px;}
.cop {color:#CCC; font-family:Verdana, Geneva, sans-serif; font-size:8px; padding:25px 0px 0px 35px;}
.logos {padding:20px 0px 0px 15px; position:relative; top:0px;}

/*Fim Footer*/
/* ----------------comentarios--------------------------*/
.comentarios ol li{background:#f5f5f5; margin:5px; padding:10px;}
.comentarios form {padding:10px 40px;}
.comentarios form #Name{ background:#eee; border:1px solid #666; border-color:#666 #ddd #ddd #666; width:100%}
.comentarios form #Email{ background:#eee; border:1px solid #666; border-color:#666 #ddd #ddd #666; width:100%}
.comentarios form #Comment{ background:#eee; border:1px solid #666; border-color:#666 #ddd #ddd #666; width:100%; height:150px;}
.commentdate{padding-top:10px; color:#CC3300; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:9px; letter-spacing:1px; font-weight:normal;}
.comentarios form .btncomment{width:110px;cursor:pointer;background:url(/resources/images/struct/btnbgComent.gif) left center no-repeat; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#bb271b; text-align:center; float:right; padding:3px 5px;}
.author{font-family:"Trebuchet MS", Verdana, Arial, "Sana Serif";font-size: 12px;color: #999999;padding-top: 20px;}
.pubdate{font-family:"Trebuchet MS", Verdana, Arial, "Sana Serif";font-size: 10px;color: #999999;}
/* ----------------comentarios-------------------------- */