BODY {
	BACKGROUND: #4E1F5A; 
	MARGIN: 10px; 
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}
IMG {
	BORDER: 0px;
}
TD, TABLE, DIV, FORM {
	VERTICAL-ALIGN: top;
	MARGIN: 0px;
	BORDER: 0px;
	PADDING: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 12px;
}

DIV {
	WIDTH: 100%;
}
UL {	MARGIN: 0px; MARGIN-BOTTOM: 12px }
LI {	MARGIN-LEFT: 24px }

A, A:visited, A:active {
	COLOR: #4E1F5A;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
}
A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold; 
}

.contenedor {
	WIDTH: 785px;
	BACKGROUND: #ffffff;
}
.centrar {
	TEXT-ALIGN: center;
}
.derecha {
	TEXT-ALIGN: right;
}
.izquierda {
	TEXT-ALIGN: left;
}
.cabecera {
	BACKGROUND: #996699;
	BORDER: solid 1px #000000;
}
.menu {
	BORDER: solid 1px #000000;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	vertical-align:top;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 25px;
	BACKGROUND: #CC99FF url(imagenes/gui/menu.gif);
}
.menu_item {
	COLOR: #4E1F5A;
	position:relative;
	TOP: 2px;
	HEIGHT: 20px;
}
.cuerpo_contenedor {
	BORDER: solid 1px #000000;
	BORDER-TOP: 0px;
	BACKGROUND: #ffffff url(imagenes/gui/cuadro_b.gif) repeat-x;
}
.cuerpo_izquierda {
	PADDING: 10px;
}
.cuerpo_derecha {
	PADDING: 10px;
	WIDTH: 175px;
}

.pie {
	PADDING: 3px;
	PADDING-TOP: 2px;
	FONT-WEIGHT: bold; 
	BACKGROUND: #996699;
}
.titulo {
	COLOR: #4E1F5A;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold; 
	BORDER-BOTTOM: dashed 1px #CC99FF;
	MARGIN-BOTTOM: 10px;
}
.titulo2 {
	COLOR: #4E1F5A;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold; 
	BORDER-BOTTOM: solid 1px #000000;
	MARGIN-BOTTOM: 3px;
}
.destacado_titulo {
	FONT-FAMILY: 'trebuchet ms';
	COLOR: #4E1F5A;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold; 
	MARGIN-BOTTOM: 3px;
	BORDER-BOTTOM: dashed 1px #4E1F5A;
}
.destacado_mas {
	FONT-FAMILY: 'verdana';
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 3px;
}
.destacado_precio {
	PADDING-LEFT: 8px;
	COLOR: #4E1F5A;
	PADDING-RIGHT: 8px;
	FONT-FAMILY: 'verdana';
	FONT-SIZE: 24px;
	FONT-WEIGHT: bold; 
}
.oferta_texto {
	COLOR: #4E1F5A;
	FONT-FAMILY: 'verdana';
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold; 
	
}
.oferta_precio {
	COLOR: #FF0000;
	FONT-FAMILY: 'verdana';
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold; 
	BORDER-BOTTOM: 2px solid #FF0000;
}
.parrafo {
	MARGIN-BOTTOM: 15px;
}
.precio {
	COLOR: #4E1F5A;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold; 
}
.nombre {
	FONT-SIZE: 10px;
	COLOR: #000000;
	WIDTH: 125px;
}
.grande {
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold; 
	COLOR: #000000;
}
.margen_derecha {
	MARGIN: 0px;
	MARGIN-RIGHT: 12px;
}
.menu_derecha {
	WIDTH: 100%;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
.oferta {
	FONT-SIZE: 90%;
	BACKGROUND: #FF0000;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold; 
	BORDER: solid 1px #FFFFFF;
}

/* Estilos para el cuadro normal, donde se muestran las fotos */
.cuadro_tl { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_tl.gif); }
.cuadro_t  { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_t.gif);  }
.cuadro_tr { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_tr.gif); }
.cuadro_l  { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_l.gif);  }
.cuadro_r  { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_r.gif);  }
.cuadro_bl { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_bl.gif); }
.cuadro_b  { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_b.gif);  }
.cuadro_br { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro_br.gif); }
.cuadro_c  { BACKGROUND: #FFFFFF;                                                  }

/* Estilos para el cuadro que tiene una barra de titulo arriba */
.cuadro2_contenedor {  MARGIN-TOP: 6px; MARGIN-BOTTOM: 10px; }
.cuadro2_tl   { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_tl.gif);   }
.cuadro2_t    { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_t.gif);    }
.cuadro2_tr   { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_tr.gif);   }
.cuadro2_l    { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_l.gif);    }
.cuadro2_r    { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_r.gif);    }
.cuadro2_bl   { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_bl.gif);   }
.cuadro2_b    { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_b.gif);    }
.cuadro2_br   { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_br.gif);   }
.cuadro2_c    { BACKGROUND: #FFFFFF; PADDING: 7px; PADDING-TOP: 2px; }
.cuadro2_t_l  { WIDTH: 3px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_t_l.gif);  }
.cuadro2_t_tl { WIDTH: 3px; HEIGHT: 4px; BACKGROUND: url(imagenes/gui/cuadro2_t_tl.gif); }
.cuadro2_t_t  { WIDTH: 5px; HEIGHT: 4px; BACKGROUND: url(imagenes/gui/cuadro2_t_t.gif);  }
.cuadro2_t_tr { WIDTH: 5px; HEIGHT: 4px; BACKGROUND: url(imagenes/gui/cuadro2_t_tr.gif); }
.cuadro2_t_r  { WIDTH: 5px; HEIGHT: 5px; BACKGROUND: url(imagenes/gui/cuadro2_t_r.gif);  }
.cuadro2_t_c  { TEXT-ALIGN: center; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; BACKGROUND: #996699; PADDING-BOTTOM: 1px; }



.pres_precio {
	FONT-FAMILY: verdana, arial, sans-serif;
	text-align: right;
	color: #4E1F5A;
	border: solid 1px #996699;
	font-weight: bold;
	font-sizex:14px;
	font-size:10px;
}
.pres_precio_total {
	FONT-FAMILY: verdana, arial, sans-serif;
	text-align: right;
	color: #4E1F5A;
	border: solid 1px #996699;
	font-weight: bold;
	font-size:28px;
}
.pres_precio_texto_i {
        text-align:left;
	color: #000000;
	font-weight: bold;
	font-size:10px;
}
.pres_precio_texto_d {
        text-align:right;
	color: #000000;
	font-weight: bold;
	font-size:10px;
}
.pres_precio_total_texto {
	text-align: right;
	color: #000000;
	font-weight: bold;
	font-size:28px;
}

.jsmenu{
	TEXT-ALIGN: left;
        padding: 0px;
        position: absolute;
        line-height: 150%;
        background-color: #996699;
        border:1px solid #000000;
        visibility: hidden;
        z-index: 100;
        width: 175px;
}
.jsitem:link {
        COLOR: #ffffff;
        TEXT-DECORATION: none;
        WIDTH: 100%;
}
.jsitem:visited {
        COLOR: #ffffff;
        TEXT-DECORATION: none;
        WIDTH: 100%;
}
.jsitem:hover  {
        background-color: #FDDC3E;
        COLOR: #000000;
        TEXT-DECORATION: none;
        WIDTH: 100%;
}
.jsitem:active {
        background-color: #CC99FF;
        COLOR: #ffffff;
        TEXT-DECORATION: none;
        WIDTH: 100%;
}

.CategoriesList, .CategoriesList:link, .CategoriesList:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
.CategoriesList:hover, .CategoriesList:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
