/*-------------------------------- LAYOUT ---------------------------------------------------*/
/*###########################################################################################*/
/*###########################################################################################*/

body {padding:0; margin:0; height:100%; background:url(estrutura/bg_main.jpg) top right repeat-x}
table, td {border-collapse:collapse;}
table, td, img {border:0; padding:0;}
form, td{margin:0; padding:0;}
html {height:100%;}
br{font-size:10px}
table{border:0px; border-collapse:collapse;	}
body, td{
	font-size:14px;
	font-family:"Trebuchet MS", Verdana, Arial;
	line-height:14px;
	vertical-align:top;
	padding:0px;
	color: #333333;

}


.color_div{ background:#838383; height:17px; width:234px; vertical-align:middle; text-align:center;}


.main_table{ width:100%;}
.site_center{text-align:center; width:100%;}
.site_center1{margin:0 auto; text-align:left; width:766px;}

/* 
	#############################################################################################
	########### PAINEL DE CONTROLE ##############################################################
	#############################################################################################
*/


    #painel{
	background-image:url(estrutura/background-painel.jpg);
	background-repeat: repeat-x;
	width: 446px;
	margin: 50px;
	padding: 0 5px;
	float: left;
	height: 442px;

	}

    #painel-form{
	margin: 160px 80px 0px;
	float: left;
	height: 442px;

	}

 



/*
	##########################################################
*/

.topo_full{
	width: 100%;
	}


.topo_full{
	width: 766px;
	padding: 0 0px;
	float: left;	
	}

.gecko .topo_full{
	width: 150px;
	float: left;
	margin: 0 2px 10px 2px;	
	}

.topo_busca{
	width: 200px;
	margin: 0 0px 0px 0px;
	padding: 0 5px;
	float: left}
	
	
.campo_busca{
	border:1px solid #333333;
	width:120px;
	height:20px;
	color:#000000;
	font-size:14px;
	margin-bottom:10px;
	background: #FFFFFF;
}

/*
	##########################################################
*/





 
 
/* ########## CATEGORIAS ########## */

.solidblockmenu{
margin: 0;
padding: 0;
font: bold 11px "Trebuchet MS";
text-transform: uppercase;
width: 100%;
float: left;
}

.solidblockmenu li{
	display: inline;
	color: #999999;
}

.solidblockmenu li a{
float: left;
color: #333333;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: #333333;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #003366;
}

/* ########## /CATEGORIAS ########## */

 
 
 




 
/*---------------------------- RODAPÉ
---------------------------------------------------------------------------------------------*/

#footer { height:115px; background:url(estrutura/bg_footer.gif) top left repeat-x}

#footer .rodape{ width:784px}





/*-------------------------------- FIM DO LAYOUT --------------------------------------------*/
/*###########################################################################################*/
/*###########################################################################################*/
/*###########################################################################################*/
/*###########################################################################################*/








/*-------------------------------- NOTICIAS -------------------------------------------------*/
/*###########################################################################################*/
/*###########################################################################################*/
/*###########################################################################################*/
/*###########################################################################################*/

/*Parte que Define as Cores dos links da noticias*/

/*##########CATEGORIA*/
/*##################*/

.link_categoria {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 5px 0 3px 3px;
	padding: 0px;
	color: #006699;
	text-decoration: none;
}

.link_categoria:hover {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 5px 0 3px 3px;
	padding: 0px;
	color: #003366;
	text-decoration: none;
}
/*##################*/
/*##################*/





/*#############TITULO*/
/*##################*/
.link_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.link_title:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*##################*/
/*##################*/




/*#############TEXTO*/
/*##################*/
.link_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}

.link_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
}
/* FIM da Parte que Define as Cores dos links da noticias*/





/* 
	#############################################################################################
	########### SUB PÁGINAS #####################################################################
	#############################################################################################
*/

.categoria {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #006699;
}



.noticias{
	width: 150px;
	margin: 0 2px 10px 2px;
	padding: 0 5px;
	float: left;	
	}

.gecko .noticias{
	width: 150px;
	float: left;
	margin: 0 2px 10px 2px;	
	}


.noticias a img{
	border: 2px solid #333333;
	}

.noticias  a:hover img {
	border: 2px solid #006699;
	}

/*
	###############################################################
*/




/* 
	#############################################################################################
	########### SUB PÁGINA NOTICIA ##############################################################
	#############################################################################################
*/

.titulo_noticia {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #006699;
}

.texto_noticia {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: none;
	color: #000000;
}

.publicada_noticia {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #999999;
}


.noticias a img{
	border: 2px solid #333333;
	}

.noticias  a:hover img {
	border: 2px solid #006699;
	}

/*
	###############################################################
*/




/* 
	#############################################################################################
	########### FORMULARIO ######################################################################
	#############################################################################################
*/

form, td{margin:0; padding:0;}
br{font-size:10px}
table{border:0px; border-collapse:collapse;	}

}

/*input*/
input{
   background:#F0F0F0;
   border:1px solid #888888;
   width:auto; height:25px;
}
#input2{
   width:87px; height:20px;
   border:0px;
   background:none
   }
.input1{
   background:#ffffff;
   border:1px solid #555555;
   width:189px; height:18px;
   color:#006699;
   margin-bottom:6px
}
.input3{
   background:#FFFFFF;
   border:1px solid #003366;
   width:188px; height:26px;
   color:#003366;
   font-size:14px;
   margin-bottom:10px; 
}
textarea{
   background:#FFFFFF;
   border:1px solid #003366;
   width:270px; height:148px;
   overflow:auto;
   font-family:Tahoma;
   font-size:14px;
   color:#003366}
