﻿/*------------------Gerais--------------------------*/
body {
    background-color: #DEDEDD;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    scrollbar-arrow-color : #000000; 
    scrollbar-base-color : #dededd; 
    scrollbar-face-color : #959595; 
    scrollbar-highlight-color : #cacaca; 
    scrollbar-shadow-color : #6c6c6c; 
    scrollbar-3dlight-color : #ececec; 
    scrollbar-darkshadow-color : #6c6c6c; 
    scrollbar-track-color : #dededd;
}
img{border:none;}
a:link 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #004377;
	text-decoration: none;	 
}
a:visited 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #416B8B;
	text-decoration: none;	 
}

a:hover 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: none;	
}
.navegacao_inferior
{
    border-top-color:#7C7199; 
    border-top-style:solid; 
    border-top-width:3px;
}
.tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
}	
.tx2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004377;
	text-align:justify;
}
.tx_grande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align:justify;
}
.tx_centro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:center;
}
.tx_submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align:center;
}
.modalBackground 
{
    filter: alpha(opacity=90);
    opacity: 0.9;
    background-color:White;
}
.modalBackground2
{
    /*filter: alpha(opacity=90);
    opacity: 0.9;*/
    font-family:Verdana;
    font-size:12px;   
    background-color:White;    
}
/*------------------------------------------------------*/


/*---------------Master Pages--------------------------*/
.panelGeral
{
    text-align:center;    
}
.panelPrincipal
{           
    width: 1024px;
    height:750px;     
    text-align: center;
}
.panelBarraDireita
{
    width:18px;
    float:left;
    background-color:#C2C1C1;    
}
.panelBarraInferior
{
    float:left;
    width: 1024px; 
    height: 17px; 
    background-color:#959595;
}
.panelCantoInferiorEsquerdo
{
    float:left;
    width:38px;
    height: 17px;
    background-color:#BCBBB9;
}
/*------------------------------------------------------*/

/*-----------------------Home---------------------------*/
a.TituloNews:link 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #004377;
	font-weight: bold;
	text-decoration: none;	  
}
a.TituloNews:visited 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #416B8B;
	text-decoration: none;		
	font-weight: bold;
}

a.TituloNews:hover 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: none;	
	font-weight: bold;	  	
}



a.TextoNewshome:link 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: none;	 
}
a.TextoNewshome:visited 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-align: left;
	text-decoration: none;	 
}
a.TextoNewshome:hover 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #004377;
	text-align: left;
	text-decoration: none;    
}


.panelConteudoHome
{
    float: left; 
    width: 518px;     
    text-align: center;    
}
.panelConteudoHomeSup
{
    text-align: center; 
    width: 510px;
    height: 272px;              
}
.panelConteudoHomeInf
{
    text-align: center; 
    width: 470px;
    height: 170px;          
}
.panelConteudoBanners{
    float: left; 
    width: 184px; 
    height: 472px; 
    background-color: #C1C1C1;       
}


.panelRodapeNews
{
    border-top: dashed 1px #999999;
    text-align:right;
}
.panelTituloNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;
	width: 570;	
	border-bottom: dashed 1px #999999;
}
.panelTituloNews2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;
	width: 570;		
}
.panelNewshome {
    font-family: Arial, Helvetica, sans-serif;	
    font-size: 11px;
    color: #000000;
    text-align: left;    
    line-height: 15px;
    padding: 10px;    	
    padding-top: 6px;
    background-color: #FEFEFE;    
    width: 250px; 
    height: 424px;    
}
.panelNewshome2 {
    font-family: Arial, Helvetica, sans-serif;	
    font-size: 11px;
    color: #000000;
    text-align: left;    
    line-height: 15px;
    padding: 10px;    
    padding-top: 6px;
    background-color: #F5F5F5;
    width: 218px;            
}

.panelInscricoes
{
    background-image: url('../imagens/banner_fundo.jpg'); 
    width: 149px;  
    height: 25px;       
    font-size: 11px; 
    text-align: center; 
    color: Red;     
    font-weight: bold;
    cursor: hand;
}
.panelInscricoes2
{
    background-image: url('../imagens/banner_fundo2.jpg'); 
    width: 238px;  
    height: 38px;       
    font-size: 12px; 
    text-align: center; 
    color: Red;     
    font-weight: bold;
    cursor: hand;
}


