/* Css General */

.imgRecomendado { padding-left:20px; margin-left:10px;}



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0px 0px 0px 0px;

	background-color: #FFFFFF;

	}

	

td {

	vertical-align: top;

}

a:link {

	text-decoration: none;

	color: black;

}

a:visited { color: #CC6600; text-decoration: none;

}

a:hover { color: black; text-decoration: underline;

}

.mainMenu a:visited { color:black; 

}

.textLanzaH {

	font-size: 11px;

	background-color: f2f2f2;

	padding: 10px;

}

.cajaContenido {

	padding-right: 20px;

	padding-left: 20px;

}

.mainMenu {

	background-image: url(../images/bkg_menu.gif);

	background-repeat: repeat-x;

	padding-left: 20px;

	height: 20px;

	font-size: 11px;	

}

.mainMenu a, .mainMenu a:visited, .mainMenu a:link {

	color: white;

}

/*.bkgIzquerdo {

	background-repeat: repeat-y;

	background-image: url(../images/images/bkg_izquierdo_03.gif);

}

.bkgDerecho {

	background-image: url(../images/images/bkg_derecho_05.gif);

}*/

.herramientas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding-top: 10px;

	padding-bottom: 20px;

	padding-right: 10px;

}

.herramientas a:link, .herramientas a, .herramientas a:visited {

	color: #000000;

	text-decoration: none;

}

/*.bkg2izquierdo {

	background-image: url(../images/images/bkg_2izquierdo_11.gif);

	padding-bottom: 123px;

}

.bkg2derecho {

	padding-bottom: 119px;

	background-image: url(../images/images/bkg_2derecho_14.gif);

}*/

.buscar {

	background-repeat: no-repeat;

	background-position: left top;

	background-image: url(../images/bkg_buscar.gif);

	padding-top:8px;

	width:170px;

	margin-left: 6px;

	vertical-align: top;	

}



.boxBuscar {

	margin-left: 5px;

	padding-left: 5px;

	padding-right: 9px;

}

/*form {

}*/

#inputBuscar {/*internas*/

	background-color: #FFF;	

	border: 1px solid #999999;	

	width: 125px;

	height: 20px;

	margin-top: 10px;

	margin-right: 20px;

	margin-left: 7px;

}

.contIzquierdo {

	vertical-align: top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #000000;

	background-image: url(../images/bkg_izquierdo.gif);

	font-size: 11px;

	padding-top:9px;

	width: 215px;

	height: 400px;

	margin-left: 5px;

	margin-top: 10px;	

} 

/*.splash {

	vertical-align: top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #FF0000;

}*/

.contenidoCentral {

	padding-left: 15px;

	padding-top: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

/*.splash {

	vertical-align: top;

	font-size: 11px;

	color: #000000;

}*/

.resaltado {/*internas*/

	font-size: 11px;

	font-weight: bold;

	color: #CC0033;

}

.textoContenido {

	font-size: 11px;

	color: #000000;

	font-weight: normal;

}

h1 {

	color: #CC0033;

	font-size: 15px;

	font-weight: bold;

}

.titulos {

	font-size: 11px;

	color: #CC0033;

	text-decoration: underline;

}

.datosLibros {

	font-size: 11px;

	color: #666666;

	font-weight: normal;

}

.marcas {

	padding-top: 380px;

	padding-left: 6px;

}

/*.bkgMenuRight {

	background-image: url(../images/images/bkg_menuderecha_10.gif);

	background-repeat: repeat-y;

}

.bkgMenuleft {

	background-image: url(../images/images/bkg_menuizquierda_07.gif);

	background-repeat: repeat;

}

.bkg3izqui {

	background-image: url(../images/images/bkg_2izquierdo_11.gif);

	background-repeat: repeat;

}

.bkg3der {

	background-image: url(../images/images/bkg_2derecho_14.gif);

}*/



.resaltado2 {

	font-size: 11px;

	font-weight: bold;

	color: #666666;

}

.editoriales {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}



.paginaPrincipalbanner {

	}



.paginaPrincipalInputBuscar {

}

.seccionesInf {

	padding-left: 15px;

	padding-bottom: 5px;

	margin-right: 8px;

	font-size: 11px;

	vertical-align: top;

	text-align: left;	

}

.titulos1{	

	padding-left: 8px;

	padding-top: 14px;

	width: 230px;	

}

.titulos2{	

	padding-top: 14px;

	width: 230px;

	

}

.secciones {

	padding-left: 15px;

	padding-top: 14px;

	margin-bottom: 20px;

	font-size: 11px;

	vertical-align: top;

}

.paginaPrincipalBkgBuscar {

	background-image: url(../images/bkg_buscar_home.gif);	

	background-repeat: no-repeat;

	background-position: center top;

	height: 100px;

	padding-top: 10px;

	width: 250px;

}

.bkgAll {

	background-image: url(../images/bkgall.gif);

	background-repeat: repeat-y;

	background-position: center center;

	vertical-align: middle;

	padding-right: 2px;

}

.tablaContenidoPrincipal {

	width: 750px;

	margin: 0px;

	padding: 0px;



}

.logos {

	width: 750px;

	margin: 0px;

	padding: 0px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;	

}



#banner {

	padding-top: 5px;





}

