
body 
{
	background-color: #fffdf5;
	margin:0px;
	padding-top:5px;
}

/*-----------------------------------------------------*/
/*--------------------- ICONES ------------------------*/
/*-----------------------------------------------------*/

.icone_logout
{
	background-image:url(/imagens/IconLogout.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:52px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_logout:hover
{
	background-image:url(/imagens/IconLogoutOver.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:52px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}



/*-----------------------------------------------------*/
/*----------------------- TABS ------------------------*/
/*-----------------------------------------------------*/

/******************* TAB DETALHES ******************** */
.tab_detalhes_p
{
	background-image:url(/imagens/pt/tabs/TabsDetalhes.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_detalhes_p_hover
{
	background-image:url(/imagens/pt/tabs/TabsDetalhesOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}



.tab_detalhes_i
{
	background-image:url(/imagens/en/tabs/TabsDetalhes.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_detalhes_i_hover
{
	background-image:url(/imagens/en/tabs/TabsDetalhesOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_detalhes_e
{
	background-image:url(/imagens/es/tabs/TabsDetalhes.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_detalhes_e_hover
{
	background-image:url(/imagens/es/tabs/TabsDetalhesOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_detalhes_f
{
	background-image:url(/imagens/fr/tabs/TabsDetalhes.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_detalhes_f_hover
{
	background-image:url(/imagens/fr/tabs/TabsDetalhesOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}



/***************** TAB GALERIA ********************/

.tab_galeria_p
{
	background-image:url(/imagens/pt/tabs/TabsGaleria.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_galeria_p_hover
{
	background-image:url(/imagens/pt/tabs/TabsGaleriaOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}


.tab_galeria_i
{
	background-image:url(/imagens/en/tabs/TabsGaleria.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_galeria_i_hover
{
	background-image:url(/imagens/en/tabs/TabsGaleriaOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}


.tab_galeria_e
{
	background-image:url(/imagens/es/tabs/TabsGaleria.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_galeria_e_hover
{
	background-image:url(/imagens/es/tabs/TabsGaleriaOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_galeria_f
{
	background-image:url(/imagens/fr/tabs/TabsGaleria.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}

.tab_galeria_f_hover
{
	background-image:url(/imagens/fr/tabs/TabsGaleriaOver.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:377px;
	cursor:pointer;
	text-decoration:none;	
}



/*-----------------------------------------------------*/
/*--------------------- COLUNA 1 ----------------------*/
/*-----------------------------------------------------*/

.bg_col1
{
	background-image:url(/imagens/pt/BarraEsquerda.png);
	background-repeat:no-repeat;
	background-position:top right;
	width:100px;
	height:435px;
}

.icone_search_p
{
	background-image:url(/imagens/pt/icones/IconSearch.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_hover_p
{
	background-image:url(/imagens/pt/icones/IconSearchOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_i
{
	background-image:url(/imagens/en/icones/IconSearch.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_hover_i
{
	background-image:url(/imagens/en/icones/IconSearchOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_e
{
	background-image:url(/imagens/es/icones/IconSearch.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_hover_e
{
	background-image:url(/imagens/es/icones/IconSearchOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_f
{
	background-image:url(/imagens/fr/icones/IconSearch.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_search_hover_f
{
	background-image:url(/imagens/fr/icones/IconSearchOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:40px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}



.icone_print_p
{
	background-image:url(/imagens/pt/icones/IconImprimir.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_hover_p
{
	background-image:url(/imagens/pt/icones/IconImprimirOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_i
{
	background-image:url(/imagens/en/icones/IconImprimir.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_hover_i
{
	background-image:url(/imagens/en/icones/IconImprimirOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_e
{
	background-image:url(/imagens/es/icones/IconImprimir.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_hover_e
{
	background-image:url(/imagens/es/icones/IconImprimirOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_f
{
	background-image:url(/imagens/fr/icones/IconImprimir.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_print_hover_f
{
	background-image:url(/imagens/fr/icones/IconImprimirOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.enviar_email_p
{
	background-image:url(/imagens/pt/icones/IconEnviarAmigo.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}


.enviar_email_hover_p
{
	background-image:url(/imagens/pt/icones/IconEnviarAmigoOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.enviar_email_i
{
	background-image:url(/imagens/en/icones/IconEnviarAmigo.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}


.enviar_email_hover_i
{
	background-image:url(/imagens/en/icones/IconEnviarAmigoOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.enviar_email_e
{
	background-image:url(/imagens/es/icones/IconEnviarAmigo.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}


.enviar_email_hover_e
{
	background-image:url(/imagens/es/icones/IconEnviarAmigoOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.enviar_email_f
{
	background-image:url(/imagens/fr/icones/IconEnviarAmigo.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}


.enviar_email_hover_f
{
	background-image:url(/imagens/fr/icones/IconEnviarAmigoOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:28px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.adicionar_fav_p
{
	background-image:url(/imagens/pt/icones/IconFavoritos.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.adicionar_fav_hover_p
{
	background-image:url(/imagens/pt/icones/IconFavoritosOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;
}

.adicionar_fav_i
{
	background-image:url(/imagens/en/icones/IconFavoritos.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.adicionar_fav_hover_i
{
	background-image:url(/imagens/en/icones/IconFavoritosOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;
}

.adicionar_fav_e
{
	background-image:url(/imagens/es/icones/IconFavoritos.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.adicionar_fav_hover_e
{
	background-image:url(/imagens/es/icones/IconFavoritosOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;
}

.adicionar_fav_f
{
	background-image:url(/imagens/fr/icones/IconFavoritos.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;	
}

.adicionar_fav_hover_f
{
	background-image:url(/imagens/fr/icones/IconFavoritosOver.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:36px;
	height:32px;
	cursor:pointer;
	text-decoration:none;
}
/*-----------------------------------------------------*/
/*--------------------  COLUNA 2  ---------------------*/
/*-----------------------------------------------------*/
.bg_col2
{
	background-image:url(/imagens/pt/BarraDireita.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:100px;
	height:435px;
}

.idioma_pt
{
	background-image:url(/imagens/pt/colunas/BandPortCZ.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;

}

.idioma_pt_hover
{
	background-image:url(/imagens/pt/colunas/BandPort.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;	
}

.idioma_en
{
	background-image:url(/imagens/pt/colunas/BandIngCZ.png);
	background-repeat:no-repeat;
	background-position:left;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;	
}


.idioma_en_hover
{
	background-image:url(/imagens/pt/colunas/BandIng.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;	
}

.idioma_es
{
	background-image:url(/imagens/pt/colunas/BandEspCZ.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;	
}

.idioma_es_hover
{
	background-image:url(/imagens/pt/colunas/BandEsp.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;	
}



.idioma_fr
{
	background-image:url(/imagens/pt/colunas/BandFrancCZ.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;
}

.idioma_fr_hover
{
	background-image:url(/imagens/pt/colunas/BandFranc.png);
	background-repeat:no-repeat;
	background-position:center;
	width:22px;
	height:20px;
	cursor:pointer;
	text-decoration:none;	
}
/*************************************************************/
.icone_downloadCV_p
{
	background-image:url(/imagens/pt/icones/IconCurrVitae.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadCV_hover_p
{
	background-image:url(/imagens/pt/icones/IconCurrVitaeOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadCV_i
{
	background-image:url(/imagens/en/icones/IconCurrVitae.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadCV_hover_i
{
	background-image:url(/imagens/en/icones/IconCurrVitaeOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadCV_e
{
	background-image:url(/imagens/es/icones/IconCurrVitae.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadCV_hover_e
{
	background-image:url(/imagens/es/icones/IconCurrVitaeOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadCV_f
{
	background-image:url(/imagens/fr/icones/IconCurrVitae.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadCV_hover_f
{
	background-image:url(/imagens/fr/icones/IconCurrVitaeOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

/*************************************************************/
.icone_downloadPDF_p
{
	background-image:url(/imagens/pt/icones/IconPDF.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadPDF_hover_p
{
	background-image:url(/imagens/pt/icones/IconPDFOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadPDF_i
{
	background-image:url(/imagens/en/icones/IconPDF.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadPDF_hover_i
{
	background-image:url(/imagens/en/icones/IconPDFOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadPDF_e
{
	background-image:url(/imagens/es/icones/IconPDF.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadPDF_hover_e
{
	background-image:url(/imagens/es/icones/IconPDFOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}
.icone_downloadPDF_f
{
	background-image:url(/imagens/fr/icones/IconPDF.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}

.icone_downloadPDF_hover_f
{
	background-image:url(/imagens/fr/icones/IconPDFOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:16px;
	height:29px;
	cursor:pointer;
	text-decoration:none;

}


/*-----------------------------------------------------*/
/*-------------------  SETAS MENU ---------------------*/
/*-----------------------------------------------------*/

.seta_esq
{
	background-image:url(/imagens/setas/BtRetroceder.png);
	background-repeat:no-repeat;
	/*background-position: right;*/	
	background-position: right;
	
	width:40px;
	height:25px;
	cursor:pointer;
	text-decoration:none;	
}

.seta_esq_hover
{
	background-image:url(/imagens/setas/1/BtRetrocederOver.png);
	background-repeat:no-repeat;
	background-position:right;
	width:40px;
	height:25px;
	cursor:pointer;
	text-decoration:none;	
}


.seta_dir
{
	background-image:url(/imagens/setas/BtAvncar.png);
	background-repeat:no-repeat;
	background-position:left;
	width:40px;
	height:25px;
	cursor:pointer;
	text-decoration:none;	
}

.seta_dir_hover
{
	background-image:url(/imagens/setas/1/BtAvncarOver.png);
	background-repeat:no-repeat;
	background-position:left;
	width:40px;
	height:25px;
	cursor:pointer;
	text-decoration:none;	
}


/*-----------------------------------------------------*/
/*--------------------- ICONES ------------------------*/
/*-----------------------------------------------------*/

.icone_verficha_p
{
	background-image:url(/imagens/pt/icones/IconVerFicha.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_hover_p
{
	background-image:url(/imagens/pt/icones/IconVerFichaOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_i
{
	background-image:url(/imagens/en/icones/IconVerFicha.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_hover_i
{
	background-image:url(/imagens/en/icones/IconVerFichaOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_e
{
	background-image:url(/imagens/es/icones/IconVerFicha.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_hover_e
{
	background-image:url(/imagens/es/icones/IconVerFichaOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_f
{
	background-image:url(/imagens/fr/icones/IconVerFicha.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_verficha_hover_f
{
	background-image:url(/imagens/fr/icones/IconVerFichaOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:32px;
	height:30px;
	cursor:pointer;
	text-decoration:none;	
}


.icone_login_p
{
	background-image:url(/imagens/pt/icones/IconLogin.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_hover_p
{
	background-image:url(/imagens/pt/icones/IconLoginOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_i
{
	background-image:url(/imagens/en/icones/IconLogin.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_hover_i
{
	background-image:url(/imagens/en/icones/IconLoginOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_e
{
	background-image:url(/imagens/es/icones/IconLogin.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_hover_e
{
	background-image:url(/imagens/es/icones/IconLoginOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_f
{
	background-image:url(/imagens/fr/icones/IconLogin.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

.icone_login_hover_f
{
	background-image:url(/imagens/fr/icones/IconLoginOver.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:42px;
	height:16px;
	cursor:pointer;
	text-decoration:none;	
}

/*-----------------------------------------------------*/
/*-----------------  CLASSES FOOTER  ------------------*/
/*-----------------------------------------------------*/
.footer_fundo
{
	background-image:url(/imagens/pt/FooterTotal.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:986px;
	height:43px;
}


.txt_footer
{
	font:Arial;
	font-size:11px;
	color: #76756e;
	/*font-weight:bold;*/

}

/*-----------------------------------------------------*/
/*-----------------  CLASSES NOVAS  -------------------*/
/*-----------------------------------------------------*/

.fundo_ficha_tecnica
{

	background-image:url(/imagens/pt/FichaTecnicaFundo.jpg);
	background-repeat:no-repeat;
	background-position:center middle;
}

.fundo_mp3
{
	background-image:url(/imagens/pt/fundo_mp3.jpg);
	background-repeat:no-repeat;
	background-position:center middle;

}


.fundo_mosaico
{
	background-image:url(/imagens/pt/TelaCentralImagem.png);
	background-repeat:no-repeat;
	background-position:top;
}

.padding_mosaico
{
	padding-right:9px;
	#padding-right:0px;

}


.layout_logo
{
	border:0px;
	text-decoration:none;
	cursor:pointer;
}

.menu_topo_txt_links
{
	color:#76756e;
	font-family:Arial;
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	cursor:pointer;
	padding-right:8px;
}


.menu_topo_txt_links:hover
{
	color:#FFA800;
	font-family:Arial;
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	cursor:pointer;
	padding-right:10px;
}

.menu_topo_languages
{
	color:#76756e;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}


.menu_topo_languages:hover
{
	color:#FFA800;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}

.div_scroll_quem_somos
{
	overflow:auto;
	height:375px;
	#height:360px;
	width:100%;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}



.div_scroll{
	overflow:auto;
	height:340px;
	#height: 360px; /*  SO É LIDO PELO IE */
	width:100%;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}

.div_scroll_equipa{
	overflow:auto;
	height:300px;
	#height:295px; /*  SO É LIDO PELO IE */
	width:400;	
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}


.div_scroll_fichaColaborador{
	overflow:auto;
	height:370px;
	width:450px;
	#width:480px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
	padding-top:5px;
	#padding-top:0px;
}


.div_scroll_listagem{
	overflow:auto;
	height:320px;	
	width:850px;	/*  LIDO PELOS OUTROS BROWSERS  */
	#width: 880px;  /*  SO É LIDO PELO IE */
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}


.div_ficha_video{
	overflow:auto;
	height:370px;
	width:440px;
	#width:475px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}


.div_scroll_fichatecnica{
	overflow:auto;
	height:310px;	
	width:880px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}


.div_scroll_novidades{
	overflow:auto;
	height:350px;	
	width:875px;	/*  LIDO PELOS OUTROS BROWSERS  */
	#width: 880px;  /*  SO É LIDO PELO IE */
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}


.div_scroll_listagem_obras{
	overflow:auto;
	height:260px;
	#height:245px; /*  SO É LIDO PELO IE */
	width:880px;
	#width: 890px;  /*  SO É LIDO PELO IE */
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}

.div_scroll_obras_online{
	overflow:auto;
	height:365px;
	width:500px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}


.div_scroll_fichaprojecto{
	overflow:auto;
	height:385px;
	#height:386px;
	width:830px;
	#width:850px;  /*  SO É LIDO PELO IE */
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}

.div_scroll_imprensa_listagem{
	overflow:auto;
	height:360px;
	width:880px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}


.div_scroll_listagem_depoimentos{
	overflow:auto;
	height:311px;
	width:416px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}

.div_scroll_downloads{
	overflow:auto;
	height:300px;	
	width:852px;
	#width:872px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;

}




.div_scroll_fichalivros
{
	overflow:auto;
	height:370px;
	width:500px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}


.padding1
{
	padding-top:38px;
}

.div_scroll_fichaImprensa_esq{
	overflow:auto;
	height:370px;
	width:500px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}

.div_scroll_fichaImprensa_dir{
	overflow:auto;
	height:370px;
	width:350px;
	/*#width:195px;*/
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}



.div_scroll_ficha_depoimento{
	overflow:auto;
	height:300px;
	width:350px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}

.div_scroll_ficha_depoimento_content
{

	overflow:auto;
	height:320px;		
	width:600px;
	#width:630px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}

.div_scroll_lista_depoimento_content
{

	overflow:auto;
	height:330px;	
	width:400px;
	
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}



.div_scroll_fichaImprensa_dir{
	overflow:auto;
	height:370px;
	width:350px;
	/*#width:195px;*/
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}



.div_scroll_consultadoria{
	overflow:auto;
	height:350px;
	#height: 380px; /*  SO É LIDO PELO IE */
	width:440px;
	#width:465px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
}


.div_scroll_links{
	overflow:auto;
	height:340px;
	#height: 375px; /*  SO É LIDO PELO IE */
	width:450px;
	#width:480px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #D4D1C8;
	scrollbar-3dlight-color: #F5F2E9;
	scrollbar-shadow-color: #F5F2E9;
	scrollbar-darkshadow-color: #F5F2E9;
	scrollbar-track-color: #F5F2E9;
	scrollbar-arrow-color: #FFFFFF;
	
	
}


.paginacao
{
	color:#76756e;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	width:15px;
}

.paginacao:hover
{
	color:#76756e;
	/*background-color:#ffa800;*/
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	cursor:pointer;
	width:15px;
	/*text-decoration:underline;*/
}

.paginacao_visited	
{
	color:White;
	background-image:url(/imagens/cor1.png);
	background-repeat:no-repeat;
	background-position:center;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	cursor:pointer;
	width:15px;
	/*text-decoration:underline;*/
}



.titulos_parceiros
{
	font-family:"Arial Black";
	color:#76756e;
	font-size:11px;
}


.layout_listbox
{
	border:1px solid #A4B97F;
	width:300px;
}

.layout_textbox
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
	padding-left : 1px;
	border:1px solid #A4B97F;
	width:300px;
}

.links_ficha
{
	color:#FFA800;
	font-size:12px;
	font-family:Arial;
	cursor:pointer;
	text-decoration:none;
}


.fundo_pesquisa
{
	background-image:url(/imagens/pt/CortesPesquisa/QuadroDePesquisa.jpg);
	background-repeat:no-repeat;
	background-position:center middle;
}



.fundo_mensagem
{
	background-image:url(/imagens/pt/CortesMensagem/QuadroDeMensagem.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:814px;
	height:290px;

}

.textboxs_mensagem
{
	width:500px;
	border:0px;
	border-color:#FFFFFF;
}


/*-----------------------------------------------------*/
/*---------------------- IMAGENS  ---------------------*/
/*-----------------------------------------------------*/
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #ccc;
}

.toggleborder:hover img{
border: 1px solid #FFF;
}

.toggleborder:hover{
color: #FFF; /* Dummy definition to overcome IE bug */
}



/*-----------------------------------------------------*/
/*---------------- CLASSES PAGINA CLIENTES  -----------*/
/*-----------------------------------------------------*/

.titulos_clientes
{

	font-family:"Arial Black";
	color:#76756e;
	font-size:11px;
	cursor:pointer;
	text-decoration:none;
}

.titulos_clientes_hover
{ 
	
	font-family:"Arial Black";
	color:#FFA800;
	font-size:11px;
	cursor:pointer;
	
}

.titulos_clientes:hover
{ 
	
	font-family:"Arial Black";
	color:#FFA800;
	font-size:11px;
	cursor:pointer;
	
}

/*-----------------------------------------------------*/
/*----------------- CLASSES PAGINA EQUIPA  ------------*/
/*-----------------------------------------------------*/

.listagem_equipa
{
	color:#76756e;
	font-size:12px;
	font-family:"Arial Black";
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}

.listagem_equipa:hover
{
	color:#FFA800;
	font-size:12px;
	font-family:"Arial Black";
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}



.titulo_equipa
{
	color:#76756e;
	font-size:12px;
	font-family:"Arial Black";
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}



.linha_mouseover
{ 
	
	font-family:"Arial Black";
	color:#FFA800;
	font-size:11px;
	cursor:pointer;
	
}

.linha_mouseout
{

	font-family:"Arial Black";
	color:#76756e;
	font-size:11px;
	cursor:pointer;
}

.txt_links_equipa
{
	color:#76756e;
	font-family:Arial;
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.txt_links_equipa:hover
{
	color:#FFA800;
	font-family:Arial;
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;

}

.fundo_imagem
{
	background-image:url(/imagens/pt/CortesLivro/SombraCapaRepetir.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
	height:105px;
}

.padding-equipa
{
width:30px;
#width:20px;

}


/*-----------------------------------------------------*/
/*-----------------------------------------------------*/
/*-----------------------------------------------------*/

.texto_normal 
{
	font-family: Arial;
	color: #76756e;
	font-size: 11px; 
	line-height: 17px;
}

.texto_titulo
{
	font-family:Arial Black;
	color: #76756e;
	font-size: 14px; 
	line-height: 14px;

}

.texto_titulo_zona
{
	padding-left: 11px;
	font-family: Arial;
	color: #CC3333;
	font-size: 11px; 
	line-height: 17px;
	font-weight: bold;
}

.texto_footer
{ 
	font-family: Arial, helvetica; 
	color: #C8C8C8; 
	font-size: 9px; 
	font-weight: normal;
}

.link_gh
{ 
	font-family: Arial; 
	color: #C8C8C8; 
	font-size: 8px; 
	line-height: 17px; 	
	text-decoration: none;
}
a:link.link_gh{ color:#C8C8C8; text-decoration: none; }
a:hover.link_gh{ color:#C8C8C8; text-decoration: none;}
a:vlink.link_gh{ color: #C8C8C8; text-decoration: none; }

.texto_azulejo
{
	font-family: Arial, helvetica;
	color: #102142; 
	font-size: 11px; 
	line-height: 17px;
	font-weight: bold;	
}

.texto_pequeno
{
	font-family: Arial, helvetica;
	color: #102142; 
	font-size: 10px; 
	line-height: 14px;	
}

.msg 
{  
	font-family: Arial, Helvetica; 
	color: #102142; 
	font-size: 11px; 
	line-height: 17px; 
	font-weight: bold;
}

.link_normal
{ 
	font-family: Arial; 
	color: #CC3333; 
	font-size: 11px; 
	line-height: 17px; 	
	text-decoration: none;
}
a:link.link_normal{ color:#CC3333; text-decoration: none; }
a:hover.link_normal{ color:#C8C8C8; text-decoration: none; background: #CC3333;}
a:vlink.link_normal{ color: #CC3333; text-decoration: none; }

.link_normal2
{ 
	font-family: Arial; 
	color: white; 
	font-size: 11px; 
	line-height: 17px; 	
	text-decoration: none;
	background: #CC3333;
}
a:link.link_normal2{ color:white; text-decoration: none; }
a:hover.link_normal2{ color:#C8C8C8; text-decoration: none; background: #CC3333;}
a:vlink.link_normal2{ color:white; text-decoration: none; }

.link_frontpage
{ 
	font-family: Arial, helvetica;
	color: #FFFFFF; 
	font-size: 11px; 
	line-height: 17px;
	text-decoration: none;
}
a:link.link_frontpage{ color:#FFFFFF; text-decoration: none; }
a:hover.link_frontpage{ color:#FFCC00; text-decoration: none; }
a:vlink.link_frontpage{ color: #FFFFFF; text-decoration: none; }

.header_tabela 
{
	font-face: Arial;
	color: #FFFFFF; 
	background-color: #120E37;
	font-size: 11px; 
	line-height: 17px;
}

.form_items
{

	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #000000;
	padding-left : 1px;
}	



