body
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	
	PADDING-TOP: 0px; 
	
}
.pagindicador
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8.5pt; 
	color:#007c30;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
}
.pie
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: normal; 
	font-variant: normal;
}
a.piemail
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: normal; 
	font-variant: normal;
	text-decoration: none;
}
a.piemail:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:underline;
}
.loartec
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8.5pt;
	color:#007c30;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.loartec
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8.5pt;
	color:#007c30;
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.loartec:hover
{ 
	text-decoration:underline;
}
.tdtitulo
{
	font-family: 'Lato', sans-serif;
	font-size: 18px; 
	color:#000000; 
	font-weight: 300; 
}

.tdtitulo2
{
	font-family: 'Lato', sans-serif;
	font-size: 36px;
	line-height:36px;
	font-weight:300;
	color:#e75b14; 
}

.tdtitulo3
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:36px;
	font-weight:600;
	color:#ffffff; 
}

.tdtitulo3-ch
{
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:20px;
	font-weight:500;
	color:#ffffff; 
}

.tdtitulo4
{
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	line-height:36px;
	font-weight:600;
	color:#304444; 
	padding-top:10px;
}

.tdtitulo-volver
{
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	line-height:18px;
	font-weight:600;
	color:#e75b14; 
}

.tdtitulo-bolsa
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	font-weight:600;
	color:#e75b14; 
}

.tdtitulo2-sub
{
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	line-height:36px;
	font-weight:600;
	color:#304444;
	padding-top:5px;
}

.tdtitulo2-sub a
{
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	line-height:36px;
	font-weight:600;
	color:#304444;
	padding-top:5px;
	text-decoration:none;
}

.tdtitulo2-sub a:hover
{
	font-family: 'Lato', sans-serif;
	font-size: 15px;
	line-height:36px;
	font-weight:600;
	color:#e75b14;
	padding-top:5px;
	text-decoration:none;
}
a.barenlace 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 15px; 
	color:#e75b14;
	font-weight: 600;
	text-decoration:none;
}
a.barenlace:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 15px; 
	color:#e75b14;
	font-weight: 600;
	text-decoration:underline;
}

a.barenlace2 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#000000;
	line-height:33px;
	font-weight: 500;
	text-decoration:none;
	padding-left:10px;
}
a.barenlace2:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#000000;
	font-weight: 500;
	line-height:33px;
	text-decoration:underline;
}

.bartxt 
{
	font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#000000; 
	font-weight: normal;
	font-variant: normal;
 }
 .bartemp 
{
	font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#007c30;
	font-weight: bold; 
	font-variant: normal;
}
.barhum 
{
	font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#007c30;
	font-weight: bold; 
	font-variant: normal;
}
.barloc 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#000000; 
	font-weight: bold;
	font-variant: normal;
}
.barfecha
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#000000;
	font-weight: normal;
	font-variant: normal;
}
a.infenlace 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt; 
	color:#000000;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.infenlace:hover
{ 
	text-decoration:underline;
}
 .nottitulo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 24px; 
	color:#000000; 
	font-weight: 700; 
	line-height:24px;
	text-decoration:none;
}

 a.nottitulo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 24px; 
	color:#000000; 
	font-weight: 700; 
	line-height:24px;
	text-decoration:none;
}
a.nottitulo:hover
{ 
	text-decoration:none;
	color:#e75b14; 
}
.notfuente
{
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:24px;
	color:#000000; 
	font-weight: 400;
}
.notcopete2
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	color:#e75b14; 
	line-height: 20pt; 
	font-weight: 400;
}

.notcopete
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#304444; 
	line-height: 16pt; 
	font-weight: 400;
}

.notcopete-naranja
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	color:#e75b14; 
	line-height: 21px; 
	font-weight: 400;
}

.notcopete3 p
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#304444; 
	line-height: 18px; 
	font-weight: 400;
	margin:0;
	padding:0;
}
.notcopete3
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#304444; 
	line-height: 18px; 
	font-weight: 400;
	margin:0;
	padding:0;
}
.notcopete4 p
{
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	color:#304444; 
	line-height: 18px; 
	font-weight: 400;
	margin:0;
	padding:0;
}
.notcopete4
{
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	color:#304444; 
	line-height: 18px; 
	font-weight: 400;
	margin:0;
	padding:0;
}

