/* estilos menu produtos */



/* ---------- tipos de letra ------------- */

.texto_destaque{	
	font-family: Verdana;
	font-size: 10px;
	color: #373737;
}
.texto_destsaber{	
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #003273;
	text-align:right;
	margin-top: 10px;
}

.titulo_esquerda_selected{
	background-image: url(../img/barra_titulo.gif);
	height:24px;
	line-height: 24px;
	font-family: Tahoma;
	font-size:12px; 
	color: #002D5C; 
	padding-left: 20px;
	font-weight: bold
}
.titulo_esquerda{
	/*height:24px;
	line-height: 24px;*/
	font-family: Tahoma;
	font-size:12px; 
	color: #002D5C; 
	padding-left: 20px;
	font-weight: bold
}
.texto_esquerda{
	padding-left: 30px; 
	padding-top:5px; 
	padding-bottom: 10px;
	font-family: Tahoma;
	font-size:12px; 
	color: #002D5C; 

}

.texto_conteudo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	vertical-align: top;
	line-height:18px;
}

.tabela_conteudo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
}
/* ---------- noticias ------------- */

.noticia_titulo{
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
}

/* ---------- tabelas ------------- */

.tabela_login{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #5E5E5E;
	margin: 5px auto;
	margin-top: 5px;
}

.tabela_newsletter{
	background-image: url(../img/fundo_newsletter.gif);
	background-repeat: repeat-x;
	background-color: #B0BABE;
	border-top: solid 1px #FFFFFF;
	border-right: solid 1px #ADADAD;
   border-bottom: solid 1px #FFFFFF;
	width: 100%;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	height: 155px;
	vertical-align: top; 
}

.tbl_conteudo{
	width: 800px;	
}

/* ---------- containers  ------------- */
.header_table
{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}
.header_table,
.header_table a,
.header_table a:link,
.header_table a:hover,
.header_table a:visited
{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}

.header_topo{
   width: 930px;	
	background: #7E0092;
}

.banner_home{
	width: 670px;
	padding-top: 2px;
	padding-left:0px;
	vertical-align: top;
}

.menu_home{
	width: 260px;
	padding-top: 0px;
}

.content_inner{
	width: 670px;
	padding-top: 10px;
	padding-left:10px;
	vertical-align: top;
}

.menu_inner{
	width: 260px;
	padding-top: 10px;
	padding-left: 20px;
}

.bloco_news{
	width: 370px;
	padding-top: 2px;
	vertical-align: top;
	padding-left:10px;
}

.bloco_logins{
	width: 280px;
	padding-top: 2px;

	vertical-align: top;
}

.bloco_right{
	width: 259px;
	padding-top: 0px;
	vertical-align: top;
}
/* --------------- footer ----------------- */ 
.footer{
	color: #820096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-top: 1px;
}

.footer_centro{
	width: 540px;
	background-image: url(../img/footer_fundo.gif);
	color: #515151;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 12px;
	vertical-align: top;	
}

.footer_separator{
	padding-top: 2px;
}


.fundo_esquerda{
	width: 184px;
	background-image: url(../img/fundo_esquerda.gif);
	background-repeat: no-repeat;
	background-color: #E0E1C6;
	border-left: solid 1px #C4C4C4;
	padding-top: 8px;
	vertical-align: top;
}
.fundo_direita{
	width: 616px;
	background-image: url(../img/fundo_direita.gif);
	background-repeat: no-repeat;
	background-color: #E6F1F6;
	border-right: solid 1px #C4C4C4;
	border-left: solid 2px #FFFFFF;
	vertical-align: top;	

}

.barra_empresas{
	height:30px;
	line-height: 30px;
	margin-top: 5px;
	font-size: 12px;
	color: #820096;
	padding-left: 10px;
	font-family: Helvetica, Verdana;
	font-weight: bold;
	
}

.barra_particulares{
	height:30px;
	line-height: 30px;
	margin-top: 5px;
	font-size: 12px;
	color: #820096;
	padding-left: 10px;
	font-family: Helvetica, Verdana;
}


body {
	margin: 0px;
	background-color: #E0E0E0;
	background-image: url(../img/bk.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

a:link 		{
	color: #404040;
	
	text-decoration: none;
}

a:visited 	{
	color: #404040;

	text-decoration: none;
}

a:hover 	{
	color: #073292;
	text-decoration: underline;
}

a:active 	{
	color: #404040;
	
	text-decoration: none;
}

.input_pequeno{
	
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
}
.input_medio{
	
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
}
.select_pequeno{

	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
}


a.contentLinks, a.contentLinks:link, a.contentLinks:active, a.contentLinks:visited {
	font-family: Helvetica, Arial;
	font-size: 15px;
	font-style: normal;
	color: #820096;
	font-weight: bold;
	padding-left: 30px;
}
	
a.contentLinks:hover{
	font-weight: bold;
	text-decoration: none;
	color: #B700D2;		
}

a.subcontentLinks, a.subcontentLinks:link, a.subcontentLinks:active, a.subcontentLinks:visited {
	font-family: Helvetica, Arial;
	font-size: 13px;
	font-style: normal;
	color: #820096;
	padding-left: 30px;
}
	
a.subcontentLinks:hover{
	text-decoration: none;
	color: #B700D2;		
}

.SectionCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #820096;
	text-transform: uppercase;
}

.SectionSelected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #820096;
	color: White;
	width: 100%;
}

