
@charset "utf-8";
/* CSS Document */

a {text-decoration:none; color:#0D18ED;}
a:visited{color:#0D18ED;}

body {background:#f0f1f0; font-family:Verdana, Arial Narrow, Helvetica, sans-serif ;font-size:12px;}

.search {position:absolute; width:100%; height:42px; top:0; left:0; background:#4c4e4d;}
#search {position:absolute; width:910px; left:50%; margin-left:-455px; top:0; height:42px;}
.buscarapida {width:130px; font-size:10px; height:16px; border:0px solid #333; margin-top:2px; margin-left:20px; background:#7D7165; color:#FFF; text-transform:uppercase}
#boxes {float:right; width:880px; margin:10px 15px 0 0; }

#site {position:absolute; width:912px; left:50%; margin-left:-455px; top:45px; }
#content {float:left; width:680px; overflow:visible; margin-top:100px;}
#content-pro {float:left; width:680px; overflow:visible; margin-top:150px;}
#sidebar {float:left; width:200px; margin-left:15px; margin-top:45px;}

/* Content */
#logo {float:left; width:423px; height:129px; margin-top:10px; z-index:100; overflow:visible;}
.menu {float:left; width:675px; height:53px; background:url(../images/pt/menu/menu.png); margin:20px 0 0 4px;}
#procuro {float:left; width:675px; height:232px; background:url(../images/pt/bg-marrom.jpg); margin: 10px 0 0 5px;}
#banner-h {float:left; width:660px; height:107px; margin:15px 0 0 12px;}
#banner-h-pro {float:left; width:660px; height:125px; margin:15px 0 0 11px;}
#cadastrouser {float:left; width:640px; height:auto; margin:15px 0 0 12px;}
#pessoal-pri {float:left; width:640px; height:auto; margin:5px 0 0 12px;}
#pessoal-pro {float:left; width:640px; height:auto; margin:5px 0 0 12px;}
#pessoal-pri-loged {float:left; width:640px; height:auto; min-height:350px; margin:10px 0 0 12px;}
#banner-bottom1, #banner-bottom2, #banner-bottom3  {float:left; width:211px; height:200px; margin:15px 0 0 12px;}

.ideas { float:left; width:323px; background:#FFF; margin:5px 0 10px 12px; background:url(../images/pt/ideias-bg.gif) repeat-y;}
.destaques {float:left; width:660px; margin-top:15px; background:#FFF; margin:15px 0 10px 12px; background:url(../images/pt/novidades-bg.gif) repeat-y;}
.campanhas {float:left; width:660px; margin-top:5px; background:#FFF; margin:5px 0 10px 12px; background:url(../images/pt/novidades-bg.gif) repeat-y;}
.destaque {float:left; width:660px; min-height:150px; }
.destaques-img {float:left; margin:10px 30px 10px 30px;}
.border-tl {float:left; width:10px; height:9px; background:url(../images/pt/box_ideas/border-tl.gif) no-repeat; margin-top:-1px; margin-left:-1px;}
.border-tr {float:right; width:11px; height:11px; background:url(../images/pt/box_ideas/border-tr.gif) no-repeat; margin-top:-1px; margin-right:-1px;}
.border-bl {float:left; width:10px; height:10px; background:url(../images/pt/box_ideas/border-bl.gif) no-repeat; margin-left:-1px; margin-top:29px;}
.border-br {float:right; width:10px; height:10px; background:url(../images/pt/box_ideas/border-br.gif) no-repeat; margin-right:-1px; margin-top:29px;}
.ideas-content {float:left; text-decoration:none; width:300px; height:50px; margin-top:20px; font-size:11px; padding:0 10px 0 10px; color:#4f4439;}
.ideas-content a {font-size:11px; color:#000000; text-decoration:none}
.ideas-desc {font-size:11px; color:#000000; text-decoration:none}
.destaques-content {float:left; width:410px; height:70px; margin-top:0px; font-size:11px; padding:0; color:4f4439; margin-left:-10px;}
.destaques-content a, .destaques-content h2 { text-transform:uppercase; font-weight:normal; color:#526870; font-size:14px; line-height:10px;}
.destaques-content-esq {float:right; width:420px; height:70px; margin-top:0; font-size:11px; color:4f4439; text-align:right; margin-right:-10px;}
.destaques-content-esq a, .destaques-content-esq h2 {text-transform:uppercase; font-weight:normal; color:#526870; font-size:14px; line-height:10px; text-align:right;}
.ideas-img {float:left; width:108px; height:81px; margin-top:11px; margin-left:10px;}
.ideas-title-img {float:left; width:183px; height:28px; background:url(../images/pt/box_ideas/title.gif); margin:11px 0 0 5px;}
.ideas-title {float:left; width:185px; height:40px; margin:5px 0 0 10px; font-size:12px; color:#2abcd6; }
.ideas-title a {font-size:12px; color:#2abcd6; text-decoration:none}
.ideas-date {float:left; font-size:11px; color:#000;}
.ideas-date a { font-size:11px; color:#000; text-decoration:none}
.ideas-btn { display:none; float:left; width:94px; height:22px; background:url(../images/pt/box_ideas/btn-saiba.gif); margin:7px 0 0 200px;}
.tit-detaque {float:left; margin-left:5px; margin-top:0; clear:both; width:650px; height:35px;}
.tit-destaq-img {float:left; width:148px; min-height:200px; margin-left:13px;}
.destaque-divider {float:left; width:605px; height:9px; margin-left:26px; overflow:hidden;}

/* Sidebar */
.search-bar {background:url(../images/pt/search.gif) no-repeat; width:152px; height:20px; padding:2px 0 0 3px;}
.search-box {width:140px; height:14px; border:0 solid #000; background:#323333; color:#909090; font-weight:bold; font-size:12px;}
.ban {margin-top:20px;}

#comunidade {float:left; width:200px; margin-bottom:16px;}
#newsletter {float:left; width:200px;}
#meu-evento {float:left; width:200px; background:url(../images/pt/login.gif) #909090 no-repeat; min-height:114px; margin-top:20px;}
#meu-evento-pess {float:left; width:200px; background:url(../images/pt/login.gif) #909090 no-repeat; margin-top:15px; min-height:114px;}
#meu-evento-pro {float:left; width:200px; background:url(../images/pt/login.gif) #909090 no-repeat; margin-top:115px; min-height:114px;}

/*login area*/
#login {float:left; width:200px; margin-top:35px; min-height:80px;}
#logedin {float:left; width:200px; margin-top:35px; min-height:80px;}
#login-bt {float:left; width:200px; height:9px;}
.login-box {width:115px; margin:5px 0 0 5px;}
.login-box-pass {width:75px; margin:5px 0 0 5px;}
#login-txt {float:left; font-size:11px; color:#323333}
#login-ok {float:right; width:30px; height:10px;}
.loged-user {font-size:10px; color:#FFF; }
.loged-user a {color:#323333; text-decoration:none;}
#selecao {float:left; width:200px; background:url(../images/pt/selecao-top.gif) #7d7164 no-repeat; margin-top:20px; margin-bottom:20px;}
.selecao {float:left; width:200px; margin-top:45px; min-height:50px; padding-top:10px;}
.sel { font-size:10px; color:#FFF; margin-left:10px; padding-bottom:10px; clear:both; float:left; width: 170px; }
.sel a { text-decoration:none; float:left; width:145px; text-align: left; }
.selX { float:right;}
.selClear { height:20px;}
.Clear { clear:both;}
#selecao-bt {float:left; width:200px; height:11px;}
#evento-listas {float:left; width:200px; background:url(../images/pt/evento-listas.gif); margin-top:35px; height:200px;}
#banner-lateral {float:left; width:215px; background:url(../images/pt/banner-215.gif); margin-top:35px; height:214px;}
#top-salas {float:left; width:200px; background:url(../images/pt/top10.gif) no-repeat #29B8D3; line-height:15px; margin-top:20px; margin-bottom:20px;}
#top-salas ol {color:#FFF; font-size:10px; margin-top:50px;}
#top-salas a {color:#FFF; font-size:10px; text-decoration:none;}
#top-servicos {float:left; width:200px; background:url(../images/pt/top10-serv.gif) no-repeat #29B8D3; line-height:15px; margin-top:20px; margin-bottom:25px;}
#top-servicos ol {color:#FFF; font-size:10px; margin-top:50px;}
#top-servicos a {color:#FFF; font-size:10px; text-decoration:none;}
#btn-anuncie {float:left; width:200px; height:61px;margin-top:35px;}

/* Menu */
#menu {list-style:none; padding:0; margin-left:0; width:675px;}
#menu a {display:block; text-indent:-900%; position:absolute; outline:none;}
#menu a:hover {background-position: bottom;}
#menu a:hover span {display: block;}
#menu li {float:left; width:30px;}

#menu .salas {width:162px; height:36px; background:url(../images/pt/menu/salas.gif) no-repeat top; left:14px; top:127px; overflow:hidden;}
#menu .salas a:hover {width:162px; height:36px; background:url(../images/pt/menu/salas.gif) no-repeat; overflow:hidden;}
#menu .servicos {width:135px; height:36px; background:url(../images/pt/menu/servicos.gif) no-repeat top; left:187px; top:127px; overflow:hidden;}
#menu .servicos a:hover {width:135px; height:36px; background:url(../images/pt/menu/servicos.gif) no-repeat; overflow:hidden;}
#menu .ideias {width:162px; height:36px; background:url(../images/pt/menu/ideias.gif) no-repeat top; left:351px; top:127px; overflow:hidden;}
#menu .ideias a:hover {width:162px; height:36px; background:url(../images/pt/menu/ideias.gif) no-repeat; overflow:hidden;}
#menu .pessoal {width:139px; height:36px; background:url(../images/pt/menu/area.gif) no-repeat top; left:527px; top:127px; overflow:hidden;}
#menu .pessoal a:hover {width:139px; height:36px; background:url(../images/pt/menu/area.gif) no-repeat; overflow:hidden;}

/*selecionados*/
#menu .salas_over {width:162px; height:36px; background:url(../images/pt/menu/salas.gif) no-repeat;background-position: bottom; left:14px; top:127px;}
#menu .servicos_over {width:135px; height:36px; background:url(../images/pt/menu/servicos.gif) no-repeat;background-position: bottom; left:187px; top:127px;}
#menu .ideias_over {width:162px; height:36px; background:url(../images/pt/menu/ideias.gif) no-repeat;background-position: bottom;left:351px; top:127px;}
#menu .pessoal_over {width:139px; height:36px; background:url(../images/pt/menu/area.gif) no-repeat;background-position: bottom;left:527px; top:127px; display: block;}

/* Eu procuro */
#procuro-busca {float:left; width:650px; height:140px; margin:50px 0 0 10px; color:#FFF; font-size:14px;}
.procuro {float:left; width:180px; height:35px; margin:15px 0 0 20px; color:#FFF; font-size:13px; line-height:20px;}
#procuro-btn {float:left; width:123px; height:33px; margin-left:490px;}
#euprocuro2 {float:left; width:663px; background:url(../jquery-menu/images/pt/EuProcuroBg.gif); margin:10px 0 0 10px;}
#EuProcuroContent {float:left; width:663px; background:url(../images/pt/EuProcuroBg.gif); overflow:hidden;}
#EuProcuroTop {float:left; width:663px; height:35px;}
#EuProcuroBottom {float:left; width:663px; height:11px;}
#EuProcuroButton {float:left; width:125px; margin-left:470px;}
#EuProcuroInside {float:left; width:623px; margin:15px; margin-top:0px;}
.EuprocuroCheckBox {font-size:12px; color:#FFF;}

/* Resultados */
#results {float:left; width:661px; margin:15px 0 0 10px;}
#result-top {float:left; width:661px; min-height:87px; background:url(../images/pt/results/top.png) no-repeat #2abcd6;}
#result-content1 {float:left; width:661px; background:#FFF; height:auto; padding: 15px 0 15px 0}
#result-content2 {float:left; width:661px; background:#efedeb; height:auto; padding: 15px 0 15px 0}
#result-content3 {float:left; width:661px; background:#EFEFD1; height:auto; padding: 15px 0 15px 0}
#result-bottom {float:left; width:661px; height:27px; background:url(../images/pt/results/bottom.png);}
#back-topo {float:left; color:#FFF; font-size:11px;}
#back-topo a {color:#FFF; text-decoration:none;}
#result-mostrar {float:left; margin:5px 0 0 7px;}
#result-ordenar {float:left; margin:5px 0 0 7px;}}
#result-paga {float:right; font-size:11px; color:#604C3F; padding:7px;}
#resultados {float:left; font-size:11px; color:#FFF; padding-left:7px;}
#results-bc {float:left; font-size:11px; color:#FFF; padding:7px;}
#result-pagb {float:right; font-size:11px; color:#604C3F; padding:7px;}
#result-pagb a {color:#604C3F;}
#result-pagb a:hover {color:#ffffff;}

.mostrar {width:100px;}
.ordenar {width:150px;}

#result-img {float:left; width:137px; height:107px; margin:10px 5px 10px 5px; background:url(../images/pt/results/img.jpg);}
#result-detalhes {float:left; width:180px; height:107px; margin:10px 5px 10px 5px; color:#25a0bd; font-size:11px;}
#result-detalhes a {color:#25a0bd;}
#result-descr {float:left; width:285px; height:80px; margin:10px 5px 10px 15px; color:#4f4439; font-size:11px;}
.detalhes-tit {font-size:14px; color:#604c3f; text-decoration:none;}
.result-go {float:right; width:121px; height:22px; margin-right:10px;}

/* Ficha */
#ficha {position:relative; float:left; width:664px; margin:10px 0 0 10px; background:url(../images/pt/ficha/bg.gif) repeat-y; }
#ficha-top {float:left; width:664px; height:27px; background:url(../images/pt/ficha/top.gif); color:#FFF; font-size:11px;}
#ficha-top a {color:#FFF; text-decoration:none;}
#ficha-bottom {float:left; width:664px; height:27px; background:url(../images/pt/ficha/bottom.gif);}
#ficha-galeria {float:left; width:644px; height:210px; margin-left:10px; margin-bottom:15px;}
#ficha-nome {float:left; width:625px; text-transform:uppercase; color:#4dc4e0; margin:0 10px; font-size:24px;}
#fichadoproduto {float:left; width:664px; margin-top:15px; margin-left:10px;}
#bairro-img {float:left; width:130px; height:72px; background:url(../images/pt/ficha/bairro.gif); margin-left:10px;}
#ficha-left {margin-bottom:15px; margin-left:12px;}
#bairro-descr {float:left; width:250px; color:#28abca; font-size:11px; margin-left:10px;}
#ficha-table { margin-top:5px; margin-left:5px; color:#0f7b8e; text-align:center;}
#MaisOpcoes {float:left; width:215px; padding:10px 0 5px 8px;}
#MaisOpcoes img:hover {cursor:pointer;}
#BtnMaisOpcoes {float:left; width:215px; height:17px;}
#CampoMaisOpcoes {float:left; width:210px; padding-left:5px; font-size:10px; color:#4b4239;}
#CampoMaisOpcoes label {line-height:20px;}

.main-img {float:left; width:379px; height:205px; background:url(../images/pt/ficha/img.jpg); overflow:hidden;}
.thumb-img {float:left; width:83px; height:65px; background:url(../images/pt/ficha/thumb.jpg); margin:0 0 5px 5px;}
.ficha-sep {float:left; width:370px; height:1px; margin:5px 0 0 10px;}
.ficha-resumo {float:left; margin:10px 10px 0 10px; width:634px; font-size:12px; font-weight:bold; color:#3f322a;}
.ficha-texto {float:left; margin:10px 10px 0 10px; width:634px; font-size:12px; color:#604c3f;}
.ficha-btcurti {float:left; margin:10px 10px 0 10px; width:360px; }
.ficha-textotopo {float:left; width:634px;}
.ficha-texto {float:left; width:370px; margin:10px 10px 0 10px; font-size:12px; color:#604c3f;}
.ficha-title {float:left; width:300px; margin:10px; color:#604c3f; font-size:14px; font-weight:bold;}
.servicos-descr { margin-left:10px; color:#4b423b; font-size:11px;}
.servicos-descr a { margin-left:10px; color:#4b423b; font-size:11px;}
.table-title {font-size:12px; color:#0f7b8e; background:#dff8ff; text-align:center; font-weight:bold;}
.table-line1 {background:#f0f1f0; line-height:40px; text-align:center; font-size:12px; color:#0f7b8e;}
.table-line2 {background:#e2e3e2; line-height:40px; text-align:center; font-size:12px; color:#0f7b8e;}
.sub-title {font-size:11px; color:#4b423b; text-align:center; font-weight:bold;}
.BtnsFicha {float:left; padding:8px 0 5px 0px; width:105px; vertical-align:middle; height:20px;}
.BtnsFicha2 {float:left; padding:8px 0 5px 0px; width:170px; height:20px;}

#ficha-right {float:right; width:233px; margin-left:10px; background:#bde7f3; margin-bottom:15px;}
#ficha-right-top {float:left; width:233px; height:7px;}
#ficha-right-bottom {float:left; width:233px; height:5px;}
.details-title {float:left; margin:6px; width:210px; font-size:14px; color:#4b423b;}
.details {float:left; margin:6px; width:210px; font-size:11px; color:#4b423b;}
.details a {color:#13707f}
.details-links {float:left; margin:3px; width:225px; text-align:center;}
.details-links2 {float:left; margin:10px; width:210px; text-align:center;}
.details-divider {float:left; width:220px; height:2px; margin:6px; background:url(../images/pt/ficha/divider.gif) no-repeat; text-align:center;}
#chegar-tit {float:left; margin:6px; background:url(../images/pt/ficha/tit-chegar.gif); width:106px; height:13px;}
#chegar-map {float:left; width:214px; height:220px; margin-left:6px;}

/* Footer */
#footer {width:100%; height:15px; background:#4c4e4d; text-align:center; font-size:11px; padding:10px;}
#footer a {color:#29b9d3; text-decoration:none;}
#footer a:hover {color:#FFF; text-decoration:underline;}

#ErrorMessage{
	float:left; width:600px; margin:15px 0 0 10px;
	border:1px solid #900;
	background-color:#FCC;
	color:#900;
	padding:25px;
}
.fotodetalhe{border-width:0;}
.unloged-user {font-size:12px; color:#FFF;padding-left:10px; }
.news {font-size:14px; color:#604c3f;}
a.unloged-link {font-size:12px; color:#FFF;}
.unloged-link {font-size:12px; color:#FFF;text-align:center;}
.central {text-align:center;}
.linkdel {border-width:0;padding-top:10px;}
.errodelogin {text-align:center; font-size:14px; color:#af0a20;}
table.formcadastra {width:100%; float:left;}
table.formcadastra tr td{padding-bottom:10px;padding-top:10px;}
table.formcadastraemp {width:630px;}
table.formcadastraemp tr td{padding-bottom:5px;padding-top:5px;}
td.campo{text-align:right; color:#4C423C; text-transform:uppercase; font-family:Arial Narrow, Helvetica, sans-serif;}
ul.listacheck{list-style-type: none; font-size:12px;}
li.titulocate{padding-top:15px;padding-bottom:10px; font-size:12px;}
.tituloevento{background:#dff8ff; width:640px; height:50px; font-family:Arial Narrow, Helvetica, sans-serif; text-transform:uppercase; margin:0; line-height:50px; color:#7D7164;}
.corpoevento{float:left; background-color:#ffffff; width:640px; height:auto; color:#7d7164; font-size:10px;}
.tr-tabelas {font-family:Arial Narrow, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; padding-left:6px; background:#dff8ff; height:30px; font-weight:bold;}
.corpoevento td {font-family:Arial Narrow, Helvetica, sans-serif; font-size:12px; padding-left:6px;}
.corpoevento a {color:#228ea8}
.corpoevento a.buscaevento {color:#7F7F7F}
.destaques_conteudo{width:650px;}
.titulo-categoria{color:#2ABCD6;font-size:12px;text-align:center;}
.titulo-destaque{color:#909090;font-size:11px;text-align:center;}
.destaque-aque{float:left; width:148px; min-height:200px; margin-left:13px;}
.campanha-anha{float:left; width:620px; min-height:250px; margin-left:20px;}


#logo2 {position:absolute; top:12px; width:423px; height:129px; left:50%; margin-left:-440px; z-index:100;}
#importarfavoritos {position:absolute; left:50%; width:355px; height:170px; background:#ffffff; margin-left:-200px; border: solid 2px #cccccc;}

.traducao {font-size: 10px; color:#4DC4E0; padding-left:10px;}

