*{padding:0; margin:0;}

body{
font:11px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
background:#366ba1 url(../img/bg-dir.jpg) no-repeat right top;
}

a{
color:#ff6600;
text-decoration:none;
}

a:hover{
color:#fff;
background-color:#ff6600;
}

#header{
background: url(../img/bg-esk.jpg) no-repeat left top;
height:115px;
}

#header h1, #top h2{
display:none;
}

#top{
background:url(../img/bg-top.png) no-repeat left;
width:780px;
height:122px;
}

#top ul{
float:right;
margin-right:20px;
margin-top:82px;
}

#top ul li{
float:left;
list-style:none;
text-align:center;
}

#top ul li a{
width:182px;
height:23px;
display:block;
padding-top:17px;
background:url(../img/abas.png) no-repeat right top;
font-weight:bold;
color:#996633;
}

#top ul li#ativa a{
background:url(../img/abas.png) no-repeat left top;
color:#ff6600;
}

#main{
width:780px;
height:20px;
min-height:20px;
max-height:100%;
float:left;
position:relative;
left:50%;
margin-left:-390px;
}
html>body #main, html>body #container, html>body .resuBox{height:auto;}

#container{
width:740px;
background:#fff;
padding:20px 20px 0px 20px;
height:20px;
min-height:20px;
max-height:100%;
float:left;
}

.tituloCont{
width:100%;
height:16px;
margin-bottom:20px;
}

.tituloCont img{
float:left;
margin-right:5px;
}

.tituloCont span{
float:right;
display:block;
font-weight:bold;
}

#form-busca-livros, #form-busca-monos{
font-size:12px;
}

#form-busca-livros label{
width:55px;
display:block;
float:left;
margin:8px 15px 0 0;
color:#ff6600;
text-align:right;
font-weight:bold;
margin-bottom:15px;
}

#form-busca-livros input{
float:left;
width:658px;
background:url(../img/bg-input.gif) repeat-x top;
border:1px solid #d1d1d1;
height:18px;
margin-bottom:15px;
font-weight:bold;
padding:5px;
color:#366BA1;
}

#form-busca-monos label{
width:70px;
display:block;
float:left;
margin:8px 15px 0 0;
color:#ff6600;
text-align:right;
font-weight:bold;
margin-bottom:15px;
}

#form-busca-monos input{
float:left;
width:642px;
background:url(../img/bg-input.gif) repeat-x top;
border:1px solid #d1d1d1;
height:18px;
margin-bottom:15px;
font-weight:bold;
padding:5px;
color:#366BA1;
}

#form-busca-monos select{
float:left;
width:653px;
background:#fff url(../img/bg-input.gif) repeat-x top;
border:1px solid #d1d1d1;
height:28px;
margin-bottom:15px;
font-weight:bold;
padding:5px;
color:#999;
}

#form-busca-monos option{
color:#366BA1;
margin:5px 0;
}

#container #form-busca-livros input.btPeskisar, #container #form-busca-monos input.btPeskisar{
width:125px;
height:46px;
background:url(../img/pesquisar.gif) no-repeat;
border:0;
margin:0;
left:50%;
margin-left:-62px;
position:relative;
font-size:18px;
padding:0 0 8px 0;
color:#fff;
font-weight:100;
cursor:pointer;
}

#form-busca-livros small, #form-busca-monos small{
color:#666;
font-size:10px;
text-align:right;
display:block;
clear:both;
}

#footer{
background: url(../img/bg-footer.gif) no-repeat center top;
clear:both;
text-align:center;
padding:40px 0;
color:#ABC8E2;
}

#footer a{
color:#ABC8E2;
text-decoration:underline;
}
#footer a:hover{
color:#ffffff;
text-decoration:none;
}

/* RESULTADO */

#navItens{
height:29px;
padding-left:572px;
}

#navItens a.item1{
width:43px;
height:22px;
padding:7px 0 0 35px;
display:block;
background:url(../img/bg-itens.gif) no-repeat left;
margin-right:2px;
float:left;
font-weight:bold;
}

#navItens a.item2{
width:58px;
height:22px;
padding:7px 0 0 30px;
display:block;
background:url(../img/bg-itens.gif) no-repeat right;
float:left;
font-weight:bold;
}

