﻿@charset "utf-8";
/****************************** 
MAKESYS - DIREITOS RESERVADOS
Version: 2.0
Data: outubro 2008
Author: Thiago M S Pinheiro
*******************************/

body						{ border:0px; margin:0px; padding:0px; background-image: url("http://www.transamerica.com.br/imagens/conteudo/stripe_htic.png"); }

/****************************************************** espacamentos ***********************************************************/

.width_his_left				{
							width:15px;
							}
							
.width_his					{
							width:20px;
							}
							
.width_his_right			{
							width:30px;
							}
							
.width_inst_eventos_left	{
							width:15px;
							}
							
.width_inst_eventos_right	{
							width:45px;
							}

.width_inst_eventos_content	{
							width:79px;
							}


.width_rodape_left			{

							}
							
.width_rodape_right			{

							}


.height_rodape				{

							}
														
.width_cabecalho			{
							}


.height_idiomas				{
							height:10px;
							}
							
							
.width_promo				{
							width:15px;
							
							}
														
.width_promo_right			{
							width:20px;
							}
							
							
.width_sel_flat				{
							width:15px;
							}
							
.width_sel_flat_js			{
							width:40px;
							}
							
.width_sel_flat_right		{
							width:20px;
							}
							
.height_sel_flat			{
							height:30px;							
							}
							

.width_divide_conteudo		{
							width:389px;
							height:0px;
							}							

.width_divide_conteudo2		{
							width:389px;
							}


.height_inst				{
							height:30px;
							}
/**************************************************** tabelas *******************************************************/

.table_geral				{
							background:#c6d7e7;							
							}
							
							
.table_geral_home			{
							background:url(../Imagens/backgrounds/background_institucional.jpg) no-repeat;
							}
							
												
.table_cabecalho			{
							background:#eff4f8;
							width:1003px;

							}
							
.table_links_relacionados 	{
							width:200px;
							}
							
/*****************************************************Repositorios*********************************************************/

/****************** Cabecalho ************************/
.cabecalho					{
							
							}
							
							
.logo						{
							height:100px;
							padding-top:5px;
							padding-left:20px;
							}
							
.idiomas					{
							padding-right:10px;
							text-align:right;
							}


/******************** Flash **************************/

.flash_top					{
							
							}


.flash_inst					{
							text-align:right;

							}


.box_inst_flash_1			{
							padding-left:20px;
							padding-right:15px;
							}
							

.box_inst_flash_2			{

							}


/**************** Breadcrumb ************************/

.rep_breadcrumb				{
							padding-top:5px;
							padding-left:15px;
							padding-bottom:5px; 
							}

.rep_combobox				{
							text-align:right;		
							padding-top:10px;
							}


.rep_google_maps			{
							text-align:right;
							padding-right:15px;
							}
/**************** TR do menu ************************/
.menu_inst					{
							background:url(../Imagens/backgrounds/menu/bg_menu.jpg) repeat-x;
							height:42px;
						
							}

.menu_inst_mod				{
								
							}
													

.menu_mod				    {
							background:url(../Imagens/backgrounds/menu/bg_menu.jpg) repeat-x bottom;

							}


.busca						{
							background:url(../Imagens/backgrounds/menu/bg_menu.jpg) repeat-x bottom;
							padding-right:10px;
							}	
							
													
.menu_inst_combo			{

							}
							
.menu_inst_idioma			{
							text-align:right;
							padding-right:10px;
							width:350px;							
							
							}


/*************************** VIDEO LATERAL **************************/							
.mae			{
				width:1003px;
				position:relative;
				z-index:0;
				text-align:center
				}							

.frame			{
				position:relative;  
				margin-top:-535px; 
				vertical-align:top; 
				float:right; 
				z-index:5; 
				text-align:center; 
				}

/****************** conteudo ************************/
.rep_resultado_busca		{
							height:210px;
							vertical-align:top;

							}
.box_logo					{
							
							}


.box_logo_img				{
							text-align:center;
							vertical-align:middle;
							}


.box_logo_texto				{
							padding-left:30px;
							text-align:center;
							padding-bottom:40px;
							
							}
							
							
.box_banner					{
							padding-top:5px;
							vertical-align:bottom;

							}
							
.box_atendimento_online		{
							vertical-align:top;
							padding-top:15px;

							}
							
.content_top				{
							padding-top:10px;
							padding-left:15px;
							padding-right:15px;
							padding-bottom:10px; 
							}
							
						
.content_top_his			{
							background:url(../Imagens/backgrounds/Divisor/divisor.jpg) repeat-x;
							padding-bottom:10px;
							padding-top:10px;

							}
							
							
.content_bottom_his			{
							text-align:right;
							padding-right:5px;
							padding-top:10px;
							padding-bottom:20px;
							}

.content_parceiros			{
							text-align:justify;
							padding-right:5px;
							padding-top:10px;
							padding-bottom:20px;
							}
				
							

.content_right				{
							vertical-align:top;
							padding-left:15px; 
							padding-bottom:15px; 
							}
							
