html { background:url(/img/layout/bg-geral2.gif) center bottom no-repeat}
body {font: small Arial, Verdana, Helvetica, sans-serif; background:url(/img/layout/bg-body.gif) 0 0 repeat-x;}
.geral{margin: 0 auto; width: 1002px !important; }
/*.geral #menor {width:1004px}*/
.geral .topo, .geral .menu, .geral .boxs {width:1002px; float:left; margin-bottom:20px;}
.geral .footer{margin-bottom:50px; position:relative;}
/*.geral .topo, .geral .menu, .geral .boxs, .geral .footer{width:1008px; float:left; margin-bottom:20px;}*/
.geral .menu .btn {background:transparent url(/img/layout/btn-buscar.gif) no-repeat scroll left top; border:medium none; color:#FFF; cursor:pointer; font-size:0; height:20px; letter-spacing:-1px; position:relative; top:-4px; *top:0px; width:40px}
.geral .box-espaco, .geral #busca .box-espaco,  .geral #content .box-espaco {height:14px; width:5px;}
/*----------------------------------------+
	Topo
+----------------------------------------*/	
.geral .topo {background:url(/img/layout/bg-topo.gif) right top no-repeat; margin:0 0 -5px;}
.geral .topo h1, .geral .topo h1 a{float:left; height:101px; margin-left:35px; position:relative; top:-3px; width:211px}	
.geral .topo h1 a{background:url(/img/layout/logo-inteligweb.png) 0 0 no-repeat; margin:15px 0 0 0;}
.geral .topo h1 a span{display:none;}
.geral .header .bdc {color:#787575; display:block; padding:10px 5px 308px 20px; font-size:0.85em}
.geral .header .bdc2 a, .geral .header .bdc a {color:#787575}
.geral .header .bdc2 a:hover, .geral .header .bdc a:hover {text-decoration:underline}
.geral .header .bdc2 {color:#787575; display:block; padding:10px 5px 0 20px; font-size:0.85em}
.geral .header .bdc2 stong, geral .header .bdc strong{font-weight:bold}	
/*----------------------------------------+
	Topo Login
+----------------------------------------*/	
.geral .topo .login {background:transparent url(/img/layout/bg-login.jpg) no-repeat 0 0; float:right; height:93px; margin:15px 6px 0 0; padding:10px; width:408px}
.geral .topo .login-logado {background:transparent url(/img/layout/bg-login-logado.jpg) no-repeat 0 0; float:right; height:43px; margin:43px 6px 22px 0; padding:10px; width:451px}
.geral .topo .login form{	width:155px; float:left}	
.geral .topo .login form label input{width:139px; padding:3px 4px 5px 4px; background:transparent url(/img/layout/bg-input.gif) right top no-repeat; border:none; font-size:11px; color:#666; margin:0 0 2px 0}
.geral .topo .login form label.btn input{background:transparent; width:auto;}
.geral .topo .login form label a{font-size:10px; color:#666; padding:2px 4px 0 0; float:left; *letter-spacing:-1px}
.geral .topo .login-logado ul {float:none; margin-left:21px; width:auto}
.geral .topo .login-logado ul li {margin-right:10px}
.geral .topo .login ul{width:230px; float:right}
.geral .topo .login-logado ul li, .geral .topo .login ul li{float:left}
.geral .topo .login-logado ul li a, .geral .topo .login ul li a{font-size:10px;  color:#666; text-decoration:none; padding:5px 0; display:block}
.geral .topo .login-logado ul li a /img, .geral .topo .login ul li a /img{float:left; margin:0 5px 0 0}
.geral .topo .login-logado ul li.central {background:url(/img/layout/icone-central.gif) no-repeat left top; padding-left:17px; width:86px}
.geral .topo .login ul li.central {background:url(/img/layout/icone-central.gif) no-repeat left top; padding-left:17px; width:90px}
.geral .topo .login-logado ul li.intelig, .geral .topo .login ul li.intelig {background:url(/img/layout/icone-intelig.gif) no-repeat left 6px; padding-left:17px; width:82px}
.geral .topo .login-logado ul li.atendimento, .geral .topo .login ul li.atendimento {background: url(/img/layout/icone-atendimento.gif) no-repeat left top; padding-left:18px; width:100px}
.geral .topo .login-logado ul li.mapa, .geral .topo .login ul li.mapa {background:url(/img/layout/icone-mapa.gif) no-repeat left top; padding-left:17px; width:73px}
.geral .topo .login-logado ul li.sair {background:transparent url(/img/layout/icon-logout.jpg) no-repeat scroll left 5px;

padding-left:12px; width:20px}
.geral .topo .login-logado ul li a:hover, .geral .topo .login ul li a:hover{text-decoration: underline}
.geral .topo .login-logado ul li a.btn, .geral .topo .login a.btn{width:220px; float:right; text-align:center; padding:5px 0 0 0}	
/*----------------------------------------+
	Topo Twitter
+----------------------------------------*/	
#twitter {float:right; width:105px; height:61px; margin-top:45px; background:url(/img/layout/topo_twitter.png) left top no-repeat;}
#twitter a {float:left; width:105px; height:61px; cursor:pointer;}
#twitter span{display:none;}

/*----------------------------------------+
	Menu
+----------------------------------------*/	
.geral .menu{background:url(/img/layout/bg-menu.gif) 0 0 repeat-x; font-size:1em; letter-spacing:-1px; margin:0 0 27px 0; position:relative; z-index:99999;}	
.geral .menu #nav {float:left; padding:0 0 0 20px}	
.geral .menu #nav li{display:inline;}
.geral .menu #nav li a{color:#fff; text-decoration:none; font-weight:bold; padding:6px 10px; float:left; margin:0 1px 0 0; font-size:13px !important}
.geral .menu #nav li a:hover, .geral .menu #nav li a.current{background:url(/img/layout/bg-menu-hover.gif) 0 0 repeat-x}	
.geral .menu form{float: right; padding:5px 20px 0 0; padding /*\**/ : 5px 20px 0 0;}
/*.geral .menu form label input{background:transparent url(/img/layout/bg-input-2.gif) 0 0 no-repeat; width:167px; border:none; float:left; font-size:0.8em; color:#666; padding:3px 4px; height:16px}*/
/*.geral .menu form label input{background:transparent url(/img/layout/bg-input-2.gif) no-repeat scroll left center; border:medium none; color:#666; height:18px; margin-right:5px; position:relative; top:-1px; width:175px}*/

.geral .menu form label input {width:172px; background:transparent url(/img/layout/bg-input-2.gif) right top no-repeat; height:18px; border:none; color:#666; padding-left:5px; margin:0 5px 2px 0}

.menu #nav ul.sub-menu-nav {background:#013483 none repeat scroll 0 0; display:none; font-size:11px; font-weight:normal; left:0; margin:auto 0; padding-left:93px; position:absolute; top:28px; width:909px}
.menu #nav ul.padding {padding:0 0 0 120px; width:882px}
.menu #nav .sub-menu-nav li a {font-size:11px; font-weight:normal;  letter-spacing:0}
.menu #nav .sub-menu-nav li a:hover, .menu #nav .sub-menu-nav li a.active {background: url(/img/layout/bullet_submenu.gif) no-repeat 0 5px; color:#FFDE33; text-decoration:none; padding-left:10px}
/* submenu promocoes */
.menu #nav ul.sub-menu-nav-promo {background:#013483; background:#013483 none repeat scroll 0 0; display:none; font-size:11px; font-weight:normal; left:0; margin:auto 0; padding-left:395px; position:absolute; top:28px; width:607px}
.menu #nav .sub-menu-nav-promo li a {font-size:11px; font-weight:normal; padding-left:10px; letter-spacing:0; width:117px;}
.menu #nav .sub-menu-nav-promo li a:hover, .menu #nav .sub-menu-nav li a.active {background: url(/img/layout/bullet_submenu.gif) no-repeat 0 5px; color:#FFDE33; text-decoration:none; padding-left:10px; letter-spacing:0;}
.menu #nav ul.sub-menu-nav-2 {background:#3B65A5 none repeat scroll 0 0; display:none; font-size:11px; font-weight:normal; left:60px; margin:auto 0 auto 469px; padding-left:21px; position:absolute; top:26px; width:341px}
.menu #nav .sub-menu-nav-2 li a {font-size:11px; font-weight:normal;  letter-spacing:0}
.menu #nav .sub-menu-nav-2 li a:hover, .menu #nav .sub-menu-nav-2 li a.active {background: url(/img/layout/bullet_submenu2.gif) no-repeat 0 5px; color:#FFDE33; text-decoration:none; padding-left:10px}
/*----------------------------------------+
	Footer
+----------------------------------------*/	
.geral .footer ul{float:left; padding:10px; font-size:11px}
.geral .footer ul.first{display:inline; margin:0 0 0 100px}	
.geral .footer ul li{display:block}
.geral .footer ul li a{color:#666; text-decoration:none}
.geral .footer ul li a:hover{text-decoration: underline}	
.geral .footer ul li a strong{font-weight:bold}
.geral .footer ul.compartilhe {width:100px}	
.geral .footer ul.compartilhe strong {color:#666; text-decoration:none}
.geral .footer ul.compartilhe2 {float:none; left:754px; *left:770px; padding:0; position:absolute; top:27px}	
.geral .footer ul.compartilhe2 li, .geral .footer ul.compartilhe li{display:inline; float:left}
/*----------------------------------------+
	Rounded Corners
+----------------------------------------*/	
.roundedcornr_box_718859 {background: url(/img/layout/roundedcornr_718859_tl.png) no-repeat top left}
.roundedcornr_top_718859 {background: url(/img/layout/roundedcornr_718859_tr.png) no-repeat top right}
.roundedcornr_top_718859_red {background: url(/img/layout/home_bg_entenda.png) no-repeat top left}
.roundedcornr_bottom_718859 {background: url(/img/layout/roundedcornr_718859_bl.png) no-repeat bottom left}
.roundedcornr_bottom_718859 div {background: url(/img/layout/roundedcornr_718859_br.png) no-repeat bottom right}
.roundedcornr_content_718859 {background: url(/img/layout/roundedcornr_718859_r.png) top right repeat-y}
.roundedcornr_top_718859 div,.roundedcornr_top_718859, .roundedcornr_bottom_718859 div, .roundedcornr_bottom_718859 {width: 100%; height: 10px; font-size: 1px}
.roundedcornr_content_718859, .roundedcornr_bottom_718859 {/*margin-top: -19px;*/}
.roundedcornr_content_718859 {padding: 0 10px}
/*-------------------------------------------------+
	Paginacao
+-------------------------------------------------*/
.paginacao {color:#D93132; float:right; font-size:11px; margin-top:11px; text-align:center; width:167px}
.sem-margin {margin-top:0}
.paginacao .bt-left {float:left}
.paginacao .bt-left .p {color:#D93132; float:left; margin-right:15px}
.paginacao .bt-right {float:right}
.paginacao a.numeros {color:#D93132; cursor:pointer; padding:2px}
.paginacao a.current, .paginacao a.numeros:hover {background:#D93132; color:#FFF; font-weight:bold; padding:2px}
/*-------------------------------------------------+
	Modal
+-------------------------------------------------*/
#mask {background-color:#000; display:none; left:0; position:absolute; top:0; z-index:9000}
.window {display:none; height:200px; left:0; position:fixed; top:0; width:auto; padding: 3px; z-index:9999}
.window2 {display:none; height:512px; left:0; position:fixed; top:0; width:500px; z-index:9999; padding: 2px;}
*html .window, * html .window2 {position: absolute; top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+100+"px" : body.scrollTop+100+"px")}
#rolagem {height:177px; overflow-x:hidden; overflow-y:scroll; width:446px}
#denuncia-user {background-color:#eaeaea; display:none; height:300px; width:420px}
#denuncia-user .content-modal .perfil {float:left; margin-right:15px}
#bloquear-user, #remover-user {background-color:#eaeaea; display:none; height:110px; width:390px}
#bloquear-user .content-modal .perfil, #remover-user .content-modal .perfil {float:left; margin-right:15px}
#add-amigo {background-color:#eaeaea; display:none; height:115px; width:520px}
.add-amigo {background-color:#eaeaea; display:none; height:auto; width:520px; padding: 2px;}
#remover-amigo, #convite-amigo {background-color:#eaeaea; display:none; height:115px; width:420px}
.remover-amigo {background-color:#eaeaea; display:none; height:115px; width:420px}

#add-amigo #content-convite {background:#F3F3F3 0 0; border:1px solid #C7C7C7; color:#5d5d5d; height:112px; margin-bottom:10px; overflow:hidden; padding:10px}
#add-amigo  #content-convite .bt-aceitar-convite {margin-left:365px}
#add-amigo  #content-convite .bt-float-right {float:right}
#add-amigo  #content-convite .detalhes .perfil {background:#FFF; border: solid 1px #c0c1c1; margin-bottom:2px; padding:3px}
#add-amigo  #content-convite p {margin-bottom:10px}
#add-amigo  #content-convite .detalhes {float:left; margin-right:5px; width:75px}

.add-amigo #content-convite {background:#F3F3F3 0 0; border:1px solid #C7C7C7; color:#5d5d5d; height:112px; margin-bottom:10px; overflow:hidden; padding:10px}
.add-amigo  #content-convite .bt-aceitar-convite {margin-left:365px}
.add-amigo  #content-convite .bt-float-right {float:right}
.add-amigo  #content-convite .detalhes .perfil {background:#FFF; border: solid 1px #c0c1c1; margin-bottom:2px; padding:3px}
.add-amigo  #content-convite p {margin-bottom:10px}
.add-amigo  #content-convite .detalhes {float:left; margin-right:5px; width:75px}

#remover-amigo .content-modal .perfil, #convite-amigo .content-modal .perfil {float:left; margin-right:15px}
.remover-amigo .content-modal .perfil {float:left; margin-right:15px}
#convite-amigo-perfil {background-color:#eaeaea; display:none; height:145px; width:500px}
#convite-amigo-perfil .content-modal .perfil {float:left; margin-right:15px}
.close {color:#FFF; display:inline; float:right; font-weight:bold; margin-right:9px; text-align:right}
.close2 {background:url(/img/layout/bt-fechar-modal.gif) no-repeat left top; height:22px; left:34px; position:relative; top:-204px; width:61px}
.top-modal {background:#d62c2d; height:auto; padding:4px 0 0;}
.top-modal p {color:#FFF; display:inline; float:left; font-size:14px; font-weight:bold; margin-left:5px}
.content-modal {padding:10px; background-color:#FFF;}
.content-modal p {color:#5D5D5D; display:inline; font-size:11px}
.content-modal .input {margin-bottom:10px; width:396px}
.content-modal textarea {border:medium none; color:#BEBEBE; display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; height:49px; margin:7px 0 8px; width:400px}
.content-modal .bt-excluir-user {background:transparent url(/img/layout/bt-excluir-user.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; float:left; height:18px; letter-spacing:-1px; margin-left:250px; position:relative; top:-4px; width:49px}

#convite-amigo .content-modal .bt-enviar-convite {background:transparent url(/img/layout/bt-enviar-convite.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; height:18px; letter-spacing:-1px; margin-left:250px; position:relative; top:-4px; width:86px}
#convite-amigo-perfil .content-modal .bt-enviar-convite {background:transparent url(/img/layout/bt-enviar-convite.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; height:18px; letter-spacing:-1px; margin-left:312px; position:relative; top:-4px; width:86px}
#content-convite .bt-convidar {background:transparent url(/img/layout/bt-convidar.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; float:right; height:22px; letter-spacing:-1px; left:-14px; position:relative; top:-4px; width:56px}
#content-convite .bt-limpar {background:transparent url(/img/layout/bt-limpar.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; float:right; height:22px; letter-spacing:-1px; left:-9px; position:relative; top:-4px; width:56px}
.content-modal .bt-sim {background:transparent url(/img/layout/bt-sim.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; float:right; height:22px; letter-spacing:-1px; left:-73px; position:relative; top:-4px; width:56px}
.content-modal .bt-nao {float:right; height:22px; left:53px; position:relative; top:-4px; width:56px}
#content-convite .textarea-add {height:82px; width:405px}
.content-modal .bt-limpar-convite {background:transparent url(/img/layout/bt-limpar-convite.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; height:18px; letter-spacing:-1px; position:relative; top:-4px; width:60px}
.content-modal .bt-cancelar-convite {background:transparent url(/img/layout/bt-cancelar-convite.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; height:18px; letter-spacing:-1px; position:relative; top:-4px; width:60px}
.content-modal .box-espaco {height:14px}
.content-modal .bg-branco {background:#FFF; display:block; padding:10px; width:350px}
#denuncia-user .content-modal .bg-branco {background:#FFF; display:block; padding:10px; width:380px}
.content-modal .bt-bloquear-user {background:transparent url(/img/layout/bt-bloquear-user.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; float:left; height:18px; letter-spacing:-1px; margin-left:235px; position:relative; top:-4px; width:55px}
#denuncia-user .content-modal label {font-size:11px; vertical-align:text-top}
.content-modal .bt-denunciar-user {background:transparent url(/img/layout/bt-denunciar.jpg) no-repeat scroll left top; border:medium none; color:#FFFFFF; cursor:pointer; font-size:0; float:left; height:18px; letter-spacing:-1px; margin-left:260px; position:relative; top:-4px; width:65px}
#popup {background-color:#fff}
#popup #header {display:block; width:500px; height:168px; background:url(/img/layout/hdvirtual_procurarno_header.jpg) top left no-repeat}
#popup #content-pop {background-color:#fff; padding:0 39px 30px 39px}
#popup #content-pop h1 {height:15px; margin-bottom:30px; background-image:url(/img/layout/hdvirtual_procurarno_title.gif); background-position:40px; 	background-repeat:no-repeat}
#popup #content-pop span {display:none}
#popup #content-pop form div {font-size:11px; margin-bottom:5px}
#popup #content-pop form div label {float:left; margin:3px 5px 0 0}
#popup #content-pop form div input {float:left; /*width:195px;*/ padding:2px; background-color:#f3f2f2; border:1px solid #ccc}
#popup #content-pop form div /img {float:left; margin-left:5px}
#popup tr th {background-color:#f3f2f2; padding:5px; color:#cc0000; font-weight:bold; text-align:center}
#popup tr td {padding:5px; border-bottom:1px dotted #ddd; color:#cc0000; text-align:center}
#popup tr td input {float:left; margin-top:10px}
#popup #footer {background-color:#fff; display:block; width:500px; height:60px; background:url(/img/layout/hdvirtual_procurarno_footer.jpg) top left no-repeat}
/*
+----------------------------------------------------------------+
	Submenu - quando logado
+----------------------------------------------------------------+
*/
.geral #submenu {background:url(/img/layout/bg-sub-menu.gif) repeat-x; color:#6F6F6F; height:21px; font-size:11px; padding-top:4px}
.geral #submenu p strong {font-weight:bold}
.geral #submenu .left {float:left; margin-left:5px}
.geral #submenu .minhaconta-vermelho a.logout, .geral #submenu .minhaconta-vermelho {color:#be2728; font-size:10px}
.geral #submenu .minhaconta-vermelho a.logout {background:url(/img/layout/bullet-minha-conta-logout.jpg) no-repeat left top; padding-left:20px}
.geral #submenu .right {float:right; margin-right:5px}
/*
+----------------------------------------------------------------+
	Titulos e bgs
+----------------------------------------------------------------+
*/
.geral #content .bg-album-fotos {background:url(/img/layout/bg-ttl-fotos.jpg) no-repeat left top; height:226px}
.geral #content .bg-fotoblogs {background:url(/img/layout/bg-ttl-fotoblog.jpg) no-repeat left top; height:179px}
.geral #content .bg-hd-virtual {background:url(/img/layout/bg-ttl-hd-virtual.jpg) no-repeat left top; height:179px}
.geral .bg-quero-participar {background:url(/img/layout/bg-ttl-quero-participar.jpg) no-repeat left top; height:272px}
.geral #content .bg-album-fotos h2#album-fotos {background: url(/img/layout/ttl-album-de-fotos.jpg) left top no-repeat; height:29px; margin-left:36px; position:relative; top:55px; width:189px}
.geral #content .bg-album-fotos h2#album-fotos span {display:none; height:100%; width:100%}
.geral #content .bg-fotoblogs h2#fotoblogs {background: url(/img/layout/ttl-fotoblog.jpg) left top no-repeat; height:29px; margin-left:79px; position:relative; top:83px; width:107px}
.geral #content .bg-fotoblogs h2#fotoblogs span {display:none; height:100%; width:100%}
.geral #content .bg-hd-virtual h2#hd-virtual {background: url(/img/layout/ttl-hd-virtual.jpg) left top no-repeat; height:22px; margin-left:76px; position:relative; top:62px; width:132px}
.geral #content .bg-hd-virtual h2#hd-virtual span {display:none; height:100%; width:100%}
.geral .bg-quero-participar h2#quero-participar {background: url(/img/layout/ttl-quanto+tempo.jpg) left top no-repeat; height:24px; margin-left:65px; position:relative; top:41px; width:565px}
.geral .bg-quero-participar h2#quero-participar span {display:none; height:100%; width:100%}
/*
+----------------------------------------------------------------+
	Publicidade
+----------------------------------------------------------------+
*/
.geral #publicidade {background:url(/img/layout/base-sidebar-publicidade.jpg) no-repeat center bottom; float:left; margin-top:18px; padding-bottom:10px; text-align:center;  width:208px; _width:207px}
.geral #publicidade-home {float:left; margin-top:6px; padding-bottom:14px; text-align:center; width:208px; _width:207px}
.geral #publicidade-no-bg {float:left; text-align:center;  width:208px; _width:207px}
.geral #publicidade #top {background:url(/img/layout/top-sidebar-publicidades.jpg) no-repeat center top}
.geral #sidebar {background:url(/img/layout/bg-sidebar-home.jpg) no-repeat center bottom; float:left; margin-top:11px;  width:208px; _width:207px}
*+html .geral #sidebar {background:url(/img/layout/bg-sidebar-home.jpg) no-repeat center bottom; float:left; margin-top:13px;  width:208px; _width:207px}
.geral #sidebar #topsidebar {background:url(/img/layout/top-sidebar.jpg) no-repeat center top; height:50px}
.geral #sidebar #topsidebar h3#intelig-shop {background:url(/img/layout/ttl-inteligweb-shopping.jpg) no-repeat left top; float:left; height:17px; left:26px; position:relative; top:5px; width:148px}
.geral #sidebar #topsidebar h3#intelig-shop span {display:none; height:100%; width:100%}
.geral #sidebar #content-sidebar {padding:2px 10px; text-align:center}
.geral #sidebar #content-sidebar .box-produtos {margin-bottom:5px}
.geral #sidebar #content-sidebar .box-produtos /img {float:left; margin-right:5px;}
.geral #sidebar #content-sidebar .box-produtos .produto {color:#dd4647; font-size:11px; font-weight:bold; text-align:left}
.geral #sidebar #content-sidebar .box-produtos span {color:#000; font-size:10px}

.geral .header .bdc2 a, .geral .header .bdc a, .geral .header .bdc3 a {color:#787575}
.geral .header .bdc2 a:hover, .geral .header .bdc a:hover , .geral .header .bdc3 a:hover{text-decoration:underline}
.geral .header .bdc3 {color:#787575; display:block; padding:10px 5px 190px 20px; font-size:0.85em}

.geral .novogalera {background:url(/img/layout/bg-galeranovo.jpg) center top no-repeat; height:606px; position:relative; z-index:-9000;}
.geral .novogalera h2#ttl-conheca-galera {background:url(/img/layout/ttl-conheca-galeranovo.jpg) no-repeat 0 0; height:103px; left:50px; position:relative; top:76px; width:388px}
.geral .novogalera h2#ttl-conheca-galera span {display:none; height:100%; width:100%}

.geral .novogalera #box-busca-galeranova {background:url(/img/layout/box-buscagalera.png) no-repeat 0 0; float:right; height:216px; position:relative; right:63px; top:223px; width:389px}
.geral .geral-form-busca {position:relative}
.geral form.buscar {float:right; height:92px; position:absolute; right:216px; top:388px; width:167px}
.geral form.buscar .lbl-buscar-galera {background:url(/img/layout/ttl-buscar-galeranovo.jpg) no-repeat 0 0; display:block; height:16px; width:68px}
.geral form.buscar .lbl-buscar-galera span {visibility:hidden}

.geral form.buscar .input {width:159px; padding:7px 4px 5px 4px; background:transparent url(/img/layout/input-galeranovo.jpg) right top no-repeat; height:37px; border:none; font-size:18px; color:#666; margin:0 0 2px 0}

.geral form.buscar .btn-buscar-g {background:transparent url(/img/layout/btn-ok-galeranovo.jpg) no-repeat scroll left top; border:medium none; color:#FFF; cursor:pointer; float:right; font-size:0; height:20px; letter-spacing:-1px; position:relative; right:5px; top:-2px; width:33px}
/*----------------------------------------+
	Extrato detalhado
+----------------------------------------*/	
.table-extrato-detalhado .padding-zero  {padding:1px}
.table-extrato-detalhado .bg-titulos {background:#E12222; color:#FFF}
.table-extrato-detalhado .bg-conteudo {background:#e7e7e7; color:#333}
.table-extrato-detalhado .bg-conteudo a {color:#333}
.table-extrato-detalhado .bg-conteudo a:hover {text-decoration:underline}
.padding {padding:4px}
.extrato-detalhado {display:none}

#resp30, #resp29, #resp28, #resp27, #resp26, #resp25, #resp24, #resp23, #resp22, #resp21, #resp20, #resp19, #resp18, #resp17, #resp16, #resp15, #resp14, #resp13, #resp12, #resp11, #resp10, #resp9, #resp8, #resp7, #resp6, #resp5, #resp4, #resp3, #resp2 {display:none}