.informacion01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9999CC;
	background-color: #EBE9F5;
}
.menulateral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EBE9F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 3px;
}
.menulateralcatalogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: 999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 3px;
	font-weight: bold;
}
.menulateralselec {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFCC00;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 3px;
}
.menulateraltabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: auto;
}
.menulateralcatalogo2 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: 7e7e7e;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 3px;
}
.menulateralcatalogo2selec {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFCC00;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 3px;
}

.submenutabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: 8793cb;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	margin: 1px;
	border-top-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-color: 000066;
}
.submenucelda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../img/novedadesfotosup.png);
	border: 1px solid #FF9900;
}
.submenuceldaselec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../img/novedadesfotosupselec.png);
	border: 1px solid #FFFFFF;
}
.detalleproducto_celda {
	background-color: 7270ff;
	text-align: right;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.detalleproducto_celda_datofin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: dddddd;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 5px;
	text-align: left;
}
.detalleproducto_celda_dato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: dddddd;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-color: 7c798c;
	text-align: left;
	vertical-align: middle;
	padding-right: 5px;
}
.tablaProductoMiniatura {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EBD9FF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.TituloProductosMiniatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 666666;
	padding-left: 5px;
}
.detalleProductotabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: 8793cb;
	margin: 1px;
	border: none;
}
.novedadestexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433072;
	background-color: #FFDD96;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 7px;
	padding-bottom: 2px;
}
.novedadesfoto {
	background-color: #FFCC64;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	background-image: url(../img/fondonovedades.png);
}
.novedadesrotulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/novedadesfotosup.png);
	padding-left: 2px;
}
.menulateralcatalogo2bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #000066;
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: c8c8cc;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: justify;
}

.menulateralink:link,
.menulateralink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none
}	
.menulateralink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none
	}
.menulateralcatalogo2link:link,
.menulateralcatalogo2link:visited, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none
}
.menulateralcatalogo2link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
	text-decoration: none
}

.menulateralcatalogolink:link,
.menulateralcatalogolink:visited, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none
}
.menulateralcatalogolink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}


.novedadestextolink:link,
.novedadestextolink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433072;
	font-weight: bold;
	text-decoration: none;
	font-weight: bold;
	}
.novedadestextolink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #433072;
	font-weight: bold;
	text-decoration: underline;
	}
.celdaProductoMiniatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #EBE9F5;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	text-align: center;
}
.submenuceldalink:link,
.submenuceldalink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}
.submenuceldalink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}
.nombreProducto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A0ABC7;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: bold;
	text-transform: uppercase;
	border-top: none;
	border-right: none;
	border-bottom: thin dotted dddddd;
	border-left: none;
}
.imagenborde {
	border: 1px solid #000000;
}
.celdaImagenProductom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E4E4EC;
	background-color: #666666;
	padding-left: 5px;
	font-weight: bold;
	border: none;
	text-transform: uppercase;
	padding-right: 5px;
}
.TituloProductosMiniaturalink:link,
.TituloProductosMiniaturalink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 666666;
	padding-left: 5px;
	text-decoration: none;
}
.TituloProductosMiniaturalink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	text-decoration: none;
}
.TituloNovedadesMiniaturalink:link,
.TituloNovedadesMiniaturalink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
}
.TituloNovedadesMiniaturalink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.imagenbordelink:link,
.imagenbordelink:hover,
.imagenbordelink:visited {

	border: 1px solid #FFFFFF;
}
.TituloNovedadesMiniatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: ffffff;
	text-decoration: none;
	margin-left: 5px;
}
.TituloProducto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #FFFFFF;
	padding: 4px;
	color: #666666;
	font-weight: bold;
	border: none;
	text-align: left;
	vertical-align: middle;
}
.TituloGranulometria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 666666;
	padding-left: 5px;
	background-color: #898AFE;
}
.textogrisinicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: 7e7e7e;
	border-top-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: c8c8cc;
	text-align: justify;
	padding: 5px;
}
body {
	margin: 0px;
}
.tablagranulometria {
	background-color: 7270ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.detalleproducto_celda_nombres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #8793cb;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-bottom-color: #8793CB;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	font-weight: bold;
}
.Tituloformulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #E4E4EC;
	background-color: #51489D;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	border: none;
	text-transform: uppercase;
	letter-spacing: 5px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}
