input, textarea, select{
color: #000000;
font-size: 11px;
font-style: normal;
border-color: #4f4f4f;
background-color: #f3f3f3;
font-family: arial;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
img{border: 0px;}
td{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}
.mayuscula {
	text-transform: uppercase;	
}

.txtseccion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top:7px;
}
.txtimgform{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.txtfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.txtfooterrealizado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #FFFFFF;
	font-weight: bold;
}


.txtpanel{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff;}
.txtmensaje{font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; font-weight: bold;}

.txtform{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #555555; font-weight: bold; text-align: right;}
.txttituform{font-family: Arial, Helvetica, sans-serif;font-size: 18px; color: #ffffff; font-weight: bold; text-align: center;}
.txtasterisform{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000;}
.txtvzlaform{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;}
.txttextform{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #ffffff;}

.paginador{font-family: verdana, sans-serif; font-size: 12px; color: #ff0000;font-weight: bold;}
.paginador1{font-family: verdana, sans-serif; font-size: 12px; color: #0B0B0B;font-weight: bold;}

/******** inicio cotenido ********/
.txtconte_titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #6d6e71;
	font-weight: bold;
}
.txtconte_resumen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
	font-style: italic;
}

.txtconte_hometitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6d6e71;
	font-weight: bold;
}
.txtconte_revista_hometitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #6d6e71;
	font-weight: bold;
}
.txtconte_revis_hometitulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #6d6e71;
	font-weight: bold;
}
.txtconte_revista_homeresumen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
}
/******** inicio contenido ********/


/******** inicio tarjetas ********/
.txttari_homeseccion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left:7px;
	padding-top:10px;
}
.txttari_hometxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.txttari_homelogin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
/******** fin tarjetas ********/

/******** fin publicaciones ********/

.txtpubli_revista{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style:italic;
	color: #333333;
	font-style: italic;
}
.txtpubli_titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	font-style:italic;
	color: #333333;
	font-style: italic;
}
/******** fin publicaciones ********/


/******** inicio tarifas ********/
.txttarititulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;	
	padding-top:10px;
}
.txttaribold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2f2f2f;
	font-weight: bold;
}
.txttari{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: right;
}
.txttarifecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-top:10px;
}
.txttarisec{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #FFFFFF;
}
.txttaritext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.bordetarifa{
border: #FFFFFF;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
/******** fin tarifas ********/

/******** inicio Opinión ********/
.txtopnion{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #00000;}
.txtopnionfechapu{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #4B4B4B;}
.txtopititulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4B4B4B;
	font-weight: bold;
}
.txtopidescpcion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
/******** fin Opinión ********/

.tdespacio{
padding-top: 15px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 15px;
}

a: {color: #ffffff; text-decoration: none}
a:link{color: #ffffff; text-decoration: none}
a:visited{color: #ffffff; text-decoration: none}
a:active{color: #ffffff; text-decoration: none}
a:hover{color: #ffffff;text-decoration: underline}

a.blanco {color: #ffffff; text-decoration: none}
a.blanco:link{color: #ffffff; text-decoration: none}
a.blanco:visited{color: #ffffff; text-decoration: none}
a.blanco:active{color: #ffffff; text-decoration: none}
a.blanco:hover{color: #ffffff;text-decoration: underline}

a.negro {color: #000000; text-decoration: none}
a.negro:link{color: #000000; text-decoration: none}
a.negro:visited{color: #000000; text-decoration: none}
a.negro:active{color: #000000; text-decoration: none}
a.negro:hover{color: #000000;text-decoration: underline}
