#cont {
	position:absolute;
	left:366px;
	top:181px;
	width:558px;
	height:610px;
	z-index:2;
	/*overflow:scroll;*/
}
#menu {
	position:absolute;
	left:170px;
	top:178px;
	width:166px;
	height:173px;
	z-index:2;
	/*border:#333333 1px solid;*/
}
#top {
	position:absolute;
	background-image:url(../../imagenes/mercado_virtual/fondos/fondoI.jpg);
	background-position:center;
	background-repeat:repeat-x;
	position:absolute;
left:164px;
top:1px;
width:919px;
height:50px;
	height:87px;
	z-index:2;
}
#pie {
	position:absolute;
	padding:4px;
	left:168px;
	top:794px;
	width:904px;
	height:4px;
	z-index:2;
	border-top:1px;
	border-top-color:#666666;
	border-top-style:dotted;
	text-align:center;
}
#borde {
	position:absolute;
	left:163px;
	top:-4px;
	width:919px;
	height:830px;
	z-index:1;
	/*border-left:#666666 1px solid;
	border-right:#666666 1px solid;*/
	background-color:#FFFFFF;
}

#Layer5 {
	position:absolute;
	left:171px;
	top:145px;
	width:908px;
	height:22px;
	z-index:2;
	/*background-color:#000066;
	border-bottom:#333333 1px solid;*/
	border-bottom:#666666 1px dashed;
	text-align:right;
	
}
/* estilos de la hoja de detalles de productos */
#TituloCom {
	font-size:  11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	font-weight:bold;
}
.button {
	font-size:  10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	font-weight:bold;
}
.textoCom{
	    font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
}
.textIlum{
		background-color:#FFD2D3;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
}
.encabezado{
    background-color:#000066;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	border:#FFFFFF solid 1px;

}
#fondo{
border-bottom:#999999 dashed 1px;
}
/*  fin de los estilos */
/* parte del carrito de compras de productos */
.TituloPro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	font-weight:bold;
	text-decoration:underline;
}
.TextoPro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.TextoMaxCant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #666666;
}
.SubtitulosPro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight:800;
}
.bton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight:800;
}
/* fin de la parte del carrito */
/* Menu de la izquierda de la pagina principal */
#navi {  
		list-style:none;
		margin:0;
		padding:0;
	}
	#navi li {
		margin:2px;
		padding:0; //Ya no necesito el padding, tambien quitare el borde que puse antes.
		float:left;
	}
	#navi li a {
	    background-image:url(../imagenes/mercado_virtual/icon/fle.gif);
		background-repeat:no-repeat;
		background-position:left;
		text-indent:15px;
		display:block;
		width:166px;
		height:15px;
		padding:1px 0;
		text-decoration:none;
		text-align:left;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#003366;
		font-weight:bold;
		background-color:#FFFFFF;
		border-right:1px solid #999999;
		border-bottom:1px solid #999999;
		/*border-top:1px solid #999999;
		border-left:1px solid #999999;  //Agrego un borde ancho a la izquierda*/
	}
	#navi li a:hover {
	
		color:#FFFFFF;
		background-color:#000066;
		FILTER: alpha(opacity=70); 
		opacity: 0.3;
		moz-opacity: 0.5;
		border-left-color:#000066; //Luego le cambio el color al borde en el evento hover.
		
	}
		
	#titulo {
		margin:2px;
		padding:0; //Ya no necesito el padding, tambien quitare el borde que puse antes.
		float:left;
		display:block;
		width:168px;
		height:18px;
		padding:4px 0;
		text-decoration:none;
		text-align:center;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#FFFFFF;
		/*border-bottom:1px solid #666666;*/
		/*border:1px dashed #000066;*/
		background-color:#000066;
	}
	
	#botones{
		list-style:none;
		margin:2px;
		padding:0; //Ya no necesito el padding, tambien quitare el borde que puse antes.
		float:left;
		width:143px;
		/*padding:4px 0;	*/
	}
/*  fin de menu */
.texto{
	    font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
}
.negritas{
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-weight:bold;
}

#footer {
  position: fixed;
  border-top: 1px solid #ddd;
  border-bottom: 10px solid #F6F6F6;
  background-color: #F6F6F6;
  width: 100%;
  left: 0px;
  bottom: 0px;
  text-align:center;
  color: #aaa;
  font-size: 10px;
/*   z-index:0; */
  opacity:0.9;
  filter:alpha(opacity:90);
}
.error10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
.error12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.inpTrans{
        font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		border:#FFFFFF solid 1px;
}
.borde{
background-color:#EEEEEE;
border:#999999 1px solid;
}
.textoD{
	    font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#666666;
		font-weight:bold;
		padding:12px;
}
A:hover IMG{
-moz-opacity: 0.8;
opacity:.80;
 filter: alpha(opacity=60);
}