#navItens a:hover{
color:#336699;
}

.resuBox{
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px solid #d5e5f5;
}

h2#titulo{
margin:20px 0;
}

#paginas li{
float:left;
margin-right:2px;
list-style:none;
text-align:center;
width:35px;
height:29px;
background:#d5e5f5;
font-size:12px;
font-weight:bold;
}

#paginas li a{
height:21px;
padding:8px 0 0 0;
color:#366ba1;
display:block;
}

#paginas li a#aqui{
background:#77a0cb;
color:#fff;
}

#paginas li a:hover{
color:#fff;
}

#paginas li span{
display:block;
height:21px;
padding:8px 0 0 0;
color:#fff;
}

#paginas li.firstLiNum{
background:url(../img/bg-num.gif) no-repeat left;
}

#paginas li.lastLiNum{
background:url(../img/bg-num.gif) no-repeat right;
}

.resuBox{
width:100%;
height:20px;
min-height:20px;
max-height:100%;
float:left;
}

.resuBox h3{
font-size:12px;
color:#ff6600;
text-transform:uppercase;
}

.resuBox p{
line-height:18px;
font-size:11px;
}

button.btreservar, button.btlocalizar{
display:block;
font-size:12px;
border:0px;
font-weight:bold;
color:#666;
float:left;
margin-top:10px;
width:100px;
height:32px;
padding:0 0 8px 23px;
background:url(../img/bg-bt-itens.jpg) no-repeat;
cursor:pointer;
}

button.btreservar{
background-position:left;
margin-right:10px;
}

button.btlocalizar{
background-position:right;
}

button.btreservar:hover, button.btlocalizar:hover{
color:#369;
}

#dicasBox{
width:420px;
left:50%;
margin-left:-200px;
position:absolute;
z-index:100;
text-align:right;
display:none;
}

#dicasBox a:hover{background:none;border:0;margin:0;padding:0;}

#dicasCont{
width:392px;
height:200px;
background:#fff;
border:4px solid #fa9450;
padding:10px;
color:#333;
overflow:auto;
text-align:left;
}

#dicasCont dt{
font-size:16px;
font-weight:bold;
margin-bottom:10px;
}

#dicasCont dd{
border-bottom:1px solid #fa9450;
margin-bottom:20px;
padding-bottom:20px;
}

#dicasCont dd p{
margin-bottom:10px;
}

#informacoes p{
margin-bottom:10px;
line-height:16px;
}

#enderecos h4{
color:#f60;
font-size:14px;
}

.laranjaNegrito{
	color:#f60;
	font-size:14px;
}

.textoEbsco{
	margin-bottom:10px;
	line-height:16px;
	font-size: 12px;
}

.endbib{
width:226px;
height:70px;
float:left;
margin:0 20px 20px 0;  #html #css
}

.reservar_livro{
margin-top:20px;
}

.reservar_livro label{
display:block;
margin-bottom:3px;
float:left;
margin-top:18px;
}

.reservar_livro input{
float:left;
background:url(../img/bg-input.gif) repeat-x top;
border:1px solid #d1d1d1;
height:18px;
padding:5px;
color:#366BA1;
margin:5px 0 0 5px;
}

.reservar_livro input#btenviar{
display:block;
font-size:12px;
border:0px;
font-weight:bold;
color:#666;
width:100px;
height:32px;
padding:0 0 8px 23px;
background:url(../img/bg-bt-itens.jpg) no-repeat;
cursor:pointer;
background-position:left;
margin-left:60px;
}

.reservar_livro input#btenviar:hover{
color:#369;
}

.botoesLivro{
width:100%;
clear:both;
height:20px;
min-height:20px;
max-height:100;
float:left;
}
html>body .botoesLivro{
height:auto;}

.boxLocalizacao table{
width:100%;
}

.boxLocalizacao table th{
background:#FF6600;
color:#fff;
}

.boxLocalizacao table th, .boxLocalizacao table td{
padding:5px;
text-align:center;
}

.boxLocalizacao table td#divfexar{
padding:0;
}

a#fechar{
display:block;
width:20px;
height:20px;
}

.textoPreto10{
	font-family: verdana,arial,sans-serif;
	font-size: 10;
}