/*configuraçãoes padrão*/
body {
	margin:0;
	padding:0;
	border:none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background: #b2c08f url(img/bg_principal_1.gif) repeat-x;
	color:#333;
	text-align:center;
	}

a {
   color:#668303;
   text-decoration: none;
   font-size:11px;
}

a:hover {
   text-decoration: underline;
}

h1 {
    color:#668303;
	font-size: 16px;
	font-family: arial, verdana;
    font-weight: bold;
}

h2 {
	color: #ed1b24;
	font-size: 14px;
	/*border-bottom: solid 1px;
	border-color: #999;*/
}

h3 {
	color: #529e3a;
	font-size: 12px;
	/*border-bottom: solid 1px;
	border-color: #999;*/
}

h4 {
	font-size: 12px;
	color: #000033;
	/*margin-top: 0;
	padding-top: 0;*/
}

/*corpo*/	
.global {
	background-color: #FFF;
	border: 1px solid #999;
	text-align: justify;
	width:1000px;
	padding:0;
	margin: 0 auto;
}

.tudo {
	width:1000px;     
	margin:0 auto;
	text-align:left;
	padding: 0;
	}

/* hack anti- ie7 lixão */
.global {
	*width:1000px;
}
/* final do hack */

/* hack anti- ie6 lixão */
.global {
	_width:1000px;
}
/* final do hack */


/* hack anti- ie7 lixão */
.tudo {
	*width:1000px;
}
/* final do hack */

/* hack anti- ie6 lixão */
.tudo {
	_width:1000px;
}
/* final do hack */

.corpao
{
	width: 997px;
	border-right: 1px solid #ACDF68;
	border-bottom: 2px solid #ACDF68;
	border-left: 2px solid #ACDF68;
	padding-top: 10px;
}

/*============CONFIGURAÇÕES DO CABEÇALHO============*/	
.topo {

	}

/*itens barra do governo*/	
.barra_gov {
	border: 1px;
	border-style: solid;
	border-color: #CEA500;
	background-color: #FFCC00;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 3px 0px;
	height: 22px;	
}

.menu_gov {
    background-color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin: 4px 0px 0px 0px;
	float: left;
}

.img_ministerio {
	float: left;
	padding: 3px 0px 0px 3px;
	padding-right: 30%;
}

.img_brasil {
	float: right;
}

/*===INÍCIO DOS ESTILOS CABEÇALHO CEFET===*/
.cabecalho {
	background: url(img/cab_page_1.jpg) no-repeat;
	height: 176px;
}

.logoiff {
 float:left;
 margin: 10px 0px 0px 10px;
 border:none;
}


.logo {
	padding-left: 5px;
	padding-top: 20px;
	float: left;
}

/*classe fundo lista tabela*/
	.fundo_lista{
		background-color: #E1E0E0;
	}


/*===ESTILO DOS RECURSOS DE ACESSIBILIDADE===*/
.caixa_acessibilidade {
	width: 230px;
	height: 85px;
	font-size: 11px;
	font-family: verdana, arial;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-right: 8px;
	text-align: left;
	background: url(img/bg_acessibilidade.png) no-repeat;
	text-align: center;
	color:#575757;
}

.titulo_acessibilidade {
	font-weight: bold;
}

.caixa_1{
	float: left;
	text-align: center;
	padding-top: 5px;
}

.caixa_2 {
	float: right;
	text-align: center;
	padding-right: 20px;
	padding-top: 5px;
}

.acessibilidade {
	padding-top: 10px;
	float: right;
	padding-right: 15px;	
	margin-left: 700px;
}

/*===ESTILO DOS ATLHOS DE ACESSO RÁPIDO===*/
.atalhos {
	background: /*url(img/bg_atalhos_1.gif) no-repeat*/;
	float: right;
	padding-right: 10px;
	padding-left: 7px;
	width: 340px;
	height: 22px;
	text-align: center;
}

.atalhos a {
	color: #000;
}

.atalhos a:visited {
	text-decoration: none;
}
/*estilo barra caminho*/
.barra_caminho {
	height: 32px;
	width: 765px;
	background: url(img/bg_cainho.jpg);
	color: #FFF;
	font-family:verdana, arial;
	margin-top: 0;
	padding-top: 0;
}

.localizacao a {
	color: #FFF;
}

.localizacao {
	float: left;
	padding-left: 7px;
	padding-top: 7px;
	font-weight: bold;
}

.login {
	float: right;
	padding-right: 20px;
	padding-top: 6px;	
	margin-left: 5px;
}

/*estilo dos campos de login*/
.user_senha {
	background-color:#D5E2E8;
	font-size: 10px;
	color: #000;
	border-color: #FFF;
}

.botao {
	font-size: 10px;
	border-color: #0089A3;
	background: #106890;
	color: #CCC;
}
/*fim estilo login*/

.top_caminho {
	height: 4px;
	width: 765px;
	background: url(img/bg_top_caminho.gif) repeat-x;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-top: -4px;
}

