body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #774C78;
	scrollbar-face-color: #E2D9E3;
	scrollbar-shadow-color: #774C78;
	scrollbar-highlight-color: #5B335B;
	scrollbar-3dlight-color: #5B335B;
	scrollbar-darkshadow-color: #5B335B;
	scrollbar-track-color: #E2D9E3;
	scrollbar-arrow-color: #774C78;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	overflow: auto;
	left: 0px;
	top: 0px;
}
#header {
	background-color: #774C78;
}
#ufpanel {
	position: relative;
	height: 40px;
	width: 160px;
	bottom: -60px;
	right: 10px;
}

.class1 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #51274D;
				}
.class1 A:visited {color: #666666;}
.class1 A:hover {
				color: #52114B;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration: underline;
				font-size:11px;
				font-weight: bold;
				}
.class2 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #51274D;
				}
.class2 A:visited {
	color: #CCCCCC;
}
.class2 A:active {text-decoration: underline}
.class2 A:hover {
	color: #52114B;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
				}
.class3 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
				}
.class3 A:visited {
	color: #CCCCCC;
	font-size: 11px;
}
.class3 A:active {
	text-decoration: underline;
	font-size: 11px;
}
.class3 A:hover {
	color: #52114B;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
}
.class4 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
				}
.class4 A:visited {
	color: #CCCCCC;
}
.class4 A:hover {
	color: #E1CCE1;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
}
.class5 A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #51274D;
	font-weight: 200;
}
.class5 A:visited {
	color: #666666;
}
.class5 A:hover {
				color: #52114B;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration: underline;
				font-size:11px;
				}
.agregar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #370A45;
	background-color: #F0E6F0;
	text-align: center;
}
.articulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51274D;
	background-color: #F0E6F0;
}
.articulocesta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #51274D;
	background-color: #F0E6F0;
	padding: 3px;
	text-indent: 20px;
}
.botontrago {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3D013F;
}


.botontopleft {
	background-image: url(infaz/boton_r1_c1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.botontop {
	background-image: url(infaz/boton_r1_c2.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.botontopright {
	background-image: url(infaz/boton_r1_c4.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.botonleft {
	background-image: url(infaz/boton_r2_c1.gif);
	background-repeat:   repeat-y;
	background-position: right center;
}
.botonright {
	background-image: url(infaz/boton_r2_c4.gif);
	background-repeat:   repeat-y;
	background-position: left center;
}
.botonbotleft {
	background-image: url(infaz/boton_r4_c1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.botonbot {
	background-image: url(infaz/boton_r4_c2.gif);
	background-repeat:  repeat-x;
	background-position: center top;
}
.botonbotright {
	background-image: url(infaz/boton_r4_c4.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.cantidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #F0E6F0;
	text-align: right;
	font-variant: normal;
}
.coleccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5B335B;
}
.descuento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #774C78;
}
.descripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9E809F;
}
.descripciondark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #774C78;
}

.estado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
}
.estadotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	background-color: #51274D;
	font-weight: bold;
}
.estadototal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: bold;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #774C78;
}
.header {
	background-color: #774C78;
	background-image: url(infaz/header_fnd.png);
	background-repeat:  repeat-x;
	background-position: center;
}
.headerlogo {
	background-image: url(infaz/header.png);
	background-repeat:  no-repeat;
	background-position: left top;
}

.imgprod {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #774C78;
	border-left-color: #FFFFFF;
	border-bottom-color: #774C78;
	font-size: 10px;
}

.importe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E2D9E3;
}.importenegro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.maestro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.maestrotopleft {
	background-image: url(infaz/maestro_tl.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.maestrotop {
	background-image: url(infaz/maestro_t.png);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.maestrotopright {
	background-image: url(infaz/maestro_tr.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.maestroleft {
	background-image: url(infaz/maestro_l.png);
	background-repeat:   repeat-y;
	background-position: right center;
}
.maestroright {
	background-image: url(infaz/maestro_r.png);
	background-repeat:   repeat-y;
	background-position: left center;
}
.maestrobotleft {
	background-image: url(infaz/maestro_bl.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.maestrobot {
	background-image: url(infaz/maestro_b.png);
	background-repeat:  repeat-x;
	background-position: center top;
}
.maestrobotright {
	background-image: url(infaz/maestro_br.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.mailheader {
	background-image: url(infaz/header_mail_fnd.jpg);
	background-repeat:  repeat-x;
}

.navegacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #774C78;
	font-weight: bold;
}
.portadadarktit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #774C78;
}

.publi1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #774C78;
}
.publi2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #774C78;
}
.registros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5B335B;
}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.textosbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.tdbuscador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-image: url(infaz/menu_der_r6_c1_fnd.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tddatosthin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.tddatos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.tdestado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.txtcarro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}
.noticiastop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-color: #51274D;
	font-weight: bold;
}
.descripciondarkindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #774C78;
	padding: 6px;
}
.descripcionliteindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #9E809F;
	padding: 6px;
}
.sitemapseccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #774C78;
}
.sitemapsubseccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #9E809F;
}
.tabladark {
	color: #FFFFFF;
	background-color: #774C78;
}
#tabladark {
	color: #FFFFFF;
	background-color: #774C78;
}
.descripcionliteindent12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #774C78;
	padding: 6px;
	font-weight: bold;
	text-align: justify;
}
.descripciondarkindent12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #9E809F;
	padding: 6px;
	font-weight: bold;
	text-align: justify;
}

