/* CSS Document */

/**** PRODCUTOS ***/

.total{
	background-color:#CCC;
	font-weight:bold;
}
#menu_productos{
	float:right;
	margin-bottom:20px;
	margin-left:169px;
	width:731px;
}
#menu_productos ul{
	width:731px;
	list-style-type:none;
	display:table-row;
	border-bottom:#900 4px solid;
}
#menu_productos li{
	float:left;
	border-bottom:#900 4px solid;
	margin-bottom:2px;
}
#menu_productos li a{
	display:block;
	padding:5px 11px;
	background-color:#fff;
	font-size:12px;
	text-decoration:none;
	color:#900;
	border-top:#999 2px solid;
	border-right:#999 2px solid;
	border-left:#999 2px solid;
	text-align:center;
	font-weight:bold;
	height:13px;
	margin-right:2px;
}

#menu_productos li a:hover{
	text-decoration:none;
	color:#FC0;
	background-color:#900;
}
#menu_productos li a.current,
#menu_productos li a:hover.current{
	background-color:#FC0;
	color:#900;
}

#productosListado{
	margin-left:149px;
}

.fila{
	float:left;
	padding:5px 0 0;
	width:731px;
	overflow:hidden;
}
.fila2{
	border-bottom:#900 3px solid;
	float:left;
	padding:0 0 5px;
	width:731px;
	overflow:hidden;
}
.productoGral{
	width:355px;
}
.colizq{
	float:left;
	padding-right:10px;
}
.colder{
	float:right;
	padding-left:10px;
}
.productoOnLine{
	position:relative;
	top:0;
	left:0;
	width:355px;
}
.base_producto{
	width:355px;
	float:left;
}
#productosOnLine .sombra img{
	width:150px;
	float:left;
}
#productosOnLine .producto_titulo{
	color:#C00;
	font-size:13px;
	text-transform:uppercase;
}
.producto_descripcion{
/*	padding-left:180px;*/
}

#productosOnLine .precios{
	position:relative;
	bottom:-20px;
	font-weight:bold;
}
#productosOnLine .botones{
	clear:left;
	float:right;
}
#verCarrito{
	float:right;
	width:746px;
}
.tituloP{
	background-color:#900;
	color:#FC0;
	font-weight:bold;
}
.verCarritoTitulo{
	width:581px;
	float:left;
	text-transform:uppercase;
	position:relative;
	padding:5px;
}
#verCarrito h1{
	font-size:14px;
	color:#900;
	font-weight:bold;
	background-color:#CCC;
	padding:10px;
	width:706px;
}
#verCarrito .verCarritoPrecios{
	width:100px;
	float:left;
	text-align:right;
	position:relative;
	padding:5px;
}
#verCarrito .verCarritoEliminar{
	width:15px;
	float:left;
	padding:5px;
}
#verCarrito .verCarritoEliminar img{
	text-align:center;
	margin-bottom:2px;
}
.productos_texto{
	border-bottom:#CCC 2px solid;
}

.totales{
	font-size:12px;
	font-weight:bold;
	background-color:#FC0;
	color:#900;
}
#datosUsuario{
	float:left;
	margin-left:154px;
	width:704px;
	padding:10px;
	border:#CCC 2px solid;

}
#datosUsuario .subtitulo{
	width:199px;
	text-align:right;
	padding:10px 10px 10px 0;
}
#confirmar{
	float:left;
	margin:10px 0 10px 149px;
}

#confirmar #submit{
	float:left;
	margin:10px 0;
	background-color:#666;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:2px 5px;
}

a.carrito{
	padding:2px 13px;
	color:#000;
	border-top:#FFF 1px solid;
	border-left:#FFF 1px solid;
	border-right:#404040 1px solid;
	border-bottom:#404040 1px solid;
	background-color:#d4d0c8;
	height:18px;
	text-decoration:none;
	font-size:11px;
	padding-top:3px;
	display:block;
}
sub{
	font-size:8px;
	vertical-align:super;
}