/* hack anti- ie6 lixão */
.top_caminho {
	_margin-bottom: -9px;
	_margin-top: -14px;
}
/* final do hack */

/*===FINAL DO ESTILO CABEÇALHO===*/


/*===============INÍCIO DO ESTILO DO MENU PRINCIPAL===============*/
.nav {
	width:180px;  /*151*/
	float:left;
	font-family: Verdana, Arial;
	padding: 3px 3px 0px 2px;
    /*margin: 2px 0px 1px 2px;*/
    /*border-color: red; /*#d7d7d7;*/
    /*border-width: 1px;
    border-style: solid;*/
	}

/*===============MENU INSTITUCIONAL===============*/
.menu {
   width: 170px;  /*151*/
   /*background: url(img/back_menu_institucional.gif) no-repeat;*/
   margin: 0px 0px 0px 2px;
   padding: 0px 2px 2px 2px;
   border: 1px solid #D7D7D7;
}

.link_menu {
	text-align: center;
	/*clear: both;
	border-right: 1px #000 solid;
	width: 170px;
	padding-bottom: 10px;*/
}

.menu a:hover  {
   background: #ffffff url(img/bordas_menu_institucional_hover.gif) no-repeat;
   text-decoration: none;
   color: #529e3a;
}

.menu ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menu li a {
	background: #ffffff url(img/bordas_menu_institucional.gif) no-repeat;
	width:170px;
	display: block;
	padding: 5px 0px 9px 0px;
	font: 11px verdana, arial, helvetica condensed;
	color: #529e3a;
}

.menu .titulo_menu {
	background: url(img/bg_titulo_menu.gif) no-repeat;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	list-style-type: none;
    margin: 0;
    padding: 0;
    padding: 5px 0px 3px 0px;
    color: #529e3a;
}


/*===============MENU SISTEMAS===============*/
.menu2 {
   width: 170px;
   /*height: 26px;*/
   border: 1px solid #D7D7D7;
   margin: 0px 0px 0px 2px;
   padding: 0px 0px 0px 2px;
}

.link_menu2 {
	text-align: center;
	/*clear: both;
	border-right: 1px #000 solid;
	width: 178px;
	padding-bottom: 10px;*/
}

.menu2 a:hover {
   background: #ffffff url(img/bordas_menu_sistemas_hover.gif)no-repeat;
   text-decoration: none;
   color:#426173;
}

.menu2 ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menu2 li a {
	background: #ffffff url(img/bordas_menu_sistemas.gif) no-repeat;
	width:170px;
	display: block;
	padding: 5px 0px 9px 0px;
	font: 11px verdana, arial, helvetica condensed;
	color: #426173;
}

.menu2 .titulo_sistemas {
	background: url(img/bg_titulo_sistemas.gif) no-repeat;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	list-style-type: none;
    margin: 0;
    padding: 0;
    padding: 5px 0px 3px 0px;
    color: #426173;
}

/*===============MENU ACESSOS===============*/
.menu3 {
   width: 170px;
   /*height: 26px;*/
   margin: 0px 0px 0px 2px;
   padding: 0px 0px 0px 2px;
}

.link_menu3 {
	text-align: center;
	/*clear: both;
	border-right: 1px #000 solid;
	width: 178px;
	padding-bottom: 10px;*/
}

.menu3 a:hover {
   background: #ffffff url(img/bordas_menu_acessos_hover.gif)no-repeat;
   text-decoration: none;
   color: #575757;
}

.menu3 ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menu3 li a {
	background: #ffffff url(img/bordas_menu_acessos.gif) no-repeat;
	width:170px;
	display: block;
	padding: 5px 0px 9px 0px;
	font: 16px helvetica condensed, verdana, arial;
	color: #575757;
}


/*===BANNERS ESQUERDA===*/
.banners_esquerda {
	width:180px;
	float:left;
	}

.banners_esquerda a:hover {
   background: #ffffff;
   text-decoration: none;
}

/*===FINAL DO ESTILO DO MENU PRINCIPAL===*/


/*===BANNERS RODAPÉ===*/
.banners_rodape {
	width:500px;
	padding: 0px 0px 0px 30px;
	}


/*===INICIO DO ESTILO DA NAVEGAÇÃO PRINCIPAL===*/

/*div principal*/
.principal {
	float:left;
	width:560px;
	text-align:justify;
	border-left: 0px solid #000;
	padding: 0px 0px 0px 0px;
	background: #fff; /*#f7faef;*/
	padding-bottom: 5px;
	overflow:hidden;
	}


/* hack anti- ie6 lixão */
.principal {
	_width: 560px;
}
/* final do hack */


/*box texto de boas vindas*/	
.boas_vindas {
	width: 560px;
	margin-bottom: 15px;
	font-family: Arial;
	font-size: 12px;
}

.bem_vindo {
	color: #000;
	text-align: justify;
	padding-left: 1px;
	padding-right: 3px;
}

