﻿/* CSS Document */
::-webkit-scrollbar {
    width: 14px;
    padding-top: 40px;
   background-color:#EEE;
}
 
::-webkit-scrollbar-track {
	background:url(../../Images/scroll_track.png);
	background-position:center;
	background-repeat:no-repeat;
	}
::-webkit-scrollbar-button:end:increment {
		display: block;
		height: 10px;
}
::-webkit-scrollbar-button:start:decrement {
		display: block;
		height: 10px;
}
::-webkit-scrollbar-thumb {
	height: 5px;
    -webkit-border-radius: 5px;
    border-radius: 6px;
	background-color:#066;
	/*background:url(img/scroll.png);*/
}
::-webkit-scrollbar-thumb:vertical {
       height: 10%;
	   background:url(../../Images/scroll.png);
	   background-position:center;
	   background-repeat:no-repeat;
		-webkit-border-radius: 5px;
}
::-webkit-scrollbar-track-piece:vertical:start
{
	border-radius:5px;
}
::-webkit-scrollbar-track-piece:vertical:end
{
	border-radius:5px;
}
.info li
{
	list-style-image:url(../../Images/vial_wrt.png);
	color:#ECC2B2;
	font-size:14px;
	margin-top:-40px;
	margin-left:12px;
	margin-bottom:-8px;
}
.info li a
{
	color:#ECC2B2;
}
.panel_izq
{
	width:204px;
	float:left;
}
.panel_es
{
	margin-top:13px;
	width:452px;
	float:left;
}
.panel_der
{
	width:304px;
	float:right;
}
.editorial
{
	padding:10px 20px 10px 20px;
}
.portada
{
	padding-left:20px;
}
.rels
{
	position:relative;
	width:184px;
	vertical-align:bottom;
	margin-left:-204px;
	padding-left:20px;
	margin-top:-73px;
}
.nota
{
	color:#000;
	font-size:12px;
	text-align:justify;
	padding:0px 8px;
}
.nota span
{
	color:#F00;
}
.descripcion
{
	padding:8px;
	color:#000;
	font-size:12px;
	min-height:400px;
	text-align:justify;
}
.descripcion h1
{
	margin-top:40px;
	font-size:16px;
	color:#5F1800;
	text-align:left;
}
.descripcion h5
{
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.descarga
{
	margin: 0 auto;
	border-radius:7px;
	background-color:#FAF5E7;
	width:342px;
	padding: 7px 0px;
	margin-bottom: 5px;
}
.descarga input[type=checkbox] + label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-bottom:4px;
}
.descarga input[type='submit']
{
	margin-left:128px;
	width:85px;
	height:21px;
	text-align:center;
	font-size:10px;
	padding:0px;
}
.descarga p
{
	font-size:10px;
	text-align:left;
	margin-left:17px;
}
.code
{
	background-color:#F6EACF;
	margin: 0 auto;
	text-align:center;
	border-radius:7px;
	width:238px;
}
.code h3
{
	font-size:14px;
	padding-top:12px;
	margin-bottom:0px;
	color:#C03400;
}
.code input[type='text']
{
	margin-left:-7px;
	width:195px;
}

.code input[type="button"] {
  height: 26px;
  line-height: 12px;
  margin-left: -33px;
  margin-top: 12px;
  padding: 0;
  position: absolute;
  width: 30px;
  z-index: 4;
}

.code input[type="submit"] {
  height: 26px;
  line-height: 12px;
  margin-left: -33px;
  margin-top: 12px;
  padding: 0;
  position: absolute;
  width: 30px;
  z-index: 4;
}

.historial
{
	margin-top:-421px;
	margin-right:-283px;
	border-top: 1px solid #C03400;
	float:right;
	width:250px;
	height:400px;
	overflow:auto;
	font-size:10px;
}
.historial img {
  float: left;
  margin-top: 5px;
  padding: 5px 10px;
  width: 40px;
}
.historial h3
{
	margin-top:10px;
	color:#000;
	font-size:12px;
	margin-bottom:16px;
}
.historial h4
{
	margin-top:-5px;
	font-size:10px;
	color:#000;
}
.historial ul
{
	margin-top:-10px;
}
.historial hr
{
	border: 1px solid #eee;
}
.histitlo
{
	margin-top:-440px;
	text-align:center;
	margin-right:-283px;
	float:right;
	width:250px;
	height:400px;
	font-size:14px;
	font-weight:bold;
	color:#C03400;
	overflow:auto;
}
.rels #vial
{
	margin-left:-30px;
}
/*categorías*/
.categorias
{
	position:relative;
	width:656px;
	margin-left:-204px;
	margin-top:30px;
	min-height:500px;
	margin-bottom:25px;
}
.cat_tit
{
	float:left;
	font-size:12px;
	border-radius:6px;
	margin-left:5px;
	margin-top:12px;
	width: 99%;
	height:25px;
	background-color:#F6F2F1;
    min-height: 130px;
}
.cat_tit:hover
{
	background-color:#F6EACF
}
.categorias h2
{
	display:inline;
	font-size:13px;
	margin-left:10px;
	font-weight:bold;
	color:#5F1800;
	text-decoration:none;
}
.cat_tit input[type='button']
{
	width: 25px;
	height: 25px;
	line-height:7px;
}
.cat_book
{
	float:left;
	visibility:visible;

	width:199px;
	margin-left:9px;
	margin-right:8px;
	margin-top:8px;
	margin-bottom:9px;
	border-radius:6px;
}
.cat_book img
{
	width:44px;
	float:left;
	margin-right:10px;
}
.cat_book h3, .cat_book h4, .cat_book h5
{
	margin-top:0px;
	margin-bottom:5px;
	color:#000;
	font-size: 12px;
}
.cat_book h4
{
 font-size: 11px;
 font-weight:normal;
}
.cat_book li
{
	margin-left:-25px;
}
.cat_book:hover
{
	background-color:#FFF;
}
.cat_book_info
{
    min-height:55px;
    height:auto;
}
/*Collección*/
.collection
{
	background-color:#F6F2F1;
	position:relative;
	width:656px;
	margin-left:-204px;
	margin-top:30px;
	min-height:500px;
	margin-bottom:25px;
}
.col_book
{
	float:left;
	visibility:visible;
	height:100px;
	width:266px;
	margin-left:18px;
	margin-right:10px;
	margin-top:8px;
	margin-bottom:9px;
	border-radius:6px;
}
.col_book img
{
	width:64px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	margin-right:10px;
}
.col_book h3
{
	font-size:12px;
	margin-bottom:-10px;
}
.col_book h4
{
	font-size:10px;
	margin-bottom:-10px;
}
.collection h2
{
	margin-left:25px;
	line-height:50px;
	margin-bottom:0px;
	font-size:14px;
	color:#C03400;
}
.botonRefrescar{
 padding: 7px 15px !important;
 margin-left:60px !important;
 width: 8px !important;
 height: 26px;
 /*background: #C03400 url(../../Images/refresh.png) center no-repeat !important;*/
 background: #C03400 url(../../Images/refresh.png) center no-repeat !important;
}
