/*configuraçãoes padrão*/
body {
	margin:0;
	padding:0;
	border:none;
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background: url(img/bg_principal_2.jpg) repeat-x;
	color:#333;
	text-align:center;
	}
	
a {
   color:#FFF;
   text-decoration: none;
}
	
a:hover {
   text-decoration: underline;
}

h1 {
	font-size: 12px;
	font-family: verdana,arial;
    font-weight: bold;
    color:#FF8C8F;
}

h2 {
	color: #3E3EFF;
	font-size: 12px;
	border-bottom: solid 1px;
	border-color: #FFF;
}

h3 {
	color: #FFF;
	font-size: 12px;
	border-bottom: solid 1px;
	border-color: #FFF;
	background-color: #000;
}
	
/*corpo*/	
.global {
	background-color: #000;
	border: 2px solid #000;
	text-align: center;
	width: 765px;
	padding:0;
	margin: 0 auto;
}

.tudo {
	width:765px;     
	margin:0 auto;
	text-align:left;
	padding: 0;
	}

/*============CONFIGURAÇÕES DO CABEÇALHO============*/	
.topo {
	
	}

/*itens barra do governo*/	
.barra_gov {
	border: 1px;
	border-style: solid;
	border-color: #CEA500;
	background-color: #FFCC00;
	padding: 3px;
	height: 25px;	
}

.menu_gov {
    background-color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin: 0px;
	float: left;
}

.img_ministerio {
	float: left;
	padding-right: 30%;
	padding-top: 3px;
}

.img_brasil {
	float: right;
}

/*===INÍCIO DOS ESTILOS CABEÇALHO CEFET===*/
.cabecalho {
	background: url(img/cab_page_2.jpg) no-repeat;
	height: 125px;
}

.logo {
	padding-left: 5px;
	padding-top: 20px;
	float: left;
}

/*não usado*/
.menu_uned {  
	width:17.0em;
	background:#005D96; 
	font-family:verdana, arial, sans-serif;
	font-size:0.9em; 
	color:#fff;
	height:1.6em;
	border-color: #000;
}

/*não usado*/
.uned_posicao {
	margin-left: 120px;
	padding-top: 99px;
	padding-left: 30px;
	float: left;
}

/*classe fundo lista tabela*/
	.fundo_lista{
		background-color: #666;
	}

/*===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_2.gif) no-repeat;
		
}

.titulo_acessibilidade {
	font-weight: bold;
	color:#fff;
}

.caixa_1{
	float: left;
	text-align: center;
	padding-top: 5px;
	color:#fff
}

.caixa_2 {
	float: right;
	text-align: center;
	padding-right: 20px;
	padding-top: 5px;
	color:#fff
}

.acessibilidade {
	padding-top: 10px;
	float: right;
	padding-right: 15px;
	margin-left: 400px;
}


/*===ESTILO DOS ATLHOS DE ACESSO RÁPIDO===*/
.atalhos {
	background: url(img/bg_atalhos_2.gif) no-repeat;
	float: right;
	padding-right: 10px;
	padding-left: 7px;
	width: 310px;
	height: 22px;
	text-align: center;	
}

.atalhos a {
	color: #FFF;
}

.atalhos a:visited {
	text-decoration: none;
}

/*estilo barra caminho*/
.barra_caminho {
	height: 32px;
	width: 765px;
	background: url(img/bg_caminho_2.jpg);
	color: #FFF;
	font-family:verdana, arial;
}

.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_2.gif) repeat-x;
	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:151px;
	float:left;
	font-family: Arial, Verdana, sans-serif;
	margin-bottom: 15px;
	}

.link_menu {
	text-align: center;
	clear: both;
	margin-top:560px;
	border-right: 1px #000 solid;
	width: 151px;
	padding-bottom: 10px;
}
	
.menu {
   width: 151px;
   height: 26px;
}

.menu a:hover {
   background: url(img/bg_menu_link_2_2.gif) no-repeat;
   text-decoration: none;
}

.menu ul {
   list-style-type: none;
   margin: 0;
   padding: 0;
}

.menu li a {
	background: url(img/bg_menu_link_1_1.gif) no-repeat;
	width:151px;
	display: block;
	padding: 5px 0px 7px 0px;
	font: 11px arial, helvetica, sans-serif;
	color: #000;
}