.bem_vindo h1 {
    color:#668303;
	font-size: 16px;
	font-family: Arial;
    font-weight: bold;
}

/* hack anti- ie7 lixão */
.bem_vindo h1 {
	*padding-left: -1px;
	*margin-top: 2px;
	*padding-bottom: 2px;
}
/* final do hack */

/* hack anti- ie6 lixão */
.bem_vindo h1 {
	_padding-left: -1px;
	_margin-top: 2px;
	_padding-bottom: 2px;
}
/* final do hack */


.conteudo_principal{
	margin: 0px;
	padding: 0px 0px 0px 0px;
    width: 540px;
    background: #FFF;
        
}


/*===PRINCIPAL DIREITA===*/

.principal_direita {
	float:right;
	width:240px;
	text-align:justify;
	padding: 5px 5px 5px 5px;
	background: #FFF;
	padding-bottom: 5px;
	}

/*===============PESQUISAR===============*/
.pesquisa {
   width: 240px;  /*151*/
}

/*===============MENU DIREITA - CURSOS e REDE===============*/
.menucursos {
   width: 235px;
}

.menucursos ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menucursos li a {
	background: #ffffff url(img/bordas_menu_direita_cursos_itens.jpg) no-repeat; /*url(img/bg_menu_link_1.gif) no-repeat*/
	width:230px;
	display: block;
	padding: 10px 0px 7px 10px;
	font: 11px verdana, arial, helvetica condensed;
	color: #256179;
}

.menucursos .titulo_menu {
	background: url(img/bg_titulo_menu.gif) no-repeat;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	list-style-type: none;
    margin: 0;
    padding: 0;
    padding: 5px 0px 3px 0px;
    color: #529e3a;
}

.menurede {
   width: 235px;
}

.menurede ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menurede li a {
	background: #ffffff url(img/bordas_menu_direita_rede_itens.jpg) no-repeat; /*url(img/bg_menu_link_1.gif) no-repeat*/
	width:230px;
	display: block;
	padding: 11px 0px 7px 12px;
	font: 10px verdana, arial, helvetica condensed;
	color: #3b8d27;
}

.menurede .titulo_menu {
	background: url(img/bg_titulo_menu.gif) no-repeat;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	list-style-type: none;
    margin: 0;
    padding: 0;
    padding: 5px 0px 3px 0px;
    color: #529e3a;
}

.menueventos {
   width: 235px;

}

/* hack anti- ie7 lixão */
.menueventos {
	*width: 235px;
}
/* final do hack */

.menueventos ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menueventos li a {
	background: #ffffff url(img/bordas_menu_direita_eventos_itens.jpg) no-repeat; /*url(img/bg_menu_link_1.gif) no-repeat*/
	width:230px;
	display: block;
	padding: 10px 0px 7px 10px;
	font: 11px verdana, arial, helvetica condensed;
	color: #000;
}

.menueventos .titulo_menu {
	background: url(img/bg_titulo_menu.gif) no-repeat;
	padding-left: 5px;
	font-weight: bold;
	font-size: 12px;
	list-style-type: none;
    margin: 0;
    padding: 0;
    padding: 5px 0px 3px 0px;
    color: #529e3a;
}

/*===BANNERS DIREITA===*/
.banners_direita {
	width:185px;
	padding: 3px 0px 0px 5px;
	}

.banners_direita a:hover {
   background: #ffffff;
   text-decoration: none;
}


/*=====!!!----Estilo dos Itens Dinâmicos----!!!=====*/

/*estilo das tabelas*/
th {
	font-family:arial,verdana;
	font-size:12px;
	font-weight:normal;
	height: 20px;
}
	
.tabela{
	background-color:#FFF;
	border:1px solid #999;
	width: 555px;
}

/* hack anti- ie6 lixão */
.tabela {
	_width: 555px;
}
/* final do hack */

.tabela a{
	font-size: 12px;
}

.celula{
	background-image: url(img/bg_tabela.jpg);
	color:#658403;
	font-weight:bold;
	font-size:10pt;
	height: 24px;
}

/*lista*/
.caixa_horario {
	display: inline;
	list-style:none ;
	float: left;
	margin-top: 28px;
	margin-left: 1px;
}

.caixa_horario2 {
	display: inline;
	list-style:none;
	float: left;
	padding:0;
	margin-top: 28px;
	margin-right: 3px;
}

/* hack anti- ie7 lixão */
.caixa_horario {
	*text-align: left;
	*margin-left: -13px;
}
/* final do hack */

.banner_horario {
	float: left;
	width: 126px;
	height: 95px;
	margin-left: 6px;
	margin-top: 3px;
	background:  #FFF url(img/horario_1.gif) no-repeat;
}

/* hack anti- ie6 lixão */
.banner_horario {
	_height: 121px;
	_margin-left:-5;
	_margin-bottom:-10;
	_padding:0;
}
/* final do hack */

/* hack anti- ie7 lixão */
.banner_horario {
	*margin-top: -1px;
}
/* final do hack */


