/*ESTILOS DEL PORTAL-----------------------------------------------------------------------------------------------------------------------------------------*/

body{
	/*background:#333;*/
	background-attachment:fixed;
	background-image:url("fondo/fondo.jpg");
	background-repeat:repeat;
	
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
		
	margin:0px;
	text-align:left;
}

/*Estilos de la pagina de presentacion de la web*/
#presentacion{
	//outline:5px solid white;
	background:#555;
	color:white;
	display: table-cell;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size:50px;
	height:500px;
	left: 50%;
	margin:auto;
	margin-top: -250px;
	margin-left: -250px;
	position: absolute;
	text-align:center;
	top: 50%;
    vertical-align: middle;	
	width:500px;
	
	text-shadow: 5px 5px 20px #000000;
    filter: dropshadow(color=#000000, offx=5, offy=5);
}

/*Estilos del portal*/
#cuerpo{
	//outline:1px dashed yellow;
	background:white;
	border-radius:10px 10px 10px 10px;
	margin:auto;
	width:1000px;
	-webkit-border-radius:10px;
}
	
	/*Portada superior*/
	#portada{
		//outline:1px dashed white;
		border-radius:10px 10px 0 0;
		height:200px;
		-webkit-border-radius:10px 10px 0 0;
	}		
		
		#portada img {
			border-radius:10px 10px 0 0;
			width:1000px;
			height:200px;
			-webkit-border-radius:10px 10px 0 0;
		}
	
	/*Menu principal*/
	#menu{
		//outline:1px dashed orange;		
	}
	
	/*Parte principal de la web, entre el pie y el menu*/
	#principal{
		//outline:1px dashed red;			
	}
		
		/* Zona de elementos utiles, como ser redes sociales, buscador, noticias, etc*/
		#izquierda{
			//outline:1px dashed yellow;			
			float:left;			
			width:300px;
		}
			
			/*Los utiles pueden ser redes sociales, buscadores, inicio de sesion, etc*/
			.util{
				//outline:1px dashed red;
				background-color:#fff;
				border:1px solid #CCC;
				-webkit-border-radius:5px;
				border-radius:5px;
				margin:5px;				
				-webkit-box-shadow: 1px 1px 3px 0px #ccc;
				box-shadow: 1px 1px 3px 0px #ccc;
			}
				
				/*Titulo del util*/
				.tituloUtil{
					background:#fd0100;
					-webkit-border-radius: 5px 5px 0px 0px;
					border-radius: 5px 5px 0px 0px;
					color:#fff;					
					font-size:16px;
					text-align:left;
					padding:7px;
				}
				
				/*Contenido del util*/
				.cuerpoUtil{
					//outline:1px dashed red;
					margin:5px;
					padding:5px;
					text-align:left;
				}
				
			/*Catalogos*/
			.catalogo{
				//outline:1px dashed blue;
				//border-bottom:1px dashed #999;
			}
				
				.tituloCatalogo{
					//outline:1px dashed blue;
					color:#000;					
					font-size:20px;
					font-weight:bold;
					margin:0px 5px;
					margin-top:5px;
					overflow:hidden;
					padding:0px 5px;					
					text-align:left;
				}
				
					.tituloCatalogo a{
						color:#000;	
						font-weight:bold;					
						text-decoration:none;					
					}
					
					.tituloCatalogo a:hover{
						color:#333;	
						cursor:pointer;
					}				
								
				.codigoCatalogo{
					//outline:1px dashed blue;
					background:white;
					border:1px solid #CCC;
					-webkit-border-radius:5px;
					border-radius:5px;
					margin:5px;
					padding:5px;
				}
				
				.codigoCatalogo:hover{					
					cursor:pointer;
					opacity:.8;
				}								
																
				.descripcionCatalogo{				
					//outline:1px dashed blue;
					color:#555;					
					font-size:12px;
					margin:5px;
					padding:0px 5px;
					overflow:hidden;
					text-align:justify;
				}
				
				.opcionesCatalogo{
					//outline:1px dashed red;
					margin:7px;
					margin-top:5px;
					padding:0px 5px;
				}
				
					.leerMasCatalogo{						
						//outline:1px dashed red;
						color:blue;
						float:left;
						font-size:11px;						
						margin-top:5px;
						vertical-align:middle;
					}
													
					.leerMasCatalogo:hover{
						cursor:pointer;
						text-decoration:underline;	
					}
			
			/*Noticias y novedades de la empresa*/
			.noticia{
				//outline:1px dashed blue;
				//border-bottom:1px dashed #999;
			}					
				
				.tituloNoticia{
					//outline:1px dashed blue;
					color:#000;					
					font-size:20px;
					font-weight:bold;
					margin:0px 5px;
					margin-top:5px;
					overflow:hidden;
					padding:0px 5px;					
					text-align:left;
				}
				
					.tituloNoticia a{
						color:#000;	
						font-weight:bold;					
						text-decoration:none;					
					}
					
					.tituloNoticia a:hover{
						color:#333;	
						cursor:pointer;
					}				
								
				.fotoNoticia{
					//outline:1px dashed blue;
					background:white;
					border:1px solid #CCC;
					-webkit-border-radius:5px;
					border-radius:5px;
					margin:5px;
					padding:5px;
				}
				
				.fotoNoticia:hover{					
					cursor:pointer;
					opacity:.8;
				}
													
					.pieFoto{
						background:#fd0100;						
						color:white;
						font-size:11px;
						padding:2px;
						text-align:left;
					}
				
				.videoNoticia{
					background:white;
					border:1px solid #CCC;
					-webkit-border-radius:5px;
					border-radius:5px;
					margin:5px;
					padding:5px;			
				}	
												
				.bajadaNoticia{				
					//outline:1px dashed blue;
					color:#555;					
					font-size:12px;
					margin:5px;
					padding:0px 5px;
					overflow:hidden;
					text-align:justify;
				}
				
				.opcionesNoticias{
					//outline:1px dashed red;
					margin:7px;
					margin-top:5px;
					padding:0px 5px;
				}
				
					.leerMasNoticia{						
						//outline:1px dashed red;
						color:blue;
						float:left;
						font-size:11px;						
						margin-top:5px;
						vertical-align:middle;
					}
													
					.leerMasNoticia:hover{
						cursor:pointer;
						text-decoration:underline;	
					}
				
		/*Zona que se va modificando cuando se van cargando las distintas secciones de la web*/
		#modificable{
			//outline:1px dashed yellow;
			float:left;
			min-height:800px;
			width:700px;
		}
			
			/*Marcas de productos*/
			#marcas{
				//outline:1px dashed red;				
				margin:10px;
				margin-bottom:0px;
			}
			
			/*Productos destacados y comunes*/
			#productos{
				//outline:1px dashed black;
				margin:10px;
				margin-top:0px;
			}
			
				/*Productos destacados o en promocion*/
				#destacados{
					//outline:1px dashed yellow;
				}
				
				#destacados table {
				   //outline:1px dashed yellow;
				   width: 100%;
				   border: none;
				   vertical-align: top;
				}
				
				#destacados table tr {
				   //outline:1px dashed red;
				   border-bottom:1px dashed #CCC;
				}
												
				#destacados td {
				   //outline:1px dashed orange;
				   width:33%;
				   //Para dos productos en vez de 3
				   //width:50%;
				   text-align: left;
				   vertical-align: top;
				   border:none;
				   border-collapse: collapse;
				   border-spacing: 3px;
				}
							
				.productoDestacado{
					//outline:1px dashed red;
					color:#000;	
					font-size:13px;
					width:215px;
					//Para dos productos en vez de 3
					//width:300px;
				}
				
				.productoDestacado:hover{
					//outline:1px dashed red;							
				}
				
					.tituloProductoDestacado{				
						height:50px;
						font-size:14px;
						overflow:hidden;
					}
					
					.tituloProductoDestacado a{
						color:#000;	
						font-weight:bold;					
						text-decoration:none;					
					}
					
					.tituloProductoDestacado a:hover{
						color:#333;	
						cursor:pointer;
						/*text-decoration:underline;*/
					}
					
						.categoriaProductoDestacado{
							color:#fd0100;
						}
					
					.imagenProductoDestacado{				
						margin-top:5px;						
					}
					
						.imagenProductoDestacado img{
							background:white;
							border:1px solid #CCC;
							-webkit-border-radius:5px;
							border-radius:5px;
							
							/*border:1px solid #fd0100;
							border-radius:5px;*/
							padding:5px;
						}
					
					.imagenProductoDestacado img:hover{				
						cursor:pointer;						
						opacity:.8;
					}
					
					.breveDescripcionProductoDestacado, .codigoProductoDestacado, .marcaProductoDestacado{
						margin-top:5px;
					}
									
				/*Productos normales*/
				#normales{
					//outline:1px dashed red;					
					margin-top:10px;
				}
				
				#normales table {
				   width: 100%;
				   border: none;
				   vertical-align: top;
				}
				
				#normales table tr {
				   border-bottom:1px dashed #CCC;
				}
												
				#normales td {
				   //outline:1px dashed red;
				   width: 25%;
				   text-align: left;
				   vertical-align: top;
				   border:none;
				   border-collapse: collapse;
				   border-spacing: 3px;
				}
							
				.producto{
					//outline:1px dashed red;
					color:#000;	
					font-size:13px;
					width:158px;
				}
				
				.producto:hover{
					//outline:1px dashed red;							
				}
				
					.tituloProducto{				
						height:50px;
						overflow:hidden;
					}					
					
					.tituloProducto a{
						color:#000;	
						font-weight:bold;					
						text-decoration:none;					
					}
					
					.tituloProducto a:hover{
						color:#333;	
						cursor:pointer;
						/*text-decoration:underline;*/
					}
					
						.categoriaProducto{
							color:#fd0100;
						}
					
					.imagenProducto{				
						margin-top:5px;						
					}
					
						.imagenProducto img{
							background:white;
							border:1px solid #CCC;
							-webkit-border-radius:5px;
							border-radius:5px;
							
							/*border:1px solid #fd0100;
							border-radius:5px;*/
							padding:5px;
						}
					
					.imagenProducto img:hover{				
						cursor:pointer;						
						opacity:.8;
					}
					
					.breveDescripcionProducto, .codigoProducto, .marcaProducto{
						margin-top:5px;
					}
					
					.opcionesProducto{
						//outline:1px dashed red;
						margin-top:5px;
					}
					
						.verMasProducto{					
							//outline:1px dashed red;
							color:blue;
							float:left;
							font-size:11px;
							margin-top:3px;
							margin-right:3px;
							text-align:right;
							vertical-align:middle;
						}
						
						.verMasProducto:hover{
							cursor:pointer;						
							text-decoration:underline;	
						}
						
						.compartirRedesSociales{						
							float:right;
						}
											
						.compartirRedesSociales:hover{						
							filter:alpha(opacity=80);
							opacity: .80;
						}
					
					.solicitarAyudaProducto{
						//outline:1px dashed red;
						font-size:11px;
						margin-top:10px;
						text-align:right;
					}
					
					.espacioBlanco{
						padding:10px;				
					}							
	
	/*Pie de la web, donde mostramos datos de contacto y logo*/
	#pie{
		background:#000;	
		border-radius:0 0 10px 10px;	
		border-top:2px solid black;		
		color:#fff;		
		min-height:100px;
		padding:10px;
		text-align:center;		
	}
	
		#pieLogo{
			outline:5px solid #000;
			float:left;			
		}
		
		·#pieInfo{
			outline:5px solid #000;
			float:left;
		}

