	body {
		margin: 1px;
		border: 1px solid #999999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
	}

	hr {
		
	}
	.a{
	color: #0984D2;
		text-decoration: underline;
	}
	.floatleft{
	float: left;
	margin: 5px 20px 10px 0px;
	border: 1px solid #666;
	padding: 0px;

	}
	.floatleftFotoPDFSuelto{
	float: left;
	margin: 5px 20px 10px 10px;
	border: 1px solid #666;
	padding: 0px;
	}
		.floatright{
	float: right;
	margin: 5px 10px 20px 20px;
	border: 1px solid #666;
	padding: 0px;

	}
			.floatrighthitos{
	float: right;
	margin: 5px 0px 20px 20px;
	padding: 0px;
	}
	.floatrightindex{
	float: right;
	margin: 0px 10px 20px 20px;
	padding: 0px;
	}
	
	#catalogo{
	background-color: #012774;
	border: 2px solid #C2C2C2;
	margin: 0px 5px 0px 5px;
	padding: 10px;
	font-size: 9px;
	float: right;
	color: white;
	text-align: center;
	position:absolute;
	right: 10px;
}
	


	.textfield{
		background-color: #F7F9FF;
		border: solid 1px #333333;
		font-size: 11px;
		margin: 5px;
	}
	.tabla1 {
		background-color: #EAEAEA;
		border: 1px solid #999999;
	}
	.tabla2 {
		background-color: #FFFFFF;
		border: 1px solid #999999;
	}
	.tabla3 {
		background-color: #f7f7f7;
		border: 1px solid #999999;
		background-image:url(imagenes/comun/fondo_izquierda.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
	}
	.tabla4 {
background-color:#039936;
padding: 0px;
margin: 0px 5px;
color: #fff;
font-size: 70%;
}

	.destacado{
		background-color: #B5C3E0;
		COLOR: white;
		font-size: 10px;
		font-weight: bold;
		border: solid 1px #999999;
		padding: 5px;
		margin: 10px 40px 0 0;
}
.destacado1{
	color: #009933;
	font-size: 10px;
	text-decoration: none;
}
.txt3{
	color: #B4C2E0;
	font-size: 10px;
	text-decoration: none;
}
.listado_doc{
	background-image: url(imagenes/comun/icono_listado.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 3px 3px 3px 20px;
	background-color: #F7F7F7;
	color: #012774;
	font-size: 11px;
	border-top: solid 2px #cccccc;
}
.buscadorAvanzado{
	background-color: #F7F9FF;
	border: solid 1px #333333;
	font-size: 11px;
	margin: 5px;
    width: 200px;
}
/******************************** TITULAR PÁGINAS *************************/
	#titular{
	background-color:#FFF;
	padding: 0px;
	background-image: url(imagenes/comun/fondo_h1_new.png);
	background-repeat: repeat-x;
	background-position: top left;
	}
	
	#titular h1{
	padding: 5px;
	text-align:left;
	color: #ffffff;
	font-size:17px;
	font-weight: bold;
	}
	
	#titular img{
	float: right;
	margin-left: 5px;
	border: solid 0px white;
	}
	 