.notfecha 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:24px;
	color:#e75b14;
	font-weight: 400;
}
a.notampliar
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt; 
	color:#007c30;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.notampliar:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt; 
	color:#3A6EA5;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
}
.tdcab2
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	padding:6px 0 6px 10px;
	color:#FFFFFF;
	font-weight: 400; 
}
.tdcab
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	padding:6px 0 6px 0;
	color:#FFFFFF;
	font-weight: 400; 
}
.tdfila1
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: 400; 
}
a.tdfila1
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: 400; 
	text-decoration:none;
}
a.tdfila1:hover
{ 
	color:#e75b14;
	text-decoration:underline;
}
.tdfec
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:18px; 
	color:#e75b14;
	font-weight: 400; 
}

.tdfec-cierre
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:18px; 
	color:#000000;
	font-weight: 400; 
}
.tdfilaLbl
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: 500; 
}

.tdfilaLBl
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: 500; 
}
.emptxt
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#000000; 
	text-align: justify;
}
a.url
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#000000; 
	text-decoration:none;
}
a.url:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#000000; 
	text-decoration:underline;
}
a.menuenlace 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt; 
	color:#37464D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
a.menuenlace:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt; 
	color:#37464D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:underline;
}
.menusenlace 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt; 
	color:#37464D;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
}
.tdfilaLbl2
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	color:#ffffff; 
	font-weight: 500;
	text-transform: uppercase;
}
.fecmercados
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight: normal;
	font-variant: normal;
}
.fichares
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#000000; 
	TEXT-DECORATION: none ; 
	font-weight: bold
}
.fichaborde
{
	background-color:#dcebd0;
}
a.fichares:hover
{ 
	TEXT-DECORATION: underline ; 
}
a.ficha:hover
{
	TEXT-DECORATION: underline ; 
}
.ficha
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#000000; 
	background-color:#E7F3DA;
	TEXT-DECORATION: none ; 
}
 .notitulo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#007c30;
	font-weight: bold; 
	font-variant: normal;
	text-decoration:none;
}
.nottxt
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#000000; 
	text-align: justify;
}
 .inftitulo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#007c30;
	font-weight: bold; 
	font-variant: normal;
	text-decoration:none;
}
.inftxt
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: 14pt; 
	font-weight: normal;
	color:#000000; 
	text-align: justify;
}
.infuente
{
font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#000000; 
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
}
.infautor
{ 
	font-family: 'Lato', sans-serif;
	font-size: 7pt;
	color:#000000;
	font-weight: normal;
	font-variant: normal;
}
.ctosubtitulo
{
	font-family: 'Lato', sans-serif;
	font-size: 18px; 
	color:#000000; 
	font-weight: 300; 
}

.ctosubform
{
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#828282; 
	font-weight: 300;
	font-style:italic;
}

.ctoinput
{ 
	FONT: 14px 'Lato', sans-serif;
	COLOR: #828282;
	font-weight: 300;
	TEXT-DECORATION: none;
	width:370px;
	padding:2px 10px 2px 10px;
	border: none;
	background:#f1f5f4;
}

.ctoarea
{ 
	
	FONT: 14px 'Lato', sans-serif;
	COLOR: #828282;
	font-weight: 300;
	TEXT-DECORATION: none;
	width:440px;
	padding:2px 10px 2px 10px;
	border: none;
	background:#f1f5f4;
}


.ctosubtdatos
{
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#fff; 
	font-weight: 300;
	padding:0 0 0 20px;
}
.ctoLbl 
{
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000; 
} 
.ctotel 
{
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000; 
} 
a.ctomail 
{
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000; 
	text-decoration:none;
} 
a.ctomail:hover 
{
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000; 
	text-decoration:underline;
} 
.ctopersona
{
	font-family: 'Lato', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000; 
} 
 .ctoboton
{
	background:url(../images/btn-enviar.jpg);
	width:59px;
	height:16px;
	border:none;
	cursor:pointer;
	color:transparent;
}

