
/*-----------------------------------------------------*/
/*----------------- CLASSES GERAIS --------------------*/
/*-----------------------------------------------------*/

.titulo_paragrafo
{
	font-family: Arial;
	color: red; 
	font-size: 14px; 
	font-weight: bold;
}

.texto_paragrafo 
{
	font-family: Arial;
	color:#aaaaaa; 
	font-size: 12px; 
	text-decoration: none;
}
a:link.texto_paragrafo{ color:green; text-decoration: none; }
a:hover.texto_paragrafo{ color:#7CC631; text-decoration: none; }
a:vlink.texto_paragrafo{ color:#494949; text-decoration: none; }

.TPL_msg 
{  
	font-family: Arial;
	color: #ff0000; 
	font-size: 11px; 
	font-style: italic; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-decoration: none
}     

.TPL_texto_data
{
	font-family: Arial;
	color: #494949; 
	font-size: 9px; 
	text-decoration: none;
}
a:link.TPL_texto_data{ color:#656F78; text-decoration: none; }
a:hover.TPL_texto_data{ color:#7CC631; text-decoration: none; }
a:vlink.TPL_texto_data{ color:#656F78; text-decoration: none; }



/*-----------------------------------------------------*/
/*----------------- Titulos ---------------------------*/
/*-----------------------------------------------------*/


.TPL_titulo_geral_td_esquerda
{
	background: url(../../imagens/noticias_titulo_inicio.jpg);
	background-repeat:no-repeat;
	/*background-color:red;*/
	padding-top:0px;
	padding-left:5px;	
	padding-right:0px;	
}
.TPL_titulo_geral_td_centro
{
	background: url(../../imagens/noticias_titulo_centro.jpg);
	background-repeat:repeat;
	/*background-color:red;*/
	padding-top:5px;
	padding-left:0px;	
	padding-right:0px;
	
	font-family: Arial;
	color:#FFFFFF; 
	font-size: 12px; 
	text-decoration:none;
	font-style:normal
}
.TPL_titulo_geral_td_direita
{
	background: url(../../imagens/noticias_titulo_fim.jpg);
	background-repeat:no-repeat;
	/*background-color:red;*/
	padding-top:15px;
	padding-left:0px;	
	padding-right:25px;	
}




/*-----------------------------------------------------*/
/*----------------- CLASSES DIVERSAS ------------------*/
/*-----------------------------------------------------*/

.TPL_tabela_mae_td_geral
{
	text-align: center;
}

.TPL_tabela_moldura
{
	border:1px solid gray;
	filter: progid:DXImageTransform.Microsoft.dropShadow( Color=gray,offX=4,offY=4,positive=true);	
}

/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA0 ---------------------*/
/*-----------------------------------------------------*/

/* zona0 = coluna_principal + coluna1*/
.TPL_zona0_td_geral
{
	background-color:white; 
}

/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA1 ---------------------*/
/*-----------------------------------------------------*/

/* zona1 = coluna1 */
.TPL_zona1_td_geral
{
	
	background: url(/web1/zp/tpl1/imagens/bg_zona1.jpg);
	/*background-repeat: no-repeat;*/
	background-color:#747474;  
	padding-top:0px;
	padding-left:13px;	
	padding-right:0px;	
}
.TPL_zona1_logo
{
	
	background: url(/web1/zp/tpl1/imagens/zona_logo.jpg);
	background-repeat: no-repeat;
}

/* zona1 = coluna1 */
.TPL_zona1_menu
{
	
	background: url(../../imagens/bgl_menu.jpg);
	background-repeat: no-repeat;
	/*background-color:black;*/  
	padding-top:0px;
	padding-left:13px;	
	padding-right:0px;	
}

.TPL_zona1_login
{
	
	font-family: Arial;
	color: black; 
	font-size:8px;	
	background: url(../../imagens/lateral_login.jpg);
	background-repeat: no-repeat;
	background-color:white;  
	padding-top:0px;
	padding-left:13px;	
	padding-right:0px;	
}

.TPL_zona1_login_texto_normal
{
	font-family: Arial;
	color:#878787; 
	font-size: 11px; 
	text-decoration: none;
}

.TPL_zona1_login_texto_normal_branco 
{
	font-family: Arial;
	color:#FFFFFF; 
	font-size: 11px; 
	text-decoration: none;
}


a:link.TPL_zona1_login_texto_normal { 
         							  color:#FF0000;
    								  text-decoration: none;
									  font-family: Arial;
									  font-size:11px;
					    			}
a:hover.TPL_zona1_login_texto_normal { 
         							  color:#FF0000;
    								  text-decoration: none;
									  font-family: Arial;
									  font-size:11px;
					    			}
a:vlink.TPL_zona1_login_texto_normal { 
         							  color:#FF0000;
    								  text-decoration: none;
									  font-family: Arial;
									  font-size:11px;
					    			}

/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA2 ---------------------*/
/*-----------------------------------------------------*/

/* zona2 = coluna_principal */
.TPL_zona2_td_geral
{
	/*background: url(/web1/zp/tpl1/imagens/bg_zona2.jpg);*/
	/*background-repeat:no-repeat;*/
	/*background-color:white;*/ 
	padding-top:0px;
	padding-left:10px;	
	padding-right:10px;	
}

.TPL_zona2_banner_unidades
{
	background: url(../../imagens/container_topo.jpg);
	background-repeat:no-repeat;
	/*background-color:red;*/
	padding-top:0px;
	padding-left:0px;	
	padding-right:0px;	
}




.TPL_zona2_tabela_titulo_principal
{
	background-color: white;
}	

.TPL_zona2_texto_titulo
{
	font-family: Arial;
	color : #494949; 
	font-size: 14px; 
	font-weight: bold;
}	

.TPL_zona2_texto_normal
{ 
	font-family: Arial; 
	color: #494949; 
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
}
a:link.TPL_zona2_texto_normal{ color:#656F78; text-decoration: none; }
a:hover.TPL_zona2_texto_normal{ color:#7CC631; text-decoration: none; }            
a:vlink.TPL_zona2_texto_normal{ color:#656F78; text-decoration: none; }


/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA3 ---------------------*/
/*-----------------------------------------------------*/

/* zona3 = coluna3 */
.TPL_zona3_td_geral
{
	
	/*background: url(/web1/zp/tpl1/imagens/bg_zona3.jpg);*/
	/*background-repeat: no-repeat;*/
	background-color:white;  
	padding-top:0px;
	padding-left:0px;	
	padding-right:0px;	
}