/*Estilo de los titulos de las secciones*/
.tituloSeccion{
	border-bottom:2px solid #000;		
	color:#000;
	font-size:18px;
	margin:0px;
	padding:0px;
	text-align:left;	
}

.tituloSeccionRelleno{
	background-color:#000;
	border-radius:5px;
	color:white;
	font-size:18px;	
	margin:0px;
	padding:5px;
	text-align:left;
}

/*Estilos cuando entramos a ver un producto especifico-------------------------------------------------------------------------------------------------------*/

#verProducto{
	//outline:1px dashed red;	
	margin:10px;	
}

	/*Estilos de las noticias cuando seleccionamos una para verla*/
	.nombreVerProducto{
		//outline:1px dashed yellow;
		border-bottom:5px solid #000;
		color:#000;
		font-size:24px;
		margin:0px;
		padding-bottom:1px;		
		text-decoration:none;
		text-align:left;
	}
	
		.categoriaVerProducto{
			color:#fd0100;
		}

	.imagenVerProducto{
		//outline:1px dashed green;
		float:left;
		margin-top:10px;		
		max-width:350px;
		text-align:left;
	}

		.imagenVerProducto img{
			-moz-box-shadow: 1px 2px 5px #777;
			-webkit-box-shadow: 1px 2px 5px #777;
		}

	.videoVerProducto{
		margin-top:7px;		
	}
	
	.contactoVerProducto{
		//outline:1px dashed green;
		border:3px solid #000;
		border-top:0px;
		border-radius:5px;
		float:left;
		margin:10px;
		margin-right:0px;
		width:314px;
	}

	.breveDescripcionVerProducto{				
		//outline:1px dashed green;
		color:#333;		
		font-size:14px;
		font-style:italic;
		line-height:20px;		
		padding:10px;
		text-align:left;
	}
			
	.cuerpoVerProducto{				
		//outline:1px dashed green;
		color:#111;
		line-height:20px;
		font-size:12px;			
		padding:10px;
		text-align:justify;
	}
	
	/*Caracteristicas de los productos*/
	#caracteristicas table, #caracteristicas table tr, #caracteristicas table tr td{
		border:1px solid #CCC;
		border-spacing:0;
		padding:3px;
	}
	
		.tituloCaracteristica{
			background-color:#000;
			color:#fff;
		}
		
		.descripcionCaracteristica{			
			font-style:italic;
		}
		
		.nombreDetalle{
			font-weight:bold;
		}
		
		.filaImpar{
			background-color:#EEE;
		}
	
		.filaPar{
			//background-color:#DDD;
		}
	
	/*Adjuntos de un producto*/
	.tituloGaleriaSel{
		background:#000;										
		background-image:-webkit-gradient(linear, 0% 90%, 0% 40%, from(#333), to(#000));
		border-radius:5px 5px 0 0;
		color:white;
		float:left;
		font-size:14px;		
		margin-right:3px;
		margin-bottom:0px;
		padding:5px;

		-moz-box-shadow: 1px 2px 8px #555;
		-webkit-box-shadow: 1px 2px 8px #555;	
	}

	.tituloGaleriaNoSel{
		background:transparent;	
		border-radius:5px 5px 0 0;				
		color:#999;
		float:left;
		font-size:14px;		
		margin-right:3px;
		margin-bottom:0px;
		padding:5px;	

		-moz-box-shadow: 1px 2px 8px #555;
		-webkit-box-shadow: 1px 2px 8px #555;
	}
				
	.tituloGaleriaNoSel:hover{
		color:black;
		cursor:pointer;
	}	
		
	#galeriaFotos, #galeriaVideos, #galeriaAudios, #galeriaArchivos{
		border:1px solid #CCC;
		border-radius:0px 5px 5px 5px;
	}
	
	.videoGaleria{
		margin:10px;
		border-bottom:1px dashed #CCC;
	}
	
		.videoGaleriaTitulo{
			color:#000;
			font-size:14px;			
			text-decoration:none;
		}

		.videoGaleriaDescripcion{
			color:#555;
			font-size:12px;
			margin-top:5px;
			text-decoration:none;
		}

	.audioGaleria{					
		margin:10px;
		border-bottom:1px dashed #CCC;
	}
	
		.audioGaleriaTitulo{
			color:#000;
			font-size:14px;			
			text-decoration:none;
		}

		.audioGaleriaDescripcion{
			color:#555;
			font-size:12px;
			margin-top:5px;
			text-decoration:none;
		}
		
	.archivosGaleria{					
		margin:10px;
		border-bottom:1px dashed #CCC;
	}
	
		.archivoGaleriaTitulo{
			color:#000;
			font-size:14px;			
			text-decoration:none;
		}

		.archivoGaleriaDescripcion{
			color:#555;
			font-size:12px;
			margin-top:5px;
			text-decoration:none;
		}

/*Estilos cuando entramos a ver una noticia especifica-------------------------------------------------------------------------------------------------------*/

#verNoticia{
	//outline:1px dashed red;	
	margin:10px;	
}

	/*Estilos de las noticias cuando seleccionamos una para verla*/
	.nombreVerNoticia{
		//outline:1px dashed yellow;
		border-bottom:5px solid #000;
		color:#000;
		font-size:24px;
		margin:0px;
		padding-bottom:1px;		
		text-decoration:none;
		text-align:left;
	}	
		
	.imagenVerNoticia{
		//outline:1px dashed green;
		margin-top:7px;		
		/*max-width:700px;*/
		text-align:left;
	}
		.imagenVerNoticia img{
			-moz-box-shadow: 1px 2px 5px #777;
			-webkit-box-shadow: 1px 2px 5px #777;
		}

	.videoVerNoticia{
		margin-top:7px;		
	}
	
	.breveDescripcionVerNoticia{				
		//outline:1px dashed green;
		color:#333;		
		font-size:14px;
		font-style:italic;
		line-height:20px;		
		padding:10px 0;
		text-align:left;
	}
			
	.cuerpoVerNoticia{				
		//outline:1px dashed green;
		color:#111;
		line-height:20px;
		font-size:12px;			
		padding:10px 0;
		text-align:justify;
	}
	
