	body {  
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		scrollbar-face-color: #dedeef;
		}
	table {
		font-size: 11px;
		padding: 0px 0px 0px 0px;
	}
	img {
		border: 0px;
	}
	td {
		margin: 0px;
	}
	a:active {  
		color: #000099;
		text-decoration: underline;
	}
	a:hover {
		color: #000099;
		text-decoration: underline;
	}
	a:link {
		color: #0000FF;
		text-decoration: underline;
	}
	a:visited {
		color: #0000CC;
		text-decoration: underline;
	}
	.general {
		position: relative;
		border: 1px solid #6666cc;
		background-color:#ffffff;
		padding:0px 0px 0px 0px;
		width:780px;
 	}
	.cab {
		border: 0px solid;
		width: 778px;
	}
	.misce {
		border: 0px solid;
		width: 778px;
		padding: 5px;
		background-color=#998AE2;
	}
	.menuSup {
		border: 1px solid #dddddd;
		z-index:2;
		width: 628px;
		height: 20px;
		color: #0000cc;
		padding: 0px 4px 0px 4px;
		background-color:#F4F4FB;
		cursor: hand;
	}
	.menuIzq {
		border: 1px solid;
		width: 150px;
		border-collapse: collapse;
		padding: 0px 4px 0px 4px;
	}
	.cuerpoPpal {
		color: #666666;
		width: 628px;
		height: 20px;
		z-index:0;
		border: 1px solid;
	}
	.cuerpoPapel {
		color: #666666;
		width: 600px;
		height: 20px;
		z-index:0;
		border: 1px solid;
	}
	.pie {
		height: 20px;
		padding: 5px;
		border: 1px solid #aaaaaa;
	}
	.cabCuerpoPpal {
		color: #ffff00;
		background-color: #6666cc;
		font-size: 16px;
	}
	.cuerpoIzq {
		color: #666666;
		width: 446px;
		height: 350px;
		border-collapse: collapse;
		border: 1px solid;
		padding:0px 6px 0px 6px;
	}
	.cabCuerpoIzq {
		width: 435px;
		height: 30px;
		font-weight: bold;
		background-image: url(../images/solapa435-30.gif)
	}
	.cuerpoDer {
		color: #666666;
		width: 180px;
		border-collapse: collapse;
		border: 1px solid;
		padding:0px 6px 0px 6px;
	}
	.cabCuerpoDer {
		height: 30px;
		font-weight: bold;
		background-image: url(../images/solapa180-30.gif);
		color: #ff0000;
		background-repeat: no-repeat;
	}
	.cuerpoAux {
		color: #666666;
		border: 1px solid;
		padding:0px 6px 0px 6px;
	}
	.gesMenuSup {
		border: 1px solid #dddddd;
		z-index:2;
		width: 448px;
		height: 20px;
		color: #0000cc;
		padding: 0px 4px 0px 4px;
		background-color:#F4F4FB;
		cursor: hand;
	}
	.gesCuerpoPpal {
		color: #666666;
		width: 448px;
		height: 20px;
		z-index:0;
		border: 1px solid;
	}
	.gesMenuIzq {
		border: 1px solid;
		width: 165px;
		border-collapse: collapse;
		padding: 0px 4px 0px 4px;
	}
	#cabMisce {
		position: absolute;
		left: 5px;
		top: 60px;
		width: 150px;
		height: 20px;
		color=#ffffff;
		background-color=#998AE2;
	}
	#piePago {
		position: absolute;
		bottom: 80px;
		height: 30px;
	}
	#pieBotones {
		position: absolute;
		bottom: 30px;
		height: 50px;
	}
	#pieMensaje {
		position: absolute;
		bottom: 10px;
		height: 20px;
	}

	#menuIzqGes {
		position: absolute;
		left: 5px;
		top: 100px;
		width: 150px;
		border-collapse: collapse;
		height: 25px;
		align: center;
		color: blue;
		font-weight: bold;
		border: 1px solid;
	}
	#menuIzqAyuda {
		position: absolute;
		left: 5px;
		top: 80px;
		width: 150px;
		height: 100px;
		border-collapse: collapse;
	}
	#menuProd {
		position: absolute;
		left: 155px;
		top: 100px;
		border: 1px solid;
	}
	table.menuProd {
		position:absolute;
		left: 155px;
		top: 80px;
		z-index:3;
		width: 610px;
		height: 20px;
		color: #0000cc;
		padding: 5px 0px 5px 0px;
		border-collapse: collapse;
		background-color=#F4F4FB;
		cursor: hand;
	}
	table.subMenuSup {
		border-collapse: collapse;
		border: 1px solid #d5d5eb;
		width=100%; 
		height: 20px;
		color: #0000cc;
	}
	.subMenuSup {
		border-collapse: collapse;
		background-color=#F4F4FB;
		padding: 2px 4px 2px 4px;
		cursor: hand;
	}
	.m1,.m2,.m3,.m4,.m5,.m5a {
		position:absolute;
		visibility: visible;
	}
	#m11 {
		position:absolute;
		left: -5;
		top: 15;
		z-index:2;
		width: 190;
		visibility: hidden;
	}
	#m111 {
		position:absolute;
		left: 165;
		top: -2;
		z-index:2;
		width: 60;
		visibility: hidden;
	}
	#m112{
		position:absolute;
		left: 165;
		top: -2;
		z-index:2;
		width: 70;
		visibility: hidden;
	}
	#m161 {
		position:absolute;
		left: 165;
		top: -2;
		z-index:2;
		width: 120;
		visibility: hidden;
	}
	#m171 {
		position:absolute;
		left: 165;
		top: -2;
		z-index:2;
		width: 180;
		visibility: hidden;
	}
	#m1721 {
		position:absolute;
		left: -160;
		top: -2;
		z-index:2;
		width: 160;
		visibility: hidden;
	}
	#m21 {
		position:absolute;
		left: -10;
		top: 15;
		z-index:2;
		width: 145;
		visibility: hidden;
	}
	#m221 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 190;
		visibility: hidden;
	}
	#m231 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 170;
		visibility: hidden;
	}
	#m261 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 100;
		visibility: hidden;
	}
	#m251 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 100;
		visibility: hidden;
	}
	#m281 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 110;
		visibility: hidden;
	}
	#m271 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 110;
		visibility: hidden;
	}
	#m31 {
		position:absolute;
		left: -15;
		top: 15;
		z-index:2;
		width: 130;
		visibility: hidden;
	}
	#m311 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 80;
		visibility: hidden;
	}
	#m321 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 100;
		visibility: hidden;
	}
	#m331 {
		position:absolute;
		left: 120;
		top: -35;
		z-index:2;
		width: 100;
		visibility: hidden;
	}
	#m341 {
		position:absolute;
		left: 120;
		top: 0;
		z-index:2;
		width: 100;
		visibility: hidden;
	}
	#m3111 {
		position:absolute;
		left: -200;
		top: 0;
		z-index:2;
		width: 190;
		visibility: hidden;
	}
	#m3121 {
		position:absolute;
		left: -200;
		top: 0;
		z-index:2;
		width: 190;
		visibility: hidden;
	}
	#m351 {
		position:absolute;
		left: 120;
		top: -2;
		z-index:2;
		width: 140;
		visibility: hidden;
	}
	#m3511 {
		position:absolute;
		left: -140;
		top: -50;
		z-index:2;
		width: 120;
		visibility: hidden;
	}
	#m3521 {
		position:absolute;
		left: -140;
		top: -50;
		z-index:2;
		width: 120;
		visibility: hidden;
	}
	#m3531 {
		position:absolute;
		left: -140;
		top: -10;
		z-index:2;
		width: 120;
		visibility: hidden;
	}
	#m371 {
		position:absolute;
		left: 120;
		top: -50;
		z-index:2;
		width: 120;
		visibility: hidden;
	}
	#m41 {
		position:absolute;
		left: -45;
		top: 15;
		z-index:2;
		width: 130;
		visibility: hidden;
	}
	#m51 {
		position:absolute;
		left: -30;
		top: 17;
		z-index:2;
		width: 140;
		visibility: hidden;
	}
	#m511 {
		position:absolute;
		left: -100;
		top: 0;
		z-index:3;
		width: 100;
		visibility: hidden;
	}
	#m512 {
		position:absolute;
		left: -100;
		top: 0;
		z-index:3;
		width: 100;
		visibility: hidden;
	}
	#m1g {
		position:absolute;
		left: -5;
		top: 15;
		z-index:2;
		width: 170;
		visibility: hidden;
	}
	#m2g {
		position:absolute;
		left: -5;
		top: 15;
		z-index:2;
		width: 170;
		visibility: hidden;
	}
	#m3g {
		position:absolute;
		left: -5;
		top: 15;
		z-index:2;
		width: 170;
		visibility: hidden;
	}
	#m4g {
		position:absolute;
		left: -5;
		top: 15;
		z-index:2;
		width: 170;
		visibility: hidden;
	}

	#infProdCuerpo {
		position: absolute;
		width: 400px;
		left: 0px;
		top: 0px;
		border: 1px solid;
	}
	#pedidosClientesGestion {
		position: absolute;
		width: 580px;
		left: 0px;
		top: 0px;
		border: 1px solid;
	}
	#pedidosClientes {
		position: absolute;
		width: 570px;
		left: 7px;
		top: 93px;
		border: 1px solid;
	}
	#pedidosClientesCab {
		position: absolute;
		width: 570px;
		left: 7px;
		top: 0px;
		border: 1px solid;
		z-index:2;
	}
	#curriculum {
		position: absolute;
		width: 630px;
		left: 0px;
		top: 0px;
		border: 1px solid;
	}
	#consultasClientes {
		position: absolute;
		width: 600px;
		left: 10px;
		top: 40px;
		border: 1px solid;
		z-index:1;
	}
	#consultasClientesCab {
		position: absolute;
		width: 600px;
		left: 10px;
		top: 0px;
		border: 1px solid;
		z-index:2;
	}
	#clientes {
		position: absolute;
		width: 570px;
		left: 0px;
		top: 0px;
		border: 1px solid;
	}
	#verPedido {
		position: absolute;
		width: 680px;
		left: 0px;
		top: 0px;
		border: 1px solid;
	}
	#verPedidoC {
		position: absolute;
		width: 740px;
		left: 10px;
		top: 10px;
		border: 1px solid;
		z-index:2;
	}
	#verPedidoCab {
		position: absolute;
		width: 740px;
		left: 10px;
		top: 130px;
		border: 1px solid;
		z-index:1;
	}
	#verPedidoP {
		position: absolute;
		width: 740px;
		left: 0px;
		top: 0px;
		border: 1px solid;
		z-index:1;
	}
	#menuInferior {
		position: absolute;
		left: 0px;
		top: 0px;
		height: 25px;
		align: center;
		border: 1px solid;
		cursor: hand;
	}
	.mensaje {
		height: 25px;
		width: 100%;
		align: center;
		color: blue;
		font-weight: bold;
		border: 1px solid;
		background-color: #dedeef;
	}
	.navega {
	    cursor: hand;
	}
	#verSolo {
		position: absolute;
		left: 0px;
		top: 0px;
		height: 25px;
		align: center;
		color: blue;
		font-weight: bold;
		border: 1px solid;
	}
	#pago {
		position: absolute;
		left: 0px;
		top: 0px;
		height: 25px;
		align: center;
		font-weight: bold;
		border: 1px solid;
	}
	#scrollImagen {
		top: 3px;
		position:absolute;
		left: 0px;
		color:#003366;
	}
	#scroll {
		width:450px;
		height:80px;
		index-z:1;
		overflow:hidden;
		visibility:visible;
		border: 1px solid #aaaaaa;
	}
	#scroll625 {
		width:625px;
		height:80px;
		index-z:1;
		overflow:hidden;
		visibility:visible;
		border: 1px solid #aaaaaa;
	}
	#scroll100 {
		width:100px;
		height:345px;
		index-z:1;
		overflow:hidden;
		visibility:visible;
		border: 1px solid #aaaaaa;
	}
	#scroll610 {
		width:610px;
		height:80px;
		index-z:1;
		overflow:hidden;
		visibility:visible;
		border: 1px solid #aaaaaa;
	}
	.ofertas {
		border-collapse: collapse;
	}
	.oferta {
		background-color: #F4F4FB;
		border-collapse: collapse;
	}
	.novedades {
		border-collapse: collapse;
	}
	.opcMenuSup {
		height: 20px;
		width: 150px;
		cursor: hand;
		background-color: #ffffff;
		padding: 0px;
	}
	.opcSubMenu {
		margin: 0px;
		height: 20px;
		cursor: hand;
		background-color: #dedeef;
		padding: 2px;
		border: 1px solid #000000;
		border-collapse: collapse;
	}
	.cabMenuIzq {
		width: 150px;
		height: 20px;
		font-weight: bold;
		background-image: url(../images/solapa150Der.png)
	}
	.pieMenuIzq {
		width: 150px;
		height: 20px;
		background-color=#dedeef;
		font-size: 10px;
	}
	.opcMenuIzq {
		margin: 0px;
		height: 18px;
		cursor: hand;
		background-color: #dedeef;
	}
	.opcMisce {
		width: 50px;
	}
	.boton {
		font-size: 10px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold;
		border: 0px;
		background-color="transparent";
		color=#ffffff;
		cursor: hand;
	}
	.botonA {
		font-size: 11px;
		border: 0px;
		background-color="transparent";
		color=#000099;
		cursor: hand;
		text-decoration: underline;
	}
	.botonC {
		font-size: 11px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold;
		border: 1px solid;
		background-color="transparent";
		color=#000000;
		cursor: hand;
	}
	.botonDesac {
		font-size: 10px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold;
		border: 0px;
		background-color="transparent";
		color=#d0d0d0;
	}
	.cTexto {
		border: solid;
		font-size: 10px;
		align=left;
		border-width: 1px;
	}
	.bordeInferior1 {
		border: solid;
		border-width: 0px 0px 1px 0px solid #cccccc;
	}
	.bordeSuperior1 {
		border: solid;
		border-width: 1px 0px 0px 0px solid #cccccc;
	}
	.bordeSupInf1 {
		border: solid;
		border-width: 1px 0px 1px 0px solid #cccccc;
	}
	.borde1 {
		border: solid;
		border-width: 1px 1px 1px 1px solid #ffffff;
	}
	.cTexto9 {
		border: 1px solid;
		font-size: 9px;
		align=left;
	}
	.cTexto11 {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 		font-size: 11px;
		border: 1px solid;
		align=left;
	}
	.bTexto11 {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		border: solid;
		border-width: 1px 1px 1px 1px solid #aaaaaa;
	}
	.bTexto {
		font-size: 10px;
		border: solid;
		border-width: 1px 1px 1px 1px solid #aaaaaa;
	}
	.textoBlanco {
		color: #ffffff;
	}
	.textoPie0 {
		font-size: 9px;
		color: #ffffff;
		background-color:#998AE2;
	}
	.textoPie1 {
		font-size: 9px;
		color: #ffffff;
		background-color:#d0d0d0;
	}
	.opcion {
		font-size: 10px;
	}
	.precio {
		font-size: 12px;
		color: #CC0000;
		font-weight: bold;
	}
	.texto12N {
		font-size: 12px;
		font-weight: bold;
	}
	.texto12NA {
		font-size: 12px;
		font-weight: bold;
		color: #0000FF;
	}
	.texto12NR {
		font-size: 12px;
		font-weight: bold;
		color: #cc0000;
	}
	.titulo {
		color: #000000;
		background-color: #F17A7A;
		font-size: 12px
		font-weight: bold;
	}
	.rojo {
		color: #ff0000;
	}
	.rojoN {
		color: #ff0000;
		font-weight: bold;
	}
	.subtitulo { 
		color: #FFFFFF; 
		background-color: #6666CC; 
		font-weight: bold;
	}
	.resalte0 {
		background-color: #f8f8f8;
	}
	.resalte1 {
		background-color: #d0d0d0;
	}
	.resalte2 {
		background-color: #d0d0d0;
		color: #ff0000;
	}
	.resalte0B {
		background-color: #f0f0f0;
		border: solid #ffffff;
		border-width: 1px 1px 1px 1px solid #333333;
	}
	.resalte1B {
		background-color: #d0d0d0;
		border: solid #ffffff;
		border-width: 0px 1px 0px 1px;
	}
	.tituloNoticia {
		color: #ffff00;
		background-color: #6666cc;
		font-size: 16px;
		height: 40px;
		font-weight: bold;
	}
	.subTituloNoticia {
		color: #cc3300;
		font-size: 14px;
		height: 40px;
		font-weight: bold;
	}
	.textoGris {
		color: #666666;
	}
	.imgBolsa {
		border: 1px #666666;
	}
