body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,b,i,dl,dt,dd,ul,li,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;font-size:10px;font:inherit;}
body {display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif; color:#000; padding:0px; margin:0px; background-color:#f5f5f5;} 
a,div,ul{list-style-type:none;text-decoration:none;} 
a,a:link{text-decoration:none;color:#000;}
strong,b {font-weight:bold;}
.red{font-weight:bold;color:#FF0000;}
/*-------------Topo---------------*/ 
.topo{display:block;position:relative;width:100%;margin:0 auto;background-color:#ffffff;}
.topo_i{display:block;position:relative;width:1150px;height:170px;margin:0 auto;}
.b_header_nome{position:absolute;top:22px;left:0px;width:291px;height:40px;background-image:url(logo.gif);}
h1{position:absolute;top:105px;left:0px;font-size:26px;color:#000;font-weight:normal;}
.por_anu{position:absolute;top:35px;right:15px; width: 680px;}
.anu {padding:0 18px;text-shadow: 1px 1px 1px #f0f0f0; float:right; margin:8px 25px 0px 0px;font-size: 12px;color:#000;}
.anu_tp {border-right:1px solid #c0c0c0;color:#c0c0c0;float:left;font-size:14px;padding:0 20px;text-shadow:1px 1px 1px #f0f0f0;}
.anu_tp2 {color:#c0c0c0;float:left;font-size:14px;padding: 0 20px;text-shadow:1px 1px 1px #f0f0f0;}
.anu_tp:hover, .anu_tp2:hover {cursor:pointer;color:#000;} 
.online{float: right;  margin: -8px 0px 0px 0px;width:35px;height:4px;background-image:url(onliin.GIF);}
/*novo topo*/
.b_header_x, .b_header_x2{margin-top:5px;font-size:14px;color:#C0C0C0;font-weight:300;text-shadow:1px 1px 1px #F0F0F0;}
.b_header_x{border-left:1px solid #C0C0C0;padding:0 20px;float: left;width:170px;height:22px;cursor:pointer;}
.b_header_x2{  float: left;  width: 179px;  height: 22px;  cursor: pointer;}
.b_header_x:hover, .b_header_x2:hover{color:#333;cursor:pointer;}
#login_textbox_submit{-webkit-appearance:none;float:left;width:110px;height:24px;cursor:pointer;background-color:#104FA5;border:1px solid #104FA5;border-radius:4px;color:#fff;font-size:12px;margin-top:2px;}
#login_textbox_submit:hover{background-color:#ff0000;border:1px solid #ff0000;}
.admin_link{-webkit-appearance:none;float:left;width:100px;padding:5px 8px;cursor:pointer;background-color:#104FA5;border:1px solid #104FA5;border-radius:4px;color:#fff;font-size:12px;margin-left:5px;text-align:center;text-shadow: 0 -1px 0 #333;}
.admin_link:hover{background-color:#ff0000;border:1px solid #ff0000;}
.b_header_anuncio{position:absolute;top:90px;right:0;width:320px;height:46px;padding:0;margin:0;}
.cx_afoto{position:absolute;top:3px;left:0;padding:0;margin:0;}
.cx_afoto img{display:block;height:60px;width:83px;background-color:#eee;padding:02px;border:1px solid #ccc;}
.cx_atitulo{position:absolute;top:0;left:100px;padding:0;margin:0;}
.cx_aver{cursor:pointer;font-size:11px;color:#C0C0C0 !important;font-weight:300;}
.cx_aver:hover{cursor:pointer;color:#333;text-shadow:1px 1px 1px #F0F0F0;text-shadow:none;}
.cx_aonline{position:absolute;top:25px;left:100px;padding:0;margin:0;text-align:left;font-size:11px;color:#FF6600;font-weight:300;}
.cx_aseg{position:absolute;top:25px;right:2px;padding:0;margin:0;background:url(arrow.gif) no-repeat;}
.cx_aseg a{display:block;width:18px;height:15px;}
.cx_aseg:hover{cursor:pointer;}
/*------------- Topo-Barra --------------*/
.topo_barra{display:block;position:absolute;z-index:2000;width:100%;height:80px;margin:0 auto;background-color:#969696;box-shadow:0 1px 2px #444;}
.topo_barra_i{position:relative;width:1150px;margin:0 auto;}
.topo_barra_esq {float:left;margin-right:35px;}
.topo_barra_dir {float:left;margin-right:35px;}
.topo_list {float:left;margin-top:26px;border-radius:4px;width:150px;border:1px solid #f55e13;background-image:url(arrow_2.png);background-color:#f55e13;background-size:20px;background-position:10px 7px;background-repeat:no-repeat;}
.topo_list a {display:block;color:#fff;font-size:15px;text-shadow:0 -1px 0 #b95711;text-align:center;padding:6px 2px 6px 30px;}
.topo_list:hover {background-color:#F59904;border:1px solid #F59904;cursor:pointer;}
#header_textbox{float:left;width:400px;height:48px;padding:0 15px;margin-top:17px;color:#C0C0C0;border-right:1px solid #FCC7AE;border-left:0;border-top:0;border-bottom:0;font-size:14px;border-radius:0;}
#header_textbox{float:left;width:400px;height:48px;padding:0 15px;margin-top:17px;color:#C0C0C0;border-right:1px solid #FCC7AE;border-left:0;border-top:0;border-bottom:0;font-size:14px;border-radius:0;}
#header_textbox::-webkit-input-placeholder { /* WebKit browsers */ color:#C0C0C0;}
#header_textbox:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#C0C0C0;opacity: 1;}
#header_textbox::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#C0C0C0;opacity: 1;}
#header_textbox:-ms-input-placeholder { /* Internet Explorer 10+ */color:#C0C0C0;}
#header_textbox:focus{color:#000;box-shadow:0 0 1px #f55e13 inset;outline:none;}
#header_textbox_submit, #header_textbox_submit_2{float:left;position:relative;height:48px;width:60px;margin-top:17px;border:1px solid #F55e13;background-color:#F55E13;background-image:url(search-icon.png);background-position:18px 14px;background-repeat:no-repeat;border-radius:0;}
#header_textbox_submit:focus, #header_textbox_submit_2:focus {outline:0;}
#search{display:block;position:absolute;top:64px;left:0px;z-index:1000;box-shadow:1px 1px 0 #DDD;}
.lista{float:left;clear:both;width:400px;padding:15px;border-top:1px solid #ddd;background-color:#fff;color:#333;font-size:18px;}
.lista_m{float:left;clear:both;width:426px;padding:2px;border-top:2px solid #fff;background-color:#FF0000;}
.lista:hover{background-color:#eee;cursor:pointer;}
/* - Menu - */
#c_header_lista{float:left;margin-top:17px;z-index:2500;}
#c_header_lista ul{position:relative;z-index:2500;}
#c_header_lista ul li{float:left;width:182px;position:relative;background-color:#FFF;margin-left:-1px;}
#c_header_lista ul li span{display:block;padding:16px 35px 16px 10px;color:#666;font-size:14px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#c_header_lista ul li span:after{content:' ';background:url(arrow.png) no-repeat;background-size:14px;height:10px;position:absolute;right:8px;top:20px;width:18px;opacity:0.80;}
#c_header_lista ul li span:hover{color:#FFF;background-color:#F55E13;}
#c_header_lista ul ul{position:absolute;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;display:none;}
#c_header_lista ul li:hover ul{display:block;}
#c_header_lista ul ul li{float:none;width:181px;margin-bottom:-1px;}
#c_header_lista ul ul li a{display:block;padding:5px 6px 5px 6px;color:#555;font-size:12px;text-align:left;}
#c_header_lista ul ul li a:hover{color:#FFF;background-color:#F55E13;}
/*------------- Corpo-central -----------*/
.corpo{display:block;position:relative;width:100%;margin-top:80px;z-index:1500;} 
.corpo_i{display:block;position:relative;width:1150px;margin:0 auto;}
.fixed {position:fixed;top:0;}
/* - Esquerda - */
.corpo_esq {display:block;float:right;width:300px;margin:42px 0 80px 0;}
.esq_rel {display:block;position:relative;left:5px;width:300px;}
.esq_lin {border: 1px solid #f5f5f5;display:block; position:relative; width:300px;}
.esq_lin:hover{
-webkit-transition: border-color 0.3s ease;
-moz-transition: border-color 0.3s ease;
-o-transition: border-color 0.3s ease;
-ms-transition: border-color 0.3s ease;
transition: border-color 0.3s ease;
-webkit-border-radius: 4.8px;
-moz-border-radius: 4.8px;
border-radius: 4.8px;
-webkit-border-radius: 0.3rem;
-moz-border-radius: 0.3rem;
border-radius: 0.3rem;
border: 1px solid #d5d5d5;
cursor:pointer; background-color:#F0F0F0; text-decoration:none;  } 
.esq_texto_1 {position:absolute;top:12px;left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:285px;color:#000;font-size:12px;}
.esq_titulo {color:#000; left: 5px; font-size:18px;}
.esq_texto_2, .esq_texto_3 {float:left; padding:10px; color:#EEE; font-size:12px; font-weight:800; text-shadow:1px 1px 0 #666;}
.esq_texto_2 {width:120px; margin-right:50px;}
.esq_texto_3 {width:60px;}
.esq_texto_4 {color:#83A3CD; font-size:14px; text-align:right;}
.esq_checkbox_orange, .esq_checkbox_blue {float:left; padding:10px; margin-right:15px; width:21px; height:16px;}
.esq_checkbox_orange {background:url("img_checkbox_1.png") no-repeat 10px 10px;}
.esq_checkbox_blue {background:url("img_checkbox_2.png") no-repeat 10px 10px;}
/* - Botoes - */
#esq_botao_1, #esq_botao_2, #esq_botao_3 {float:right; border-radius:4px; padding:4px; color:#FFF; font-size:12px; text-shadow: 1px 1px 0 #666; text-align:center;}
#esq_botao_1 {width:140px; background-color:#969696; margin-right:10px; }
#esq_botao_2 {width:100px; background-color:#f55e13;}
#esq_botao_3 {width:100px; background-color:#83A3CD;}
/*-------- Direita [Procuro Individual] ------------*/
.corpo_dir {display:block;width:800px;float:left;margin:40px 0 80px 0;}
.dir_rel {display:block;position:relative;width:800px;clear:both;}
#anucio_bookmark {position:absolute;top:54px;right:0;display:block;width:44px;height:40px; background-color:#EEE;border:1px solid #D9D9D9; border-radius:4px; z-index:700;}
#anucio_bookmark:hover{background-color:#FFFFFF;border:1px solid #DDD;border-radius:4px;}
.bookmark_button {
    position:absolute;top:0px;right:2px;display:block;width:40px;height:40px;
    background:url("bcin2.png") no-repeat scroll 3px 4px / 34px;border:1px;cursor:pointer;}
.bookmark_gre {
    position:absolute;top:0px;right:2px;display:block;width:40px;height:40px;
    background:url("bcin2.png") no-repeat scroll 3px 4px / 34px;border:1px;cursor:pointer;}
.bookmark_red{
    position:absolute;top:0px;right:2px;display:block;width:40px;height:40px;
    background:url("bred2.png") no-repeat scroll 3px 4px / 34px;border:1px;cursor:pointer;}
/* - Topo - */
.dir_seguinte {position:absolute;right:0;top:0;}
.dir_anterior {position:absolute;right:140px;top:0;}
.dir_seguinte a, .dir_anterior a {color:#aaa;font-size:22px;}
.dir_seguinte a:hover, .dir_anterior a:hover {color: #000;}
.rs-slideshow {width:300px;height:260px;float:left;margin:0 30px 30px 0;}
.rs-slideshow img {width:300px;height:260px;}
.rs-slideshow .slide-container {position:absolute;left:0;top:0;}
.rs-slideshow .slide-container img {position:relative;}
.rs-slideshow .slides {display:none;}
.rs-controls {position:relative;width:300px;}
.rs-prev {position:absolute;top:120px;left:0;background-position:-36px 0;}
.rs-prev:hover {background-image:url("arrows-nav-hover.png");}
.rs-next {position:absolute;top:120px;right:0;background-position:6px 0;}
.rs-next:hover {background-image:url("arrows-nav-hover.png");}
a.rs-prev, a.rs-next {background-repeat:no-repeat;background-size:80px auto;height:56px;width:48px;}
.rs-index-list {position:absolute;top:235px;left:10px;} 
.rs-index-list li {float:left;margin:0 2px;} 
.rs-index-list li a {display:block;height:16px;width:16px;background-color:#fff;border-radius:50%;} 
a.rs-active {background-color:#00B8C7 !important;} 
.dir_text_container {float:left;width:470px;margin-bottom:30px;}
.dir_text1 {float:left;width:470px;margin-top:50px;color:#000;font-size:28px;text-shadow:1px 1px 1px #dadada;}
.dir_text2 {float:left;width:470px;margin-top:8px;color:#333;font-size:12px;}
h2 {float:left;width:470px;margin-top:20px;color:#333;font-size:14px;font-weight:700;}
.dir_text4 {float:left;width:470px;margin-top:10px;color:#333;font-size:12px;}
.dir_botao_1 {float:left;margin-top:30px;margin-right:10px;width:220px;background-color:#f55e13;border:1px solid #f55e13;border-radius:4px;}
.dir_botao_1 a {display:block;color:#fff;font-size:15px;padding:9px;text-align:center;text-shadow:0 -1px 0 #b95711;}
.dir_botao_1:hover {background-color:#ff0000;border:1px solid #ff0000;}
/* - Informacao - */		
.inf_top {position:relative;clear:both;height:18px;background-color:#FFFFFF;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;margin-top:15px;}
.inf_fundo {position:relative;clear:both;height:30px;background-color:#FFFFFF;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;}
.inf_lateral{float:left;width:800px;background-color:#FFFFFF;border-right:1px solid #CCC;border-left:1px solid #CCC;box-sizing: border-box;padding:0 30px;}
.dir_info_texto_4 {position:absolute;right:30px;top:28px;color:#fff;padding:7px 20px;font-size:11px;background-color:#969696;border:1px solid #969696;border-radius:3px;}
.dir_info_titulo {color:#333;padding-top:40px;font-size:20px;}		
.desc {color:#333;font-size:12px;line-height:22px;padding-top:15px;}	
.desc p{text-indent:30px;}
.dir_info_texto_2 {float:left;width:190px;margin:30px 5px 0 0;color:#999090;font-size:14px;}	
.dir_info_texto_2 span {color:#333;font-size:14px;font-weight:700;}	
.dir_info_texto_2r {float:left;width:110px;margin:30px 5px 0 0;color:#999090;font-size:14px;}	
.dir_info_texto_2r span {color:#333;font-size:14px;font-weight:700;}	
.dir_info_texto_3 {float:left;clear:both;margin:20px 0 15px 0;color:#999090;font-size:14px;}	
.dir_info_texto_3 span {color:#333;font-size:14px;font-weight:700;}	
.dir_info_texto_5 {float:left;color:#333;margin-top:30px;font-size:16px;font-weight:700;} 
.dir_info_texto_6 {float:left;color:#333;margin:30px 5px 0 0;font-size:12px;}
.dir_info_texto_6 span {font-weight:700;font-size:14px;font-weight:700;}	  
.dir_info_texto_7 {float:right;color:#333;margin:30px 5px 0 0;font-size:12px;}
.dir_info_texto_7 span {font-weight:700;font-size:14px;font-weight:700;}
.tipo, .area2, .mobi, .qban, .disp, .prec {float:left;width:184px;margin-top:20px;padding:6px 0;text-align:center;color:#fff;font-size:11px;background:#969696;}
.tipo_2, .area2_2, .mobi_2, .qban_2, .disp_2, .prec_2 {float:left;width:176px;padding:4px;text-align:center;font-size:12px;color:#333;}	
.prec_2 {font-size:16px;color:#FF0000;}
/*-----------Fundos-------------*/
/*-html_4_fundo_links-*/
.fundo_links{display:block;position:relative;width:100%;margin:0 auto;clear:both;z-index:1000;background-color:#f5f5f5;}
.fundo_links_i{display:block;position:relative;width:1150px;height:110px;margin:0 auto;text-align:center;}	
.links{display:block;position:relative;width:1100px;margin:0 auto;}  
.link_a{display:block;position:relative;height:25px;margin:0 auto;}    	
.ver_a{font-size:11px;font-weight:bold;}  
.ver_a:hover{cursor:pointer;color:#f55e13;}
/*-html_5_fundo_barra-*/
.fundo_barra{display:block;position:relative;width:100%;height:450px;margin:0 auto;z-index:1000;background-color:#676767;}   
.fundo_barra_i{display:block;position:relative;width:1150px;margin:0 auto;font-size:11px;color:#CCCCCC;text-align:center;}
.fundo_L{margin:20px auto 10px auto;position:relative;height:70px;}
.midi{position:absolute;left:75px;top:0px;}
.you{position:absolute;top:0;left:0;width:95px;height:45px;background:url(you.png) no-repeat 0px 0px;}
.gmais{position:absolute;top:0;left:105px;width:45px;height:45px;background:url(gmore.png)no-repeat 0px 0px;}
.faces{position:absolute;top:0;left:160px;width:40px;height:45px;background:url("face.png") no-repeat scroll 0 0 / 40px;}
.twitter{position:absolute;top:-6px;left:210px;width:50px;height:50px;background:url("twitter.png") no-repeat 0 0 / 55px;}
.bpnome{font-size:18px;color:#C0C0C0}
.xbutton,.enuso{padding: 12px 22px;font-size:13px;background-color:#969696;border-radius:3px;}
.xbutton:hover,.enuso{cursor:pointer;color:#fff;background-color:#F00;} 
