/* CSS Document */

/* CSS DO RAFAEL - VIEW DETAILS*/

.box {
    background: #E4E4E4 url(../images/rf/box.gif) no-repeat;
    width: 750px;
    height: 100px;
    margin: 0 0 10px 0;
    padding: 0;
}

.box:hover {
    background: #E4E4E4 url(../images/rf/boxh.gif) no-repeat;  
}

.optbanner {
    float: right;
    /*background:url(../images/rf/optbanner.gif);*/
    width: 169px; 
    height: 459px;
    margin: 0;
    padding: 0;
}

.img {
    float: left;
    border: 2px solid #FFF;
    margin: 9px 0 0 9px;
    padding: 0;
}

.img:hover {
    border: 2px solid #006699;
}

.text {
    float: left;
    margin: 8px 0 0 8px;
    padding: 0;
}

.text2 {
    float: left;
    margin: 20px 0 0 40px;
    padding: 0;
    text-align: left;
}

p {
    font: 12px verdana, helvetica, arial, sans-serif;
    color: #333;  
    padding: 0;
    margin: 0;
}

samp {
    font: bold 13px verdana, helvetica, arial, sans-serif;
    color: #006699;
    padding: 0;
    margin: 0;
}

.price_r {
    color: #FFFFFF;
}

a {
    text-decoration: none;
}

img {
    border: 0;
    margin: 0;
    padding: 0;
}

.field {
    font: 12px verdana, helvetica, arial, sans-serif;
    color: #038BCD;
    padding: 0;
    margin: 0 0 10px 0;
}

option {
    background: #FFF;  
}



/* CSS DO RAFAEL - VIEW DETAILS*/


/* CSS DO RAFAEL - NEWS*/

.newsbox {
    width: 620px;
    height: auto;
    margin: 0;
    padding: 0;
}

.title {
    padding: 12px 0 0 5px;
    margin: 0;
    font: bold 14px verdana, helvetica, arial, sans-serif;
	  color: #FFF;
}

.title_news {
    background: url(../images/rf/news.png) no-repeat;
    width: 620px;
    height: 55px;
    margin: 0;
    padding: 0;
}

.text {
    font: 13px verdana, helvetica, arial, sans-serif;
    line-height: 17px;
}

.news_img {
    float: left;
    margin: 0 8px 0 0;
}

.sidebar {
    background: #038BCD;
    float: right;
    width: 300px; 
    height: 500px;
    margin: 0;
    padding: 0;
}

/* CSS DO RAFAEL - NEWS*/

/* CSS DO RAFAEL - DETAILS*/

/* css do adrien */

.thumbnails {
	width:340px;
	margin: 10px 0 0 0;
	padding: 0 0 20px 3px;
	float: left;
}
.thumb {
	width:110px;
	height:70px;
	float: left;
	margin-top: 4px;
	padding: 1px;
	background: url(../images/noPhoto2.gif) center  no-repeat;
}

.thumb_empty {
	width:110px;
	height:70px;
	float: left;
	margin-top: 4px;
	padding: 1px;
}

#thumbnails a img {
	border: none;
}
/* fim do meu css */
.details {
    width: 710px;
    height: auto;
    margin: 0;
    padding: 0;
}

.details_title {
    background: url(../images/rf/back_details.png) no-repeat;
    width: 710px;
    height: 55px;
    margin: 0;
    padding: 0;
}

.img_property {
    margin: 0 0 0 7px;
    padding: 0 0 15px 0;
	float: left;
	width: 325px;
	height: 217px;
}

.right {
    background: url(../images/rf/back_property.png) no-repeat;
    float: left;
    width: 370px;
	padding: 0 0 20px 0;
}

.right ul {
 list-style: square;
}

.right ul li {
    list-style: square;
    display: block;
    margin: 0 0 0 5px;
    padding: 0;  
}

.title2 {
    padding: 12px 0 0 5px;
    margin: 0;
    font: bold 14px verdana, helvetica, arial, sans-serif;
	  color: #006699;
}
.title3 {
    padding: 12px 0 0 5px;
    margin: 0;
    font: bold 14px verdana, helvetica, arial, sans-serif;
	  color: #FFFFFF;
}

