@CHARSET "ISO-8859-1";

* {
	margin:0;
	padding:0;
}

img alt { color:#000; }

body {
width:100%;
font-family:"Geneva", Arial, Helvetica, sans-serif;
background-color:#2c411d;
background-image:url(../img/bg_body.gif);
background-position:top;
background-repeat:repeat-x;
}

a:link,a,a:hover{text-decoration:none}

h1, h2, h3, h4, h5 {
font-family:"Helvetica",Arial,sans-serif;
font-weight:bold;
margin:0;
padding:0;
}
h6{
font-weight:lighter;
}
#layout{
width:950px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/bg_layout.gif);
background-position:top;
background-repeat:no-repeat;
text-align:left;
}

	#topo{
	width:auto;
	height:88px;
	text-align:left;
	}

	.logo {width:162px;float:left;}

		#nivel1{
		display:block;
		float:left;
		}

		ol, ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		}

		.logo {width:162px;float:left;}


	#barra_titulo{
	height:65px;
	background-image:url(../img/bg_barra_titulo.gif);
	background-repeat:repeat-x;
	background-position:bottom;

	}

	#vitrine{
	width:auto;
	height:231px;
	text-align:center;
	}
	#menu_programas{
	width:auto;
	height:82px;
	text-align:center;
	margin:-17px 0 0 35px;
	position: absolute;
	z-index:100;
	}
	#busca{
	width:auto;
	height:37px;
	text-align:center;
	margin:75px 0 20px 0;
	}

		#busca input{height:37px; vertical-align:middle; border:none;}
		.input_text {padding:2px 0 0 10px; font:18px "Trebuchet MS"; width:248px; background:url(../img/bg_field.gif) top repeat-x; color:#2c411d; }
		.botao_verde{width:96px; padding-top:1px; padding-bottom:3px; background:url(../img/bg_submit_verde.gif) top repeat-x; font: 18px "Trebuchet MS"; color:#FFF; font-weight:bold; }

	.aba{
	width:auto;
	border-bottom:1px solid #d69a2e;
	height:15px;
	padding-bottom:10px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#d69a2e;
	font-weight:bold;
	}

	.abaAtiva{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#d69a2e;
	}

	.abaInativa{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#9d5708;
	}

	h2 {
	font-size:14px;
	font-weight:bold;
	color:#bc7a33;
	line-height:15px;
	padding-top:5px;
	padding-bottom:13px;
	text-transform:uppercase;
	}
		h2 a, h2 a:visited {color:#bc7a33;}
		h2 a:hover {color:#738e39;}
	h6 {
	color:#e4ca53;
	line-height:15px;
	font-style:italic;
	font-size:13px;
	padding-bottom:8px;
	}
		h6 a, h6 a:visited {color:#e4ca53;}
		h6 a:hover {color:#aed55a;}
	#coluna_esquerda{
	width:625px;
	float:left;
	}

	.coluna_thumb_video{
	width:143px;
	margin:0 6px 20px 6px;
	_margin:0 4px 10px 4px;
	float:left;
	line-height:19px;
	min-height:220px;
	}

	.thumb_video{display:block; border:2px solid #9d5708;}

	.thumb_video:hover{
	border:2px solid #738e39;
	}

	#coluna_direita{
	width:300px;
	float:left;
	margin-left:10px;
	}
	#publicidade{
	width:310px;
	float:left;
	padding-bottom:15px;
	border-bottom:1px solid #3c5827;
	margin-bottom:5px;
	}
	.formato1 {margin:0 13px; float:left;}
	#publicidade h2{
	padding-top:15px;
	padding-bottom:20px;
	font-size:13px;
	color:#537a37;
	text-transform:none;
	}

	#nucleo {
	width:300px;
	float:left;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:12px;
	}
	#publicidade2{
	width:auto;
	float:left;
	padding-bottom:15px;
	border-bottom:1px solid #3c5827;
	margin-bottom:15px;
	}
	#publicidade2 h2{
	padding-top:15px;
	padding-bottom:20px;
	font-size:13px;
	color:#537a37;
	text-transform:none;
	}

	#newsletter {
	width:310px;
	float:left;
	margin-bottom:15px;
	}

	#newsletter input{height:30px; vertical-align:middle; border:none;}
		.input_text2 { padding:1px 0 0 5px; font: 15px "Trebuchet MS"; width:210px; background:url(../img/bg_field.gif) top repeat-x; color:#684b16; }
		.botao_amarelo { width:90px; padding:1px 0 3px 0; background:url(../img/bg_submit_amarelo.gif) top repeat-x; font: 15px "Trebuchet MS"; color:#FFF; font-weight:bold; }


	#informativo {
	width:300px;
	float:left;
	margin-left:10px;
	margin-bottom:15px;
	}
	#informativo h2{
	padding-top:15px;
	padding-bottom:25px;
	font-size:13px;
	color:#537a37;
	text-transform:none;
	}

	#programacao h2{
	text-transform:none;
	padding:5px 0 2px 0;
	color:#d69a2e;
	font-size:18px;
	}

	.linha_programacao{
	height:50px;
	width:auto;
	margin:10px 0 10px 0;
	}
	.programa2{width:100px; float:left;}
	.hora{width:180px;color:#d69a2e; float:left;font-size:18px; font-weight:bold }

.publicidade{
color:#537a37;
font-family:"Geneva", Arial, Helvetica, sans-serif;
padding-bottom:20px;
}

.programa{
color:#9ae223;
font-size:12px;
}

#bg_rodape{
height:251px;
background-image:url(../img/bg_rodape.gif);
background-repeat:repeat-x;
background-position:top;
clear:both;
background-color:#273919;
}

#rodape{

width:950px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#links_rodape{
width:55%;
float:left;
}

#links_rodape h2{ font-weight:lighter; text-transform:none; font-size:18px}
#links_rodape a, #links_rodape a:visited{color:#d69a2e;}
#links_rodape a:hover{color:#d8c14f;}

#rodape h6{
font-style:normal;
color:#948019;
font-weight:lighter;
padding-top:10px;
}

/* ==========================| ESTILOS PARA AS MENSAGENS DE ALERTA COM JQUERY |========================== */

#mensagem {
	display: none;
	width:99%;
	margin-bottom:25px;
	padding:6px 0;
	text-align:center;
	color: #FFFFFF;
	font:bold 14px verdana, Helvetica, sans-serif;
}

.success_message {
	border:2px #a18447 solid;
	background-color: #bda061;

}

.error_message {
	border:2px #58582C solid;
	background-color: #6F6F37;
}

.descricao_video a {
  color:rgb(204,153,0);
}
