* {
	font-family:Arial;
	font-size:12px;
}

body {
	margin:7px 0 0 0;
	/*background-color:#F93F26;
	background-color:#E7DFD6;*/
	/*background-color:#CEBEA5; /*beje*/
	background-image:url(http://www.marcioperniceimoveis.com.br/site/imgs/fundogeral.jpg);
	background-repeat:repeat-x;
	background-color:#EFE3C6; /*amarelo*/
	/*background-color:#CC9966; /*marrom*/
}

a {color:#000;}
a:hover {text-decoration:underline;}

ul {
	margin:0px 0 0 -25px;
	_margin:0px 0 0 20px;
	color:#C3C2C0;
	/*list-style-image:url(../img/px_vermelho.gif);*/
}

li {
	margin:10px 0 10px 0;
}

input, textarea {
	border:1px solid #C3C2C0;
}


/* CLASSES GERAIS */

.titLaranja{
	font-size:12px;
	font-weight:bold;
	color:#F93F26;
}

.hover {
	text-decoration:none;
}

.bgBege {
	background-color:#E3D7BC!important;
}

.bgCinza {
	background-color:#C3C2C0;
}

.noborder {
	background:none;
	border:none;
}

.mrgPop {
	margin:0!important;
	background-color:#E3D7BC;
}

.vermelho {color:#F93F26;}

.onze {font-size:11px;}

#geral {
	width:778px;
	position:absolute;
	left:50%;
	margin-left:-390px;
	background-color:#FFF;
}

#header {
	height:144px;
	background-image:url(../img/canto_superior_areia.gif);
	background-repeat:no-repeat;
}

#data {
	position:absolute;
	top:140px;
	left:648px;
	font-size:11px;
}

#conteudo {
	width:600px; /* -----------------> estrutura principal*/
	float:right;
	font-size:12px;
	padding-bottom:20px;
}

#footer {
	height:50px;
	background-image:url(../img/canto_inferior_areia.gif);
	background-repeat:no-repeat;
	padding-top:10px;
	clear:both;
	background-color:#CEBEA5;
	text-align:center;
	font-size:11px;
}

/* MENU */

#menu {
	width:178px; /* -----------------> estrutura principal*/
	float:left;
	z-index:1001;
}

#menu_box {
	width:157px;
	background-image:url(../img/menu_canto_superior.gif);
	background-repeat:no-repeat;
	background-color:#E3D7BC;
	margin-left:5px;
}

#menu_box_int {
	width:100%;
	margin:10px 0 0 12px;
	/*padding-bottom:7px;*/
	font-size:12px;
	font-weight:bold;
	color:#F93F26;
}

#menu_box_int td {
	height:24px;
}

#menu_box_int a {
	margin-left:15px;
	color:#000;
	text-decoration:none;
	cursor:pointer;
}

.bu_cinza {
	background-image:url(../img/bu_cinza.gif);
	background-repeat:no-repeat;
	background-position:6px 7px;
}

.lhMenu {
	height:0px!important;
}

#mn_atendimento {
	background:#EFE3C6;
	margin:10px 0 10px 2px;
}

/* SUBMENU */

#submenu-casa, #submenu-apartamento, #submenu-condominio, #submenu-comercial, #submenu-terreno {
	position:absolute;
	background-color:#F3EAD4;
	display:none;
		z-index:1005;

}

#submenu-casa td, #submenu-apartamento td, #submenu-condominio td, #submenu-comercial td, #submenu-terreno td {
	width:155px;
	padding:0 4px 0 4px;
	background-color:#F3EAD4;
	z-index:1002;
}

#submenu-casa a, #submenu-apartamento a, #submenu-condominio a, #submenu-comercial a, #submenu-terreno a {
	font-size:11px;
	color:#000;
	padding-left:4px;
	text-decoration:none;
	z-index:1004;

}

#submenu-casa a:hover, #submenu-apartamento a:hover, #submenu-condominio a:hover, #submenu-comercial a:hover, #submenu-terreno a:hover {
	color:#A19A89;
		z-index:1003;

}

#submenu-casa {
	top:249px;
	left:161px;
		z-index:1002;

}

#submenu-apartamento {
	top:273px;
	left:161px;
}

#submenu-condominio {
	top:297px;
	left:161px;
}

#submenu-comercial {
	top:322px;
	left:161px;
}

#submenu-terreno {
	top:345px;
	left:161px;
}

/* HOME */

#destaques {
	width:440px; /* -----------------> estrutura principal*/
	float:left;
	margin:10px 10px 0 0; /* -----------------> estrutura principal*/
}

#mini_destaque td {
	font-size:11px;
}

#col_direita {
	width:150px; /* -----------------> estrutura principal*/
	float:right;
	margin-top:10px;
	font-size:11px;
}

#col_direita form {
	font-size:11px;
}

#col_direita h1 {
	background-image:url(../img/px_vermelho.gif);
	background-repeat:repeat-x;
	background-position:0 13px;
	width:140px;
	font-size:11px;
	margin:12px 0 -20px 0;
}

#lista {
	width:100%;
}

#lista td {
	width:100%;
	height:20px;
	margin-top:20px;
	border-bottom:1px solid #E3D7BC;
}

#lista .titulo {
	/*background-image:url(../img/px_vermelho.gif);
	background-repeat:repeat-x;
	background-position:0 18px;*/
	margin:10px 0 10px 0;
	font-weight:bold;
	color:#F93F26;
}


#lista td {
	font-size:11px;
}

#dest_animado {
	border:10px solid #E3D7BC;
}

#buscar {
	width:70px;
	font-size:11px;
}

#img_detaque {
	/*background-color:#E3D7BC;*/
}

#img_detaque div {
}

/* INTERNAS */

.titulo {
	font-size:16px;
	font-weight:bold;
	color:#380099;
}

#conteudo-int {
position:relative;
	margin:10px 10px 0 0; /* -----------------> estrutura principal*/
}

#imoveis-filtro {
	background-color:#E3D7BC;
}

#imoveis-filtro td {
	background-color:#FFF;
	padding:7px;
}

#imoveis-filtro a {
	color:#000;
	text-decoration:none;
}

#tblFale td {
	height:30px;
}

#thu_casa {
	margin-left:-10px;
}

#thu_casa td {
	font-size:10px;
	text-align:center;
	color:#F93F26;
	background-color:#E3D7BC;
	padding:4px;
	margin-left:-20px;
}


#thu_casa td span {
	font-size:10px;
	color:#000;
	cursor:pointer;
}

#thu_casa img {
	cursor:pointer;
}

#thu_detalhe td {
	height:50px;
}

.img_pop {
	border:solid 1px #CEBEA5;
}

#frmFoto {
	background-color:#E3D7BC;
}

.eventos_tipo {
	border-bottom:solid 1px #E3D7BC;
	font-weight:bold;
	margin:20px 0 20px 0;
	height:20px;
	line-height:20px;
	color:#F93F26;
}
#msn {
position: absolute;
top:650;
left:100;
width: 250px;
height:30px;
color:#333333;
background-color:#FFFFFF;
border:#FF0000 2px solid;
visibility:hidden;
padding:5px;
font-weight:bold;
z-index:20001;

}

#skype {
position: absolute;
top:680;
left:100;
width: 250px;
height:30px;
color:#333333;
background-color:#FFFFFF;
border:#FF0000 2px solid;
visibility:hidden;
padding:5px;
font-weight:bold;
font-weight:bold;
z-index:20002;

}

.lateral {
border: #FFFFFF 3px solid;
}