/* CSS Document */
*{
border:0pt none;
margin:0pt auto;
padding:0pt;
}

html, body {
width:100%;
height:100%;
background:#fff;
font-family:Arial;
font-size:11px;
color:#000000;
}
p, span, h1, h2, h3, h4, h5, h6, a, li, strong, label,{_text-align:left;}

#main_contact{
width:560px;
text-align:left;
float:left;
}

#main_contact h1{
text-align:center;
width:540px;
margin-top:20px;
font-family:arial;
font-size:17px;
color:#555;
font-weight:bold;
}

a{text-decoration:none;}
a:Hover{text-decoration:underline;}

TEXTAREA{ border:1px solid #000;}

.v10 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#990000; text-decoration: none}

.button_inserir{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial}

.memo{
width:250px;
border:1px solid #c0c0c0;
font-family:arial;
font-size:12px;
}

/* ## Classes ihtml  ##*/

.editcaption { COLOR: #000000;  FONT-FAMILY: arial; font-size:13px;}

.editinput {
BORDER-LEFT: #6f6f6f 1px solid;
BORDER-TOP: #6f6f6f 1px solid;
BORDER-RIGHT: #6f6f6f 1px solid;
BORDER-BOTTOM: #6f6f6f 1px solid;
FONT-FAMILY: Arial;
font-size:13px;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFA }

.select { text-decoration: none; border:1px solid #000;  font-family: verdana; color: #000000; font-size:12px;   BACKGROUND-COLOR: #FFFFFA }

.radio {
 FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.button {width:150px;
margin-left:35px;
margin-top:10px;
font-family:arial;
font-size:13px;
font-weight:bold;
height:35px;
color:#fff;
background:url('../img/botao_anuncie.jpg') no-repeat;
}

/*  end Classes ihtml ## */


.select_campo{
width:95px;
height:19px;
border:1px solid #000;
font-family:Arial;
text-transform:capitalize;
}

.select_campo_type{
width:109px;
height:19px;
border:1px solid #000;
font-family:Arial;
text-transform:capitalize;
}

.select_campo_room{
width:45px;
height:19px;
border:1px solid #000;
font-family:Arial;
text-transform:capitalize;
}

.select_state{
width:45px;
height:19px;
border:1px solid #000;
font-family:Arial;
font-size:11px;
}

.input_campo{
width:117px;
height:19px;
border:1px solid #000;
font-family:Arial;
}

.submit_login{
background-color: #336699;
color: #FFFFFF;
padding:4px 10px;
font-size:12px;
font-weight:bold;
font-family:Arial;
margin:6px 0;
}

.input_text_news{
width:210px;
height:16px;
border:1px solid #000;
background:#ccc;
font-family:verdana;
color:#000;font-size:10px;
padding-top:2px;
margin-top:5px;
margin-bottom:10px;
}

.input_text_zipcode1{
width:60px;
height:16px;
border:1px solid #000;
background:#ccc;
font-family:verdana;
color:#000;font-size:10px;
padding-top:2px;
margin-top:5px;
margin-bottom:10px;
float:left;
}

.input_text_zipcode2{
width:30px;
height:16px;
border:1px solid #000;
background:#ccc;
font-family:verdana;
color:#000;font-size:10px;
padding-top:2px;
margin:5px 0px 10px 5px;
float:left;
}

.submit_newsletter{
width:140px;
height:18px;
background:#ad3333;
color:#fff;
text-transform:uppercase;
font-family:Verdana;
font-size:9px;
padding:2px;
margin-top:25px;
}

#main{
width:960px;
}

#main #top{
width:960px;
overflow:auto;
margin-top:4px;
}

#main #top #logo{
width:148px;
height:111px;
float:left;
/*margin-top:05px;*/
}

#main #top #logo a{
border:0;
margin:0;
padding:0;
}

#main #top #logo h1{
margin:0;
padding:0;
display:none;
}


#main #top #top_right{
float:left;
width:812px;
}

#main #top #top_right #navigation_user{
width:812px;
overflow:auto;
}

#main #top #top_right #navigation_user ul{
display:inline;
margin:0;
padding:0;
}

#main #top #top_right #navigation_user li{
list-style-type:none;
float:right;
margin-left:7px;
color:#000000;
font-family:Verdana;
font-size:9px;
}

#main #top #top_right #navigation_user li a{
font-family: verdana;
font-size: 12px;
text-decoration:underline;
color: #000099;
}

#main #top #top_right #search_home{
width:805px;
height:75px;
margin-top:31px;
padding-left:5px;
}

#main #top #top_right #search_home #tab_search{
width:798px;
height:68px;
overflow:auto;
}

#main #top #top_right #search_home #tab_search #active_tab{
width:167px;
height:20px;
border-top:1px solid #006699;
border-left:1px solid #006699;
border-right:1px solid #006699;
background: #3c7faf;
float:left;
padding-top:4px;
}

#main #top #top_right #search_home #tab_search #active_tab span{
text-transform:uppercase;
color:#fff;
font-family:Verdana;
font-size:10px;
padding-left:10px;
}

#main #top #top_right #search_home #tab_search #not_active_tab{
width:110px;
height:20px;
border-top:1px solid #006699;
border-left:1px solid #006699;
border-right:1px solid #006699;
background: #ffffff;
float:left;
padding-top:4px;
}

#main #top #top_right #search_home #tab_search #not_active_tab span{
text-transform:uppercase;
font-family:Verdana;
font-size:10px;
padding-left:5px;
}

#main #top #top_right #search_home #tab_search #not_active_tab span a{
color:#000;
}

#main #top #top_right #search_home #tab_search #not_tab{
width:440px;
float:left;
height:24px;
background:#fff;
}

#main #top #top_right #search_home #tab_search #box_search{
width:798px;
float:left;
height:43px;
background: #3c7faf;
overflow:auto;
}

#main #top #top_right #search_home #tab_search #box_search #commercial{
width:100px;
float:left;
padding-left:9px;
margin-top:2px;
}

#main #top #top_right #search_home #tab_search #box_search #commercial p{
width:100px;
margin:0;
padding:0;
padding-left:0px;
margin-bottom:3px;
color:#fff;
text-transform:capitalize;
}

#main #top #top_right #search_home #tab_search #box_search #type{
width:120px;
margin-top:2px;
float:left;
padding-left:9px;
}

