body, html { font:normal 10px Verdana, Arial, sans-serif; margin:0; padding:0;  background: url(../images/Tutor/back_up.gif) repeat-x}
/*body {text-align:center; margin: 0px 0 0 0; } */
#contenedora {padding: 0px 0px; margin: 0 auto 0 auto; width:100%; background: url(../images/Tutor/Tutor/back_up.gif) repeat-x ; text-align:center;}

img { border: none; }
form {margin:0;padding:0;}
table, tr, td {font-size:100%;}
.nodisplay {
	text-indent: -1000px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 399px;
	left: 814px;
}



form#formulario select {
font-family: Trebuchet MS, Arial, Verdana; font-size:10px;  width: 90px; height:15px; border: solid 1px #cad4e6;}


form#formulario input {font-family: Trebuchet MS, Arial, Verdana; font-size:10px; height:13px; width: 75px;  border: solid 1px #cad4e6;}
form#formulario .sinBorde input { width: 15px!important;  border: none!important; margin-left:10px}

/*
#contenido_ControlFormulario_chkCondiciones { width: 15px!important;  border: none !important}
*/
form#formulario2 input {font-family: Trebuchet MS, Arial, Verdana; font-size:10px; height:13px; width: 75px; border: solid 1px #cad4e6; float:right; clear:right; margin-right:10px;}
form#formulario3 input {font-family: Trebuchet MS, Arial, Verdana; font-size:12px; height:13px; width: 120px;  border: solid 1px #cad4e6; }
form#formulario3 textarea {font-family: Trebuchet MS, Arial, Verdana; font-size:12px; height:80px; width: 360px; line-height:18px; border: solid 1px #cad4e6; }
form#formulario4 input {font-family: Trebuchet MS, Arial, Verdana; font-size:12px; height:13px; width: 200px;border: solid 1px #cad4e6; margin-left:20px; line-height: 30px; }
form#formulario5 input {font-family: Trebuchet MS, Arial, Verdana; font-size:12px; height:13px; width: 100px;  border: solid 1px #cad4e6; margin-left:20px; line-height: 30px; }
.caja22 { font-family:"Trebuchet MS"; font-size:11px; color:#6f6f6f; width:150px;}
.caja23 { font-family:"Trebuchet MS"; font-size:11px; color:#6f6f6f; width:150px; border: solid 1px #cad4e6;}






.up { width:822px; max-height: 71px; text-align:right; margin: 0 auto 0 auto;}
	.logo{ float:right; clear:right; width:94px; height:102px; background:url(../images/Tutor/logo_up2.gif) no-repeat bottom; padding-top:2px}
	
	*html .logo { margin-top:0px}
	.up_menu{float:left; clear:left; width:726px;  margin-top:0px;  text-align:right;}		
	.buscador{float:left; clear:left; text-align:left;  margin: 0px 0px 0px 0px; width:192px; height:32px; background: url(../images/Tutor/buscador.gif)  no-repeat top left; padding-top:38px; }
	.botonera{padding:42px 0px 0px 0px; margin:0px; float:right;  width: 528px;  text-align:left; font-size:6px; }
	* html .botonera{padding-top:50px;}
	.botonera ol{padding:0; margin:0;}
	.botonera li{float:left; padding:0; margin:0; list-style:none;}

	.nuevoMenu { position: absolute; display:inline; margin-top: 20px; margin-left: 410px; width:120px; height: 15px }
	*html .nuevoMenu { margin-left: 410px; margin-top:20px}
	.nuevoMenu li { list-style:none; }
		.nuevoNoticias {max-width: 59px; height: 14px; float:left; }
			.nuevoNoticias a {width: 59px; height: 12px; display:block; background: url(../images/Tutor/nuevoNoticias.gif)  no-repeat top right; text-indent:-1000px;}
			.nuevoNoticias a p {visibility:hidden;}
			*html .nuevoNoticias { margin-top:3px; position:relative; z-index:9}
			.nuevoNoticias a:hover {background-position: bottom right;}
		.nuevoResenas { max-width: 59px; height: 12px; float:right; margin-right:2px}
		*html .nuevoResenas { padding-left:59px; margin-top: -14px; position:relative; z-index:5}
			.nuevoResenas a {width: 59px; height: 12px; display:block; background: url(../images/Tutor/nuevoResenas.gif)  no-repeat top right; text-indent:-1000px;}
			.nuevoResenas a p {visibility:hidden;}
			.nuevoResenas a:hover {background-position: bottom right;}

	.inicio {width: 35px; height: 10px;}
		.inicio a {width: 35px; height: 10px; display:block; background: url(../images/Tutor/inicio.gif)  no-repeat top right; }
		.inicio a p {visibility:hidden;}
		.inicio a:hover {background-position: bottom ;}
	.qsomos {max-width: 83px; height: 10px;}
		.qsomos a {width: 83px; height: 10px; display:block; background: url(../images/Tutor/quienes.gif)  no-repeat top right; text-indent:-1000px;}
		.qsomos a p {visibility:hidden;}
		.qsomos a:hover {background-position: bottom right;}
	.mapaWeb {max-width: 58px; height: 10px;}
		.mapaWeb a {width: 58px; height: 10px; display:block; background: url(../images/Tutor/mapa.gif)  no-repeat top right; text-indent:-1000px;}
		.mapaWeb a p {visibility:hidden;}
		.mapaWeb a:hover {background-position: bottom right;}
	.noticias {max-width: 51px; height: 10px;}
		.noticias a {width: 51px; height: 10px; display:block; background: url(../images/Tutor/noticias.gif)  no-repeat top right; text-indent:-1000px;}
		.noticias a p {visibility:hidden;}
		.noticias a:hover {background-position: bottom right;}
	.salaPrensa {max-width: 89px; height: 10px;}
		.salaPrensa a {width: 89px; height: 10px; display:block; background: url(../images/Tutor/prensa.gif)  no-repeat top right; text-indent:-1000px;}
		.salaPrensa a p {visibility:hidden;}
		.salaPrensa a:hover {background-position: bottom right;}	
	.avisoLegal {max-width: 69px; height: 10px;}
		.avisoLegal a {width: 69px; height: 10px; display:block; background: url(../images/Tutor/aviso.gif)  no-repeat top right; text-indent:-1000px;}
		.avisoLegal a p {visibility:hidden;}
		.avisoLegal a:hover {background-position: bottom right;}
	.contacto {max-width: 59px; height: 10px;}
		.contacto a{width: 59px; height: 10px; display:block; background: url(../images/Tutor/menuContacto.gif)  no-repeat top right; text-indent:-1000px;}
		.contacto a p {visibility:hidden;}
		.contacto a:hover {background-position: bottom right;}	
	.condiciones {max-width: 124px; height: 10px;}
		.condiciones a {width: 124px; height: 10px; display:block; background: url(../images/Tutor/condiciones.gif)  no-repeat top right; text-indent:-1000px;}
		.condiciones a p {visibility:hidden;}
		.condiciones a:hover {background-position: bottom right;}
	.comocomprar {max-width: 82px; height: 10px;}
		.comocomprar a {width: 82px; height: 10px; display:block; background: url(../images/Tutor/comocomprar.gif)  no-repeat top right; text-indent:-1000px;}
		.comocomprar a p {visibility:hidden;}
		.comocomprar a:hover {background-position: bottom right;}
	.gastosdenvio {max-width: 86px; height: 10px;}
		.gastosdenvio a {width: 86px; height: 10px; display:block; background: url(../images/Tutor/gastosdenvio.gif)  no-repeat top right; text-indent:-1000px;}
		.gastosdenvio a p {visibility:hidden;}
		.gastosdenvio a:hover {background-position: bottom right;}
	

	.formu {float: left;}
	.lupa a {float:right; width: 20px; height: 21px; background: url(../images/Tutor/lupa.gif)  no-repeat top left; padding-right: 13px; padding-top:0px; margin-top:-3px; margin-right:0; }
	*html .lupa a{ margin-top:2px; }
		
	.atencionCliente {margin-left:202px; margin-top: 20px; position: absolute; width:220px; height: 14px; background:url(../images/Tutor/atencionCliente.gif) no-repeat;}
	*html .atencionCliente {margin-left:2px; margin-top: 20px; z-index:79; } 	
		*html .lost a	{ cursor:hand; height: 14px; }

.cuerpo{width:822px;  text-align:left; margin: 0 auto 0 auto;}
.izq{text-align:left; float:left; width:166px; margin-top:21px; margin-left: 8px}
*html .izq { margin-top:0px;}
.izq h2 {margin:0; font-size:1px;}
.dcha{float:right; clear:right; width: 613px; height: 100%; min-height:600px; }
* html .dcha { height:600px;}
.pie{ float:right; clear:right; width:607px; padding-top: 46px; padding-bottom:12px; margin-bottom: 20px; font-family:"Small Fonts"; font-size:8px; color:#877b7b; text-align:center; position:relative; z-index:79; }
* html .pie { padding-top: 0px;}
	.pie a { font-family:"Small Fonts"; font-size:8px; color:#877b7b; text-decoration:none}
	.pie a:hover { text-decoration: underline}

.pie_explorer{ display:none;}
* html .pie_explorer { display:block;float:right; clear:right; width:607px; padding-bottom:12px; margin-bottom: 20px; font-family:"Small Fonts"; font-size:8px; color:#877b7b; text-align:center; position:relative; z-index:99; padding-top: 0px;}
	.pie_explorer a { font-family:"Small Fonts"; font-size:8px; color:#877b7b; text-decoration:none}
	.pie_explorer a:hover { text-decoration: underline}

	
/*REGISTRO Y CARRITO*/
.startFlotante{position:relative;z-index:10; display:none}
.flotante { display: none; position: absolute; left:165px;top:-20px; z-index:99}
	.contenidoUp { background:url(../images/Tutor/contenidoCarritoUp.gif) no-repeat; width: 193px; height: 35px;}
	.contenidoCarrito { background:url(../images/Tutor/contenidoCarritoBck.gif) repeat-y; width: 193px;}
		.titContenido { padding-left:25px; font-family:"Trebuchet MS"; font-size:10px; color:#999999; text-transform:uppercase;}
		.restContenido { padding-left:25px;font-family:"Trebuchet MS"; font-size:10px; color:#1b4586; text-transform: capitalize;}
	.contenidoDown { background:url(../images/Tutor/contenidoCarritoDown.gif) no-repeat; width: 193px; height: 8px;}
	
.carrito {background: url(../images/Tutor/bck.gif) repeat-y; }
	.carrito a {width: 160px; height: 20px; display:block; background: url(../images/Tutor/menu/nuevo/rollOverCompra.gif)  no-repeat top right; marging-top:7px; text-indent:-1000px}
	.carrito a:hover {background-position: bottom right;}
* html .carrito { }
	.verCarrito a {width: 160px; height: 20px; display:block; background: url(../images/Tutor/menu/nuevo/btnVerCarrito.gif)  no-repeat top right; marging-top:7px; text-indent:-1000px; text-decoration:none;}
	.verCarrito a:hover {background-position: top right;}
.carrito ol { margin:0; padding:0; list-style:none; }
.carrito ol li { background:url(../images/Tutor/menu/nuevo/titCarrito.gif) no-repeat ; font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; width:156px; height:15px; padding:0px 5px 3px 10px; margin:0; text-align:left;}
* html .carrito ol { }
* html .carrito ol li {  padding:0px 5px 0px 8px; height:10px; }
* html .unor { height: 10px; padding-top:6px}
.carrito p { font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f;  height:15px; padding:0px 5px 3px 10px; margin:0; }
* html .carrito p {  height: 10px; padding-top:10px }

.carritoFin { background: url(../images/Tutor/down.gif) bottom left no-repeat;}

.Desconectar a {  background: url(../images/Tutor/btn_desconectar.gif)  no-repeat; text-indent:0; text-align:center; font-family:"Small Fonts"; font-size: 8px; text-transform:uppercase; text-decoration:none; margin:0px; color:white; margin-top:0px; padding-top:5px; padding-left:7px; margin-left:60px; height:20px; width:100px !important; font-weight:normal}
*html .Desconectar a {padding-top:9px;  }
.Desconectar a:hover {background-position: top left;}
.txtLogin { font-family:"Trebuchet MS"; font-size: 10px; color: #6f6f6f;}	
.txtLogin2 { font-family:"Trebuchet MS"; font-size: 10px; color: #146091;}

.precio{ text-align:right; color: #146091; padding-left:13px;}
body:last-child .precio{ padding-left:15px; margin-right:-5px}
.precioUni{ color: #146091; padding-left:37px;}	
.precioUniCajetin{ color: #146091; text-align:right; padding-left:18px; }	
*html .precioUniCajetin { padding-top:6px}

.registro {  float:left;  padding-bottom:10px; width:65px; padding-left: 86px;}
	.registro a { width: 63px; height: 14px; display:block; background: url(../images/Tutor/menu/nuevo/btnRegistro0.gif)  no-repeat top right; text-indent:-1000px; text-decoration:none;}
	.registro a:hover {background-position: bottom right;}
.login {float:right; width: 34px; padding-right: 17px;}
	.login a {width: 34px; height: 14px; display:block; background: url(../images/Tutor/menu/nuevo/btnLogin.gif)  no-repeat top right; text-indent:-1000px; text-decoration:none;}
	.login a:hover { background-position: bottom right;}
.listaCategoriasMenu {margin-top:20px;}
.listaCategoriasMenu ol li {margin:0; padding:0; list-style:none; margin-left:-69px; background:url(../images/Drac/pruebar.gif) repeat-y right }
.listaCategoriasMenu ol{padding:0px 0px 4px 0px; margin:0; list-style:none; background: url(../images/Tutor/down.gif) bottom left no-repeat;  }


.listaCategoriasMenu2 {margin-top:20px; text-indent:-1000px;}
.listaCategoriasMenu2 ol, .listaCategoriasMenu2 li {margin:0; padding:0; list-style:none; }
.listaCategoriasMenu2 ol{padding-bottom:4px; background: url(../images/Tutor/down.gif) bottom no-repeat; }
* html .listaCategoriasMenu2 li {width:100%; float:left; clear:left; position:relative; z-index:79;}
* html .listaCategoriasMenu2 ol {height:1%;}

.listaCategoriasMenu  a { width:220px; font-family:"Trebuchet MS"; font-size:12px; color:#6c6464;  display:block; background: url(../images/Tutor/interlineado.gif)  no-repeat bottom right; text-decoration:none; text-align:right; padding-right:15px;  position: relative; z-index:79; height:24px; padding-bottom:4px;}
.listaCategoriasMenu  a:hover {background-position:bottom right;  color:#084bb0;}
.listaCategoriasMenu2  a {font-family:"Trebuchet MS"; font-size:12px; color:#6c6464;  display:block; background: url(../images/Tutor/menu/nuevo/roll_over.gif)  no-repeat top; text-decoration:none; text-align:right; padding-right:35px}
.listaCategoriasMenu2  a:hover {background-position:bottom;  color:#084bb0;}

	.titCarrito{text-indent:-1000px; width:166px; height:23px; background:url(../images/Tutor/titCarrito.gif) no-repeat;}
	.titMenuNovedades{text-indent:-1000px; width:166px; height:21px; background:url(../images/Tutor/titMenuNovedades.gif) no-repeat;}
	.titMenuCatalogo{text-indent:-1000px; width:166px; height:21px; background:url(../images/Tutor/titMenuCatalogo.gif) no-repeat; }
	.titMenuNoticias{text-indent:-1000px; width:166px; height:21px; background:url(../images/Tutor/Noticiasprueba.gif) no-repeat; }
	.titMenuComunicacion{text-indent:-1000px; width:166px; height:21px; background:url(../images/Tutor/titMenuComunicacion.gif) no-repeat;}
	   .titMenuComunicacion li{ color:#6c6464}
	    .titMenuComunicacion li a{ color:#6c6464}
		 .titMenuComunicacion li a:hover{ color:#084bb0}
	
	.titMenuLibrosRecomendados{text-indent:-1000px; width:166px; height:21px; background:url(../images/Tutor/titMenuRecomendados.gif) no-repeat; }
	.titMenuAtencion{text-indent:-1000px; width:166px; height:21px; background:url(../images/Tutor/titMenuAtencion.gif) no-repeat; }
	.titMenuContacto{text-indent:-1000px; width:166px; height:210px; background:url(../images/Tutor/titMenuContacto.gif) no-repeat; }
	
body:last-child .parrafo5000 { min-height:65px}
.Usuario {font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; float:left; clear:left; padding-top:2px; padding-left:30px;width:40px;}
* html .Usuario { height: 10px; padding-top:5px; margin-top:4px}
.UsuarioReg {font-family:"Trebuchet MS"; font-size: 10px; color: #084bb0; padding-top:6px; padding-left:22px; text-align:left; width:200px; height:58px; background:url(../images/Tutor/fondoUsuario.gif) no-repeat; margin-top:0px; margin-left:-40px; font-weight:normal}
* html .UsuarioReg {  position: relative; z-index:23; text-align:left; padding-left:20px; margin-left:-40px; padding-top:20px}
* html .carritoVacio { padding-top:6px}
	.UsuarioReg hr { visibility:hidden;}
.usuario01 { margin-left:0px}
*html .usuario01 { margin-left:-0px; }
.avisoRegistro { font-weight:bold; color:#084bb0;}
.Password {font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; float:left; clear:left; padding-left:20px;width:50px;}
* html .Password {height: 10px; padding-top:5px; margin-top:4px}
.camposRegistro {padding-top:7px;}
.olvido {width:125px; height:9px; padding-top:40px; padding-left:30px;}
* html .olvido { padding-top:10px; height:9px;  }
	.olvido a {  width: 125px; height: 9px; display:block; background: url(../images/Tutor/menu/nuevo/btnOlvidaste.gif)  no-repeat top right; text-indent:-1000px; text-decoration:none;}
	* html .olvido a {background: url(../images/Tutor/menu/nuevo/btnOlvidaste1.gif)  no-repeat top right;}
	.olvido a:hover {background-position: bottom right;}
	* html .olvido a:hover {background: url(../images/Tutor/menu/nuevo/btnOlvidaste2.gif)  no-repeat top right;}

.banner{ width: 613px; height: 135px; background:url(../images/Tutor/banner.jpg) no-repeat}
* html .banner {padding-left: 6px;}
.banner2{ width: 613px; height: 135px; }
* html .banner2 {padding-left: 6px;}

/*NOVEDADES*/
.novedades { background:url(../images/Tutor/fondo_cajas_menu.gif) no-repeat top left; width: 607px; height: 445px; margin-left:6px;}

	.novedadesIzq {float:left;   }
	* html .novedadesIzq {width: 290px;  }
	.novedadesDcha {float:right;  width: 290px;}
		.primera {width:270px; height: 110px; }
		.segunda {width: 290px;padding:0px; height: 110px;float:right }
	.primeraInterior {width:300px; height: 10px; padding-bottom:15px; }
	.primeraInterior00 {width:520px; height: 10px; padding-bottom:15px; }
	*html .primeraInterior00 {width:300px; height: 10px; padding-bottom:15px; }
			.novedadesFoto1 { float:left; clear:left; width: 83px; padding-top:13px; padding-left:12px; padding-right:2px; background:url(../images/Tutor/fondoMarco.gif) no-repeat right bottom; }
			* html .novedadesFoto1 { padding-bottom:0px;}
			.novedadesFoto2 { float:right; clear:right; margin-right:0px; margin-top:-10px  }
			* html .novedadesFoto2 {  padding-top:0px;}
		
			.novedadesInfo1 { float: right; clear:right; }
			.novedadesInfo1Interior { float: right; width: 400px; height: 162px; background:url(../images/Tutor/lineaPuntos.gif) no-repeat bottom;}
			* html .novedadesInfo1Interior { width: 458px; clear: right; margin-left: 15px}
				* html .novedadesInfo1Interior table { height: 50px; }
			* html .novedadesInfo1 { padding-top: 0px;  padding-bottom:0px;  }
			.novedadesInfo1Interior00 { float: right; width: 400px; min-height: 142px; background:url(../images/Tutor/lineaPuntos.gif) no-repeat bottom;}
			* html .novedadesInfo1Interior00 { clear: right; width: 500px; margin-right:-160px; position:relative; z-index:100; background-position:left bottom;}
				* html .novedadesInfo1Interior00 table { height: 50px;}
			* html .novedadesInfo1 { padding-top: 0px;  padding-bottom:0px;  }
			.novedadesInfo2 { float: right; width:195px; height:110px; padding-top:20px; }
			* html .novedadesInfo2 {padding-top:3px; }
			* html .parrafo { width: 400px}
				.novedadesTit { width: 179px;  height:23px; font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold;  padding-top:15px; margin-left:20px;   padding-left:10px;}
				.novedadesTit2 { width: 179px;  height:23px; font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold;  margin-top:0px; padding-top:0px; margin-left:20px; z-index:1}
				.novedadesTit3 { font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold; margin-left:100px; padding-top:10px}
				
				.novedadesTitInterior {  font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold; padding-left:5px; padding-top:15px; margin-left:15px }
				.ListadoPublicacionesTit {  font-family:"Trebuchet MS"; font-size:11px; color: #000078; margin-left:0px; }
					.ListadoPublicacionesTit a { color:#7d9dcd; text-decoration:underline}
					.ListadoPublicacionesTit a:hover {text-decoration:none}
				.ListadoPublicacionesTit5000 {  font-family:"Trebuchet MS"; font-size:11px; color: #000078; margin-left:0px; }
					.ListadoPublicacionesTit5000 a { color:#7d9dcd; text-decoration:underline}
					.ListadoPublicacionesTit5000 a:hover {text-decoration:none}
				.ListadoPublicacionesTit1 {  font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold; margin-left: -120px; z-index: 1;}
				* html .ListadoPublicacionesTit1 {  margin-left: 180px;}
				.paginadorPublicaciones {  margin-top:5px; text-align:center; vertical-align:middle; font-family:"Trebuchet MS"; font-size:11px; color:#5c5c5c; float:left; margin-left:8px; height:19px; cursor:hand; padding-top:1px; }
				.paginadorPublicaciones img {margin-top:-3px}
				.paginadorPublicaciones a:link {color:#5c5c5c;}
				.paginadorPublicaciones a:visited {color:#5c5c5c;}
				
				.CapaMensajePagina {margin-top:-8px;  width:230px; height:19px; padding-left:15px;text-align:left; vertical-align:middle;font-family:"Trebuchet MS"; font-size:10px; float:left; color:#686464;}
				.CapaMensajePagina label {}
				
#contenido_Com_listadoPublicaciones1_Com_listadoPublicacionesInterior1_Com_Paginador1_CapaPaginador { margin-top: 10px; height: 40px; padding-top:20px; background:url(../images/Tutor/fondoPaginador.gif) no-repeat top left; margin-left:3px; }
				
				.novedadesTxt { padding-left:10px; width: 179px;  height:48px; font-family:"Trebuchet MS"; font-size:9px; color: #6f6f6f; line-height:12px; margin-top:0px;}
				* html .novedadesTxt {height:33px;}
				.novedadesTxtInterior { padding-left:20px;width: 179px;  height:50px; font-family:"Trebuchet MS"; font-size:9px; color: #6f6f6f; line-height:12px;}
				.ListadoPublicacionesTxtInterior { padding-left:5px; width: 431px;  height:40px; font-family:"Trebuchet MS"; font-size:11px; color: #6f6f6f; line-height: normal}
			
				.novedadesAutor { font-family:"Trebuchet MS"; font-size:10px; color: #8a9ca8; line-height:15px; width:190px;}
				.novedadesAutorInterior { font-family:"Trebuchet MS"; font-size:10px; color: #8a9ca8; line-height:15px; width:190px;}
				.novedadesPrecio {float:left; width:50px; height: 30px; padding-left:18px; margin-top: -10px;}
				.novedadesPrecio2 {float:left; width:50px; height: 30px; padding-left:21px; padding-top:-15px;}
				.novedadesPrecio3 {float:left; width:50px; height: 30px; padding-left:18px; padding-top:-13px;}
				
				* html .novedadesPrecio {padding-top:0px;   }
					* html .novedadesPrecio2 {padding-top:0px;  margin-top: -15px; }
						* html .novedadesPrecio3 {padding-top:0px;  margin-top: -13px; }
						
					.novedadesPvp { font-family:"Trebuchet MS"; font-size:12px; color:#146091; font-weight: bold;  }
					.novedadesIva { font-family:"Trebuchet MS"; font-size: 9px; color: #146091;}
			.novedadesBtns { float:right; width: 103px; padding-right: 35px; padding-left: 1px; padding-top:8px;  }
			* html .novedadesBtns { padding-top:0px; max-height:20px; margin-top:-13px; margin-left:-33px; margin-right: 15px; }
					.novedadesBtns ol { list-style:none;  padding-left:1px; }
					* html .novedadesBtns ol { padding-bottom:0px; margin-bottom:0px;}
						.novedadesBtnFicha a { width: 68px; height: 17px; display:block; text-indent:-1000px; background:url(../images/Tutor/btn_ver_ficha.gif) no-repeat top left; border: solid 1px blue; text-decoration:none;}
						.novedadesBtnCompra a { width: 68px; height: 17px; display:block; text-indent:-1000px; background: url(../images/Tutor/btn_comprar.gif) no-repeat top left; text-decoration:none;}



/* CATALOGO PUBLICACIONES*/
.filtro { margin-left:20px; margin-top:-10px; padding-top:12px;}
*html .filtro  { margin-top:0px; position:relative; z-index:100}
	.filtro a { padding-left: 13px; padding-right: 13px; font-family:"Trebuchet MS"; font-size:10px; text-transform:uppercase; color: #6c6464; text-decoration:none}
	.filtro a:hover { text-decoration:underline }
	.txt1filtro { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color: #6c6464;}
	.filtroBck { width: 470px; background-color:#e4e3e3;}
	
.buscarPor { font-family:"Trebuchet MS"; font-size:16px; color: #4a7bc5; margin-left:35px;}

.titNivel1 { font-family:"Trebuchet MS"; font-size:20px; color: #6c6464;}
.titNivel2 { font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color: #bfbfbf; padding-left:12px;}
.titNivel3 { font-family:"Trebuchet MS"; font-size:16px; font-weight:normal; color: #bfbfbf; padding-left:12px;}


.ListadoPublicacionesTit2 {  font-family:"Trebuchet MS"; font-size:12px; color: #146091; margin-left:35px; margin-top: 12px; font-weight:bold;}
* html ListadoPublicacionesTit2 {}
	
.avisos { position:absolute; margin-top:144px; margin-left:10px; }
* html .avisos {  margin-top:-45px; margin-left:13px; position: relative }
.avisos2 { position:absolute; margin-left:5px; margin-top: 9px}
* html .avisos2 {  margin-left:-92px;margin-top: 119px}
.avisos3 { position:absolute; margin-top:131px; margin-left:10px; }
* html .avisos3 { position:relative; z-index:200; margin-left:15px; margin-top:-10px; }
.avisos4 { position:absolute; margin-top:131px; margin-left:5px; }
* html .avisos4 { position:relative; z-index:200; margin-left:5px; margin-top:-30px }
	
.cabeceraPublicaciones { width: 607px; height: 27px; background:url(../images/Tutor/cabeceraListado.gif) no-repeat; margin-top: px; font-family:"Trebuchet MS"; font-size:12px; color: #6c6464; font-weight: bold; padding: 3px 0 0 0px;}
	.cabeceraPublicaciones p {padding-left: 50px; margin-top:-2px;}
	* html .cabeceraPublicaciones p {padding-left: 45px; margin-top:0px;}

.listadoPub { background:url(../images/Tutor/contenidosBck.gif) repeat-y; width: 607px; margin-top:-5px;   padding-left:12px; padding-bottom:15px; padding-top: 10px; }

.listadoPub1 { width: 607px; margin-top:0px;   padding-left:12px; padding-bottom:15px; padding-top: 0px;}
.listadoPub2 { background:url(../images/Tutor/contenidosBckRojo.gif) repeat-y; width: 607px; margin-top:5px;padding-left:12px; padding-bottom:15px; padding-top: 0px;}
.listadoPub3 { background:url(../images/Tutor/contenidosBck.gif) repeat-y; width: 607px; margin-top:-5px;   padding-left:12px; padding-bottom:15px; padding-top: 10px; }
	* html .novedadesIzq {width: 300px;}
.segundapub {width: 592px; height: 155px; padding-right:4px; padding-top: 30px;  }
* html .segundapub {}
.pub1 { float: left; margin-left: -15px }	
* html .pub1 { margin-left: 5px;  }
	.pub1 p { padding-left:5px; width: 431px;  height:40px; font-family:"Trebuchet MS"; font-size:11px; color: #6f6f6f; line-height: normal; margin-top: -2px}
.pub1000 { float: left; margin-left: -15px }	
* html .pub1000 { margin-left: 5px;  }
	.pub1000 p { padding-left:5px; width: 431px;  height:40px; font-family:"Trebuchet MS"; font-size:11px; color: #6f6f6f; line-height: normal; margin-top: -2px}
.pub2 { float: right;   }
*html .pub2 { padding-right:30px; }
.novedadespub1 { float: right; clear:right; width:460px; height: 100px;}
* html .novedadespub1 {width:0px; margin-right:-38px; height: 100px; }
.pubFoto1 { float:left; clear:left; padding-left: 0px; text-align: center; background: url(../images/Tutor/imagen.gif) no-repeat; padding-top:10px; padding-bottom:2px; width:108px; height: 132px; }
* html .pubFoto1 {  height: 120px;}
.pubFoto111 { float:left; clear:left; padding-left: 0px; text-align: center; background: url(../images/Tutor/imagen.gif) no-repeat; padding-top:10px; padding-bottom:2px; width:108px; height: 172px; }
.pubTxtInterior {}
.pubBtns { float: right; width:448px; height:31px; }
* html .pubBtns {  padding-right: 0px; margin-left:77px;}
	.pubBtns table { margin-left: -20px; width:448px; background:url(../images/Tutor/fondoListado.gif) no-repeat; position:relative; margin-top:50px}
	* html .pubBtns table { margin-left: -60px; height: 31px}

.pubBtns00 { float: right; width:448px; height:31px; }
* html .pubBtns00 { margin-right:0px; }
	.pubBtns00 table { margin-left: 51px; width:448px; background:url(../images/Tutor/fondoListado.gif) no-repeat; position:relative; margin-top:18px}
	* html .pubBtns00 table {margin-left: -10px; height:31px; z-index:500;}
	body:last-child .pubBtns00 { margin-top:25px;}
	
	
	.pubBtnCompra {width:109px; margin-left: 10px}
	* html .pubBtnCompra {width:109px; margin-left: 10px; }
	.pubBtnCompra a { display:block; text-indent:-3000px; background: url(../images/Drac/btn_comprar1.gif) no-repeat top left; width:109px; height:24px;}
	
	.pubBtnCompra22 {width:109px; margin-left:-25px;}
	
	.pubBtnCompra22 a { display:block; text-indent:-3000px; background: url(../images/Drac/btn_comprar1.gif) no-repeat top left; width:109px; height:24px;}
	
	.pubBtnFicha { width:83px;}
	.pubBtnFicha a { display:block; text-indent:-3000px; background:url(../images/Drac/btn_ver_ficha1.gif) no-repeat top left; width:83px; height:24px;}
	
	.pubBtnFicha22 { width:83px;}
	*html .pubBtnFicha22 { width:83px; padding-top:12px}
	.pubBtnFicha22 a { display:block; text-indent:-3000px; background:url(../images/Drac/btn_ver_ficha1.gif) no-repeat top left; width:83px; height:24px;}
	
	
.pubPrecio { width:111px; height: 26px; background:url(../images/Tutor/fondoPrecio3.gif) no-repeat; margin-top:3px ; padding-top:3px; padding-left:10px}
*html .pubPrecio { padding-top:5px; margin-top:1px}
.pubPrecioNovedades { width:111px; height: 26px; background:url(../images/Tutor/fondoPrecio3.gif) no-repeat; margin-top:3px ; padding-top:3px; padding-left:10px}
*html .pubPrecioNovedades { padding-top:5px; margin-top:0px; }
.finPublicaciones { width: 607px; height:15px; background:url(../images/Tutor/contenidosDown.gif) no-repeat;}
* html .finPublicaciones { margin-top: -10px; height:40px;}
.comienzoPublicaciones { width: 607px; height:25px; background:url(../images/Tutor/contenidosBegins.gif) no-repeat; }
body:last-child .comienzoPublicaciones { margin-bottom:-10px}	
.comienzoPublicaciones2 { width: 607px; height:25px; background:url(../images/Tutor/contenidosBegins.gif) no-repeat; margin-top:30px; }

#contenido_Com_listadoPublicaciones1_Com_listadoPublicacionesInterior1_rptListadoLibrosCategoria__ctl0_lblRespuestaInserccionCarrito { visibility:hidden}
.newNovedadesAutor2 { font-family:"Trebuchet MS"; font-size:10px; color: #8a9ca8; }


/*FICHA LIBRO*/
.fichaLibro { width:607px;} 
* html .fichaLibro {margin-right: -50px}
	.fichaNueva1 { position: relative; width:607px; height: 219px; background:url(../images/Tutor/fnuevaSup3.gif) no-repeat; z-index:1; } 
	* html .fichaNueva1 { max-height:174px}
		.titFicha p{ font-family:"Trebuchet MS"; font-size:12px; color: #6c6464; font-weight: bold; padding-top:5px; padding-left: 70px; width:498px; height:47px}
		.datosLibro {width:275px; margin-left:25px; line-height:15px; float:left; }	
			.datosLibro a { color:#999999; text-decoration:underline}
			.datosLibro a:hover { text-decoration:none}
		.datosLibro2 {margin-left:0; width:240px;}
		.resumenLibro { border-bottom:1px dotted #ccc; margin: 0 10px; padding-bottom:20px;}
		.fichaBtns ol { padding: 25px 0 0 70px; margin:10px 0 0; list-style:none; text-indent: -1200px; clear:left; position: relative; z-index:60; }
		* html .fichaBtns ol { padding: 10px 0px 0px 0px; margin: 0px 0px 0px 80px;}
		.fichaBtns ol li {margin:0; padding:0; display:inline;}
		.BtnCompraNuevo {position: relative; width:110px; height:27px; margin-right: 10px; background:url(../images/Tutor/fNuevaBtnA.gif) no-repeat; z-index:30; float:left;}
		* html .BtnCompraNuevo { margin-top:-10px}
			.BtnVideo { margin-right: 43px; margin-top:-144px; width:20px; float:right;  height:138px; background:url(../images/Tutor/fNuevaBtnV.gif) no-repeat; position: relative; z-index:99}
			*html .BtnVideo {position: relative; z-index:199; margin-right:20px; margin-top:-150px;}
			.BtnPDF {position: relative; width:110px; height:27px; background:url(../images/Tutor/fNuevaBtnPDF.gif) no-repeat; z-index:30; float:left;}
			body:last-child .BtnPDF{ width:120px}
			.sadd { text-align:center}
			.BtnAdobe{position: relative; width:106px; height:13px; background:url(../images/Tutor/fNuevaBtnDL.gif) no-repeat; z-index:30}
			*html .BtnAdobe {margin-top: -5px}
		.productoAnadido{clear:left; position:relative; padding-left: 72px;}
		* html .productoAnadido {top:-8px;padding-left: 37px;}
		.productoAnadido2 { position:absolute; margin-left: 492px; margin-top: -25px; width: 75px; height: 25px}
		*html .productoAnadido2 { margin-left: 0px; margin-top: -25px; width: 75px; height: 25px}
		.fichaBlack { font-family:"Trebuchet MS"; font-size:12px; color:#000000;}
		.fichaBlack2 {  font-family:"Trebuchet MS"; font-size:12px; color:#000000;}
		.fichaBlue { font-family:"Trebuchet MS"; font-size:12px; color:#146091; font-weight: bold; display:block; float:left; width:70px; clear:left; padding:0;margin:0; }
		.fichaBluex { font-family:"Trebuchet MS"; font-size:12px; color:#146091; font-weight: bold; display:block; float:left; width:120px; clear:left; padding:0;margin:0; }
		.datosLibro2 .fichaBlue {width:103px;}
		.fichaBlue2 {text-transform:uppercase; font-family:"Trebuchet MS"; font-size:12px; color:#146091; font-weight: bold; background:url(../images/Tutor/oferta.gif) no-repeat center right; width: 200px; height:22px; padding-right:20px;}
		.fichaBlue2 span {color:#000; font-weight:bold;}
		
		.fotoLibro { float:right; width:236px; padding-right:10px; }
		.fotoLibro img {border:1px solid #ccc;}
		.fotoLibro .foto { float:right; text-align:center; margin:0 2px 0 6px; width: 70px; height:86px; padding: 11px 0 0; background:url(../images/Tutor/fnuevaImgS2.gif) no-repeat;  }
		.fotoLibro .imgMayor { width: 236px; height:280px;  padding: 25px 0 0; text-align:center; background:url(../images/Tutor/fnuevaImgB2.gif) no-repeat;}
		 .video { width: 223px; height:293px;  padding: 12px 0 0 13px; float: right; }
		
	.fichaNueva2 { width: 607px;  min-height:390px; background:url(../images/Tutor/fnuevaBck.gif) repeat-y; padding:15px 0 10px;}
	* html .fichaNueva2 { margin-top: -11px;}
		.fichaNueva2  p { width: 307px; padding-left:45px;  padding-bottom:10px; }
		
		.verVideo { position: relative; z-index:1; background: url(../images/Tutor/fnuevaVideo.gif) no-repeat; width: 347px; height:273px; padding-top:50px; padding-left:17px; margin-top:-49px; margin-right: 24px; }
		*html .verVideo {  }
			.verVideo li {text-indent: -1200px;  float:right; position: relative; z-index:99;}
			*html .verVideo li {}
	
	.fichaNueva3 { position:relative; z-index:5; width: 607px; height: 49px; background:url(../images/Tutor/fnuevaEnd.gif) no-repeat; margin-top: -10px }
		.fichaNueva3 ol { list-style:none; text-indent: -1200px; }
			.fichaNueva3 ol li {padding-left: 420px; padding-top: 10px; list-style:none;}
			*html .fichaNueva3 ol li { padding-left: 1617px; margin-top:8px}
	.fichaNueva003 { position:relative; z-index:5; width: 607px; height: 49px; background:url(../images/Tutor/fnuevaEnd2.gif) no-repeat; margin-top: -10px }
		.fichaNueva003 ol { list-style:none; text-indent: -1200px; }
			.fichaNueva003 ol li {padding-left: 420px; padding-top: 10px; list-style:none;}
			*html .fichaNueva003 ol li { padding-left: 1617px; margin-top:8px}
				.BtnVolver { width:140px; height:26px; background:url(../images/Tutor/fnuevaVolver.gif) no-repeat; margin-top: 6px; }
				body:last-child .BtnVolver {cursor:hand !important;}
				*html .BtnVolver { position: relative; z-index:15;  }
	.sinopsis { font-family:"Trebuchet MS"; font-size:14px; color:#146091; font-weight:bold}
	.relleno { position:absolute; background:url(../images/Tutor/relleno.gif) no-repeat;  width:373px; height: 82px; margin-top:-59px; z-index:99; margin-left:-14px;}
	*html .relleno { margin-top:-73px; height: 62px;}

/*RECOMENDADOS*/		
.listaRecomendados {float:left; width: 297px;  background: url(../images/Tutor/fondo_destacamos.gif) no-repeat top left; margin-left:6px;}
* html .listaRecomendados {padding-top:12px}
	.listaRecomendados ol { list-style:none}
	* html .listaRecomendados ol { margin-top:-17px }
		.listaRecomendados ol li { line-height:14px;}
		* html .listaRecomendados ol li { margin-top:0px}
			.listaRecomendados ol li a {font-family:"Trebuchet MS"; font-size: 11px; color: #716b6b; text-transform: uppercase; text-decoration:none;  }
			.listaRecomendados ol li a:hover { color: #504c4c;}
.titRecomendados {text-indent:-1000px;}
.autorRecomendados { font-family:"Trebuchet MS"; font-size: 10px; color: #9e1717; text-transform:capitalize; margin-bottom:11px;}


/*VENDIDOS*/
.listaVendidos {float:right; width: 233px;  background: url(../images/Tutor/fondo_destacamos.gif) no-repeat top left; padding-right: 47px; height:252px}
	.listaVendidos ol { list-style:none}
	* html .listaVendidos ol { margin-top: -7px; }
		.listaVendidos ol li { line-height:19px;}
		* html .listaVendidos ol li { line-height:20px;}
			.listaVendidos ol li a {font-family: "Small Fonts"; font-size: 8px; color: #716b6b; text-transform: uppercase; text-decoration:none;  }
			.listaVendidos ol li a:hover { color: #504c4c;}
.titVendidos {text-indent:-1000px;}

.listaVendidos2 {float:right; width: 233px;  background: url(../images/Tutor/fondo_vendidos.gif) no-repeat top left; padding-right: 47px; height:252px}
	.listaVendidos2 ol { list-style:none}
	* html .listaVendidos2 ol { margin-top: -7px; }
		.listaVendidos2 ol li { line-height:19px;}
		* html .listaVendidos2 ol li { line-height:20px;}
			.listaVendidos2 ol li a {font-family: "Small Fonts"; font-size: 8px; color: #716b6b; text-transform: uppercase; text-decoration:none;  }
			.listaVendidos2 ol li a:hover { color: #504c4c;}
.titVendidos {text-indent:-1000px;}

 .clearfix:after {content: "."; display: block; height: 10px; clear: both; visibility: hidden;}
					 .clearfix{display: inline-block;}
					 /* Hides from IE-mac \*/
					 * html .clearfix{line-height: 1px;}
					 .clearfix  {display: block;}
					 /* End hide from IE-mac */


/*CONTACTO*/
.contactoCampos{ font-family:"Trebuchet MS"; font-size:11px; color:#686464;  text-transform:uppercase;}
.formContacto { width:517px; height:700px; background: url(../images/Tutor/bckContacto2.gif) no-repeat; margin-top: 20px; padding: 40px 0px 0px 45px; line-height:30px;}
	.formContacto ol { list-style:none; padding-left:305px; margin-top: 0px;}
	.formContacto ol li { width:65px;}
	.formContacto p { font-family:"Trebuchet MS"; font-size:11px; color:#716b6b;  text-transform:uppercase; background:url(../images/Tutor/icono_carro.gif) no-repeat  center left; padding-left:15px; margin-top:-8px}
	* html .formContacto p { }
	.formContacto p a { color:#716b6b; text-decoration:underline; font-weight:bold;}
	.formContacto p a:hover { text-decoration:none;}
	* html .formContacto table { width: 455px}
.contenidosContacto {padding-top:100px;}
.envio { width:65px; height:24px; background:url(../images/Tutor/btnEnviar.gif) no-repeat; text-indent: -1000px;cursor:hand; margin-bottom: 5px; margin-left:0px;}
* html .envio { margin-bottom:2px; margin-top: 10px}
.sss {}

/*Solicitar catalogo*/
.formSolicitar { width:517px; height:700px; background: url(../images/Tutor/SolicitudCatalogo.gif) no-repeat; margin-top: 20px; padding: 40px 0px 0px 45px; line-height:30px;}
	.formSolicitar p.txt { line-height:14px; color:#6C6464; font-size:11px; margin-bottom:20px; margin:10px 0; padding:0; text-transform:none; background:none; }
	.formSolicitar td.adobepdf a { color:#146091; display:block; clear:both; line-height:20px; background:transparent url(../images/pdf.gif) no-repeat scroll 0 0; padding-left:25px; }
	.formSolicitar td.adobepdf {padding:10px 0; }
	.formSolicitar .ddd span { display:block; float:left; line-height:20px; }
		.formSolicitar .ddd span input { margin:3px 0 0 10px; }
		.formSolicitar .ddd span a { color:#146091; }
	.formSolicitar ol { list-style:none; padding-left:305px; margin-top: 0px;}
	.formSolicitar ol li { width:65px;}
	.formSolicitar p { font-family:"Trebuchet MS"; font-size:11px; color:#716b6b;  text-transform:uppercase; background:url(../images/Tutor/icono_carro.gif) no-repeat  center left; padding-left:15px; margin-top:-8px}
	* html .formSolicitar p { }
	.formSolicitar p a { color:#716b6b; text-decoration:underline; font-weight:bold;}
	.formSolicitar p a:hover { text-decoration:none;}
	* html .formSolicitar table { width: 455px}

/*PANTALLA USUARIO*/
.registroLogin{ margin-top: 20px; background:url(../images/Tutor/bckRegistro.gif) no-repeat top right; width:605px; height:430px; }
.cliente {float:left; clear: left; width:282; height:330; margin-top: 80px; line-height:30px; padding-left: 45px;}
.clienteNuevo { float:right; clear: right; width:282; height:330; margin-top: 83px; line-height:25px; padding-right: 46px;}
.txtRegistro { font-family: "Trebuchet MS"; font-size:11px; color: #686464; text-transform:uppercase;}
.btnAccesoPedido { width: 130px; height: 25px; text-indent: -1000px; background:url(../images/Tutor/btnContinuarCompra.gif) no-repeat top right; margin-top: 15px;}
.btnAccesoPedido2 { width: 130px; height: 25px; text-indent: -1000px; background:url(../images/Tutor/btnContinuarCompra2.gif) no-repeat top right; margin-top: 15px;}
.registroLogin .cliente input { width:180px !important}
.registroLogin .clienteNuevo input { width:180px !important}

/*PANTALLA PEDIDO*/
.pantallaPedido {  margin-top:20px; }
* html .pantallapedido { padding-left:40px; height:1px;} 
.parteSuperiorFin { margin-left:6px; background: url(../images/Tutor/downInfoCarro2.gif) no-repeat bottom left; height: 100px;}
.parteSuperior {  margin-left:6px; padding-top: 35px; background:url(../images/Tutor/upInfoCarro.gif) no-repeat top right; width: 607px;}
	.parteSuperiorDatos { font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; text-transform:uppercase;}
	.parteInfDatos { font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; text-transform:uppercase; font-weight: bold; margin-left:530px; text-align: right; padding-top:10px;}
	.parteInfDatos00 { font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; text-transform:uppercase; font-weight: bold; margin-left:510px; text-align: right; padding-top:10px;}
	* html .parteInfDatos00 { margin-left:505px;}
.VaciarCarrito {float:left; margin-top:10px; margin-left:10px; font-family:Trebuchet MS; font-size: 11px; color: red; text-transform:uppercase; padding-bottom:10px; border:so}
	.VaciarCarrito a {font-family:'Small Fonts'; color:#999999; text-decoration:none; font-size: 8px; }
	.VaciarCarrito a:hover {font-family:'Small Fonts'; color:#4678c4; text-decoration:none; font-size: 8px; }
	.VaciarCarrito a:visited { font-family:'Small Fonts'; color:#999999; text-decoration:none; font-size: 8px; }
.vacio2 { margin-left:10px; }
*html .vacio2 { margin-bottom:0px}

.parteMedia { margin-top: 0px; position: relative;}
* html .parteMedia { width: 520px}
form#formulario .parteMedia input { border:none 0 white; width:30px; }
.parteInferior { }
*html .parteInferior { width:auto}

	.CajasFactura { margin-left: 45px; margin-top: 100px;}
	*html .CajasFactura { margin-left:0px; width: 520px; padding-left:45px; margin-top: -20px;}
	.datosRecepcion { margin-left: 150px; padding-top: 0px; width:500; margin-top: 0px;}
	* html .datosRecepcion {  margin-left: 0px; padding-top: 35px; margin-top:0px; }
		.datosRecepcion a { color:#877f7f; text-decoration:underline;}
		.datosRecepcion a:hover { text-decoration: none}
	.datosFactura { margin-left: 150px; padding-top: 0px; width:500; margin-top: 0px; }
	*html .datosFactura{ padding-top: 35px; margin-top: 0px;}
	
.txtPedido {font-family: "Trebuchet MS"; font-size:10px; color: #686464; text-transform:uppercase}
.txtPedido2 {font-family: "Trebuchet MS"; font-size:20px; color: #7d9dcd; width:510px; height: 28px; background:url(../images/Tutor/fondoSeccion.gif) no-repeat bottom left; padding-left:21px; margin:10px 0px 10px 0px}
.txtPedido3 {font-family: "Trebuchet MS"; font-size:10px; color: #686464; text-transform:uppercase;}
.tablaPedido { background:url(../images/Tutor/bckInfoCarrito.gif) repeat-y;}
.tablaPedido00 { background:url(../images/Tutor/bckInfoCarrito.gif) repeat-y;}
.mediaIzq {height:200px; margin-left: 50px; margin-top: 30px}
.mediaDcha {float:right; height:200px; margin-right: 50px;}


/*CONFIRMACION DE PEDIDO*/
.tableta { width:554px; height:29px; background:url(../images/Tutor/tabla.gif) no-repeat; margin-left: 44px; padding-top:10px; }
.confirmacionPedido { height: 30px; margin-top: 20px; background:url(../images/Tutor/upPedido.gif) no-repeat top right;}
.cuerpopedido {  background:url(../images/Tutor/bckInfoCarrito.gif) repeat-y top right;  }
* html .cuerpopedido {  background:url(../images/Tutor/bckInfoCarrito2.gif) repeat-y top right; }
	.cuerpopedido ol { list-style:none; padding-left: 100px; width:300px; }
	* html .cuerpopedido ol { padding-left:0px; width:0px; margin-top: 0px}
	.cuerpopedido ol li { display: inline}
.finpedido { background: url(../images/Tutor/downPedido.gif) no-repeat top right;  height:17px; }
.txtProdsPedido { font-family: "Trebuchet MS"; font-size:11px; color: #686464; text-transform:uppercase; padding-left:25px; }
.txtConfirmacion {font-family:"Trebuchet MS"; font-size: 11px; color: #084bb0; height:17px;}

.txtConfirmacion1 {font-family:"Trebuchet MS"; font-size: 11px; color: #084bb0; height:17px;text-align:right; width:auto;}
.txtConfirmacion2 {font-family:"Trebuchet MS"; font-size: 11px; color: #084bb0; height:17px; text-align:right;width:auto;}
.txtConfirmacion3 {font-family:"Trebuchet MS"; font-size: 11px; color: #084bb0; height:17px; text-align:right;width:auto;}

.volverPedido { text-indent: -1000px; width:121px; height:25px; background:url(../images/Tutor/btnVolverCarrito.gif) no-repeat;}
* html .volverPedido { }
	.volverPedido a {  }
.finiquitado { text-indent: -1000px; width:79px; height:25px; background:url(../images/Tutor/btnAcabado.gif) no-repeat;}
.confirmarCompra { text-indent: -1000px; width:126px; height:25px; background:url(../images/Tutor/btnConfirmarCompra.gif) no-repeat; }
* html .confirmarCompra { }
	.confirmarCompra a { }
		/*nueva confirmacion pedido*/
		.contenedor3 { background:url(../../images/Tutor/back_up.gif) repeat-x; width: 607px; padding-top:2px;}
		.confirmacionPedido3 { width: 607px; height: 30px; margin-top: 20px; background: url(../../images/Tutor/upPedido.gif) no-repeat top left;}
		.cuerpopedido3 {  width: 607px; background:url(../../images/Tutor/bckInfoCarrito.gif) repeat-y top left;  }
		.txtProdsPedido3 { width: 607px; font-family: "Trebuchet MS"; font-size:11px; color: #686464; text-transform:uppercase; padding-left:25px; }
		.txtProdsPedido23 { width: 607px; font-family: "Trebuchet MS"; font-size:11px; color: #686464; text-transform:uppercase; padding-left:25px; height: 96px;}
		.finpedido3 { width: 607px; background: url(../../images/Tutor/downPedido.gif) no-repeat top left;  height:17px; }
		.tablaPedido3 ol { list-style:none;}
		.datosRecepcion3 { width: 607px; height: 30px; background: url(../../images/Tutor/upMailPedido1.gif) no-repeat top left;}
		.datosFactura3 { width: 607px; height: 30px; background: url(../../images/Tutor/upMailPedido2.gif) no-repeat top left;}
		.txtizq3 { width: 250px;float: left; font-family: "Trebuchet MS"; font-size:11px; color: #084bb0; text-transform:uppercase; padding-left:25px; padding-top: 5px; }
		*html .txtizq3 { width: 250px;float: left; font-family: "Trebuchet MS"; font-size:11px; color: #084bb0; text-transform:uppercase; padding-left:25px; padding-top: 15px; }
		.txtdcha3 { float: right; font-family: "Trebuchet MS"; font-size:11px; color: #084bb0; text-transform:uppercase; padding-right:115px; padding-top: 5px;  }
		*html .txtdcha3 { padding-right:145px;  }
		
		.logo3 {  padding-left:587px; width:94px; height:102px; background:url(../../images/Tutor/logo_up2.gif) no-repeat top right; }
		.parteSuperior3 {  padding-top: 35px; background:url(../../images/Tutor/upInfoCarro.gif) no-repeat top right; width: 607px;}
		.parteSuperiorDatos3 { font-family:"Trebuchet MS"; font-size: 11px; color: #877f7f; text-transform:uppercase; background:url(../../images/Drac/bckInfoCarrito.gif) repeat-y; padding-left:45px; padding-right:25px;}
		* html .parteSuperiorDatos3 { }
		.pedidoConfirmado3 { background:url(../../images/Tutor/pedidoConfirmado.gif) no-repeat top left; width: 607px; height: 30px; margin-top: 30px;}
		.imprimirPedido { text-indent: -1000px; width:75px; height:25px; cursor:hand; background:url(../images/Tutor/btnImprimir.gif) no-repeat}

.totalConfirmacion { float:right; margin-right:45px; }
body:last-child .totalConfirmacion { width:200px}

.hueco { margin-left:0px}
* html .hueco { margin-left:7px}
	
/*RECOMENDADOS PAGE*/
.recomendadoNumero { float:left; clear:left; background:url(../images/Tutor/destacadosNumero.gif) no-repeat; width:18px; height:37px; font-family: "Trebuchet MS"; font-size:10px; font-weight:bold; color:#FFFFFF; padding-left:11px; padding-top:9px; }
*html .recomendadoNumero { width:18px; height:37px; padding-left:11px; padding-top:9px; }

.recomendadoNumero2 { background:url(../images/Tutor/destacadosNumero2.gif) no-repeat; width:18px; height:18px; font-family: "Trebuchet MS"; font-size:12px; font-weight:bold; color:#131488; text-align:center; padding-top:0px; position:absolute; margin-top: -3px; margin-left:-15px}
*html .recomendadoNumero2 { margin-left:-22px}

.recomendadoTxt { float:right; clear:right; background:url(../images/Tutor/destacadosTxt.gif) no-repeat; width:255px; height:37px; padding-top:8px; padding-left:10px; }
*html.recomendadoTxt { width:266px; height:37px; padding-top:8px; padding-left:10px; }


.listaRecomendados2 {margin-top:13px;  margin-left:-20px; padding-left:0px; }
	.listaRecomendados2 ol { list-style:none; }
	* html .listaRecomendados2 ol { margin-top: 30px; }
		.listaRecomendados2 ol li { line-height:12px;}
			.listaRecomendados2 ol li a {font-family:"Trebuchet MS"; font-size: 11px; color: #716b6b; text-transform: uppercase; text-decoration:none; }
			.listaRecomendados2 ol li a:hover { color: #504c4c;}
			
.titRecomendados2 {text-indent:-1000px;}
.autorRecomendados2 { font-family:"Trebuchet MS"; font-size: 10px; color: #9e1717; text-transform:capitalize; margin-bottom:11px;}
.cabeceraRecomendamos { margin-top: 20px; width:239px; height:30px; background:url(../images/Tutor/cabeceraRecomendados.gif) no-repeat right; margin-left:00px;  }
.listaRecomendados3 { margin-top:30px; height:192px; float:right; width: 297px;   margin-left:6px;}
	.listaRecomendados3 ol { list-style:none; padding-bottom:15px;}
	* html .listaRecomendados3 ol { margin-top: 50px; }
		.listaRecomendados3 ol li { line-height:14px;}
			.listaRecomendados3 ol li a {font-family:"Trebuchet MS"; font-size: 11px; color: #716b6b; text-transform: uppercase; text-decoration:none;  }
			.listaRecomendados3 ol li a:hover { color: #504c4c;}
			
/*NOVEDADES Pages*/
.cabeceraNovedadesAutor { background:url(../images/Tutor/fondoNovedadesAutorUp.gif) no-repeat right; width: 607px; height: 30px; margin-top:20px; }
.cabeceraProxPublis { background:url(../images/Tutor/fondoProxPublis.gif) no-repeat right; width: 607px; height: 30px; margin-top:20px; }
.novedades2 { background:url(../images/Tutor/fondoNovedadesAutorBck.gif) repeat-y ; }
.novedades200 { background:url(../images/Tutor/fondoNovedadesAutorBck.gif) repeat-y ; }

.finNovedadesAutor { background:url(../images/Tutor/fondoNovedadesAutorDown.gif) no-repeat bottom right; width:607px; height:16px;}
.novedadesIzq2 {float:left;  width: 290px;  padding-left:12px; }
.novedadesIzq200 { margin-top:0px; background:url(../../images/Tutor/fondoNovedadesAutorBck.gif) repeat-y; margin-left:-1px; min-width:600px; float:left;  width: 290px;  padding-left:12px;}
.novedadesDcha2 {float:right;  width: 290px; padding-right:7px;}
* html .novedadesDcha2 { padding-right:2px;}

.cabeceraNovedadesMateria { background:url(../images/Tutor/fondoNovedadesMateriaUp.gif) no-repeat right; width: 607px; height: 40px; margin-top:20px;}
.novedades3 { background:url(../images/Tutor/fondoNovedadesMateriaBck.gif) repeat-y; width: 607px; height: 429px; }
.finNovedadesMateria { background:url(../images/Tutor/fondoNovedadesMateriaDown.gif) no-repeat bottom right; width:607px; height:16px;}

.cabeceraNovedadesMes { background:url(../images/Tutor/fondoNovedadesMesUp.gif) no-repeat right; width: 607px; height: 30px; margin-top:20px;}
.novedades4 { background:url(../images/Tutor/fondoNovedadesMesBck.gif) repeat-y; width: 607px; height: 429px; }
.finNovedadesMes { background:url(../images/Tutor/fondoNovedadesMesDown.gif) no-repeat bottom right; width:607px; height:16px;}

/*SALA DE PRENSA*/
.noticiasIzq { float:left; margin-top:20px;}
	.noticiasIzq ol {}
		.noticiasIzq ol li {}
.titNoticiasIzq {margin-top:50px; background:url(../images/Tutor/titNoticias.gif) no-repeat; width:607px; height:29px; padding-top:0px;}
.noticia1 { width:504px; height:114px; margin-top:10px; background: url(../images/Tutor/lineaPuntos.gif) no-repeat bottom left}
	.noticia1Img {float:left; width:85px; height:94px; padding-top:9px; padding-left: 9px; background:url(../images/Tutor/backFotoNoticia.gif) no-repeat;}
	.noticia1Txt {float:right; padding-top:17px; width:379px; height: 77px; padding-right: 17px;}
		.noticia1Txt a {font-family:"Trebuchet MS"; font-size:11px; color:#084bb0; text-decoration:underline}
		.noticia1Txt a:hover { color:#999999;}
		
		.btnAmpliar { background:url(../images/Tutor/btnAmpliarNoticia.gif) no-repeat; width:83px; height:24px; margin-top: 10px}
		.btnLibroRelacionado { position: relative; z-index:50px; background:url(../images/Tutor/btnVerLibro.gif) no-repeat; width: 157px; height: 24px; float: right; margin-top: -23px; margin-right: 120px}
		* html .btnLibroRelacionado { margin-right: 50px}
		.btnLibroRelacionadoFicha { position: relative; z-index:50px; background:url(../images/Tutor/btnVerLibro.gif) no-repeat; width: 157px; height: 24px; float: right; margin-top: -23px; margin-right: 180px}
		* html .btnLibroRelacionadoFicha {margin-right: 100px}
		.btnNoticiaRelacionada { background:url(../images/Tutor/btnVerNoticia.gif) no-repeat; width: 169px; height: 24px; margin-top: 3px; margin-left: 240px; position: absolute; margin-left:1200px;  z-index:999}
		
		
.resenasDcha {  margin-top:20px;}
	.resenasDcha ol {}
		.resenasDcha ol li {}
.titResenasDcha {background:url(../images/Tutor/titResenas.gif) no-repeat; width:607px; height:29px;margin-top:50px;}
.resena1 { width:304px; height:114px; margin-top:10px;}


.fichaNoticiasUp { background:url(../images/Tutor/fichaNoticiasUp.gif) no-repeat; width: 590px; height: 129px; margin-top:20px; padding-top:5px; padding-left:20px;}
	.opcionNombre { padding-left:30px; font-family:"Trebuchet MS"; font-size: 14px; color: #084bb0; text-transform:uppercase; }
	.titPrincipal {font-family:"Trebuchet MS"; font-size: 18px; color: #084bb0; }
	.titSecundario {font-family:"Trebuchet MS"; font-size: 14px; color: #716b6b; font-weight: bold;}
	.fechaNoticia {font-family:"Trebuchet MS"; font-size: 12px; color: #716b6b; }
.fichaNoticiasDown { background:url(../images/Tutor/fichaNoticiasDownUp.gif) no-repeat; width:605px; }
.fichaNoticiasDown1 { background:url(../images/Tutor/fichaNoticiasDownBck.gif) repeat-y; width:605px; }
.fichaNoticiasDown2 { background:url(../images/Tutor/fichaNoticiasDownDown.gif) no-repeat; width:605px; }
	.fichaImagen {float:left; width:216px; height:290px; padding-top:25px; padding-left:20px; background:url(../images/Tutor/fondoFichaNoticias.gif) no-repeat;}
	.fichaNoticiasTxt {float:right; width:348px; min-height: 480px; padding-top:10px; padding-right:20px;}
	.fuenteNoticia {font-family:"Trebuchet MS"; font-size: 14px; color: #716b6b; font-weight: bold; }
	.desarrolloNoticia {font-family:"Trebuchet MS"; font-size: 11px; color: #716b6b; height: 550px; }
		.desarrolloNoticia p { }
	.btnVolverNoticias { background:url(../images/Tutor/btnVolverNoticias.gif) no-repeat; width:127px; height:24px; margin: -22px 0px 0px 430px;}
	
/*RESULTADOS BUSQUEDA*/
.busqueda { width: 607px;}
	.busquedaUp { background:url(../images/Tutor/resultadoBusquedaUp.gif) no-repeatright; width: 607px; height: 30px; margin-top:20px;}
	.busquedaBck { background:url(../images/Tutor/resultadoBusquedaBck.gif) repeat-y;}
	.busquedaDown { background:url(../images/Tutor/resultadoBusquedaDown.gif) no-repeatright; width:607px; height:16px;}
	
/*BUSCADOR NOTICIAS*/
.nomBuscador { font-family:"Small Fonts"; font-size:8px; text-transform:uppercase; color:#999999; padding-left:165px; }
.titBusNoticia { font-family:"Trebuchet MS"; font-size:10px; color: #084bb0; padding-left:8px; padding-right:5px;}

/*AVISO AÑADIDO*/
.addB { width:120px; margin-top:-20px; MARGIN-LEFT: 20px; TEXT-ALIGN: left; font-family:"Trebuchet MS"; font-size:12px;  color: #999999;}

.continuarCompra { margin-top: 40px; font-size: 11px; font-weight:bold; margin-left: 230px; width: 110px; color: white; font-family:'Trebuchet MS'; text-decoration:none; height: 24px; background:url(../../images/Tutor/fondoContinuar2.gif) no-repeat; text-align: center; padding-top:3px}
*html .continuarCompra { margin-bottom:20px}
	.continuarCompra a { color: white; font-family:'Trebuchet MS'; text-decoration:none; height: 18px;}
	.continuarCompra a:hover { color: white; font-family:'Trebuchet MS'; text-decoration:none; height: 18px; text-decoration: underline;}

/*NewNovedades*/
.novedades111 { background:url(../images/Tutor/fondo_cajas_menu.gif) no-repeat top left;  width:607px; height:462px; padding-top:31px;}
*html .novedades111 { padding-top:30px; }
.novedades00 { background:url(../images/Tutor/fondo_cajas_menu2.gif) no-repeat top left;  width:614px; height:669px; padding-top:31px;}
*html .novedades00 { padding-top:30px; }

.Novedades1 { width:296px; padding-left:10px; padding-right:5px; height: 209px; margin-top: 0px; padding-bottom:25px}
*html .Novedades1 { padding-left:17px; padding-right:17px; height:200px; padding-bottom:13px }
	.newNovedadesFoto1{ float:left; clear:left;  padding-top:17px; padding-left:12px; background:url(../images/Tutor/marcoImgIndex.gif) no-repeat; width:96px; height:128px; }
	.newNovedadesinfo1{}
	* html .newNovedadesinfo1 a { text-decoration:none}
	* html .newNovedadesinfo1 a:hover { text-decoration:underline; color: #146091;}
	* html .newNovedadesinfo2 a { text-decoration:none}
	* html .newNovedadesinfo2 a:hover { text-decoration:underline; color: #146091;}
	.newNovedadesTit { font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold; background:url(../images/Tutor/subrayadoTitulo.gif) no-repeat bottom right;  margin-left:0px; width:170px; float: right;  margin-right:5px; height:32px; margin-bottom:-5px}
	*html .newNovedadesTit { width:170px;}
	.newNovedadesTxt{font-family:"Trebuchet MS"; font-size:9px; color: #6f6f6f; line-height:12px; width:170px; float: right; min-height:66px; margin:10px 5px 0px 0px }
	.newNovedadesTxt11{font-family:"Trebuchet MS"; font-size:9px; color: #6f6f6f; line-height:12px; width:158px; float: left; min-height:66px;  }
	body:last-child .newNovedadesTxt { min-height:76px}
	body:last-child .newNovedadesTxt11 { min-height:76px;margin:10px 5px 0px 0px}

	.newNovedadesAutor{font-family:"Trebuchet MS"; font-size:10px; color: #8a9ca8;}
	.newNovedadesPrecio{ float:left; background:url(../images/Tutor/fondoPrecio3.gif) no-repeat; width:111px; height:22px; padding-left:10px; padding-top: 5px; margin-bottom:0px; margin-left: 60px}
	*html .newNovedadesPrecio { padding-left:10px; margin-left: 55px}
	.newNovedadesPvp{font-family:"Trebuchet MS"; font-size:12px; color:#146091; font-weight: bold;}
	.newNovedadesIva{font-family:"Trebuchet MS"; font-size: 9px; color: #146091;}
	.newNovedadesBtns{float:left; margin-left: 5px; text-align:center;  width: 270px; height:25px; }
	
		.newNovedadesBtns ol { padding-bottom:0px; margin-bottom:0px; list-style:none;  display:inline;  }
		
		* html .newNovedadesBtns ol { width:270px;  }
		.newNovedadesBtns ol li { margin: 0px 0px 0px 0px}
		* html .newNovedadesBtns ol li {  width:110px; display:inline; }
						.newNovedadesBtnFicha a { text-indent:-3000px; background:url(../images/Tutor/btn_ver_ficha1.gif) no-repeat top left; width:83px; height:24px; margin: 0px 0px 0px 0px; float:left; text-decoration:none;}
						* html .newNovedadesBtnFicha a { } 
						.newNovedadesBtnCompra a { text-indent:-3000px; background: url(../images/Tutor/btn_comprar1.gif) no-repeat top left; width:109px; height:24px; float:right; margin: 0px 0px 0px 0px; padding-left:0px; text-decoration:none;}
						
						.newNovedadesBtnFicha2 a { text-indent:-3000px; background:url(../images/Tutor/btn_ver_ficha2.gif) no-repeat top left; width:83px; height:24px; margin: 0px 0px 0px 0px; float:left; text-decoration:none;}
						.newNovedadesBtnCompra2 a { text-indent:-3000px; background: url(../images/Tutor/btn_comprar2.gif) no-repeat top left; width:109px; height:24px; float:right; margin: 0px 0px 0px 0px; padding-left:0px; text-decoration:none;}
						
	.newNovedadesBtnFicha{width: 83px}
	.newNovedadesBtnFicha2{width: 83px}
	.newNovedadesBtnCompra{ width: 83px; float: right}
.Novedades11 { width:286px; padding-left:10px; padding-right:17px; height: 131px; margin-top: 0px; padding-bottom:25px; }
* html .Novedades11 { padding-bottom:13px; }
	.newNovedadesTit11 { font-family:"Trebuchet MS"; font-size:11px; color: #146091; font-weight: bold; background:url(../images/Tutor/subrayadoTitulo.gif) no-repeat bottom right;  margin-left:0px; width:170px; float: left;  margin-right:0px; height:32px; margin-bottom:-5px;  }
	body:last-child .newNovedadesTit11 {}
	.newNovedadesFoto2{float:right; padding-top:15px; padding-left: 12px; background:url(../images/Tutor/marcoImgIndex2.gif) no-repeat bottom left; width:94px; height:128px; }
	
	.newNovedadesPrecio11{ float:left; background:url(../images/Tutor/fondoPrecio2.gif) no-repeat; width:111px; height:26px; padding-left:10px; padding-top: 5px;}

	
	
.insercion { position:absolute; z-index:99; width:70px; height:25px; margin: 157px 0px 0px -15px; }

.insercion2 { position:absolute; z-index:99; width:70px; height:25px; margin: 154px 0px 0px -77px; }

.insercion22 { position:absolute; z-index:99; width:70px; height:25px; margin: -5px 0px 0px -5px; }

.insercion3 { position:absolute; margin: 58px 0px 0px 30px; }
body:last-child .insercion3000 { position:absolute; margin: 58px 0px 0px 35px; }

.insercion33 { position:absolute; margin: 25px 80px 0px 4px; }
* html .insercion33 { margin: 15px 0px 0px 185px;}
body:last-child .insercion33 { margin: 28px 80px 0px 0px;}
.insercion4 { position:absolute; margin: 10px 0px 0px -32px; }
.paca {float: left; margin-left:-40px; width:115px; margin-top:-70px; font-family:"Trebuchet MS"; color:#999999; font-size:10px; position:absolute}
*html .paca { margin-left:0px; height: 38px; margin-top:-75px; margin-bottom:-10px;}
.paca2{ margin: 0px; position: relative }
.paca3 {position: relative }
.txtInsercion { visibility:hidden}
.txtInsercion2 { visibility:hidden; display:none}
/*Qsomos*/
.qsomos { height: 508px; }
	.qsomos h1 { display: none;}
	.qcabecera { background:url(../images/Tutor/qcabecera.gif) no-repeat; width: 607px; height: 31px; }
	.qcentro { background:url(../images/Tutor/qfondo.gif) repeat-y; width: 607px; margin-top:-13px;}
	*html .qcentro { margin-top: 0px;}
		.qcentro p { font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; width:535px; padding-left:51px; padding-top:20px}
		.titQcentro { margin-left:31px; padding-left:10px; font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; font-weight:normal; width:300px; background:url(../images/Tutor/icono_carro.gif) no-repeat left;}
		.titQcentro2 { margin-left:-10px; padding-left:10px; font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; font-weight:normal; width:300px; background:url(../images/Tutor/icono_carro.gif) no-repeat left;}
		.contenidoMapaWeb2 p {font-family:"Trebuchet MS"; font-size: 12px; color: #6f6f6f; padding-left: 20px; padding-top: 25px; width: 470px}
		.qDestacado { color: #146091; font-weight:bold}
		.qDestacadoDrac { color:#8c0303;}
		.imagenQsomos { position: absolute; width: 320px; height:156px; background:url(../images/Tutor/imgQsomos.gif) no-repeat; margin-left:275px; margin-top: 150px}
	.qend { background:url(../images/Tutor/qend.gif) no-repeat; width: 607px; height: 16px; margin-top:-12px;}
	* html .qend { margin-top:0px; height:56px; background-position:top}

/*Cómo Comprar*/
.compra { height: 508px; }
	.compra h1 { display: none;}
	.compracabecera { background:url(../images/Tutor/comprarcabecera.gif) no-repeat; width: 607px; height: 31px; }
	*:first-child+html .compracabecera { height: 41px; }
	.compracentro { background:url(../images/Tutor/qfondo.gif) repeat-y; width: 607px; margin-top:-13px;}
		.compracentro p { font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; width:535px; padding-left:51px; padding-top:20px}
		.compracentro ol, .compracentro ul { font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; width:435px; padding:0 0 0 51px; margin-left:40px; }
		 .compracentro ul { list-style:none; padding-left:30px; }
			 .compracentro ul li { background:transparent url(../images/Tutor/icono_carro.gif) no-repeat scroll left 5px; padding-left:10px;}
	.comprarDestacado { color: #146091; font-weight:bold}
	.comprarend { background:url(../images/Tutor/qend.gif) no-repeat; width: 607px; height: 16px; margin-top:-12px;}
	.gastoscabecera { background:url(../images/Tutor/gastoscabecera.gif) no-repeat; width: 607px; height: 31px; }

/*volver intentar*/
.volverIntentar { text-indent: -1000px; width:121px; height:25px; background:url(../images/Tutor/volverIntentar.gif) no-repeat;}

/*recordar contrasena*/
	.btnRecuerdo { width: 58px; height: 17px; cursor:hand;}
	.btnRecuerdo a { display:block; cursor:hand;}
 .cabeceraContrasena {width:607px; height:30px; background:url(/images/Tutor/contrasenaUp.gif) no-repeat;}
 .cuerpoContrasena { width: 607px; background: url(/images/Tutor/bckInfoCarrito.gif) repeat-y; padding-left:25px; font-family:"Trebuchet MS"; font-size:11px; color: #146091; text-transform:uppercase;}
 .cuerpoContrasena ol { list-style:none; padding-left:20px; }
 .cuerpoContrasena ol li { text-indent:-2000px; background: url(/images/Tutor/btnEnviar.gif) no-repeat; width: 65px; height: 24px; cursor:hand;}
.finContrasena { width: 607px; background:url(../images/Tutor/downPedido.gif) no-repeat; width: 607px; height:17px; margin-top: -11px}
*html  .finContrasena {margin-top: 0px} 

/*MAPA WEB*/
.mapaWeb2 { width: 350px;}
.cabeceraMapa { width: 350px; height: 100px; background:url(../images/Tutor/back_up.gif) repeat-x top; margin-top:-2px; }
.logoMapa { width: 94px; height: 102px; background:url(../images/Tutor/logo_up2.gif) no-repeat bottom; margin-top:2px; margin-left:380px; }
*html .logoMapa { margin-top:0px}
.contenidoMapaWeb2 { padding-left:20px; padding-top:0px}
	.contenidoMapaWeb2 p {font-family:"Trebuchet MS"; font-size: 12px; color: #6f6f6f; padding-left: 20px; padding-top: 25px; width: 470px}
.contenidoMapaWeb3 { padding-left:20px; padding-top:0px; margin-top:-10px;}
	.contenidoMapaWeb3 p {font-family:"Trebuchet MS"; font-size: 12px; color: #6f6f6f; padding-left: 20px; padding-top: 25px; width: 350px}
.mapaDinamic { padding:10px 35px; }
	.mapaDinamic ol { list-style:none; clear:both; display:block; margin:0; padding:0; }
		.mapaDinamic ol li {margin:0px; padding:0px;}
			.mapaDinamic ol li a {text-transform:uppercase; color:#146091; font-family:"Trebuchet MS"; font-size:11px; clear:both; font-weight:bold; }
			.mapaDinamic ol li a:hover {color:#000;}
				.mapaDinamic ol li ul { list-style:none; margin-left:15px; padding:0; }
					.mapaDinamic ol li ul li a {text-transform:none; font-size:11px; font-weight:normal; }
						.mapaDinamic ol li ul li ul { }
							.mapaDinamic ol li ul li ul li a { padding-left:8px; color:#000; background:transparent url(../images/Tutor/menu/nuevo/bullet.gif) no-repeat scroll left 1px; }
							.mapaDinamic ol li ul li ul li a:hover { background:transparent url(../images/Tutor/menu/nuevo/bullet_hover.gif) no-repeat scroll left 1px; }
						.mapaDinamic ol li ul li ul li a:hover { color:#146091;}
		.mapaDinamic a { text-decoration: none; font-family:"Trebuchet MS"; font-size:12px; color: #6c6464; }
		.mapaDinamic a:hover { color: #146091; }
.piececillo { padding-left:20px; padding-top:40px} 

/*Aviso Legal*/
.avisoLegal {}
.cabeceraAviso { width: 350px; height: 100px; background:url(../images/Tutor/back_up.gif) repeat-y top;}
.logoAviso { width: 94px; height: 100px; background:url(../images/Tutor/logo_up2.gif) no-repeat top; }

.txtAviso { font-family:"Trebuchet MS"; font-size: 12px; color: #6f6f6f; padding-left: 20px; padding-top: 25px; width: 350px}

/*Nueva Prensa*/
.newPrensaTitular { font-family:"Trebuchet MS"; font-size:11px; color:#084bb0; text-decoration:underline; width: 350px}
#contenido_Com_fichaPrensa1_lblCuerpo { height:440px}
.cabeceraDirecciones {width: 607px; height: 30px; background:url(../images/Tutor/cabeceraDirecciones.gif) no-repeat; margin-top: -20px; font-family:"Trebuchet MS"; font-size:12px; color: #6c6464; font-weight: bold; padding: 3px 0 0 0px;}
.listadoDirecciones { background:url(../images/Tutor/contenidosBck.gif) repeat-y; width: 607px; margin-top:-5px;   padding-left:12px; padding-bottom:15px; padding-top: 10px; }
* html .listadoDirecciones { height:750px}
	.listadoDirecciones p { font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; width:535px; padding-left:51px}
	.listadoDirecciones a { color:#084bb0; text-decoration:underline;}
		.listadoDirecciones a:hover {text-decoration:none;}
.titDireccion { margin-left:31px; padding-left:10px; font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; font-weight:bold; width:300px; background:url(../images/Tutor/icono_carro.gif) no-repeat left;}
	
.zonaPedidoTit { width: 585px; height: 30px; background: url(../images/Tutor/zonaPedidoTit.gif) no-repeat; margin-top:25px; margin-left:6px}
.carritoCompraTit {width: 585px; height: 30px; background: url(../images/Tutor/carritoCompraTit.gif) no-repeat; margin-top:25px; margin-left:6px}
.resumenPedidoTit { width: 345px; height:30px; background:url(../images/Tutor/resumenPedidoTit.gif) no-repeat; margin-top:15px; margin-left:6px; margin-bottom: 10px}
.datosTit { width: 345px; height:30px; background:url(../images/Tutor/datosTit.gif) no-repeat; margin-top:25px; margin-left:6px; margin-bottom: 10px}
.resultadosBusqueda { width: 585px; height:30px; background:url(../images/Tutor/resultadosBusqueda.gif) no-repeat;}
.resultadosBusqueda2 { width: 607px; height:40px; background:url(../images/Tutor/resultadosBusqueda2.gif) no-repeat;}
.resultadosBusquedaUp {  width: 607px; height:25px; background:url(../images/Tutor/contenidosBegins.gif) no-repeat; margin-top:10px}
.resultadosBusquedaDown {  width: 607px; height:15px; background:url(../images/Tutor/contenidosDown.gif) no-repeat;}
.resultadosBusquedaBck { background: url(../images/Tutor/contenidosBck.gif) repeat-y; width: 607px; margin-top:-5px;   padding-left:12px; padding-bottom:15px; padding-top: 0px;}
.resultadosBusquedaUp00 {  width: 607px; height:25px; background:url(../images/Tutor/contenidosBegins.gif) no-repeat; margin-top:10px; display:none}
* html .resultadosBusquedaUp00 { }
.resultadosBusquedaBck00 { background: url(../images/Tutor/contenidosBck.gif) repeat-y; width: 607px; margin-top:-5px;   padding-left:12px; padding-bottom:15px; padding-top: 0px; display:none}
* html .resultadosBusquedaBck00 {}
.resultadosBusquedaDown00 { width: 607px; height:15px; background:url(../images/Tutor/contenidosDown.gif) no-repeat;}
* html .resultadosBusquedaDown00 { margin-top: -10px}
#contenido_Com_resultadosBusqueda1_rptListadoLibrosBusqueda__ctl0_lblRespuestaInserccionCarrito { visibility:hidden}
#CapaImporteSuperado { position:relative}

/*PROPUESTAS*/
.propuestas { width:506px; position:relative; display:none;}
	.propUp { width:506px; height: 36px; background:url(../images/Tutor/propUp.gif) no-repeat; position:relative; z-index:500}
	.propBck {  width:506px; background:url(../images/Tutor/propBck.gif) repeat-y; padding:30px 0px 0px 0px;}
		.propBck p { font-family:"Trebuchet MS"; font-size:10px; color: #6c6464; width:427px;}
		.propTit { font-family:"Trebuchet MS"; font-size:11px; color: #6c6464; font-weight:bold; width:194px; height: 18px; background:url(../images/Tutor/propNum.gif) no-repeat left; padding-left:12px; margin-left:30px}
	.propDown {width:506px; height: 7px; background:url(../images/Tutor/propDown.gif) no-repeat; margin-top: -17px}
	*html .propDown { margin-top: -10px}
	
/*GOOGLE MAP*/
.googleMap { width: 470px; height: 320px;  background:url(../images/fondoMapa.gif) no-repeat;}


.thisOne { font-family:"Trebuchet MS"; margin-left:72px; font-size:11px}

.comorl {}
* html .comorl { margin-right:200px}
.pub100 {  }	
* html .pub100 { width: 300px; margin-left: 150px}

.prueba00 { background:url(../images/Tutor/bckInfoCarrito3.gif) repeat-y;}
.prueba01 { background:url(../images/Tutor/bckInfoCarrito6.gif);}
*html .prueba01 {background:url(../images/Tutor/bckInfoCarrito7.gif) repeat-y}
.alinear { text-align:center}

.otraLinea { background:url(../../images/otra.gif) no-repeat; width: 551px; height: 1px; position:absolute; z-index:79; margin:155px 0px 0px 40px; padding: 0px 0px 0px 0px}
body:last-child .otraLinea { margin-top:176px}

.vengaVa {font-family:Trebuchet MS; font-size:12px; color: #146091; margin-left:15px; margin-top: 17px; font-weight:bold; margin-bottom: -10px}

.textito { width:310px; text-align:justify}
body:last-child .ghg { margin-top:-10px}

/* nueva ficha*/
.nuevoSuperior { MARGIN-TOP: -5px; PADDING-LEFT: 25px; height: 40px}
.datosPrincipales { width:250px; float:left; height:51px; padding-left:10px; background:url(../../images/Tutor/fondoD.gif) no-repeat bottom left}
.datosSecundarios { width:250px; float:right; height:51px; padding-left:10px; background:url(../../images/Tutor/fondoD.gif) no-repeat bottom left}
.datosPrincipales2 { width:250px; float:left; height:40px; padding-left:10px; margin-top:15px}

#CapaAvisoTranferencia { position:relative; z-index:999; height:50px;}

@media print{
	body{text-align:center; margin:0; padding:0; height:600px;color:#000000;}
	#contenedora { height:500px;}
		.up { height:500px;}
		.up_menu { height:500px;}
		.buscador { height:500px;}
		
	.cuerpo{ width:98%;}
	.up, .izq, .pie{display:none;}
	.cuerpopedido, .parteSuperior3, .txtProdsPedido23{width:100%; margin:0; padding:0;}
	.confirmacionPedido {text-indent:0; background-image:none;}
}

.arbol_categorias{ width:auto; height:auto;  color:#6f6f6f; background:transparent url(/images/Tutor/contenidosBck.gif) repeat-y scroll 0 0; position:relative; z-index:1;}
  .arbol_categorias ul{ list-style:none; margin:0px; padding:10px 10px 0 20px;}
  .arbol_categorias ul li{float:left; width:170px; padding: 0 5px 3px 12px; background:transparent url(../../images/disc.gif) no-repeat scroll 0 2px;}
  .arbol_categorias ul li a{text-decoration:none; color:#6f6f6f; z-index:9;}
  .arbol_categorias ul li a:hover{text-decoration:underline; color:#7d9dcd}
  .subcategoria_capaflotante { background-color:#dbe4f1; border: solid 1px #7d9dcd; width:auto; list-style:none; margin:0px; padding:0px; position: absolute; margin: -20px 0 0 50px;  z-index:10;}
	.subcategoria_capaflotante ul{ list-style:none; margin:0px; padding:10px; width:200px; float:left; }
	 .subcategoria_capaflotante ul li { background:#dbe4f1 url(../../images/disc2.gif) no-repeat scroll 0 2px;}
		.subcategoria_capaflotante ul li a{text-decoration:none; color:#7d9dcd;}
  		.subcategoria_capaflotante ul li a:hover{text-decoration:underline; color:#7d9dcd}
/*
.arbol_categorias { background:#eee; position:relative; z-index:1;}
  .arbol_categorias ul {}
  .arbol_categorias ul li { display:block; }
  .arbol_categorias ul li a { }
  .arbol_categorias ul li a:hover {}
  .subcategoria_capaflotante { background:#ddd; position:absolute; z-index:99; margin:0 0 0 -100px; }
	.subcategoria_capaflotante ul {  position:relative; z-index:9;}
	 .subcategoria_capaflotante ul li {}
		.subcategoria_capaflotante ul li a {}
  		.subcategoria_capaflotante ul li a:hover{}
*/
