﻿body
{
	padding: inherit;
	margin: 10px auto auto auto;
	background-color: #f3f3f3;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
}

.fondogeneral
{
	background-color: white;
}
.textoNormal
{
	color:#000000;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.textoNormalInfo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}
.textoNormalNegrita
{
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.textoNormalInfoNegrita
{
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.textoformnov {
color:#515151;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

.textoNormalGris
{
	color:#666666;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
.textoNormalNegritaGris
{
	color: #666666;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.textoPequeAsistencia
{
	color: #999999;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.textoPequeVerdeAsistencia
{
	color: #006b40;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.textoNormalMorado
{
	color:#663366;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;	
}
.textoNormalRojo
{
	color:Red;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;	
}
.textoTitular
{
	color:#852439;
	font-family:Arial,Helvetica,Verdana;
	font-size:22px;	
}

.textoTitularVerdeNoSub
{
	color:#000000;
	text-decoration:none;
	color:#006B40;
	font-size:14px;	
}

.linkVerde 
{
	color:#000000;
	text-decoration:none;
	color:#006B40;
	text-decoration:underline;
	font-size:14px;	
}

.LabelVerDetalle
{
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #006b40; 
    text-decoration: none;
}

.verdetalle  
{
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #006b40; 
    text-decoration: none;
}

.verdetalle:hover 
{ 
    color: #852439;
    font-size: 14px;  
    text-decoration: underline;
}

.verdetalle:link 
{ 
    color: #006b40;
    font-size: 14px;  
    text-decoration: underline;
}

.menuDetalle li a:hover
{
	color: #852439;
    font-size: 14px;  
    text-decoration: underline;
}
.menuDetalle li a
{
	 font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #006b40; 
    text-decoration: none;
}




.verdetalleinvertido 
{ 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #006b40; 
    text-decoration: none;
}

.verdetalleinvertido:hover 
{ 
    color: #852439; 
    font-size: 14px; 
    text-decoration: underline;
}

.verdetalleinvertido:link 
{ 
    color: #006b40;
    font-size: 14px;  
    text-decoration: none;
}


.linkVerdeAsistencia
{
	color:#000000;
	text-decoration:none;
	color:#006B40;
	text-decoration:underline;
	font-size:10px;	
}

.textoNormalGrande
{
	color:#666666;
font-family:Arial,Helvetica,Verdana;
font-size:22px;
}
/*INDEX*/

.index .temaprincipal {
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:14px;
text-decoration:none;
}

.index .temaprincipal:hover {
color:#E5E9A0;
text-decoration:none;
}

.index .itemCabecera
{
	background-image: url('imagenes/fondolinea.png'); background-repeat: repeat-x;
	text-align: left;
	height: 35px;
	vertical-align: top;
	padding: 4px;
}

/*CABECERA*/
.cabecera .linkTopDerecha:hover
{
	color:#E5E9A0;
	text-decoration:none;	
}
.cabecera .linkTopDerecha
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.cabecera
{
	background-color:White;
}
.cabecera .top2
{
	background-color:#61a421;
}
.buscador input
{
float:left;
	}
.buscador select
{
float:left;
	}
.cabecera .buscador .buscarAv:hover
{
	color:#000000;
	text-decoration:none;
}
.cabecera .buscador .buscarAv
{
color:#006B40;text-decoration:underline;font-size:14px;
}
/*COLUMNA IZQUIERDA*/
.colizq
{
	background-color:White;	
}
.colizq .menu
{
	color:#FFFFFF;
	text-decoration:none;	
}
.colizq .menuprincipal
{
	padding: 3px;
	background-color: #b1290f;
	text-align: left;
	vertical-align: middle;
}
.colizq .menuLink:hover
{
	color:#852439;
	text-decoration:underline;
	text-align: left;
	vertical-align: middle;	
}
.colizq .menuLink
{
	color:#515151;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align: left;
	vertical-align: middle;		
}
/*COLUMNA IZQUIERDA*/
.colder
{
	background-color:White;	
}

/*PIE*/
.pie
{
	background-color:White;
}
.pie .link1
{
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.pie .link1:hover
{
	color:#000000;
	text-decoration:none;
}
.pie .link2
{
	color: #000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.pie .link2:hover
{
	color:#000000;
	text-decoration:none;
}


/*CONTENIDO PAGINA LISTADO EBOOKS*/

.contListEbook
{
	width:100%;
	height:100%;
	height:auto;
	float:left;	
	margin: 0 auto 0 auto;
}
.contListEbook .imgNo
{
	width:283px;
	height:26px;
	background-image:url(imagenes/titulo_gde_res_search.gif);
	}
.contListEbook .titular { font-family: "Trebuchet MS", "Lucida Sans", Helvetica, Verdana; font-size: 22px; color: #5C2E66}
.contListEbook .titular { font-family: "Trebuchet MS", "Lucida Sans", Helvetica, Verdana; font-size: 22px; color: #5C2E66}
.contListEbook .cotitular { font-family: "Trebuchet MS", "Lucida Sans", Helvetica, Verdana; font-size: 22px; color: #666666}

.paginacion span
{
	background-color: #B1290F;
	color: #FFF;
	margin: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font-size: 12px;
	padding: 0 5px;
	border: 1px solid #B1290F;
	font-weight: bold;
	cursor: default;
}

.paginacion a
{
	text-align: center;
	margin: 0;
	font-size: 12px;
	padding: 0 5px;
	border: 1px solid #B1290F;
	text-decoration: none;
	color: #B1290F;
}

a.disablelink, .contListEbook .paginacion a.disablelink:hover
{
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #929292;
	font-weight: normal !important;
}

.paginacion a:hover, .contListEbook .paginacion a:active
{
	border: 1px solid #B1290F;
	color: #000;
	background-color: #E5E9A0;
}

.separador
{
	background-color:#cccccc;
	height:1px;
	width:100%;
}
	
.contListEbook .autor
{
color:#000000;
font-family:Verdana,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
 }
 
.contListEbook .autor:hover { color:#666666;
text-decoration:underline;}


.contListEbook .autor:hover { color:#666666;
text-decoration:underline;}


.contListEbook .verdetalle {  font-size: 14px; color: #ee9637; text-decoration: underline;font-weight: bold;}
.contListEbook .verdetalle:hover { color: #ee9637; text-decoration: underline; font-weight: bold;}

/*DETALLE EBOOK*/
.contDetalleEbook .precio
{
	color:#852439;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	vertical-align:40%;	
}
.titulo
{
	color:#B1290F;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.linkgrana
{
	color:#B1290F;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.linkgrana:hover
{
	color:#B1290F;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


.contDetalleEbook .filaColoreada
{
 background-color:#cccccc;
}

.contDetalleEbook .filaColoreada .blancoLetras
{
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: large;
	text-decoration: none;
}

.infoPDF
{
	color:#515151;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.infoPDF:hover
{
	color:#852439;
	text-decoration:underline;
}
/*COLUMNA DERECHA ARCE*/
.colderArce
{
	background-color:White;	
}
.colderArce .itemCabecera
{
	background-image: url('imagenes/fondolinea.png'); background-repeat: repeat-x;
	text-align: left;
	height: 35px;
	vertical-align: middle;
	height: 25px;
}
.colderArce .fuenteBlancoSinAdornos
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;	
}
.colderArce .link
{
	color:#515151;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.colderArce .link:hover
{
	color:#852439;
	text-decoration:underline;
}
.colderArce .vermas:hover {
color:#852439;
text-decoration:none;
}
.colderArce .vermas {
color:#852439;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
}

/*EDITORES.ASPX*/
.contEditores
{
	background-color:White;	
}
.contEditores .itemCabecera
{
	background-image: url('imagenes/fondolinea.png'); background-repeat: repeat-x;
	text-align: left;
	height: 35px;
	vertical-align: middle;
	height: 25px;
	padding: 6px;
}
.contEditores .fuenteBlancoSinAdornos
{
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;	
}
.contEditores .link
{
	color:#515151;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
.contEditores .link:hover
{
	color:#852439;
	text-decoration:underline;
}
.contEditores .vermas:hover {
color:#852439;
text-decoration:none;
}
.contEditores .vermas{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
}
.contEditores .precio
{
	color:#852439;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	vertical-align:40%;	
}
/*CESTA.ASPX*/
.contCesta .filaColoreada
{
 background-color:#cccccc;
}

.contCesta .filaColoreada .blancoLetras
{
	color: #FFFFFF;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: large;
	text-decoration: none;
}
.contCesta .precio
{
	color:#852439;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	vertical-align:40%;	
}

/*CONTENIDO PAGINA ASISTENCIA.ASPX*/
.contAsistencia 
{
	background-color:White;
}
.contAsistencia .paso
{
	background-image:url('http://www.todoebook.com/Graficos/asistencia/pasos.gif');	
}
.contAsistencia .pasos1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	font-size: small;
}
.contAsistencia .pasos2
{
	font-family:Arial, Helvetica, sans-serif;
	color:#006b40;
	font-size:larger;
}

.divisor { position: relative; float: left; width: 185px; margin-left: 3px; margin-top: 5px; margin-bottom: 5px; }
.formauno { position: relative; float: left; left: 1px; top: 2px; }
.formados { position: relative; float: left; left: 3px; top: -1px; }
.formatres { position: relative; float: left; left: -4px; top: -4px; }
.newresena { position: relative; float: left; width: 550px; padding: 6px; }
.centraportadas { position: relative; float: left; width: 180px; text-align: center; margin-bottom: 6px; }
.nueporbor { border: 1px; border-color: #EAEAEA; border-style: solid; padding: 1px; }
.coldereditxt { position: relative; float: left; width: 175px; padding-left: 7px; margin-top: 10px; text-align:justify; }
.colderediimg { position: relative; float: left; width: 197px; }
.lineaderevista { position: relative; float: left; width: 100%; margin-bottom: 3px; }
.lineaderevistabot { position: relative; float: left; width: 100%; padding-left: 4px; margin-top: 4px; padding-bottom: 13px; } 
.linearevistavert { width: 10px; }
.separadoras { position: relative; float: left; width: 600px; height: 20px; padding-top: 10px; margin-top: 10px; border-top: 1px; border-top-color: #EAEAEA; border-top-style: solid; }
.recconolv { position: relative; float: left; margin-top: 5px; }
.preciodelacesta { background-image: url('imagenes/fondolinea.png'); background-repeat: repeat-x; color: #FFFFFF; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; padding-right: 6px; text-align: right; }
.lineaderevistaces { position: relative; float: left; width: 400px; margin-bottom: 3px; }
.separadorasces { position: relative; float: left; width: 600px; height: 11px; padding-top: 10px; margin-top: 10px; border-top: 1px; border-top-color: #EAEAEA; border-top-style: solid; }

