
/* =-=-=-=-=-=-=-[ GENERALES ]-=-=-=-=-=-=-=- */

	A:link { font-family:Verdana;font-size:8pt;text-decoration:none;color:#333;font-weight:normal }
	A:visited { font-family:Verdana;font-size:8pt;text-decoration:none;color:#333;font-weight:normal }
	A:hover { background-color: white; color:#315d9c;text-decoration:none }

	body{		
		padding-top: 0px;
		padding-bottom: 0px;
		vertical-align: top;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-left: 0px;
		background-repeat: repeat-x; 
		background-attachment: fixed;
	}


	/* TITULOS DE PÁGINA */
	.TITULOPAGINA {
		margin: 5px 10px 20px 10px;
		font-family: Georgia, "Times New Roman", serif;
		text-shadow: normal;
		font-size: 22pt;
		font-weight: normal;
		color: #585858;
		border-bottom: 1px solid #585858;
		line-height: 16pt;
		letter-spacing: -0.1em;
	}


	.TEXTOPORTADA{
		font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	}


	/* FORMULARIOS */
	.CAMPOTEXTO{
		width: 100%;
		background: white;
		font: 10px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif; 
		font-size: 11px;
		color: black;
		font-weight: normal; 
		border-color: #575757;
		border-width:1px;
		border-style:solid;
	} 


	.CAMPOBUSCAR{
		margin: 0px 0px 0px 0px;
		vertical-align: top;
		font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
		color: white;
		align:center;
		width:100%; 
		overflow:auto;
		font-size:8pt;
		background-color: #575757;
		border-color: white;
		border-width:1px;
		border-style:solid;
	} 


/* =-=-=-=-=-=-=-[Menu Botones_derecha OPTIMIZADO]-=-=-=-=-=-=-=- */


	#menu {
		width: 100%;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		background-color: #eeeeee;
		}
   
	#menu ul {
		margin: 0px;
		padding: 0px;
		}

	#menu li a {
		padding: 3px 3px 3px 5px;
		background-color: #eeeeee;
		width: 100%;
		}

	#menu li a:hover {
		background-color: white;
	 	}



/* =-=-=-=-=-=-=-[Menu Botones_izquierda OPTIMIZADO]-=-=-=-=-=-=-=- */


	.TABLAIZQ{
		width: 160px;
		height: 100%;
	}

	#menu5 {
		width: 100%;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		background-color: transparent;
		}

	#menu5 ul {
		padding: 0px 0px 0px 3px;
		margin: 0;
		}

	#menu5 ul li a	{
		width: 100%;
		padding: 3px 3px 3px 5px;
		background-color: transparent;
		}

	#menu5 ul li a:hover {
		background-color: transparent;
		}

	#menu5 ul ul {
		padding: 0px 0px 0px 15px;
		background-color: transparent;
		}

	#menu5 ul ul li a {
		width: 100%;
		background-color: transparent;
		}