#main #top #top_right #search_home #tab_search #box_search #type p{
width:140px;
margin:0;
padding:0;
padding-left:0px;
margin-bottom:3px;
color:#fff;
text-transform:capitalize;
}

#main #top #top_right #search_home #tab_search #box_search #state{
width:49px;
margin-top:2px;
float:left;
padding-left:9px;
}

#main #top #top_right #search_home #tab_search #box_search #state p{
width:49px;
margin:0;
padding:0;
padding-left:0px;
margin-bottom:3px;
color:#fff;
text-transform:capitalize;
}

#main #top #top_right #search_home #tab_search #box_search #city{
width:126px;
margin-top:2px;
float:left;
padding-left:9px;
}

#main #top #top_right #search_home #tab_search #box_search #city p{
width:126px;
margin:0;
padding:0;
padding-left:00px;
margin-bottom:3px;
color:#fff;
text-transform:capitalize;
}

.suggestionsBox{
width:130px;
display:block;
height:130px;
z-index:2;
border: 2px solid #9BA9C6;
padding:5px;
position: absolute;
margin-top:-30px;
background:#FFFFFF;
overflow:auto;
margin-bottom: -120px;

}

.suggestionList li{
margin:0;
padding:0;
list-style-type:none;
font-size:10px;
z-index:2;
}

.suggestionList li a{
color:#555;
font-size:10px;
text-decoration:none;
}

.suggestionsBoxB{
width:130px;
display:block;
height:130px;
z-index:2;
border: 2px solid #9BA9C6;
padding:5px;
position: absolute;
margin-top:-30px;
background:#FFFFFF;
overflow:auto;
margin-bottom: -120px;

}

.suggestionListB li{
margin:0;
padding:0;
list-style-type:none;
font-size:10px;
z-index:2;
}

.suggestionListB li a{
color:#555;
font-size:10px;
text-decoration:none;
}


#main #top #top_right #search_home #tab_search #box_search #neighborhood{
width:126px;
margin-top:2px;
float:left;
padding-left:9px;
}

#main #top #top_right #search_home #tab_search #neighborhood p{
width:120px;
margin:0;
padding:0;
padding-left:0px;
margin-bottom:3px;
color:#fff;
text-transform:capitalize;
}

#main #top #top_right #search_home #tab_search #box_search #price{
width:120px;
margin-top:2px;
float:left;
padding-left:9px;
}

#main #top #top_right #search_home #tab_search #price p{
width:120px;
margin:0;
padding:0;
padding-left:0px;
margin-bottom:3px;
color:#fff;
text-transform:capitalize;
}

#main #top #top_right #search_home #tab_search #submit{
width:62px;
margin-top:16px;
margin-left:5px;
float:left;
}

#main #top #top_right #search_home #tab_search #submit #button_search{
color:#0000;
font-family:Arial;
width:62px;
font-weight:bold;
font-size:10px;
background:url('../img/background_button.gif')repeat-y;
padding:3px;
border:1px solid #000;
}

#main #menu{
width:958px;
overflow:auto;
height:33px;
margin-top:10px;
}

#main #menu ul{
margin:0;
padding:0;
display:inline;
}

#main #menu .menu_roll{
list-style-type:none;
margin:0;
padding:0;
float:left;
width:106px;
}

#main #menu .RollOver{
display: block;
float:left;
width: 158px;
height: 32.5px;
background: url('../img/button_RollOver2.gif') no-repeat top left;
/*text-indent: -1000px;*/
overflow:hidden;
color:#000;
}

#main #menu .RollOver .text_menu{
margin-top:6px;
text-align:center;
}

#main #menu .RollOver .text_menu a{
color:#0c0545;
font-family:Verdana;
font-size:11px;
margin-bottom:2px;
}

#main #menu .RollOver:hover {
width:158px;
background: url('../img/button_RollOver2.gif') no-repeat bottom left;
}


#main #slideshow{
width:962px;
height:245px;
overflow:auto;
margin-top:12px;
}

#main #slideshow #slideshow_left{
width:350px;
height:216px;
float:left;
background:url('../img/background_silde.jpg') no-repeat;
margin-right:0;
}

#main #slideshow #slideshow_left #text_slide{
width:240px;
float:left;
_text-align:left;
}

#main #slideshow #slideshow_left #text_slide h1{
width:235px;
text-align:center;
padding-top:115px;
font-family:Arial;
font-weight:bold;
font-size:13px;
color:#000;
} 

#main #slideshow #slideshow_left #text_slide #button_login{
width:150px;
margin-left:35px;
margin-top:10px;
padding-top:-5px;
font-family:arial;
font-size:13px;
font-weight:bold;
height:35px;
color:#fff;
background:url('../img/botao_anuncie.jpg') no-repeat;
}

#main #slideshow #slideshow_right{
width:594px;
height:216px;
float:left;
}


/*slideshow*/
#main #slideshow .svw {width:594px; height: 216px; margin:0; padding:0; float:left; text-align:left; }
#main #slideshow .svw ul { margin:0; padding:0; width:594px; text-align:left; }
#main #slideshow .svw li{margin:0; padding:0; text-align:left; display:inline; }
#main #slideshow .svw li img{
text-align:left;
_width:590px;
margin:0;
padding:0;
}

/*core classes*/
#main #slideshow .stripViewer {
position: relative;
margin: 0 0 0 0;
overflow: hidden;
text-align:left;
}
#main #slideshow .stripViewer ul { /* this is your UL of images */
margin: 0;
padding: 0;
position: relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
list-style-type: none;
_text-align:left;
}

#main #slideshow .stripViewer  li {
float:left;
margin: 0;
padding: 0;
_text-align:left;
}

#main #slideshow .stripTransmitter {
overflow: auto;
width: 1%;
float:right;
position:relative;
top:-210px;
padding-right:30px;
height:25px;
}

#main #slideshow .stripTransmitter ul {
margin: 0;
padding: 0;
float:right;
height:20px;
/*margin-right:30px;*/
list-style-type: outside;
_text-align:left;
}

#main #slideshow .stripTransmitter ul li{
width: 16px;
height:19px;
float:left;
margin: 0 1px 1px 0;
list-style-type:none;
}

