.cuerpoPrincipal{
	font-family:helvetica,Arial,verdana,sans-serif;
	background-color:#aec582;
	}
	
A, A:VISITED, A:ACTIVE, A:FOCUS, A:LINK{
	color: #29613c;
	}
	
A:HOVER{
	color: #29613c;
	}

.linkBoton{
	color: #29613c;
	text-decoration:none;
	}

.linkBoton:hover{
	color: #29613c;
	text-decoration:none;
	}

.tablaCabeceraFooter{
	border:solid 0px;
	border-collapse:collapse;
	text-align:center;
	vertical-align:top;
	}

.tablaStandart{
	width:100%;
	border-collapse:collapse;
	text-align:center;
	background:#ffffff;
	margin-bottom:5px;
	}

.tablaStandartFondoMarron{
	width:100%;
	border-collapse:collapse;
	text-align:center;
	background:#efedcd;
	}

.tablaStandartFondoMarron90{
	width:90%;
	border-collapse:collapse;
	text-align:center;
	background:#efedcd;
	}

.footerAyuda{
	border:solid 0px;
	text-align:center;
	width:100%;
	border-collapse:collapse;
	}

.txtFooterAyuda{
	padding: 0px 10px 0px 10px;
	color:#993300;
	font-size:12px;
	vertical-align:top;
	text-align:center;
	border-right:solid 1px #b6c586;
	border-left:solid 1px #b6c586;
	}

.precioLibroTooltip{
	color:#157448;
	font-family:arial;
	font-size:12px;
	}

.celdaBusquedaMenuPrincipal{
	text-align:left;
	vertical-align:middle;
	height:25px;
	padding-top:5px;
	padding-bottom:5px;
	}

.celdaFechaUsuario{
	padding-top:5px;
	padding-bottom:5px;
	text-align:right;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}

.tablaAyudaMenuDerecho{
	border-collapse:collapse;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	font-weight:bold;
	background-color: #FFFFFF;
	width:100%;
	color:#027e3f;
	margin-bottom:10px !important;
	}

.tablaTemasPaginaPrincipal{
	border-collapse:collapse;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	font-weight:bold;
	background-color: #FFFFFF;
	width:100%;
	}

.esquinaSuperiorDerecha{
	width:10px;
	height:10px;
	background:url('/images/imgPaginaPrincipalNueva/esquinaSuperiorDerecha.gif') no-repeat top right;
	}

.esquinaSuperiorIzquierda{
	width:10px;
	height:10px;
	background:url('/images/imgPaginaPrincipalNueva/esquinaSuperiorIzquierda.gif') no-repeat top left;
	}

.esquinaInferiorDerecha{
	width:10px;
	height:10px;
	background:url('/images/imgPaginaPrincipalNueva/esquinaInferiorDerecha.gif') no-repeat bottom right;
	}

.esquinaInferiorIzquierda{
	width:10px;
	height:10px;
	background:url('/images/imgPaginaPrincipalNueva/esquinaInferiorIzquierda.gif') no-repeat bottom left;
	}

.bordeDerecho{
	border-right:solid 1px #aec582;
	}

.bordeIzquierdo{
	border-left:solid 1px #aec582;
	}

.bordeSuperior{
	border-top:solid 1px #aec582;
	}

.bordeInferior{
	border-bottom:solid 1px #aec582;
	}

.textoUbicacion{
	color:#9b0c12;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 14px;
	vertical-align:middle;
	font-weight:bold;
	}

.textoUbicacion2{
	vertical-align:middle;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#29613c;
	}

.celdaCabeceraSeccion{
	border-bottom:double 3px #d7d179;
	text-align:left;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	color:#29613c;
	}

.capaCabeceraSeccion{
	width:100%;
	border-bottom:double 3px #d7d179;
	text-align:left;
	vertical-align:middle;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	color:#29613c;
	}
	
#capaCabeceraSeccionLeft{
	float:left;
	text-align:left;
	vertical-align:middle;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	color:#29613c;
	}
	
#capaCabeceraSeccionRight{
	float:right;
	margin-top:5px;
	padding-right:10px;
	max-width:520px;
	font-family:arial,helvetica,sans-serif,verdana;
	text-align:right;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#9b0c12;
	}
	
#capaCabeceraSeccionRight a{
	color:#9b0c12;
	}

.boton80x20{
	background:url('/images/boton_80x20.gif') no-repeat center center;
	width:90px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	color:#326140;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	border:0px;
	}

.boton130x20{
	background:url('/images/boton_130x20.gif') no-repeat center center;
	width:140px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	color:#326140;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	border:0px;
	}