.menu .titulo_menu {
	background: url(img/bg_titulo_menu_2.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: #FFFF00;
}
	
/*===FINAL DO ESTILO DO MENU PRINCIPAL===*/


/*===INICIO DO ESTILO DA NAVEGAÇÃO PRINCIPAL===*/
	
/*div principal*/
.principal {
	float:left;
	width:603px;
	margin-left:0px; 	
	text-align:justify;
	border-left: 1px solid #FFF;
	padding: 5px 5px 5px 5px;
	background: #000; /*216342 093645;*/
	padding-bottom: 5px;
	}
	
/*box texto de boas vindas*/	
.boas_vindas {
	width: 600px;
	margin-bottom: 15px;
}

.bem_vindo {
	color: #FFF;
	text-align: justify;
	padding-left: 1px;
	padding-right: 2px;
}

.bem_vindo h1 {
	color: #FF8C8F;
	font-size:13px;
}

/* 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 */

/*=====!!!----Estilo dos Itens Dinâmicos----!!!=====*/

/*estilo das tabelas*/
th {
	font-family:arial,verdana;
	font-size:12px;
	font-weight:normal;
	height: 20px;
}
	
.tabela{
	background-color:#25221D;
	border:1px solid #FFF;
	width: 600px;
}

/* hack anti- ie6 lixão */
.tabela {
	_width: 600px;
}
/* final do hack */

.tabela a{
	font-size: 12px;
}
	
.celula{
	background-image: url(img/bg_tabela_2.jpg);
	color:#FF8C8F;
	font-weight:bold;
	font-size:10pt;
	height: 24px;
}

/*======ESTILO DOS CONTEÚDO DAS ABAS!!!!=======*/

/*lista*/
.caixa_horario {
	display: inline;
	list-style:none ;
	float: left;
	padding:0;
	margin-top: 28px;
	margin-left: 3px;

}

/* hack anti- ie7 lixão */
.caixa_horario {
	*text-align: left;
	*margin-left: -13px;
}
/* final do hack */

.banner_horario {
	float: left;
	width: 193px;
	height: 200px;
	margin-left: -6px;
	margin-top: 3px;
	background: url(img/banner/horario_2.gif) no-repeat;
}

/* hack anti- ie7 lixão */
.banner_horario {
	*margin-top: -1px;
}
/* final do hack */


/*caixa licitações*/
.caixa_licitacoes  {
	/*display: inline;*/
	list-style:none ;
	float: left;
	margin-left: 5px;
	margin-top: -115px;
	padding:0 ;
}

/* hack anti- ie7 lixão */
.caixa_licitacoes {
	*margin-left:25px;
	*margin-top: -122px;
	*width: 340px;
	*text-align: left;
}
/* final do hack */


/* hack anti- ie6 lixão */
.caixa_licitacoes {
	_margin-left:25px;
	_margin-top: -122px;
	_width: 340px;
	_text-align: left;
	
}
/* final do hack */


/* 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: -6px;
	/*background: #000;/*url(img/banner/editais_2.gif) no-repeat;*/
}

.caixa_licitacoes ul {
	margin: 1px;
}

.caixa_licitacoes li {
	margin: 3px;
}


/*=====!!!----Final dos Estilo de Itens Dinâmicos----!!!=====*/


/*quadro cefet em pauta
.pauta_email_ramal {
	width: 603px;
	margin-top: 10px;
}

.cefet_pauta {
	border: solid 1px;
	border-color: #FFF;
	height: 24px;
	background: url(img/bg_pauta_2.jpg);
	float: left;
	width: 470px;
	padding-top: 6px;
	padding-left: 6px;
	font-weight: bold;
	color: #FFF;
}

.cefet_pauta a {
	font-weight:normal ;
	color: #FFF;
}

*/

.acesso {
	border: solid 1px;
	border-color: #FFF;
	height: 85px;
	background: #25221D /*url(img/bg_acesse_2.jpg)*/;
	float: left;
	width: 600px;
	padding-top: 0px;
	padding-left: 0px;
	font-weight: bold;
	color: #204162;
}