#main #slideshow .stripTransmitter a{
font: 11px Arial;
text-align: center;
line-height: 22px;
background: url('../img/background_botton_slide.jpg') no-repeat;
padding: 2px 4px;
color: #fff;
text-decoration: none;
z-index: 3;
}
#main #slideshow .stripTransmitter a:hover, a.current{
background: url('../img/background_botton_slide2.jpg') no-repeat;
padding: 2px 4px;
text-align:center;
color: #fff;
}

/* end slideshow */

/* Content */
#main #content{
width:958px;
overflow:auto;
}

#main #content li{
list-style-type:none;
margin:0;
}

#main #content #featured{
width:958px;
}

#main #content #featured #top_featured{
width:958px;
overflow:auto;
height:24px;
border-bottom:4px solid #557faa;
text-align:left;
}

#main #content #featured #top_featured h2{
width:300px;
margin:0;
padding:0;
float:left;
color:#000066;
font-family:Verdana;
font-size:18px;
}

#main #content #featured #top_featured h3{
width:658px;
float:left;
margin:0;
padding:0;
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#89a9cc;
margin-top:8px;
}

#main #content #featured #featured_content{
width:958px;
overflow:auto;
margin:0;
text-align:left;
margin-top:6px;
}

#main #content #featured #featured_content .field_featured{
width:232px;
_width:230px;
height:296px;
border:1px solid #939088;
float:left;
margin-right:5px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured{
width:219px;
margin: 0 auto;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_city{
width:219px;
border-bottom:2px solid #6399c2;
margin-top:8px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_city h4{
font-family:arial;
margin:0;
padding:0;
font-size:11px;
font-weight:bold;
color:#000000;
height:24px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_photo{
width:205px;
margin: 0 auto;
text-align:center;
margin-top:12px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_photo img{
width:121px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_button{
width:135px;
margin:0 auto; 
text-align:left;
margin-top:10px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_button .unforgettable{
width:135px;
height:15px;
padding:1px 12px;
background:url('../img/button_unforgettable.jpg') repeat-x;
color:#fff;
font-family:arial;
font-size:10px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_button .detail{
width:139px;
height:18px;
color:#fff;
font-family:arial;
font-size:11px;
background:#990000;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_type{
width:206px;
margin:0 auto;
text-align:center;
margin-top:13px;
}

#main #content #featured #featured_content .field_featured .content_fiels_featured .featured_type h4{
font-family:Arial;
color:#000;
font-size:12px;
}

#main #content #newsletter{
width:958px;
margin-top:3px;
overflow:auto;
}

#main #content #newsletter #top_newsletter{
width:958px;
overflow:auto;
height:24px;
border-bottom:4px solid #557faa;
}

#main #content #newsletter #top_newsletter h1{
width:300px;
margin:0;
padding:0;
float:left;
color:#000066;
font-family:Verdana;
font-size:18px;
}

#main #content #newsletter #box_newsletter{
width:232px;
float:left;
height:293px;
margin-top:7px;
margin-right:7px;
border:1px solid #4c4c4c;
}

#main #content #newsletter #box_newsletter #box_content_newsletter{
width:228px;
margin:0 auto;
text-align:center;
}

#main #content #newsletter #box_newsletter #box_content_newsletter h3{
font-family:Verdana;
font-size:9px;
width:215px;
color:#979797;
text-align:justify;
margin-top:12px;
}

#main #content #newsletter #box_newsletter #box_content_newsletter p{
font-family:Verdana;
width:195px;
font-size:9px;
color:#000;
margin-top:7px;
text-align:justify;
}


#main #content #newsletter #box_newsletter #box_content_newsletter #form_newsletter{
width:214px;
text-align:left;
margin-top:20px;
}

#main #content #newsletter #box_newsletter #box_content_newsletter #form_newsletter label{
font-family:verdana;
font-size:10px;
text-align:left;
font-weight:bold;
width:214px;
margin-bottom:4px;
margin-top:8px;
}

#main #content #newsletter .type_business{
width:301px;
float:left;
height:293px;
margin-top:7px;
margin-right:7px;
border:1px solid #4c4c4c;
}

#main #content #newsletter .type_business .box_content_type_business{
width:228px;
margin:0 auto;
text-align:center;
}

#main #content #newsletter .type_business .box_content_type_business h3{
font-family:Arial;
font-size:12px;
width:215px;
color:#000066;
font-weight:bold;
text-align:justify;
margin-top:12px;
}

#main #content #newsletter .type_business .box_content_type_business #content_type_business{
width:300px;
overflow:auto;
height:350px;
}

#main #content #newsletter .type_business .box_content_type_business #content_type_business ul{
margin:0; padding:0;margin-top:6px;
}

#main #content #newsletter .type_business .box_content_type_business #content_type_business li{
list-style-type:none;
width:115px;
float:left;
margin-left:10px;
text-align:justify;
font-family:Verdana;
color:#000;
font-size:11px;
}



#main #content #newsletter .type_business .box_content_type_business ul{
margin:0; padding:0;margin-top:6px;
}

#main #content #newsletter .type_business .box_content_type_business li{
list-style-type:none;
margin-left:10px;
text-align:justify;
font-family:Verdana;
color:#000;
font-size:11px;
}

#main #content #newsletter .type_business .box_content_type_business li a{
font-family:Verdana;
color:#000;
font-size:9px;
}

#main #content #newsletter #type_type{
width:231px;
float:left;
height:293px;
margin-top:7px;
margin-right:7px;
border:1px solid #4c4c4c;
}

#main #content #newsletter #type_type #box_content_type_type{
width:228px;
margin:0 auto;
text-align:center;
}

#main #content #newsletter #type_type #box_content_type_type h3{
font-family:Arial;
font-size:12px;
width:215px;
color:#000066;
font-weight:bold;
text-align:justify;
margin-top:12px;
}

#main #content #newsletter #type_type #box_content_type_type ul{
margin:0; padding:0;margin-top:10px;
}

#main #content #newsletter #type_type #box_content_type_type li{
list-style-type:none;
margin-left:10px;
text-align:justify;
font-family:Arial;
color:#000;
font-size:11px;
margin-top:5px;
}

#main #content #newsletter #type_type #box_content_type_type li a{
font-family:Arial;
color:#000;
font-size:11px;
}

