/* Elementos Generales */

html {
	margin: 0px;
	padding: 0px;
	}
	
body { 
	font: 11px verdana;
	line-height: 16px;
	color: #333;
	margin: 0px; 
	padding: 0px;
	background-color:#FFF;
	}
	
p { 
	margin-top: 0px; 
	text-align: justify;
	}
	
	
	
form{
margin:0px;
}

img{
border:0px;
}

a:link { 
	text-decoration: none; 
	color: #333;
	}
	
	a:visited { 
	text-decoration: none; 
	color: #333;
	}
	
	a:hover { 
	text-decoration: none;
	color: #F12D3B;
	}
	
	
	a:active { 
	text-decoration: none;
	color: #333;
	}
/* Divisiones Página */

#pagina{
	margin:auto;
	width:841px;	
	background-color:#000;
}

		#flash { 
			width: 841px;
			height:409px;
			float:left;
			/*background-image:url(../../images/flash.jpg);*/
			}
			
		#contenido{
			width:841px;
			float:left;
			background-color:#000;
			}
			
			#centro-comun{
				width:479px;
				min-height:500px;
				float:left;
				background-color:#FFF;
				}
				#menu{
				width: 171px;
				height:auto;
				float:left;
				padding-left:4px;
				margin-right:6px;
				line-height:24px;
				}
				
					.acceso{
						width:163px;
						height:auto;
						float:left;
						background-image:url(../../images/fondo_acceso.jpg);
						background-repeat:repeat-y;
						padding-top:8px;
						padding-left:8px;
						}
						
							#acceso-input{
							width:149px;
							height:27px;
							font-size:10px;
							background-image:url(../../images/fondo_caja.jpg);
							text-align:center;
							padding-top:4px;
							padding-left:6px;
							float:left;
							margin-bottom:6px;
							}
							
							#usuario{
								width:140px;
								height:21px;
								float:left;
								border:1px solid #FFF;
								}
								
							#clave{
							width:140px;
							height:21px;
							float:left;
							border:1px solid #FFF;
							}
							
							#login{
								width:58px;
								height:28px;
								float:left;
								display:block;
								background-image:url(../../images/login.jpg);
								font-size:10px;
								margin-right:6px;
								background-color:#ccc;
								}
								
							#registrar{
								width:90px;
								height:28px;
								float:left;
								display:block;
								background-image:url(../../images/registrar.jpg);
								font-size:10px;
								background-color:#ccc;
								}
								
							#olvido{
								width:160px;
								height:auto;
								margin-top:6px;
								float:left;
								}
					
						.titulos{
							float:left;
							display:block;
							}
							
							
							.titulos_top{
							float:left;
							width:479px;
							height:44px;
							background-image:url(../../images/fondo_titulo.jpg);
								}
							
							.titulo{
								float:left;
								width:290px;
								height:32px;
								color:#F12D3B;
								font-weight:bold;
								padding-top:12px;
								padding-left:20px;
								font-size:11px;
								}
								
								.titulo span{
								color:#333;
								}
								
							.opcion{
								float:left;
								width:169px;
								height:32px;
								padding-top:12px;
								}
						
						#ayuda{
							float:left;
							display:block;
							margin-top:2px;
							padding-left:5px;
							}
					
				#carrito{
					width:171px;
					float:left;
					margin-left:6px;
					padding-right:4px;
					}
					
		#pie{
			width:841px;
			height:83px;
			float:left;
			padding-top:38px;
			text-align:center;
			line-height:18px;
			background-image:url(../../images/pie.jpg);
			color:#CCC;
			font-size:10px;
			}
			
				#pie span{
					color:#F12D3B;}
					
					
					#pie a:link { 
	text-decoration: none; 
	color: #ccc;
	}
	
	#pie a:visited { 
	text-decoration: none; 
	color: #ccc;
	}
	
	#pie a:hover { 
	text-decoration: none;
	color: #F12D3B;
	}
	
	
	#pie a:active { 
	text-decoration: none;
	color: #ccc;
	}
			
/*ENLACES*/
	
				#links01 a{
				width:146px;
				height:26px;
				padding-left:25px;
				float:left;
				text-decoration:none;
				color:#333;
				}
				
					#links01  a:link{
					background:url(../../images/fondo_enlace01_link.jpg);
					}
					
					#links01  a:visited{
					background:url(../../images/fondo_enlace01_link.jpg);
					}
					
					#links01 a:hover{
						background:url(../../images/fondo_enlace01_hover.jpg);
					}
					
					#links01 a:active{
					background:url(../../images/fondo_enlace01_hover.jpg);
					}
					
				#links02 a{
				width:146px;
				height:26px;
				padding-left:25px;
				float:left;
				text-decoration:none;
				color:#333;
				}
				
					#links02  a:link{
					background:url(../../images/fondo_enlace02_link.jpg);
					}
					
					#links02  a:visited{
					background:url(../../images/fondo_enlace02_link.jpg);
					}
					
					#links02 a:hover{
						background:url(../../images/fondo_enlace02_hover.jpg);
					}
					
					#links02 a:active{
					background:url(../../images/fondo_enlace02_hover.jpg);
					}
					
							
			
					#enlaces  a:link{
						text-decoration:none;
						color:#333;
					}
					
					#enlaces  a:visited{
					text-decoration:none;
						color:#333;
					}
					
					#enlaces a:hover{
						text-decoration:none;
						color:#F12D3B;
					}
					
					#enlaces a:active{
					text-decoration:none;
						color:#333;
					}
/*Nuevas del listado de productos*/
	.bloque_consumible{
		width:459px;
		height:auto;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:15px;
		padding-top:15px;
		line-height:18px;
		float:left;
		}
	.linea_punteada{
		width:450px;
		height:auto;
		float:left;
		}
		
	#boton-comprar{
		width:100px;
		height:18px;
		text-align:center;
		background-color:#FFF;
		border:1px solid #036;
		font-size:11px;
		padding-bottom:2px;
		}
						
			
	