.content_right_hist			{
							vertical-align:top;
							padding-top:10px;
							padding-left:10px; 
							padding-bottom:15px;
							padding-right:15px;
							width:708px; 
							}
							
.img_content_left_hist		{
							padding-left:15px; 
							padding-bottom:50px;
							width:295px;
							}
							
.content_right_promo		{
							
							padding-top:5px;
							padding-bottom:50px; 
							padding-right:27px;
							vertical-align:top;
							width:618px;
							}
							
.img_content_left			{
							padding-left:15px;
							padding-bottom:50px;
							width:200px;
							}
							
							
.inst_eventos_titulo		{
							padding-bottom:5px;
							}
							
							
							
.inst_eventos_img			{
							width:262px;
							}
							
							
.inst_eventos_content		{
							padding-top:5px;
							padding-bottom:5px;
							}
							
.img_sel_flat				{
							padding-left:15px;
							padding-bottom:50px;
							width:329px;
							}
							
														
.content_sel_flat			{
							padding-top:20px;
							padding-left:70px;
							background:url(../Imagens/backgrounds/Divisor/divisor.jpg) repeat-x;
							vertical-align:top;
							width:639px;
							}
							
.divisor					{
							background:url(../Imagens/backgrounds/Divisor/divisor.jpg) repeat-x;
							}
							
.img_pco					{
							text-align:center;
							vertical-align:top;
							padding-top:10px;
							padding-left:5px;
							width:200px;
							}


.content_pco				{
							padding-top:10px;
							padding-right:25px;
							padding-bottom:10px;
							width:538px;
							
							}


/******************** Menu Lateral ***********************/

