﻿/* Padrão*/
body {
  
  background-color: #FFFFFF;
  background-image: url("background.gif");
  background-repeat: repeat;
  background-attachment: scroll;
 
  color: #000000;
  font: 10px Tahoma, Arial, Helvetica, sans-serif;
  
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  
}
.pad
{
padding: 7px;

}

.fonte{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;

 }
 .fonte_resumo{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 }
 
 a.fonte:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;

 }
 
 
 /* topo */
 .td_topo{
 
  background-image: url("fundo_topo.gif");
  background-repeat:repeat-x;
  
  }
   .td_topo2{
 
  background-image: url("linha_topo.gif");
  background-repeat:repeat-x;
  
  }
  .fonte15{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 }
 
 .fontemenu{
 font-family: Arial Black;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;
 }
 a.fontemenu:hover{
 font-family: Arial Black;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: underline;
 }
 
 
 /* fim topo */
 
 /* buscador*/
 
    .td_fundobusca{
 
  background-color: #cccccc;
  
  }
.td_buscalat1{
  width: 11px;
  background-image: url("lateral_caixa_buscador1.gif");
  background-repeat:repeat-y;
  
  }
 .td_buscalat2{
  width: 12px;
  background-image: url("lateral_caixa_buscador2.gif");
  background-repeat:repeat-y;
  
  }
 
 /* fim buscador */
 
 /*resultado da busca*/
 
 .fonte_preco{
	background-color: #48439E;
	color: #FFffff;
	font-weight: bold;
}
 
 .Cxacinza{
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	background: #EAEAEA;

}
 .Cxabrancab{
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	background: #ffffff;

}
.fonte_azul{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #0f91f1; 
 text-decoration: underline;
 }
 a.fonte_azul:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #0f91f1;
 text-decoration: underline;
 }
 .fonte_azul2{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #0f91f1;
 text-decoration: none;
 }
 a.fonte_azul2:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #0f91f1;
 text-decoration: underline;
 }
 .fontetit2{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #0f91f1;
 text-decoration: none;
 }
 a.fontetit2:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #0f91f1;
 text-decoration: underline;
 }
.td_preco{
 width: 65px;
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: #ffffff;
 text-decoration: none;
  
  background-image: url("bola_preco.gif");
  background-repeat: no-repeat
  
  }
   .caixa_preco{
	
border-bottom: #CCCCCC solid 1px;
border-top: #CCCCCC solid 1px;
background: #ffffff;
font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;

}
   .caixa_precov{
	
	border-bottom: #CCCCCC solid 1px;
	border-top: #CCCCCC solid 1px;
	background: #3871A9;
	font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;

}
   .caixa_quarto{

background: #EAEAEA;
font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: none;

}
.form{
	background-color: #FFFFFF;
	border: 0px solid #ffffff;
	color: #000000;
	font-family: tahoma;
	font-size: 10px;
}
.form2{
	background-color: #DEDEDE;
	border: 0px solid #DEDEDE;
	color: #000000;
	font-family: tahoma;
	font-size: 10px;
}

.txtform2{
	background-color: #DEDEDE;
	border: 0px solid #DEDEDE;
	color: #000000;
	font-family: tahoma;
	font-size: 10px;
}

/* rodape */

.tdcinzaclaro{

  background-color: #EAEAEA;
}
.tdcinzaescuro{

  background-color: #DEDEDE;
}
.tdbranca{

  background-color: #ffffff;
}

.fonte_rodape{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 }
 
 a {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;
}
/*a:visited {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: underline;
}
a:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: underline;
}
a:active {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #666666;
 text-decoration: underline;
}*/
 
 .linkDetalhes
 {   text-decoration: none;
 }
  .linkDetalhes:hover
 {
      text-decoration: underline;
 }
 a.fonte_rodape:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;
 }
 /* fim rodape */
 
 .CursorHand{cursor:hand;}
 
 .fontelink{
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;

 }
 a.fontelink:hover {
 font-family: trebuchet MS, tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;

 }
   .fontemenu{
 font-family: Arial Black;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;

 }
 a.fontemenu:hover {
 font-family: Arial Black;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-decoration: none;

 }
  .td_topo3{
 
  background-image: url("fundo_topo.gif");
  background-repeat:repeat-x;
  background-color: #D50A0E;
  
  }
  
    .td_left
 {
	border-left: 1px solid #CCCCCC;
	border-bottom: #CCCCCC solid 1px;
	border-top: #CCCCCC solid 1px;	
	}
	.td_right
 {
	border-right: 1px solid #CCCCCC;
	border-bottom: #CCCCCC solid 1px;
	border-top: #CCCCCC solid 1px;	
	}
	
.button {
 background-color: #ffffff;
 border: 1px outset #000000;
 
 font-family: Tahoma;
 font-size: 9px;
 color: #3871A9;
 cursor: hand;
}

.botao{
	border-style: solid;
	border-top:    1px solid #0f91f1;
	border-left:   1px solid #0f91f1;
	border-right:  1px solid #132B60;
	border-bottom: 1px solid #132B60;	
	background-color: #3871A9;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9px;
}
  
/*--estilo pacote--*/
.corpoCxaGeral{
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;

}

.topoCxaGeral{
	background-color: #FFFFFF;
	border: 1px solid #C8C8C8;
	font-size: 12px;
	color: #5B5B5B;	
	height:18px;
	font-weight: bold;
} 

.linhaDiv{
	padding-bottom: 8px;
	border-bottom: 1px solid #c3c3c3;
}
.foto{
	border: 1px solid #5B5B5B;
	margin-bottom: 3px;
}
   .td_left
 {
 border-left: 1px solid #CCCCCC;
 border-bottom: #CCCCCC solid 1px;
 border-top: #CCCCCC solid 1px; 
 }
 .td_right
 {
 border-right: 1px solid #CCCCCC;
 border-bottom: #CCCCCC solid 1px;
 border-top: #CCCCCC solid 1px; 
 }
 
.td_right2
  {
 border-right: 1px solid #CCCCCC;
 border-bottom: #CCCCCC solid 1px;
 border-top: #CCCCCC solid 1px; 
 }