.detalleproducto_celda_nombresfin {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #8793cb;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-left: 5px;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	font-weight: bold;
}
.Titulocalculo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E4E4EC;
	background-color: #51489D;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	border: none;
	letter-spacing: 2px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}
a.Ntooltip {
/*position: relative; /* es la posición normal */

text-decoration: none; /* forzar sin subrayado */
/*color:#0080C0; /* forzar color del texto */
/*font-family:Verdana;
/*border-size: thin;
border-color: #000000;
border-syle: solid;
font-size:10px;
/*font-weight:bold; /* forzar negritas */
}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#000000; /* DEBE haber un color de fondo */
}

a.Ntooltip span {
display: block; /* mostramos el elemento */
/*display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:0;
left:0;
/*top:2em; left:2em; /* donde va a estar */
width:147px; /* el ancho por defecto que va a tener */
/*padding:5px; /* la separación entre el contenido y los bordes */
background-color: #ebe9f5; /* el color de fondo por defecto */
/*color: #000000; /* el color de los textos por defecto */
}

.tablainfproductosroturo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	background-image: url(../img/novedadesfotosup.png);
}
.TipNovedad{
display: block; /* se fuerza a mostrar el bloque */
z-index:2000;
position: relative; /* se fuerza a que se ubique en un lugar de la pantalla */
top:-20;
left:40;
/*top:2em; left:2em; /* donde va a estar */
width:65px; /* el ancho por defecto que va a tener */
/*padding:5px; /* la separación entre el contenido y los bordes */
/*background-color: #ebe9f5; /* el color de fondo por defecto */
color: #000000; /* el color de los textos por defecto */
}
.TipNovedadOculto{
display: none; /* se fuerza a mostrar el bloque */
z-index:2000;
position: relative; /* se fuerza a que se ubique en un lugar de la pantalla */
top:-20;
left:40;
/*top:2em; left:2em; /* donde va a estar */
width:65px; /* el ancho por defecto que va a tener */
/*padding:5px; /* la separación entre el contenido y los bordes */
/*background-color: #ebe9f5; /* el color de fondo por defecto */
color: #000000; /* el color de los textos por defecto */
}
.celdadescripcionfamilias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #666666;
	color: #666666;
}
.opaco {filter: alpha(opacity=100); opacity: .5}
.submenulink:link, 
.submenuceldalink:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}
.submenulink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}
.datosproducto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EEEEEE;
	padding: 4px;
	color: #666666;
	border-top: 1px solid #CCCCCC;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.datosproductotitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 4px;
	border: none;
	color: #666666;
	font-weight: bold;
}
.enlacecaracteristicas:link,
.enlacecaracteristicas:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	padding: 4px;
	border: none;
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}
.enlacecaracteristicas:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	padding: 4px;
	border: none;
	text-decoration:none;
	color: #333333;
	font-weight: bold;
}
.nombresproductominiatura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EEEEEE;
	padding: 4px;
	color: #666666;
	border: 1px solid #aaaaaa;
}
.borde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
.bordeselect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	text-align: center;
}
.nombreproducto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	background-color: #FFFFFF;
	padding: 4px;
	color: #666666;
	font-weight: bold;
	border: none;
	text-align: right;
	vertical-align: middle;
}
.celdadescripcionfamiliaselect {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #eeeeee;
	padding: 4px;
	border: 1px solid #666666;
	color: #666666;
}
.titulomargen {
	padding: 3px;
}
.menulateralcatalogoselec {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCC33;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: 666666;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-left: 3px;
	font-weight: bold;
}
.datosproductotituloPDF {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	padding: 4px;
	border: none;
	color: #666666;
	font-weight: normal;
}
