﻿#bv-container { margin:0 auto 140px auto; }

/* BARRA INFERIOR FIXED */
#footer { position:fixed; bottom:-83px; width:100%; height:130px; z-index:9998; }

#controles { height:45px; background-color:#F4F4F4; position:relative; border-bottom:solid 2px #929292; border-top: solid 1px #D3D3D3; }
#controles .toggle-button { width:14px; height:12px; cursor:pointer; background:url(/Images/Layout/up_down_arrow.png) no-repeat 0 0; display:none; position:absolute; right:10px; top:17px; }
#controles .down { background-position:0 -12px; }
#controles h1 { position: absolute; top:15px; left:10px; text-transform:uppercase; font-size:12px; }

#wrap-preview { background-color:#333; height:90px; }
#wrap-preview a.disabled { visibility:hidden; }
#wrap-preview .bts-pagination { z-index:100; width:14px; height:78px; display:block; font-size:1px; text-indent:-9999px; }
#wrap-preview a#btcar-anterior { background:#FFF url('/Images/Services/Biblioteca/ico-anterior.jpg') no-repeat 0 37px; float:left; margin:2px 0 0 1px;  }
#wrap-preview a#btcar-proximo { background:#FFF url('/Images/Services/Biblioteca/ico-proximo.jpg') no-repeat 1px 37px; float:right; margin:2px 1px 0 0; }
#wrap-preview #loader { margin:0 auto; width:210px; height:90px; padding:35px 0 0 30px; background:url('/Images/Loaders/loadinfo.gif') no-repeat 0 30px; color:#F7F7F7; }
#wrap-preview  p.msg { color: #F7F7F7; width: 510px; display: block;margin: 0 auto; padding-top: 30px; }
#wrap-preview  p.msg span { font-weight: bold; color: #FFA300; }

#preview { margin:0 15px; }
#preview ul li { float:left; list-style:none; margin:6px 5px 0 5px; padding:5px; cursor:pointer; }
#preview ul li:hover { background-color:white; }
#preview ul li img { height:60px; display:block; }
#preview .current { background-color:#FFAA0D; }

#box-indice table td { padding:2px 0 2px 5px; }
#box-indice table td a { text-decoration:underline; color:#333; }
.hidecotar { display:none !important; }

/* NAVEGAÇÃO */
#nav-pag { width:190px; margin:7px auto 0 auto; *padding-top:8px; }
#nav-pag .botoes { display:block; float:left; width:13px;height:21px; overflow:hidden; margin:6px 5px; }
#nav-pag #bt-voltar-rapido { background: url("/Images/Layout/Catalogo/bt-voltar-rapido.png") no-repeat scroll center top transparent; }
#nav-pag #bt-voltar { background: url("/Images/Layout/Catalogo/bt-voltar.png") no-repeat scroll center top transparent; }
#nav-pag #bt-avancar { background: url("/Images/Layout/Catalogo/bt-avancar.png") no-repeat scroll center top transparent; }
#nav-pag #bt-avancar-rapido { background: url("/Images/Layout/Catalogo/bt-avancar-rapido.png") no-repeat scroll center top transparent; }
#numero-pagina { font-size:12px; border:solid 1px #666; text-align:center; margin:0 2px; padding:7px 10px; float:left; }
#numero-pagina span, #numero-pagina a { font-weight: bold; }

/* BOTÕES PARA COMPARTILHAMENTO */
#btn-shares { position:absolute; top:8px; right:44px; }
#btn-shares ul li { display:inline; margin:0 1px; }
#btn-shares ul li img { cursor:pointer; }

.bts_share { position:absolute; display:none; border:solid 1px #CCC; width:180px; height:35px; background-color:#FFF; z-index:9999; }
.bts_share h5 { font-size:9px; display:block; float:left; margin:12px 5px 0 5px; }
.bts_share span { margin-top:5px; display:block; float:left; }
.bts_share span a { background-repeat: no-repeat; float:left; margin:0 1px; text-indent: -9999px; width: 24px; height:24px; background-image: url(/Images/Layout/share-sprite.png); text-align: left; vertical-align: middle; }
.bts_share #facebookLnk { background-position: 0 0;}
.bts_share #twitterLnk { background-position: 0 -48px; }
.bts_share #orkutLnk { background-position: 0 -24px; }
.bts_share #mailLnk { background-position: 0 -72px; cursor: pointer; }