body { background: #323232 url(../Imagens/Layout/bg.gif); text-align: center; color: #FFF; }
#conteudo { width: 960px; margin: 20px auto 0 auto; text-align: left; position:relative; }

/* ---------- TOPO ---------- */
#topo { }
#topo .logo { position:relative; margin:0 0 7px 0; float:left; left:0px; }
#topo .logo h1 { background:url(../Imagens/Layout/logo.png) no-repeat; position:relative; width:321px; height:76px; text-indent:-5000em; left:-15px; }
#topo .logo h1 a { display:block; width:321px; height:76px; }
#topo .meio { position:relative; margin:0 0 5px 0; float:left; left:0px; background:url(../Imagens/Layout/artista_mes_alborques.png) no-repeat; width:400px; height:78px; text-indent:-5000em; }
#topo .meio p { display:none; }
#topo .meio a { display:block; width:254px; height:78px; text-indent:-5000px; }

#idioma { position:relative; float:right; right:0px; left:auto; top:45px; height:29px; color:#AAA; font-size:11px; width:auto; display:none; }
#idioma .esq { position:absolute; float:left; left:0; top:0; width:6px; height:29px; background:url(../Imagens/Layout/idioma_bg_esq.png) no-repeat; }
#idioma .dir { position:absolute; float:right; right:0; top:0; width:6px; height:29px; background:url(../Imagens/Layout/idioma_bg_dir.png) no-repeat; }
#idioma .conteudo { position:relative; width:auto; height:20px; margin:0 6px; padding:9px 4px 0 4px; background:url(../Imagens/Layout/idioma_bg.png) repeat-x; }
#idioma li { float:left; left:0px; margin:0 0 0 5px; height:11px; }
#idioma .primeiro { margin:0; }
#idioma input { background:none; width:14px; height:11px; cursor:pointer; border:0; margin:0; padding:0; outline:none; }
#idioma .br { background:url(../Imagens/Layout/bandeira_br.gif) no-repeat; }
#idioma .en { background:url(../Imagens/Layout/bandeira_gb.gif) no-repeat; }
#idioma .es { background:url(../Imagens/Layout/bandeira_es.gif) no-repeat; }

#menu { position:relative; width:100%; height:75px; margin:0 0 6px 0; }
#menu a:link, #menu a:visited, #menu a:hover, #menu a:active, #menu a:focus { text-decoration:none; }
#menu .esq { position:absolute; float:left; left:-8px; top:0; width:20px; height:75px; background:url(../Imagens/Layout/menu_bg_esq.png) no-repeat; }
#menu .dir { position:absolute; float:right; right:-8px; top:0; width:20px; height:75px; background:url(../Imagens/Layout/menu_bg_dir.png) no-repeat; }
#menu .conteudo { position:relative; width:936px; height:75px; margin:0 12px 0 12px; background:url(../Imagens/Layout/menu_bg.png) repeat-x; }
#menu li { float:left; left:0; padding:0 0 0 1px; background: url(../Imagens/Layout/menu_pipe.gif) no-repeat left; font-size:15px; width:auto; overflow:hidden; height:66px; }
#menu li:hover { background: url(../Imagens/Layout/menu_pipe_hover.gif) no-repeat left; }
#menu li a { position:relative; color:#FFF; display:block; margin:3px 0 0 0; padding:15px 29px 14px 10px; width:auto; overflow:hidden; }
#menu li a:hover { background:#333 url(../Imagens/Layout/menu_bg_hover.gif) repeat-x; text-decoration:none; }
#menu li a span span { font-size:11px; text-transform:none; color:#AAA; }
#menu li a:hover span span { font-size:11px; text-transform:none; }

/* ---------- PRINCIPAL ---------- */
#principal { color:#666; position:relative; z-index:10; width:100%; height:auto; }
#principal p { margin:0; }
#principal li { list-style-type:square; list-style-position:inside; padding:0 0 0 15px; }
#principal a:hover, #principal a:active, #principal a:focus  { color:#00aeff; }
.mensagem { display:block; width:0 auto; margin:0 0 10px 0; padding:5px 7px; background:#ffc7ce; color:#9c0006; border:1px dashed #9c0006; font-size:12px; text-transform:uppercase; font-weight:bold; }
#principal .sup_esq { position:relative; float:left; left:0; top:0; width:11px; height:11px; background:url(../Imagens/Layout/corpo_bg_sup_esq.png) no-repeat; overflow:hidden; }
#principal .sup { position:relative; float:left; left:0; top:0; width:938px; height:11px; background:#F7F7F7; overflow:hidden; }
#principal .sup_dir { position:relative; float:left; left:0; top:0; width:11px; height:11px; background:url(../Imagens/Layout/corpo_bg_sup_dir.png) no-repeat; overflow:hidden; }
#principal .inf_esq { position:relative; float:left; left:0; bottom:0; width:11px; height:11px; background:url(../Imagens/Layout/corpo_bg_inf_esq.png) no-repeat; overflow:hidden; }
#principal .inf { position:relative; float:left; left:0; top:0; width:938px; height:11px; background:#F7F7F7; overflow:hidden; }
#principal .inf_dir { position:relative; float:left; left:0; bottom:0; width:11px; height:11px; background:url(../Imagens/Layout/corpo_bg_inf_dir.png) no-repeat; overflow:hidden; }
#principal .conteudo { position:relative; width:940px; height:auto; padding:0 10px; background:#F7F7F7; top:0; }
#principal .home h2 { font-weight:normal; font-size:17px; color:#666; }
#principal .home h2 span { color:#00aeff; }
#principal h2 { font-weight:normal; font-size:19px; color:#666; margin:0 0 10px 0; padding:0 0 0 5px; border-left:3px solid #00aeff; }
#principal h3 { font-size:12px; color:#666; margin:0 0 10px 0; padding:0 0 0 4px; border-left:2px solid #00aeff; }
#principal .img_esq { position:relative; float:left; left:0; top:0; }
#principal .artista { position:relative; float:left; left:0; top:0; width:185px; margin:0; height:auto; }
#principal .artista p { text-align:left; }
#principal .artista h3 { margin:15px 0 8px 0; border-left:0; border-bottom:1px solid #00aeff; padding:0; }
#principal .artista_curriculo { position:relative; float:left; left:0; top:0; width:745px; margin:0 0 0 10px; height:auto; }
#principal .curriculo { position:relative; float:left; left:0; top:0; width:auto; margin:0 0 0 10px; height:auto; }
#principal .artista_curriculo h3, #principal .curriculo h3 { margin:15px 0 8px 0; text-transform:uppercase; }
#principal .artista_curriculo li, #principal .curriculo li { margin: 0 0 5px 0; }
#principal .artista_curriculo li span, #principal .curriculo li span { font-weight:bold; color:#00AEFF;  }
#principal li .data { font-weight:normal !important; }
#principal li .info { font-weight:normal !important; font-size:11px; color:#666 !important; position:relative; left:13px; }
#principal li .ouro { background:url(../Imagens/Layout/icon_medalha_ouro.png) no-repeat left center; padding:0 0 0 20px; }
#principal li .prata { background:url(../Imagens/Layout/icon_medalha_prata.png) no-repeat left center; padding:0 0 0 20px; }
#principal li .bronze { background:url(../Imagens/Layout/icon_medalha_bronze.png) no-repeat left center; padding:0 0 0 20px; }
#principal li .premio { background:url(../Imagens/Layout/icon_premio.png) no-repeat left center; padding:0 0 0 20px; }

/* ---------- PRINCIPAL : HOME ---------- */
#galeria { position:relative; float:left; left:0; top:0; margin:0; width:730px; height:420px; }
#avaliadas { position:relative; float:left; left:0; top:0; margin:0 0 0 10px; width:200px; height:auto; }
#avaliadas .caixa { position:relative; width:180px; padding:0 10px; margin:10px 0 0 0; background:#EEE; }
#avaliadas .caixa .sup_esq { position:absolute; float:left; left:0; top:0; width:10px; height:10px; background:url(../Imagens/Layout/caixa_bg_sup_esq.gif) no-repeat; }
#avaliadas .caixa .sup_dir { position:absolute; float:right; left:auto; right:0; top:0; width:10px; height:10px; background:url(../Imagens/Layout/caixa_bg_sup_dir.gif) no-repeat; }
#avaliadas .caixa .inf_esq { position:absolute; float:left; left:0; bottom:0; width:10px; height:10px; background:url(../Imagens/Layout/caixa_bg_inf_esq.gif) no-repeat; }
#avaliadas .caixa .inf_dir { position:absolute; float:right; left:auto; right:0; bottom:0; width:10px; height:10px; background:url(../Imagens/Layout/caixa_bg_inf_dir.gif) no-repeat; }
#avaliadas ul { padding:0; margin:0; }
#avaliadas .caixa li { font-weight:bold; padding:11px 0 10px 0; background:url(../Imagens/Layout/sep_horizontal.gif) repeat-x top left; margin:0; }
#avaliadas li { font-weight:bold; padding:5px 0 5px 0; margin:0; }
#avaliadas li:first-child { background:none; }
#avaliadas li { list-style-type:none; }
#avaliadas li div { font-weight:normal; font-size:11px; text-align:right; }
#bemvindo { position:relative; float:left; left:0; top:0; margin:10px 0 0 0; width:317px; overflow:hidden; height:143px; background:url(../Imagens/Layout/bemvindo_bg.png) no-repeat; padding:45px 10px 10px 10px; color:#666; font-size:11px; }
#bemvindo p { margin:0.5em 0; }
#visitadas { position:relative; float:left; left:0; top:0; margin:10px 0 0 10px; width:286px; height:198px; }
.visitadas li { list-style:none !important; display:block; margin:0 0 5px 0; }
#visitadas li { list-style:none; font-size:11px; padding:1px 0 0 9px; background:url(../Imagens/Layout/bullet_1.gif) left center no-repeat; }
#comentarios { position:relative; float:left; left:0; top:0; margin:10px 0 0 10px; width:286px; height:198px; }
#visitadas h2, #comentarios h2 { margin: 0 0 5px 0; }
.home_sep { position:relative; float:left; left:0; top:0; margin:10px 0 0 10px; width:1px; height:198px; background: url(../Imagens/Layout/sep_vertical.gif) right top repeat-y; }

/* Avaliação */
.ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; background-repeat: no-repeat; display:block; }
.filledRatingStar { background-image: url(../Imagens/Layout/FilledStar.gif); }
.emptyRatingStar { background-image: url(../Imagens/Layout/EmptyStar.gif); }
.savedRatingStar { background-image: url(../Imagens/Layout/SavedStar.gif); }

#links, #obras { position:relative; margin:0 0 10px 0; }
#links .resultado, #obras .resultado { position:relative; padding:0; background:#F7F7F7; margin:0; height:20px; }
#links .resultado .total, #obras .resultado .total { position:relative; float:left; left:0; top:0; width:50%; text-align:left; padding:2px 0 0 0; }
#links .resultado .pagina, #obras .resultado .pagina { position:relative; float:left; left:0; top:0; width:50%; text-align:right; }
#links .ordem, #obras .ordem { margin:8px 0 0 0; padding:0; position:relative; height:20px; }
#links .ordem span, #obras .ordem span { position:relative; float:left; left:0; top:0; }
#links .ordem li, #obras .ordem li { position:relative; float:left; left:0; top:0; padding:0 8px 0 9px; list-style:none !important; background:url(../Imagens/Layout/mini_pipe.gif) left center no-repeat; }
#links .ordem .primeiro, #obras .ordem .primeiro { padding:0 8px 0 5px; background:none !important; }
#links .itens, #obras .itens { margin:15px 0 0 0; }
#links .itens li { position:relative; display:block; float:left; left:0; top:0; width:460px; padding:0px !important; margin:0 0 15px 5px; }
#obras .itens li { display:block; float:left; height:180px; left:0; margin:0; padding:0 !important; position:relative; text-align:center; top:0; width:235px; }
#links .itens li .logo { position:relative; float:left; left:0; top:0; width:110px; height:70px; padding:4px; margin:0 10px 0 0; border:1px solid #DDD; }
#obras .itens li img { position:relative; padding:4px; margin:0 0 4px 0; border:1px solid #DDD; }
#links .itens li a, #obras .itens li a { text-decoration:none; }
#links .itens li .logo:hover, #obras .itens li img:hover { padding:4px; border:1px solid #00AEFF }
#links .itens .direita, #obras .itens .direita { margin:0 0 15px 15px; }
#links .itens .galeria, #obras .itens .galeria { font-size:11px; }
#links .itens span, #obras .itens span { font-size:11px; }

.obra { text-align:center; }
.obra .info, .obra .info a { font-size:11px; color:#999; }
.obra .foto { position:relative; }
.obra .anterior { display:block; position:absolute; top:0; left:-10px; width:480px; height:100%; cursor:pointer; background: url(../Imagens/Layout/transp.gif); }
.obra .proximo { display:block; position:absolute; top:0; right:-10px; width:480px; height:100%; cursor:pointer; background: url(../Imagens/Layout/transp.gif); }
.obra .anterior:hover { background:url(../Imagens/Layout/seta_anterior.png) no-repeat center left; }
.obra .proximo:hover { background:url(../Imagens/Layout/seta_proximo.png) no-repeat center right; }
.obra .detalhe { margin:8px 80px 0 80px; width:780px; position:relative; }
.obra .detalhe .dados { position:relative; float:left; left:0; top:0; width:500px; text-align:left; }
.obra .detalhe .avaliacao { position:relative; float:left; left:0; top:0; width:280px; text-align:right; }
.obra .detalhe .rating { position:relative; float:right; right:0; top:0; }
.obra .detalhe .avalie { position:relative; float:right; right:0; top:0; margin:0 5px 0 0; }

.obra_comentario { background:url(../Imagens/Layout/sep_horizontal.gif) repeat-x left top; margin:20px 0 0 0; padding:20px 0 0 0; }
.obra_comentario .formulario { position:relative; float:left; left:0; width:480px; }
.obra_comentario .lista { text-align:left; position:relative; float:left; left:0; width:374px; background:url(../Imagens/Layout/sep_vertical.gif) repeat-y left; padding:0 40px 0 46px; }
.obra_comentario .lista li, #comentarios li { list-style:none !important; padding:0 !important; display:block; margin:0 0 20px 0; }
#comentarios li { font-size:11px; margin: 0 0 7px 0; }
.lista li { position:relative; margin:0 0 15px 0; }
.lista li span, #comentarios li span { display:block; text-align:justify; }
.lista li .nome { display:block; text-align:right; font-size:11px; font-style:italic; float:right; right:0; bottom:0; position:relative; }
#comentarios li .nome { display:block; text-align:right; font-size:11px; font-style:italic; }
.lista li img { position:relative; float:left; left:0; top:0; margin:0 10px 0 0; }

/* ---------- PRINCIPAL : FORMULARIOS ---------- */
.form { position:relative; width:480px; }
.form input, .form select, .form textarea { padding:3px 0 0 0; background:#FFF; }
.form input:hover, .form textarea:hover, .form select:hover { border:1px solid #00aeff; outline:1px solid #F7F7F7; }
.form input:focus, .form textarea:focus, .form select:focus {  border:1px solid #00aeff; outline:1px solid #00aeff; }
.form .info { font-size:11px; margin:0 0 10px 0; display:block; }
.form ul { margin:0px !important; }
.form li { position:relative; display:block; width:100%; padding:5px 0 !important; list-style:none !important; list-style-position:outside !important; }
.form li .label_linha { position:relative; width:100%; padding:0 0 10px 0; }
.form li .elemento_linha { position:relative; left:0px; }
.form li .label { position:relative; float:left; left:0px; width:120px; text-align:right; padding:4px 10px 3px 0; font-weight:normal; }
.form li .label_2 {	position:relative; float:left; left:0px; text-align:right; padding:2px 10px 2px 10px; }
.form li .elemento { position:relative; float:left; left:0px; }
.form li .titulo { font-size:11px; }
.form li .elemento_2 { position:relative; float:left; left:0px; margin:0 0 0 4px; }
.form li .elemento label, .form li .elemento_linha label { margin:0 0 0 3px; }
.form li .elemento .input_comum, .form li .elemento_2 .input_comum  { width:280px; }
.form li .elemento .input_medio, .form li .elemento_2 .input_medio  { width:200px; }
.form li .elemento .input_pequeno, .form li .elemento_2 .input_pequeno { width:130px; }
.form li .elemento .input_mini, .form li .elemento_2 .input_mini { width:40px; }
.form li .elemento .input_text, .form li .elemento_2 .input_text { width:280px; height:100px; overflow:auto; }
.form_botao { padding:6px 0; text-align:center; }
.form li .nome { background: #FFF url(../Imagens/Layout/icon_form_usuario.gif) no-repeat left; padding-left:23px; }
.form li .email { background: #FFF url(../Imagens/Layout/icon_form_email.gif) no-repeat left; padding-left:23px; }
.form li .website { background: #FFF url(../Imagens/Layout/icon_form_link.gif) no-repeat left; padding-left:23px; }
.form li .comentario { width:303px !important; }
.btn { background:url(../imagens/layout/btn_bg.gif) repeat-x !important; color:#333 !important; cursor:pointer !important; font-size:12px !important; font-weight:bold !important; height:21px !important; outline-style:none !important; outline-width:0 !important; padding:0 6px 2px; position:relative;	top: 0px; left: 0px; border-left: 1px solid #F4F4F4 !important; border-right: 1px solid #AAA !important; border-top: 1px solid #F4F4F4 !important; border-bottom: 1px solid #AAA !important; }
.btn:hover, .btn:active, .btn:focus { background:url(../imagens/layout/btn_bg_hover.gif) repeat-x !important; border-color:#DDD #777 #777 #DDD !important; border-style:solid !important; border-width:1px !important; color:#fff !important; }
.btnDir { background:url(../imagens/layout/btn_bg.gif) repeat-x; border-color:#F4F4F4 #AAA #AAA #F4F4F4; border-style:solid; border-width:1px; color:#333; cursor:pointer; font-size:12px; font-weight:bold; height:21px; outline-style:none !important; outline-width:0 !important; padding:0 6px 2px; position:relative; float:right; right:0px; top:0px; }
.btnDir:hover, .btnDir:active, .btnDir:focus { background:url(../imagens/layout/btn_bg_hover.gif) repeat-x; border-color:#DDD #777 #777 #DDD; border-style:solid; border-width:1px; color:#fff; }
.btnEsq { background:url(../imagens/layout/btn_bg.gif) repeat-x; border-color:#F4F4F4 #AAA #AAA #F4F4F4; border-style:solid; border-width:1px; color:#333; cursor:pointer; font-size:12px; font-weight:bold; height:21px; outline-style:none !important; outline-width:0 !important; padding:0 6px 2px; position:relative; float:left; left:0px; top:0px; }
.btnEsq:hover, .btnEsq:active, .btnEsq:focus { background:url(../imagens/layout/btn_bg_hover.gif) repeat-x; border-color:#DDD #777 #777 #DDD; border-style:solid; border-width:1px; color:#fff; }
.form .mapa { position:absolute; float:right; right:-471px; top:29px; width:425px; height:202px; background:url(../Imagens/Layout/sep_vertical.gif) repeat-y left; padding:0 0 0 46px; }
.form .mapa .icone { background:url(../Imagens/Layout/icon_form_mapa.gif) no-repeat left; padding:1px 0 1px 20px; font-size:11px; }

/* ---------- PRINCIPAL : BOTÕES ---------- */
.btn_ver_todas { border:none; background:url(../Imagens/Layout/btn_ver_todas.gif) no-repeat; width:93px; height:21px; cursor:pointer; margin:12px 0 0 0; position:relative; float:right; right:0px; }
.btn_ver_todas:hover { background:url(../Imagens/Layout/btn_ver_todas_hover.gif) no-repeat; }
.btn_abs_right { position:absolute; float:right; bottom:0; right:0; }
.btn_seta { font-size:11px; color:#0089c8; padding:0 15px 0 0; background:url(../Imagens/Layout/seta.gif) no-repeat center right; position:absolute; float:right; right:10px; bottom:8px; }
.btn_seta:hover, .btn_seta:active { color:#0089c8; text-decoration:underline; }
.btn_seta2 { font-size:11px; color:#0089c8; padding:0 15px 0 0; background:url(../Imagens/Layout/seta.gif) no-repeat center right; position:relative; float:right; }
.btn_seta2:hover, .btn_seta2:active { color:#0089c8; text-decoration:underline; }

.btn_enviar { border:none; background:url(../Imagens/Layout/btn_enviar.gif) no-repeat !important; width:75px; height:21px; cursor:pointer; margin:0; position:relative; left:42px; }
.btn_enviar:hover, .btn_enviar:active, .btn_enviar:focus { background:url(../Imagens/Layout/btn_enviar_hover.gif) no-repeat !important; border:none !important; }
.btn_voltarhome { border:none; background:url(../Imagens/Layout/btn_voltarhome.gif) no-repeat !important; width:120px; height:21px; cursor:pointer; margin:0; position:relative; }
.btn_voltarhome:hover, .btn_voltarhome:active, .btn_voltarhome:focus { background:url(../Imagens/Layout/btn_voltarhome_hover.gif) no-repeat !important; border:none !important; }
.btn_anterior { border:none; background:url(../Imagens/Layout/btn_anterior.gif) no-repeat !important; width:86px; height:21px; cursor:pointer; margin:0; position:relative; }
.btn_anterior:hover, .btn_anterior:active, .btn_anterior:focus { background:url(../Imagens/Layout/btn_anterior_hover.gif) no-repeat !important; border:none !important; }
.btn_proximo { border:none; background:url(../Imagens/Layout/btn_proximo.gif) no-repeat !important; width:88px; height:21px; cursor:pointer; margin:0; position:relative; }
.btn_proximo:hover, .btn_proximo:active, .btn_proximo:focus { background:url(../Imagens/Layout/btn_proximo_hover.gif) no-repeat !important; border:none !important; }
.btn_voltar { border-style: none; border-color: inherit; border-width: medium; background: url('../Imagens/Layout/btn_voltar.gif') no-repeat !important; width:74px; height:21px; cursor:pointer; position:relative; margin:8px 0 0 0; }
.btn_voltar:hover, .btn_voltar:active, .btn_voltar:focus { background:url(../Imagens/Layout/btn_voltar_hover.gif) no-repeat !important; border:none !important; }

/* ---------- RODAPÉ ---------- */
#rodape { position:relative; height:55px; top:-16px; z-index:0; }
#rodape .inf_esq { position:absolute; float:left; left:0; bottom:0; width:10px; height:55px; background:url(../Imagens/Layout/rodape_bg_esq.png) no-repeat; }
#rodape .inf { position:absolute; float:left; left:10px; bottom:0; width:940px; height:28px; background:url(../Imagens/Layout/rodape_bg.png) repeat-x; padding:27px 0 0 0; overflow:hidden; }
#rodape .inf_dir { position:absolute; float:left; left:950px; bottom:0; width:10px; height:55px; background:url(../Imagens/Layout/rodape_bg_dir.png) no-repeat; }
#rodape li { position:relative; float:left; left:0; margin:0 0 0 15px; background:url(../Imagens/Layout/pipe.gif) no-repeat center left; padding:0 0 0 15px; }
#rodape li a { color:#AAA; font-size:11px; }
#rodape .primeiro { margin:0; padding:0; background:none; }
#rodape .esq { position:relative; float:left; left:0; top:0; width:550px; height:25px; }
#rodape .dir { position:relative; float:left; left:0; top:-2px; width:390px; height:25px; text-align:right; }
#rodape .dir span { font-weight:bold; color:#AAA; }
#rodape .rodape_news { border:1px solid #AAA; height:19px; margin:0; padding:0; top:0px; position:relative; background:url(../Imagens/Layout/input_bg_escuro.gif) repeat-x; color:#CCC; outline:none; }
.btn_ok { border:0; width:34px; height:21px; margin:0 0 0 4px; padding:0; top:-1px; position:relative; background:url(../Imagens/Layout/btn_ok.png) no-repeat; cursor:pointer; outline:none; }

#rodape_fora { position:relative; width:100%; height:25px; top:-8px; text-align:center; font-size:11px; color:#AAA; }
#rodape_fora .esq { position:relative; float:left; left:0; top:0; width:175px; padding:0 0 0 10px; text-align:left; }
#rodape_fora .meio { position:relative; float:left; left:0; top:0; width:665px; text-align:center; }
#rodape_fora .dir { position:relative; float:left; left:0; top:0; width:100px; padding:9px 10px 0 0; }
#rodape_fora .dir li { float:right; right:0; left:auto; margin:0 0 0 8px; }
#rodape_fora .btn_valuesoft { position:relative; display:block; width:172px; height:22px; background:url(http://www.valuesoft.com.br/Imagens/Logos/dev_value_02.png) no-repeat; text-indent:-5000em; }
#rodape_fora span { position:relative; display:block; padding:9px 0 0 0; }

.btn_anterior[disabled]:active,
.btn_anterior[disabled],
.btn_anterior[type="submit"][disabled]:active,
.btn_anterior[type="submit"][disabled] 
{ background:url(../Imagens/Layout/btn_anterior_disabled.gif) no-repeat !important;	border:none !important; }
.btn_proximo[disabled]:active,
.btn_proximo[disabled],
.btn_proximo[type="submit"][disabled]:active,
.btn_proximo[type="submit"][disabled] 
{ background:url(../Imagens/Layout/btn_proximo_disabled.gif) no-repeat !important; border:none !important; }