.climacombo 
{ 
	BORDER-RIGHT: #ECE9D8 1px solid;
	BORDER-TOP: #ECE9D8 1px solid;
	FONT-SIZE: 9px;
	COLOR: #000000;
	BORDER-LEFT: #ECE9D8  1px solid;
	BORDER-BOTTOM: #ECE9D8 1px solid;
	FONT-FAMILY: 'Lato', sans-serif;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 16px;
	width:130px; 
}
a.climaenlace
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000; 
	font-weight: normal; 
	font-variant: normal;
	text-decoration:none;
}
a.climaenlace:hover
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000; 
	font-weight: normal; 
	font-variant: normal;
	text-decoration:underline;
}
.climadiasval
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 7.5pt;
	color:#000000;
	TEXT-DECORATION:none;
	font-weight: bold;
}
.climadiasvaltxt
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000;
	TEXT-DECORATION:none;
	font-weight: none;
}
.climadias
{ 
	COLOR:#000000;
	FONT-FAMILY: 'Lato', sans-serif;
	font-weight: normal;
	font-size: 8pt;
	text-transform:uppercase;
}
.climatxt 
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000; 
	TEXT-DECORATION:none;
	font-weight:normal;
}
.climaLbl
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000; 
	TEXT-DECORATION:none;
	font-weight:normal;
}
.climaLbl2
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 7.5pt;
	color:#000000; 
	TEXT-DECORATION:none;
	font-weight:normal;
}
.climafecha
{ 
	COLOR:#000000;
	FONT-FAMILY: Verdana;
	font-weight: normal;
	font-size: 8pt;
}
a.especieenlace
{
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000; 
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
a.especieenlace:hover
{
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt;
	color:#000000; 
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
.ficha1
{ 
	background-color: #BAE7CD;
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#FFFFFF; 
	TEXT-DECORATION: none ; 
	font-weight:normal;

}
.fichares1
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#007D40; 
	TEXT-DECORATION: none ; 
	font-weight: bold;
	background-color: #C8FCE8;
	
}
.fichaborde1
{
	background-color:#45BB9B;
}
a.fichares1:hover
{ 
	TEXT-DECORATION: underline ; 
}
a.ficha1:hover
{
	TEXT-DECORATION: underline ; 
}
.empsubtitulo
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#007c30;
	font-weight: bold; 
	font-variant: normal;
	text-decoration:none;
}
.empLbl
{
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 7.8pt; 
	color:#000000; 
	font-weight: bold; 
	font-variant: normal;
}
.tdcomp
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt; 
	font-weight: normal; 
	color:#000000;
} 
.ficpanel
{
    visibility:hidden;
    position:absolute;
}
.Lbl a
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	font-weight: 400; 
	text-decoration:none;
	color:#FFFFFF;
	background:#e75b14;
	padding:4px 17px 5px 17px;
}
.Lbl1 a
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	font-weight: 400; 
	text-decoration:none;
	padding:4px 13px 5px 13px;
	color:#FFFFFF;
}
.tdfilaLbld
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
	padding-left:10px;
}
.tdfilaLbld2
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
	padding-left:10px;
	border-top:1px solid #f7d1b3;
	border-right:1px solid #f7d1b3;
}
.tdfilaLbld3
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
	padding-left:10px;
	border-right:1px solid #f7d1b3;
}

.tdfila1d
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
}

.tdfila1d2
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
	border-top:1px solid #f7d1b3;
} 
.linea
{ 
	background:url(../images/linea-cuadro.jpg);
	background-repeat:repeat-x;
	height:1px;
} 
.tdfila1d-yop
{ 
	border-top:1px solid #f7d1b3;
} 

.tdfilac
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8pt; 
	color:#000000;
	font-weight: normal;
	font-variant: normal;
	text-align:center;
}

.trhola
{ 
	border-bottom: 2px #3F6 solid; 
}

.tdfilatxt
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
	padding-left:10px;
}
.mfecha
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#000000;
	font-weight: 400; 
}
a.comisiones
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	padding:5px 0 4px 10px;
	color:#FFFFFF;
	font-weight: 400; 
	text-decoration:none;
}
a.comisiones:hover 
{ 
	text-decoration:underline;
}
.rofex
{ 
	FONT-FAMILY: 'Lato', sans-serif;
	font-size: 8.5pt;
	color:#000000;
	font-weight:bold; 
	font-variant: normal;
	line-height:18px;
}

.leones-foo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:18px;
	margin:70px 0 0px 0px;
	color:#FFFFFF;
	font-weight: 500; 
}

a.bot-foo 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#fff;
	line-height:18px;
	font-weight: 500;
	text-decoration:none;
}
a.bot-foo:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#e75b14;
	line-height:18px;
	font-weight: 500;
	text-decoration:none;
}

.bot-foo-activo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px; 
	color:#e75b14;
	line-height:18px;
	font-weight: 500;
	text-decoration:none;
}

.botonera
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:37px;
	color:#001312;
	font-weight: 400;
	text-decoration:none;
}

.botoner
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:37px;
	color:#647475;
	font-weight: 400;
	text-decoration:none;
}

.botoner:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:37px;
	color:#001312;
	font-weight: 400;
	text-decoration:none;
}
.botoner-activo
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:37px;
	color:#001312;
	font-weight: 400;
	text-decoration:none;
}

.txtbot
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:18px;
	color:#ffffff;
	font-weight: 400;
	text-decoration:none;
	padding:0 0 0 20px;
}

