*{padding: 0em; margin: 0px}
/*color uva ac033a*/
body {font-family:Verdana ; /*color: #777777;*/  color: #191919; text-align:justify; font-size:10px; /*background: url(../imagenes/fondo_uva.gif) top repeat-x */} 
img{border:0px}
#cuerpo {Width:996px; margin-left:auto; margin-top:2px; margin-right:auto;}
#top {}

a{text-decoration: none; border:0px;}

ul{list-style-type: square;}
li{/*margin-left:10px;*/ list-style-position:inside;}
ul.circulo{list-style-type: circle;}
li.circulo{margin-left:10px; list-style-position:inside;}
table .revistas{Width:80%; border:1px solid #c51857;}

/* ----------------------  //// TIPOGRAFIA  \\\\   ---------------------- */				
p{font-size:10px; color: #777777; font-family:Verdana;}
br {font-size: 10px;line-height:12px}
.fuente_normal{font-size:10px; color: #777777; font-family:Verdana;}

/* ----------------------  //// NUEVA SECCIÓN  \\\\   ---------------------- */				

#contenedor{Width:100%; min-height: 300px; overflow:hidden;}

#columna_derecha{Width:160px; min-height: 300px; float:left; }
#contenido{Width:676px; min-height: 300px; overflow:hidden; float:left}
#columna_izquierda{Width:160px; min-height: 300px; float:right;}

#contenido_articulo{Width:616px; min-height: 300px; overflow:hidden; float:left}
#columna_izquierda_articulo{Width:220px; min-height: 300px; float:right;}

#contenido_impreso{Width:836px; min-height: 300px; overflow:hidden; float:left}



/*#contenido{Width:790px; overflow:hidden; margin-top:10px}	*/


/* ----------------   POSICIONA LOGIN   -------------------*/
.posiciona_imagen{Width:660px; margin-right: auto; margin-left: auto; background: url('../imagenes/imagen_login.gif') no-repeat center right; height:500px}
.posiciona_login{Width:415px; margin: 350px auto 0 auto; }
.posiciona_login_en_linea{Width: 100%}
	.posiciona_login_en_linea div.usuario{Width:150px;  margin: 5px auto 5px auto; }
	.posiciona_login_en_linea div.contrasenya{Width:150px; margin: 5px auto 5px auto;  }
	






/* ----------------   POSICIONA LOS COMPONENTES DE LA CABECERA   -------------------*/
	.posiciona_cabecera_uva{Width:100%; height:100px; }
	
	TO_DO
	.separador_10{Width:100%; height:10px;}
	/* ----------------  Accesibilidad  -------------------*/
	.posiciona_accesibilidad{Width:100%; height:20px;}
		.home{float:right; margin-right:10px; Width:18px;}
		.accesibilidad{float:right; margin-right:5px;}
			.letra_normal{display:inline; Width:20px; height:18px; text-align:center; margin-right:2px}	
			.letra_grande{display:inline;Width:20px; height:18px; text-align:center; margin-right:2px}
			.letra_muy_grande{display:inline;Width:20px; height:18px; text-align:center;}
			
	/* ----------------  MENÚ Y CONTROLES  -------------------*/
	.posiciona_controles{Width:100%; float:right; margin-top:25px}
		.mantenimiento{float:right; margin-left:10px; top:10px;}
			.buscar_todo{float:right; Width: 150px; margin-right:5px; margin-top:7px;}	
			.buscar_casilla{float:left;}
			.buscar_boton{float:right; margin-right:0px}
			/*.buscar_enlace{float:right;}	*/
			
	/* ----------------  Menu de Navegación  -------------------*/
		.menu_superior{float:right; margin-right:20px; }	
			
	
		.contiene_menu_secretariado{Width:100%; margin-top:0px;}
		.contiene_menu_grupos{Width:100%; margin-top:10px;}
		.separador_contiene_menu_secretariado{float:left; Width:20px;}

		
/* ----------------------  //// NUEVA SECCIÓN  \\\\   ---------------------- */		
		
	/* ----------------  imagen de la cabecera  -------------------*/
	/* borrar */	
	.imagen_cabecera{background: url('../imagenes/portada_bis.jpg') no-repeat center right; height:100px}
	/* borrar */	

	
	/* ----------------------  //// NUEVA SECCIÓN  \\\\   ---------------------- */				
		
	/* ----------------  Posiona Estas En  -------------------*/
		.estas_en{padding-top: 3px; padding-left:30px; text-align:left; background: url('../imagenes/estas_uva.jpg') no-repeat center left; min-height: 20px;}
		
	

/* ----------------------  //// NUEVA SECCIÓN  \\\\   ---------------------- */				
		
	/* ----------------  Posiona Pie de página  -------------------*/

		#pie{height: 30px; background-color: #ac033a; /*#c51857;*/}
		#pie .left{float:left;}
		#pie .right{float:right; margin-right:10px; margin-top:0px; background: url('../imagenes/mini_logo.gif') no-repeat center right; min-height:30px;}
		p.pie{text-align:right; padding-right:30px;padding-top:10px; color:white;}
			a.pie_enlace:link {color: white;}
			a.pie_enlace:visited {color: white;}
			a.pie_enlace:active {color: white;}
			a.pie_enlace:hover {color: white; font-weight:bold;}
		#made_in{height: 30px; color:#bfbfbe}
		
		
/* ----------------  Posiona Lista Noticias  -------------------*/

.Lista_noticias {Width:100%; /*background: url('../imagenes/lista_noticias.gif') no-repeat top right; padding-top:30px;*/ margin-top:10px}
/* ----------------  Posiona Lista Noticias  -------------------*/



.contiene_noticia{Width:80%; margin-right: auto; margin-left: auto; margin-top: 30px; border: 2px solid #c51857; padding:10px}

		
				
/* ---------------   GRID GENÉRICO   --------- */			
.cabecera_novedades_editoriales {background: url('../imagenes/cabecera_novedades_editoriales.jpg') no-repeat top left; height:23px}
.pie_novedades_editoriales{background: url('../imagenes/pie_novedades_editoriales.jpg') no-repeat top left; height:20px}
/*.top_grid {Width:auto; height:5px; background: url('../imagenes/grid/index/superior.gif') no-repeat top left;}*/
	
	/*.transicion {Width:auto; background: url('../imagenes/grid/index/normal.gif') no-repeat top left; height:2px;}*/
	.presenta_libro{Width:290px; overflow-y:auto; min-height:87px;font-family:Verdana;color:#191919;font-size:10px;text-align:left; }
	.tabla_referencias{Width:auto; /*padding:5px;*/ background: url('../imagenes/grid/index/normal.gif') repeat-y ; padding:5px 15px 5px 5px;}
		.tabla_referencias table{Width:100%; border: 1px solid black;}
		.tabla_referencias p{}

	.carrito_index{Width:auto; /*padding:5px 15px 5px 5px;*/ margin-top:0px; /*overflow:hidden; background: url('../imagenes/grid/index/pie.gif') no-repeat top left ; height:30px*/}
		.carrito_precio{float:left;Width:50%; font-weight:bold; color: #c70751;}
		.carrito_comprar{float:right; text-align: right; margin-right:15px}
		.carrito_ver{float:right; text-align: right}
		.rejilla_carrito{font-family:Verdana ; color: #777777; text-align:justify; font-size:10px;}
	/*.cierre_ficha_index	{Width:auto; height:11px; background: url('../imagenes/grid/index/cierre_ficha.gif') no-repeat top left;}*/
/* ---------------------------------------------- */			
		/* ------ Esto configura el grid de Index  ------ */
		.clase_index{}	
			.clase_index img{Width:110px;}	
			.encabezado_libro{Width:auto; padding:0px 2px 2px 2px;}
				.clase_index div.pone_libro_ficha_peque{}
				.clase_index div.portada_libro{Width:15%;}
				.clase_index div.comentario_libro{Width:85%;}
		/* ---------------------------------------------- */
	
		
		.en_linea_titulo div.titulo{}
		.en_linea_titulo div.autor{color:white; margin-top:2px; margin-bottom:4px}
		.en_linea_titulo div.descripcion{background-color: #fdeeca; padding: 3px 5px 3px 5px}

		
		
				
.en_linea_precio{/*background-color: #d5d3d1;*/ Width: 50px; min-height: 10px; text-align: center ; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 250px; /* IE6 */}
.en_linea_comprar{Width:30px; min-height: 10px; /*border: 1px solid #000;*/ display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 10px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 250px; /* IE6 */}


.en_linea_articulo{Width:100%}
		.en_linea_articulo div.foto_libro{Width:100px; min-height: 100px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:center; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
		.en_linea_articulo div.descripcion{Width:465px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:justify; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}

	.clase_buscador_1{Width:100%;}	
	
.en_linea_buscador{Width:350px; border-bottom:1px solid black;}
		.en_linea_buscador img{Width:50px;}
		.en_linea_buscador div.foto_libro{Width:50px; min-height: 50px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:center; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
		.en_linea_buscador div.en_linea_titulo_buscador{Width:280px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:justify; /* BASELINE CORRECCIÓN*/margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
		.en_linea_buscador div.descripcion{Width:200px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:justify; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	
		
					
		/* ------ Esto configura el grid de Grupo  ------ */
		.clase_grid_grupo {overflow: hidden; margin:0 auto;padding:0;}	
		.en_linea_foto2{float: left; margin: 0px 10px 0px 10px;/*margin: 6px 8px 6px 6px;*/ }
		.en_linea_texto{padding:2px; Width: 590px;  padding: 2px 2px 2px 2px;}



			.clase_grid_grupo div.en_linea_foto{Width:60px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:center; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
			.clase_grid_grupo div.en_linea_fichas_grupo {border:1px solid green/*#ac033a*/; Width: 590px; padding: 2px 2px 2px 2px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; /* BASELINE CORRECCIÓN*/ margin: 5px 0px 5px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 10px; /* IE6 */}
				.clase_grid_grupo div.titulo{}
				.en_linea_fichas_grupo div.autor{color:white; margin-top:2px; margin-bottom:4px}
				.en_linea_fichas_grupo div.descripcion{background-color: #fdeeca; padding: 3px 5px 3px 5px;}
			
				.clase_grid_grupo div.lista_libro_grupo {color: #000000; font-weight:bold;}
				.en_linea{Width: 200px; min-height: 250px; border: 1px solid #000; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; /* BASELINE CORRECCIÓN*/ margin: 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */      _height: 250px; /* IE6 */}
					a.lista_libro_grupo:link {color:#c51857; font-weight:bold;}
					a.lista_libro_grupo:visited {color:#c51857; font-weight:bold;}
					a.lista_libro_grupo:active {color:#c51857; font-weight:bold;}
					a.lista_libro_grupo:hover {color: orange; font-weight:bold;}

					.clase_grid_grupo div.autor{color:orange; margin-top:2px; margin-bottom:4px}	
					.clase_grid_grupo div.descripcion{font-family:Verdana; color:#191919;font-size:10px; text-align:justify; padding: 0px 0px 0px 0px}
				
		
		.clase_grupo_1 div.carrito_index{Width:auto; /*padding:5px 15px 5px 5px; overflow:hidden; */ /*background: url('../imagenes/borde_inferior_grid_grupo.gif') no-repeat top left; height:30px*/}
			.clase_grid_grupo img{Width:60px;}	
				.clase_grupo div.pone_libro_ficha_peque{}
				.clase_grupo div.portada_libro{Width:15%;}
				.clase_grupo div.comentario_libro{Width:85%;}
				



				/* ------ Esto configura el grid de articulo  ------ */
		.clase_articulo{Width:auto; margin-right:10px; margin-left:10px;}
		.clase_articulo table.presenta_articulo{Width:100%;  border:1px solid #ac033a}
		.clase_articulo table.datos_articulo{Width:100%; border:1px solid gray}
			.clase_articulo div.top_grid{Width:100%; height:13px; background: url('../imagenes/grid/superior.jpg') no-repeat top left;}
			/*.clase_articulo div.encabezado_libro{Width:auto; padding:0px 0px 5px 5px; background: url('../imagenes/grid/titulo.jpg') repeat-y top left; margin-top:0px}	*/
			.clase_articulo h2{color:#c51857; text-align:right}
			.clase_articulo .articulo_titulos{font-size:10pt; color:gray; color:#c51857;}
			.clase_articulo .articulo_contenido{font-size:10pt; color:gray; font-weight:bold}
			.clase_articulo .articulo_descripcion{font-size:10pt; color:gray}
			.clase_articulo img{Width:170px;}
			.clase_articulo .libre{Width:103px; height:46px;}
				.clase_articulo div.pone_libro_ficha_peque{}
				.clase_articulo div.portada_libro{Width:11%;}
				.clase_articulo div.comentario_libro{Width:89%;}
				
				.presenta_libro_articulo{border:1px solid #ac033a; Width:auto; padding:5px; text-align:justify; min-height:300px}
				
				.imagen_libro_grande{float:left; margin-right:10px; }
		/* ---------------------------------------------- */
		
		
		
		
		
		/* ------ Esto configura el grid de Familia  ------ */
		.clase_titulos_destacados{Width:100%;}	
			.clase_titulos_destacados div.top_grid{Width:auto; min-height:24px; background: url('../imagenes/borde_superior_grid_grupo.gif') no-repeat top left;}
			.clase_titulos_destacados div.encabezado_libro{Width:auto; padding:5px; /*background-color: #f8f4cc;*/ background: url('../imagenes/borde_ocre_grid_grupo.gif') repeat-y top left;}	
			.clase_titulos_destacados div.transicion{Width:auto; background: url('../imagenes/transicion_grupo.gif') no-repeat top left; height:5px;}
			.clase_titulos_destacados div.presenta_libro{Width:auto; margin-top:0px; background: url('../imagenes/borde_grid_grupo.gif') repeat-y; padding:5px 15px 5px 5px;}
			.clase_titulos_destacados div.tabla_referencias{Width:auto; background: url('../imagenes/borde_grid_grupo.gif') repeat-y ; padding:5px 15px 5px 5px;}
			.clase_titulos_destacados div.carrito_index{Width:auto; padding:5px 15px 5px 5px; overflow:hidden; background: url('../imagenes/borde_inferior_grid_grupo.gif') no-repeat top left; height:30px}
				.clase_titulos_destacados img{Width:50px;}	
					.clase_titulos_destacados div.pone_libro_ficha_peque{}
					.clase_titulos_destacados div.portada_libro{Width:11%;}
					.clase_titulos_destacados div.comentario_libro{Width:89%;}
		/* ---------------------------------------------- */
		
		/* ------ Esto configura el grid de Relacionados  ------ */
		.clase_grid_relacionados {Width:100%; border-bottom:1px solid black}	
			.clase_grid_relacionados img{Width:80px;}	
		/* ---------------------------------------------- */
		
		



		
/* ----------------------- Configuracion de INDEX ------------------*/		
	#contenido_index{Width:790px; min-height: 300px; overflow:hidden;}
	
	/* -----  Contenido Lateral Izquierdo  ------ */
		.contenido_izquierda{float:left; Width:575px; margin-left:3px; margin-right:3px; /*padding-left:3px; padding-right:3px;*/}
			/* -----  Contenido del literal  ------ */
				.literal_contenido_index{Width:100%; /*background-color:#f7af0b;*/ margin-top:5px;padding-top:5px; padding-bottom:5px}
					h1.titulo_uva{/*referenciado*/}
			/* -----  Grid  Referenciado------ */
	/* -------------------- */			
	
	/* -----  Contenido Lateral Derecho  ------ */			
	.contenido_derecha{float:right; Width:200px; margin-right:3px}
		
		
.centra_grid_compra{Width: 670px; margin-right:auto; margin-left:auto; min-height:290px; margin-top:10px}


/* ----------------------- Configuracion de Revistas ------------------*/		
.revistas{margin-top: 0px}
		


/* ------ Esto configura el Carrusel  ------ */
.clase_index_carrusel{}	
			.clase_index_carrusel img{Width:110px;}	
			.encabezado_libro_carrusel{Width:auto; padding:0px 2px 2px 2px; text-align:left}
				.clase_index div.pone_libro_ficha_peque{}
				.clase_index div.portada_libro{Width:15%;}
				.clase_index div.comentario_libro{Width:85%;}
		.clase_index_carrusel div.encabezado-libro{text-align:left}
		.clase_index_carrusel div.negrita_uva{text-align:left}
/* ---------------------------------------------- */




/* ----------------------- Configuracion de Enlaces ------------------*/		
.enlaces_index{margin-top: 3px}
.enlaces_index div.enlace{margin-top:3px}
.enlace_coleccion{margin-top:3px; margin-left:10px;font-weight:bold;font-size:10px;color:#c51857;}



/* ----------------------- PAGINA DE CONFIGURACION DE LOS GRUPOS ------------------*/		


#contenido_dinamico{Width:790px; overflow:hidden; margin-top:10px;}
	.contenido_izquierda_grupos{Width:100%;  min-height: 450px; margin-top:10px}
	/* borrar */	
	/*.contiene_menu_lateral{Width:auto; overflow:hidden;}*/
	/* borrar */
	
	/* borrar */
	/*.contenido_derecha_grupos{float:right; Width: 550px; margin-right: 5px; margin-left: 5px; min-height: 350px;}		*/
	/* borrar */
			.label_grupo{Width:auto; background: url(../imagenes/mini_logo.gif) left top no-repeat; color:white; text-indent:35px; color: white; line-height: ;padding-top:3px; min-height:24px; background-color: #ac033a; font-size:14pt}
			
			
		
		
		
		.estilo_grid_index_total{background-color:white; Width:100%; border:0px}
			.destacado_grupo{text-align: left; background-color:gray; Width:100%}
			/*incluir en hoja de estilo CSS*/
			
/* --------------- Plantilla maestra para presentacion de la FICHA PEQUEÑA--------- */			
			.pone_libro_ficha_peque{Width:auto; border: 1px dashed gray; overflow:hidden; padding:5px;}
			.portada_libro{float:left; Width:23%;}
			.comentario_libro{float:right; Width:73%; color:#3372b3; text-indent:10px;}
/* --------------- Plantilla maestra para presentacion de la FICHA PEQUEÑA--------- */			
			





						.pone_libro_ficha_grande{Width:auto; border: 1px dashed gray; overflow:hidden; padding:5px;}
						.portada_libro_{float:left; Width:23%;}
						.comentario_libro{float:right; Width:73%; color:#3372b3; text-indent:10px;}
						
						
					/* ------------- Esto da formato a la ficha de buscador con la imagen pequeña ------------- */	
					.clase_buscador{Width:385px;}
					
					.clase_buscador div.top_grid{Width:auto; min-height:24px; background: url('../imagenes/borde_superior_buscador.gif') no-repeat top left;}
					.clase_buscador div.encabezado_libro{Width:auto; padding:5px; background: url('../imagenes/borde_ocre_buscador.gif') repeat-y top left;}	
					.clase_buscador div.transicion{Width:auto; background: url('../imagenes/transicion_buscador.gif') no-repeat top left; height:5px;}
					.clase_buscador div.presenta_libro{Width:auto; background: url('../imagenes/borde_grid_buscador.gif') repeat-y; padding:5px 15px 5px 5px;}
					.clase_buscador div.tabla_referencias{Width:auto; background: url('../imagenes/borde_grid_buscador.gif') repeat-y ; padding:5px 15px 5px 5px;}
					.clase_buscador div.carrito_index{Width:auto;  background: url('../imagenes/borde_inferior_grid_buscador.gif') no-repeat top left; height:30px; padding:5px 15px 5px 5px;}
					.clase_buscador img{Width:50px;}
					.clase_buscador div.comentario_libro{Width:80%;}
					.clase_buscador div.portada_libro{Width:20%;}
					.clase_buscador_grupo{color:#c51857; font-weight: bold; padding-left:2px}
					.clase_buscador_familia{font-size: 10px; color:orange; font-weight: bold; padding-left:3px;}
					.clase_buscador_titulo_autores {font-size: 12px; font-weight: bold; padding-left:10px;}
				
					/*.portada_libro{float:left; Width:125px; padding: 5px;}
				.comentario_libro{float:right; Width:380px; padding-top:5px; padding-right:5px; color:#3372b3; text-indent:10px;}*/
				p.descripcion_libro{text-align:justify;}
				p.descripcion_libro:first-letter{font-size: 200%; font-weight: bold;}
				
				.carrito_grid {Width:530px;}
	



.buscador_izquierda{float:left; Width:350px; min-height:380px; margin-left:5px; margin-right:5px; background: url(../imagenes/buscador.gif) no-repeat center 50px;}
.buscador_derecha{float:right; Width:300px; margin-left:5px; margin-right:5px;}
	.posiciona_tabla_buscador{Width:100%; margin-top:5px; margin-left:10px; margin-right:5px;}
	.tabla_buscador{border: 1px solid #c51857;border-spacing: 3px; border-collapse: separate;}
	.td_tabla_buscador{Width:33%; padding:10px; background-color:red;}
	h2.buscador{text-align: left; padding-bottom:5px; color:#c70751; font-size:16px;}
		
	

#contenido_dinamico_buscador{Width:780px; overflow:hidden; border:1px solid #c70751; margin-left:auto;margin-right:auto;}
		
		.contenido_izquierda_buscador{float:left; Width:500px; padding-left:3px; padding-right:3px;}
	
		
		.contenido_derecha_buscador{float:right; Width:230px;}

.resultado_busqueda_avanzada{float:left;Width: 60%;}
.busqueda_avanzada{float:right;Width: 40%; }
		
/* incluir en hoja de estilo */











.titulo_libro_detalle{font-weight:bold; color: #c70751; text-align: justify}



/* incluir en hoja de estilo CSS */
h1{font-size:14px; line-height:16px; /*color:white;*/ color:#c51857;}
	h1.titulo_uva{text-align: left; padding-left:15px; color:#c51857;}
	h1.titulo_cabeceras{font-weight:bold; text-align:left; padding-left:5px;}
	h1.titulo_config{font-weight:bold; text-align:left; padding-left:5px;}
	
	
h1.grupos{position: absolute; padding-left:30px;margin-top:5px; font-size:12px;font-weight:bold; color:#ffffff;}
h1.titu_certificaciones{font-size:12px;font-weight:bold; color:#ffffff; background-color:#819bc7; text-align: right; padding-right:10px;margin-top:0px;}


h2{font-size:14px; line-height:16px; color:#c51857;}
h2.titulo_uva{text-align: left; padding-left:20px; padding-bottom:5px}

h2.destacado_grupo{font-size:12px; color:#c51857; text-align: right; padding-right:20px; padding-top:0px}
h2.subtitulos{text-align: right; padding-right:10px; padding-top:3px; padding-bottom:3px; background-color:#c70751;}


h2.titulo_uva_rojo{text-align: left; padding-left:20px; padding-bottom:5px; color:white; background-color:#c70751; font-size:16px;}
h2.lista_flecha{background:url(../imagenes/flecha.gif) left no-repeat; padding-left: 20px; margin-left:20px; text-align: left;}



h3{font-size:10px;line-height:18px; padding:0px; margin:0px; margin-bottom:2px; font-weight:normal;}
h3.parrafo{text-indent: 20px !important; margin: 0px; padding-top: 10px;}

/*incluir en hoja de estilo CSS*/
p.texto_normal {margin: 0px; padding-top: 10px;}
/*.texto_normal{color: #666666; font-size:12px}*/
.negrita{font-weight:bold;}

.contiene_mas_vendidos{Width:100%; margin-left:0px; min-height:150px} 
	a.mas_vendidos:link {color: #f5890a; }
	a.mas_vendidos:visited {color: #cbcbc9;}
	a.mas_vendidos:active {color: #005699;}
	a.mas_vendidos:hover {color: #c51857; font-weight:bold;}
	
.negrita_subtitulos{font-weight:bold;}


.negrita_uva{font-weight:bold; color:#c51857}
.negrita_ppdd10{font-weight:bold; padding-left:10px}


.resaltado{font-size:14px; font-weight:bold;}
.puntazo{font-size:30pt; font-weight:bold;line-height: 20pt;}






/*--------------- FORMATO DE LAS PÁGINAS NORMALES DE CONTENIDO ---------------------------*/
.contiene_email{margin-right:0px; margin-left:0px; margin-top:10px;;/*min-height:20px;*/ background-color:#dbdbdb; line-height:20px; text-indent:20px}
	a.enlace_mail:link {color: #f5890a;}
	a.enlace_mail:visited {color: #f5890a;}
	a.enlace_mail:active {color: #f5890a;}
	a.enlace_mail:hover {color: #c51857; }

.contiene_direccion{background-color:#dbdbdb; line-height:20px; padding-left:10px; text-decoration:bold}	
	
#contenido_normal{Width:100%; margin-top:0px; overflow:hidden; padding-top:10px; border-top: 1px dashed chocolate}

table .tabla_direcciones{Width:100%; background-color:red}

/*.contenidos_normal_derecha{Width: 150px; float:left; background-color: chocolate; height:500px; color:white;}*/
/*.contenidos_normal_izquierda {Width: 150px; float:right; background-color: chocolate; height:500px; color:white}*/
.contenidos_normal{Width:640px;  margin-left: auto; margin-right: auto;overflow: hidden;}


.contenidos_normal_dinamico {Width:auto; margin-left:5px; margin-right:5px; overflow: hidden; font-family:Verdana; font-size:12px;}
	.contenidos_normal_dinamico p{margin: 0px;}
	.contenidos_normal_dinamico h1{margin-top:10px; font-size: 16pt}
	.contenidos_normal_dinamico h2{text-align: left; margin-top:3px; margin-bottom:3px; font-size:14px; line-height:16px; color:#c51857;}
	.contenidos_normal_dinamico h3{text-align: left; margin-top:3px; margin-bottom:3px; font-size:12px; line-height:16px; color:#c51857;}

	
	.cabeceras{margin-top:5px; margin-bottom:5px;}

/*--------------- FORMATO DE LAS PÁGINAS NORMALES DE CONTENIDO ---------------------------*/





.contenido_izquierda_normal{Width: 100%; display:block;}
#contenido_catalogo{Width: 99%; margin-right: auto; margin-left: auto; border: 1px solid chocolate}
#contenido_correo{}





.vacio{height: 40px;}
.vacio_20{height: 20px;}



/*CSS */


a.lista:link 	{color: #c51857;}
a.lista:visited {color: #c51857;}
a.lista:active 	{color: #c51857;}
a.lista:hover 	{color: #f5890a;}

.fecha_noticia{color: #f5890a; text-align:right}







/* incluir en hoja de estilo CSS*/
a.lista_libro:link {color: #f5890a; font-weight:bold;}
a.lista_libro:visited {color: #f5890a; font-weight:bold;}
a.lista_libro:active {color: #005699; font-weight:bold;}
a.lista_libro:hover {color: #c51857; font-weight:bold;}

.Titulos {font-size: 14px; color: white; font-weight:bold; margin: 5px; padding: 0px; background-color: #c51857;}
.Titulos_config {font-size: 14px; color: c51857;}


.dxeListBox div.dxlbd
{
overflow: auto;
}

/*  *****************CSS************************************/

.Table  
  {  
     display: table;  
  }  

.Row  
  {  
      display: table-row;  
  }  

.Cell  
  {  
      display: table-cell;  
   }  