.portadaLibro{
	border:solid 1px #aec582;
	width:78px;
	height:116px;
	}
	
.imgAutor{
	border:solid 1px #aec582;
	width:150px;
	height:116px;
	}
	
.botonBusqueda{
	vertical-align:middle;
	width:94px;
	height:28px;
	cursor:pointer;
	}
	
/* SET DE ESTILOS PARA EL LISTADO DE LIBROS RESULTADOS DE LA BUSQUEDA SENCILLA Y AVANZADA */
.celdaFotoLibro{
	width:12%;
	text-align:center;
	vertical-align:top;
	}
	
.celdaDescLibro{
	width:65%;
	text-align:left;
	vertical-align:top;
	border-bottom:solid 1px #d7d27d;
	padding-bottom:10px;
	}
	
.celdaPrecioLibro{
	width:300px;
	text-align:right;
	vertical-align:top;
	}
	
.tituloDorado{
	font-size:14px;
	color:#a49a00;
	font-weight:bold;
	text-align:left;
	border-bottom:solid 1px #d7d179;
	}

.tituloDoradoCentro{
	font-size:14px;
	color:#a49a00;
	font-weight:bold;
	text-align:center;
	border-bottom:solid 1px #d7d179;
	}
	
.listadoTemasDerecho{
	border:solid 1p red;
	width:50%;
	vertical-align:top;
	float:left;
	}
	
.capaGeneroPadre{
	float:left;
	width:39%;
	text-align:left;
	font-family:arial, verdana, helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    vertical-align:top;
}

.capaGenerosHijos{
	float:left;
	width:60%;
	text-align:left;
	font-family:arial, verdana, helvetica, sans-serif;
    font-style:normal;
    font-size:11px;
    font-weight:bold;
    color:#000000;
}

.separadorTemas{
	 color:#d7d179;
	 height:1px;
}
	
.mensajeGenerico{
	font-size:12px;
	color:#085238;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	}

.mensajeResaltado{
	font-size:14px;
	color:#9b0c12;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	}
	
.mensajeNoEncontrado{
	color:#365f3a;
	font-size:17px;
	text-align:center;
	vertical-align:top;
	}
	
.listaItemsTexto{
	font-size:12px;
	text-decoration:none;
	text-align:left;
	}

.listaItemsTextoNegrita{
	font-size:12px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	}
	
.tablaStandart90{
	width:90%;
	border-collapse:collapse;
	}

.tablaStandart70{
	width:70%;
	border-collapse:collapse;
	}

.verMas{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#9b0c12;
	font-weight:bold;
	font-style:oblique;
	}

.txtNoHayArticulos{
	font-family:arial verdana helvetica;
	font-size:14px;
	color:#085238;
	}
	
.txtVerdeJustificado{
	text-align:justify;
	font-size:10px;
	color:#085238;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:bold;
	line-height:11pt;
	}

.etiquetaFormulario{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#29613C;
	text-decoration:none;
	text-align:right;
	vertical-align:top;
	}

.celdaSubTituloTabla{
	color:#9b0c12;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 12px;
	vertical-align:middle;
	font-weight:bold;
	background:#efedcd;
	text-align:center;
	}
	
.comentario{
	color:#424242;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	}
	
.evaluacionBusqueda{
	color:#808080;
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 10px;
	text-align:center;
	cursor:pointer;
	}
	
.textoEvaluacion{
	font-family: Arial, Helvetica, sans-serif, verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #99AE6B;
	}

.stepcarousel{
	position: relative; /*leave this value alone*/
	border: 0px solid black;
	overflow: scroll; /*leave this value alone*/
	width: 650px; /*Width of Carousel Viewer itself*/
	height: 500px; /*Height should enough to fit largest content's height*/
	}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 10px; /*margin around each panel*/
	width: 150px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	border: 0px solid black;
}

.celdaPais{
	text-align:center;
	float:left;
	padding:5px 0px 5px 0px;
	font-size:8pt;
	color: #000000;
	font-weight:bold;
	margin-left:3px;
	cursor:pointer;
	width:38px;
	}
	
.celdaPais:hover{
	background:url('/images/banderas/fondo.png') no-repeat center center;
	}

.mensajeCompra{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#027E3F;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
	margin: 10px;
	}
	
/* SECCION DE TABBEDPANE */
#pestanas{
	width:168px;
}

#contenido2{
	width:100%;
	text-align:center;
	background-color:#cee29f;
	border:solid 1px #009345;
	border-top:0px;
	width:166px;
}

#contenido1{
	width:100%;
	text-align:center;
	background-color:#ece4d5;
	border:solid 1px #736357;
	border-top:0px;
	width:166px;
}

