.txt_general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.txt_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}
.spacer_12x12 {
	padding-top: 12px;
	padding-right: 12px;
}
.spacer_24x24 {
	padding-top: 24px;
	padding-right: 24px;
}
.spacer_10x10 {
	padding-top: 10px;
	padding-right: 10px;
}
.spacer_8x8 {
	padding-top: 8px;
	padding-right: 8px;
}
.txt_combosinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #575757;
	text-decoration: none;
}
.name_prod_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
.descripcion_prod_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.precio_prod_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFF00;
	text-decoration: none;
}
.name_product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F6620D;
	text-decoration: none;
}
.descripcion_product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	text-align: center;
}

.precio_product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.titulo_detalle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4BA1B2;
	text-decoration: none;
}
.subtitulo_detalle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4BA1B2;
	text-decoration: none;
}

.titles_sections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #2b1989;
}
.subtitles_sections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #2b1989;
}
.txt_resaltadoingles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #88be10;
	text-decoration: none;
}

.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity: 0.75;
	filter: alpha(opacity=80);
	height: 100%;
}

.white_content {
	display: none;
	position: fixed;
	top: 65%;
	z-index: 1002;
	width: auto;
	height: auto;
	background-color: white;
	margin: auto;
	border: 3px solid black;
	color: black;
	padding: 5px;
	right: 10%;
}

.Cierra_Recuadro a {
	font: bold 12px Verdana;
	color: red;
	text-decoration: none;
}
