a.aviso:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6598CB;
	text-decoration: underline;
}
a.aviso:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6598CB;
	text-decoration: underline;	
}
a.aviso:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6598CB;
	text-decoration: underline;	
}
a.aviso2:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.aviso2:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;	
}
a.aviso2:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6598CB;
	text-decoration: underline;	
}
a.producto:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.producto:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
a.producto:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6598CB; 
}
a.productol:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #935175;
	text-decoration: underline;
}
a.productol:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #935175;
	text-decoration: underline;
}
a.productol:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F09301; 
	text-decoration: underline;
}
a.productov:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #156D7F;
	text-decoration: none;
}
a.productov:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #156D7F;
}
a.productov:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333; 
}
a.productog:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6F798A;
	text-decoration: underline;
}
a.productog:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #6F798A;
	text-decoration: underline;
}
a.productog:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F09301; 
	text-decoration: underline;
}
a.noticia:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6598CB; 
	text-decoration: none;
}
a.noticia:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6598CB; 
	text-decoration: none;
}
a.noticia:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
a.pdfs:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6598CB; 
	text-decoration: underline;	
}
a.pdfs:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6598CB; 
	text-decoration: underline;	
}
a.pdfs:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;		
}
a:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.mails:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
a.mails:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.mails:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F1B6A6;
	text-decoration: none;
}
.menus {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.titulos_tabla {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #336699;
}
.cuerpo_tabla {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background-color: #FEF0C7;
}
.menuso {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.titulo {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}
.titulosalud {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #15778B;
	font-weight: bold;
}
.textosalud {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a5a5a5;
	font-weight: normal;
	line-height: 20px;
}
.textosaludp {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	line-height: 20px;
}
a.productosalud:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #15778B;
	text-decoration: underline;
}
a.productosalud:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #15778B;
	text-decoration: underline;
}
a.productosalud:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F09301; 
	text-decoration: underline;
}
a.productosproteccionp:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #935175;
	text-decoration: underline;
}
a.productosproteccionp:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #935175;
	text-decoration: underline;
}
a.productosproteccionp:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F09301; 
	text-decoration: underline;
}
a.productoshogarp:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6F798A;
	text-decoration: underline;
}
a.productoshogarp:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6F798A;
	text-decoration: underline;
}
a.productoshogarp:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F09301; 
	text-decoration: underline;
}
a.productosaludg:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #15778B;
	text-decoration: underline;
}
a.productosaludg:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #15778B;
	text-decoration: underline;	
}
a.productosaludg:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F09301;
	text-decoration: underline;	
}
a.productoprotecciong:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #935175;
	text-decoration: underline;
}
a.productoprotecciong:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #935175;
	text-decoration: underline;	
}
a.productoprotecciong:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F09301;
	text-decoration: underline;	
}
a.productohogarg:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6F798A;
	text-decoration: underline;
}
a.productohogarg:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6F798A;
	text-decoration: underline;	
}
a.productohogarg:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F09301;
	text-decoration: underline;	
}
.texto {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
}
.textorojo {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	font-weight: bold;
	text-align: justify;
}
.texto12 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.texto12b {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.texto2 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.textoproducto {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 16px;
}
.oficinas {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 16px;
}
.textonaranja{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F09301;
	text-decoration: none;
	line-height: 13px;
}
.textogris{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6F798A;
	text-decoration: none;
}
.textogrisg{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6F798A;
	text-decoration: none;
}
.textogris15{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6F798A;
	text-decoration: none;
}
.textolila{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #935175;
	font-weight: bold;
	text-decoration: none;
}
.textolilag{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #935175;
	text-decoration: none;
}
.textolila15{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #935175;
	text-decoration: none;
}
.textolila12{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #935175;
	text-decoration: none;
	line-height: 13px;
}
.textogris12{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6F798A;
	text-decoration: none;
	line-height: 13px;
}
.textoverde12{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #156D7F;
	text-decoration: none;
	line-height: 13px;
}
.textoazul12{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6598CB;
	text-decoration: none;
	line-height: 13px;
}
.textoverde{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #156D7F;
	text-decoration: none;
	line-height: 13px;
}
.textoverdeg{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #156D7F;
	text-decoration: none;
}
.textoverde15{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #156D7F;
	text-decoration: none;
}
.textonaranjag{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F09301;
	text-decoration: none;
}
.textoazul{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6598CB;
	text-decoration: none;
	line-height: 13px;
}
.textoazulg{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6598CB;
	text-decoration: none;
}
.textopie{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6598CB;
	text-decoration: none;
}
.textopiegris{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.page{

       font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

       font-size: 11px;

       font-weight: normal;

       color: #000000;

       text-decoration: none;

}

.page:link{

       font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

       font-size: 11px;

       font-weight: bold;

       color: #156D7F;

       text-decoration: none;

}

.page:visited{

       font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

       font-size: 11px;

       font-weight: bold;

       color: #156D7F;

       text-decoration: none;

}

.page:hover{

       font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

       font-weight: bold;

       font-size: 11px;

       color: #F1B6A6;

       text-decoration: none;

}

INPUT.borderInputTextSmall
{
    BORDER-RIGHT: #AAAAAA 1px solid;
    BORDER-TOP: #AAAAAA 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #AAAAAA 1px solid;
    BORDER-BOTTOM: #AAAAAA 1px solid;
    FONT-FAMILY: Arial
}

.tablaSimulacion{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
  line-height: 16px;
  text-align: center;
  margin-top: 1px;
  margin-bottom: 1px;
  width: 600;

 
}

.tablaSimulacion td, th{
  padding-top: 1px;
  padding-bottom: 1px;
  color: #000054;
  font-weight: bold;

}

.tablaSimulacion th{
  text-decoration: underline;

}

.tablaSimulacion select{
  font-size: 10px;
}

.resultados{
 color: red;
  font-size: 11px;
  width: 100%;
 text-align: center;

}

.divSimulacion{
  float: right;
  display: block;
 }

.lVertical{
  color: white;
  width: 76px;
  float:left;
  display:block;
 }

.sVertical a{
  font-size: 11px;
  color: #FFFFFF;
  font-weight: normal;
}

.sVertical a:visited{
  font-size: 11px;
  color: #FFFFFF;
  font-weight: normal;
}
.sVertical a:hover{
  font-size: 11px;	
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: underline;
 }
.snVertical a{
  font-size: 11px;
  color: #15778B;
  font-weight: normal;
}

.snVertical a:visited{
  font-size: 11px;
  color: #15778B;
  font-weight: normal;
}
.snVertical a:hover{
  font-size: 11px;	
  color: #15778B;
  font-weight: normal;
  text-decoration: underline;
 }

.lVertical ul{
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}

.sVertical{
  background-color: #15778B;	
 }

.snVertical{
  background-color: #d0e4e8;
 }

.lVertical li{
  padding-top: 1px;	
  padding-bottom: 1px;	
  margin-top: 4px;

}


.alvaro{
  padding-bottom: 170px;

}

legend{
  font-size: 15px;
}

.seleccionado{
  background-color: #6598cb;
 }

.buttons{font-family:tahoma, sans-serif; font-size:11px; color:#FFFFFF; font-style:normal; background:#6598CB; border-style:solid; border-width:1px; border-top-color:#99CCFF; border-left-color:#99CCFF; border:thin ridge; border-width:1px 1px 1px 1px; padding-left:1px; padding-right:1px;}