.txtbot-pri
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:28px;
	color:#ffffff;
	font-weight: 600;
	text-decoration:none;
}

.txtbot-seg
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:28px;
	color:#ffffff;
	font-weight: 500;
	text-decoration:none;
}

.txt-inf
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:28px;
	color:#ffffff;
	font-weight: 600;
	text-decoration:none;
	padding:0 0 0 20px;
}

.txt-infsm
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:17px;
	color:#ffffff;
	font-weight: 400;
	text-decoration:none;
	padding:0 0 0 20px;
}
a.txt-infsm 
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	line-height:17px;
	color:#ffffff;
	font-weight: 400;
	text-decoration:none;
	padding:0 0 0 20px;
}


.txt-horatx
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:28px;
	color:#ffffff;
	font-weight: 600;
	text-decoration:none;
	padding:0 0 0 20px;
}

.txt-hora
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:28px;
	color:#ffffff;
	font-weight: 400;
	text-decoration:none;
	padding:0 0 0 20px;
}

.notinforme-des
{
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color:#ffffff; 
	font-weight: 300;
}

.notinforme-des a
{
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color:#ffffff; 
	font-weight: 300;
	text-decoration:none;
}

.notinforme-des a:hover
{
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color:#ffffff; 
	font-weight: 300;
	text-decoration:underline;
}

.notinforme-destrong
{
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color:#ffffff; 
	font-weight: 400;
}

.notinforme-destrong a
{
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color:#ffffff; 
	font-weight: 400;
	text-decoration:none;
}

.notinforme-destrong a:hover
{
	font-family: 'Lato', sans-serif;
	font-size: 17px;
	color:#ffffff; 
	font-weight: 400;
	text-decoration:underline;
	
}

.cuadro-inf
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	text-align:center;
	color:#ffffff; 
	font-weight: 400;
}
.cuadro-inf-txt
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	text-align:center;
	color:#000000; 
	font-weight: 500;
}

.cont-def
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px; 
	color:#000000; 
	font-weight: 300; 
	line-height:24px;
	text-decoration:none;
}

.cont-def2
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px; 
	color:#000000; 
	font-weight: 400; 
	line-height:24px;
	text-decoration:none;
}

.cont-def2 a
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px; 
	color:#000000; 
	font-weight: 400; 
	line-height:24px;
	text-decoration:none;
}

.cont-def2 a:hover
{ 
	font-family: 'Lato', sans-serif;
	font-size: 18px; 
	color:#000000; 
	font-weight: 400; 
	line-height:24px;
	text-decoration:underline;
}
.ficha2
{
    background:#a1aba9;
    padding:0px;
    margin:0px;
    text-align:center;
}
.ficha3
{
    background:#a1aba9;
    padding:0px;
    margin:0px;
    text-align:left;
    padding-left:40px;
}
.ficha3res
{
    background:#f1f5f4;
    padding:0px;
    margin:0px;
    text-align:left;
    padding-left:40px;
}
.ficha2res
{
    background:#f1f5f4;
    padding:0px;
    margin:0px;
    text-align:center;
}
.tdsubmerc 
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:18px;
	font-weight:400;
	color:#ffffff; 
	text-decoration:none;
	text-align:center;
}
.tdsubmerc:hover
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:18px;
	font-weight:400;
	color:#304444; 
	text-decoration:none;
}
.tdsubmerc2
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:18px;
	font-weight:400;
	color:#304444; 
	text-decoration:none;
}
.tdsubmerc2 :hover
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	line-height:18px;
	font-weight:400;
	color:#ffffff; 
	text-decoration:none;
}
.tdcab-mer
{ 
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	color:#FFFFFF;
	font-weight: 500; 
}

#agropecuarios {
	position:absolute;
	top:346px;
}


#economicas {
	position:absolute;
	top:1340px;
}

#infgeneral {
	position:absolute;
	top:2330px;
}
.tdfila2
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: 400; 
}
.tdfila2b
{ 
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: 400;
	padding-left:10px; 
}
.tdtitulo3-imp2
{
	font-family: 'Lato', sans-serif;
	font-size: 11px;
	line-height:15px;
	font-weight:600;
	color:#000; 
}
.tdtitulo3-imp
{
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	line-height:18px;
	font-weight:600;
	color:#000; 
}
.notcopete-naranja
{
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	color:#e75b14; 
	line-height: 21px; 
	font-weight: 400;
}
.notcopete-naranja2
{
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	color:#e75b14; 
	line-height: 18px; 
	font-weight: 400;
}