/**************** contenido central ***************************/
div#container{
	margin: 5px;
	text-align: justify;
}
div#container a{
color:#003399;
}

	
	#container p{
	margin: 7px 0px;
		font-size: 80%;
		text-align:justify;

	}
	#detalleProducto{
	padding: 5px;
	float: right;

	}
	
	#container h2 {
	font-size: 100%;
	color: #009933;
	font-weight: bold;
	margin: 5px 0 10px 0;
	padding: 0px;
	}
	#container h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 100%;
		font-weight: bold;
		padding: 0px 0px 0px 5px;
		margin: 5px 0px 0px 0px;
		clear: right;
		border-left: 3px solid #99CC00;
	}
	#container h4 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		letter-spacing: 1px;
		text-align: left;
		background-color: #B5C3E0;
		padding: 2px 25px;
		text-transform:uppercase;
		background-image:url(imagenes/productos/fondo_h4_catalogos.gif);
		background-repeat: no-repeat;
		background-position:left;
		margin: 0px 0px 20px 0px;
	
	}

	#productos{
	margin:0;
	padding: 0;
		}
	#productos h1{
		height:1.8em;
		line-height: 1.8em;
		background-color: #cccccc;
		background-image: url(imagenes/contenido/barra_productos.gif);
		background-repeat: repeat-x;
		color: #555555;
		border-bottom: solid 1px #cccccc;
		font-size: 12px;
		padding-left: 5px;
	}
	.txt1{
		text-transform:uppercase;
		color: #012774;
		font-size: 11px;
		font-weight: bold;
	}


	.fondo1 {
		text-transform:uppercase;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #14912D;
		background-image:url(imagenes/comun/fondo_verde.gif);
		background-repeat: no-repeat;;
		background-position: left bottom;
		border-bottom: 1px solid #999999;
		padding-left: 5px;
		padding-bottom: 2px;
		padding-top: 2px;
	}
	.fondo2 {
		text-transform:uppercase;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #14912D;
		text-decoration: none;
		background-color: #DCEED8;
		border-bottom: 1px solid #999999;
		padding-left: 5px;
		padding-bottom: 2px;
		padding-top: 2px;
		
	}
	.fondo3 {
		text-transform:uppercase;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
		background-color: #012774;
		background-image: url(imagenes/comun/fondo_azul.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		border-bottom: 1px solid #999999;
		padding-left: 5px;
		padding-bottom: 2px;
		padding-top: 2px;
	}
	.fondo4 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #012774;
		text-decoration: none;
		background-color: #B5C3E0;
		background-image: url(imagenes/comun/fondo_azul1.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		border-bottom: 1px solid #999999;
		padding-left: 5px;
		padding-bottom: 2px;
		padding-top: 2px;
		}
	.fondo5 {
		text-transform:uppercase;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #012774;
		text-decoration: none;
		background-color: #B5C3E0;
		background-image: url(imagenes/comun/fondo_azul1.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		border: 1px solid #999999;
		padding: 3px;
		height:2.0em;
		line-height: 2.0em;
		margin: 3px;
		}
	.fondo6 {
		border-bottom: 1px solid #999999;
		padding-left: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	.boton{
	background-color:#FFFFFF;
	font-size: 9px;
	font-weight: bold;
	color: #6A6A6A;
	border: solid 1px #6a6a6a;
	text-align: center;
	padding: 2px 0;
}
.clearboth { clear: both;

}
.txt1{
	color: #012774;
	font-size: 9px;
	font-weight: bold;
}
.txt2{
	color: #545454;
	font-size: 9px;
	font-weight: normal;
	text-align: justify;
}
#destacado{
	padding: 5px;
}
#destacado img{
		border: solid 1px #666666;
		margin-top: 5px;
}
#avpag{
	border-top: dotted 1px #666666; 
	margin: 5px;
}
#avpag img{
	border: 1px dotted #999999; 
	padding: 3px 12px;
	margin-top: 5px;
	float: right;
	margin-left: 5px;
}
#pie {
	font-size: 9px;
	text-align: center;
	margin: 10px;
}

/************************ desplegable productos y servicios *****************************/
#mapa{
margin: 0px 5px 10px 5px;
padding: 0px;
background-color: #F4F4F4;
border: 1px solid #ccc;
}


#mapa h1{
margin: 0px;
	background-image: url(imagenes/comun/fondo_buscador.gif);
	background-repeat: no-repeat;
	padding: 7px 10px 4px 30px;
	color: #012774;
	font-size: 12px;
	background-color: White;
	border-bottom: solid 1px white;
}
#mapa h2{
	background-image: url(imagenes/comun/fondo_blanco.gif);
	background-repeat: no-repeat;
	padding: 2px 10px 2px 10px;
	color: #FFFFFF;
	font-size: 13px;
	border-bottom: solid 1px #009933;
	margin-left: 10px;
	margin-top: 10px;
		margin-right: 5px;
}
#mapa h3{
	background-image: url(imagenes/comun/flechita_desplegable.gif);
	background-repeat: no-repeat;
	padding: 2px 5px 2px 15px;
	color: #5476BA;
	font-size: 13px;
	border-bottom: solid 1px #B5C3E0;
	margin: 0px 0px 0px 20px;
	border-left: 0px solid #99CC00;
}

