@charset "utf-8";
/* CSS Document */

a.linque {
	position:relative;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	color:#4D7095;
	padding:4px 0px;
	text-decoration:none;
	width:204;
	background-repeat:no-repeat;
		
}

a.linque2 {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	padding:4px 4px;
	text-decoration:none;
	width:204;	
}
a.linque:hover {
		background-color:#FFFFFF;
	
}

a.linque.box {
		background-color:#FFFFFF;
}

.table2 {
	width:100px;
	border:1px solid #C2B59B;
	background:#DAE6F3;
}


.borda {
	border-width: 1px;
	border-top-color: #FFFFFF;	 
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color:#C2B59B;	
}



/*------------------------------  menus das abas das caixas de textos das paginas de cursos----------------------*/


.menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 11px;
	font-weight: normal;
	color: #1f201a;		
	cursor: pointer;
	background-color:#c8d9d4;
	border-right:2px solid #243029;
	border-top:1px solid #243029;
	border-bottom:1px solid #cedfda;
	z-index:999;	
}
.barra_menu {	
	height:26px;
}
.menu a:hover {		 
	font-size: 12px;
	text-decoration:none;	
	cursor: pointer;
	font-weight:normal;
	color:#cc210d;	
}
.menu a:activer {	
	font-size: 12px;
	text-decoration:none;
	color:#67839C;	
	cursor: pointer;
	background-image:none;
}
.menu a {	
	color: #000033;
	font-size: 12px;
	text-decoration:none;	
	cursor: pointer;	
}
.menu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000033;	
	cursor: pointer;
	background-image:  url(../img/select3.gif);
	background-repeat:no-repeat;
}
.menu-sel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;	
	font-weight: normal;
	padding-left:8px;
	cursor: pointer;
	background-color:#FFF;
	color:#da2711;

}
.menu-sel a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	color: #053669;
	padding-left:8px;
	cursor: pointer;	
	background-repeat:no-repeat;
}

/*-------------------tabelas que conten as caixas de textos ---------------*/
.tb-conteudo {
	height:100%;
	background-color:#FFFFFF;
	
}

.conteudo {	
	display: block;/*ie fix*/
	width:100%;
	overflow:scroll;
	height:280px;	
}

#div_campo.conteudo {	
	width:100%;
	overflow: inherit;
	height:270px;
}
* html #div_campo.conteudo {	
	width:100%;
	overflow: hidden;	
}
* html #div_campo.conteudo img{
	padding:4px;
		
}
#div_campo.conteudo img{
	padding:4px;
		
}

#conteudo_textos {	
	width:570px;
	height:280px;
	position:relative;
	
}
* html #conteudo_textos {
	width:568px;
	height:280px;
}



/*------------------------------ Caixas de conteudo das páginas dos cursos----------------------*/

body#filosofia #texto_geral1a,  body#filosofia #texto_geral1{
	height:248px;	
}

body#filosofia #conteudo_back{
	background-image:url(../img/fundo_filosofia.jpg);
	background-repeat:no-repeat;
	background-position:right;	
}
body#filosofia #conteudo_back1{
	background-image:url(../img/fundo_empresa.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-position:bottom;
}
body#filosofia #conteudo_back2{
	background-image:url(../img/fundo_sondagens.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
body#filosofia #conteudo_back3{
	background-image:url(../img/fundo_clientes.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
body#filosofia #conteudo_back4{
	background-color:#FFFFFF;
	
}
#texto_geral1 {	
  	margin-top:15px;
	margin-left:4px;
	padding-bottom:6px;
	float:left;    
	width:261px;	
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;
	line-height: 1.4em;	
	FONT-SIZE: 12px;
	COLOR: #555555;	
}