#main #content #newsletter #utility{
width:231px;
float:left;
height:293px;
margin-top:7px;
border:1px solid #4c4c4c;
}

#main #content #newsletter #utility #box_content_utility{
width:228px;
margin:0 auto;
text-align:center;
}

#main #content #newsletter #utility #box_content_utility h3{
font-family:Arial;
font-size:12px;
width:215px;
color:#000066;
font-weight:bold;
text-align:justify;
margin-top:12px;
}

#main #content #newsletter #utility #box_content_utility ul{
margin:0; padding:0;margin-top:10px;
}

#main #content #newsletter #utility #box_content_utility .utility_left{
list-style-type:none;
float:left;
}

#main #content #newsletter #utility #box_content_utility .utility_left a{
width:100px;
_width:90px;
float:left;
list-style-type:none;
margin-left:10px;
_margin-left:5px;
text-align:justify;
font-family:Verdana;
font-weight:bold;
color:#000;
font-size:7px;

}

/* Botton */
#main #content #bottom{
width:958px;
overflow:auto;
}

#main #content #bottom #blue_bar{
width:954px;
overflow:auto;
background:#336699;
float:left;
height:40px;
margin-top:15px;
margin-bottom:5px;
}

#main #content #bottom #blue_bar #fone{
width:237px;
padding:3px;
margin:0 auto;
margin-top:6px;
border-right:1px solid #fff;
float:left;
text-align:center;
}

#main #content #bottom #blue_bar #fone span{
color:#fff;
font-family:verdana;
font-size:18px;
font-weight:bold;
text-align:center;
margin:0 auto;
}

#main #content #bottom #blue_bar #email{
width:377px;
padding:3px;
margin:0 auto;
margin-top:6px;
border-right:1px solid #fff;
float:left;
text-align:center;
}

#main #content #bottom #blue_bar #email span a{
color:#fff;
font-family:verdana;
font-size:18px;
font-weight:bold;
text-align:center;
border:0;
margin:0 auto;
}

#main #content #bottom #blue_bar #author{
width:307px;
padding:3px;
margin:0 auto;
margin-top:6px;
float:left;
text-align:center;
}

#main #content #bottom #blue_bar #author span{ 
color:#fff;
font-family:verdana;
font-size:18px;
font-weight:bold;
text-align:center;
margin:0 auto;
}

#main #content #bottom #bottom_menu{
width:958px;
float:left;
margin-top:20px;
_text-align:left;
}

#main #content #bottom #bottom_menu ul{
display:inline;
overflow:auto;
margin:0;
padding:0;
}

#main #content #bottom #bottom_menu li{
display:inline;
margin:5px;
}
/* ##  end bottom ## */

#main #content #compring{
width:958px;
border-top:4px solid #557faa;
margin-top:20px;
padding-top:5px;
margin-bottom:10px;
_text-align:left;
}

#main #content #compring span{
font-family:verdana;
font-size:10px;
color:#000;
}

/* ## end content ## */

/* ## Results real estate ## */
#main #content #result{
width:955px;
margin-top:10px;
/*border:1px solid #ccc;*/
overflow:auto;

}

#main #content #result #result_left{
width:167px;
overflow:auto;
margin-top:10px;
float:left;
}

#main #content #result #result_left h1{
font-family:Arial;
font-size:14px;
color:#244f6f;
width:167px;
margin:0;
padding:0;
margin-bottom:5px;
padding-bottom:3px;
padding-top:2px;
text-align:left;
}

#main #content #result #result_left #filter_result{
width:160px;
float:left;
padding-left:5px;
border:1px solid #577784;
padding-bottom:10px;
}

#main #content #result #result_left #filter_result .select_campo{
width:150px;
}

#main #content #result #result_left #filter_result img{
float:left;
margin-top:5px; 
margin-right:5px;
padding-bottom:5px;
margin-top:25px;;
}

#main #content #result #result_left #filter_result h2{
color:#a84a2e;
margin-top:12px;
text-align:center;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

#main #content #result #result_left #filter_result h3{
color:#000;
font-weight:bold;
font-family:Arial;
font-size:12px;
margin-top:20px;
}

#main #content #result #result_left #filter_result h4{
color:#a84a2e;
font-weight:bold;
font-family:Arial;
font-size:12px;
margin-top:5px;
margin-bottom:10px;
}

#main #content #result #result_left #filter_result h5{
color:#244f6f
font-weight:bold;
font-family:Arial;
font-size:12px;
margin-top:5px;
margin-bottom:10px;
}



#main #content #result #result_left #filter_result p{
text-align:justify;
margin-bottom:5px;
margin-top:5px;
} 

#main #content #result #result_left #filter_result ul{
margin:0;
padding:0;
}

#main #content #result #result_left #filter_result li{
list-style-type:none;
padding: 3px 2px
}

#main #content #result #result_left #filter_result li a{
color:#0c0c0c;
font-family:Arial;
font-size:11px;
}

#main #content #result #result_left #filter_result p span{
padding:0 2px;
}

#main #content #result #result_left #filter_result p span a{
font-family:Arial;
font-size:11px;
color:#000;
text-decoration:none;
}

#main #content #result #result_left #filter_result p span a:Hover{
text-decoration:underline;
}

#main #content #result #result_left #filter_result .filter_active{
color:#990000;
font-family:Verdana;
font-size:11px;
}

#main #content #result #result_left #filter_result .filter_active a{
color: blue;
}

#main #content #result #result_left #filter_result p span a:Hover{text-decoration:underline;}

#main #content #result #result_right{
width:770px;
float:left;
margin-top:10px;
margin-left:15px;
}

#main #content #result #result_right #result_realestate{
width:755px;
overflow:auto;
}

#main #content #result #result_right #result_realestate #result_realestate_left{
width:220px;
float:left;
}

#main #content #result #result_right #result_realestate #result_realestate_right{
width:313px;
float:left;
margin-left:5px;
margin-top:5px;
text-align:right;
}

#main #content #result #result_right #result_realestate #result_realestate_right .select_campo{
width:160px;
font-family:verdana;
}


#main #content #result #result_right #result_realestate p{
font-family:Arial;
font-size:12px;
margin-top:10px;
width:470px;
color:#000;
height:24px;
background:#fff;
}