#mapa a{
		color: #012774;
		font-size: 9px;
		font-weight: bold;
		line-height: 18px;
		text-decoration: none;
		margin-right: 20px;
	
	}
#mapa a:hover{
text-decoration: underline;
	background-color: #CDD6EA;
}

#mapadesplegable ul{
list-style: none;
margin: 0px;
padding: 0px;
}

#mapadesplegable  li a{
		color: #012774;
		font-size: 9px;
		font-weight: normal;
		background-image: url(imagenes/comun/flechita.gif);
		background-position: left;
		background-repeat: no-repeat;
		line-height: 18px;
		padding-left: 13px;
		text-decoration: none;

}
#mapadesplegable li a:hover{
		color: #012774;
		font-size: 9px;
		font-weight: normal;
		background-image: url(imagenes/comun/flechita.gif);
		background-position: left;
		background-repeat: no-repeat;
		line-height: 18px;
		padding-left: 13px;
		text-decoration: underline;

}

#mapadesplegable ul ul li a{
		color: #666666;
		font-size: 9px;
		font-weight: normal;
		background-image: url(imagenes/comun/flechita1.gif);
		background-position: left;
		background-repeat: no-repeat;
		line-height: 18px;
		padding-left: 13px;
		text-decoration: none;
		margin-left: 20px;
}
#mapadesplegable ul ul li a:hover{
		color: #666666;
		font-size: 9px;
		font-weight: normal;
		background-image: url(imagenes/comun/flechita1.gif);
		background-position: left;
		background-repeat: no-repeat;
		line-height: 18px;
		padding-left: 13px;
		text-decoration: underline;
}

/***************** listado productos ************************/
#pestanasproductos {
	
}
#pestanasproductos ul
{
	float:left;
	width: 100%;
	padding:0;
	margin:0;
	list-style-type:none;
	border-bottom: solid 1px white;



}
#pestanasproductos li {
	display:inline;

}

#pestanasproductos a
{
	float:left;
	text-decoration:none;
	color: #97ACD2;
	padding: 0.5em 0.6em 0.1em 30px;
	height: 22px;
	background-image: url(imagenes/comun/fondo_buscador1.gif);
	font-family: tahoma;
	font-size: 11px;
	margin-right: 1px;
	margin-left: 1px;
}
#pestanasproductos a:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #012774;
	text-decoration: none;
}

#pestanasproductos .active {
	background-image: url(imagenes/comun/fondo_buscador.gif);
	font-family: tahoma;
	font-size: 11px;
	color: #012774;
	text-decoration: none;
}
#pestanasproductos .volver {
	background-image: url(imagenes/comun/fondo_volver.gif);
	font-family: tahoma;
	font-size: 11px;
margin-left: 50px;
	text-decoration: none;
float:right;

}
/*************** menu vertical ***************/ 
#menuvertical { margin: 0px; 
padding: 0px;
border-top: 1px solid white;

}

#menuvertical ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#menuvertical li { margin: 0; }

#menuvertical a
{
display: block;
padding: 4px 5px;
width: 223px;
color: #031056;
background-color: #E1E1E1;
text-decoration: none;
border-bottom: 1px solid #4D6CA4;
font-weight: bold;
font-size: 11px;
}

#menuvertical a:hover
{
display: block;
color: #031056;
background-color: #B8D6FE;
text-decoration: none;
border-bottom: 1px solid #4D6CA4;
background-image: url(imagenes/comun/fondo_azul1.gif);
}

#menuvertical .active
{
display: block;
color: #031056;
background-color: #B8D6FE;
text-decoration: none;
border-bottom: 1px solid #4D6CA4;
background-image: url(imagenes/comun/fondo_azul1.gif);

}

