@charset "utf-8";
/* CSS Document */

body{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

}

/* ======== Texto botão Vemelho ======== */

.but_red{
color: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
height:13px;
font-weight:bold;
background-color:#d2232a;
padding-left:2px;
padding-top: 1px;
}

/* ======== Texto botão Vemelho ======== */


.texto_cafe{
color: #9b4557;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
}

a.link_texto_cafe{
color: #9b4557;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration:none;
}

a.link_texto_cafe:hover{
text-decoration:underline;
}

.text_men_esqu{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: normal;
font-weight:100;
}

.text_men_esqu2{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
}

a.link_text_men_esqu2{
color: #3f65a6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
}

a.link_text_men_esqu2:hover{
text-decoration:underline;
}

a.link_text_men_esqu5{
color: #3f65a6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-decoration:none;
text-decoration:underline;
}

a.link_text_men_esqu5:hover{
text-decoration:underline;
color:#FFFFFF;
}


.font_menu_2{
font-size:12px;
padding: 0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
color:#FFFFFF;
padding-left:11px;
padding-right:11px;
}

.form_borda{
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:200;
	line-height: 98%;
	text-decoration:none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: 00;
	border-left-style: 0;
}


.text_menu3_normal {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:200;
	line-height: 98%;
	text-decoration:none;
}

.link_menu3_normal a{
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:200;
	line-height: 98%;
	text-decoration:none;
}

.text_atendimento2 {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:200;
	line-height: 98%;
	text-decoration:none;
}

.text_atendimento2:hover{
    color: #3f65a6;
}


/* ========================== Menu Dropdown ===================================*/

.texto_faixa_branca{
	color: #3f65a6;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}

.texto_faixa_branca a:link{
	color: #3f65a6;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
.texto_faixa_branca a:hover{ 
	color: #3f65a6;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}

.texto_faixa_branca a:active{ 
	color: #3f65a6;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}
.texto_faixa_branca a:visited{ 
	color: #3f65a6;
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
}


.texto_3_azul{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:15 px;
	background-color:#7E8EC9;
	font-weight:900;
	padding-left: 3px;
}
.texto_3_azul a:link{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:15 px;
	background-color:#7E8EC9;
	font-weight:900;
	padding-left: 3px;
	display: block; 
	float:left; 
	text-decoration:none;  
	padding: 0px 2px 0px 2px;
 }

.texto_3_azul a:hover{ 
	color:#0000ff	;
}

.texto_3_azul a:active{ 
	color:#fff;
}

a.link_texto_4_azul{ 
	color: #00acf2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:13 px;
	text-decoration: none;
}

a.link_texto_4_azul:hover{ 
	text-decoration: underline;
}

.texto_5_azul_{
	color: #7672c8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:13 px;

}

.texto_6_{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:13 px;

}


.text_atendimento a:visited{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:15 px;
	background-color:#7E8EC9;
	font-weight:900;
	padding-left: 3px;
	display: block; 
	float:left; 
	text-decoration:none;  
	padding: 0px 2px 0px 2px;
 }
  

.texto_4_azul{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
height:28px;
font-weight:900;
padding-left: 0px;
}

.menu_baixo{
color:#fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.menu_baixo_2{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style:normal;
}

.table_menu_baixo {
text-align: center;
}

.texto_logo{
	font-family:Arial, Helvetica, sans-serif;
	color:#395ca1;
	font-size: 9px;
	height:8px;
}

.texto_pagina{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5e78bb;
	height:59px;
	padding-left:10px;
}

.texto_titulo_corpo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	color:#5e78bb;
	font-weight: bold;
	line-height: 16px;
}

a.link_texto_titulo_corpo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e78bb;
	font-weight: bold;
	text-decoration:none;
}

a.link_texto_titulo_corpo:hover{
	color: #FFFFFF;
}


.texto_corpo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #333333;
	line-height: 16px;
}
.texto_corpo a:link{
	color: #3f65a6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	line-height: 16px;
}
.texto_corpo a:hover{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #3f65a6;
	line-height: 16px;
}

.texto_corpo a:active{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #3f65a6;
	line-height: 16px;
}
.texto_corpo a:visited{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align: left;
	color: #3f65a6;
	line-height: 16px;
}

.fundo_estende {
	background-image:url(../images/fundo_v42.jpg);
	background-repeat:repeat-x;
	}

.fundo_estende_mapa2 {
	background-image:url(../images/mapa do site/fundo_esq_mapa_site_02.jpg);
	background-repeat:repeat-x;
	}

.fundo_estende2 {
	background-image:url(../images/fundo_v02_01.jpg);
	background-repeat:repeat-x;
	}

.fundo_estende_mapa {
	background-image:url(../images/mapa do site/fundo_esq_mapa_site_01.jpg);
	background-repeat:repeat-x;
	}
	
.fundo_b_estende {
	background-image: url(../images/fundo_b42.jpg);
	background-repeat:repeat-x;
	}
	
.fundo_b_estende2 {
	background-image: url(../images/fundo_b02_01.jpg);
	background-repeat:repeat-x;
	}
	
.texto_campo_b{
font-size:9px;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
word-spacing:0px;
letter-spacing:-1px;
line-height:8px;
}

.texto_3_azul_b{
	color: #4e6eb5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:13 px;
	font-weight: bold;
	padding-left: 3px;
}

a.link_texto_3_azul_b{
	color: #4e6eb5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: underline;	
}

a.link_texto_3_azul_b:hover{
	color: #4e6eb5;
	text-decoration: underline;
}

.link_texto_3_azul_b2 a{
	color: #4e6eb5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: underline;	
}

.link_texto_3_azul_b2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.arruma{
background:url(../images/casadocorretor_menudireito_13.jpg) repeat-y;
}

/* ========================== Textos Layout Branco ===================================*/
.titulo_corpo_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e78bb;
	font-weight:bold;
}