.desc_text { 
margin: 5px;
}
.property_desc {
    background: #E5E5D7 url(../images/rf/pattern.png) repeat-x;
    width: 710px;
    height: auto;
    padding: 0;
    margin: 0 0 5px 0;
	float:left;
}
.disc_text {
margin: 5px;
}

.property_discla {
    background: #E5E5D7 url(../images/rf/pattern.png);
    width: 710px;
    height: 150px;
    padding: 0;
    margin: 0 0 5px 0;
}


/* FORMULÁRIO LATERAL */
.InqTitle {
    padding: 12px 0 0 5px;
    margin: 0;
    font: bold 13px verdana, helvetica, arial, sans-serif;
	  color: #FFFFFF;
}
.form_ {
    background: url(../images/rf/back_form.png) no-repeat;
    float: right;
    width: 220px; 
    margin: 0;
    padding: 0 0 10px 0;
}

#wap label {
    display: block;
    color: #FFF;
    margin: 2px 0 2px 10px;
    padding: 0;
}

.form_inquire {
    width: 200px;
    height: 20px;
    background: #FFF;
    border: 0;
    color: #000;
    margin: 0 0 0 10px;
    padding: 0;
}

.form_inquire:hover {
    background: #F8F8F8;
}

.msg_inquire {
    width: 200px;
    height: 80px;
    background: #FFF;
    border: 0;
    color: #000;
    margin: 2px 0 5px 10px;
    padding: 0;
}

.msg_inquire:hover {
    background: #F8F8F8;
}

#wap input {
    border: 0;
    margin: 0 0 0 10px;
    padding: 0;
}
#wap input.txtbox {
	font: 12px  Arial, Helvetica, sans-serif;
	border: #666666 solid 1px;;   
    margin: 0 0 0 0px;
    padding: 1;
}

.enviar:hover {
    background: #555;  
}

#wap textarea {
    font: 12px Arial, Helvetica, sans-serif;
}

/* FORMULÁRIO LATERAL */

/* CSS DO RAFAEL - MARKET*/

.market {
    width: 710px;    
    margin: 0;
    padding: 0;
}

#wap select {
    margin: 0 0 0 10px;
    padding: 0;
    width: 200px;
    font: 12px Arial, Helvetica, sans-serif;
}
#wap select.txtbox {
	border: #666666 solid 1px;;   
    margin: 0 0 0 0px;
    padding: 0;    
    font: 12px  Arial, Helvetica, sans-serif;
}


.sub_title {
    padding: 5px 0 12px 8px;
    margin: 0;
    font: bold 12px Arial, Helvetica, sans-serif;
	  color: #FFF;
}


/* CSS DO RAFAEL - MARKET*/

/* CSS DO RAFAEL - REGISTRY */


.registry{
    background: url(../images/rf/back_form_reg.png) center bottom no-repeat;
    width: 750px;
    height: 490px;
    margin: 0 0 10px 0;
    padding: 0;
}

.registry_title {
    background: url(../images/rf/back_registry.png) no-repeat;
    width: 750px;
    height: 55px;
    margin: 0;
    padding: 0;
}

.usrEdit{
    background: url(../images/rf/back_form_reg.png) center bottom no-repeat;
    width: 750px;
    height: 490px;
    margin: 0 0 10px 0;
    padding: 0;
}

.usrEditTitle {
    background: url(../images/rf/back_registry.png) no-repeat;
    width: 750px;
    height: 55px;
    margin: 0;
    padding: 0;
}

.reg_name {
    width: 350px;
    height: 20px;  
    margin: 0 0 0 10px;
    padding: 0;
}

.reg_name:hover {
    background: #F8F8F8;
}
  

.reg_name2 {
    text-align: right;
    margin: 10px 0 0 0;
    padding: 0;
  
}

#wap label {
    
}
/**/
/* CSS DO RAFAEL - SEARCH */


.search_ {
    width: 765px;
    height: 490px;
    margin: 0;
    padding: 0;
}

.form_search {
    background: url(../images/rf/back_form_search.png) no-repeat;
    width: 220px;
    height: 385px;
    margin: 0;
    padding: 5px 0 0 0;
}

.go {
    padding: 0;
    margin: 0 0 -5px 0;  
}