#texto_geral1b {	
  	margin-top:13px;
	margin-left:8px;
	padding-bottom:6px;
	float:left;    
	width:261px;
	height:auto;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;
	line-height: 1.5em;	
	FONT-SIZE: 12px;
	COLOR: #555555;	
}
#texto_geral1a {	
  	margin-top:10px;
	margin-left:8px;
	padding-bottom:6px;	    
	width:535px;	
	display:block;
	FONT-SIZE: 12px; 
	COLOR: #555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;
	line-height: 1.5em;
	background:none;
}

* html #texto_geral1a, * html #texto_geral1, * html #texto_geral1b{
	line-height: 1.8em;	
}
* html #texto_geral1a p{
	padding-bottom:4px;	
}

#texto_geral2 {
	margin-top:13px;	
	right:0;
	margin-left:10px;
	padding-bottom:6px;  
	float:left;    
	width:250px;
	
	display:block;
	FONT-SIZE: 12px; 
	COLOR: #555555; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;
	line-height: 1.5em;		
}
* html #texto_geral2 {
	margin-top:13px;	
	right:6px;
	margin-left:4px;
	padding-bottom:6px;  
	float:left;    
	width:250px;
	height:auto;
	display:block;
	FONT-SIZE: 12px; 
	COLOR: #555555; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;	
}
.column {
	float:left;	
	display:inline;/*ie fix*/		
}
#divisao_coluna_texto {		
	width:7px;
	float:left;
	border-left: 1px dashed #c3c3c3;
	margin-left:13px;	
	height:255px;
	margin-top:10px;
}

#div_apresenta {  
	display:inline;/*ie fix*/	
	width:560px;	
}
#div_identifica {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;
}
#div_metodo {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;	
}
#div_certificado {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;	
}
#div_matricula {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;	
}



/* links nos textos */
a.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px; 
	COLOR: #84a31f; 
	LETTER-SPACING: 1px; 
	TEXT-DECORATION:none; 
	font-weight: normal; 
	border-bottom: 1px dashed #907a77; 
	cursor: pointer;
}
a.links:hover {
	BORDER-LEFT-COLOR: #00ffff; 
	BACKGROUND: #FFF; 
	BORDER-BOTTOM-COLOR: #00ffff; 
	COLOR: #4d7095; 
	BORDER-TOP-COLOR: #00ffff; 
	BORDER-RIGHT-COLOR: #00ffff; 
	font-weight: normal
}
a.links2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px; 
	COLOR: #FFF; 	
	TEXT-DECORATION: underline;	
	font-weight: normal; 	
	cursor: pointer;
}
a.links2:hover {	
	BACKGROUND: #000; 	 
	COLOR: #FFF;	 
	font-weight: normal;
}
a.links2:visited { 
	COLOR: #7f7f7e;
	text-decoration: none;
	
}

.sub_texto {
 	line-height: 150%;
	margin: 1.5em 0;
    vertical-align:top;
	display:block;
	width:260px;	
	FONT-SIZE: 12px; COLOR: #555555; 
	PADDING-TOP: 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;
}

.inicio_texto { 	
	FONT-SIZE: 12px;
	COLOR: #4d7095;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	TEXT-ALIGN: justify;
	font-weight:bolder;
	
}
#titulo_texto_cont {
	display:block;	
	padding:6px 0 2px 0;		
	width:100%;		
	background-image:url(../img/fundo_titulos_textos.gif);
	background-repeat: repeat-x;
	background-position:center;		
	height:36px;
}
.titulo_texto {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#da2711;	
	text-indent:15px;
	padding:6px 0 2px 0;		
	width:100%;	
		
	text-transform:uppercase;
	height:20px;
}
#titulo_texto_cont2 {
	display:block;	
	padding:0 0 2px 0;		
	width:100%;		
	height:30px;
}
.titulo_texto2 {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#da2711;	
	text-indent:0px;
	padding:6px 0 2px 0;		
	width:100%;		
	text-transform:uppercase;
	height:20px;
}


.tabelas {
	width:100%
	
}
.tabelas td{
	border:1px solid #ecf5f2;	
	text-align:center;
	FONT-SIZE: 12px; 
	COLOR: #4d7095; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}