.panelDivisao
{
    height:17px;    
    font-size:1px;
    width: 218px; 
}
.panelDivisao2
{
    height:4px;        
    font-size:1px;    
}

.imgDivisaoH1 /* Horizontal */
{
    width: 441px;
    height: 1px; 
}
.imgDivisaoH2 /* Horizontal */
{
    width: 149px;
    height: 2px;
    margin-bottom:3px;        
}
.imgDivisaoH3 /* Horizontal */
{
    width: 149px;
    height: 2px;
    margin-top:3px;
    margin-bottom:3px;        
}
.imgDivisaoV1 /* Vertical */
{
    float: left;
    width: 2px; 
    height: 263px;    
}
.imgDivisaoV2 /* Vertical */
{
    float: left;
    width: 2px; 
    height: 138px;
    margin-left:6px;
    margin-right:6px;
}
/*------------------------------------------------------*/

/*-------------Paginas Internas - A FIPECAFI------------*/
.panelConteudo
{
    float: left; 
    text-align: center; 
    width: 684px;
}
.panelScroll
{
    height:460px;
    width:535px;
    overflow:auto;    
}
.panelScrollH
{
    height:443px;
    width:530px;
	overflow-x:hidden;
	overflow-y:scroll;
}
.panelTexto
{
    width: 500px; 
    height: 460px; 
    text-align: center;
}
.panelFundo {
	background-repeat: no-repeat;
	width: 535px;
}
.panelFundoRelatorio {
	background-image: url('../imagens/fundo_fipecafi_relatorio.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.panelFundoDocente {
	background-image: url('../imagens/fundo_corpo_docente.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.panelFundoClientes {
	background-image: url('../imagens/fundo_clientes.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.panelFundoPareceres {
	background-image: url('../imagens/fundo_pareceres.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.panelFundoProjetos {
	background-image: url('../imagens/fundo_projetos.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.panelTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	padding: 2px;
	background-color: #B0B0B0;
	width: 100%;
}
.panelTitulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #004377;
	text-align: center;
	margin: 2px;
	padding: 2px;
	background-color: #B0B0B0;
	width: 290px;
}
.pareceres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 26px;
}
/*------------------------------------------------------*/


/*---------------Paginas Internas - MBA-----------------*/
a.mbalinks:link 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #004377;
	text-decoration: none;	 
}
a.mbalinks:visited 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #416B8B;
	text-decoration: none;	 
}

a.mbalinks:hover 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: none;	
}


a.textoRodapeCurso:link 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #004377;	
	text-decoration: none;	 
	text-align:center;
}
a.textoRodapeCurso:visited 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #416B8B;
	text-decoration: none;	 
	text-align:center;
}

a.textoRodapeCurso:hover 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
	text-decoration: none;	
	text-align:center;
}


.mbalinks 
{
    width: 145px; 
    float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;
}
.panelTituloCurso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;
	width: 570; 
	margin: 5px;	
}
.panelTituloCurso2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;
	width: 570; 		
}
.panelTituloCurso4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width: 570;
	text-align:left;		
}
.panelTituloSemBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	text-decoration: none;
	width: 570; 		
}
.panelTituloCurso3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;			
}
.textoRodapeCurso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004377;
	text-align:center;
	text-decoration: none;			
}
.textoRodapeCursoVermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DA251A;
	text-align:center;
	text-decoration: none;			
}
.panelTextoMBA
{
    width:580px;	
    height: 500px;
    text-align: left;
}
.panelTituloMBAVermelho
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;    
    padding: 2px;	
	background-color: #DA251A;
	width: 100%;    
}
.panelTituloMBA {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
    margin: 2px;    
    padding: 2px;	
	background-color: #B0B0B0;
	width: 100%;
}
.panelTituloMBA2 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	background-color: #B0B0B0;
	width: 500px;		
}
.mbafaixatx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	text-decoration: none;
	font-weight: bold;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: circle;
	list-style-position: inside;
	text-align: left;
    vertical-align:middle;
}
.mba_fx 
{
    background-image: url('../imagens/faixa_az_mba2.jpg');
    background-repeat: repeat-y;	
	background-position: left center;		
	vertical-align:middle;
}
.tx_mbalegenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	vertical-align: middle;
}
.tx_mba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;	
}
.tx_mba_linha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: justify;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	text-indent: 20px;
	line-height: normal;
	font-weight: bold;
}
.mbatitcontat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	text-decoration: none;
	font-weight: normal;
}
/*-------------------------------------------------------*/

