body {
	background-image: url(imagens/padrao.jpg);
	background-repeat: repeat-x;
	background-color: #0a5574;
	margin: 0px;
	vertical-align: top;
}
.topo {
	background-image: url(imagens/barra_topo.jpg);
	height: 20px;
	width: 780px;
	background-repeat: repeat;
}
.logo {
	margin: 0px;
	background-color: #FFFFFF;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	width: 80px;
}
.morada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #999999;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 206px;
	margin: 0px;
}
.fundo_topo_branco {
	background-color: #FFFFFF;
	height: 89px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 780px;
}
.fundo {
	background-color: #FFFFFF;
	width: 780px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.atendimento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #22BAEB;
	text-align: right;
	margin-right: 15px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-top: 10px;
	float: none;
	width: 487px;
}
.centro {
	width: 601px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.menu {
	background-image: url(imagens/fundo_bt.jpg);
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 7px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #128CBF;
	background-repeat: repeat-x;
	background-attachment: fixed;
	clip: rect(auto,auto,auto,auto);
}
.reserva {
	background-image: none;
	padding-right: 6px;
	padding-left: 11px;
	border-left-width: 10px;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 6px;
	border-right-style: solid;
	vertical-align: top;
	background-color: #128bbd;
}
form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	padding-bottom: 5px;
	margin-left: 2px;
	width: 550px;
	text-align: left;
	padding-left: 5px;
	border: 1px solid #177AA1;
	padding-right: 5px;
}
.tit_reserva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #FFFFFF;
	padding-bottom: 15px;
	padding-top: 5px;
}
.menu_topo_li {
	display: inline;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #37BAF0;
	padding-right: 10px;
	text-align: right;
	padding-top: 0px;
	display: inline;
	text-align: right;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #22BAEB;
	margin-right: 7px;
	padding-left: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
}
.margem_direita {
	background-color: #FFFFFF;
	width: 3px;
	margin-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.bt_fundo {
	padding-left: 0px;
	border-left-width: 10px;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 4px;
	border-right-style: solid;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-right: 0px;
	width: 176px;
	margin-top: 5px;
	margin-bottom: 6px;
}
.caixa_fundo_esq {
	background-image: url(imagens/p2.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-left-width: 7px;
	border-left-style: solid;
	text-align: center;
	padding-bottom: 0px;
}
.caixa_fundo_dir {
	background-image: url(imagens/p7.jpg);
	background-repeat: repeat;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	border-left-width: 2px;
	border-left-style: solid;
}
.menu_fundo {
	list-style-type: none;
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.ultimo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
	height: 19px;
	padding-top: 2px;
}
.texto_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	text-indent: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-top: 4px;
	padding-top: 4px;
	padding-bottom: 3px;
	text-align: left;
}
.form select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	margin-left: 3px;
}
.form_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 5px;
	width: 250px;
}
.texto_menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-indent: 3px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.texto_menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-indent: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.texto_menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-indent: 3px;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.texto_menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-indent: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.menu_topo_li a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #37B7E6;
	padding-top: 5px;
	text-decoration: none;
}
.menu_topo_li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #37B7E6;
	padding-top: 5px;
}
.menu_topo_li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #137193;
	padding-top: 5px;
	font-weight: bold;
}
.menu_topo_li a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #37B7E6;
	padding-top: 5px;
	text-decoration: none;
}
.ultimo a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
}
.ultimo a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
}
.ultimo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #28BEF0;
	width: 780px;
	text-align: right;
	margin-right: 6px;
	font-weight: normal;
}
.ultimo a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #27BAED;
	width: 780px;
	text-align: right;
	margin-right: 6px;
}
.caixa_fundo {
	padding-top: 2px;
	padding-bottom: 0px;
}
.caixa_foto {
	padding: 3px 6px 0px;
}
.caixa_foto_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
.caixa_foto_texto_2 {
	padding: 6px 0px 3px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
.caixa_foto_bt {
	padding: 6px 6px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
}
.mapapeq_dir {
	text-align: center;
	margin-left: 5px;
	padding-left: 5px;
}
.mapapeq_esq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	text-align: left;
	margin-right: 5px;
	padding-right: 5px;
	width: 250px;
	padding-left: 10px;
	vertical-align: bottom;
}
.imprimir {
	background-image: url(imagens/fundo_bt.jpg);
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right-width: 6px;
	border-left-width: 10px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}