/*
#main #content #result #result_right #result_realestate #require_mail{
background:#446d8b;
width:715px;
height:110px;
margin:0 auto;
text-align:center;
padding:20px;
}

#main #content #result #result_right #result_realestate #require_mail h1{
font-family:Arial;
font-size:14px;
color:#FFF;
text-align:center;
margin-top:10px;
}

#main #content #result #result_right #result_realestate #require_mail h2{
font-family:Arial;
font-size:13px;
color:#FFF;
text-align:center;
margin-top:10px;
margin-bottom:15px;
}

#main #content #result #result_right #result_realestate #require_mail #input_mail{
font-family:Arial;
width:170px;
height:17px;
border:1px solid #0c0c0c;
margin-right:15px;
margin-left:30px;
margin-top:3px;
float:left;
}

#main #content #result #result_right #result_realestate #require_mail #input_name{
font-family:Arial;
width:150px;
height:17px;
border:1px solid #0c0c0c;
margin-right:15px;
margin-top:3px;
float:left;
}

#main #content #result #result_right #result_realestate #require_mail #input_password{
font-family:Arial;
width:140px;
height:17px;
border:1px solid #0c0c0c;
margin-right:15px;
margin-top:3px;
float:left;
}

#main #content #result #result_right #result_realestate #require_mail #input_submit{
font-family:Arial;
font-family:10px;
font-weight:bold;
background:#000;
color:#fff;
border:1px solid #fcfcfc;
padding:2px 5px;
float:left;
}  */

#main #content #result #result_right #result_main{
width:563px;
margin:0;
padding:0;
float:left;
padding-bottom:10px;
}

#main #content #detail_real #result_main{
width:563px;
margin:0;
padding:0;
float:left;
padding-bottom:10px;
}


#main #content #result #result_right #result_main h3{
font-family:Arial;
font-size:12px;
}

#main #content #result #result_right #result_main p{
font-family:Arial;
font-size:11px;
color:#000;
margin-bottom:5px;
}

#main #content #result #result_right #result_main span{
color:#000;
font-family:Arial;
font-size:12px;
}

#main #content #result #result_right #result_main .neighborhood{
color:#000;
font-family:Arial;
font-size:12px;
margin-bottom:9px
}

#main #content #result #result_right #result_main a{
font-family:Arial;
font-size:11px;
text-decoration:none;
}

#main #content #result #result_right #result_main a:Hover{text-decoration:underline;}

#main #content #result #result_right #result_main .result_unic{
width:533px;
overflow:auto;
padding:6px;
}

#main #content #result #result_right #result_main .data{
width:533px;
overflow:auto;
background:#f7f8f2;
}

#main #content #result #result_right #result_main .photo_unic{
width:167px;
float:left;
margin:0 auto;
text-align:left;
padding:5px;
background:#fff;
border:3px solid #f7f8f2;
}

#main #content #result #result_right #result_main .clsImgResultado{
width:156px;
border:0;
color:#fff;
margin:auto;
text-align:center;
}

#main #content #result #result_right #result_main .data_content{
width:350px;
overflow:auto;
float:left;
}


#main #content #result #result_right #result_main .local_unic{
width:339px;
background:#ededed;
float:left;
padding:3px 5px;
margin-bottom:5px;
}

#main #content #result #result_right #result_main .local_unic h3{
font-family:arial;
font-size:16px;
width:330px;
margin-top:3px;
color:#000;
}

#main #content #result #result_right #result_main .local_unic h3:Hover{
text-decoration:underline;
}


#main #content #result #result_right #result_main .local_unic p{
font-family:arial;
font-size:12px;
width:330px;
margin-top:3px;
}


#main #content #result #result_right #result_main .type_unic{
width:339px;
float:left;
margin:auto;
overflow:auto;
}

#main #content #result #result_right #result_main .type_unic p{
float:left;
width:170px;
}

#main #content #result #result_right #result_main .type_unic .sumary{
width:335px;
}

#main #content #result #result_right #result_main .type_unic .price{
float:right;
width:168px;
}

#main #content #result #result_right #result_main .type_unic .price .text_price{
font-family:Arial;
font-size:18px;
color:#000;
font-weight:bold;
}

#main #content #result #result_right #result_main .partner_unic{
width:533px;
float:left;
background:#ededed;
overflow:auto;
}

#main #content #result #result_right #result_main .partner_unic .logo{
width:124px;
height:39px;
float:left;
margin:5px;
}

#main #content #result #result_right #result_main .partner_unic .text_partner{
width:380px;
float:left;
}

#main #content #result #result_right  #result_main .links_unic{
width:464px;
float:right;
}

#main #content #result #result_right  #result_main .links_unic p{
font-family:Arial;
font-size:16px;
float:right;
}

#main #content #result #result_right  #result_main .links_unic p a{
text-decoration:underline;
padding:2px 9px;
}

#main #content #result #result_right  #result_main .links_unic p a:Hover{
text-decoration:none;
color:#990000;
}


#main #content #result #result_right #result_main #page_result{
width:553px;
float:left;
text-align:center;
margin:0 auto;
border:0 auto;
margin-top:10px;
margin-bottom:10px;
}

#main #content #result #result_right #result_main #page_result ul{
margin:0;
padding:0;
display:inline;
}

#main #content #result #result_right #result_main #page_result li{
list-style-type:none;
margin:2px;
padding:0;
padding:2px 4px;
display:inline;
border:1px solid #dbddd2;
color:#557792;
}

#main #content #result #result_right #result_main #page_result li a{color:#557792;}

#main #content #result #result_right #result_main #page_result li a:hover{
color:#990000;
text-decoration:underline;
}

#main #content #result #result_right #banner{
width:150px;
height:620px;
margin: auto;
text-align:center;
margin-left:10px
margin-right:10px;
float:left;
/*background:#4c4c4c;*/
}

/* ## END RESULT ## */

/* ## LOGIN  ##  */

#main #slideshow #login{
width:580px;
height:206px;
background:#fff;
float:left;
margin: auto;
margin-left:5px;
text-align:center;
padding:5px;
border: 1px solid #e8eefa;
}

#main #slideshow #login #login_content{
background:#e8eefa;
width:575px;
height:195px;
padding-top:10px;

}

#main #slideshow #login h1{
font-family:Arial;
color:#244F6F;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:8px;
}

