body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*---------------------HEADER----------------------------*/
.data_hora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
}
.acessos_pesquisa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #4B4B4B;
	text-align: right;
	height:17px;
}
.menu_horizontal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #4B4B4B;
	text-align: left;
	height:27px;
}
.menu_horizontal a{
	color: #4B4B4B;
	text-decoration:none;
}
.menu_horizontal a:hover{
	color:#999999;
	text-decoration:underline;
}
/*---------------------BLOCOS 4 INDEX----------------------------*/
.link_encomendas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #164372;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.link_encomendas a{
	color: #164372;
	text-decoration:none;
}
.link_encomendas a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_areas_negocio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.link_areas_negocio a{
	color: #333333;
	text-decoration:none;
}
.link_areas_negocio a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_apoio_cliente {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #893F02;
	text-align: left;
	vertical-align:middle;
	padding-left: 10px;
}
.link_apoio_cliente a{
	color: #893F02;
	text-decoration:none;
}
.link_apoio_cliente a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_gas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9D1809;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.link_gas a{
	color: #9D1809;
	text-decoration:none;
}
.link_gas a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*---------------------NOTICAS/DESTAQUES INDEX----------------------------*/
.texto_titulo_azul_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2AA5E3;
	text-align: left;
	vertical-align: middle;
}
.texto_titulo_destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left:15px;
	padding-right:15px;
}
.texto_destaque_azul_mto_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9DD7F2;
	text-align: left;
	vertical-align: middle;
	padding-left:15px;
	padding-right:15px;
}
.texto_destaque_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left:15px;
	padding-right:15px;
}
.texto_bot_go_azul_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1B9FE1;
	text-align: right;
	vertical-align: middle;
}
.texto_bot_go_azul_claro a{
	color: #1B9FE1;
	text-decoration:none;
}
.texto_bot_go_azul_claro a:hover{
	color:#005B88;
	text-decoration:underline;
}
.texto_bot_go_azul_mto_claro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9DD7F2;
	text-align: right;
	vertical-align: middle;
	padding-right:15px;
}
.texto_bot_go_azul_mto_claro a{
	color: #9DD7F2;
	text-decoration:none;
}
.texto_bot_go_azul_mto_claro a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*---------------------CONFORTO----------------------------*/
.titulo_link_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #564B3F;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
}
.link_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #756654;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.link_1 a{
	color: #756654;
	text-decoration:none;
}
.link_1 a:hover{
	color:#494034;
	text-decoration:underline;
}
.contactos_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #756654;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_1 a{
	color: #756654;
	text-decoration:none;
}
.contactos_1 a:hover{
	color:#494034;
	text-decoration:underline;
}
/*---------------------RENOVAVEIS----------------------------*/
.titulo_link_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3E731E;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
}
.link_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3E731E;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.link_2 a{
	color: #3E731E;
	text-decoration:none;
}
.link_2 a:hover{
	color:#274813;
	text-decoration:underline;
}
.contactos_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3E731E;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_2 a{
	color: #3E731E;
	text-decoration:none;
}
.contactos_2 a:hover{
	color:#274813;
	text-decoration:underline;
}
/*---------------------COMPLETA----------------------------*/
.titulo_link_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #404D54;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
}
.link_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404D54;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.link_6 a{
	color: #404D54;
	text-decoration:none;
}
.link_6 a:hover{
	color:#273034;
	text-decoration:underline;
}
.contactos_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #404D54;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_6 a{
	color: #404D54;
	text-decoration:none;
}
.contactos_6 a:hover{
	color:#273034;
	text-decoration:underline;
}
/*---------------------MECANO----------------------------*/
.titulo_link_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #561128;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
}
.link_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #561128;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.link_5 a{
	color: #561128;
	text-decoration:none;
}
.link_5 a:hover{
	color:#250711;
	text-decoration:underline;
}
.contactos_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #561128;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_5 a{
	color: #561128;
	text-decoration:none;
}
.contactos_5 a:hover{
	color:#250711;
	text-decoration:underline;
}
/*---------------------ELECTRON----------------------------*/
.titulo_link_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #005484;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
}
.link_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #005484;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.link_4 a{
	color: #005484;
	text-decoration:none;
}
.link_4 a:hover{
	color:#002F4A;
	text-decoration:underline;
}
.contactos_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #005484;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_4 a{
	color: #005484;
	text-decoration:none;
}
.contactos_4 a:hover{
	color:#002F4A;
	text-decoration:underline;
}
/*---------------------LUZ----------------------------*/
.link_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #883F01;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.link_3 a{
	color: #893F02;
	text-decoration:none;
}
.link_3 a:hover{
	color:#492201;
	text-decoration:underline;
}
.contactos_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #883F01;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_3 a{
	color: #893F02;
	text-decoration:none;
}
.contactos_3 a:hover{
	color:#492201;
	text-decoration:underline;
}
/*---------------------TABELAS LATERIAS----------------------------*/
.link_tab_geral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.link_tab_geral a{
	color: #333333;
	text-decoration:none;
}
.link_tab_geral a:hover{
	color:#000000;
	text-decoration:underline;
}
.link_tab_areas_negocio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.link_tab_areas_negocio a{
	color: #333333;
	text-decoration:none;
}
.link_tab_areas_negocio a:hover{
	color:#000000;
	text-decoration:underline;
}
.link_tab_contactos_gerais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.link_tab_contactos_gerais a{
	color: #333333;
	text-decoration:none;
}
.link_tab_contactos_gerais a:hover{
	color:#000000;
	text-decoration:underline;
}
.descritivo_tab_contactos_gerais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-bottom:10px;
}
.descritivo_tab_contactos_gerais a{
	color: #333333;
	text-decoration:underline;
}
.descritivo_tab_contactos_gerais a:hover{
	color:#000000;
	text-decoration:underline;
}
.titulo_tab_destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	padding-left: 0px;
	padding-right: 0px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	vertical-align: middle;
	padding-left: 10px;
}
.texto_bot_go_azul_escuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #154171;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}
.texto_bot_go_azul_escuro a{
	color: #154171;
	text-decoration:none;
}
.texto_bot_go_azul_escuro a:hover{
	color:#0A1F36;
	text-decoration:underline;
}
.link_tab_empresas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #164372;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.link_tab_empresas a{
	color: #164372;
	text-decoration:none;
}
.link_tab_empresas a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.contactos_grupo_rolear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align:middle;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
}
.contactos_grupo_rolear a{
	color: #0D2239;
	text-decoration:none;
}
.contactos_grupo_rolear a:hover{
	color:#0D2239;
	text-decoration:underline;
}
/*---------------------GOOGLE MAPS----------------------------*/
.bots_menu{
	height:25px;
	overflow:hidden;
}
.bots_menu a img{
	margin-top:0px;	
}
.bots_menu a:hover img{
	margin-top:-25px;	
}