.titulo_corpo_b2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e78bb;
	font-weight:bold;
}

.texto_corpo_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	height: 0px;
}

.texto_corpo_b2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;

font-weight:bold;
}

.texto_corpo3_b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #000;

}

.texto_corpo2_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5e78bb;
	font-weight:bold;
}

.titulo_corpo2_b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#005085;

font-weight:bold;
}

.titulo_corpo3_b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#005085;

}

.titulo_corpo4_b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#005085;

border-top: #005085 solid 1px;
}

a.layout_b, a.layout_b:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:underline;
color: #000000;
}

a.layout_b:hover{
color:#3f65a6;
}

.layout_b5 a:link, .layout_b5 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:underline;
color: #000000;
}

.layout_b5 a:hover{
color:#3f65a6;
}

.texto_pagina_b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#5e78bb;

}


/* ========================== Textos Layout Branco ===================================*/

.estiloselect{
font-size: 10px;
border-top:#567a8e solid 3px;
height: 18px;
width: 146px;
background:#c2dff0;
letter-spacing:1px;
}

.estiloselect_b{
font-size: 10px;
border-top:#567a8e solid 3px;
height: 18px;
width: 146px;
background:#ffffff;
}

/* =============Campos layouy branco ===============*/

.imput_nome{
font-size: 9px;
height: 13px;
width: 113px;
background:#CDCEE2; 
}

.imput_cotacao{
font-size: 9px;
height: 13px;
width: 29px;
background:#CDCEE2; 
}

.imput_ddd{
font-size: 9px;
height: 13px;
width: 16px;
background:#CDCEE2; 
}

.imput_tel{
font-size: 9px;
height: 13px;
width: 89px;
background:#CDCEE2; 
}

.imput_n_vidas{
font-size: 9px;
height: 13px;
width: 25px;
background:#CDCEE2;
padding: 2px 2px 2px 2px 
}

/* =============Campos layouy branco ===============*/

.saiba_mais a{
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#3f65a6;
text-decoration:none;
background:#87C0DE;
}

.saiba_mais a:hover{
color:#3f65a6;
text-decoration: underline;
}

a.menu2{
font-size:12px;
padding: 0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
color:#FFFFFF;
padding-left:11px;
padding-right:11px;
text-decoration:none;
}

a.menu2:hover{
color: #000000;
}

/* ========================== Menu Rodapé novo===================================*/

.menu_rodape a{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none; 
 }
  
.menu_rodape a:hover{ 
color:#4261bd;
}

/* ========================== Menu Rodapé novo===================================*/

a.link_caixa_esquerdo {
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:900;
text-decoration:none;
}
  
a.link_caixa_esquerdo:hover{ 
color: #000000;
}

.link_caixa_esquerdo2 a{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:900;
text-decoration:none;
}
  
.link_caixa_esquerdo2 a:hover{ 
color: #000000;
}

a.link_caixa_esquerdo2 {
color: #4e6eb5;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:900;
text-decoration:none;
}
  
a.link_caixa_esquerdo2:hover{ 
color: #000000;
}

.link_caixa_esquerdo5 a{
color: #4e6eb5;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:900;
text-decoration:none;
}
  
.link_caixa_esquerdo5 a:hover{ 
color: #000000;
}


.caixa_esquerdo {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#7E8EC9;
font-weight:900;
text-decoration:none;
}

a.link_text_atend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	color:#000;
	line-height: 98%;
}

a.link_text_atend:hover{ 
color:#000000;
}

.link_text_atend2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	color:#000;
	line-height: 98%;
}

.link_text_atend2 a:hover{ 
color:#000000;
}

.link_text_cafe a{
color: #6b6c6e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
text-decoration:none;
}

.link_text_cafe a:hover{
text-decoration:underline;
}

.link_but_red a{
color: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
height:13px;
font-weight:bold;
padding-left:2px;
padding-top: 1px;
text-decoration:none;
}

.link_but_red a:hover{
color: #000000;
}

/*===========Links Mapa do dite====================== */

/* ===================================== */
a.texto_m_s1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight: bold;
text-decoration:none;
}

a.texto_m_s1{
text-decoration:underline;
}

/* ===================================== */

/* ===================================== */
a.texto_m_s12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight: bold;
text-decoration:none;
}

a.texto_m_s12:hover{
text-decoration: underline;
}
/* ===================================== */

/* ===================================== */
a.texto_m_s13{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
text-decoration: none;
}

a.texto_m_s13:hover{
text-decoration: underline;
}
/* ===================================== */

/* ===================================== */
a.texto_m_s14{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
text-decoration: none;
}

a.texto_m_s14:hover{
text-decoration: underline;
}
/* ===================================== */

/*========================Fim Links Mapa do site============== */

a.link_imagem:visited{
text-decoration:none;
padding-top:2px;
border:none;
}
