* {
	margin: 0;
	padding: 0;
}
html {
	background: #330066 url(imagem/bg_rpc.gif) repeat-x;
}

body {
	margin : 0px auto;
	padding: 0;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	text-align : center;
}
a:visited, a:link {
	text-decoration: none; 
	color: #b0804a;
	line-height: 120%;
}
a:hover, a:active {
	text-decoration: underline; 
	color: #d09757;
	line-height: 120%;

}
.newsl { 
background-color: #ececec; 
width:150px;
font: 11px Tahoma;
color:#999999;
border: 0px;
padding-bottom: 5px;
padding-left: 4px;
}

.campo{ 
background-image: url(imagem/bg_camp.gif);  
font: 10px Tahoma,Arial;
color: #999999;
border: 0px;
padding:3px;
}
.campo2{  
font: 10px Tahoma,Arial;
background-color: #ffffff;
color: #999999;
border:#999999 solid 1px;
padding:3px;
}

.corpo {
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 0px;
	color:#999999;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-align : justify;
}

.corpo_interna {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 25px;
	color:#999999;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-align : justify;
}

.corpo_interna_topo {
	background: #FFFFFF url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/topo_centro_bg.gif) repeat-x;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	color:#999999;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-align : justify;
}

.rodape {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	line-height: 120%;
	color:#b6b8b2;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	text-align : justify;
}


.welcome {
LINE-HEIGHT: 20px;
PADDING-LEFT: 0px;
PADDING-right: 20px; 
FONT-SIZE: 11px;
TEXT-ALIGN: justify;
COLOR: #919191;
FONT-FAMILY: Tahoma,Arial; 
}


.welcome2 {
LINE-HEIGHT: 20px;
PADDING-LEFT: 25px;
PADDING-right: 0px; 
FONT-SIZE: 11px;
TEXT-ALIGN: justify;
COLOR: #919191;
FONT-FAMILY: Tahoma,Arial; 
}

.destaques {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px;
	color:#999999;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-align : justify;
	vertical-align: top; 
}

.noticias_home {
	background: #FFFFFF url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/bg_noticias.gif) repeat-x;
	padding-left: 19px;
	padding-right: 6px;
	padding-top: 15px;
	vertical-align: top; 
}

.noticia {
	line-height: 150%;
	color:#999999;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	text-align : justify;
	vertical-align: top; 
}

.noticia_link {
	color:#999999;
	font: 11px Tahoma, Verdana, Arial, sans-serif;

	/*vertical-align: top; */
}
.td_testaque {
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 7px;
	text-align : left;
	vertical-align: top; 
}
.news {
	background: #FFFFFF url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/base_news.gif) repeat-x;
	padding-left: 15px;
	padding-right: 14px;
	padding-top: 15px;
	text-align : justify;
	vertical-align: top; 
}
.titulo_news {
	padding-left: 15px;
	padding-right: 0px;
	text-align : left;
	vertical-align: top; 
}
.td_foto_destaque {
	padding-left: 0px;
	padding-right: 0px;
	text-align : left;
	vertical-align: top; 
}
.highslide {
	cursor: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/css/imagem/zoomin.cur) , pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Arial;
	color:#666666;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.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(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/close.gif);
	width: 40px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/close-over.gif);
}
.controlbar .close {
	width: 36px;
	background-position: 0px 0;
}
/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.mascara-img{
position: relative;
z-index: 100;
}
 
.mascara-img-gr{
	background:url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/mask_foto_interna.png) no-repeat;
	/* iepngfix.htc possibilita PNG transpente no I6 */
	behavior: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/css/js/iepngfix.htc);
	width:188px;
	height:145px;
	position: absolute;
	top:0px;
	left:0px;
	background-image: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/mask_foto_interna.png);
}
.mascara-img-grv{
	background:url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/mask_foto_interna.png) no-repeat;
	/* iepngfix.htc possibilita PNG transpente no I6 */
	behavior: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/css/js/iepngfix.htc);
	width:145px;
	height:188px;
	position: absolute;
	top:0px;
	left:0px;
	background-image: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/mask_foto_v.png);
}
.mascara-img-grh{
	background:url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/mask_foto_interna.png) no-repeat;
	/* iepngfix.htc possibilita PNG transpente no I6 */
	behavior: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/css/js/iepngfix.htc);
	width:213px;
	height:114px;
	position: absolute;
	top:0px;
	left:0px;
	background-image: url(../../../../Program%20Files/EasyPHP%202.0b1/www/construtora/imagem/mascara_home.png);
}

.td_empreendimento {
    color: black;
	font-size: 11pt;
	font-family: Tahoma;
	text-decoration: none;
	padding: 2px;
	border: 1px solid #F3F0E9;
    background-color: white;
    padding-left: 22px;
    background-color:#F9F8F3;
}

.td_impar {
    background-color:#ECE9D9;
	padding-left: 10px;
	
}


.td_par {
    background-color: #F7F7F7;
	padding-left: 10px;
	border-top:solid 1px #ECE9D9;
	border-bottom:solid 1px #ECE9D9;
}



.tabela_status {
    background-color: white;
	border-top:solid 2px #ECE9D9;
	border-bottom:solid 2px #ECE9D9;
	border-right:solid 2px #ECE9D9;
	border-left:solid 2px #ECE9D9;
}



.coluna_tabela_status {
    background-color: #d7d7d7; 
}



.tit_empreendimento {
    font-size: 13pt;
	font-family: Trebuchet;
	color: #AEB644;
	}
.highslide {
	cursor: url(zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Arial;
	color:#666666;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.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(imagem/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(imagem/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(imagem/close.gif);
	width: 40px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(imagem/close-over.gif);
}
.controlbar .close {
	width: 36px;
	background-position: 0px 0;
}
/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.mascara-img{
position: relative;
z-index: 100;
}