/* CSS TEMPLATE PORTAL ESCOLA */
/* CSS Document */	
	
body 
{
	text-align: center;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#152f83 url("../../../Aparencia/21/1/Imagens/fundo.jpg") top left repeat-x fixed; /*=*/
}

.tabPrincipal 
{			
	margin:auto;
	width:773px;
	background:#FFFFFF url("../../../Aparencia/21/1/Imagens/meio_princ.jpg") top left repeat-y;			
	overflow: auto;
}
.tabLogo
{
	width:169px;
	height:143px;
	float:left;
	text-align:center;
}
.tabTopo 
{
	width:604px;
	height:143px;
    float: right;
}
.tabConteudo
{			
	width:578px;
	vertical-align:top;
	float:left;
	height:auto;
}

#printArea{
	width: 555px;
	overflow-x: auto; 
	overflow-y: hidden; 
	text-align:left;
}

.tabLoginMenu
{
	width:169px;
	vertical-align:top;
	float:left;
}
.tabRodape
{
	width:773px;
	height:auto;
	clear:both;		
}

.tabRodapeLargo{
	/*background-color:gray;  */
	width:100%; 
	height:10px;	
	display:none;
}

/*************************************************************/
	
/*Marcadores*/
ul 
{
}
p{
	font:9pt;
	color:#555555;
	text-align:justify;
	line-height:12pt;
	padding:0 10px 0 10px;
}

/*LOGO*/
.logo_topo 
{
	height:6px;
	background:url("../../../Aparencia/21/1/Imagens/logo_t.jpg") top left repeat-y;
	
}
.logo
{
	height:137px;
	text-align:center;
	background:url("../../../Aparencia/21/1/Imagens/logo.jpg") top left no-repeat;
	vertical-align:middle;
}
.logo_rodape
{
}
.logo p 
{
}
.imglogo
{
	margin-left:7px;/*=*/
	/*width:159px;
	height:137px; LOGO*/
}	


/*BANNER*/   