/*=====!!!----Final dos Estilo de Itens Dinâmicos----!!!=====*/
/*quadro cefet em pauta e acesse*/
.pauta_email_ramal {
	width: 603px;
	margin-top: 10px;
}

/* estilo cefet em pauta
.cefet_pauta {
	border: solid 1px;
	border-color: #999;
	height: 24px;
	background: url(img/bg_pauta.gif);
	float: left;
	width: 477px;
	padding-top: 6px;
	padding-left: 6px;
	font-weight: bold;
	color: #204162;
}

.cefet_pauta a {
	font-weight:normal ;
	color: #000;
}
*/

.acesso {
	border: solid 1px;
	border-color: #999;
	height: 85px;
	background: #F6F6F6 /*url(img/bg_acesse.jpg)*/;
	float: left;
	width: 600px;
	padding-top: 0px;
	padding-left: 0px;
	font-weight: bold;
	color: #204162;
 	font-family: Arial;
 	font-size: 12px;
}

.acesso_titulo {
	font-weight: bold;
	padding-top: 4px; 
	text-align: left;                    
	padding-left: 10px;                
	background: url(img/bg_fotos.jpg);
	height: 20px;
	border-bottom: solid 1px;
	border-color: #999;
	font-family: Arial;
 	font-size: 16px;
	color: #668303;
}

.acesso a {
	font-weight:normal ;
	color: #336699;
	text-decoration: none;
}

.acesso ul {
   margin: 0;
   padding: 0;
}

.acesso li {
	list-style: none;
	float: left;
	text-align: center;
	padding: 5px;
	margin-left: 4px;
}

/*quadro ramais*/

.ramais_email {
    border: solid 1px;
	border-color: #999;
	background-color: #F4F4F4;
	width: 90px;
	height: 30px;
	text-align: center;
}

.ramais_email a:hover {
	text-decoration: none;
	background: #F4F4F4;
}


/*quadro com o dia tematico*/
.tematico{
	border: solid 1px;
	border-color: #999;
	width: 153px;
	height: 152px;
	float: left;
	margin-left: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #f7faef;
 	font-family: Arial;
 	font-size: 12px;
 	display:inline;
}

/* hack anti- ie6 lixão */
.tematico {
	_width: 153px;
	_height: 155px;
	}

/* hack anti- ie7 lixão */
.tematico {
	*width: 153px;
	*height: 155px;
}

.tematico_titulo {                       
	text-align: left;                              
	background: url(img/bg_fotos.jpg);
	height: 22px;
	font-weight: bold;
	padding-top: 4px; 
	padding-left: 10px;
 	font-size: 12px;
 	font-family: Arial;
 	font-size: 16px; 
 	color: #668303; 
}

.tematico_img{
	width: 134px;
	height: 110px;
	margin: 2px;
	padding: 2px;
}

.tematico img {
	margin-top:-4px;
}

.tematico_img h2 {
	padding-top: 0;
	padding-bottom: 2px;
	margin-top: 0;
	margin-bottom: 2px;
	color: #BB1C00;
	font-size:12px;
}

/*quadro com links relacionados*/
.lista_noticias {
	border: solid 1px;
	border-color: #999;
	background: #f7faef;
	float: left;
	width: 630px;
	height: ^250px;
	text-align: left;
	margin-top: 0;
	font-size: 12px;
	font-family: Arial;
}

/* hack anti- ie7 lixão */
.lista_noticias {
	*margin-top: -10px;
}
/* final do hack */

/* hack anti- ie6 lixão */
.lista_noticias {
	_margin-top: -15px;
}
/* final do hack */

.lista_noticias_titulo {                       
	text-align: left;                              
	background: #f7faef url(img/bg_fotos.jpg);
	height: 22px;
	font-weight: bold;
	padding-top: 4px; 
	padding-left: 10px;
 	color: #668303;  
 	font-family: Arial;
 	font-size: 16px; 
}

.lista_noticias ul {
	margin: 0;
	padding: 0;
}

.lista_noticias li {
	list-style: inherit;
	float: left;
	margin-top: 1px;
	margin-left: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #336699;
}

/* hack anti- ie6 lixão*/
.lista_noticias li {
	_margin-left: 3px;
}
/* final do hack */

.mais {
	font-size: 10px;
	font-weight: bold;
	margin-left: 450px;
	clear: both;
	margin-top: 3px;
	float: left;
}

/* hack anti- ie6 lixão*/
.mais {
	_margin-left: 450px;
}
/* final do hack */

.lista_noticias_link {
    padding: 5px;	
}

/*quadro informativos cefet */
.informativos{
	width: 171px;
	height: 183px;
	background-color: #FFFFFF;
    margin: 0px 0px 0px 2px;
    padding: 0px 0px 0px 3px;
    border: 1px solid #D7D7D7;
 	font-family: Arial;
 	font-size: 11px;
}

.informativos a:hover {
   background: #c8c8c8;
   text-decoration: none;
   color: #575757;
}

