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: 12px;
color: #000000;
}
.text{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.txtmenu{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
}
.txtseccion{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
font-weight: bold;
padding-left: 10px;
}
.txtcategoria{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #3E3E3E;
font-weight: bold;
padding-left: 10px;
}
.txtcathome{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: bold;
padding-left: 5px;
}

.txttitulo{font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight: bold; color: #3A3A3A;}

.txtlisttitu{font-family: Arial, sans-serif;font-size: 12px; color: #000000; font-weight: bold; text-align: center;}
.txtlist{font-family: Verdana, sans-serif;font-size: 11px; color: #000000;}
.txtfechalist{font-family: Verdana, sans-serif;font-size: 10px; color: #000000;}
.txtpasodos{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}

.txtform{font-family:  Helvetica, sans-serif;font-size: 12px; color: #161616; font-weight: bold; text-align: left;}
.txttituform{font-family:  Helvetica, sans-serif;font-size: 14px; color: #ffffff; font-weight: bold; text-align: center;}
.txttextform{font-family:  Helvetica, sans-serif;font-size: 11px; color: #292929;}
.txtformradio{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000;}
.txtasterisform{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; font-weight: bold;}
.txt1form{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}

.txtleido{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold;}
.txtnoleido{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00BB00; font-weight: bold;}

.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;}
.mensaje{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF0000;font-weight: bold;}

.txtfooter{font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #7C7C7C;}

.txtformlogin{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #1b1484; font-weight: bold; text-align: right; padding-right: 3px;}
.txtlogin{font-family: Helvetica, sans-serif;font-size: 11px; color: #1b1484;}

.espaciotd{
padding-top: 3px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 3px;
}
.bordeimg{
border: #CACACA;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
.bordetabla{
background-color: #FFFFFF;
border: #c6e6fb;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}
.espaciodere{
background-color: #ffffff;
border: #0185cd;
border-style: solid;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px
}


a: {color: #0054a6; text-decoration: none}
a:link{color: #0054a6; text-decoration: none}
a:visited{color: #0054a6; text-decoration: none}
a:active{color: #0054a6; text-decoration: none}
a:hover{color: #0054a6;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.link {color: #000080; text-decoration: none}
a.link:link{color: #000080; text-decoration: none}
a.link:visited{color: #800000; text-decoration: none}
a.link:active{color: #800000; text-decoration: none}
a.link:hover{color: #FF8000;text-decoration: underline}

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




.menutitle{
cursor:pointer;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin-bottom: 2px;
background-color:#3bb7f9;
color:#ffffff;
width:370;
padding:2px;
text-align:center;
font-weight:bold;
}

.submenu{
margin-bottom: 0.5em;
}