#masNoticias{
	//outline:1px dashed green;
	margin:10px;
}
	
	.masNoticia{
		//outline:1px dashed red;
		margin:5px;	
	}
		
		.imagenMasNoticia{
			//outline:1px dashed pink;
			float:left;
			width:260px;		
		}
	
			.imagenMasNoticia img{
				background:white;
				border:1px solid #CCC;
				-webkit-border-radius:5px;
				border-radius:5px;
				padding:5px;
			}
			
			.imagenMasNoticia img:hover{
				opacity:.8;
			}
			
		.tituloMasNoticia{
			color:#000;
			font-size:15px;
			font-weight:bold;			
			overflow:hidden;
			padding:5px 0px;					
			text-align:left;
		}
		
			.tituloMasNoticia a{
				color:#000;
				text-decoration:none;
			}
			
			.tituloMasNoticia a:hover{
				color:#333;
				cursor:pointer;
			}
		
		.bajadaMasNoticia{
			//outline:1px dashed blue;
			color:#555;					
			font-size:12px;			
			padding:5px 0px;
			overflow:hidden;
			text-align:justify;
		}


/*Estilos cuando entramos a ver un catalogo especifico-------------------------------------------------------------------------------------------------------*/
#verCatalogo{
	//outline:1px dashed red;	
	margin:10px;	
}

	/*Estilos de las noticias cuando seleccionamos una para verla*/
	.nombreVerCatalogo{
		//outline:1px dashed yellow;
		border-bottom:5px solid #000;
		color:#000;
		font-size:24px;
		margin:0px;
		padding-bottom:1px;		
		text-decoration:none;
		text-align:left;
	}	
		
	.codigoVerCatalogo{
		//outline:1px dashed green;
		margin-top:7px;		
		/*max-width:700px;*/
		text-align:left;
	}
				
	.descripcionVerCatalogo{				
		//outline:1px dashed green;
		color:#333;		
		font-size:14px;
		font-style:italic;
		line-height:20px;		
		padding:10px 0;
		text-align:left;
	}
		