.informativos_3{
	height: 21px;
	width: 160px;
	/*background-image: url(img/bg_informativos.gif);*/
	padding-left: 3px; 
	padding-right: 6px;
	padding-top: 3px;
 	font-family: Arial;
 	font-size: 16px;
}

.informativos_1 {
	height: 21px;
	background-color: #E1E0E0;
	float:left;
	width: 165px;
	padding-left: 3px;
	padding-top: 5px;
	/*border-right: 1px solid #999;*/
 	font-family: Arial;
 	font-size: 11px;
}

.informativos_2 {
	height: 21px;
	background-color: #F6F6F6;
	float:left;
	width: 165px;
	padding-left: 3px;
	padding-top: 5px;
	/*border-right: 1px solid #999;*/
 	font-family: Arial;
 	font-size: 11px;
}

.informativos_3 h1 {
	margin: 0;
	padding: 0;
	float: left;
 	font-family: Arial;
 	font-size: 16px;
 	color: #668303;
}

.informativos_3 small {
	float: right;
	color: #FF6600;
}

.data_atualize {
font-size: 11px;
text-align: right;
color: #256179;
padding-right: 10px;
}

/*quadro com abas*/
.abas_geral{
	float: left;
	width: 560px;
	/*border: solid 1px;
	border-color: #999;*/
	background-color: #f7faef;
}

.quadro_interno {
	margin-top: 26px;
}

/* hack anti- ie6 lixão */
.quadro_interno {
	_margin-top: 2px;
}
/* final do hack */

.quadro_links {
	margin: 3px;
    padding: 3px;
    background: #f7faef;
}

/* hack anti- ie7 lixão */
.quadro_links {
/*	*height: 300px;*/
}
/* final do hack */

/* hack anti- ie6 lixão */
.quadro_links {
/*	_height:  300px;*/
}
/* final do hack */

.lista_abas {
	list-style: none;
	margin: 0;
    padding: 0;
}

.lista_abas li {
	width: 140px;
	height:24px;
	display:inline;
	float: left;
	text-align: center;
	padding-top: 3px;
}

.abas_1{
	background: url(img/bg_link_abas_1.jpg) no-repeat;
}

.abas_2{
	background: url(img/bg_link_abas_2.jpg) no-repeat;
}

.abas_3{
	background: url(img/bg_link_abas_3.jpg) no-repeat;
}

.abas_4{
	background: url(img/bg_link_abas_4.jpg) no-repeat;
}

.abas_5{
	background: url(img/bg_link_abas_5.jpg) no-repeat;
}

.abas_6{
	background: url(img/bg_link_abas_6.jpg) no-repeat;
}

.abas_7{
	background: url(img/bg_link_abas_6.jpg) no-repeat;
}

.abas_8{
	background: url(img/bg_link_abas_3.jpg) no-repeat;
}


/*=========Quadro Destaque=========*/	

.destaque {
	width: 600px; /*397*/
	position: relative;
}

/* hack anti- ie6 lixão */
.destaque {
	_width: 555px; /*350*/
	_position: relative;
	_height: 90px;
}
/* final do hack */

/* hack anti- ie7 lixão */
.destaque {
	*width: 350px; /*350*/
	*position: relative;
}
/* final do hack */

.destaque_img {
	margin-left:3px ;
    margin-top: 8px;
	padding: 1px;
	border: 1px solid #CCC;
	float: left;
}

/* hack anti- ie6 lixão */
.destaque_img {
	_margin-left:3px;
	_padding: 2px;
}
/* final do hack */

.destaque_texto {
	width: 460px; /*250*/
	float: right;
	margin-left: 8px;
	background: #f7faef;
}

/* hack anti- ie6 lixão */
.destaque_texto {
	_width: 450px; /*240*/
	_margin-left: 150px;
}
/* final do hack */

/* hack anti- ie7 lixão */
.destaque_texto {
	*width: 450px; /*240*/
	*margin-left: 143px;
	*margin-top:-100px
}
/* final do hack */

.destaque_texto{
	display: inline;
}

.espaco{
	margin-left: 2px;
}

.destaque_texto ul li {
	float: left;
	margin-left: -40px;
	padding-top: 3px;
	color: #008000;
	border-top: 2px solid #CCC;
	list-style: none;
	display: inline;
	float: left;
	font-size: 10px;
}

/* hack anti- ie6 lixão */
.destaque_texto ul li {
	_margin-left: -40px;
}
/* final do hack */

.destaque_texto ul li a{
	color: #008000;
}

.destaque_texto h1{
	margin-bottom: 7px;
	padding: 0;
}


/*=========Quadro Licitações=========*/	
.caixa_licitacoes  {
	display: inline;
	list-style:none;
	float: left;
	margin-left: 5px;
	margin-top: -115px;
	padding:0;
	width: 400px;
}

/* hack anti- ie7 lixão */
.caixa_licitacoes {
	*margin-left:25px;
	*margin-top: -122px;
	*width: 350px;
	*text-align: left;
}
/* final do hack */