.acesso_titulo {
	font-weight: bold;
	padding-top: 4px; 
	font-size: 12px;  
	color: #FF8C8F;
	text-align: left;                    
	padding-left: 10px;                
	background: url(img/bg_fotos_2.jpg);
	height: 20px;
	border-bottom: solid 1px;
	border-color: #FFF;	
	
}

.acesso a {
	font-weight:normal ;
	color: #000;
	text-decoration: none;
	color: #FFF;
}

.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: #FFF;
	background-color: #25221D;
	float: right;
	width: 90px;
	height: 30px;
	text-align: center;
	color: #FFFF00;
}

.ramais_email a {
	color:#FFF;
}


/*=========Quadro noticia destaque=========*/	

.destaque {
	width: 397px;
	position: relative;
}

/* hack anti- ie6 lixão */
.destaque {
	_width: 350px;
	_position: relative;
	_height: 90px;
}
/* final do hack */

/* hack anti- ie7 lixão */
.destaque {
	*width: 350px;
	*position: relative;
}
/* final do hack */

.destaque_img {
	margin-left:3px;
    margin-top: 10px;
	padding: 1px;
	border: 1px solid #FFF;
	float: left;
}

/* hack anti- ie6 lixão */
.destaque_img {
	_margin-left:3px;
	_padding: 2px;
}
/* final do hack */

.destaque_texto {
	width: 250px;
	float: right;
	margin-left: 8px;
}

/* hack anti- ie6 lixão */
.destaque_texto {
	_width: 240px;
	_margin-left: 150px;
}
/* final do hack */

/* hack anti- ie7 lixão */
.destaque_texto {
	*width: 250px;
	*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 #FFF;
	list-style: none;
	display: inline;
	float: left;
}

/* hack anti- ie6 lixão */
.destaque_texto ul li {
	_margin-left: -40px;
}
/* final do hack */

.destaque_texto h1{
	margin-bottom: 7px;
	padding: 0;
}

.destaque_texto ul li a{
	color: #D2FFD2;
}


/*quadro com o dia tematico*/
.tematico{
	border: solid 1px;
	border-color: #FFF;
	width: 153px;
	height: 152px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	background-color: #25221D;
}

.tematico_titulo {                       
	text-align: left;                              
	background: url(img/bg_informativos_2.jpg);
	height: 20px;
	font-weight: bold;
	padding-top: 4px; 
	padding-left: 10px;
 	font-size: 12px;  
 	color: #FF8C8F;  
	border-bottom: 1px solid #FFF; 
}

.tematico_img{
	width: 134px;
	height: 110px;
	margin: 4px;
	padding: 4px;
}

.tematico img {
	margin-top:-4px;
}

.tematico_img h2 {
	padding-top: 0;
	padding-bottom: 2px;
	margin-top: 0;
	margin-bottom: 2px;
	color: #FFF;
}

/*quadro com links relacionados*/
.lista_noticias {
	border: solid 1px;
	border-color: #FFF;
	background-color: #25221D;
	float: left;
	width: 600px;
	height: 152px;
	text-align: left;
	margin-top: 5px;
	color: #FFF;
}

.lista_noticias_titulo {                       
	text-align: left;                              
	background: url(img/bg_informativos_2.jpg) repeat-x;
	height: 22px;
	font-weight: bold;
	padding-top: 4px; 
	padding-left: 10px;
 	font-size: 12px;  
 	color: #FF8C8F;   
}

.lista_noticias_link {
    overflow: hidden;
    padding: 5px;
}

.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;
}

/* hack anti- ie6 lixão*/
.lista_noticias li {
	_margin-left: 3px;
}
/* final do hack */

.mais {
	font-size: 10px;
	font-weight: bold;
	margin-left: 510px;
	clear: both;
	margin-top: 3px;
	float: left;
}

/* hack anti- ie6 lixão*/
.mais {
	_margin-left: 500px;
}
/* final do hack */

/*quadro informativos cefet */
.informativos{
	width: 185px;
	height: 160px;
	float: left;
	border-bottom: 1px solid #CCC;
	background-color: #E1E0E0;
	border-left: 1px solid #CCC;
	margin-bottom: 0;
	margin-bottom: 5px;
	margin-left: 5px;
}

.informativos_3{
	height: 21px;
	width: 175px;
	background-image: url(img/bg_informativos_2.jpg);
	padding-left: 3px; 
	padding-right: 6px;
	padding-top: 3px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
}