#masCatalogos{
	//outline:1px dashed green;
	margin:10px;
}
	
	.masCatalogo{
		//outline:1px dashed red;
		margin:5px;	
	}
		
		.codigoMasCatalogo{
			//outline:1px dashed pink;
			float:left;
			width:260px;
			background:white;
			border:1px solid #CCC;
			-webkit-border-radius:5px;
			border-radius:5px;
			padding:5px;
		}	
						
		.nombreMasCatalogo{
			color:#000;
			font-size:15px;
			font-weight:bold;			
			overflow:hidden;
			padding:5px 0px;					
			text-align:left;
		}
		
			.nombreMasCatalogo a{
				color:#000;
				text-decoration:none;
			}
			
			.nombreMasCatalogo a:hover{
				color:#333;
				cursor:pointer;
			}
		
		.descripcionMasCatalogo{
			//outline:1px dashed blue;
			color:#555;					
			font-size:12px;			
			padding:5px 0px;
			overflow:hidden;
			text-align:justify;
		}
	
/*Estilos del contacto---------------------------------------------------------------------------------------------------------------------------------------*/
.cuerpoContacto{
	margin:10px;
	text-align:left;
	font-size:14px;
}

/*Estilos de la galeria de fotos-----------------------------------------------------------------------------------------------------------------------------*/
#galeriaFotos2 table, #galeriaFotos2 table tr, #galeriaFotos2 table tr td{
	border:none;
	vertical-align:top
}