.panelEle_left {
	FLOAT: left; WIDTH: 275px; TEXT-ALIGN: left; margin-left:24px
}
.panelEle_titCur {
	FLOAT: left; TEXT-ALIGN: left; margin-left:42px; width:500px
}
.panelEle_listaLeft {
	FLOAT: left; TEXT-ALIGN: left; margin-left:179px; width:255px
}
.panelEle_listaRight {
	FLOAT: left; TEXT-ALIGN: left; margin-left:15px;
}
.panelEle_cursos_dest {
	FLOAT: left; WIDTH: 356px; height:133px; TEXT-ALIGN: left; margin-left:42px; padding-right:20px; padding-top:10px; background-image:url(../imagens/bg_elea_curta.gif);
}
.panelEle_cursos_livrodest {
	FLOAT: left; WIDTH: 320px; TEXT-ALIGN: left; margin-left:109px; margin-top:15px; 
}
.panelEle_txtcursos {
	 TEXT-ALIGN: left; margin-left:179px; margin-right:20px;clear:both;
}
.panelEle_cursos {
	WIDTH: 275px; HEIGHT: 200px; TEXT-ALIGN: left; background-image: url(../imagens/bg_elea_cur.png)
}
.panelEle_right {
	FLOAT: right; WIDTH: 290px; TEXT-ALIGN: right; margin-right:15px
}
.panelScrollEle {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 535px; text-align:center
}
.panelTextoEle {
	WIDTH: 660px; HEIGHT: 500px; TEXT-ALIGN: left
}
.eleprograma {
	margin-left:18px; font-size:12px; color:#003366; font-family:Arial, Helvetica, sans-serif;
}
.eletab1 {
	margin-left:15px; COLOR: #666666;
}
.eletab2 {
	margin-left:30px; COLOR: #666666;
}

.tx_ele {
	FONT-SIZE: 11px; COLOR: #666666; line-height:12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx_ele_azul {
	FONT-SIZE: 11px; COLOR: #003366; line-height:12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx_ele12 {
	FONT-SIZE: 12px; COLOR: #666666; line-height:14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tx_ele_azul12 {
	FONT-SIZE: 12px; COLOR: #003366; line-height:15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/*-----------------------------------------------------------------*/


/*############## NOVOS CSS*/

/*################# PAGINAS INTERNAS*/

.panelFundoLaboratorios {
	background-image: url('../imagens/fundo_logos.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
 /*############# LABORATORIO*/
.tx_lab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;	
}

.tx_centro_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:center;
	font-weight: bold;
	text-indent: 20px;
}


/*################ BIBLIOTECA*/
.panelFundoBiblioteca{
	background-image: url('../imagens/fundo_biblioteca.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.panelTituloAzul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	margin: 2px;
	padding: 2px;
	background-color: #004377;
}


/*############# LINKS*/

a.link:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #004377;
	text-decoration: none;	
}
a.link:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #416B8B;
	text-decoration: none;	
}
a.link:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
	text-decoration: none;	
}

a.link1:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #004377;
	text-decoration: none;	
}
a.link1:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #416B8B;
	text-decoration: none;	
}
a.link1:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: none;	
}

/*########## Mais */

.tx_mba2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.panelFundoFaleConosco{
	background-image: url('../imagens/fundo_fale_conosco.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}


.panelFundoMaterias{
	background-image: url('../imagens/fundo_fale_conosco.jpg');	
	background-repeat: repeat-x;	
	width: 638px;
}
.tx_conteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
#homevolta {
  width: 984px;
  height: 34px;
  background-color:#FFFF66;
}