.pestanasTabbed{
	height:30px;
	line-height:30px;
	width:84px;
	text-align:center;
	cursor:default;
}

/* SET DE ESTILOS PESTANA 1 */
.pestanaTabbed2{
	float:right;
	color:#1f8f55;
	background:url('/images/pestanaLevantada1.png') no-repeat top right;
}

.pestanaTabbed2Seleccionada{
	float:right;
	color:#83c641;
	background:url('/images/pestanaAbajo1.png') no-repeat top right;
}

.pestanaTabbed2Seleccionada:hover{
	color:#1f8f55;
	background:url('/images/pestanaLevantada1.png') no-repeat top right;
}
/* / */


/* SET DE ESTILOS PESTANA 2 */
.pestanaTabbed1{
	float:left;
	color:#8b5e3c;
	background:url('/images/pestanaLevantada2.png') no-repeat top left;
}

.pestanaTabbed1Seleccionada{
	float:left;
	color:#af8569;
	background:url('/images/pestanaAbajo2.png') no-repeat top left;
}

.pestanaTabbed1Seleccionada:hover{
	color:#8b5e3c;
	background:url('/images/pestanaLevantada2.png') no-repeat top left;
}
/* / */


.capaLibro{
	text-align:center;
	padding-top:10px;
}
/* SECCION DE TABBEDPANE */

#subTituloSeccion{
	font-size:10pt;
	line-height:20px;
	margin-left:50px;
}

.botonVerCapitulo{
	border:solid 1px transparent;
	background:url('/images/botonVerCapitulo.png') no-repeat center center;
	width:83px;
	height:27px;
}

.botonVerCapitulo:hover{
	background:url('/images/botonVerCapituloHover.png') no-repeat center center;
}

/* ESTILOS PARA BANDERAS DEL HEADER */
.img-shadow {
  float:left;
  background: url('/images/banderas/shadowAlpha.png') no-repeat bottom right !important;
  background: url('/images/banderas/shadow.gif') no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: transparent;
  margin: -4px 4px 4px -4px;
}

/* ESTILOS PARA LA CABECERA */
#capaMenues{
	border:solid 1px transparent; /* hack para ie */
	background: url('/images/imgPaginaPrincipalNueva/degradadosPestanasMenuPrincipal/377_abajo.gif') repeat-x bottom center;
	}

#capaMenuPrincipal{
	float:left;	
	}

#menuPrincipal{
	border-collapse:collapse;	
	}

#capaMenuSecundario{
	float:right;
	margin-top:8px;
	}
	
#menuSecundario{
	border-collapse:collapse;	
	}

#menuSecundario tr td{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#326140;
	padding:5px 3px;
	background: url('/images/imgPaginaPrincipalNueva/degradadosPestanasMenuPrincipal/377_abajo.gif') repeat-x bottom center;
	text-align:center;
	vertical-align:middle;
	}

#capaBannerPromocional{
	
	}

.celdaMenuPrincipal{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#326140;
	padding:5px 3px;
	background: url('/images/imgPaginaPrincipalNueva/degradadosPestanasMenuPrincipal/377_abajo.gif') repeat-x bottom center;
	text-align:center;
	vertical-align:middle;
	}

.celdaMenuPrincipal:hover{
	background: url('/images/imgPaginaPrincipalNueva/degradadosPestanasMenuPrincipal/398_abajo.gif') repeat-x bottom center;
	}

.celdaSeparadorMenuPrincipal{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#d4d3c0 !important;
	padding-top:5px;
	padding-bottom:5px;
	background: url('/images/imgPaginaPrincipalNueva/degradadosPestanasMenuPrincipal/377_abajo.gif') repeat-x bottom center;
	text-align:center;
	vertical-align:middle;
	}

#celdaMenu10,#celdaMenu11,#celdaMenu12{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#326140;
	padding-top:5px;
	padding-bottom:5px;
	background: url('/images/imgPaginaPrincipalNueva/degradadosPestanasMenuPrincipal/377_abajo.gif') repeat-x bottom center;
	text-align:center;
	vertical-align:middle;
	}
	
/* ESTILOS PARA SLIDE DE LIBROS DE LA PAGINA PRINCIPAL, RIGHT MENU */
/* All Styles Optional */

* {
	font-family:arial;
	/*font-size:10pt;*/
	}
	
div#show3 {
	background-color:#efefef;
	width:140px;
	margin:0 auto;
	border:1px solid #444444;
	}
	
div#show3 table td, div#show4 table td {
	height:24px;
	background-image:url('38.gif');
	}
	
div#show4 table td {
	background-image:url('40.gif');
	}
	