.partida {
	background-image: none;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right-width: 6px;
	border-left-width: 10px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	text-align: center;
	background-color: #FEBF10;
	font-weight: bold;
}
.texto_simples {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	padding-right: 15px;
	padding-left: 25px;
	width: 270px;
}
.mapa_lisboa {
	width: 235px;
	padding-left: 10px;
}
.imprimir a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.imprimir a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
	padding-top: 2px;
	padding-left: 2px;
}
.imprimir a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
	font-weight: bold;
}
.voltar {
	background-image: none;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right-width: 6px;
	border-left-width: 10px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color: #9EC103;
}
.voltar a:link {
	background-image: none;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
	background-color: #9EC103;
}
.voltar a:visited {
	background-image: none;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
	background-color: #9EC103;
}
.voltar a:hover {
	background-image: none;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color: #9EC103;
}
.voltar a:active {
	background-image: none;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
	background-color: #9EC103;
}
.texto_casas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	background-color: #FFFFFF;
}
.texto_casas_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #1880A7;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.fotos_casas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	width: 150px;
	text-align: center;
	border: 3px solid #FFBF13;
	margin-top: 15px;
	margin-bottom: 15px;
	vertical-align: middle;
}
.li_casas {
	list-style-position: outside;
	list-style-image: url(imagens/bullet.jpg);
	padding-top: 4px;
	padding-bottom: 4px;
	color: #22BAEB;
}
.li_casas a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
	text-align: left;
	margin-right: 0px;
}
.li_casas a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
	text-align: left;
}
.li_casas a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #219ECA;
	text-align: left;
	text-indent: 5px;
}
.li_casas a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
	text-align: left;
}
.risca_fotos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	padding-left: 5px;
}
.preco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
}
.texto_casasprec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	text-align: center;
	background-color: #B1E2F8;
	border: 1px solid #FFFFFF;
}
.texto_menu_cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	margin-top: 3px;
	padding-top: 3px;
	background-color: #138DC0;
	border-bottom-color: #FFFFFF;
	padding-bottom: 3px;
	text-indent: 3px;
}
.imprimir_risca {
	background-image: url(imagens/fundo_bt.jpg);
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	margin-right: 0px;
	margin-bottom: 0px;
	border-right-width: 6px;
	border-left-width: 10px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.imprimir a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	width: 780px;
	text-align: right;
	margin-right: 6px;
	font-weight: normal;
}
.texto_casasprec1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	text-align: center;
	background-color: #89D3F3;
	border: 1px solid #FFFFFF;
}
.texto_casasprec2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	padding-bottom: 0px;
	text-align: center;
	background-color: #57C0EE;
	border: 1px solid #FFFFFF;
}
.tit_prec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #0B5A79;
	font-weight: bold;
	background-color: #B1E2F8;
	text-align: center;
	border: 1px solid #FFFFFF;
}
.tit_prec1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #0D5D7E;
	font-weight: bold;
	background-color: #89D3F3;
	border: 1px solid #FFFFFF;
	text-align: center;
}
.tit_prec2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #0C5D7B;
	font-weight: bold;
	background-color: #57C0EE;
	border: 1px solid #FFFFFF;
	text-align: center;
}
.texto_menu_cont a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-indent: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.texto_menu_cont a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-indent: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.texto_menu_cont a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 98%;
	text-indent: 3px;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	text-decoration: none;
}
.texto_menu_cont a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-indent: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.texto_menu_end {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-indent: 5px;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 5px;
	background-color: #5DAB1A;
	vertical-align: baseline;
	height: 100%;
	margin-bottom: 5px;
}
.aumris {
	border-left-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #2BBBF0;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0387B8;
	text-indent: 5px;
}
.aumris a:link {
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #2BBBF0;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-indent: 5px;
}
.aumris a:visited {
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #2BBBF0;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-indent: 5px;
}
.aumris a:hover {
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #2BBBF0;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
	text-indent: 5px;
}
.aumris a:active {
	margin-right: 0px;
	margin-bottom: 0px;
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #2BBBF0;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-indent: 5px;
}
.mpst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-right: 15px;
	padding-left: 25px;
	width: 270px;
}
.menu_bt {
	padding-right: 25px;
	text-align: right;
	padding-top: 0px;
	display: inline;
	text-align: right;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.caixa_fundo_centro {
	background-image: url(imagens/p3.jpg);
	background-repeat: repeat-x;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	border-left-width: 2px;
	border-left-style: solid;
}
.texto_fundo {
	background-color: #138DC0;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: top;
	border-right-width: 6px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
}
.menu_fundo_um {
	display: inline;
	list-style-type: none;
	text-align: center;
	background-color: #FFFFFF;
	background-image: none;
}
.menu_fundo ul {
	list-style-type: none;
	padding-top: 5px;
}
.menu_fundo li {
	color: #22BAEB;
	display: inline;
	list-style-type: none;
	font-size: 90%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1490C3;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.menu_fundo li a:link {
	color: #22BAEB;
	display: inline;
	list-style-type: none;
	font-size: 100%;
}
.menu_fundo li a:visited {
	color: #22BAEB;
	display: inline;
	list-style-type: none;
	font-size: 100%;
}
.menu_fundo li a:hover {
	color: #138DC0;
	display: inline;
	list-style-type: none;
	font-size: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1490C3;
}
.menu_fundo li a:active {
	color: #22BAEB;
	display: inline;
	list-style-type: none;
	font-size: 100%;
}
.fundo_bt {
	background-color: #fbe632;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	vertical-align: top;
	border-right-width: 6px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	background-image: url(imagens/p2.jpg);
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #663300;
	background-repeat: repeat-x;
}
.fundo_bt a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #663300;
	text-indent: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	font-weight: bold;
}
.topo_fundo {
	background-image: url(imagens/topo_fundo.jpg);
	height: 25px;
	background-repeat: repeat;
}
.txt_end {
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 4px;
	border-left-width: 7px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	vertical-align: text-top;
	margin-right: 5px;
	font-size: 90%;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.menudois {
	background-image: none;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-right: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}
.texto_menu_novo {
	color: #FFFFFF;
	text-indent: 5px;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-color: #FFFFFF;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.cfseta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(imagens/riscav.jpg);
	background-color: #6FBC2E;
}
.txt_menu_end {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: url(imagens/riscav.jpg);
}
.centrotxt {
	width: 601px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	padding-top: 5px;
}
.cfsetadir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #128CBF;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #6FBC2E;
	background-image: url(imagens/riscav.jpg);
	background-repeat: repeat-x;
}
.titulo_principal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 3px;
	text-indent: 5px;
	background-color: #22BAEB;
	padding-top: 3px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #138DC0;
	border-top-style: none;
}
.titulo_principal a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
}
.titulo_principal a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
}
.titulo_principal a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.titulo_principal a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 5px;
}
.texto_casas a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1CAADA;
}
.texto_casas a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
}
.titulo_principal_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 5px;
	text-indent: 5px;
	background-color: #2BBBF0;
	padding-top: 5px;
}
.titulo_principal_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 5px;
	text-indent: 5px;
	background-color: #55921F;
	padding-top: 5px;
}
.titulo_principal_violeta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 5px;
	text-indent: 5px;
	background-color: #BE61D4;
	padding-top: 5px;
}
.titulo_principal_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 5px;
	text-indent: 5px;
	background-color: #D8151D;
	padding-top: 5px;
}
.risc {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #0387B8;
}
.tit_mp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #2AB4F3;
	padding-left: 25px;
	height: 200px;
	font-weight: bold;
}
.li_mst {
	list-style-position: outside;
	list-style-image: url(imagens/bullet.jpg);
	padding-top: 4px;
	padding-bottom: 4px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #21BDE3;
	padding-right: 0px;
	margin-right: -25px;
}
.li_mst a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666666;
	text-align: left;
	margin-right: 0px;
}
.li_mst a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666666;
	text-align: left;
}
.li_mst a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #219ECA;
	text-align: left;
	text-indent: 5px;
}
.li_mst a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666666;
	text-align: left;
}
.titulo_principal_lila {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-bottom: 5px;
	text-indent: 5px;
	background-color: #BBBFEE;
	padding-top: 5px;
}
.titulo_secundario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #127396;
	text-align: left;
	padding-bottom: 5px;
	text-indent: 5px;
	padding-top: 5px;
}
form input {
	background-color: #ECECEA;
	border: 1px solid #0D6080;
}
form textarea {
	background-color: #ECECEA;
	border: 1px solid #0D6080;
}
form select {
	background-color: #ECECEA;
	border: 1px solid #0D6080;
	font-size: 120%;
}
.form_res {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	text-align: left;
	border: none;
	width: 212px;
	padding-top: 0px;
	margin-top: 5px;
}
.form_res input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	margin-left: 2px;
	text-align: left;
	border: none;
	background-color: #FFFBF0;
}
.form_res select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	margin-left: 2px;
	text-align: center;
	border: none;
	background-color: #FFFFFF;
}
.form_res image {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	margin-left: 2px;
	text-align: left;
	border: none;
}
.texto_servicos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
}
.fotos_servicos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	width: 150px;
	text-align: center;
	border: 3px solid #BE61D4;
	margin-top: 15px;
	margin-bottom: 15px;
	vertical-align: middle;
}
.cfsetaum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #e4a0f5;
	background-image: url(imagens/riscal.jpg);
}
.cfsetadirum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #128CBF;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #e4a0f5;
	background-image: url(imagens/riscal.jpg);
	padding-left: 15px;
}
.txt_menu_end1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-color: #BE66D6;
	background-image: url(imagens/riscal.jpg);
}
.txt_menu_endaz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #23BBEC;
}
.texto_cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	background-color: #FFFFFF;
	text-align: justify;
	margin-right: 15px;
}
.caixa_fundo_c {
	padding-top: 2px;
	padding-bottom: 0px;
	background-image: url(imagens/p1.jpg);
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.caixa_fundo_l {
	background-image: url(imagens/p7.jpg);
	background-repeat: repeat-x;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	border-left-width: 3px;
	border-left-style: solid;
	vertical-align: top;
	background-color: #e19cf3;
}
.txt_menu_endazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 15px;
}
.cfsetaumazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	width: 50%;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(imagens/riscaa.jpg);
	background-color: #FEC111;
}
.cfsetadirumazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #128CBF;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 15px;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(imagens/riscaa.jpg);
	background-color: #FEC111;
}
.riscverde {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #0387B8;
	background-color: #6EBC2B;
	background-image: url(imagens/riscav.jpg);
	background-repeat: repeat-x;
}
.risca {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #0387B8;
	background-color: #fbe22e;
	background-image: url(imagens/riscaa.jpg);
	background-repeat: repeat-x;
}
.atendimento a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: normal;
}
.atendimento a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: normal;
}
.atendimento a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1CAADA;
}
.atendimento a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: normal;
}
.texto_casas_f {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	background-color: #FFFFFF;
	background-image: url(imagens/flor.jpg);
	background-repeat: no-repeat;
}
.texto_casas_v {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	background-color: #FFFFFF;
	background-image: url(imagens/flor01.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.texto_casas_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	background-color: #FFFFFF;
	background-image: url(imagens/bola.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.texto_casas_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	padding-right: 15px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #28B2E0;
	border-right-color: #28B2E0;
	border-bottom-color: #28B2E0;
	border-left-color: #28B2E0;
	background-color: #FFFFFF;
	background-image: url(imagens/cores.jpg);
	background-repeat: no-repeat;
}
.texto_casas_b a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_b a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_b a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1CAADA;
}
.texto_casas_b a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_v a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_v a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_v a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1CAADA;
}
.texto_casas_v a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_c a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_c a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.texto_casas_c a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1CAADA;
}
.texto_casas_c a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1EACDE;
	font-weight: bold;
}
.img {
	padding-bottom: 2px;
}
.legenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #666666;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FF3300;
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.content {
	overflow:hidden;
	font-family: verdana;
	font-style: normal;
	text-align:justify;
	font-size:13px;
	color:#000000;
}
.accord li.acc {
	list-style:none;
	padding-left:0px;
}
.accord h2 {
	cursor:pointer;
	font-size:13px;
}
.df, df:hover, df:visited, df:active{
	color: #1EACDE;
	text-decoration: none;
	margin-left: 10px;
}

a.zoom {
	 font-weight:bold;
	 color:#22BFE8;
	 text-decoration:none;
	 z-index:2000 !important;
}

a.zoom:hover {
	color: #280267;
}