/******************************************/
	#estilo table{
background-color: #E6E6E6;
border: solid 1px #666666;
text-align: left;
font-size:10px;
margin: 10px 0px 10px 0px;
padding: 0px;

}
#estilo th{
	background-color: #009933;
	color: #ffffff;
	padding: 5px;
}
#estilo tr{

}
#estilo td{
 padding: 5px;
}
.txt4 {
	color: #999999;
	font-size: 80%;
	font-weight: normal;
	text-align: justify;
}
.txt5 {
	color: #012774;
	font-size: 80%;
	font-weight: normal;
	text-align: justify;
}
.combo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.txt6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#pdf {		margin: 15px;

}
#pdf a{
		background-image:url(imagenes/comun/pdf.gif);
		background-repeat: no-repeat;
		color: #009933;
		font-size: 11px;
		text-decoration:none;
		margin: 50px 0px 50px 0px;
				padding: 0px 10px 10px 25px;
				min-height: 35px;
}
/**************************** LISTADO *****************************************/

#listado{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#listado H4{
background-color: #07296E;
background-image:url(imagenes/comun/icono_logo.gif);
background-position:left;
background-repeat:no-repeat;
color:#FFFFFF;
font-size: 105%;		
margin: 0px;
padding: 2px 0px 2px 30px;
border: 0px;
width: 400px;
}
#listado ul {	
list-style: none;
margin: 0 0 10px 0;
padding: 10px;
}	

#listado li {
font-size: 73%;
color: #333333;
	margin: 0px 0px 4px 0px;
	padding: 3px 0px 5px 15px;
		background-image: url(imagenes/comun/icono_listado.gif);
		background-position: top 0px ;
		background-repeat: no-repeat;
}
#listado ul ul li { 
margin: 0px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:justify;
background-image: url(imagenes/comun/flechita_menuactivo.gif);
background-position: 0px;
background-repeat: no-repeat;
padding: 0 0 5px 15px;
}

#listado ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#listado ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}
/************************** GALERIA DE FOTOS **********************************/
#fotogaleria{
	border:solid 1px #ccc;
	background:#eee;
	padding:0px;
	text-align:left;
	position:relative;
	float:left;
	display:inline;
	margin:5px 5px 0px 5px;
	background-image:url(imagenes/presentacion/fondo_foto.jpg);
	background-repeat:repeat-y;
	background-position:right;
	width: 150px;
}
#fotogaleria h4{
	background:#cccccc;
	padding:2px;
	margin:0px 5px 5px 5px;
	color: #666666;
	font-size: 80%;
	font-weight:bold;
}
#fotogaleria_fondo{
	border:solid 1px #999999;
	background-color:#ffffff;
	padding:0px;
	margin:5px;
	width: 140px;
}
#fotogaleria img{
	background-color:#eee;
	padding:0px;
	margin:0px;
	background-image: url(imagenes/presentacion/fondo_foto1.gif);
	background-repeat:repeat-y;
	background-position:right;
}
#fotogaleria ul {	
list-style: none;
margin: 0 0 10px 0;
padding: 0px;
}	

#fotogaleria li a{
font-size: 60%;
color: #333333;
	margin: 5px;
	padding: 10px 5px 10px 45px;
		background-image: url(imagenes/presentacion/fotos.gif);
		background-position: top 0px ;
		background-repeat: no-repeat;
		line-height:2.5em;
		text-decoration:none;
}
#fotogaleria li a:hover{
color: #999999;
	background-color:#eeeeee;

}

/*********** listado empresas **************************/
#listadoempresas{
	margin: 5px;
	padding: 0px;
	background-image:url(imagenes/presentacion/mapalocalizacion.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#listadoempresas H4{
background-color: #07296E;
background-image:url(imagenes/comun/icono_logo.gif);
background-position:left;
background-repeat:no-repeat;
color:#FFFFFF;
font-size: 90%;		
margin: 0px;
padding: 2px 0px 2px 30px;
border: 0px;
width: 50%;
}
#listadoempresas ul {	
list-style: none;
margin: 5px 0 5px 0;
padding: 0px;
width: 50%;
}	