#main #slideshow #login .login_error{
font-family:Arial;
font-size:14px;
color:#990000;
margin-bottom:10px;
}

#main #slideshow #login .input_campo{
width:160px;
}

#main #slideshow #login label{
font-family:Arial;
font-size:12px;
font-weight:bold;
margin-right:10px;
}

/* ## END LOGIN ## */

/* ## create account ## */
#main #content #create_account{
width:600px;
margin: auto;
float:left;
margin-top:10px;
border:1px solid #577784;
padding:10px;
overflow:auto;
}

#main #content #create_account h1{
font-family:arial;
color:#000;
font-size:16px;
font-weight:bold;
}

#main #content #create_account form{
width:550px;
overflow:auto;
float:left;
}

#main #content #create_account p{
font-family:arial;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
}

#main #content #banner_account{
width:330px;
float:left;
margin-left:10px;
}

/* ## end create account ## */

#main #content #profile{
width:958px;
overflow:auto;
margin-top:10px;
}

#main #content #profile #profile_left{
width:160px;
float:left;
}

#main #content #profile #profile_left h1{
color:#244F6F;
font-family:Arial;
font-size:14px;
margin:0 0 5px;
padding:2px 0 3px;
text-align:left;
width:167px;
}


#main #content #profile #profile_left_content{
border:1px solid #577784;
width:140px;
padding:5px;
}

#main #content #profile #profile_left_content li{
list-style-type:none;
margin: 0;
padding: 0;
}

#main #content #profile #profile_left_content li a{
text-decoration:none;
font-size:12px;
color:#000;
}

#main #content #profile #profile_left_content li a:Hover{
text-decoration:underline;
}


#main #content #profile #profile_content{
width:425px;
float:left;
/*margin-top:30px;*/
margin-left:10px;
margin-right:50px;
}

#main #content #profile #profile_content p{
font-family:Arial;
font-size:12px;
}

#main #content #profile #profile_content h2{
color:#244F6F;
font-family:Arial;
font-size:14px;
margin:0 0 5px;
padding:2px 0 3px;
text-align:left;
}

#main #content #profile #profile_content li{
list-style-type:none;
}

#main #content #profile #profile_content .list_cadastro{
list-style-type:none;
margin-bottom:5px;
color:#000;
font-family:arial;
font-size:12px;
}

#main #content #profile img{
float:left;
}


/* Mensagens */
#main #content #profile #profile_message_main{
width:720px;
float:left;
/*margin-top:30px;*/
margin-left:10px;
margin-right:50px;
}

#main #content #profile #profile_message_main #profile_message{
width:720px;
}

#main #content #profile #profile_message_main #profile_message .each_message{
width:720px;
border-bottom:1px solid #ccc;
height:18px;
margin-top:10px;
}

#main #content #profile #profile_message_main #profile_message .each_message .title_message{
font-size:11px;
float:left;
}

#main #content #profile #profile_message_main #profile_message .each_message .title_message a{
text-decoration:none;
color:#000;
}

#main #content #profile #profile_message_main #profile_message .each_message .sumary_message{
float:left;
color:#4d4d4d;
font-size:11px;
margin-left:10px;
}

#main #content #profile #profile_message_main #profile_message .each_message .sumary_message a{
text-decoration:none;
color:#4d4d4d;
font-size:11px;
}

#main #content #profile #profile_message_main #profile_message .each_message .date_message{
float:right;
color:#000;
font-size:11px;
}

#main #content #profile #profile_message_main #profile_message .each_message .date_message a{
text-decoration:none;
color:#000;
font-size:11px;
}

/* Message Detail */
#main #content #profile #profile_message_main #profile_message #message_detail{
width:720px;
overflow:auto;
}

#main #content #profile #profile_message_main #profile_message #message_detail #title_message_detail{
width:720px;
margin-bottom:5px;
margin-top:20px;
border-bottom:1px solid #bcbcbc;
}

#main #content #profile #profile_message_main #profile_message #message_detail #title_message_detail p{
font-size:11px;
color:#000;
font-weight:bold;
}

#main #content #profile #profile_message_main #profile_message #message_detail #message_detial_content{
width:720px;
margin-top:5px;
overflow:auto;
}

#main #content #profile #profile_message_main #profile_message #message_detail #message_detial_content #propriety_message{
width:400px;
overflow:auto;
float:left;
}

#main #content #profile #profile_message_main #profile_message #message_detail #message_detial_content #propriety_message h3{
margin-bottom:5px;
font-size:12px;
font-family:arial;
}

#main #content #profile #profile_message_main #profile_message #message_detail #message_detial_content #propriety_message_photo{
width:210px;
float:left;
margin: auto;
text-align:center;
}

#main #content #profile #profile_message_main #profile_message #message_detail #message_detial_content #description_propriety{
width:180px;
margin-left:10px;
float:left;
}

#main #content #profile #profile_message_main #profile_message #message_detail #text_message_detail{
width:310px;
margin-top:10px;
padding:3px;
float:left;
}

#main #content #profile #profile_message_main #profile_message #message_detail #text_message_detail p{
font-size:12px;
}

#main #content #profile #profile_message_main #profile_message #message_detail #text_message_detail a{
font-size:11px;
color:#990000;
margin-top:5px;
text-decoration:none;
}

#main #content #profile #profile_message_main #profile_message #message_detail #text_message_detail a:Hover{text-decoration:underline}

/* ## Detail realestate ## */

#main #content #detail_real{
width:790px;
float:left;
border:1px solid #ccc;
margin-top:15px;
}

#main #content #detail_real #title_detail{
width:790px;
overflow:auto;
height:35px;
padding-top:30px;
border-bottom:1px solid #ccc;
}

#main #content #detail_real #title_detail #title_detail_left{
width:84px;
height:14px;
border:0;
float:left;
margin-left:30px;
overflow:auto;
}

#main #content #detail_real #title_detail #title_detail_left img{
float:left;
}

#main #content #detail_real #title_detail #title_detail_left p{
font-family:arial;
font-size:13px;
margin-left:5px;
}

#main #content #detail_real #title_detail #title_detail_right{
width:640px;
margin-left:20px;
float:left;
}

#main #content #detail_real #title_detail #title_detail_right h1{
font-family:Arial;
color:#000;
font-size:14px;
margin:0;
padding:0;
font-weight:none;
}

