/* ------------------------------------------------- */
/* BACKGROUND-------------------------------------- */
/* ------------------------------------------------*/

body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color:#FFF;
	background-image:url(../img/bg_page.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


/* ------------------------------------------------- */
/* FONTES SEM EFEITO ------------------------------ */
/* ------------------------------------------------*/

a:hover {
text-decoration:underline;
}
.conteudosite{
	background-color:#FFF;
	border-top-color: #f0f0f0;
	border-left-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.fontTrebuchet14Preto {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color: #000;
font-weight:normal;
text-decoration:none;
}

.galeriaHome {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	background-color:#f2f2f2;
	border-top-color: #333;
	border-left-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	padding:5px;

}

.contornoFotos {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	background-color:#f2f2f2;
	border-top-color: #ccc;
	border-left-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding:4px;

}

.searchDadosAnuncio {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	background-color:#FFF;
	border-top-color: #3570ab;
	border-left-color: #3570ab;
	border-right-color: #3570ab;
	border-bottom-color: #3570ab;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	padding:5px;
	margin:10px;

}

.searchDadosAnuncio2 {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	background-color:#e8f0f7;
	border-top-color: #6b747c;
	border-left-color: #6b747c;
	border-right-color: #6b747c;
	border-bottom-color: #6b747c;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	padding:5px;
	margin:10px;

}

.imgDestaque {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	background-color:#e8f0f7;
	border-top-color: #6b747c;
	border-left-color: #6b747c;
	border-right-color: #6b747c;
	border-bottom-color: #6b747c;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	padding:2px;
	margin:3px;

}

.imagensSite {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	background-color:#f3f3f3;
	border-top-color: #6b747c;
	border-left-color: #6b747c;
	border-right-color: #6b747c;
	border-bottom-color: #6b747c;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	padding:5px;
	margin:5px;

}

.searchDadosGrid {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	border-top-color: #6b747c;
	border-left-color: #6b747c;
	border-right-color: #6b747c;
	border-bottom-color: #6b747c;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;

}

.searchDadosAnuncio3 {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	border-right-color: #6b747c;
	border-right-width: 1px;
	border-right-style: dotted;
	text-transform:uppercase;

}

.btsForm {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFF;
	font-weight:bold;
	background-image:url(../img/bg_bts.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-weight:normal;
	text-decoration:none;
	background-color:#e8f0f7;
	border-top-color: #6b747c;
	border-left-color: #6b747c;
	border-right-color: #6b747c;
	border-bottom-color: #6b747c;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding:3px;
	margin:10px;

}

.fontTrebuchet11Preto {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #000;
font-weight:normal;
text-decoration:none;
}
.fontTahoma11Preto {
font-family: Tahoma, Geneva, sans-serif;
font-size:11px;
color: #000;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet11PretoBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #000;
font-weight:bold;
text-decoration:none;
}
.fontTrebuchet12Preto {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet12PretoBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet11Red {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet11RedBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet12Red {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF0000;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet12RedBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF0000;
font-weight:bold;
text-decoration:none;
}

.paginacao12PretoBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
font-weight:bold;
text-decoration:none;
}

.paginacao15AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color: #0000CC;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet10Preto {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
color: #000;
font-weight:normal;
text-decoration:none;
}

.fontTahoma12Preto {
font-family: Tahoma, Geneva, sans-serif;
font-size:11px;
color: #000;
font-weight:bold;
text-decoration:none;
}
.fontTahoma12Azul {
font-family: Tahoma, Geneva, sans-serif;
font-size:11px;
color: #0000CC;
font-weight:bold;
text-decoration:none;
}


.fontTrebuchet11Cinza {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #CCC;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet11CinzaEscuro {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #666;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet11Branca {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFF;
font-weight:normal;
text-decoration:none;
}
.fontTrebuchet10Branca {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFF;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet15AzulNormal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color: #000099;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet15AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
color: #000099;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet16AzulNormal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color: #000099;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet16AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color: #000099;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet16PretaNormal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color: #000;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet18AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:18px;
color: #000099;
font-weight:bold;
text-decoration:none;
}


.fontTrebuchet16PretaBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color: #000;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet13AzulNormal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color: #000099;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet15AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color: #000099;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet12AzulNormal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #000099;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet12AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color: #000099;
font-weight:bold;
text-decoration:none;
}

.fontTrebuchet11AzulNormal {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #000099;
font-weight:normal;
text-decoration:none;
}

.fontTrebuchet11AzulBold {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
color: #000099;
font-weight:bold;
text-decoration:none;
}



.fontTrebuchet10cinzaEscuro {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
color: #666;
font-weight:normal;
text-decoration:none;
}


.fontTrebuchet16Preto {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color: #006;
font-weight:normal;
text-decoration:none;
}


.fontTrebuchet16Branco {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
color: #FFF;
font-weight:normal;
text-decoration:none;
}

/* ------------------------------------------------- */
/* TOOLTIP DE FOTOS ------------------------------ */
/* ------------------------------------------------*/

a.tooltipFoto{
position:relative; 
padding:0;
text-decoration:none;
cursor:hand; 
z-index:24;
}
a.tooltipFoto:hover{
background:transparent;
z-index:15; 
}
a.tooltipFoto span{display: none}
a.tooltipFoto:hover span{ 
display:block;
position:absolute;
top: -50px;
text-align:justify;
left:50px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:normal; 
margin-left: 60px;
padding:3px 3px;
border:3px solid #1957be;
background:#fff;
color:#000;
}


   a.mensagens{
  color:#000;
  position:relative; 
  padding:0;
  text-decoration:none;
  cursor:hand; 
  z-index:24;
  }
  a.mensagens:hover{
  color:#000;
  background:transparent;
  z-index:25; 
  }
  a.mensagens span{display: none}
  a.mensagens:hover span{ 
  display:block;
  position:absolute;
  /*width:180px;*/ 
  top:3em;
  text-align:justify;
  left:-500;
  font: 11px tahoma;
  font-weight:normal; 
  padding:5px 5px;
  border:2px solid #F8C201;
  background:#fff; 
  color:#000;
  }


/*fim tooltip*/

/* ------------------------------------------------- */
/* TOOLTIP DE FOTOS DIVERSAS ---------------------- */
/* ------------------------------------------------*/

a.tooltipFotoDiversas{
position:relative; 
padding:0;
text-decoration:none;
cursor:hand; 
z-index:24;
}
a.tooltipFotoDiversas:hover{
background:transparent;
z-index:15; 
}
a.tooltipFotoDiversas span{display: none}
a.tooltipFotoDiversas:hover span{ 
display:block;
position:absolute;
top: -180px;
text-align:justify;
left:50px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:normal; 
margin-left: 60px;
padding:3px;
background-color:#f3f3f3;
border-top-color: #6b747c;
border-left-color: #6b747c;
border-right-color: #6b747c;
border-bottom-color: #6b747c;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: dotted;
border-right-style: dotted;
border-bottom-style: dotted;
border-left-style: dotted;
color:#000;
}

/*fim tooltip*/



/* ------------------------------------------------- */
/* FONTES COM EFEITO ------------------------------ */
/* ------------------------------------------------*/

a.scrollover14Azul {
	/* Default Colour/Styles here */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color: #006;
	padding-top: 7px;
	text-decoration:none;
}
a.scrollover14Azul em:first-line {
  /* Rollover Colour/Styles here */
	padding-top: 7px;
	color: #8ed5fd;
	text-decoration:none;
}

a.scrollover18Azul {
	/* Default Colour/Styles here */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color: #006;
	padding-top: 7px;
	text-decoration:none;
}
a.scrollover18Azul em:first-line {
  /* Rollover Colour/Styles here */
	padding-top: 7px;
	color: #8ed5fd;
	text-decoration:none;
}

a.scrollover11Preto {
	/* Default Colour/Styles here */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000;
	padding-top: 7px;
	text-decoration:none;
}

a.scrollover11Preto em:first-line {
  /* Rollover Colour/Styles here */
	padding-top: 7px;
	color: #FFF;
	text-decoration:none;
}

a.scrollover11Cinza {
	/* Default Colour/Styles here */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #666;
	padding-top: 7px;
	text-decoration:none;
}

a.scrollover11Cinza em:first-line {
  /* Rollover Colour/Styles here */
	padding-top: 7px;
	color: #000;
	text-decoration:none;
}

a.scrollover11Branco {
	/* Default Colour/Styles here */
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color: #FFF;
	padding-top: 7px;
	text-decoration:none;
}

a.scrollover11Branco em:first-line {
  /* Rollover Colour/Styles here */
	padding-top: 7px;
	color: #ffea00;
	text-decoration:none;
}


/* ------------------------------------------------- */
/* FORMULÁRIOS - CAMPOS --------------------------- */
/* ------------------------------------------------*/

form { 
 border: 0px;
 padding:0px;
 margin:0px;
 }

.formCampo {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(../img/back_form.gif);
	background-repeat:repeat-x;
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	height:20px;
	margin-top: 4px;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	}



/* ------------------------------------------------- */
/* FORMULÁRIOS - BOTŐES --------------------------- */
/* ------------------------------------------------*/

.bot120 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(../img/bt_120.gif);
	border:0px;
	color: #000;
	font-size: 11px;
	font-weight:bold;
	height:25px;
	margin: 3px 1px;
	text-transform:uppercase;
	width:120px;
	cursor:pointer;
	text-align:center;
	}
.bot140 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(../img/bt_140.gif);
	border:0px;
	color: #000;
	font-size: 11px;
	font-weight:bold;
	height:25px;
	margin: 3px 1px;
	text-transform:uppercase;
	width:140px;
	cursor:pointer;
	text-align:center;
	}
.bot160 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(../img/bt_160.gif);
	border:0px;
	color: #000;
	font-size: 11px;
	font-weight:bold;
	height:25px;
	margin: 3px 1px;
	text-transform:uppercase;
	width:160px;
	cursor:pointer;
	text-align:center;
	}
.bot180 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(../img/bt_180.gif);
	border:0px;
	color: #000;
	font-size: 11px;
	font-weight:bold;
	height:25px;
	margin: 3px 1px;
	text-transform:uppercase;
	width:180px;
	cursor:pointer;
	text-align:center;
	}
.bot200 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(../img/bt_200.gif);
	border:0px;
	color: #000;
	font-size: 11px;
	font-weight:bold;
	height:25px;
	margin: 3px 1px;
	text-transform:uppercase;
	width:200px;
	cursor:pointer;
	text-align:center;
	}

/* inicio amplia img */

* {
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 5px solid #dedede;
}
.highslide:hover img {
	border: 5px solid #dedede;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