#listadoempresas ul li {	
margin: 0px;
padding: 3px;
}	
#listadoempresas ul li a{
display: block;
padding: 4px 0px 4px 30px;
color: #0984D2;
margin: 0px;
text-decoration: none;
background-image: url(imagenes/presentacion/icono_listado.gif);
background-position: top 0px ;
background-repeat: no-repeat;
font-size: 80%;		
width: auto;
}

#listadoempresas ul  a:hover{
text-decoration: underline;

}
.trproductocolor1{
background-color:#ddd;
padding: 5px;
color: #666;
font-size: 70%;
}
.trproductocolor2{
background-color:#Eeeeee;
padding: 5px;
color: #666;
font-size: 70%;
}
.trcolor1{
background-color:#ddd;
padding: 5px;
color: #666;
font-size: 70%;
}
.trcolor2{
background-color:#Eeeeee;
padding: 5px;
color: #666;
font-size: 70%;
}

.titcalidad{
	color: #009933;
	font-size: 110%;
	font-weight: bold;
	text-align: justify;
	padding-left: 10px;
	margin: 0px;
}
.tablaborde {
	border: 3px solid #cccccc;
	padding: 5px;
	margin: 5px 5px 10px 5px;
	width: 100%;
}
.tabulador{
margin: 0px 0px 0px 40px;
font-size: 100%;
}

div#qTip {
  padding: 5px;
  border: 1px solid #D1D096;
  border-top:2px solid #D17E62;
  border-right-width: 2px;
  border-bottom-width: 2px;
  display: none;
  background-color: #FEFDF5;
  color: #666;
  font: bold 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  position: absolute;
  z-index: 1500;
  -moz-opacity: .85;
	opacity: .85;
	filter: alpha(opacity=90);
	width:70px;
}
/***************************** FAQ *****************************/
#faq{
margin: 0px;
padding:0px;}

#faq h2{
margin: 10px 0px;
padding:0px 5px;
border-bottom: 1px dotted #ccc;
color: #14912D;
font-size: 110%;
}

#faq h3{
margin: 10px 0px 10px 0px;
padding:0px;
color: #666;
font-size: 90%;
border: 0;
}
#faq p{
margin: 5px 0px 5px 20px;
padding:0px;
font-size: 80%;
}
#faq ul {	
list-style: square;
margin: 5px 0 5px 70px;
padding: 0px;
font-size: 80%;
}	


#faq ul li {	
margin: 0px;
padding: 0px;
}	
#faq ul li a{
}

#faqlistado{
background-color:#efefef;
border: 1px dotted #999;
margin: 10px 0px;
padding: 0px;}

#faqlistado h3{
margin: 0px;
padding:5px 0px 5px 25px;
color: #14912D;
font-size: 90%;
border: 0;
background-color:#fff;
text-transform:uppercase;
border-bottom: 1px dotted #999;
background-image:url(imagenes/comun/icono_faq.gif);
background-position:left;
background-repeat:no-repeat;

}
#faqlistado ul {	
list-style: none;
margin: 5px 0 5px 20px;
padding: 0px;
font-size: 80%;
}	


#faqlistado ul li {	
margin: 0px;
padding: 3px 0px;
font-weight:bold;
}	
#faqlistado ul li a{
margin: 0px 10px;
padding: 0px;
font-size: 80%;
font-weight:normal;
}
/********************* estilos propios de la web empresas ****************************/
#empresa
{
padding: 5px;

}

