body {
	background-color: #fff;
	font-family:Calibri, Arial, Helvetica;
	background-image:url(../images/fondo_page.jpg); background-repeat:repeat-x;
	background-position:center;
	background-position:top;
	padding-top: 0px;
	margin-top: 0px;
}
.links_naranjas {
	font-family:Calibri, Arial, Helvetica;
	color:#662D91;
	font-size:12px;
	text-decoration:underline;
}
.links_naranjas a:link {
	font-family:Calibri, Arial, Helvetica;
	color:#662D91;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
.links_naranjas a:visited{
    font-family:Calibri, Arial, Helvetica;
	color:#662D91;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
.links_naranjas a:active {
	font-family:Calibri, Arial, Helvetica;
	color:#662D91;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
.links_naranjas a:hover {
	font-family:Calibri, Arial, Helvetica;
	color:#662D91;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
.links_azules {
	font-family:Calibri, Arial, Helvetica;
	color:#005EAD;
	font-size:12px;
	text-align:right;
	text-decoration:underline;
}
.links_azules a:link {
	font-family:Calibri, Arial, Helvetica;
	color:#005EAD;
	font-size:12px;
	text-align:right;
	text-decoration:underline;
}
.links_azules a:visited{
    font-family:Calibri, Arial, Helvetica;
	color:#005EAD;
	font-size:12px;
	text-align:right;
	text-decoration:underline;
}
.links_azules a:active {
	font-family:Calibri, Arial, Helvetica;
	color:#005EAD;
	font-size:12px;
	text-align:right;
	text-decoration:underline;
}
.links_azules a:hover {
	font-family:Calibri, Arial, Helvetica;
	color:#005EAD;
	font-size:12px;
	text-align:right;
	text-decoration:underline;
}
.categorias {
	font-family:Calibri, Arial, Helvetica;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.categorias a:link {
	font-family:Calibri, Arial, Helvetica;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.categorias a:visited{
    font-family:Calibri, Arial, Helvetica;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.categorias a:active {
	font-family:Calibri, Arial, Helvetica;
	color:#110C2C;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.categorias a:hover {
	font-family:Calibri, Arial, Helvetica;
	color:#110C2C;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.mas_vendidos {
	font-family:Calibri, Arial, Helvetica;
	color:#666666;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
.mas_vendidos a:link {
	font-family:Calibri, Arial, Helvetica;
	color:#666666;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
.mas_vendidos a:visited{
    font-family:Calibri, Arial, Helvetica;
	color:#666666;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
.mas_vendidos a:active {
	font-family:Calibri, Arial, Helvetica;
	color:#110C2C;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
.mas_vendidos a:hover {
	font-family:Calibri, Arial, Helvetica;
	color:#110C2C;
	font-size:14px;
	text-align:left;
	text-decoration:none;
}
.numero_carrito {
	font-family:"Times New Roman", Times, serif;
	color:#000;
	font-size:60px;
	font-weight:bold;
}
.textos_izq {
	font-family:Calibri, Arial, Helvetica;
	color:#333;
	font-size:11px;
	text-align:left;
	letter-spacing:10;
}
.textos_der {
	font-family:Calibri, Arial, Helvetica;
	color:#333;
	font-size:11px;
	text-align:right;
	letter-spacing:10;
}
.titulos_productos {
	font-family:Calibri, Arial, Helvetica;
	font-size:13px;
	text-align:center;
	color:#261C61;
	font-weight:bold;
}
.precio {
	font-family:Calibri, Arial, Helvetica;
	font-size:20px;
	text-align:center;
	color:#CF272D;
	font-weight:bold;
}
.precio_especial {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:center;
	color:#CF272D;
	font-weight:bold;
	padding:5px;
}
.datos_productos {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:center;
	color:#666666;
}
.datos_productos_bold {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:center;
	color:#666666;
	font-weight:bold;
}
.mas_productos_en {
	font-family:Calibri, Arial, Helvetica;
	font-size:10px;
	text-align:center;
	color:#B3B3B3;
}
.categoria_prodcutos {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:center;
	color:#666666;
}
.detalles {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:right;
	color:#B2B2B2;
}

.detalles a:link {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:right;
	color:#B2B2B2;
	text-decoration:none;
}
.detalles a:visited{
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:right;
	color:#B2B2B2;
	text-decoration:none;
}
.detalles a:active {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:right;
	color:#F7931E;
	text-decoration:none;
}
.detalles a:hover {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:right;
	color:#F7931E;
	text-decoration:none;
}
.agregar {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:left;
	color:#B2B2B2;
}
.agregar a:link {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:left;
	color:#B2B2B2;
	text-decoration:none;
}
.agregar a:visited{
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:left;
	color:#B2B2B2;
	text-decoration:none;
}
.agregar a:active {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:left;
	color:#F7931E;
	text-decoration:none;
}
.agregar a:hover {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	text-align:left;
	color:#F7931E;
	text-decoration:none;
}
.titulos_menu_inferior {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#4D4D4D;
	padding-left:10px;
	line-height:20px;
}
.menu_inferior {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	color:#4D4D4D;
	line-height:17px;
	font-weight:bold;
}
.menu_inferior a:link {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	color:#4D4D4D;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
}
.menu_inferior a:visited{
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	color:#4D4D4D;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
}
.menu_inferior a:active {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	color:#4D4D4D;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
}
.menu_inferior a:hover {
	font-family:Calibri, Arial, Helvetica;
	font-size:11px;
	color:#4D4D4D;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
}
.productos_titulos {
	font-family:Calibri, Arial, Helvetica;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	color:#4D4D4D;
	padding-left:10px;
}
.copy_right {
	font-family:Calibri, Arial, Helvetica;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	color:#fff;
}
.menu_supeior {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:right;
	color:#fff;
	font-weight:bold;
}
.menu_supeior a:link {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.menu_supeior a:visited{
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.menu_supeior a:active {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.menu_supeior a:hover {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:right;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
.bienvenido {
	font-family:Calibri, Arial, Helvetica;
	font-size:14px;
	text-align:right;
	font-weight:bold;
	color:#F2F2F2;
}
.tap {
	font-family:Calibri, Arial, Helvetica;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	color:#CCCCCC;
}
.buscar {
	font-family:Calibri, Arial, Helvetica;
	font-size:16px;
	text-align:right;
	font-weight:bold;
	color:#333333;
}