#buscar {

    background-color:#FFFFFF;	

	border: 1px solid #999999;	

	width: 185px;

	height: 20px;

	margin-top: 30px;

	margin-right: 20px;

	margin-left: 20px;

}

.radio{

	padding-left: 15px;

	padding-bottom: 10px;

	width: 61px;

	

	}

.radioI{	

	padding-bottom: 5px;

	padding-left: 15px;

	width: 60px;	

}

#ir {

	vertical-align: bottom;

	background-position: bottom;

}

#cabezote {	

	background-repeat: no-repeat;

	background-position: center;

	width: 730px;

	border-top-width: 18px;

	border-top-style: solid;

}

#cabezote2 {	

	border-top-width: 18px;

	border-top-style: solid;

}

#creditos {

	font-size: 11px;

	color: #666666;

	text-align: center;

	padding-bottom: 10px;

	padding-top: 10px;

}

#creditos2 {

	font-size: 11px;

	color: #666666;

	text-align: center;

	padding-bottom: 10px;

	padding-top: 10px;

}

#botonIr {

	margin-left: 20px;

}

.incContenido {

	padding-top: 25px;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	line-height: 15px;

}

.incContenidoSf {

	padding-top: 25px;

	padding-left: 25px;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	line-height: 15px;

}

hr {

	background-color: #999999;

	color: #999999;

	height: 1px;

	width: 100%;

	border-top: thin solid #999999;

	margin-right: 10px;

}

.contenidoInternas {

	width: 550px;

}

.contenidoInternasSf {

	width: 550px;	

}

.resultados {

	width: 95%;

	align: center;

	font-size: 11px;

	color: #000000;

	margin-top: 10px;

	margin-left: 10px;

}

li {

	list-style-position: outside;

	font-size: 15px;

	list-style-type: square;

}

#arriba {

	padding-left: 10px;

	padding-top: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

/*#arriba a {

       font-family: Verdana, Arial, Helvetica, sans-serif;

	   font-size: 11px;

	   font-weight: bold;

	   color: #CC0033;

	   }*/

a {

	color: #333333;

}

.int_biografia {

	padding-left: 15px;

	padding-bottom:15px;

}

.img_autor {

	margin: 5px;

	padding: 5px;

	border=0;

}

.textoIntroduccion {

	font-size: 11px;

	color: #666666;

}

h3 {

	font-size: 12px;

	color: #666666;

}

.contColecciones {

	font-size: 11px;

	color: #000000;

	padding-left: 10px;

	padding-bottom: 10px;

}

.nombreAutor {

	font-size: 20px;

	color: #666666;

}

/*#lineaCreditos hr {

    background-color: #CCCCCC;

	color: #CCCCCC;

	height: 1px;

	width: 100%;

	border-top: thin solid #CCCCCC;

}

.lineaCDerecha hr {	

    background-color: #999999;

	color: #999999;

	height: 1px;

	width: 100%;

	border-top: thin solid #999999;

	margin-right: 21px;

}*/

.tableContact {

	font-size: 10px;

	margin-top: 10px;

	border-bottom: 1px dotted #CCCCCC;

	border-top: 1px dotted #CCCCCC;

	background-color: #F8F8F8;

	margin-top: 25px;

	margin-left:20px;

}

.tableContact p { font-size:10px; margin:0; padding:0; }