/* hack anti- ie6 lixão */
.caixa_licitacoes {
	_margin-left: 5px;
	_margin-top: -122px;
	_width: 350px;
	_text-align: left;
}
/* final do hack */

.caixa_licitacoes ul {
	margin: 1px;
}

.caixa_licitacoes li {
	margin: 3px;
}

/* hack anti- ie7 lixão */
.banner_licitacoes {
	*margin-top: -3px;
	*margin-left: -4px;
}
/* final do hack */

.banner_licitacoes {
	float: left;
	width: 201px;
	height: 129px;
	margin-left: 2px;
	background: #f7faef;
}


 /*quadro com link ''acesse''
 .acesse{
	width:250px;
	float: right;
	border: solid 1px; 
	border-color: #999;
	margin-top: 8px;
	background-color: #F6F6F6;
}

.acesse_titulo {
	font-weight: bold;
	padding-top: 4px; 
	font-size: 12px;  
	color: #004E90;
	text-align: left;                    
	padding-left: 3px;                
	background: url(img/bg_fotos.jpg);
	height: 22px;	
}

.acesse_link {
	width: 250px;
	height: 84px;
	margin: 5px; 
}

.acesse_link a {
	font-size: 10px;
	text-decoration: none;
}

.acesse_link img {
	padding-left: 5px;
}

*/


/*quadro ultimas fotos*/
.fotos {
	border: solid 1px;
	border-color: #999;
	float: left;
	position: relative;
	top: 5px;
	width:390px;
	height: 152px;
	margin-bottom: 5px;
	background-color: #f7faef;
 	font-family: Arial;
 	font-size: 12px;
}

/* hack anti- ie6 lixão */
.fotos {
	_width: 390px;
	_height: 155px;
}

.fotos_titulo {
	text-align: left;
	padding-left: 3px;
	background: url(img/bg_fotos.jpg);
	height: 22px;
	font-weight: bold;
	padding-top: 4px;
	font-size: 16px;
    color: #668303;
}

.fotos_link{
	/*border-top: solid 1px;
	border-color: #999;*/
	background-color: #f7faef;
	margin-top: 100px;
	padding-top: 2px;
	padding-left: 10px;
	font-weight: normal;
	overflow: hidden;
	clear:both;
	text-align: left;
}

/* hack anti- ie6 lixão */
.fotos_link {
	_margin-top: 20px;
	_padding-bottom: 6px;
}
/* final do hack */

.ultimas_fotos ul {
	padding:0px;
	margin:0px;
	float: left;
	width: 100%;
	list-style:none;
}

.ultimas_fotos ul li {
	display: inline;
	float: left;
}

.ultimas_fotos ul li a {
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	padding: 2px;
	float:left;
}

.ultimas_fotos ul li a span {
	display: none;
}

.ultimas_fotos ul li a img {
	border: 1px solid #666;
}

.ultimas_fotos ul li a:hover span.legenda {
	display: block;
	left:15%;
	position:absolute;
	text-align:center; 
	top: 104px;
	width:300px;
	z-index:1;
	font-size: 11px;
}

.fotos_link a {
	font-weight: bold;
	font-size:10px;
}


/*===FINAL DO ESTILO DA NAVEGAÇÃO PRINCIPAL===*/
/*
/*navegação de apoio, que por enquanto não é usada*/
.apoio {
	width:100px;
	float:right;
	}



/* ===ESTILOS DOS THUMBS===*/
/* estilo dos thumbs para rodar */  

.itens1 {
	float: left;
	margin-top: 8px;
	margin-left: 5px;
	margin-right: 2px;
}

.itens2 {
	float: right;
	margin-top: 8px;
	margin-right: 5px;
}

/* efeito legenda q não ta funcionando====>
#motioncontainer a:hover span.legenda {
	color:#333;
	display: block;
	left:35px;
	padding:5px 0;
	position:absolute;
	text-align:center; 
	top:99px;
	width:360px;
	z-index:1;
	font-size: 11px;
	color: red; /* Dummy definition to overcome IE bug 
}

#motioncontainer a span {
	display: none;
}

/* final estilos dos thumbs*/





/*===FINAL DO ESTILO DAO RODAPÉ===*/
	
/*rodapé*/	
.rodape {
    width: 976px;
    margin: 0px 10px 0px 10px;
	text-align:center;
    clear:both;
/*	border-top: 1px solid #000; */
/*	border-right: 2px solid #ACDF68;*/
/*	border-bottom: 2px solid #ACDF68;*/
/*	border-left: 2px solid #ACDF68;*/
	}

/* caixa com links*/	
.p_rodape {
    width: 976px;
	border-bottom: 1px solid #000;
	background-color: #F1F1F1;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	margin: 0px 0px 0px 0px;
}

/*caixa com endereços, telefone etc...*/
.endereco {
	width: 976px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #668303;
	font-size:11px;
	margin: 0px 0px 0px 0px;
}

