/* INTERFACE */
body{
	cursor: default;
	background: #690000 url(images/bg_web.jpg);
	background-repeat:repeat-x;
	padding: 0px;
	margin: 0px;
	color: #A69339;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.top{
	width: 760px;
	padding: 0px;
	margin: 0px;
}
.logo{
	width: 760px;
	height: 122px;
	padding: 0px;
	margin: 0px;
	background: url(images/logo.jpg) no-repeat;
	clear: both;
}
.menu{
	width: 760px;
	height: 43px;
	padding: 0px 0px 1px 0px;
	margin: 0px;
	background: transparent url(images/menu_bg.jpg) repeat-x;
	clear: both;
	text-align: center;
	vertical-align:text-top;
}
.name{
	height: 43px;
	vertical-align: middle;
	text-align: center;
	clear: both;
}
.left{
	width: 163px;
	background: #360101 url(images/vertical_dots.gif) repeat-y top right;
}
.right{
	width: 597px;
	background: #360101;
	text-align: right;
}
.pagina{
	width: 597px;
	background: #360101;
	text-align: center;
}
.bottom{
	width: 760px;
	height: 54px;
	background: url(images/bottom_bg.jpg) no-repeat top left;
	padding: 25px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	text-align: center;
	color: #640000;
	font: normal 10px trebuchet MS;
}
.input_button{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #C2B9A8;
	background:  url(images/bg_button_input.gif) repeat-x top left;
	padding: 0px 3px 0px 3px;
	height: 18px;
	border: 1px solid #53481B;
}
/* FIN INTERFACE */

/**************************************************************************/

/* MENU */
.boton{
	width: 163px;
	height: 25px;
	padding: 0px;
	background: url(images/horizontal_dots.gif) repeat-x bottom left;
	clear: both;
	text-align: left;
	text-transform: uppercase;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #A69339;
}
.boton_novedad{
	width: 24px;
	height: 24px;
	background: url(images/novedad.jpg) no-repeat;
	float: left;
}
.boton_texto{
	width: 139px;
	height: 19px;
	padding: 5px 0px 0px 0px;
	float: right;
}
.boton_texto a{
	text-decoration: none;
	color: #A69339;
}
.boton_texto a:hover{
	text-decoration: none;
	color: #53491C;
}
.boton_submenu{
	width: 129px;
	height: 19px;
	padding: 5px 0px 0px 10px;
	float: right;
}
.boton_submenu a{
	text-decoration: none;
	color: #53491C;
}
.boton_submenu a:hover{
	text-decoration: none;
	color: #423A15;
}

.boton_texto2 a{
	text-decoration: none;
	color: #A69339;
}
.boton_texto2 a:hover{
	text-decoration: none;
	color: #53491C;
}
/* FIN MENU */

/**************************************************************************/

/* BUSCADOR */
.buscador_holder{
	width: 133px;
	padding: 15px;
	clear: both;
	text-align: left;
}
.buscador_box{
	width: 123px;
	height: 12px;
	margin: 8px 0px 10px 0px;
	font: normal 10px Arial, Helvetica, sans-serif;
	border: 1px solid #500000;
	background: #2B0303;
	color: #930000;
}
/* FIN BUSCADOR */

/**************************************************************************/

