/*-----------------------------------------------------*/
/*----------------- NOTICIAS-----------------------------*/
/*-----------------------------------------------------*/




.Texto_palavra_titulo /* palavra notica*/
{
	font-family:Tahoma;
	font-size:18px;
	color:#878787;
}


.Texto_titulo_noticias /* titulos de cada noticia*/
{
	font-family:Tahoma;
	font-size:12px;
	color:#646464;
}


.Fundo_vermais /* titulos de cada noticia*/
{
	background-color:#EAE9E5;
}


/*-----------------------------------------------------*/
/*----------------- FUNDOS-----------------------------*/
/*-----------------------------------------------------*/

.Fundo_banner_topo
{
	/* cor do banner topo	*/
	background: url(../../imagens/banner.jpg) ;
	background-repeat: no-repeat;
}


.Fundo_titulo
{
	/* cor do banner topo	*/
	background: url(../../imagens/TituloRpetir.jpg) ;
	background-repeat: repeat-x;
}


.Fundo_titulo_texto
{
	/* cor do banner topo	*/
	background-color:#F5F4F2;
}


.Fundo_site_ladoE
{
	/* cor do banner topo	*/
	background: url(../../imagens/FundoLadoEsq.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_site_lateralE
{
	/* cor do banner topo	*/
	background: url(../../imagens/LateralEsquerdoRepetir.jpg) ;
	background-repeat: repeat-y;
}


.Fundo_site_ladoD
{
	/* cor do banner topo	*/
	background: url(../../imagens/FundoLadoDir.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_site_lateralD
{
	/* cor do banner topo	*/
	background: url(../../imagens/LateralDireitoRepetir.jpg) ;
	background-repeat: repeat-y;
}

.Fundo_site_rep
{
	/* cor do banner topo	*/
	background: url(../../imagens/FundoRepetir.jpg) ;
	background-repeat: repeat-x;
}


.Fundo_branco
{
	/* cor do banner topo	*/
	background-color:#FFFFFF;
}



/*-----------------------------------------------------*/
/*----------------- Utilizadores-----------------------*/
/*-----------------------------------------------------*/

.Fundo_utilizador_titulo
{
	/* cor do banner topo	*/
	background: url(../../imagens/ImagemArea.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_confirmar
{
	/* cor do banner topo	*/
	background: url(../../imagens/Botao.jpg) ;
	background-repeat:repeat-x;
}

.cinzento_utilizador
{
	background-color:#F8F7F3;
}

.alas
{
	background-color:#EFEEEB;
}


/*-----------------------------------------------------*/
/*----------------- Tabela Rodape----------------------*/
/*-----------------------------------------------------*/
.footer_um
{
	/*background-color:#35322B; */
	background: url(../../imagens/FooterRep.jpg) ;
	background-repeat:repeat-x;
}

.footer_dois
{
	background-color:#EFEEEB;
}

/*
.layout_footer_repetidor{

	background: url(../../imagens/footer_repetir.jpg) ;
	background-repeat:repeat-x;
	background-position:top;
} */

/*-----------------------------------------------------*/
/*----------------- PAgina Principal-------------------*/
/*-----------------------------------------------------*/

.layout_body
{
	/* cor de fundo	*/
	/*background: url(../../imagens/fundoGeral.jpg) ;
	background-repeat: repeat-x; */
	background-color:#FFFFFF;
}


.Fundo_titulo2
{
	/* cor de fundo	*/
	background-color:#EFEEEA;
}

.Fundo_menuC
{
	/* cor do banner topo	*/
	/*background-color:#EAE7E0;*/
	background: url(../../imagens/menuC.jpg) ;
	background-repeat:repeat-x;
}

.Fundo_menuE
{
	/* cor do banner topo	*/
	background: url(../../imagens/menuE.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_menuD
{
	/* cor do banner topo	*/
	background: url(../../imagens/menuD.jpg) ;
	background-repeat:no-repeat;
}


.Fundo_indexE
{
	/* cor do banner topo	*/
	background: url(../../imagens/GradientEsq.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_indexd
{
	/* cor do banner topo	*/
	background: url(../../imagens/GradientDir.jpg) ;
	background-repeat:no-repeat;
}


.Fundo_bemvindo
{
	/* cor do banner topo	*/
	background: url(../../imagens/fundoBemVIndo.jpg);
	/*background-position:left;*/
	background-repeat:no-repeat;
}

.Fundo_titulos_instalacao
{
	/* cor do banner topo	*/
	background: url(../../imagens/Titulosb.jpg);
	/*background-position:left;*/
	background-repeat:repeat-x;
	background-position:bottom;
}

.border_bemvindo{
	border-left:#E3E3E3 1px solid;
	border-right:#E3E3E3 1px solid;
	border-top:#E3E3E3 1px solid;
	border-bottom:#E3E3E3 1px solid
}


.border_universidades{
	border-right:#E3E3E3 1px solid;
}


.border_bemvindo2{
	border-right:#E3E3E3 1px solid;
	border-top:#E3E3E3 1px solid;
	border-bottom:#E3E3E3 1px solid
}

.border_bemvindo1{
	border-left:#E3E3E3 1px solid;
	border-top:#E3E3E3 1px solid;
	border-bottom:#E3E3E3 1px solid
}

.Fundo_bemvindomenurapido
{
	/*background-color:#EBE9E6;*/
	background: url(../../imagens/Brief2.jpg) ;
	background-repeat: no-repeat;
}

.Fundo_menu
{
	/* cor do banner topo	*/
	background: url(../../imagens/BlocoMenu.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_logo
{
	/* cor do banner topo	*/
	background: url(../../imagens/BlocoEsquerdo.jpg) ;
	background-repeat:no-repeat;
	background-position:top right;
}





/*-----------------LAYOUT TITULO (LARANJA)-------------------------*/
.Fundo_tituloBE
{
	/* cor do banner topo	*/
	background: url(../../imagens/titulo_esq.jpg) ;
	background-repeat:no-repeat;
}

.Fundo_tituloBD
{
	/* cor do banner topo	*/
	background: url(../../imagens/titulo_dir.jpg) ;
	background-repeat:no-repeat;
}


.Fundo_tituloRP
{
	/* cor do banner topo	*/
	background: url(../../imagens/titulo_repetidor.jpg) ;
	background-repeat: repeat-x;
}


/*-----------------------------------------------------*/
/*----------------- Parceiros--------------------------*/
/*-----------------------------------------------------*/

.Texto_titulo_bemvindo /* instalacoes*/
{
	font-family:Tahoma;
	font-size:18px;
	color:#646464;
}


.Texto_titulo_instalacoes /* instalacoes*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;
}


.Texto_titulo_menurapido /* titulo parceiros e serviços*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4B4B4B;
}

.Texto_titulo_utilizador /* titulo parceiros e serviços*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;
}



.Texto_resumo_instalacoes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size:10px; */
	font-size:x-small;
	color:#4B4B4B;
}

.Texto_resumo_instalacoes2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#4B4B4B;
}


.Texto_titulo_seemore
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}

/*-----------------------------------------------------*/
/*----------------- LISTAGENS--------------------------*/
/*-----------------------------------------------------*/

.Texto_normal_serviço
{
	font-family:Arial;
	font-size:12px;
	color:#FFE3A7;
}

/*-----------------------------------------------------*/
/*----------------- CATALOGO--------------------------*/
/*-----------------------------------------------------*/

.Fundo_catalogo
{
	/* cor de fundo	*/
	background-color:#182329;
}


.Texto_titulo_destaque
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}

.Texto_description_destaque
{
	font-family:Arial;
	font-size:12px;
	color:#FFAF02;
}

.Texto_resumo_destaque
{
	font-family:Arial;
	font-size:12px;
	color:#FFE3A7;
}

.Texto_paginacao
{
	font-family:Arial;
	font-size:10px;
	color:#FFE3A7;
}
/*-----------------------------------------------------*/
/*----------------- Bem Vindo--------------------------*/
/*-----------------------------------------------------*/

.Texto_bemvindo_destaque
{
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
}

/*-----------------------------------------------------*/
/*----------------- Login Rapido-----------------------*/
/*-----------------------------------------------------*/

.Texto_login_rapido /* titulo parceiros e serviços*/
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4B4B4B;
}

.button_login {
    border: none;
	background: url(../../imagens/Botao.jpg) no-repeat top;
	color:#4B4B4B;
}

.button_login2 {
    border: none;
	background: url(../../imagens/Botao.jpg) no-repeat top;
	color:#6A6767;
}





/*-----------------------------------------------------*/
/*----------------- CLASSES BODY ----------------------*/
/*-----------------------------------------------------*/



.layout_tabela_interior{
	background-color:#FFFFFF;
	border-width: 10px;
	border-style:solid;
	border-color: #a7cb81;
	border-collapse: collapse;
	border-bottom:#FFFFFF;
	border-top:#FFFFFF;
}


.layout_menu{
	background: url(../../imagens/fundoMenu.jpg) ;
	background-repeat:no-repeat;
	background-position:top;
}


.layout_menu_linha{
	background: url(../../imagens/repetidor_linha_menu.jpg) ;
	background-repeat:repeat-y;
	background-position:top;
}




/*-----------------------------------------------------*/
/*----------------- TITULOS ------------*/
/*-----------------------------------------------------*/

.layout_titulo_barra{

	font-family:Arial;
	font-size:14px;
	color:#d9001d;
	font-variant:small-caps;
	
	
}

.layout_titulo
{
	font-family:Arial;
	font-size:16px;
	color:#fe5923;
}

.layout_subtitulo{

	background:url(../../imagens/subTitulos.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}


.layout_titulo_fichas{

	background:url(../../imagens/subTitulos2.jpg);
	background-repeat:repeat-x;
	 font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	line-height:20px;

}
.layout_titulo_voltar
{
	 font-family:Arial;
	font-size:10px;
	vertical-align:middle;
	color:#FE8A13;
}



/*-----------------------------------------------------*/
/*----------------- CLASSES NOVAS ----------------*/
/*-----------------------------------------------------*/


.layout_borders_zona_interna{

	border-left:#c3c3c3 1px solid;
	border-right:#c3c3c3 1px solid;
	border-top:#c3c3c3 0px solid;
	border-bottom:#c3c3c3 0px solid

}

.layout_menu_links_texto_verde
{

	font-family:Arial;
	font-size:12px;
	color:#4e9700;

}

.layout_menu_titulo{

	font-family:Arial;
	font-size:15px;	
	color:#4e9700;
	letter-spacing:-0.05em;
	

}


.layout_menu_links_texto_preto{

	font-family:Arial;
	font-size:10px;
	color:#000000;

}
.layout_borders_google{

	border-left:#ff8259 0px solid;
	border-right:#ff8259 0px solid;
	border-top:#ff8259 1px solid;
	border-bottom:#ff8259 1px solid

}
.layout_borders{

	border-left:#9fd563 1px solid;
	border-right:#9fd563 1px solid;
	border-top:#9fd563 px solid;
	border-bottom:#9fd563 1px solid

}


.layout_titulos{

	font-family:Arial;
	font-size:16px;
	color:#ff5923;
	text-decoration:none;
}

.layout_fundo_titulos{

	background: url(../../imagens/titulos.jpg) ;
	background-repeat:no-repeat;
	background-position:top left;
	

}


.layout_subtitulos{

	font-family:Arial;
	font-size:13px;
	color:#515151;
	text-decoration:none;
}
a:link.layout_subtitulos{ color:#000000; text-decoration: none; }
a:hover.layout_subtitulos{ color:#FF5923; text-decoration: none; }
a:vlink.layout_subtitulos{ color:#000000;	 text-decoration: none; }



.layout_txt{

	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#9a9a9a;
	text-decoration:none;
}


.layout_bem_vindo{

	background: url(../../imagens/bemvindo.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


.links{ 
	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
}

a:link.links{ color:#000000; text-decoration: none; }
a:hover.links{ color:#FF5925; text-decoration: none; }
a:vlink.links{ color:#000000;	 text-decoration: none; }


/*-----------------------------------------------------*/
/*----------------- CLASSES DATA -------------------*/
/*-----------------------------------------------------*/

.layout_data
{	
	 font-family:Arial;
	font-size:14px;
	text-align:center;
	padding-top:4px;
	padding-left:4px;
	padding-rigth:4px;
	color:563610;
	text-decoration:none;
}

/*-----------------------------------------------------*/
/*----------------- CLASSES MENU -------------------*/
/*-----------------------------------------------------*/

.layout_texto_menu_vertical{
	color:#d9001d;
	font:Arial, Helvetica, sans-serif;
	font-size:15px;
}


.layout_menu_separador
{
	/*background: url(../../imagens/imagem10.jpg) ;
	background-repeat: no-repeat;*/
}

/*.layout_menu_fundo
{
	background: url(../../imagens/;
	background-repeat:repeat-y;
}*/

.layout_menu{ 
	color:#000000;	
	text-decoration: none;
}

a:link.layout_menu{ color:#000000; text-decoration: none; }
a:hover.layout_menu{ color:#9FD563; text-decoration: none; }
a:vlink.layout_menu{ color:#000000;	 text-decoration: none; }

.layout_menuon { 
	color:#d9001d;
	background-color:#FFFFFF;
	/*color:#a7cb81;*/

}

.layout_texto_menu{

	font-family:Arial;
	font-size:12px;
	color:#333333;
	text-decoration: none; 
	border=0;
	
}
/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA PRINCIPAL ------------*/
/*-----------------------------------------------------*/
.layout_td_zona_conteudo
{
	background: url(../../imagens/fundo_branco.jpg);
	/*background-attachment:fixed;*/
	background-repeat: repeat-x;
	background-position: 0px 200px;
}

.layout_td_padding_zona_conteudo
{
	padding-bottom:10px;
	padding-left:0px;
	padding-right:10px;
	padding-top:10px;
	
}
/*-----------------------------------------------------*/
/*----------------- CLASSES NOVIDADES ----------*/
/*-----------------------------------------------------*/

.layout_novidades_titulo{
	/*background: url(../../imagens/imagem22_2.jpg);
	background-repeat:repeat-x;*/
	 font-family:Arial;
	font-size:15px;
	color:#000000;	
}

.layout_novidades_fundo_tabela{

	/*background: url(../../imagens/imagem13.jpg);
	background-repeat:repeat-x;*/
	 font-family:Arial;
	font-size:10px;
	color:#000000;
	
}

.layout_novidades_separador_cima{

	/*background: url(../../imagens/imagem14.jpg);
	background-repeat:repeat-x;*/
	width:2px;
	background-position:center;
	padding-right:2px;
	padding-top:8px;
	
}

.layout_novidades_separador_baixo{

	/*background: url(../../imagens/imagem15.jpg);
	background-repeat:no-repeat;*/
	width:2px;
	background-position:center;
}

.layout_novidades_lateral_conteudo_esquerda{

	/*background: url(../../imagens/imagem18.jpg);
	background-repeat:repeat-y;
	background-position: 2px 0px;*/
}

.layout_novidades_lateral_conteudo_direita{

	/*background: url(../../imagens/imagem18.jpg);
	background-repeat:repeat-y;
	background-position: 6px 0px;*/

}

.layout_novidades_canto_inferior_esquerda{

/*	background: url(../../imagens/imagem20.jpg);
	background-repeat:no-repeat;
	background-position: 2px 0px;
	padding-left:8px;*/
	

}

.layout_novidades_canto_inferior_direita{

	/*background: url(../../imagens/imagem19.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	padding-right:8px;*/
		
}


.layout_novidades_barra_inferior_direita{

	/*background: url(../../imagens/imagem21.jpg);
	background-repeat:repeat-x;	
	background-position: 0px 5px;*/
}

/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA BEM VINDO ------------*/
/*-----------------------------------------------------*/

.layout_zona_bem_vindo_texto{

	background: url(../../imagens/imagem2.jpg) ;
	background-repeat: no-repeat;
	 font-family:Arial;
	font-size:12px;
	color:#333333;
}

.layout_zona_bem_vindo_titulo{
	background: url(../../imagens/imagem22_2.jpg) ;
	background-repeat:repeat-x;
	 font-family:Arial;
	font-size:15px;
	color:#FFFFFF;	
}

.layout_zona_bem_vindo_subtitulo{
	 font-family:Arial;
	font-size:12px;
	color:#757575;	
}


/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA SERVIÇOS ------------*/
/*-----------------------------------------------------*/

.layout_zona_servicos_texto
{
	background: url(../../imagens/imagem5.jpg) ;
	background-repeat: no-repeat;
	background-position:top;
	 font-family:Arial;
	font-size:10px;
	color:#ffffff;
	padding-top:75px;
	/*padding-left:25px;*/
	font-weight:bold;
	width:318;
	height:302;
	
}


/*-----------------------------------------------------*/
/*----------------- SERVIÇOS --------------------------*/
/*-----------------------------------------------------*/

.layout_servicos_back
{
	background: url(../../imagens/imagem23.jpg) ;
	background-repeat:repeat-x;
	background-position:top;
	
	
}

/*-----------------------------------------------------*/
/*----------------- CLASSES ZONA ATENDIMENTO ----------*/
/*-----------------------------------------------------*/

.layout_zona_atendimento{

	background: url(../../imagens/imagem1.jpg) ;
	background-repeat:no-repeat;
		
}


.layout_zona_atendimento_titulo{
	
	 font-family:Arial;
	font-size:10px;
	padding-top:18px;
	padding-left:5px;
	color:#6daa00;
	
}

.layout_zona_atendimento_texto{
	
	 font-family:Arial;
	font-size:10px;
	padding-top:12px;
	padding-left:5px;
	padding-bottom:5px;
	
}

/*-----------------------------------------------------*/
/*----------------- CLASSES TITULO  -------------------*/
/*-----------------------------------------------------*/




.layout_titulo_fundo_tabela{
	
	background: url(../../imagens/imagem11.jpg) ;
	background-repeat:repeat-x;
	background-position:right;
	color:#000000;
	padding-left:0px;
	padding-top:30px;
	padding-bottom:2px;
	 font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

/*-----------------------------------------------------*/
/*----------------- TEXTO  ----------------------------*/
/*-----------------------------------------------------*/
.layout_texto_titulos{

	 font-family:Arial;
	font-size:12px;
	color:#6daa00;
	text-decoration: none;

}

.layout_texto{

	 font-family:Arial;
	font-size:11px;
	color:#0000000;
	
}

.layout_texto_normal{

	 font-family:Arial;
	font-size:11px;
	color:#000000;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
}

.layout_texto_branco{

	 font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration: none;
	text-align:justify; 
	
}

.layout_texto_cinza{

	 font-family:Arial;
	font-size:12px;
	color:#606060;
	text-decoration: none;
}

.layout_texto_laranja{

	 font-family:Arial;
	font-size:12px;
	color:#ff8a00;
	text-decoration: none;
}



.layout_texto_links{

	font-family:Arial;
	font-size:10px;
	color:#0000000;
	text-decoration:none;
}
a:link.layout_texto_links{ color:#000000; text-decoration: none; }
a:hover.layout_texto_links{color:#606060; text-decoration: none;}

/*-----------------------------------------------------*/
/*----------------- Links  ----------------------------*/
/*-----------------------------------------------------*/~

a:link.layout_texto_branco{ color:#ffffff;  text-decoration: none; }
a:hover.layout_texto_branco{ color:#606060; text-decoration: none; }
a:vlink.layout_texto_branco{ color:#ffffff; text-decoration: none; } 

a:link.layout_texto{ color:#ffffff;  text-decoration: none; }
a:hover.layout_texto{ color:#606060; text-decoration: none; }
a:vlink.layout_texto{ color:#ffffff; text-decoration: none; } 


/*-----------------------------------------------------*/
/*--------------------- IMAGENS -----------------------*/
/*-----------------------------------------------------*/
.layout_imagens
{
	border-color : #9fd563;
	/*border-width : 1px 1px 1px 1px;*/
	filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc,offX=1,offY=1,positive=true,direction=135, strength=5);	
}

.layout_imagens_border
{
	border-color : #ffffff;
	border-width : 1px 1px 1px 1px;
	filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc,offX=1,offY=1,positive=true,direction=135,direction=45 strength=5);	
}

/*-----------------------------------------------------*/
/*---------------------- FORMS ------------------------*/
/*-----------------------------------------------------*/
.TPL_formcontactos_header_tabela
{
	 font-family:Arial;
	background-color: transparent;
	color:#000000; 
	font-size: 11px; 
	font-weight: bold; 		
	line-height: 16px;
}

.TPL_formcontactos_conteudo_tabela 
{
	 font-family:Arial;
	background-color: transparent;
	color: #494949; 
	font-size: 11px; 
	font-weight: normal; 	
}

input.TPL_form_texto
{
	 font-family:Arial;
	font-size : 11px;
	color:#000000;
	background-color:white;		
	padding-left: 3px;
	border:1px solid;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-bottom-color:#cccccc;	
}


input.TPL_form_pesquisa
{
	font-family:Arial;
	font-size : 8px;
	color:#000000;
	background-color:white;		
	padding-left: 3px;
	border:1px solid;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-bottom-color:#cccccc;	
}	


input.TPL_form_texto_hover_pesquisa
{
	
	 font-family:Arial;
	font-size : 8px;
	color:#000000;
	background-color:white;		
	padding-left: 3px;
	
	border:1px dashed;
	border-top-color:#494949;
	border-left-color:#494949;
	border-right-color:#494949;
	border-bottom-color:#494949;
}


	

input.TPL_form_texto_hover
{
	border:1px dashed;
	border-top-color:#494949;
	border-left-color:#494949;
	border-right-color:#494949;
	border-bottom-color:#494949;
}

textarea.TPL_form_textarea
{
	 font-family:Arial;
	font-size : 11px;
	color:#000000;
	padding-left: 3px;
	border:1px solid;
	border-top-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-bottom-color:#cccccc;	
}	

textarea.TPL_form_textarea_hover
{
	border:1px dashed;
	border-top-color:#494949;
	border-left-color:#494949;
	border-right-color:#494949;
	border-bottom-color:#494949;
}

input.TPL_form_botao
{
	color:white;
	 font-family:Arial;
	font-size:9px;
	font-weight:normal;
	background-color:#999999;
}

input.TPL_form_botao_hover
{
	color:white;
	background-color:#CCCCCC;		
}

/*-----------------------------------------------------*/
/*---------------- GOOGLE MAPS ------------------------*/
/*-----------------------------------------------------*/

.layout_border_google
{
	BORDER-RIGHT: 0px solid #a7cb81; 
	BORDER-LEFT: 0px solid #a7cb81; 
	BORDER-BOTTOM: 0px solid #a7cb81; 
	BORDER-TOP: 1px solid #a7cb81;
}

/*-----------------------------------------------------*/
/*----------------- FOOTER ----------------------------*/
/*-----------------------------------------------------*/

.layout_footer_fundo{
	background: url(../../imagens/footer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}

.layout_footer_texto_cinza{

	 font-family:Arial;
	font-size:10px;
	color:#666666;
	text-decoration: none;
}
/*-----------------------------------------------------*/
/*----------------- CALENDARIO ----------------------------*/
/*-----------------------------------------------------*/
.body_calendario
{
	background-color: white;
	margin-left: 5px;
	margin-right: 5px;	
	margin-top: 5px;	

	/*esta parte deve ser igual ao texto_normal*/
	 font-family:Arial;	
	color: #000000;
	font-size: 11px; 
}

.calendario_header
{
	font-family:Arial;
	color:white; 
	font-size: 11px; 
	font-weight: bold;
	background-color:#494d3f;	
	line-height: 16px; 		
}

.texto_calendario
{
	font-family:Arial;
	color:black; 
	font-size: 11px; 
	line-height: 16px; 		
}

.texto_calendario2
{
	font-family:Arial;
	color:black; 
	font-size: 10px; 
	line-height: 16px; 		
}

.link_calendario
{ 
	font-family:Arial;
	color:black; 
	font-size: 11px; 
	font-weight: normal;
	text-decoration: none;
	line-height: 16px; 	
}
a:link.link_calendario{ color:black; text-decoration: none; }
a:hover.link_calendario{ color:white; text-decoration: none; font-weight: bold; font-size: 15px; }
a:vlink.link_calendario{ color:black; text-decoration: none; }

.calendario_tdover 
{  
	background-color:#494d3f;
}

.calendario_tdout 
{ 
	background-color:none;
}

/*-----------------------------------------------------*/
/*----------------- Carrinho de compras ---------------*/
/*-----------------------------------------------------*/

.carrinho_barra_topo
{ 
	background: url(../../imagens/carrinho/repetidor_barra_topo.jpg) ;
	background-repeat: repeat-x;
	background-position:center;
}

.carrinho_barra_top_tabela
{ 
	background: url(../../imagens/carrinho/repetidor_barra_tabela.jpg) ;
	background-repeat: repeat-x;
	background-position:center;
}

.carrinho_texto_cinza{

	font-family:Arial;
	font-size:9px;
	color:#666666;
	text-decoration: none;
}

.carrinho_texto_preto{

	font-family:Arial;
	font-size:9px;
	color:#000000;
	text-decoration: none;
	
}


.carrinho_texto_cinza_titulo{

	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-decoration: none;
}

.carrinho_texto_preto_titulo{

	font-family:Arial;
	font-size:10px;
	color:#333333;
	text-decoration: none;
}

.carrinho_border_total{
	border-width: 1px;
	border-style: double;
	border-color:#efefef;
}

.carrinho_processo
{ 
	background: url(../../imagens/carrinho/repetidor_processos_conteud.jpg) ;
	background-repeat: repeat-x;
	background-position:bottom;
	background-color:#fafafa;
	
}

.carrinho_processo_esquerda
{ 
	background: url(../../imagens/carrinho/linha_esq.jpg) ;
	background-repeat: repeat-y;
}

.carrinho_processo_direita
{ 
	background: url(../../imagens/carrinho/linha_dir.jpg) ;
	background-repeat: repeat-y;	
}


.carrinho_processo_cima
{ 
	background: url(../../imagens/carrinho/repetidor_processos_cima.jpg) ;
	background-repeat: repeat-x;
	background-position:top;	
}	

						