#empresa a{
color: #0984D2;
font-weight:normal;
}
#empresa a:hover{
background-color:#eeeeee;
}
#empresa p{
margin-bottom: 15px;
font-size: 80%;
}
#empresa h1{
font-size: 90%;
color: #ffffff;
font-weight: bold;
margin: 0px;
padding: 5px;
background-color: #FF9900;
width: 250px;

}
#empresa h2 {
font-size: 100%;
color: #009933;
margin: 5px 0px;
padding: 5px 5px 5px 25px;
background-image:url(imagenes/presentacion/empresas/icono_h2.gif);
background-repeat:no-repeat;
background-position:left;


}
#empresa h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 0 0px 5px;
	margin: 5px 0 5px 0;
	border-left: 3px solid #99CC00;
}
#empresa h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: left;
	background-color: #DD5114;
	padding-left: 5px;
	text-transform:uppercase;

}
#empresa img {
	border: 5px solid #535353;
	padding: 2px;
	float: right;
	margin: 10px 10px 10px 20px;
}
#empresa table{
background-color: #E6E6E6;
border: solid 1px #666666;
text-align: left;
font-size:10px;

}
#empresa th{
	background-color: #009933;
	color: #ffffff;
	padding: 5px;
}
#empresa tr{

}
#empresa td{
 padding: 5px;
}
.destacado1{
font-weight:bold;
background-color: #FFF4B5;
padding: 0px 5px;
color: #515D68;
}
#empresa ul {	
list-style: none;
margin: 0 0 20px 20px;
padding: 10px;
font-size: 70%;
}	

#empresa li {
	margin: 3px 0px;
	padding: 0px 0px 0px 15px;
 	background-image: url(imagenes/presentacion/empresas/icono_listado.gif);
 	background-repeat: no-repeat;
background-position:left top;
line-height: 17px;
}
#empresa li a{
color: #012D74;
font-weight:normal;
}
.fondoindex {
	background-image: url(../imagenes/index/fondo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 600px;
}
.txtindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #012F73;
	text-decoration: none;
	letter-spacing: 1px;
}
a:hover.txtindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #05912D;
	text-decoration: none;
	letter-spacing: 1px;
}


/**************** combo productos ***************************/	
#combo{
margin: 0;
padding: 0;
height:auto;
}
#combo ul{
margin: 0;
padding: 0;
}
#combo ul li{
margin: 0;
padding: 3px;
color: #666666;
list-style-type:none;
color: #666666;
font-style: italic;
font-weight:bold;
border-bottom: 1px dotted #ccc;
}
#combo ul li a{
color: #666;
font-style: italic;
font-weight:bold;
text-decoration:none;
}
#combo ul li a:hover{
color: #999;
font-style: italic;
font-weight:bold;
}
#combo ul ul{
margin: 0 0 0 20px;
padding: 0;
}
#combo ul ul li{
margin: 0;
padding: 3px;
list-style-type:circle;
color: #666666;
font-style: normal;
font-weight:normal;
border: 0;

}
#combo ul ul li a{
color: #666666;
font-style: normal;
font-weight:normal;
text-decoration:none;
}
#combo ul ul li a:hover{
color: #666666;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}
#formproductos{
border:1px solid #666;
padding:3px 0px 3px 3px;
color: #333333;
font-size:10px;
margin: 1px 2px;
background-color:#FFFFFF;
}
#formproductos a{
color: #333333;
text-decoration:none;
padding:2px;}
.formboton{
	float: right;
	margin: -3px 0 0 0;
	padding: 0px;
	}
#combocapa{
	position:relative;
	top:2px;
	left:2px;
	background-color:#FFFFFF;
	border:2px solid #999;
	color: #666;
	font-size:9px;
	visibility: hidden;
}
#Layer1 {
	position: absolute;
	width:221px;
	z-index:1;
	background-color: #F9F9F9;
	overflow: hidden;
	visibility:hidden;
	left: 14px;
	border: 1px solid #666;
	padding: 0px;
	font-size:9px;
}
#Layer2 {
	position: absolute;
	width:221px;
	z-index:1;
	background-color: #F9F9F9;
	overflow: hidden;
	visibility:hidden;
	left: 14px;
	border: 1px solid #666;
	padding: 0px;
	font-size:9px;
}
#Layer3 {
	position: absolute;
	width:741px;
	z-index:1;
	background-color: #FFFFFF;
	left: 15px;
	border: 1px solid #666;
	padding: 0px;
	font-size:9px;
	visibility: hidden;
}

