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 ---------fixed-----*/
.topo_barra{display:block;position:relative;width:100%;height:80px;z-index:2000;margin:0 auto;background-color:#969696;box-shadow:0 1px 2px #444;}
.topo_barra_i{display:block;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:url("arrow_2.png") no-repeat scroll 10px 7px / 20px auto #f55e13;}
.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::-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{position:relative;height:48px;float:left;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%;z-index:1500;} 
.corpo_i{display:block;position:relative;width:1150px;margin:0 auto;}
.fixed {position:fixed;top:0;}
.fixed2 {position:fixed;top:80px;left:0;width:100%;z-index:2000; color: #000;
border-radius:0px !important;box-shadow:0 1px 2px #444;padding:2px 0;}
/* --------- Esquerda ---------*/
.corpo_esq {display:block;float:right;width:336px;margin-bottom:50px;}
.esq_rel {display:block;position:relative;left:5px;width:336px;}
.esq_lin { border: 1px solid #f5f5f5; display:block; position:relative; width:336px;}
.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;}
.esq_texto_1 {position:absolute;top:12px;left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:315px;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 ------------*/
.corpo_dir{display:block;width:764px;float:left;margin-bottom:50px;}
.dir_rel {display:block;position:relative;width:764px;}
.dir_bookmark {position:absolute;top:54px;right:0;display:block;border:1px solid #CCC;border-radius:4px;width:40px;height:40px;background:url("../jaens/bookmark.png") no-repeat scroll 3px 5px / 34px;cursor:pointer;}
.dir_bookmark:hover{background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;}
#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;}   
.dir_seguinte {position:absolute;top:0;right:0;}		
.dir_anterior {position:absolute;top:0;right:140px;}	
.dir_seguinte2 {position:absolute;top:50px;right:0;}		
.dir_anterior2 {position:absolute;top:50px;right:140px;}	
.dir_seguinte a, .dir_anterior a, .dir_seguinte2 a, .dir_anterior2 a {color:#AAA; font-size:22px;}
.dir_seguinte a:hover, .dir_anterior a:hover, .dir_seguinte2 a:hover, .dir_anterior2 a:hover {color:#000; }		
.dir_num {position:absolute; top:40px; right:0px; color:#F55E13; font-size:14px; line-height:22px;}	
.dir_tex {position: absolute;top: 8px;left: 00px;color: #000;font-size: 28px;color: #000;text-shadow: 1px 1px 1px #DADADA;}
.dir_tex1 {position:absolute;top:50px;left:0px;color:#333;font-size:12px;}
.dir_tex1 img {vertical-align:1px;}
.dir_tex2 {position:absolute; top:80px; left:00px; color:#333; font-size:12px; font-weight:700;}
.dir_tex3 {position: absolute;top:111px;left:0px;color:#F7ECEC;font-size: 16px;background-color:rgb(252, 1, 20);padding:10px 18px;border-radius: 4px;font-weight:600;}
.dir_tex3 a{color:#fff;} /* -> Ipad */
.dir_tex4 {position:absolute;top:120px;right:00px;font-size:17px;}
.dir_tex3u {position: absolute;top:111px;left:0px;color:#F7ECEC;font-size: 16px;background-color:rgb(252, 1, 20);padding:10px 50px;border-radius: 4px;font-weight:600;}.dir_tex3u a{color:#fff;} /* -> Ipad */

/*botao para ver contactos fix*/
.dir_botao_1 {position: absolute;top: 106px;left: 0px;border-radius: 4px; width: 236px;height: 35px; border: 1px solid #f55e13; background-color: #f55e13;}
.dir_botao_1 a {color: #fff;font-size:15px; text-shadow:0 -1px 0 #b95711; text-align:center; padding:8px; display:block;}
.dir_botao_1:hover {background-color:#FF0000; border: 1px solid #FF0000; cursor:pointer;}
/*botoes para selecionar gi e ocultar*/
.dir_botao_2 {position:absolute; top:30px; bottom:0px; border-radius:4px; padding:16px 20px;
right:0px; background-color:#969696; background:#bbb url("arrow_3.png") no-repeat scroll 8px 7px / 24px 20px;}
.dir_botao_3 {position:absolute; top:30px; bottom:0px; border-radius:4px; padding:16px 20px;
right:50px; background:#f55e13 url("img_checkbox_1.png") no-repeat 5px 5px / 30px;}
.dir_seleccionado {position:absolute; bottom:0px; right:100px; color:#F55E13; font-size:14px;}	
.dir_utilizador {position:relative; color:#333; font-size:14px; margin:18px 0;}
/**/
.dir_botao_4 {border-radius: 4px;height: 35px; border: 1px solid #969696; background-color: #969696;}
.dir_botao_4 a {color: #fff;font-size:15px; text-shadow:0 -1px 0 #555; text-align:center; padding:9px; display:block;}
.dir_botao_4:hover {background-color:#f55e13; border: 1px solid #f55e13; cursor:pointer;}
.dir_botao_5 {color: #fff;font-size:15px; text-shadow:0 -1px 0 #555; text-align:center; padding:9px; display:block;}
.dir_rua {display:block; position:relative; width:764px; border:0px solid #800000; height:300px; }
.dir_blanc {display:block; position:relative; width:764px;}
.dir_titulo {color:#000;font-size:24px;}
/* - Mais proximos Anuncios - desativado */
.dir_mprox {width:764px;border: 1px solid #E2E2E2;height: 102px;background-color: #fff;margin-bottom: 15px;}
.dir_mprox_foto {float:left;margin:1px;}
.dir_mprox_foto img {display:block;height:100px;width:140px;}
.dir_mprox_titulo {float:left;margin:15px 13px 5px 12px;width:595px;}
.dir_mprox_titulo a {font-size:17px;color:#333;}
.dir_mprox_gastos,.dir_mprox_dist,.dir_mprox_codigo,.dir_mprox_botao, .dir_mprox_pointer {float:left; color:#333;}
.dir_mprox_gastos {width:110px;margin:17px 35px 0px 12px;}
.dir_mprox_preco {float:left;font-size:18px; color:#000; text-shadow: 1px 1px 1px #EEEEEE;}
.dir_mprox_gastosinc {float:left;clear:both;font-size:10px;}
.dir_mprox_dist {width:140px;margin:25px 5px 5px 5px;font-size:14px;}
.dir_mprox_pointer {margin:11px 5px 5px 5px;}
.dir_mprox_pointer img {display:block;}
.dir_mprox_codigo {width:120px;margin:26px 5px 5px 45px;font-size:12px;color:#333;}
.dir_mprox_botao {width:80px;background-color:#f8f8f8;border:1px solid #ccc;border-radius:3px;color:#ccc;text-align:center;margin:15px 5px 5px 5px;}
.dir_mprox_botao a {display:block;padding:6px 1px;color:#000;font-size:12px;}
.dir_mprox_botao:hover {cursor:pointer;background-color:#f55e13; border:1px solid #f55e13;}
.dir_mprox_botao:hover a{color:#fff;}
/* - Mais proximos Universidades - */
.dir_uniprox {position:relative;width:764px;height:45px;background-color:#f0f0f0;}
.dir_uniprox_1 {position:absolute;top:14px;left:12px;font-size:15px;color:#575757;text-shadow:1px 0px 0 #fff;overflow:hidden;text-overflow:ellipsis;width:407px;white-space:nowrap;}
.dir_uniprox_2 {position: absolute;top:17px;right:230px;font-size:12px;color:#545353;}
.dir_uniprox_3 {position:absolute;top:0px;right:0px;}
.dir_uniprox_botao {width:200px;background-color:#f55e13;border:1px solid #f55e13;border-radius:3px;color:#ccc;text-align:center;}
.dir_uniprox_botao a {display:block;padding:13px 1px;color:#fff;font-size:13px;}
.dir_uniprox_botao:hover {background-color:#FF0000;}
/* - Mais uni Pesquisa - */
.dir_uniproc {position:relative;width:764px;height:45px;}
#uniproc_textbox{float:left;width:673px;padding:14.5px 14px;border-right:0px solid #FCC7AE;border-left:0;border-top:0;border-bottom:0;color:#AAA;font-size:14px;box-shadow:0 0 1px #f55e13 inset;}
#uniproc_textbox:focus{outline:none;color:#333;}
#uniproc_textbox_submit {float:left;width:60px;height:45px;border:0;border-left:1px solid #F55e13;background-color:#F55E13;background-image:url(search-icon.png);background-position:18px 14px;background-repeat:no-repeat;}
#uniproc_search{display:block;position:absolute;top:44px;left:0;box-shadow:1px 1px 0 #ddd;z-index:3000;background-color:rgb(245, 245, 245);}
#uniproc_textbox_submit:focus{outline:0;}
.lista_uni{float:left;clear:both;width:670px;padding:15px;border-top:1px solid #ddd;background-color:#fff;color:#333;font-size:14px;}
.lista_uni:hover{background-color:#eee;cursor:pointer;}
/* - Outros vistos - */
.dir_ovist {float:left;width:764px;border:1px solid #E2E2E2;background-color:#fff;margin-bottom:14px;margin-right:6px;}
.dir_ovist_foto {float:left;margin:1px;}
.dir_ovist_foto img {display:block;height:100px;width:140px;}
.dir_ovist_titulo {float:left;width:600px;margin:12px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dir_ovist_titulo a {color:#333;font-size:17px;}
.dir_ovist_gastos {float:left;width:105px;margin:11px 40px 0 12px;}
.dir_ovist_preco {float:left;font-size:18px;color:#000;text-shadow:1px 1px 1px #EEEEEE;}
.dir_ovist_gastosinc {float:left;clear:both;font-size:10px;color:#000;line-height:8px;}
.dir_ovist_dist {float:left;width:135px;margin:17px 10px 5px;color:#333;font-size:14px;}
.dir_ovist_cod{float:left;width:135px;margin:17px 10px 5px;color:#333;font-size:14px;}
.dir_ovist_botao {float:right;width:70px;margin:12px 18px 0 0;background-color:#f8f8f8;border:1px solid #ccc;border-radius:3px;text-align:center;}
.dir_ovist_botao a {display:block;padding:6px 1px;color:#000;font-size:12px;}
.dir_ovist_botao:hover{cursor:pointer;background-color:#f55e13;border:1px solid #f55e13;}
.dir_ovist_botao:hover a{color:#fff;}
/**/
.dir_ovist1 {float:left;width:518px;border:1px solid #E2E2E2;background-color:#fff;margin-bottom:14px;margin-right:6px;}
.dir_ovist1_foto {float:left;margin:1px;}
.dir_ovist1_foto img {display:block;height:100px;width:125px;}
.dir_ovist1_cod{float:left;margin:-22px 4px 14px 274px;color:#fff;font-size:10px;text-align:right;padding:6px;width:96px;background-color:#969696;border-radius:3px;}
.dir_ovist1_titulo {float:left;width:258px;margin:14px 2px 0px 10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dir_ovist1_titulo a {color:#333;font-size:15px;}
.dir_ovist1_gastos {float:left;width:105px;margin:11px 4px 0 12px;}
.dir_ovist1_preco {float:left;font-size:18px;color:#000;text-shadow:1px 1px 1px #EEEEEE;}
.dir_ovist1_gastosinc {float:left;clear:both;font-size:10px;color:#000;line-height:8px;}
.dir_ovist1_dist {float:left;width:110px;margin:17px 0 0 5px;font-size:12px;color: #333;}
.dir_ovist1_botao {float:right;width:70px;margin:12px 10px 0 0;background-color:#f8f8f8;border:1px solid #ccc;border-radius:3px;text-align:center;}
.dir_ovist1_botao a {display:block;padding:6px 1px;color:#000;font-size:12px;}
.dir_ovist1_botao:hover{cursor:pointer;background-color:#f55e13;border:1px solid #f55e13;}
.dir_ovist1_botao:hover a{color:#fff;}
.dir_ovist2 {position:relative;float:left;width:232px;margin:8px 0 0 6px;}
.dir_ovist2_nome {float:left;width:232px;color:#333;font-size:12px;margin-bottom:4px;}
.dir_ovist2_onlne {float:left;color:#333;font-size:11px;margin-bottom:14px;}
.dir_ovist2_bookmark{position:absolute;top:-2px;right:0;display:block;width:44px;height:40px; background-color:#EEE;border:1px solid #D9D9D9;border-radius:4px;z-index:700;}
.dir_ovist2_bookmark:hover{background-color:#FFFFFF;border:1px solid #DDD;border-radius:4px;}
.dir_ovist2_select {float:left;width:90px;padding:6px 10px;margin-bottom:10px;border:1px solid #ccc;border-radius:3px;color:#000;font-size:12px;}
.dir_ovist2_tf {float:left;width:231px;color:#F7ECEC;font-size:15px;background-color:rgb(252, 1, 20);border-radius:4px;font-weight:600;text-align:center;}
.dir_ovist2_tf a {color: #fff;font-size:15px; text-align:center;padding:10px 6px; display:block;}
.dir_ovist2_tf a:hover {background-color:#FF1A1A; border-radius:4px; cursor:pointer; width:234px;}
.dir_ovist_pointer {float:left;color:#333;margin:9px 0px 0px 16px;}
.dir_ovist_pointer img {display:block;}
/*-Google Maps-*/
.gmap_botao, .gmap_botao2 {width:130px;background-color:#f55e13;border:1px solid #f55e13;border-radius:3px;color:#ccc;text-align:center;}
.gmap_botao {margin-bottom:6px;}
.gmap_botao a, .gmap_botao2 a {display:block;padding:6px 1px;color:#fff;font-size:12px;}
.gmap_botao a:hover, .gmap_botao2 a:hover {color:#fff;background-color:#FF0000;}
.gmap_select {background-color:#EEEEEE;border:1px solid #DFDFDF !important;border-radius:3px;}
/* - Slideshow - */
.rs-slideshow {width:764px;height:430px;overflow:hidden;position:relative;margin-bottom:-15px;}
.rs-slideshow img {width:764px;height:545px;margin:-50px auto; top:0 !important;}
.rs-slideshow .slide-container { position: absolute; left: 0; top: 0; }
.rs-slideshow .slide-container img { position: relative; }
.rs-slideshow .slides { display: none; }
.rs-controls {clear:both; position:relative;}
.rs-prev {position:absolute; top:-225px; left:0; background-image: url("arrows-nav.png"); background-position: -36px 0; }
.rs-prev:hover { background-image: url("arrows-nav-hover.png");  }
.rs-next {position:absolute; top:-225px; right:0; background-image: url("arrows-nav.png");  background-position: 4px 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:60px;width:48px;}
.rs-index-list {position:absolute; top:-15px; 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;}    
/* - Informacao inc- */		
.inf_top {display:block;position:relative;width:764px;height:18px;background-color: #FFFFFF;border-top: 1px solid #CCC;border-left: 1px solid #ccc;border-right: 1px solid #CCC;box-sizing: border-box;}
.inf_fundo {display: block;position:relative;width:764px;height: 20px;background-color: #FFFFFF;border-bottom: 1px solid #CCC;border-left: 1px solid #ccc;border-right: 1px solid #CCC;box-sizing: border-box;}		
.inf_lateral{display:block;position:relative;width:764px;background-color:#FFFFFF;border-right:1px solid #CCC;border-left:1px solid #CCC; box-sizing:border-box;padding:0 30px;}
h2 {color:#333;font-size:20px;font-weight:normal;}		
h3 {color:#333;font-size:14px;font-weight:700;}	
.dir_info_texto_2 {color:#333; font-size:11px; text-align:right;}
.dir_info_texto_3 {float:left; color:#333; font-size:16px;}	
.dir_info_texto_4 {float:right; 
color: #fff;padding: 7px 20px;font-size: 11px;
background: #969696;
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}   
.dir_info_texto_5 {color:#333;font-size:14px;font-weight:700;}      
.tipo, .area2, .mobi, .qban, .disp, .prec {float:left;width:117px;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:109px;padding:4px;text-align:center;font-size:12px;color:#333;}						
.texin {display: inline; color:#333; font-size:12px;}	
.prec_2 { font-size:16px; color:#FF0000;}
.desc {display: inline;color: #333;font-size: 12px;line-height: 22px;}	
p{text-indent:30px;}
.bola {float: left;margin-top: 4px;width: 10px;text-align: center;
width: 8px;height: 8px;border-radius: 50%;background-color: #00B8C7;}
.ginclu{ float: left;padding: 0px 5px;text-align: center;display: inline;
color: #999090;font-size: 13px;}	

/* - Mapa Google - */	
.dir_texto_mapa {color:#999090;font-size:13px;}	
#mapas {width:764px;height:300px;}

/* - Rua Google - */	
.xver_rua_lente {position:absolute; left:0px; top:0px; width:764px; height: 300px; background-color: gray ; opacity:.2; z-index: 400;}    
#ver_rua{width:764px;height:300px;} 

/*-----------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%;margin:0 auto;z-index:1000;background-color:#676767;height: 450px;}   
.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;} 