.galeriaFoto{
	border:1px solid #BBB;
	margin-left:10px;
	margin-bottom:20px;
	min-height:200px;
	width:200px;
}

.galeriaFoto1{
	background:white;
	border:1px solid #BBB;	
	min-height:200px;
	width:200px;
	top:5px;
	left:5px;
	position:relative;
}

.galeriaFoto2{
	background:white;
	border:1px solid #BBB;
	min-height:200px;
	width:200px;
	top:5px;
	left:5px;
	position:relative;
}

.galeriaFoto:hover, .galeriaFoto1:hover, .galeriaFoto2:hover{
	border:1px solid #000;
	cursor:pointer;
}
	
	.galeriaFotoImagen{
		border:3px solid #BBB;
	}

	.galeriaFotoTitulo{
		color:#000;
		font-size:12px;
		margin:5px;
		text-decoration:none;
	}
	
	.galeriaFotoDescripcion{
		color:#555;
		font-size:11px;
		margin:5px;
		text-decoration:none;
	}

/*Estilos cuando entramos a ver una galeria en particular*/
.fotoNombre{
	//outline:1px dashed blue;
	color:#000;
	font-size:16px;
	padding:10px;
}

.fotoBreveDescripcion{
	//outline:1px dashed blue;
	color:#555;
	font-size:14px;	
	text-decoration:none;
	padding:5px 10px;
}