.web_key {
    width: 150px;
    height: 20px;
    padding: 0;
    margin: 0 0 0 10px;
}

.google {
    float: right;
    width: 538px;
    height: 386px;
    margin: 0;
    padding: 0;  
    border: 1px solid black;
}

/* CSS DO RAFAEL - SEARCH */

/* CSS DO RAFAEL - ADD */

.add_left {
    float: left;
    background: url(../images/rf/photo.gif) center no-repeat;
    margin: 0;
    padding: 0;
    width: 170px;
    height: 220px;
}

.add_right {
    float: left;
    background: url(../images/rf/back_add2.png) center repeat-x;
    margin: 0 0 0 10px;
    padding: 0;
    width: 756px;
    height: auto;
}

.add {
    margin: 0;
    padding: 0;
    font: 14px verdana, helvetica, arial, sans-serif;
	  color: #333;
}

.about {
    margin: 10px;
    padding: 0;
    width: 736px;
    height: auto;
    font: 13px verdana, helvetica, arial, sans-serif;
	  color: #333;
}
  

/* CSS DO RAFAEL - ADD */

/* CSS DO RAFAEL - MAPS */


.maps {
    float: left;
    width: 675px;
    height: 500px;
    margin: 0;
    padding: 0;
    border: 1px solid green;     
}

.pics_price {
    background: url(../images/rf/back_maps.png) no-repeat center top;
    float: left;
    width: 255px;
    height: auto;
    margin: 0;
    padding: 0;  
}

.pics {
    float: left;
    width: 35px;
    height: 30px;
    margin: 0 ;
    padding: 0;  
}

.price {
    float: left;
    width: 65px;
    height: 30px;
    margin: 0 ;
    padding: 0;  
}

.beds {
    float: left;
    width: 35px;
    height: 30px;
    margin: 0 ;
    padding: 0;  
}

.description {
    float: left;
    width: 75px;
    height: 30px;
    margin: 0 ;
    padding: 0;  
}

.city {
    float: left;
    width: 70px;
    height: 30px;
    margin: 0 ;
    padding: 0;  
}

.pics_ {
    font: 11px verdana, helvetica, arial, sans-serif;
	  color: #FFF;
	  margin: 8px 0 0 5px;
	  padding: 0;
}

.pics_2 {
    font: 9px verdana, helvetica, arial, sans-serif;
	  color: #333;
	  margin: 8px 0 0 5px;
	  padding: 0;
}

/*CSS DO RAFAEl - CONTACT US*/

.contact_infos {
    float: right;
    background: url(../images/rf/back_form_contact_details.png);
    width: 320px;
    height: 440px;
    margin: 0;
    padding: 0;
}

.contact {
    font: 12px verdana, arial, sans-serif;
    margin: 8px;
    padding: 0;
    color: #333;
}

hr {
    width: auto;
    height: 1px;
    color: #333;
    background: #333;  
    margin: 0 10px;
    border: 0;
}

.contact_form {
    float: left;
    background: url(../images/rf/back_form_contact.png);
    width: 615px;
    height: 400px;
    padding: 0;
    margin: 0;
}

.tel2 {
    color: #FFF;
    font: bold 18px verdana;
    padding: 0;
    margin: 10px;
}

.form_contact {
    color: #000;
    width: 350px;
    height: 20px;
    padding: 1px;
    margin: 0;
    border: 0;
    display: block;
}

.form_contact2 {
    color: #000;
    width: 350px;
    height: 100px;
    padding: 1px;
    margin: 0 0 0 10px;
    border: 0;
    display: block;
}

#contact_form label {
    margin: 0 0 0 10px;
    padding: 0;
    font: 12px verdana, arial, sans-serif;
    color: #FFF;
}

/*CSS DO RAFAEl - CONTACT US*/


/*CSS DO RAFAEl - PROPERTY*/

.property_control {
    float: right;
    width: 725px;
    height: auto;
    margin: 0;
    padding: 0;
}

#new_property {
    width: 725px;
    height: auto;
    margin: 0;
    padding: 0;  
}

#property_bar {
    background: url(../images/rf/property_bar.png) no-repeat;
    width: 725px;
    height: 35px;
    margin: 0;
    padding: 0;
}