.menu_lateral{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

.menu_lateral li{
	list-style-image:url('/Imagens/backgrounds/marcador/seta.png'); padding: 0px 10px 5px 0px;
}

.menu_lateral a{
	text-decoration:none;
	color:#000000;
}

.menu_lateral a:hover{
	text-decoration:underline;
	color:#069;
}



/******************* Rodape *******************************/							
							
.rodape_inst				{
							background:url(../Imagens/backgrounds/rodape/bg_rodape.jpg) repeat-x;
							height:86px;
							
							}							



.rodape_inst_rep_1			{

							}
							

.rodape_inst_rep_2			{
							background:url(../Imagens/backgrounds/rodape/linhas.jpg) center no-repeat;
							width:700px;
							text-align:center;
							height:28px;
							}
							
							
.rodape_inst_rep_3			{
							text-align:center;
							}


/***************************************************** Links *********************************************************/
                  
.link_rodape				{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:10px;  
							text-decoration:underline;
							color:#ffffff;
							}
							
							
.link_rodape:hover			{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:10px;  
							text-decoration:none;
							color:#ffffff;	
							}



.link_home_inst				{
							font-family:Segoe UI, sans-serif, Arial, verdana,times New Roman;
							font-size:10px;
							color:#919191;
							text-decoration:underline;
							font-weight:lighter;
							}

.link_home_inst:hover		{
							font-family:Segoe UI, sans-serif, Arial, verdana,times New Roman;
							font-size:10px;
							color:#a9a9a9;
							text-decoration:none;
							font-weight:lighter;
							}
							
							
.link_inst				{
							font-family:Segoe UI, sans-serif, Arial, verdana,times New Roman;
							font-size:10px;
							color:#cfebff;
							text-decoration:underline;
							font-weight:lighter;
							}

.link_inst:hover		{
							font-family:Segoe UI, sans-serif, Arial, verdana,times New Roman;
							font-size:10px;
							color:#ffffff;
							text-decoration:none;
							font-weight:lighter;
							}
							
							
							
.link_cabecalho				{
							font-family:Segoe UI, sans-serif, Arial, verdana,times New Roman;
							font-size:11px;
							color:284c6a;
							text-decoration:underline;
							font-weight:lighter;
							}
							
							
.link_cabecalho:hover		{
							font-family:Segoe UI, sans-serif, Arial, verdana,times New Roman;
							font-size:11px;
							color:3a6c96;
							text-decoration:none;
							font-weight:lighter;
							}
							

.breadcrumb					{
							font-family: verdana, sans-serif, Arial,times New Roman;
							font-size:14px;
							color:3b8bcd;
							text-decoration:none;
							font-weight:none;
							
							
							}


.breadcrumb:hover 			{
							font-family: verdana, sans-serif, Arial,times New Roman;
							font-size:14px;
							color:3f84be;
							text-decoration:underline;
							font-weight:none;
							vertical-align:text-bottom;
							}

.link_conheca				{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#113b5f;
							font-weight:none;
							text-decoration:none;
							}
							
.link_conheca:hover			{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#113b5f;
							font-weight:bolder;
							text-decoration:none;
							}
							
.link_sel_flat				{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#4d4b4b;
							font-weight:bolder;
							text-decoration:none;		
							}
.link_menu				    {
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:13px;
							text-decoration:none;
							color:#ffffff;

							}
							
							
.link_menu:hover			{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:13px;  
							text-decoration:none;
							color:#2b5272;
							}
							
							
.link_rel				    {
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:13px;
							text-decoration:none;
							color:#ffffff;

							}
							
							
.link_rel:hover			   {
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:13px;  
							text-decoration:none;
							color:#d4d5d5;
							}
						

							
/***** efeito selecione flat *****/


.efeito_marcador			{
							background-repeat:repeat-x;
							background-image:none;
							height:17px;
							cursor:hand;	
							}
							


							
.efeito_conteudo		    {
							background-repeat:repeat-x;
							background-image:none;
							height:17px;
							padding-left:5px;
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:14px;
							color:#4d4b4b;
							
							text-decoration:none;
							cursor:hand;	 
							}


/*********** pagina menu *******/
.menu_lateral				{
							padding:0px;
							}

.td_menu					{
							background-image:none;
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:14px;  
							font-weight:bold;
							text-decoration:none;
							color:#ffffff;	
							padding-top:3px;
							padding-bottom:3px;
							text-decoration:none;
							cursor:hand;
							}


.menu_left					{
							background:url(../Imagens/backgrounds/menu/BgTopMenuFlats.gif) repeat-x top #60809c;
							padding-top:10px;
							vertical-align:top;
							text-align:center;
							width:200px;
							}


/******** links Relacionados ********/	
						
.text_menu_top				{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:13px;  
							text-decoration:none;
							color:#ffffff;
							padding-left:7px;                                            
							text-decoration:none;
							}


.text_menu					{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:13px;  
							text-decoration:none;
							color:#ffffff;
							padding-left:10px;                                              
							text-decoration:none;
							}

.links_relacionados			{
							width:200px; 
							height:200px;
							vertical-align:top;
							padding-top:30px;
							background:url(../Imagens/backgrounds/menu/bg_links_relacionados.png) repeat-x ;
							}						

/***************************************************** Fontes *********************************************************/

.titulo						{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:20px;
							color:#2b5272;
							font-weight:bolder;
							}
							
							
.sub_titulo					{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:16px;
							color:#2b5272;
							font-weight:bold;
							}


.texto_padrao				{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#4d4b4b;
							font-weight:lighter;
							}

							
.texto_padrao_big			{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:16px;
							color:#4d4b4b;
							font-weight:bold;
							}

.feira_data				{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#069;
							font-weight:lighter;
							}

.feira_titulo				{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#cd0000;
							font-weight:lighter;
							}

.feira_local				{
							font-family:sans-serif, Arial, verdana,times New Roman;
							font-size:12px;
							color:#000000;
							font-weight:lighter;
							}							
							
							
							

.texto_bco_rodape			{
							font-family: sans-serif, Arial,verdana,times New Roman;
							font-size:10px;  
							text-decoration:none;
							color:#ffffff;	
							}
							
.divisor_cabecalho			{
							font-family: sans-serif, Arial, verdana,times New Roman;
							font-size:10px;
							color:284c6a;
							text-decoration:none;
							font-weight:lighter;
							}

.texto_bco_menu				{
							font-family:: sans-serif, Arial,verdana,times New Roman;
							font-size:12px; 
							font-weight:lighter; 
							text-decoration:none;
							color:#ffffff;	
							}
							
							
.texto_blue_cabecalho		{
							font-family:: sans-serif, Arial,verdana,times New Roman;
							font-size:12px; 
							font-weight:bold; 
							text-decoration:none;
							color:#22496b;	
							}

.texto_blue_inst			{
							font-family:: sans-serif, Arial,verdana,times New Roman;
							font-size:12px; 
							font-weight:bold; 
							text-decoration:none;
							color:#336393;	
							}

.texto_bco					{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:12px;  
							text-decoration:none;
							color:#ffffff;	
							font-weight:bold;
							}

.texto_bco2					{
							font-family::Segoe UI, sans-serif, Arial,verdana,times New Roman;
							font-size:11px;  
							text-decoration:none;
							color:#ffffff;	
							font-weight:none;
							}

							
/************************* MÓDULO: BUSCA ****************************/

/* FORMULÁRIO */
	/*Formata características do nome do campo*/
	.modCmsBuscacadlbl {font-family:Segoe UI,sans Serif,Verdana, Arial;
						font-size:14px; 
						color: #ffffff;
						padding-bottom:3px;
						font-weight:bold;
						text-align:left; 
						width:55px;}
	/*Formata caracteristicas da caixa do formulario*/
	.modCmsBuscacadtxt {
						background:url(../Imagens/backgrounds/Busca/campo.gif) no-repeat;
						border:none;
						font-family: Verdana, arial, tahoma; 
						font-size: 10px; color: #333333;
						padding: 4px 0px 2px 10px; 
						height: 20px;
						width:147px;
						}
	/*Formata caracteristicas do botao*/
	.modCmsBuscacadbtn {	
						border:none;
						padding: 0px;
						height:20px;
						width:19px;
						
						}
						
	.pad_btn			{
						padding-top:2px;
						padding-left:2px;
						width:19px;
						}

/* BACKGROUNDS */
	/*Formata a cor de fundo da tabela*/
	.modCmsBuscaBackTable {background:none; }
							