.formas {	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-bottom: 3px;

	margin-top: 3px;

}

#destacadosInf{

	font-size: 11px;

	padding-left: 15px;

	background-repeat: repeat;

	padding-top: 8px;

	padding-bottom: 8px;

	margin-top: 5px;

	margin-right: 5px;

	margin-left: 5px;

}

#mVendidos {

	font-size: 11px;

	color: #949393;

	padding-left: 15px;

	background-repeat: repeat;

	padding-top: 5px;

	background-position: top;

	vertical-align: top;

	height: 235px;

	margin-right: 8px;

	

}

.paginaPrincipalboxBuscar { 

	padding-top: 5px;	

	

	background-repeat: no-repeat;

	background-position: left top;

	

	height:100px;

	padding-top: 10px;

	width: 250px;

	margin-top: 5px;

	

}

.ciudades {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}

.ciudades li {

	font-size: 12px;



}

.tableContact {	

	margin-bottom: 12px; 

	margin-top: 6px;

}



.tableContact p{

	padding-left:5px;

}



.tableContact td { 

	font-size: 11px; 

	padding: 3px 2px 3px 5px;

}

.tableContact2 { 

	margin-bottom: 12px; 

	margin-top: 6px;

}

.anchoBanner {

   width: 470px;

}

.Banner2 {

    padding-left:5px;	

	width: 466px;

	padding-top: 4px;

}

.anchoCeldaIzquierda {

   width: 242px;

}

.columnaCentro {

	width: 237px;

	vertical-align: top;

}

.columnaDerecha {

	width: 255px;

	vertical-align: top;

	background-position: top;

}

.columnaIzquierda {

	padding-top: 5px;

}



#novedades img {

	padding-right: 10px;

	margin-right: 5px;

	padding-top: 10px;

}



#novedades {

	font-size: 11px;

	padding-left: 15px;	

	background-repeat: repeat;

	padding-top: 8px;

	margin-right: 2px;

}

#novedades p {

	font-size: 11px;	

	padding-top: 0px;

	margin-top: 0px;

	margin-right: 5px;

}





#destacados {

	padding-top: 8px;

	font-size: 11px;	

	padding-right: 10px;

	padding-left: 15px;

	padding-bottom: 0px;

	margin-bottom: 0px;

}

#destacados img {

	padding-right: 10px;

	margin-right: 5px;

	padding-top: 10px;

	padding-bottom: 0px;

	margin-bottom: 0px;

}

#destacados p {

	font-size: 11px;	

	padding-top: 0px;

	margin-top: 0px;

	margin-right: 5px;

}

#destacadosGrupo {

	padding-top: 0px;

	font-size: 11px;	

	padding-right: 10px;

	padding-left: 15px;

	padding-bottom: 0px;

	margin-bottom: 0px;

}

#destacadosGrupo p {

	font-size: 11px;	

	padding-top: 0px;

	margin-top: 0px;

	margin-right: 5px;

}



#destacados a {

	font-size: 11px;	

	padding-top: 0px;

	margin-top: 0px;

	margin-right: 5px;

}

.lineasFlash td {

	border-top: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}



.homeImgDestacado {

	border: 0px;

}



.libreriaNombreCiudad {

	font-size: 16px;

	font-weight: bold;

	padding-top: 20px; 

}

.libreriaNombre {

	font-weight: bolder;

	padding-top: 10px;

}

/*Empiezan estilos para los sellos ubicados en el final de la página de cada sello "inc/creditos_internas.php"*/

.sello1 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	width: 240px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

}

.sello3 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	width: 235px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: center;

}

.sello2 {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	width: 235px;

	padding-top: 10px;

	padding-bottom: 5px;

	padding-left: 20px;

	text-align: center;

	

}

.sello2Punto {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	padding-right: 10px;

	text-align: center;

}

.frase_concurso { color:#b5271d; font-size:14px; font-weight:bold;}

.titulo_premios { color:#b5271d; font-size:14px; font-weight:bold;}

.info_concurso { color:#000000;}

.link_pdf { text-decoration: underline;}

.tit_premios { color:#b5271d; background-image: url(/templates/images_santillana/bullet_premios.gif); background-repeat:no-repeat; padding-left:10px; }

.tit_ganadores{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