/*---------------------LOGOS MARCAS----------------------------*/
.marcas_logos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

/*---------------------GERAL------------------------------*/
.texto_titulo_azul_escuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align: middle;
}
.texto_titulo_azul_escuro a{
	color: #0D2239;
	text-decoration:none;
}
.texto_titulo_azul_escuro a:hover{
	color:#0D2239;
	text-decoration:underline;
}
.texto_main_vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-align: left;
	vertical-align: top;
}
.texto_noticias_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: justify;
	vertical-align: top;
}
.texto_noticias_main a{
	color: #0D2239;
	text-decoration:none;
}
.texto_noticias_main a:hover{
	color:#0D2239;
	text-decoration:underline;
}
.titulo_noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	padding-left: 0px;
	padding-right: 0px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-align:left;
	vertical-align: bottom;
	padding-bottom: 5px;
	padding-top: 0px;
}
.titulo_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	text-transform: none;
	color: #003366;
	text-align:left;
	vertical-align: bottom;
	padding-top: 0px;
}

.titulo_modulos_formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:#999999;
	text-align: left;
	vertical-align: middle;
	padding-left:10px;
}
.sub_menu_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:#999999;
	text-align: left;
	vertical-align: middle;
	padding-left:10px;
}
.sub_menu_login a{
	color: #FFFFFF;
	text-decoration:none;
}
.sub_menu_login a:hover{
	color:#333333;
	text-decoration:underline;
}
.texto_formulario_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: justify;
	vertical-align: top;
	padding-top:5px;
	padding-left:10px;
}
.texto_listagens_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align: middle;
}
.texto_listagens_main a{
	color: #173E6B;
	text-decoration:none;
}
.texto_listagens_main a:hover{
	color:#0D2239;
	text-decoration:underline;
}
.texto_normal_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: left;
	vertical-align: middle;
}
.texto_normal_cinza  a{
	color: #666666;
	text-decoration:none;
}
.texto_normal_cinza  a:hover{
	color:#333333;
	text-decoration:underline;
}
.texto_normal_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align: middle;
}
.texto_normal_azul  a{
	color: #173E6B;
	text-decoration:none;
}
.texto_normal_azul  a:hover{
	color:#0D2239;
	text-decoration:underline;
}
.titulo_catalogo_tabela {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-align: center;
	vertical-align: middle;
}
.titulo_catalogo_tabela a{
	color: #666;
	text-decoration:none;
}
.titulo_catalogo_tabelaa a:hover{
	color:#333;
	text-decoration:underline;
}
.texto_bot_enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align:bottom;
}
.texto_bot_enviar a{
	color: #0D2239;
	text-decoration:none;
}
.texto_bot_enviar a:hover{
	color:#0D2239;
	text-decoration:underline;
}
.texto_formulario_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	text-align: left;
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
}
/*---------------------OTHERS----------------------------*/
.link_bloco01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #183F6C;
	background-color:#8FBBDB;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.link_bloco01 a{
	color: #183F6C;
	text-decoration:none;
}
.link_bloco01 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_bloco02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #803D00;
	background-color:#F3C104;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.link_bloco02 a{
	color: #803D00;
	text-decoration:none;
}
.link_bloco02 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_bloco03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6D0E03;
	background-color:#F77D6F;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.link_bloco03 a{
	color: #6D0E03;
	text-decoration:none;
}
.link_bloco03 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.link_bloco04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3E6B0A;
	background-color:#C2E894;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.link_bloco04 a{
	color: #3E6B0A;
	text-decoration:none;
}
.link_bloco04 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.caminho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575757;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.caminho a{
	color: #575757;
	text-decoration:none;
}
.caminho a:hover{
	color:#333333;
	text-decoration:underline;
}
.texto_tema_plus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align: middle;
	padding-top:5px;
}
.texto_tema {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align: middle;
}
.texto_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #2AA5E3;
	text-align: left;
	vertical-align: middle;
}
.texto_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: justify;
	vertical-align: top;
}
.texto_normal a{
	color: #173E6B;
	text-decoration:none;
}
.texto_normal a:hover{
	color:#1B9FE1;
	text-decoration:underline;
}
.texto_normal_cinza__ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: justify;
	vertical-align: top;
}
.texto_normal_cinza__  a{
	color: #666666;
	text-decoration:none;
}
.texto_normal_cinza__  a:hover{
	color:#333333;
	text-decoration:underline;
}
.texto_cinza_catalogos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
}
.texto_cinza_catalogos  a{
	color: #666666;
	text-decoration:none;
}
.texto_cinza_catalogos  a:hover{
	color:#333333;
	text-decoration:underline;
}
.texto_brochuras01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: center;
	vertical-align: bottom;
}
.texto_brochuras01  a{
	color: #666666;
	text-decoration:none;
}
.texto_brochuras01  a:hover{
	color:#333333;
	text-decoration:underline;
}
.titulo_brochuras02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
}
.texto_brochuras02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
}
.contorno_fotos {
	border:1px solid #CCCCCC;
}
.contorno_fotos a{
	border:#CCCCCC;
}
.contorno_fotos a:hover{
	border:#162640;
}
.texto_index_minisites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4D4948;
	text-align: left;
	vertical-align: middle;
	padding-left:10px;
	padding-right:10px;
}
.texto_index_minisites a{
	color: #4D4948;
	text-decoration:none;
}
.texto_index_minisites a:hover{
	color:#4D4948;
	text-decoration:underline;
}
.texto_index_minisites_no_margin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4D4948;
	text-align: left;
	vertical-align: middle;
	padding-left:2px;
	padding-right:10px;
}
.texto_index_minisites_no_margin a{
	color: #4D4948;
	text-decoration:none;
}
.texto_index_minisites_no_margin a:hover{
	color:#4D4948;
	text-decoration:underline;
}
.texto_tab_azul_microsite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #162540;
	text-align: left;
	vertical-align: middle;
	padding-top:5px;
	padding-left:9px;
}
.texto_tab_vermelho_microsite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-align: left;
	vertical-align: middle;
	padding-top:5px;
	padding-left:9px;
}
.texto_index_minisites_vermelho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-align: left;
	vertical-align: middle;
}
.texto_index_destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-left: 10px;
	padding-right: 10px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align:justify;
	vertical-align: middle;
}
.titulo_contactos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0F2946;
	text-align: left;
	vertical-align: top;
}
.texto_contactos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align: top;
}
.texto_contactos a{
	color: #005B88;
	text-decoration:none;
}
.texto_contactos a:hover{
	color:#005B88;
	text-decoration:underline;
}
.texto_mapsite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align: left;
	vertical-align: top;
}
.texto_mapsite a{
	color: #173E6B;
	text-decoration:none;
}
.texto_mapsite a:hover{
	color:#005B88;
	text-decoration:underline;
}
.border_fotos {
	border-style:solid;
	border-color:#999999;
	border-width:1px;
}
.texto_desenv_go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1B9FE1;
	text-align: right;
	vertical-align: middle;
}
.texto_desenv_go a{
	color: #1B9FE1;
	text-decoration:none;
}
.texto_desenv_go a:hover{
	color:#005B88;
	text-decoration:underline;
}
.actualizacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.bkg_main_frame {
background-image:url(imagens/jpg/bkg_main_frame.jpg);
background-position:center;
background-repeat:repeat-y;
}
.bkg_bloco_minisite {
background-image:url(imagens/jpg/bkg_bloco_minisite.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
.bkg_bloco_minisite_small {
background-image:url(imagens/jpg/bkg_bloco_minisite_small.jpg);
background-position: left bottom;
background-repeat:no-repeat;
}
/*---------------------FOOTER----------------------------*/
.links_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #155486;
	text-align: center;
	vertical-align: middle;
}
.links_footer a{
	color: #155486;
	text-decoration:none;
}
.links_footer a:hover{
	color:#164270;
	text-decoration:underline;
}
.copyrights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575757;
	text-align: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575757;
	text-align: right;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.design a{
	color: #575757;
	text-decoration:none;
}
.design a:hover{
	color:#333333;
	text-decoration:underline;
}
/*---------------------OTHERS----------------------------*/
.texto_formularios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-left: 10px;
	padding-right: 10px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align:justify;
	vertical-align: top;
	padding-bottom: 3px;
	padding-top: 3px;
}
.legenda_fotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #155486;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.texto_data_noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-left: 0px;
	padding-right: 0px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #334E75;
	text-align:left;
	vertical-align: bottom;
	padding-bottom: 5px;
	padding-top: 0px;
}
.texto_saber_mais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-left: 0px;
	padding-right: 0px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #173E6B;
	text-align:right;
	vertical-align: top;
	padding-bottom: 0px;
	padding-top: 5px;
}
.texto_saber_mais a{
	color: #173E6B;
	text-decoration:none;
}
.texto_saber_mais a:hover{
	color:#164270;
	text-decoration:underline;
}
.texto_noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-left: 0px;
	padding-right: 0px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #325985;
	text-align:justify;
	vertical-align: bottom;
	padding-bottom: 5px;
	padding-top: 0px;
}
.texto_noticia a{
	color: #325985;
	text-decoration:none
}
.texto_noticia a:hover{
	color: #325985;
	text-decoration:underline;
}
.border_pix {
	border:1px solid #333333;
}.submenus_gas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #183F6C;
	background-color:#8FBBDB;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.submenus_gas a{
	color: #183F6C;
	text-decoration:none;
}
.submenus_gas a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.submitLink{
cursor: pointer;
width: 10px;
height: 11px;
background-color: transparent;
background-image: url("imagens/png/seta_verde.png");
background-repeat: no-repeat;
background-position:middle;
border:0;

}