.informativos_1 {
	height: 22px;
	background-color: #666;
	float:left;
	width: 181px;
	padding-left: 3px;
	padding-top: 5px;
	border-right: 1px solid #FFF;
}

.informativos_2 {
	height: 22px;
	background-color: #000;
	float:left;
	width: 181px;
	padding-left: 3px;
	padding-top: 5px;
	border-right: 1px solid #FFF;
}

.informativos_3 h1 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	float: left;
}

.informativos_3 small {
	float: right;
	color: #FF6600;
}

/*quadro com abas*/
.abas_geral{
	float: left;
	width: 408px;
	height:159px;
	border: solid 1px;
	border-color: #FFF;
	background-color:#25221D;
}

/* hack anti- ie6 lixão */
.abas_geral {
	_height:120px;
}
/* final do hack */

.lista_abas {
	list-style: none;
	margin: 0;
    padding: 0;
}

.lista_abas li {
	width: 136px;
	height:24px;
	display:inline;
	float: left;
	text-align: center;
	padding-top: 3px;
}

.abas_1{
	background: url(img/bg_link_abas_1_1.jpg) no-repeat;
}

.abas_2{
	background: url(img/bg_link_abas_2_2.jpg) no-repeat;
}

.abas_3{
	background: url(img/bg_link_abas_3_3.jpg) no-repeat;
}

.abas_4{
	background: url(img/bg_link_abas_4_4.jpg) no-repeat;
}

.abas_5{
	background: url(img/bg_link_abas_5_5.jpg) no-repeat;
}

.abas_6{
	background: url(img/bg_link_abas_6_6.jpg) no-repeat;
}

.quadro_links {
	margin: 3px;
    padding: 3px;
    height: 95px;
}

/* hack anti- ie6 lixão */
.quadro_links {
	_height: 90px;
}
/* final do hack */

.quadro_interno {
	margin-top: 26px;
	color: #FFF;
}

/* hack anti- ie6 lixão */
.quadro_interno {
	_margin-top: 2px;
}
/* final do hack */

/*quadro com link ''acesse''
 .acesse{
	width:250px;
	float: right;
	border: solid 1px; 
	border-color: #FFF;
	margin-top: 8px;
	background-color: #25221D;
}

.acesse_titulo {
	font-weight: bold;
	padding-top: 4px; 
	font-size: 12px;  
	color: #FF8C8F;
	text-align: left;                    
	padding-left: 3px;                
	background: url(img/bg_fotos_2.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: #FFF;
	float: left;
	position: relative;
	top: 5px;
	width:440px;
	height: 152px;
	margin-bottom: 10px;
	background-color: #25221D;
}

.fotos_titulo {
	text-align: left;
	padding-left: 3px;
	background-image: url(img/bg_fotos_2.jpg);
	height: 22px;
	font-weight: bold;
	padding-top: 4px;
	font-size: 12px;
	color: #FF8C8F;
}

.fotos_link{
	border-top: solid 1px;
	border-color: #FFF;
	background-color: #25221D;
	margin-top: 100px;
	padding-top: 2px;
	padding-left: 5px;
	font-weight: normal;
	color: #FFF;
	overflow: hidden;
	clear:both;
}

/* 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 {
	display: inline;
}

.ultimas_fotos ul li a {
	margin-top: 3px;
	margin-left: 13px;
	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;
}


/* ===ESTILOS DOS THUMBS===*/
/* estilo dos thumbs para rodar */  

#motioncontainer {              /*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
	width: 385px; /* Set to gallery width, in px or percentage */
	height: 70px; /* Set to gallery height */
	margin-top: 7px;
	margin-bottom: 5px;
}

#motioncontainer img {
	border: 1px solid #FFF; /* Set image border color */
	margin-left: 3px;
	margin-right: 2px;
}

#statusdiv {
	padding: 2px;
	position: absolute; /* Stop Editing Gallery Styles */
	left: 200px;
	visibility: hidden;
}

.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 {
	clear:both;
	text-align:center;
	border-top: 1px solid #FFF;
	color: #FFF;
	}
/* caixa com links*/	
.p_rodape {
	width: 765px;
	border-bottom: 1px solid #FFF;
	background-color: #25221D;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	margin: 0;
} 