a.SectionLink, a.SectionLink:link, a.SectionLink:active, a.SectionLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #820096;
}
a.SectionLink:hover{
	text-decoration: none;
	
}

.ProductMenu{
	width: 1%;
	padding-top: 5px;
	padding-left:0px;
}

a.linksFooter, a.linksFooter:link, a.linksFooter:active, a.linksFooter:visited {
	color: #820096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 30px;
}
	
a.linksFooter:hover{
	text-decoration: underline;
	color: #820096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.imageLink{
	border-style: none none none none;
}

a.homeLinks, a.homeLinks:link, a.homeLinks:active, a.homeLinks:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #820096;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: left;
	}
	
a.homeLinks:hover{
	text-decoration: underline;
}

.homeLateral{
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #820096;
	text-transform: uppercase;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
}

a.linksBarra, a.linksBarra:link, a.linksBarra:active, a.linksBarra:visited{
	font-size: 12px;
	color: #820096;
	font-family: Helvetica, Verdana;
}

a.subMenuProdutoLinkP, a.subMenuProdutoLinkP:link, a.subMenuProdutoLinkP:active, a.subMenuProdutoLinkP:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
}
a.subMenuProdutoLinkP:hover{
	color: #4EB4BE;
}
a.subMenuProdutoLinkPS, a.subMenuProdutoLinkPS:link, a.subMenuProdutoLinkPS:active, a.subMenuProdutoLinkPS:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #4EB4BE;
	padding-left:2px;
}
a.subMenuProdutoLinkPS:hover{
	color: #4EB4BE;
}

a.subMenuProdutoLinkM, a.subMenuProdutoLinkM:link, a.subMenuProdutoLinkM:active, a.subMenuProdutoLinkM:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
}
a.subMenuProdutoLinkM:hover{
	color: #F7931E;
}

a.subMenuProdutoLinkMS, a.subMenuProdutoLinkMS:link, a.subMenuProdutoLinkMS:active, a.subMenuProdutoLinkMS:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #F7931E;
	padding-left:2px;
}
a.subMenuProdutoLinkMS:hover{
	color: #F7931E;
}

a.subMenuProdutoLinkE, a.subMenuProdutoLinkE:link, a.subMenuProdutoLinkE:active, a.subMenuProdutoLinkE:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
}
a.subMenuProdutoLinkE:hover{
	color: #90A93E;
}
a.subMenuProdutoLinkES, a.subMenuProdutoLinkES:link, a.subMenuProdutoLinkES:active, a.subMenuProdutoLinkES:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #90A93E;
	padding-left:2px;
}
a.subMenuProdutoLinkES:hover{
	color: #90A93E;
}

a.subMenuProdutoLinkE1, a.subMenuProdutoLinkE1:link, a.subMenuProdutoLinkE1:active, a.subMenuProdutoLinkE1:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
}
a.subMenuProdutoLinkE1:hover{
	color: #BACAD2;
}

a.subMenuProdutoLinkE1S, a.subMenuProdutoLinkE1S:link, a.subMenuProdutoLinkE1S:active, a.subMenuProdutoLinkE1S:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #BACAD2;
	padding-left:2px;
}
a.subMenuProdutoLinkE1S:hover{
	color: #BACAD2;
}
a.subMenuProdutoLinkE2, a.subMenuProdutoLinkE2:link, a.subMenuProdutoLinkE2:active, a.subMenuProdutoLinkE2:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
}
a.subMenuProdutoLinkE2:hover{
	color: #CEC19F;
}

a.subMenuProdutoLinkE2S, a.subMenuProdutoLinkE2S:link, a.subMenuProdutoLinkE2S:active, a.subMenuProdutoLinkE2S:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #CEC19F;
	padding-left:2px;
}
a.subMenuProdutoLinkE2S:hover{
	color: #CEC19F;
}
a.subMenuProdutoLinkC, a.subMenuProdutoLinkC:link, a.subMenuProdutoLinkC:active, a.subMenuProdutoLinkC:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
}
a.subMenuProdutoLinkC:hover{
	color: #A880B9;
}
a.subMenuProdutoLinkCS, a.subMenuProdutoLinkCS:link, a.subMenuProdutoLinkCS:active, a.subMenuProdutoLinkCS:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #A880B9;
	padding-left:2px;
}
a.subMenuProdutoLinkCS:hover{
	color: #A880B9;
}

a.linksBarra:hover{
	text-decoration: underline;
}

/*-- Portal de Sinistros --*/

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #820096;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #820096;
}
.style3 {color: #905fa8}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}
.style5 {
	color: #C160F1;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	font-style: italic;
	color: #820096;
}
.subMenuElementosTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #820096;
}
.subMenuProdutoSelected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CEC19F;
}
.subMenuProdutoLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
	
}
.subMenuProdutoLink a,
.subMenuProdutoLink a:visited,
.subMenuProdutoLink a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
}
.subMenuProdutoLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color: #231F20;
}

.subMenuInstitucionalLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #231F20;
	padding-left:2px;
	line-height: 20px;
}
.subMenuInstitucionalLink a,
.subMenuInstitucionalLink a:visited,
.subMenuInstitucionalLink a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #231F20;
}
.subMenuInstitucionalLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	color: #231F20;
}