/* CARRITO */
.carrito_holder{
	width: 162px;
	padding: 10px 0px 10px 0px;
	clear: both;
	text-align: left;
	font: normal 10px Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
}
.carrito_top{
	width: 152px;
	background: #270101 url(images/horizontal_dots.gif) repeat-x top left;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 5px 0px;
	color: #740000;
	clear: both;
}
.carrito_fila_boton{
	width: 142px;
	padding: 10px 10px 3px 10px;
	margin: 5px 0px 0px 0px;
	text-align: right;
	clear: both;
	background: url(images/horizontal_dots.gif) repeat-x top left;
}
.carrito_fila{
	width: 142px;
	height: 14px;
	padding: 3px 10px 3px 10px;
	clear: both;
}
.fila_articulo_title{
	width: 66px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.fila_unidades_title{
	width: 24px;
	height: 14px;
	text-align: right;
	float: left;
	color: #740000;
}
.fila_precio_title{
	width: 52px;
	height: 14px;
	text-align: right;
	float: left;
	color: #740000;
}
.fila_articulo{
	width: 66px;
	height: 14px;
	text-align: left;
	float: left;
	text-transform: uppercase;
	color: #A4903E;
}
.fila_unidades{
	width: 24px;
	height: 14px;
	text-align: right;
	float: left;
	text-transform: uppercase;
	color: #A4903E;
}
.fila_precio{
	width: 52px;
	height: 14px;
	text-align: right;
	float: left;
	text-transform: uppercase;
	color: #A4903E;
}
/* FIN CARRITO */

/**************************************************************************/

/* INICIO */
.inicio_holder{
	padding: 30px 0px 20px 36px;
	text-align: left;
	background: #360101;
	color: #A69339;
}
.inicio_left{
	width: 423px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.inicio_right{
	width: 290px;
	margin: 0px;
	float: left;
}
.inicio_description{
	background: url(images/horizontal_dots.gif) repeat-x top left;
	width: 407px;
	padding: 20px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
/* font: normal 11px Arial, Helvetica, sans-serif; */
}

/* FIN INICIO */

/**************************************************************************/

/* CATALOGO */
.catalogo_holder{
	padding: 32px 14px 18px 18px;
	text-align: left;
}
.articulo{
	width: 100px;
	padding: 0px 18px 8px 18px;
	float: left;
}
.articulo_img{
	width: 102px;
	border: 1px solid #7A0202;
	margin: 0px;
}
.articulo_info{
	width: 104px;
	padding: 5px 0px 10px 0px;
	text-align: left;
	text-transform: uppercase;
	background: url(images/horizontal_dots.gif) repeat-x bottom left;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.articulo_cart{
	width: 104px;
	padding: 10px 0px 10px 0px;
	text-align: left;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.articulo_box{
	width: 20px;
	height: 12px;
	margin: 0px 3px 0px 3px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font: normal 10px Arial, Helvetica, sans-serif;
	border: 1px solid #500000;
	background: #2B0303;
	color: #A69339;
}
.foto_grande{
	width: 200px;
	border: 1px solid #7A0202;
	float: left;
	margin: 0px 30px 0px 10px;
}
.info_ampliada{
	width: 280px;
	float: left;
}
.info_fila{
	background: url(images/horizontal_dots.gif) repeat-x bottom left;
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 7px 0px;
	width: 280px;
	clear: both;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.info_fila_last{
	padding: 5px 0px 7px 0px;
	margin: 0px 0px 7px 0px;
	width: 280px;
	clear: both;
	font: normal 10px Arial, Helvetica, sans-serif;
}
/* FIN CATALOGO */

/**************************************************************************/

/* LOGIN */
.login_holder{
	background: #360101;
	width: 760px;
}
.login{
	width: 250px;
	height: 200px;
	padding: 0px 0px 0px 50px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	margin-bottom: 60px;
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.frame_pago{
	padding: 0px 0px 0px 50px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
	margin-bottom: 60px;
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.login a{
	text-decoration: underline;
	color: #53491C;
	font: normal 10px Arial, Helvetica, sans-serif;
}
.login a:hover{
	color: #A69339;
}
/* FIN LOGIN */

/**************************************************************************/

/* FORMULARIO */
.formulario_holder{
	background: #360101;
	width: 520px;
	padding: 20px 0px 20px 240px;
	text-align: left;
}
.formulario{
	width: 150px;
	margin: 0px 0px 20px 0px;
	float: left;
	text-align: left;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.formulario_box{
	width: 123px;
	height: 16px;
	text-align: left;
	margin: 3px 0px 5px 0px;
	font: normal 10px Arial, Helvetica, sans-serif;
	clear: both;
	border: 1px solid #500000;
	background: #2B0303;
	color: #930000;
}
/* FIN FORMULARIO */

/**************************************************************************/

/* ENLACES */
.enlaces{
	width: 460px;
	padding: 40px 150px 40px 150px;
	background: #360101;
	text-align: left;
}
.enlace_fila{
	width: 460px;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	background: url(images/horizontal_dots.gif) repeat-x bottom left;
	clear: both;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: left;
}
.enlace_fila a{
	text-decoration: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	clear: both;
	color: #53491C;
}
.enlace_fila a:hover{
	text-decoration: underline;
	color: #A69339;
}
/* FIN ENLACES */
a:link {  
	color: #53491C;
	text-decoration: none  
}
a:hover {
	text-decoration: underline;
	color: #A69339;
}
a:visited {  
	color: #53491C;
	text-decoration: none  
}
a:active {  
	color: #53491C;
	text-decoration: none  
}



/**************************************************************************/

/* COMPRAR */
.compra_content{
	width: 460px;
	padding: 40px 150px 40px 150px;
	background: #000000;
	text-align: left;
}
.compra_holder{
	width: 460px;
	padding: 10px 0px 10px 0px;
	clear: both;
	text-align: left;
	font: normal 10px Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}
.compra_top{
	width: 450px;
	background: #270101 url(images/horizontal_dots.gif) repeat-x top left;
	padding: 3px 0px 3px 10px;
	margin: 0px 0px 5px 0px;
	color: #740000;
	clear: both;
}
.compra_fila_boton{
	width: 440px;
	padding: 5px 10px 3px 10px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	clear: both;
}
.compra_fila{
	width: 440px;
	height: 14px;
	padding: 3px 10px 3px 10px;
	clear: both;
	background: url(images/horizontal_dots.gif) repeat-x bottom left;
}
.compra_fila_articulo_title{
	width: 240px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.compra_fila_familia_title{
	width: 50px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.compra_fila_precioud_title{
	width: 50px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.compra_fila_unidades_title{
	width: 24px;
	height: 14px;
	text-align: center;
	float: left;
	color: #740000;
}
.compra_fila_precio_title{
	width: 52px;
	height: 14px;
	text-align: right;
	float: left;
	color: #740000;
}
.compra_fila_articulo{
	width: 240px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.compra_fila_familia{
	width: 50px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.compra_fila_precioud{
	width: 50px;
	height: 14px;
	text-align: left;
	float: left;
	color: #740000;
}
.compra_fila_unidades{
	width: 24px;
	height: 14px;
	text-align: center;
	float: left;
	text-transform: uppercase;
}
.compra_fila_precio{
	width: 52px;
	height: 14px;
	text-align: right;
	float: left;
	text-transform: uppercase;
}
.compra_fila_delete{
	width: 9px;
	height: 12px;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	float: left;
}
/* FIN COMPRAR */
/* ADMIN */
/* Artículos desactivados */
.artic_desactivado{
	background-color:#999999;
}
/* Artículos actios */
.artic_activado{
	background-color:#FFFFFF;
}