/*caixa com endereços, telefone etc...*/
.endereco {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 765px;
	color: #FFF;
}

/*======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: 220px;
	background: #25221D;
	border: 1px solid #FFF;
	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:#666; 
	border: 1px solid #FFF;
	font: 11px arial, verdana;
	color:#FFF;
	margin-right: 14px;
	margin-bottom: 3px;
}

.botao {
	background: url(img/bg_enviar_mail_2.gif) no-repeat;
	font: 10px verdana, arial;
	color: #FFF;
	border: 1px solid #FFF;
	margin-left: 126px;
	margin-bottom: 9px;
	
}

hr {
	clear: both;
}


/*estilo do formulário das reservas do datashow*/

.reservas {
	width: 300px;
	background: #25221D;
	border: 1px solid #FFF;
	float: left;
	padding: 7px;
	margin-bottom: 13px;
}

/* hack anti- ie6 lixão */
.reservas {
	_width: 310px;
}
/* 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_2.gif) no-repeat;
	font: 10px verdana, arial;
	color: #FFF;
	border: 1px solid #FFF;
	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:#FFF;
}

.div_resultado {
	clear: both;
}

.image{
	margin-right: 20px;
	margin-bottom: 5px;
}

/*estilo caixa formulario de contato \o/ */

.contato{
	width: 580px;
	height: 135px;
	padding: 10px;
	background: #25221D;
	border: 1px solid #FFF;
}

/* hack anti- ie6 lixão */
.contato {
	_width: 574px;
}
/* final do hack */

.contato select {
	font-size: 10px;
	margin-top: 10px;
	width:110px;
} 

.contato form {
	float: left;
	width: 400px;
}

/* hack anti- ie6 lixão */
.contato form {
	_width: 400px;
}
/* final do hack */

.contato p img {
	float: right;
	padding-left: 4px;
}

.contato p{
	border: 1px solid #FFF;
	background: #443F35;
	float: right;
	width: 155px;
	padding: 8px;
	margin: 0;
}

.contato p b {
	font-size: 17px;
	color: #FFF;
}

.contato form .mensagem {
	float: left;
	margin-left: 20px;
	font-size: 11px;
}

.contato form .nome_email {
	float: left;
	font-size: 11px;
}

.campos {
	background: #686151;
	border: 1px solid #FFF;
}

.contato form .enviar {
	background: url(img/bt_enviar_2.gif) no-repeat;
	border: 1px solid #000;
	font: 10px verdana, arial;
	color: #FFF;
}

/* hack anti- ie6 lixão */
.contato form .enviar {
	_margin-top: 3px;
	_clear: both;
}
/* final do hack */

.veja_mais{

}

.veja_mais a {
	float: left;
	margin-top: 104px;
	margin-left: 128px;
	background: url(img/veja_mais_3.gif) no-repeat;
	width: 66px;
	height: 19px;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	color:#333;
}

.veja_mais a:hover{
	background: url(img/veja_mais_4.gif) no-repeat;
	color:#000;
	text-decoration: none;
}

.fav_home {
	float: right;
	margin-right: 4px;
	margin-top: 2px;
}

.fav_home_fav {
	background: url(img/fav_2.gif);
	width: 26px;
	height: 26px;
	border: 0;
}

.fav_home_home {
	background: url(img/home_2.gif);
	width: 26px;
	height: 26px;
	border: 0;
}

.diretor {
	float: left;	
}

.diretor_foto img{
	border: 1px solid #FFF;	
	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: 575px;
}
/* final do hack */

.itens li {
	list-style: inherit;
	color: #FFF;
}


.eventos {
	border: solid 1px;
	border-color: #FFF;
	float:left;
	width:600px;
	height: 165px;
	margin-left:0px; 	
	text-align:justify;
    /*padding: 5px 5px 5px 5px;*/
	background: #000;
	color: #FFF;
	margin-bottom: 5px;
}

.eventos_titulo {                       
	text-align: left;                              
	background: url(img/bg_informativos_2.jpg) repeat-x;
	height: 22px;
	font-weight: bold;
	padding-top: 4px; 
	padding-left: 10px;
 	font-size: 12px;  
 	color: #FF8C8F;   
}

/* 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 */