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;}
.rmas {font-weight:bold;color:#000000;margin-left: 12px;}
.rmas:hover{font-weight:bold;color:#FF0000;}
/*-------------Topo---------------*/ 
h1{position:absolute;top:105px;left:0px;font-size:26px;color:#000;font-weight:normal;}
h2{font-weight:bold;}
.topo{display:block;position:relative;width:100%;margin:0 auto;background-color:#ffffff;}
.topo_i{position:relative;width:1150px;height:170px;margin:0 auto;}
#b_header_1200{display:block;position:relative;width:1150px;height:170px;margin:0 auto; background-color:#ffffff;}
#b_header_1200 h1{position:absolute;top:95px;left:0px;font-size:26px;color:#C0C0C0;font-weight:300;}
.anu_tp {border-right:1px solid #c0c0c0;color:#c0c0c0;float:left;font-size:14px;padding:0 20px;text-shadow:1px 1px 1px #f0f0f0;}
#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;}
.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;} 
.por_anu{position:absolute;top:20px;right:0;width:710px;}
.por_anu span{float:left;clear:both;line-height:0;margin: 2px 0 0 2px;}
.por_anu input {margin:0;vertical-align:middle;}
.por_anu label{color:#333;font-size:10px;margin-left:2px;}
/*novo 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);}
.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::-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;}
/*- Mini Menu -*/
.topo_min{display:block;position:relative;width:100%;height:54px; margin:0 auto; margin-top:90px;}
.topo_mini{display:block;position:relative;width:1150px;height:52px;margin:0 auto 0 auto;}
.c_header_frase1,.c_header_frase2,.c_header_frase3{float:left;margin:10px 48px 0 25px;}
.c_header_frase1 a:hover,.c_header_frase2 a:hover,.c_header_frase3 a:hover{color:#32B7C5;}
.c_header_frase1 a,.c_header_frase2 a,.c_header_frase3 a{text-decoration:none;font-size:13px;color:#333;font-family: 'Arial';font-weight:400;text-shadow:1px 1px 1px #F0F0F0;}
.header_frase_active{color:#32B7C5;font-size:13px;font-weight:400;font-family: 'Arial';text-shadow:1px 1px 1px #EEE;}
/*------------- 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;}
/* - Esquerda - */
.corpo_esq {display:block;float:right;width:300px;margin-bottom:160px;margin-top:26px;}
.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;}
.esq_texto {float:left; margin-left:60px; margin-top:10px; color:#666; font-size:12px;}

/* - 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:800px;float:left;margin-bottom:160px;}
.dir_rel {display:block;position:relative;width:800px;height:190px;margin-top:28px;border:1px solid #E2E2E2;background-color:#fff;}
.dir_nome, .dir_data, .dir_tipologia, .dir_local {float:left;width:400px;}
.dir_foto {float:left;margin:1px;}
.dir_foto img {display:block;height:188px;width:228px;}
.dir_nome {margin:10px 10px 2px 10px;font-size:16px;color:#000;text-shadow:1px 1px 1px #eeeeee;}
.dir_data {margin: 9px 10px 5px 10px;font-size:12px;color:#666;text-shadow:1px 1px 1px #eeeeee;}
.dir_titulo {float:left;width:440px;margin:9px 10px 5px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dir_titulo a {font-size:16px;color:#333;font-weight:700;}
.dir_tipologia {margin:5px 10px 2px 10px;font-size:12px;color:#666;text-shadow:1px 1px 1px #eeeeee;}
.dir_local {margin:2px 10px 8px 10px;font-size:12px;color:#666;text-shadow:1px 1px 1px #eeeeee;}
.dir_descricao {float:left;margin:5px 10px 5px 10px;width:550px;font-size:12px;color:#333;line-height:15px;text-shadow:1px 1px 1px #eeeeee;}
.dir_botao {position:absolute;top:60px;right:15px;width:80px;background-color:#f8f8f8;border:1px solid #ccc;border-radius:3px;color:#ccc;text-align:center;}
.dir_botao a {display:block;padding:6px 1px;color:#000;font-size:12px;}
.dir_botao:hover {cursor:pointer;background-color:#f55e13; border:1px solid #f55e13;}
.dir_botao:hover a {color:#fff;}
.dir_codigo {position:absolute;top:24px;right:15px;font-size:12px;color:#333;}


/*- Menu -*/
.kambio{display:block;position:relative;height:35px;margin-bottom:10px;width:100%;z-index:1500;clear:both;}
.kambio_i{display:block;position:relative;width:1150px;margin:0 auto;}
.meio {display:block;margin:0 auto;position:relative;width:1150px;}
.meio li {float:left;border-radius:4px;background-color:#DDD;margin-right:6px;text-align:center;font-size:12px;color:#333;}
.but_vers {height:14px;width:20px;padding:9px 9.5px;color:#fff !important;background-color: #999 !important;} 
.but_ver {display:block;height:14px;width:20px;padding:9px 9.5px;}
.but_ver:hover{background-color: #999 !important;border-radius:4px; color:#fff;}
.anterii{position:absolute;top:-135px;left:0px;width:400px;padding:25px 0;line-height:0;border:1px solid #e2e2e2;text-align:center;font-size:22px;color:#333;background-color:#fff;}
.anterii:hover {color:#fff;background-color:#32B7C5;text-shadow:1px 1px 0 #999;}
.seguit{position:absolute;top:-135px;left:401px;width:400px;padding:25px 0;line-height:0;border:1px solid #e2e2e2;text-align:center;font-size:22px;color:#333;background-color:#fff;}
.seguit:hover {color:#fff;background-color:#32B7C5;text-shadow:1px 1px 0 #999;}


/* - Mais proximos Anuncios - */
.dir_mprox {width: 800px;border: 1px solid #E2E2E2;height: 102px;background-color:#fff;margin-bottom: 32px;}
.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:600px;}
.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 70px;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 a:hover {color:#fff;}


/* - Mais proximos Universidades - */
.dir_uniprox {position: relative;width: 800px;height: 45px;background-color: #f0f0f0;}
.dir_uniprox_1 {position: absolute;top: 11px;left: 12px;font-size: 15px;color: #575757;text-shadow: 1px 0px 0 #fff;}
.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 a:hover {color:#fff;background-color:#FF0000;}

/*sem anu*/ 
.dir_rel_2 {display:block;position:relative;width:800px;border-bottom:1px solid #e2e2e2;}


.reset {margin:26px 0 10px 0;}
.suger{margin:10px 0 24px 0;}
.reset, .suger {color:#000;font-size:18px;text-shadow:1px 1px 1px #eeeeee}
.reset a, .suger a {color:#ff0000;font-size:16px;font-weight:bold;}	
.reset a:hover, .suger a:hover {font-size: 18px;}
	
/* - Informacao inc- */		
.inf_top {
display: block;
position: relative;
width: 800px;
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: 800px;
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:800px; background-color:#FFFFFF; border-right:1px solid #CCC; border-left:1px solid #CCC; box-sizing: border-box; padding:0 30px;}
.dir_info_titulo {color:#333; font-size:20px;}		
.dir_info_texto_1 {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;
text-decoration: none;
font-family: helvetica,arial,sans-serif;
-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:122px;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:114px;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;}	

/*-----------Fundos-------------*/
/*-html_4_fundo_links-*/
.fundo_links{display:block;position:relative;width:100%;margin:60px auto 0 auto;z-index:1000;clear:both;}
.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:50px;background:url(you.png) no-repeat 0px 0px;}
.gmais{position:absolute;top:0;left:100px;width:50px;height:50px;background:url(gmore.png)no-repeat 0px 0px;}
.faces{position:absolute;top:0;left:150px;width:50px;height:50px;background:url("face.png") no-repeat scroll 0 0 / 40px;}
.twitter{position:absolute;top:-6px;left:195px;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;} 