.rodape_2
{
    width: 976px;
    margin: 0px 10px 10px 10px;
    background: #dae4c1;
    text-align: center;
    clear: both;
}


/*======COPIAR APARTIR DAQUI PRA ESTLO DO CONTRASTE!!!!!!!======*/


/*box e-mail*/
.texto{
	width: 300px;
	float: left;
	margin-bottom: 10px;
	margin-left: 20px;
}

/* hack anti- ie6 lixão */
.texto {
	_padding: 0px;
	_margin:0px;
}
/* final do hack */

.form {
	width: 240px;
	background: #F4F4F4;
	border: 1px solid #000;
	float: right;
	margin-bottom: 10px;
	padding: 3px;
	margin-right: 20px;
}

/* hack anti- ie6 lixão */
.form  {
	_padding-left: 10px;
}
/* final do hack */

.form b {
	font-size: 13px;
	font-family: arialcursive, verdana;
	padding-left:10px;
	margin-bottom: 25px;
	float: left;
}

.form img {
	float: right;
	margin-right: 25px;
	margin-top: 5px;
}

.campos {
	background-color:#FFF; 
	border: 1px solid #000;
	font: 11px arial, verdana;
	color:#000;
	margin-right: 14px;
	margin-bottom: 3px;
}

.botao {
	background: url(img/bg_enviar_mail.gif) no-repeat;
	font: 10px verdana, arial;
	color: #000;
	border: 1px solid #666;
	margin-left: 126px;
	margin-bottom: 9px;
	
}

hr {
	clear: both;
}


/*estilo do formulário das reservas do datashow*/

.reservas {
	width: 400px;
	background: #F4F4F4;
	border: 1px solid #000;
	float: left;
	padding: 7px;
	margin-bottom: 13px;
}

/* hack anti- ie6 lixão */
.reservas {
	_width: 400px;
}
/* final do hack */

/* hack anti- ie7 lixão */
.reservas {
	*width: 400px;
}
/* final do hack */

.reservas b{
	font-size: 14px;
}

.reservas img {
	float: left;
	margin-right: 5px;
}

.reservas form {
	padding-top: 4px;
}

.pesquisar {
	background: url(img/bg_pesquisar.gif) no-repeat;
	font: 10px verdana, arial;
	color: #000;
	border: 1px solid #000;
	margin-bottom: 3px;	
}

/* hack anti- ie6 lixão */
.pesquisar {
	_width: 73px;
	_heigh:41px;
}
/* final do hack */

.campo {
	background-color:#FFF; 
	border: 1px solid #000;
	font: 11px arial, verdana;
	color:#000;
}

.div_resultado {
	clear: both;
}

.image{
	margin-top: 3px;
}

/*estilo caixa formulario de contato \o/ */

.contato{
	width: 580px;
	height: 370px;
	padding: 10px;
	background: #FFF;
	border: 1px solid #999;
	text-align: left;
	font-weight: bold;
}

/* hack anti- ie7 lixão */
.contato hr {
	*margin-top: -15px;
}

/* hack anti- ie7 lixão */
.contato h1 {
	*margin-top: -15px;
}

.endereco_corresp{
	float: right;
	clear: both;
	width: 275px;
}

.endereco_correspondecia {
	width: 220px;
	height: 80px;
	border: 1px solid #CCC;
	background: #FFF;
	float: right;
	clear: both;
	margin-right: 30px;
	color: #666;
	padding: 3px;
	font-weight: normal;
	text-align: center;
}

/* hack anti- ie7 lixão */
.endereco_correspondecia {
	*height: 80px;
	*margin-top: -12px;
}
/* final do hack */

.endereco_corresp a {
	font-weight: normal;
} 

/* hack anti- ie6 lixão */
.contato {
	_width: 574px;
}
/* final do hack */

.contato select {
	font-size: 11px;
	margin-top: 10px;
	width:110px;
} 

.contato form select{
	margin-left: 18px;
}

.contato form input{
	margin-left: 1px;
}

.contato form textarea{
	margin-left: 2px;
}

.contato form b{
	margin-bottom: 30px;
}

.contato form .enviar {
	background: url(img/bt_enviar.gif) repeat-x;
	border: 1px solid #999;
	font: 10px verdana, arial;
	margin-left: 40px;
	margin-bottom: 30px;
}

.contato form {
	float: left;
	width: 400px;
	margin-top:-270px;
}

/* hack anti- ie7 lixão */
.contato form {
	*margin-top:-305px;
}
/* final do hack */

.contato p img {
	float: right;
	padding-left: 15px;
}

.contato p{
	border: 1px solid #999;
	background: #F4F4F4;
	float: right;
	width: 240px;
	padding: 8px;
	margin: 0;
	font-weight: normal;
	text-align: justify;
	margin-right: 18px;
	margin-top: 10px;
	float: right;
}

.contato p b {
	font-size: 17px;
}

.contato form .mensagem {
	float: left;
	margin-left: 20px;
	font-size: 11px;
}

