<style type="text/css"><!--

.logotxt   { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 42px;  font-weight: bold; letter-spacing:-0.05em  }
.artrojo { font-family: Arial, Helvetica, sans-serif; color: red; font-size: 14px; font-weight: bold; font-variant: normal; text-decoration: none; text-align: center; }
.logosub   { font-family: Arial, Helvetica, sans-serif; font-size: 14px;  font-weight: bold; letter-spacing: -0.05em  }
.navlnk1   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold; }
a.navlnk1       { text-decoration: none; }
a.navlnk1:hover { text-decoration: underline; color: #e1e1e1; font-size: 11px; font-weight: bold; }
a.toplnk       { text-decoration: none; }
a.toplnk:hover { text-decoration: underline; color: #FFFFFF; }
.navlnk2   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8c8c8c; font-weight: bold; }
a.navlnk2       {text-decoration: none;}
a.navlnk2:hover {text-decoration: underline; color: #8c8c8c; font-weight: bold; }
.navlnk3   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: normal; font-style: inherit; background-image: url(images/menu-fondo.jpg); background-repeat: repeat-x; }
a.navlnk3       {text-decoration: none;}
a.navlnk3:hover { color: white; font-size: 11px; font-weight: bold; background: #f00; text-align: left; }
.navlnk4   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: red; font-weight: normal; }
a.navlnk4 { color: #f00; text-decoration: none; }
a.navlnk4:hover { text-decoration: underline; color: #f00; font-size: 11px; font-weight: normal; }
.navlnk5 { color: #505050; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.navlnk5       { text-decoration: none; }
a.navlnk5:hover { text-decoration: underline; color: #505050; font-weight: bold;}
.navlnk6   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9b9b9b; font-weight: bold; left: 0; margin-left: 15px; }
a.navlnk6 { text-decoration: none; }
a.navlnk6:hover { color: red; font-size: 12px; font-weight: bold; text-decoration: none; }
a.lnkint       { text-decoration: none; }
a.lnkint:hover { text-decoration: underline; color: #1D1E82; }
.lnkint   { color: #3234E7; }

.arttitulogris   { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #8c8c8c; font-weight: bold; }
.arttitulorojo { color: red; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.arttitulo { color: black; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.artsubtitulo   { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: white; font-weight: bold; }
.mapa { color: white; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.mapa:activo { color: white; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.mapa:hover { color: white; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.mapa:link { color: white; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.mapa:visited { color: white; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.artname   { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF0414; }

.arttext   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-weight: lighter; font-stretch: condensed; text-align: justify; }
.artfecha   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight: bold; }

.tophead1  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: regular; color: #FFFFFF;}
.tophead2  { font-family: Helvetica, Arial, impact, sans-serif; font-size: 17px; color: #FFFFFF; font-weight: bold;  }
.toplnk    { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: regular; color: #FFFFFF; text-decoration: none;}

.srchlnk   {font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #990000; }

.text      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black;}
.text10    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: gray; font-weight: bold; }

-->a.mainlevel:link, a.mainlevel:visited { display          : block; font-size        : 12px; font-family      : arial, sans-serif; font-weight      : normal; text-decoration  : none; color            : #f6f6f6; background-image: url(images/menu-fondo.jpg); width            : 128px; text-indent      : 0; margin-left: 0; border-bottom-style: solid;8;border-top-style: solid; }
a.mainlevel { color: white; margin           : 0; padding          : 0; font-size        : 12px; font-family      : arial, sans-serif  font-weight: normal; width            : 128px; left: 10px; }
a.mainlevel:hover { color: #fff; background-color : red; font-size        : 12px; font-weight      : normal; text-decoration  : none; text-indent      : 0; width: 128px; }
#menutable {
border:solid 0 #585e6c;
cellpadding:0px;
cellspacing:0px;
}
#menutable td { background-color:#777a7a; top: 5px; left: 12px; width:75px; border-color: orange transparent #d1d1d1; border-style: solid; border-width: 0 0 1px; }
a.menulink { display:block; width:100%; height:100%; font-family:arial; font-size: 12px; color:#fff; font-weight: normal; text-decoration:none; text-align: left; padding-top: 5px; padding-left: 5px; }
a.menulink span.menu {
display:block;
}
a.menulink:hover { background-color:red; color:#f4f4f4; font-size: 12px; font-weight: normal; }