div#show3 table input,  div#show4 table input {
	outline-style:none;
	}
	
/* FIN ESTILOS DEL SCRIPT */
	
.titulo{
	color:#603913;
	font-size:10pt;
	font-weight:bold;
	font-family:verdana;
	}
	
.tituloResaltado{
	color:#BE1E2D;
	font-size:12pt;
	font-family:verdana;
	}
	
.tituloLibro{
	color:#603913;
	font-size:10pt;
	font-weight:bold;
	font-style:oblique;
	font-family:verdana;
	}
	
.autorLibro{
	color:#BE1E2D;
	font-size:10pt;
	font-weight:bold;
	font-style:oblique;
	font-family:verdana;
	}
	
.muchos{
	color:#026031;
	font-size:12pt;
	font-weight:bold;
	font-family:verdana;
	}
	
.libros{
	color:#009444;
	font-size:12pt;
	font-weight:bold;
	font-family:verdana;
	}

#tablaSlideLibrosSeleccionados{
	margin-top:5px;
	}
	
<!--[if IE]>
div#show3 table td, div#show4 table td {
	height:21px;
	}
<![endif]-->
/* / */

/* ESTILOS PARA SECCION DE ENCUESTAS */
.capaJuegoML{
	background: url('/images/tests/BotonJuegosML.png') no-repeat center bottom;
	height:32px;
	width:150px;
	text-align:left;
	padding:10px;
	font-size:10pt;
	}
	
.capaJuegoAML{
	background: url('/images/tests/BotonJuegosAML.png') no-repeat center bottom;
	height:32px;
	width:150px;
	text-align:left;
	padding:10px;
	font-size:10pt;
	}
	
.capaJuegoML a{
	color:#46812B;
	text-decoration:none;
	}
	
.capaJuegoAML a{
	color:#46812B;
	text-decoration:none;
	}

.capaEncuestaML{
	/*border:solid 1px blue;*/
	background: url('/images/tests/BotonEncuestasML.png') no-repeat center bottom;
	height:32px;
	width:150px;
	text-align:right;
	padding:10px;
	font-size:10pt;
	}
	
.capaEncuestaAML{
	/*border:solid 1px blue;*/
	background: url('/images/tests/BotonEncuestasAML.png') no-repeat center bottom;
	height:32px;
	width:150px;
	text-align:right;
	padding:10px;
	font-size:10pt;
	}
	
.capaEncuestaML a{
	color:#F7941E;
	text-decoration:none;
	}
	
.capaEncuestaAML a{
	color:#F7941E;
	text-decoration:none;
	}

.capaCabecera{
	background: url('/images/tests/CabeceraEncuestasPopUP.png') no-repeat center center;
	font-size:20px;
	font-style:oblique;
	border:solid 1px transparent;
	height:180px;
	}
	
.capaCuerpo{
	border:solid 1px transparent;
	background: url('/images/tests/MiddleLineEncuestas1Pregunta.png') repeat-y center top;
	padding-left:25px;
	padding-right:25px;
	font-size:10pt;
	}
	
.capaCuerpoAML{
	border:solid 1px transparent;
	background: url('/images/tests/MiddleLineEncuesta1PreguntaAML.png') repeat-y center top;
	padding-left:25px;
	padding-right:25px;
	font-size:10pt;
	}
	
.capaPie{
	background: url('/images/tests/BottonLineEncuestas1pregunta.png') no-repeat center center;
	text-align:center;
	height:16px;
	}
	
.capaPieAML{
	background: url('/images/tests/BottonLineEncuestas1preguntaparaAML.png') no-repeat center center;
	text-align:center;
	height:21px;
	}
	
.boton{
	background: url('/images/tests/BotonGuardar.png') no-repeat center center;
	width:67px;
	height:28px;
	border:solid 0px;
	}
	
.boton:hover{
	background: url('/images/tests/BotonGuardarPresionado.png') no-repeat center center;
	}
	
.fuentePreguntaJuego{
	font-family:verdana;
	font-size:10pt;
	color:#46812B;
	}
	
.fuentePreguntaEncuesta{
	font-family:verdana;
	font-size:10pt;
	color:#F7941E;
	}
	
.fuenteRespuesta{
	font-family:verdana;
	font-size:10pt;
	color:#58595B;
	}
/* / */

/* ESTILOS PARA LA PAGINA DE LIBROS PARA REGALAR */
#catRagalar{
	width:95%;
	}

#catRagalar td{
	vertical-align:top;
	padding:5px;
	width:50%;
	}

.capaCuerpoLRegalar{
	background: url('/images/fondoListado.png') repeat-x center top;
	width:65%;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	float:left;
	}
/* / */