/* =-=-=-=-=-=-=- MENU HORIZONTAL OPTIMIZADO -=-=-=-=-=-=-=- */


	/* Root = Horizontal, Secondary = Vertical */
	ul#navmenu {
		margin: 0;
  		border: 0 none;
	  	padding: 0;
  		width: 100%; /*For KHTML*/
	  	list-style: none;
  		height: 24px;
	  	background: #EEE;
  		text-align:center;
		}

	ul#navmenu li {
	  	margin: 0;
  		border: 0 none;
	  	padding: 0;
  		float: left; /*For Gecko*/
	  	display: inline;
  		list-style: none;
	  	position: relative;
  		height: 24px;
	  	width: 118px;
  		text-align:center;
	  	background: #EEE;
		}

	ul#navmenu ul {
		margin: 0;
		border: 0 none;
		padding: 0;
	  	width: 160px;
	  	list-style: none;
  		display: none;
  		position: absolute;
  		top: 24px;
  		left: 0;
  		text-align:center;
		}

	ul#navmenu ul:after /*From IE 7 lack of compliance*/{
  		clear: both;
  		display: block;
  		font: 1px/0px serif;
  		content: ".";
  		height: 0;
  		visibility: hidden;
  		text-align:center;
		}

	ul#navmenu ul li {
		width: 160px;
		float: left; /*For IE 7 lack of compliance*/
		display: block !important;
		display: inline; /*For IE*/
		text-align:center;
		}


	/* Root Menu */
	ul#navmenu a {
		border: 0px solid #FFF;
  		border-right-color: #CCC;
  		border-bottom-color: #CCC;
  		padding: 0 6px;
  		float: none !important; /*For Opera*/
  		float: left; /*For IE*/
  		display: block;
  		color: #666;
  		font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  		text-decoration: none;
  		height: auto !important;
  		height: 1%; /*For IE*/

  		width: auto !important;
  		width: 121; /*For IE*/
  		text-align:center;
		}

	/* Root Menu Hover Persistence */
	ul#navmenu a:hover,
	ul#navmenu li:hover a,
	ul#navmenu li.iehover a {
		background: #CCC;
  		color: #FFF;
		}

	/* 2nd Menu */
	ul#navmenu li:hover li a,
	ul#navmenu li.iehover li a {
		float: none;
		background: #EEE;
		color: #666;
		text-align:left;
		width: auto !important;
		width: 165px; /*For IE*/
		}

	/* 2nd Menu Hover Persistence */
	ul#navmenu li:hover li a:hover,
	ul#navmenu li:hover li:hover a,
	ul#navmenu li.iehover li a:hover,
	ul#navmenu li.iehover li.iehover a {
		background: #CCC;
		color: #FFF;
	}

	/* 3rd Menu */
	ul#navmenu li:hover li:hover li a,
	ul#navmenu li.iehover li.iehover li a {
		background: #EEE;
		color: #666;
	}

	/* 3rd Menu Hover Persistence */
	ul#navmenu li:hover li:hover li a:hover,
	ul#navmenu li:hover li:hover li:hover a,
	ul#navmenu li.iehover li.iehover li a:hover,
	ul#navmenu li.iehover li.iehover li.iehover a {
		background: #CCC;
		color: #FFF;
	}

	/* 4th Menu */
	ul#navmenu li:hover li:hover li:hover li a,
	ul#navmenu li.iehover li.iehover li.iehover li a {
		background: #EEE;
		color: #666;
	}

	/* 4th Menu Hover */
	ul#navmenu li:hover li:hover li:hover li a:hover,
	ul#navmenu li.iehover li.iehover li.iehover li a:hover {
		background: #CCC;
		color: #FFF;
	}

	ul#navmenu ul ul,
	ul#navmenu ul ul ul {
		display: none;
		position: absolute;
		top: 0;
		left: 160px;
	}

	/* Do Not Move - Must Come Before display:block for Gecko */
	ul#navmenu li:hover ul ul,
	ul#navmenu li:hover ul ul ul,
	ul#navmenu li.iehover ul ul,
	ul#navmenu li.iehover ul ul ul {
		display: none;
	}

	ul#navmenu li:hover ul,
	ul#navmenu ul li:hover ul,
	ul#navmenu ul ul li:hover ul,
	ul#navmenu li.iehover ul,
	ul#navmenu ul li.iehover ul,
	ul#navmenu ul ul li.iehover ul {
		display: block;
	}




/* =-=-=-=-=-=-=- TABLA Y CONTENEDORES -=-=-=-=-=-=-=- */


	/*TABLA PRINCIPAL*/
	.TABLACONTENIDO{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		width: 750px;
		height: 100%;
		position: relative;
		border-collapse: collapse;
	   	border-width: 0px;
       		background-color:#ffffff;
	} 		
	
	/* CONTENEDOR DEL ENCABEZADO */
	.CONTENEDORENCABEZADO{
		padding: 0px 0px 0px 0px;
		border-collapse: collapse;
		vertical-align: top;
		width: 750px;	
	}

	/* LA COLUMNA DE LA IZQUIERDA */
	.CONTENEDORIZQ{
		padding: 0px 0px 0px 0px;
		border-collapse: collapse;
		vertical-align: top;
		width: 160px;
		height: 100%;
	}

	/* PORTADA Y CONTENIDO SI NO HAY MENUDER */
	.CONTENEDORDER{
		text-align: center;
		vertical-align: top;
		width: 600px;
		height: 100%;
		padding: 0px 7px 0px 0px;
	}


	/* LA DEL MEDIO SI HAY TRES COLUMNAS */
	.CONTENEDORDER2{
		text-align: center;
		vertical-align: top;
		width: 430px;
		height: 100%;
		padding: 0px 0px 0px 0px;	
		margin: 0px 0px 0px 0px;
	}

	/* LA DE LA DERECHA SI HAY TRES COLUMNAS */
	.CONTENEDORDER3{
		text-align: center;
		vertical-align: top;
		width: 160px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		height: 100%;
		background-color: transparent;
	}

	/* LA QUE OCUPA TODO EN HORIZONTAL */
	.CONTENEDORDER4{
		text-align: center;
		vertical-align: top;
		width: 760px;
		height: 100%;
	}