.contato form .nome_email {
	float: left;
	font-size: 11px;
}



/* hack anti- ie6 lixão */
.contato form .enviar {
	_margin-top: 3px;
	_clear: both;
}
/* final do hack */

.campos {
	background: #FFF;
	border: 1px solid #999;
	width: 200px;
}

.veja_mais{
	
}

.veja_mais a {
	float: left;
	margin-top: 104px;
	margin-left: 128px;
	background: url(img/veja_mais.gif) no-repeat;
	width: 66px;
	height: 19px;
	text-align: center;
	text-decoration: none;
}

.veja_mais a:hover{
	background:url(img/veja_mais_2.gif) no-repeat;
	color: #264E75;
	text-decoration: none;
}

.diretor {
	float: left;		
}

.diretor_foto img{
	border: 1px solid #999;	
	padding: 3px;
	text-align: center;
}

.diretor_foto { 
	float: right;
	margin-left: 10px;
	margin-bottom: 7px;
	text-align: center;
	padding: 7px;
}

/* hack anti- ie6 lixão */
.diretor {
	_width: 550px;
}
/* final do hack */

.itens li {
	list-style: inherit;
	color: #336699;
}


/*Caixa Eventos*/
.eventos {
	border: solid 1px;
	border-color: #999;
	float:left;
	width:600px;	
	height: 165px;
	margin-left:0px; 
	margin-bottom: 10px;	
	text-align: left;
    /*padding: 5px 5px 5px 5px;*/
	background: #FFF;
	color: #000;
	font-size: 12px;
	font-family: Arial;
}

.eventos_titulo {                       
	text-align: left;                              
	background: url(img/bg_fotos.jpg) repeat-x;
	height: 22px;
	font-weight: bold;
	padding-top: 4px; 
	padding-left: 10px;
 	color: #668303;   
 	font-family: Arial;
 	font-size: 16px;
}


/* hack anti- ie6 lixão */
.eventos {
	_width: 600px;
	_heigth: 165px;
}
/* final do hack */


/* hack anti- ie7 lixão */
.eventos {
	*height: 165px;
	*width: 600px;
}
/* final do hack */


.quadro_fixo_noticias {
	margin: 3px;
    padding: 3px;
    height: 250px;
    background: #FF8000;
}

/* hack anti- ie7 lixão */
.quadro_fixo_noticias {
	*height: 200px;
}

/* hack anti- ie6 lixão */
.quadro_fixo_noticias {
	_height:  300px;
}


.noticia1_topo {
	float: left;
    width: 550px;
    border: 2px solid #FFF;	
    color:#668303;
    text-decoration: none;
    font-size:11px;
}

.noticia1_topo_foto img{
	border: 1px solid #999;	
	padding: 1px;
	text-align: center;
}

.noticia1_topo_foto { 
	float: right;
	margin-left: 5px;
	margin-bottom: 7px;
	text-align: center;
	padding: 5px;
}

/* hack anti- ie6 lixão */
.noticia1_topo {
	_width: 545px;
}
/* final do hack */

.noticia2_topo {
	float: left;
    width: 550px;
    border: 2px solid #FFF;	
    color:#668303;
    text-decoration: none;
    font-size:11px;
}

.noticia2_topo_foto img{
	border: 1px solid #999;	
	padding: 1px;
	text-align: center;
}

.noticia2_topo_foto { 
	float: left;
	margin-left: 0px;
	margin-bottom: 7px;
	text-align: center;
	padding: 5px;
}

/* hack anti- ie6 lixão */
.noticia2_topo {
	_width: 538px;
}
/* final do hack */


.noticia3_topo {
	float: left;
    width: 270px;
    border: 1px solid #FFF;	
    color:#668303;
    text-decoration: none;
    font-size:11px;
    margin: 0px 2px 0px 0px;
}

/* hack anti- ie6 lixão */
.noticia3_topo {
	_width: 265px;
}
/* final do hack */

.noticia4_topo {
	float: left;
    width: 270px;
    border: 1px solid #FFF;	
    color:#668303;
    text-decoration: none;
    font-size:11px;
    margin: 0px 0px 0px 2px;
}

/* hack anti- ie6 lixão */
.noticia4_topo {
	_width: 265px;
}
/* final do hack */


.maiss {
	font-size: 10px;
	font-weight: bold;
	margin-left: 330px;
	clear: both;
	margin-top: 3px;
	float: left;
}

/* hack anti- ie6 lixão*/
.maiss {
	_margin-left: 310px;
}
/* final do hack */


.veja_maiss{
	
}

.veja_maiss a {
	float: left;
	margin-top: 104px;
	margin-left: 128px;
	background: url(img/veja_mais.gif) no-repeat;
	width: 66px;
	height: 19px;
	text-align: center;
	text-decoration: none;
}

.veja_maiss a:hover{
	background:url(img/veja_mais_2.gif) no-repeat;
	color: #264E75;
	text-decoration: none;
}