#main #content #detail_real #title_detail #title_detail_right h1{
color:#000000;
}

#main #content #detail_real #title_detail #title_detail_right h1 a:Hover{
color:#990000
}

#main #content #detail_real #body_detail{
width:790px;
overflow:auto;
}

#main #content #detail_real #body_detail #body_detail_left{
width:500px;
margin:10px;
float:left;
border-right:1px solid #ccc;
}

#main #content #detail_real #body_detail #body_detail_left #first_square{
width:480px;
margin-right:10px;
overflow:auto;
padding-bottom:10px;
border-bottom: 2px dotted #cccccc;
}

#main #content #detail_real #body_detail #body_detail_left #first_square #detail_photo{
width:220px;
float:left;
border: medium double #e7e6e6;
padding:5px;
text-align:center;
}

#main #content #detail_real #body_detail #body_detail_left #first_square #detail_photo a{
font-family:arial;
color:#990000;
font-weight:bold;
font-size:12px;
}

#main #content #detail_real #body_detail #body_detail_left #first_square #detail_photo img{
margin:auto;
}

#main #content #detail_real #body_detail #body_detail_left #first_square #detail_photo #photo_galery{
width:210px;
overflow:auto;
float:left;
margin-top:5px;
}

#main #content #detail_real #body_detail #body_detail_left #first_square #detail_photo #photo_galery img{
float:left;
margin-right:3px;
margin-bottom:3px;
}


#main #content #detail_real #body_detail #body_detail_left #first_square #text_body_detail{
width:220px;
padding-left:5px;
float:left;
}

#main #content #detail_real #body_detail #body_detail_left #second_square{
width:500px;
overflow:auto;
margin-top:10px;
}

#main #content #detail_real #body_detail #body_detail_left #second_square h4{
font-family:arial;
font-size:14px;
color:#000;
text-align:left;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail{
width:500px;
overflow:auto;
margin-top:15px;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #area{
width:160px;
float:left;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #area p{
font-family:arial;
font-size:12px;
font-weight:none;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #type{
width:160px;
float:left;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #type p{
font-family:arial;
font-size:12px;
font-weight:none;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #update{
width:160px;
float:left;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #update p{
font-family:arial;
font-size:12px;
font-weight:none;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #partner_detail{
width:240px;
float:left;
margin-top:10px;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #partner_contact{
width:250px;
float:left;
margin-left:10px;
margin-top:10px;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #partner_contact p{
font-family:arial;
font-size:12px;
color:#821212;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #partner_contact #partner_name_p{
font-family:arial;
font-size:12px;
color:#000;
}

#main #content #detail_real #body_detail #body_detail_left #second_square #more_detail #form_contact_detail{
width:500px;
overflow:auto;
margin-top:5px;
}

#main #content #detail_real #body_detail #body_detail_right{
width:250px;
_width:220px;
overflow:auto;
float:left;
margin-top:10px;
}

#main #content #detail_real #body_detail #body_detail_right h2{
font-family:arial;
font-size:13px;
color:#000;
text-align:center;
}

#main #content #detail_real #body_detail #body_detail_right #content_detail_right{
width:240px;
_width:220px;
margin-top:10px;
padding-bottom:10px;
}

#main #content #detail_real #body_detail #body_detail_right #content_detail_right .each_more{
width:200px;
_width:190px;
overflow:auto;
margin:10px;
padding-bottom:10px;
border-bottom:2px dotted #cccccc;
}

#main #content #detail_real #body_detail #body_detail_right #content_detail_right .each_more .photo_more{
width:200px;
_width:190px;
margin:auto;
text-align:center;
}

#main #content #detail_real #body_detail #body_detail_right #content_detail_right .each_more .photo_more p{
font-family:arial;
font-size:12px;
font-weight:none;
text-align:center;
color:#000;
}

#main #content #banner_detail{
width:160px;
float:left;
margin-left:05px;
text-align:center;
margin-top:15px;
}


#main #content #banner_detail img{margin:auto;}


#main #content .clsTitulo{
font-family:Arial;
font-size:14px;
}

/* ## end detail ## */

/*  ## propriety_profile ## */
#main #content #propriety_profile{
width:950px;
border:1px solid #ccc;
margin-top:10px;
float:left;
}

#main #content #propriety_profile #propriety_title{
width:950px;
margin-top:10px;
border-bottom:1px solid #ccc;
height:35px;
}

#main #content #propriety_profile #propriety_title h1{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#000;
margin-left:15px;
}

#main #content #propriety_profile #propriety_title h1 a{
text-decoration:none;
color:#000000;
}

#main #content #propriety_profile #propriety_title h1 a:Hover{
text-decoration:underline;
}

/* ## End ## */

/* ## Advertisings ## */
#main #content #profile #advertising{
width:788px;
float:left;
margin-left:10px;
}

#main #content #profile #advertising h2{
font-family:arial
font-size:12pt;
}

#main #content #profile #advertising #propriety_content{
width:570px;
overflow:auto;
float:left;
}

#main #content #profile #advertising #propriety_content p{
font-family:arial;
font-size:10pt;
}

#main #content #profile #advertising #propriety_content h4{
font-family:arial;
font-size:11pt;
}


#main #content #profile #advertising #propriety_content .each_content_exc{
width:556px;
float:left;
overflow:auto;
/*background:#95bde1;*/
border:3px solid #ff6800;
margin-bottom:10px;
}

#main #content #profile #advertising #propriety_content .each_content{
width:560px;
float:left;
overflow:auto;
background:#ffffff;
border:1px solid #006699;
margin-bottom:10px;
}


#main #content #profile #advertising #propriety_content .each_photo{
width:138px;
float:left;
border:1px solid #ccc;
padding:5px;
margin:10px;
margin-right:0;
}

#main #content #profile #advertising #propriety_content .each_photo img{
width:128px;
border:0;
}

#main #content #profile #advertising #propriety_content .each_title{
width:200px;
float:left;
}

#main #content #profile #advertising #propriety_content .title_search_result{
padding:10px;
}

#main #content #profile #advertising #propriety_content .title_search_result h3{
font-family:arial;
font-size:12px;
color:#000000;
}

#main #content #profile #advertising #propriety_content .title_search_result a{
font-family:arial;
font-size:12px;
color:#000000;
}