.fotoDescripcion{
	//outline:1px dashed blue;
	font-size:14px;
	padding:5px 10px;
}

#gallery ul img {
	border: 5px solid #000;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #333;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { color: #333; }

#masGalerias{
	//outline:1px dashed green;
	margin:10px;
}
	
	.masGaleria{
		//outline:1px dashed red;
		margin:5px;	
	}
		
		.imagenMasGaleria{
			//outline:1px dashed pink;
			float:left;
			width:250px;
			background:white;
			border:1px solid #CCC;
			-webkit-border-radius:5px;
			border-radius:5px;
			padding:5px;
		}	
						
		.nombreMasGaleria{
			color:#000;
			font-size:15px;
			font-weight:bold;			
			overflow:hidden;
			padding:5px 0px;					
			text-align:left;
		}
		
			.nombreMasGaleria a{
				color:#000;
				text-decoration:none;
			}
			
			.nombreMasGaleria a:hover{
				color:#333;
				cursor:pointer;
			}
		
		.descripcionMasGaleria{
			//outline:1px dashed blue;
			color:#555;					
			font-size:12px;			
			padding:5px 0px;
			overflow:hidden;
			text-align:justify;
		}


/*Estilos de los item del menu------------------------------------------------------------------------------------------------------------------------------*/
#galleryMenu ul img {
	border: 5px solid #000;
	border-width: 5px 5px 20px;
}
#galleryMenu ul a:hover img {
	border: 5px solid #333;
	border-width: 5px 5px 20px;
	color: #fff;
}
#galleryMenu ul a:hover { color: #333; }


.adjuntoMenuTitulo{
	color:#000;
	font-size:14px;
	margin:5px;
	text-decoration:none;
}

.adjuntoMenuDescripcion{
	color:#555;
	font-size:12px;
	margin:5px;
	text-decoration:none;
}

.masDetallesMenu{
	//outline:1px dashed red;
	border-bottom:1px dashed #555;
	color:#000;
	font-size:14px;
	margin:10px 20px 0px 20px;	
}

.masDetallesMenu a:hover{
	color:#888;
}
			
/*Estilos generales del sistema*/
label{
	cursor:pointer;
}

.campoIncompleto{
	border:2px inset red !important;
}

/*Propiedades de los formularios----------------------------------------------------------------------------------------------------------------------------*/
form table, form table tr, form table tr td{
	border:none;
	border-spacing:0;
	padding:3px;
	text-align:right;
}

/*Propiedades de los botones--------------------------------------------------------------------------------------------------------------------------------*/
.boton{
	background:#000;
	border-radius:5px;
	border:2px outset buttonface;
	color:white;
	padding:2px 10px;
	text-decoration:none;
}

.boton:hover{
	background:#333;
	color:white;
	cursor:pointer;
}

/*Propiedades de la paginacion*/
.loading{
	text-align:center;
}

/*Propiedades del div flotante-------------------------------------------------------------------------------------------------------------------------------*/
#slidebox{
	border-top:3px solid #000 !important;
}

#slidebox h2{
    color:#000 !important;
}

a.more{    
    color:#333 !important;
}