/* CAIXA DE TITULOS DE PHOTOS, ADDRESS E ETC */

#photo {
    float: left;
    width: 100px;
    height: 35px;
    margin: 10px 0 0 10px;
    padding: 0;  
}

#address {
    float: left;
    width: 180px;
    height: 35px;
    margin: 10px 0 0 10px;
    padding: 0;  
}

#beds { 
    float: left;
    width: 70px;
    height: 35px;
    margin: 10px 0 0 0px;
    padding: 0;  
}

#baths {
    float: left;
    width: 70px;
    height: 35px;
    margin: 10px 0 0 5px;
    padding: 0;  
}

#asking {
    float: left;
    width: 120px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;  
}

#edit {
    float: left;
    width: 80px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;  
}

#delete {
    float: left;
    width: 80px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;  
}

/* CAIXA DE TITULOS DE PHOTOS, ADDRESS E ETC */



/* CAIXA CONTENDO PHOTO, ADRESS E ETC */

#property_status {
    float: left;
    width: 725px;
    height: 90px;
    margin: 0;
    padding: 0;
}

#property_status2 {
    float: left;
    background: #EEE;
    width: 725px;
    height: 90px;
    margin: 0;
    padding: 0;
}

#property_photo {
    float: left;
    width: 100px;
    height: 90px;
    margin: 8px 10px;
    padding: 0;
}

#property_address {
    border-right: 1px solid #FFF;
    float: left;
    width: 160px;
    height: 90px;
    margin: 0;
    padding: 0;
    text-align: center;
}

#property_beds {
    border-right: 1px solid #FFF;
    float: left;
    width: 70px;
    height: 90px;
    margin: 0;
    padding: 20px 0 0 0;  
	text-align: center;
}

#property_baths {
    border-right: 1px solid #FFF;
    float: left;
    width: 70px;
    height: 90px;
    margin: 0;
    padding: 20px 0 0 0;  
    text-align: center;
}

#property_asking {
    border-right: 1px solid #FFF;
    float: left;
    width: 120px;
    height: 90px;
    margin: 0;
    padding: 20px 0 0 0;  
    text-align: center;
}

#property_edit {
    border-right: 1px solid #FFF;
    float: left;
    width: 80px;
    height: 90px;
    margin: 0;
    padding: 20px 0 0 0;  
    text-align: center;
}

#property_delete {
    float: left;
    width: 80px;
    height: 90px;
    margin: 0;
    padding: 20px 0 0 0;  
    text-align: center;
}

/* CAIXA CONTENDO PHOTO, ADRESS E ETC */


.control {
    font: 12px verdana, arial, sans-serif;
    color: #333;
    margin: 10% 5px;
    padding: 0;  
}

.property_bar {
    font: bold 13px verdana, arial, sans-serif;
    color: #FFF;
    margin: 0;
    padding: 0;   
}

/*CSS DO RAFAEl - PROPERTY */



/* CSS DO RAFAEL - ADMIN */

