@CHARSET "ISO-8859-1";

.linha_programacao{
	height:22px;
	width:auto;
	margin:5px 0 5px 0;
	padding:4px;	
	background:#C8D98D;
	}
	.programa2{width:auto; float:left;}
	.hora{width:50px;color:#6f7448; float:left;font-size:18px; font-weight:bold; margin:0px; }
	.nome_programa{width:420px;color:#2c411d; margin:0 5px 0 5px; float:left;font-size:16px; font-weight:bold; padding-top:2px;}
	.nome_programa a:link,a,a:hover,a.visited{color:#2c411d;}
	.categoria{width:115px;float:left; font-size:12px; padding-top:5px; float:left; color:#096909;}


* {
	margin:0;
	padding:0;
}

body {
width:100%;
font-family:"Geneva", Arial, Helvetica, sans-serif;
background-color:#003c1f;
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;
}

#layout{
width:960px;
margin-left:auto;
margin-right:auto;
background-position:top;
background-repeat:no-repeat;
text-align:left;
background-color:#FFF;
}

.clear {clear:both;}

#topo{
width:auto;
height:88px;
text-align:left;
width:100%; height:70px; 
margin:10px 0 10px 0;
background:url(../img/bg-topo.png) top repeat-x;
}
	
#conteudo-topo{
	width:960px;
	margin:0 auto 0 auto;
}

.logo {width:137px;float:left;}

#menu_programas{
width:auto;
height:91px;
text-align:center;
margin-left:auto;
margin-right:auto;
position: absolute;
display:none;
}

.programa_menu{
height:82px;
width:150px;
background-image:url(../img/sombra_programa.gif);
background-position:bottom;
background-repeat:no-repeat;
text-align:center;
float: left;
margin:0 5px 0 5px;
}

#titulo_page{
width:300px;
text-align: left;
margin:0px;
font-family: Arial, Helvetica, sans-serif;
color: #305414;
font-size: 24px;
font-weight: bold;
}

	#busca{
	width:auto;
	width:190px;
	height:33px;
	text-align:left;
	margin:18px 10px 5px 0;
	float:right;
	background:url(../img/bg_busca.png) no-repeat;
	}

		#busca input{height:32px; vertical-align:middle; border:none;}
		.input_text {padding:2px 0 0 10px; font:14px "Trebuchet MS"; width:147px; color:#2c411d; background:none; }
		.botao_verde{width:27px; padding-top:1px; padding-bottom:3px; background:url(../img/botao_verde_busca.png) center no-repeat; font: 18px "Trebuchet MS"; color:#FFF; font-weight:bold; }

.aba{
margin-top:10px;
}
	.aba2{
	width:auto;
	border-bottom:1px solid #585f3e;
	height:15px;
	padding-top:20px;
	padding-bottom:15px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#9d572c;
	font-weight:bold;
	text-align:center;
	}

	.abaAtiva{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#3c412a;
	}

	.abaInativa{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#ACBB79;
	}

#form{
width:auto;
height:20px;
}
/*fale conoso*/
#form input{
vertical-align:middle;
}

.form_text {
border:1px solid #096909;
width:300px;
background-image:url(../img/bg_field.gif);
background-repeat:repeat-x;
}

#selectPrograma {
	border:1px solid #096909;
}

#selectEstado {
	border:1px solid #096909;
}

#txaMensagem {
	border:1px solid #096909;
	width:300px;
	background-image:url(../img/bg_field.gif);
	background-repeat:repeat-x;
}
/*fim fale conoso*/
.form_input_text {
padding:3px 0 0 10px;
font-family:"Trebuchet MS";
width:240px;
height: 23px;
background-image:url(../img/bg_field_form.gif);
background-position:top;
background-repeat:repeat-x;
color:#2c411d;
font-size:12px;
}

.form_input_msg {
padding:3px 0 0 10px;
font-family:"Trebuchet MS";
width:240px;
height:80px;
background:url(../img/bg_field_form.gif) #FFFFFF;
background-position:top;
background-repeat:repeat-x;
color:#2c411d;
font-size:12px;
}

.botao_enviar {
width:70px;
padding-top:1px;
padding-bottom:3px;
background-image:url(../img/bg_submit_verde.gif);
background-position:top;
background-repeat:repeat-x;
font-family:"Trebuchet MS";
color:#FFFFFF; font-size:16px;
font-weight:bold;
border:0px;
}

.texto {
color:#2a2d1d;
line-height:17px;
font-size:13px;
padding-top:10px;
padding-bottom:5px;
}

h2 {
font-size:18px;
font-weight:bold;
color:#096909;
line-height:15px;
padding-top:5px;
padding-bottom:5px;
text-transform:uppercase;
}

h2 a, h2 a:visited {
color:#305414;
}

h2 a:hover {
color:#738e39;
}

h5 {
color:#096909;
}

h6 {
color:#305414;
line-height:18px;
font-size:12px;
padding-bottom:5px;
}

h6 a, h6 a:visited {
color:#305414;
}

h6 a:hover {
color:#000000;
}

.thumb_img{display:block; border:2px solid #9d5708; margin-right: 10px;}

.thumb_img:hover{
border:2px solid #738e39;
}

#box_programacao
{
	float:left;
	width: 300px;
	margin: 0px;
}

.thumb_diretorio {float:left; padding:17px;}

.outrasbuscas{
	position:relative;
	margin: 0px auto;
}

.anterior a{
	float:left;
	border:1px solid #ACBB79;
	padding:3px;
	background:#d5e59d;
	color:#ACBB79;
	font-weight:bold;
}

.proximo a{
	float: left;
	border:1px solid #ACBB79;
	padding:3px;
	background:#d5e59d;
	color:#ACBB79;
	font-weight:bold;
}

.paginacao{
	float: left;
	border:1px solid #b8c785;
	padding:3px;
	background:#c7d88a;
	color:#fff;
	font-weight:bold;
}

.paginacao b{
	border:1px solid #ACBB79;
	padding:3px;
	background:#ACBB79;
	color:#fff;
	font-weight:bold;
}

#outrasbuscas { margin:20px 0px 10px 240px;}