#main #content #profile #advertising #propriety_content .title_search_result ul{
margin:0;
padding:0;
}

#main #content #profile #advertising #propriety_content .title_search_result li{
list-style-type:none;
color:#000;
font-family:arial;
font-size:12px;
}


#main #content #profile #advertising #propriety_content .title_search_result h3:Hover{text-decoration:underline;}


#main #content #profile #advertising #propriety_content .each_action{
width:190px;
float:left;
}

/* ## SOLUCOES IMOBILIÁRIAS ## */

#main #content #profile #solucoes_left{
width:160px;
float:left;
}

#main #content #profile #solucoes_left h1{
color:#244F6F;
font-family:Arial;
font-size:14px;
margin:0 0 5px;
padding:2px 0 3px;
text-align:left;
width:167px;
}


#main #content #profile #solucoes_left li{
list-style-type:none;
margin: 0;
padding: 0;
font-size:12px;
color:#000;
}

#main #content #profile #solucoes_left li a{
text-decoration:none;
font-size:12px;
color:#000;
}

#main #content #profile #solucoes_left li a:Hover{
text-decoration:underline;
}

#main #content #profile #solucoes_content{
width:785px;
float:left;
margin-left:10px;
}

#main #content #profile #solucoes_content ul{
margin:0;
padding:0;
}

#main #content #profile #solucoes_content li{
list-style-type:none;
display:inline;
border:none;;
color:#fff;
}



#main #content #profile #solucoes_content li a{
color:#0c0545;
display: block;
border:0;
float:left;
width: 80px;
height: 30px;
background: url('../img/menuseta.jpg') no-repeat top left;
overflow:hidden;
padding-top:13px;
padding-left:21px;
}

#main #content #profile #solucoes_content li a:link{border:0};
#main #content #profile #solucoes_content li a:visited{border:0;}
#main #content #profile #solucoes_content li a:active{border:0;}

#main #content #profile #solucoes_content iframe{
margin-top:20px;
}

#main #content #profile #solucoes_content li a:Hover{
display: block;
float:left;
width: 80px;
height: 29px;
background: url('../img/menuseta_active.jpg') no-repeat top left;
overflow:hidden;
color:#fcfcfc;
font-weight:bold;
padding-top:13px;
padding-left:21px;
text-decoration:none;
}

/* ## FRAME SOLUCOES ## */
#iframe h1{
font-family:arial;
font-size:16px;
color:#0c0545;
font-weight:bold;
margin-bottom:7px;
}

#iframe li{
font-family:arial;
font-size:10pt;
}

#iframe .price_proposta{
color:#FF6600;
font-weight:bold;
}

#iframe h2{
font-family:arial;
font-size:14px;
color:#244F6F;
font-weight:bold;
margin-bottom:4px;
margin-top:2px;
}

#iframe p{
font-family:Arial;
font-size:12px;
margin-bottom:5px;
}

#iframe a{
color:#FF6600;
font-weight:bold;
}

/* ## POLITICA DE USO ## */

#main #content #politica_uso{
width:930px;
border:1px solid #4c4c4c;
padding:10px;
text-align:justify;
}

#main #content #politica_uso h1{
font-family:Arial;
font-size:18px;
margin-bottom:9px
}

#main #content #politica_uso h3{
font-family:Arial;
font-size:15px;
color:#244F6F;
margin-bottom:4px;
margin-top:10px;
}

#main #content #politica_uso p{
font-family:Arial;
font-size:12px;
margin-bottom:4px
}

#main #content #politica_uso a{
font-family:arial;
font-size:12px;
color:#FF6600;
}

#main #content #detail_partner{
width:958px;
margin-top:10px;
overflow:auto;
}

#main #content #detail_partner #detail_other{
width:200px;
margin-right:10px;
float:left;
border:1px solid #ccc;
}

#main #content #detail_partner #detail_other h1{
font-size:13px;
color:#555;
margin-bottom:10px;
padding-left:10px;
margin-top:10px;
text-align:left;
}

#main #content #detail_partner #detail_other ul{
margin:0;
padding:0;
}

#main #content #detail_partner #detail_other li{
list-style-type:none;
margin:0;
padding:0;
padding-bottom:5px;
text-transform:capitalize;
}

#main #content #detail_partner #detail_other a{
color:#000;
font-weight:normal;
text-decoration:none;
padding-left:10px;
text-align:left;
}

#main #content #detail_partner #detail_partner_left{
width:570px;
float:left;
}

#main #content #detail_partner #detail_partner_left #partner_title{
width:570px;
margin-bottom:5px;
}

#main #content #detail_partner #detail_partner_left #partner_title h1{
border-bottom:1px solid #ccc;
font-size:16px;
color:#555555;
font-weight:bold;
}

#main #content #detail_partner #detail_partner_left #partner_logo{
width:200px;
float:left;
text-align:center;
border:1px solid #ccc;
}

#main #content #detail_partner #detail_partner_left #partner_logo img{
margin:0 auto;
}

#main #content #detail_partner #detail_partner_left #partner_localization{
width:340px;
float:left;
margin-left:10px;
font-size:12px;
}

#main #content #detail_partner #detail_partner_left #contact_partner{
width:570px;
overflow:auto;
margin-top:10px;
}

#main #content #detail_partner #detail_partner_left #contact_partner p{
font-size:12px;
font-weight:normal;
margin-top:10px;
}

#main #content #detail_partner #detail_partner_left #description_partner{
width:570px;
overflow:auto;
margin-top:10px;
margin-bottom:10px;
}

#main #content #detail_partner #detail_partner_left #description_partner p{
font-size:11px;
color:#555;
}

#main #content #detail_partner #detail_partner_left #propriety_links{
width:570px;
/*background:#bcbcbc;*/
height:20px;
/*border-bottom:#555;*/
margin-top:10px;
display:block;
}

#main #content #detail_partner #detail_partner_left #propriety_links a{
color:#000;
text-decoration:none;
font-size:11px;
margin-left:20px;
padding-top:5px;
}

#main #content #detail_partner #detail_partner_left #propriety_links a:hover{text-decoration:underline}

#main #content #detail_partner #banner{
width:150px;
height:620px;
margin: auto;
text-align:center;
margin-left:10px
margin-right:10px;
float:left;
/*background:#4c4c4c;*/
}