.manage_user {
    float: left;
    background: url(../images/rf/manager_user.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.manage_webzine {
    float: left;
    background: url(../images/rf/manager_webzine.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.manage_documents {
    float: left;
    background: url(../images/rf/manager_documents.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.manage_property {
    float: left;
    background: url(../images/rf/manager_property.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.manager_calendar {
    float: left;
    background: url(../images/rf/manager_calendar.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.market_pages {
    float: left;
    background: url(../images/rf/market_pages.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.featured_property {
    float: left;
    background: url(../images/rf/featured_property.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.banner_ads {
    float: left;
    background: url(../images/rf/banner_ads.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.pages_admin {
    float: left;
    background: url(../images/rf/pages_admin.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.calendar {
    float: left;
    background: url(../images/rf/manager_calendar.png) no-repeat;
    width: 170px;
    margin: 9px 9px 0 0;
    padding: 150px 0 0 0;
    text-align: center;
	cursor: pointer;
}

.manager {
    font: 11px verdana, arial, sans-serif;
    color: #333;
    margin: 0;
    padding: 0;
}

.manager:hover {
    color: #0066FF;
    cursor: pointer;
}

/* CSS DO RAFAEL - ADMIN */


/* CSS DO RAFAEL - BANNER ADD */

.menu {
    float: left;
    /*background: url(../images/menu.jpg);*/	
    width: 205px;
    height: 255px;
    margin: 0;
    padding: 0;  
}

.banner_control {
    background: url(../images/rf/property_bar.png) no-repeat;
    float: right;
    width: 725px;
    height: auto;
    margin: 0;
    padding: 0;
}

.banner_header {
    background: url(../images/rf/property_bar.png);
    float: right;
    width: 725px;
    height: 35px;
    margin: 0;
    padding: 0;
}

/* CABEÇALHO DO BANNERAD ID, BANNERAD, FILENAME, ETC */

.bannerid {
    float: left;
    width: 117px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.bannerad {
    float: left;
    width: 257px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.filename {
    float: left;
    width: 117px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.filetype {
    float: left;
    width: 117px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.visible {
    float: left;
    width: 60px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.delete {
    float: left;
    width: 50px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

/* CABEÇALHO DO BANNERAD ID, BANNERAD, FILENAME, ETC */


/* CONTEUDO DO BANNERAD ID, BANNERAD, FILENAME, ETC */


.banner_header2 {
    background: #EEE;
    float: right;
    width: 725px;
    height: 155px;
    margin: 0;
    padding: 0;
}

.banner_header3 {
	background: #DDD;
    float: right;
    width: 725px;
    height: 155px;
    margin: 0;
    padding: 0;
}

.bannerid2 {
    border-right: 1px solid #FFF;
    float: left;
    width: 116px;
    height: 155px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.bannerad2 {
    border-right: 1px solid #FFF;
    float: left;
    width: 256px;
    height: 155px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.filename2 {
    border-right: 1px solid #FFF;
    float: left;
    width: 116px;
    height: 155px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.filetype2 {
    border-right: 1px solid #FFF;
    float: left;
    width: 116px;
    height: 155px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.visible2 {
    border-right: 1px solid #FFF;
    float: left;
    width: 57px;
    height: 155px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.delete2 {
    float: left;
    width: 57px;
    height: 155px;
    margin: 0;
    padding: 0;
    text-align: center;
}

/* CONTEUDO DO BANNERAD ID, BANNERAD, FILENAME, ETC */

.banneradd {
    font: bold 12px/30px verdana, arial, sans-serif;
    color: #FFF;
    margin: 0;
    padding: 0;   
}

.banneradd2 {
    font: 12px/150px verdana, arial, sans-serif;
    color: #999;
    margin: 0;
    padding: 0;   
}

/* CSS DO RAFAEL - BANNER ADD */


/* CSS DO RAFAEL - DOCUMENT */

.document_list {
    float: right;
    width: 725px;
    height: auto;
    margin: 0;
    padding: 0;
}

/* BARRA */

.document_bar {
    background: url(../images/rf/back_property.png) no-repeat;
    width: 725px;
    height: 35px;
    margin: 0;
    padding: 0;  
}
.doc_id {
    float: left;
    width: 100px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}
.doc_name {
    float: left;
    width: 200px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}

.doc_type {
    float: left;
    width: 150px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}

.doc_last {
    float: left;
    width: 150px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}

.doc_edit {
    float: left;
    width: 70px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}

.doc_assign {
    float: left;
    width: 70px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}

.doc_delete {
    float: left;
    width: 70px;
    height: 35px;
    margin: 8px 0 0 0;
    padding: 0;
    text-align: center;
}

/* BARRA */


/*CONTEUDO*/

.document_bar2 {
    width: 725px;
    height: 45px;
    margin: 0;
    padding: 0;
}

.document_bar3 {
    background: #EEE;
    width: 725px;
    height: 45px;
    margin: 0;
    padding: 0;  
}
.doc_id2 {
    float: left;
    width: 100px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.doc_name2 {
    float: left;
    width: 200px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.doc_type2 {
    float: left;
    width: 150px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.doc_last2 {
    float: left;
    width: 150px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.doc_edit2 {
    float: left;
    width: 70px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.doc_assign2 {
    float: left;
    width: 70px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.doc_delete2 {
    float: left;
    width: 70px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

/*CONTEUDO*/

.doc {
    font: 12px/25px verdana, arial, sans-serif;
    color: #333;
    margin: 0;
    padding: 0;  
}

/* CSS DO RAFAEL - DOCUMENT */
/* CSS DO RAFAEL - DOCUMENT */


/* CSS DO RAFAEL */

.caixa_de_texto {
    width: 937px;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: left;
}

/* CSS DO RAFAEL PAGECP.CFM */

.secure_property {
    float: left;
    background: url(../images/rf/secure_property.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 9px 0 0;
    padding: 0;
    text-align: center;
}

.property_manag {
    float: left;
    background: url(../images/rf/property_manag.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 9px 0 0;
    padding: 0;
    text-align: center;
}

.avt_btn {
    float: left;
    background: url(../images/rf/btn_avt.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 9px 0 0;
    padding: 0;
    text-align: center;
}

.relocation_info {
    float: left;
    background: url(../images/rf/relocation_info.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 9px 0 0;
    padding: 0;
    text-align: center;
}

/* CSS DO RAFAEL PAGECP.CFM */


/* CSS DO RAFAEL MARKETCP.CFM */

.greater_san {
    float: left;
    background: url(../images/rf/greater_san.png);
    width: 170px;
    height: 170px;
    margin: 9px 9px 0 0;
    padding: 0;
    text-align: center;
}
/* CSS DO RAFAEL MARKETCP.CFM */


/* CSS DO RAFAEL - FEATURED PROPERTIES */

.featured {
    float: left;
    width: 100px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}

.featured_new {
    float: left;
    width: 30px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}

.featured_new2 {
    float: left;
    width: 30px;
    height: 100%;
    margin: 0 0 0 0;
    padding: 35px 10px 0 0;
    text-align: center;
    border-right: 1px solid white;
}

.listing_id {
    float: left;
    width: 100px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}

.listing_id_new {
    float: left;
    width: 170px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}

.listing_id_new2 {
    float: left;
    width: 170px;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    border-right: 1px solid white;
}

.f_photo {
    float: left;
    width: 150px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}

.f_address {
    float: left;
    width: 350px;
    height: 35px;
    margin: 10px 0 0 0;
    padding: 0;
    text-align: center;
}

.featured_content {
    float: left;
    background: #EEE;
    width: 725px;
    height: 90px;
    margin: 0;
    padding: 0;
}

.featured_content2 {
    float: left;
    background: transparent;
    width: 725px;
    height: 90px;
    margin: 0;
    padding: 0;
}

.featured2 {
    float: left;
    width: 100px;
    height: 100%;
    margin: 0 0 0 0;
    padding: 35px 10px 0 0;
    text-align: center;
    border-right: 1px solid white;
}

.featured2 input {
    text-align: center;
    margin: 0;
    padding: 0;
}

.listing_id2 {
    float: left;
    width: 100px;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    border-right: 1px solid white;
}

.f_photo2 {
    float: left;
    width: 150px;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    border-right: 1px solid white;
}

.f_address2 {
    float: left;
    width: 350px;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
}

.feat {
    font: 12px/90px verdana, arial, sans-serif;
    color: #333;
    margin: 0;
    padding: 0; 
}

.img_feat {
    margin: 10px 0 0 0;
    padding: 0;
}

/* CSS DO RAFAEL - FEATURED PROPERTIES */

/* CSS DO RAFAEL - ADD / EDIT USER */

.id_user {
    float: left;
    width: 40px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.role_user {
    float: left;
    width: 90px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.name_user {
    float: left;
    width: 140px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.email_user {
    float: left;
    width: 150px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.date_user {
    float: left;
    width: 100px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.active_user {
    float: left;
    width: 60px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.edit_user {
    float: left;
    width: 60px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.delete_user {
    float: left;
    width: 60px;
    height: 35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.id_user2 {
    float: left;
    width: 40px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.role_user2 {
    float: left;
    width: 90px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.name_user2 {
    float: left;
    width: 140px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.email_user2 {
    float: left;
    width: 150px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.date_user2 {
    float: left;
    width: 100px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.active_user2 {
    float: left;
    width: 60px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.edit_user2 {
    float: left;
    width: 60px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.delete_user2 {
    float: left;
    width: 60px;
    height: 45px;
    margin: 0;
    padding: 0;
    text-align: center;
}