.fundo_super{ background-color:#ffffff;}
.topo_topo 
{
	background:url("../../../Aparencia/21/1/Imagens/banner_t.jpg") top left no-repeat;
	height:6px;
}		
.topo 
{
	background:url("../../../Aparencia/21/1/Imagens/banner.jpg") top left no-repeat;
	width:604px;
	height:137px;
	vertical-align:top;
	overflow:hidden;
}
.topo_rodape 
{
}

.topo p {/*=*/
	color:#000000;	font-size:17px;	font-weight:bold;text-align:right;		
}	
	

/*LOGIN*/
.login_topo, .login_topo2, .login, .login_rodape{
	display:block;
}

.proposta .login_topo,.proposta .login_topo2,.proposta .login,.proposta .login_rodape{
	display:none;
}

.login_topo 
{
	height:12px;
	background:url("../../../Aparencia/21/1/Imagens/login_t.jpg") top center no-repeat;
	vertical-align:top;
}	
.login_topo2
{
	height:5px;
	background:url("../../../Aparencia/21/1/Imagens/login_t.jpg") center bottom no-repeat;
	vertical-align:top;
}	
.login 
{
	background:url("../../../Aparencia/21/1/Imagens/login_m.jpg") top center repeat-y;
	height:51px;
	padding-left:10px;
	padding-top:8px;
}
.login_rodape 
{		
	height:2px;
	background:url("../../../Aparencia/21/1/Imagens/login_b.jpg") top center no-repeat;
}	
.login p 
{
}		
.tabLoginMenu .login span 
{
	color:#848081;/*=*/
	font-size:11px;
	margin-bottom:10px;
	display:block;
}
.tabLoginMenu .login span a  /*link*/
{
	font-weight:normal;
	font-size:11px;
	color:#152f83;/*=*/
	text-decoration:none;		
}
.tabLoginMenu .login span a:hover
{
	text-decoration: underline;	
}
	

/*MENU*/
.menu_topo 
{
	background:url("../../../Aparencia/21/1/Imagens/menu_t.jpg") top center no-repeat;
	height:13px;
}
.menu
{
	background:url("../../../Aparencia/21/1/Imagens/menu_m.jpg") top center repeat-y;
	font-family:Courier New,Courier,Verdana,Arial,Helvetica,sans-serif;
}	
.menu_rodape 
{
	background:url("../../../Aparencia/21/1/Imagens/menu_b.jpg") top center no-repeat;
	height:12px;
}	
.menu p 
{
}
.menu a 
{
	/*color:#FFFFFF;/*=*/	
	/*font-weight:bold;*/
	text-decoration:none;
	line-height:27px;/*=*/	
	width:83%;			
}
.menu a:hover 
{			
	/*color:#DFE5FB;/*=*/
}
.menu_T 
{
	color:#ffffff;/*=*/
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:27px;
	margin-left:7px;
	padding-left:14px;
	background:url("../../../Aparencia/21/1/Imagens/bullet.gif") no-repeat; 
	background-position:0px 9px;
	display:block;
	height:27px;
}	

.menu_T img
{
	_padding-top:4px;
}
		
.menu_T:hover 		
{	
	color:#77d8fd;/*=*/	
}
.menu_S 
{
	color:#77d8fd;
	font-size:12px;
	padding-left:32px;
	line-height:27px;
	height:27px;
}
.menu_S:hover 
{		
	color:#ffffff;	
}
.menu_h1 
{

}

/*.labelFORM{
	color:#152f83;
}*/

.linkFORM{
	color:#152f83;

}

/*-- MENU HORIZONTAL ESTILO --*/
/*-- || EM TODAS AS APARENCIAS SEM MENU HORIZONTAL ACRESCENTAR .MENU_HORIZONTAL{DISPLAY:NONE;} -- */
.menu_horizontal{
	display:none;
}

/*TEXBOX - BUTTOM FORM*/
.textBoxFORM{
	border:1px solid #858686;
	color:#666666;
}

.buttonFORM{
	font-size:10px;
	font-weight:bold;
	border:0px;
	color:#FFFFFF;
	background-color:#152f83;				
	margin-left:2px;
}

	
/*CONTEÚDO*/	
.conteudo_topo 
{
	background:url("../../../Aparencia/21/1/Imagens/cont_t.jpg") top left no-repeat;
	height:12px;
}
.conteudo 
{
	padding:10px 25px 10px 15px;			
	background:url("../../../Aparencia/21/1/Imagens/cont_m.jpg") top left repeat-y;								
	height:auto; /*AUTO*/
}		
.conteudo_rodape 
{
	height:14px;
	background:url("../../../Aparencia/21/1/Imagens/cont_b.jpg") top left no-repeat;			
}
.conteudo p 
{
}
.conteudo h1 
{
}
.conteudo h2 
{
}
.conteudo h3 
{
}
.conteudo a{
}
		.tituloFerramenta /*Titulo*/
		{   /*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:18pt;
			font-weight:bold;
			text-decoration:none;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#0066CC;
			font-size:16pt;
			font-weight:bold;
			text-decoration:none;
			font-style:normal;
			
		}
		.subTituloFerramenta{
			font-family:"Trebuchet MS";
			font-weight:bold;
			font-size:12pt;
			/*color:#000000;*/
			color:#0066CC;
			text-align:left;
			text-decoration:none;
		}
		a.subTituloFerramenta:Link,a.subTituloFerramenta:visited{
			font-family:"Trebuchet MS";
			font-weight:bold;
			font-size:12pt;
			/*color:#000000;*/
			color:#0066CC;
			text-align:left;
			text-decoration:none;	
		}
		a.subTituloFerramenta:active,a.subTituloFerramenta:hover{
			font-family:"Trebuchet MS";
			font-weight:bold;
			font-size:12pt;
			/*color:#000000;*/
			color:#0066CC;
			text-align:left;	
			text-decoration:underline;
		}
		.resumoFerramenta{
			font-family:"Trebuchet MS";
			font-size:10pt;
			color:#444444;
			text-align:justify;
			text-decoration:none;
		}
		/*-.- || ACRESCENTAR A CLASSE ORGANIZADA ABAIXO PARA SE COLOCAR UMA COR DIFERENTE DO RESUMO NO TITULO DAS CAIXAS -.- */
		.resumoFerramenta b span
		{
			color:#0e1e52;
		}
		.legendaImg{
			font-family:"Trebuchet MS";
			font-size:8pt;
			color:#a0a0a0;
			text-align:left;
			text-decoration:none;
		}
		.textoFerramenta /*Texto*/{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#555555;
			font-size:8pt;
			font-weight:normal;
			text-decoration:none;
			font-style:normal;
			
		}
		.dataFerramenta{
			font-family:"Trebuchet MS";
			font-size:8pt;
			color:#a0a0a0;
			text-align:left;
			text-decoration:none;
		}		
		/*a.linkFerramenta:link, a.linkFerramenta:active, a.linkFerramenta:visited /*Link{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			color:#006600;
			text-decoration:underline;
			
		}*/
		
		a.linkFerramenta:link{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#3366CC;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		
		}
		a.linkFerramenta:active
		{			
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#3366CC;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		a.linkFerramenta:visited
		{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#9999CC;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		a.linkFerramenta:hover
		{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#003399;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		
		.linkFerramenta a:link
		{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#3366CC;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		.linkFerramenta a:active
		{	
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#3366CC;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		.linkFerramenta a:visited
		{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
			font-size:10pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#9999CC;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		.linkFerramenta a:hover
		{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#003399;
			font-size:8pt;
			font-weight:normal;
			text-decoration:underline;
			font-style:italic;
			
		}
		
		.fundoFerramenta
		{
			/*
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:normal;
			text-decoration:none;
			font-style:normal;
			*/
			font-family:"Verdana"," Arial"," Helvetica"," sans-serif";
			color:#555555;
			font-size:8pt;
			font-weight:normal;
			text-decoration:none;
			font-style:normal;
			
			background-color:#f0f0f0;
		}

/*RODAPÉ*/	
.rodape_topo 
{ 
	height:12px;
	background:url("../../../Aparencia/21/1/Imagens/rodape_t.jpg") top right no-repeat;
				
}
.rodape	
{
	color:#ffffff;/*=*/
	font-weight:bold;
	font-size:10px;
	padding:2px;
	text-align:center;
	background:url("../../../Aparencia/21/1/Imagens/rodape_m.jpg") repeat-y;
	height:9px;
}	
.rodape	a
{
	color:#ffffff;/*=*/
	font-weight:bold;
	font-size:10px;
}	
.rodape_rodape 
{
	height:5px;
	background:url("../../../Aparencia/21/1/Imagens/rodape_b.jpg") bottom left no-repeat;
}

.obs{text-align:right; color:Red; width:98%; display:block;}

hr{color:#cccccc; width:98%;}

.imprimir{font-family: Tahoma; font-size: 10px; color: Gray;}

		
	/*Caixas Iniciais*/	
		.caixa11 
		{		
			padding:0px 0px 0px 0px;/*top right botton left*/		
			_padding:5px 5px 5px 5px;/* essa linha funciona no IE6 *//*top right botton left*/			
			text-align:center;
			vertical-align:top;
			background:url("../../../Aparencia/21/1/Imagens/Caixa/Caixa11.jpg") no-repeat;
		}	
		
		.caixa11, x:-moz-any-link, x:default 
		{
			padding:0px 0px 0px 0px;/* essa linha funciona no Firefox3 *//*top right botton left*/
			*padding:5px 5px 5px 5px;} /* essa linha funciona no IE7 *//*top right botton left*/ 
			
		.caixa12 
		{			
			padding:0px 0px 0px 0px;/*top right botton left*/		
			_padding:5px 5px 5px 5px;/* essa linha funciona no IE6 *//*top right botton left*/			
			text-align:center;
			vertical-align:top;
			background:url("../../../Aparencia/21/1/Imagens/Caixa/Caixa12.jpg") no-repeat;
		}	
		
		.caixa12, x:-moz-any-link, x:default 
		{
			padding:0px 0px 0px 0px;/* essa linha funciona no Firefox3 *//*top right botton left*/
			*padding:5px 5px 5px 5px;} /* essa linha funciona no IE7 *//*top right botton left*/ 
			
		.caixa13 
		{			
			padding:0px 0px 0px 0px;/*top right botton left*/		
			_padding:5px 5px 5px 5px;/* essa linha funciona no IE6 *//*top right botton left*/			
			text-align:center;
			vertical-align:top;
			background:url("../../../Aparencia/21/1/Imagens/Caixa/Caixa13.jpg") no-repeat;
		}	
		
		.caixa13, x:-moz-any-link, x:default 
		{
			padding:0px 0px 0px 0px;/* essa linha funciona no Firefox3 *//*top right botton left*/
			*padding:5px 5px 5px 5px;} /* essa linha funciona no IE7 *//*top right botton left*/ 
			
		.caixa21 
		{	
			padding:0px 0px 0px 0px;/*top right botton left*/		
			_padding:5px 5px 5px 5px;/* essa linha funciona no IE6 *//*top right botton left*/			
			text-align:center;
			vertical-align:top;
			background:url("../../../Aparencia/21/1/Imagens/Caixa/Caixa21.jpg") no-repeat;
		}	
		
		.caixa21, x:-moz-any-link, x:default 
		{
			padding:0px 0px 0px 0px;/* essa linha funciona no Firefox3 *//*top right botton left*/
			*padding:5px 5px 5px 5px;} /* essa linha funciona no IE7 *//*top right botton left*/ 
			
		.caixa22 
		{	
			padding:0px 0px 0px 0px;/*top right botton left*/		
			_padding:5px 5px 5px 5px;/* essa linha funciona no IE6 *//*top right botton left*/			
			text-align:center;
			vertical-align:top;
			background:url("../../../Aparencia/21/1/Imagens/Caixa/Caixa22.jpg") no-repeat;
}
		.caixa22, x:-moz-any-link, x:default 
		{
			padding:0px 0px 0px 0px;/* essa linha funciona no Firefox3 *//*top right botton left*/
			*padding:5px 5px 5px 5px;} /* essa linha funciona no IE7 *//*top right botton left*/ 
		

/*Geral politica de privacidade acima do topo*/
.linkPolitica a, .linkPolitica a:visited{
	color:#25429B;
}

.linkPolitica a:hover{
	text-decoration:underline;
} 