/* =-=-=-=-=-=-=- CON TIENDA VIRTUAL -=-=-=-=-=-=-=- */

	.PRECIO{
		font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
		font-size: 16px;
		font-family: "Trebuchet MS","Verdana","Arial";
		font-weight: bold;
		padding: 5px 0px 15px 0px;
		color: #af0505;
	}





/* =-=-=-=-=-=-=- TABLAS DENTRO CONTENEDORES -=-=-=-=-=-=-=- */



	/* TABLA QUE CONTIENE TITULOS, TEXTOS Y PIES DE PAGINA */
	.TABLADER{
		vertical-align: top;
		width: 95%;
	}







/* =-=-=-=-=-=-=- POSIBLEMENTE DESAPARECIOS -=-=-=-=-=-=-=- */
.der2 {
}



/* =-=-=-=-=-=-=- POSIBLEMENTE INÚTILES -=-=-=-=-=-=-=- */
.TABLADER3{
	vertical-align: top;
	border-collapse: collapse;
	width: 160px;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.TITULOPAGINA2{
	margin: 5px 10px 20px 10px;
	font-family: Georgia, "Times New Roman", serif;
	text-shadow: normal;
	font-size: 22pt;
	font-weight: normal;
	color: #585858;
	border-bottom: 1px solid #585858;
	line-height: 16pt;
	letter-spacing: -0.1em;
	
}

.botonbuscar{
	margin: 0px 2px 5px 10px;
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: white;
	background-color: #666666;
	width:275px; 
	border: 1px solid #5b5b5b;
}



































.ENCABEZADO2{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
	

/*ZONA USUARIOS*/

.PRIMERACELDA {
	letter-spacing: 2px;
	font-weight: bold;
	text-transform: uppercase; 
	height: 20px;
	width: 160px;
	text-align: center;
	font: 9px/1.6em arial;
	color: #fff;
	padding: 0px 0px 0px 0px;
	border-style: solid; 
   	border-width: 1px;
	border-color: #333333;
	background-color: #5b5b5b;
	
}

.PRIMERACELDADER {
	letter-spacing: 2px;
	font-weight: bold;
	text-transform: uppercase; 
	height: 20px;
	width: 160px;
	text-align: center;
	font: 9px/1.6em arial;
	color: #fff;
	padding: 0px 0px 0px 0px;
	border-style: solid; 
   	border-width: 1px;
	border-color: #333333;
	background-color: #5b5b5b;	
}

.SEGUNDACELDA{
	padding: 0px 0px 0px 0xp;
	font: arial;
	width: 160px;
}

.SEGUNDACELDADER{
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font: arial;
	height: 100%;
}

.IZQ2{
	border-collapse: collapse;
	text-align: left;
	font: small-caps bold small/12px "Times New Roman", serif;
	width: 160px;
	color: white;
	vertical-align: top;
} 

.IZQ3{
	font: small-caps bold small/12px "Times New Roman", serif;
	vertical-align: top;
	width: 160px;
	height: 100%;
		
}


.TABLAUSER{
	
	border-collapse: collapse;
	width: 160px;
	background-color: #f4f4f4;
	margin-left: 0px;
		
}
	
.CAMPOUSUARIO{
	margin: 0px 0px 0px 0px;
	font-family: Arial;
	color: black;
	background-color: #FBFBFB;
	width:75px; 
	border: 1px solid #333333;
	font-size:8pt;
} 

.USUARIO{
	text-transform: lowercase;
	padding: 8px 0px 0px 12px;
	text-align: left;
	font-weight: bold;
	font-family: Arial;
	color: #4C4B49;
	font-size: 10px;
} 


.BOTONPEQUEÑO{
	margin: 8px 0px 5px 81px;
	font-family: Tahoma, Verdana, Arial;
	color: white;
	background-color: #5b5b5b;
	width:75px; 
	border: 1px solid #5b5b5b;
	font-size:8pt;
}








			

/*ZONA CONTENIDO*/







.ENCABEZADO3{
	height: 0px;
	vertical-align: top;
	border-collapse: collapse;
	height: 0px; 
	font-size:8pt; 
	font-family: arial; 
	font-weight : normal; 
	color:white;
	
}

.TABLAENCABEZADO{
	border-collapse: collapse;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}






.ENLACEDER{
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: white;
}

.ENLACEIZQ{
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: white;

}	

.TEXTOPORTADA{
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	
}

/*ZONA FORMULARIO*/


.CAMPOTEXTO2{
	width: 100%;
	margin:5px 0px 0px 5px;
	background: #FBFBFB;
	font: 10px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif; 
	font-size: 11px;
	color: black;
	font-weight: normal; 
	border-color:#5b5b5b;
	border-width:1px;
	border-style:solid;
}




.TABLAPRODUCTOS{
    	margin: auto;
	border-style: solid;
	border-width: 1px;
	border-color: #5b5b5b;
	background: #f4f4f4;
	height: 250px;
	width: 390px;
	font: 13px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #333333;
}
.PRIMERTD{
	padding-left: 30px;
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-family: "Trebuchet MS","Verdana","Arial";
	font-weight: normal;
	line-height: 110%;
	color: #666;
	text-decoration:none;
}
.SEGUNDOTD{s
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #333333;

}


.TIPOSUBMARCA{
	background-color: white;
	margin: 0px 2px 5px 10px;
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #666;
	width: 275px;
	text-transform:lowercase;
}

.TABLADATOS{
	margin: 0px 0px 0px 28px;
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #333333;
	background-color: #eeeeee;
	width: 380px;
	border-style: solid;
	border-width: 1px;
	border-color: #575757;
	
}
.NOMBREARTICULO{
	font-size: 16px;
	font-family: "Trebuchet MS","Verdana","Arial";
	font-weight: bold;
	color: #ad0606;
	text-align: center;
}
.TD1{
	text-align: center;
	padding: 0px 0px 0px 15px;
	font-size: 16px;
	font-family: "Trebuchet MS","Verdana","Arial";
	font-weight: bold;
	color: #575757;
}
.TD2{
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size: 16px;
	font-family: "Trebuchet MS","Verdana","Arial";
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	color: #ad0606;
			
}
.TABLADATOS2{
	text-align: justify;
	margin: 5px 0px 0px 25px;
	font: arial;
	font-size: 10px;
	color: #333;
	letter-spacing: 1px;
	background-color: #ffffff;
	width: 380px;
	
}	

.CAMPOBUSCARAPARTADOS{
	margin: 5px 0px 0px 0px;
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: white;
	margin-left:5px;
	width:300px; 
	overflow:auto;
	font-size:8pt;
	background: #321819;
	border-style: none;
}

#TITULOPRODUCTO{
	margin: auto;
	height: 20px;
	width: 390;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	font-family: "Trebuchet MS","Verdana","Arial";
	font-weight: normal;
	line-height: 100%;
	color: white;
	text-decoration:none;
	background:#575757;
	
}
.FICHA1{
	margin: 5px 0px 0px 25px;
	border-style: solid;
	border-width: 1px;
	border-color: #575757;
	background-color: WHITE;
	width: 380px;
}
.FICHA2{
	text-align: center;
	margin: 5px 0px 0px 25px;
	font: arial;
	font-size: 10px;
	color: #575757;
	letter-spacing: 1px;
	border-style: solid;
	border-width: 1px;
	border-color: #575757;
	background-color: #eeeeee;
	width: 380px;
	
}

.tablaformulario{
	width: 90%;
	text-align: left;	
}



.barraestadisticas{
	background-color: #3A2C17;
	
}
.ul2{
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px; 
	color: #333;
}
.tablainmo{
	width: 530px;
	margin: 2px 2px 2px 2px;
	
}
.tdtablainmo{
	font: 11px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align: justify;
	padding: 2px 2px 2px 2px;
	color: #333;
}
.selectinmo{
	font-family: tahoma;
	font-size: 9px;
	margin: 0px 7px 0px 15px;
	width: 160px;
	font-family: Tahoma, Verdana, Arial; 
	font-size: 10px; 
	color: #333;
	border-color:#666;
	border-width:1px;
	border-style:solid;
	background-color: #eeeeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
.botoninmo{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 7px 345px;
	font-family: Tahoma, Verdana, Arial;
	color: white;
	height: 15px;
	background-color: #666;
	width:160px; 
	border: 0px solid #666;
	font-size:8pt;
}
.tablaresultado{
	border: 1px solid;
	border-color: #666;
	width: 510px;
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.tablaresultadoprimeracelda{
	text-align: center;
	margin: 0px 0px 0px 0px;
	color: #fff;
	height: 15px;
	background-color: #5b5b5b;
	width: 510px; 
	border: 1px solid #5b5b5b;
	font-size:10pt;	
}
.tablaresultadosegundacelda{
	font: 10px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align: left;
	vertical-align: top;
	background: #EAEAEA;
	padding: 0px 5px 0px 0px;
}
.tablaresultadoterceracelda{
	font: 10px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align: left;
	vertical-align: top;
	background: #FBFBFB;
	padding: 0px 5px 0px 0px;
}
.tablaresultadosegundaceldader{
	font: 11px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align: right;
	vertical-align: top;
	background: #EAEAEA;
	padding: 0px 5px 0px 0px;
}
.tablaresultadoterceraceldader{
	font: 11px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align: right;
	vertical-align: top;
	background: #FBFBFB;
	padding: 0px 5px 0px 0px;
}
.tablaficha{
	font-weight: bold;
	font: 11px/1.6em "Tahoma","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #333;
	padding: 0px 0px 0px 0px;
	
}
.campoprecioinmo{
	font-family: tahoma;
	font-size: 9px;
	margin: 0px 7px 0px 14px;
	width: 160px;
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color: #666;
	border-color: #5b5b5b;
	border-width:1px;
	border-style:solid;
	background-color: #eeeeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.botoncomprar{
	margin: 8px 0px 5px 100px;
	font-family: Tahoma, Verdana, Arial;
	color: white;
	background-color: #5b5b5b;
	width:75px; 
	border: 1px solid #5b5b5b;
	font-size:8pt;
}
.botonrecuperar{
	margin: 8px 0px 5px 350px;
	font-family: Tahoma, Verdana, Arial;
	color: white;
	background-color: #5b5b5b;
	width:75px; 
	border: 1px solid #5b5b5b;
	font-size:8pt;
}
.botonfinalizarpedido{
	margin: 0px 0px 5px 250px;
	font-family: Tahoma, Verdana, Arial;
	color: white;
	background-color: #5b5b5b;
	width:100px; 
	border: 1px solid #5b5b5b;
	font-size:8pt;
}
.combomarcos{
	background-color: #fbfbfb;
	margin: 0px 2px 5px 2px;
	font: 11px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #666;
	width: 125px;
	text-transform:lowercase;
}

.campoformulario{
    width: 410px;
	margin: 10px 5px 0px 0px;
	background: white;
	font: 10px/1.6em "Lucida Grande","Lucida Sans Unicode", Geneva, Verdana, sans-serif; 
	font-size: 11px;
	color: black;
	font-weight: normal; 
	border-color: #575757;
	border-width:1px;
	border-style:solid;
}


.buscatexto{
	width: 300px;
}

.tablaMenuSupTR{
	text-align=center

}


#DIVlogotipo{
	display: none;
}




.listaproducto2{
	margin: 50px 0px 0px 0px;
}





.DER4{
	font-family: georgia, palatino, "Times New Roman", times, serif;   
	letter-spacing: 1px;
	color: #000000;
	font-size:10px;
	text-align: center;
	padding: 0px 0px 25px 0px;
	vertical-align: bottom;
	margin: 0px 0px 0px 0px;
}







/* =-=-=-=-=-=-=-[Tabla productos]-=-=-=-=-=-=-=- */

#productos listaproducto {
	margin: 5px;
	padding: 0px 0px 0px 0px;
}

#productos listaproducto2 {
	font: arial;
	font-size: 10px;
	letter-spacing: 1px;
	padding: 0px 0px 0px 0px;
}


#productos
{
width: 390px;
margin: auto;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #ffffff;
color: #666;
}

#productos ul
{
list-style: none;
margin: 0px 0px 0px 0px ;
padding: 0;
border: none;
}

#productos li
{
margin: 0px 0px 0px 0px;
}

#productos li a
{
display: block;
padding: 0px 0px 0px 0px;
border-left: 0px solid #eeeeee;
border-right: 0px solid #eeeeee;
background-color: #eeeeee;
color: #666;
text-decoration: none;
width: 100%;
}


#productos li a:hover
{
margin: 0px 0px 0px 0px;
border-left: 0px solid #eeeeee;
border-right: 0px solid #eeeeee;
background-color: #eeeeee;
color: #333333;
}



.textoPequeno{
	font-family: Verdana, Arial;
	text-shadow: normal;
	font-size: 11px;
	font-weight: normal;
}

.textoGrande{
	font-family: Verdana, Arial;
	text-shadow: normal;
	font-size: 20px;
	font-weight: bold;
	color: #585858;
}
