#headertabla { height: 91px; background-color : #000000; }
#cabeceratabla, #headertabla { width: 100%; }
#headerlinea { background: url(/img/h1.gif) repeat-x; padding-top: 6px; }
#logo { padding: 3px 24px 0px; }
#banner { padding: 8px 81px; }
#cabeceratabla { background: url(/img/shbg.jpg) repeat-x; border-bottom: 3px solid #FF9900; height: 25px; }
#cabeceratd { text-align: center; vertical-align: middle; }
#cabeceraseparador { width: 2px; background: url(/img/ls.gif) repeat-y; }
#cabecera:link, #cabecera:visited, #cabecera:active { color: #000000; text-decoration: none; font-weight: bold; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#cabecera:hover { color: #990099; }
#cabeceraazul { background-color: #3C3CAB; padding: 2px; border-bottom: 1px solid #8C8CDF; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#cabeceraazulb { color: #FFFFFF; padding: 0px 7px; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#cabeceraazulletra:link, #cabeceraazulletra:visited, #cabeceraazulletra:active { color: #FFFFFF; text-decoration: none; padding: 0px 4px; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#cabeceraazulletra:hover { text-decoration: underline; color: #FFFFFF; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#menulinea { background: url(/img/viol1.gif) repeat-x; padding-top: 7px; }
#menulineab { background: url(/img/viol1b.gif) repeat-y; padding-top: 11px; }
#menulineac { background-color: #CCCCCC; padding-top: 11px; }
#menulined { background: url(/img/viol1c.gif) repeat-x; padding-top: 7px; }
#cabeceravioleta{ background: url(/img/viol2.gif) repeat-x; padding: 2px; font-family: Tahoma, Arial, Verdana; font-size: 11px;}
#cabeceravioletab { color: #FFFFFF; padding: 0px 0px; }
#cabeceravioletaletra:link, #cabeceravioletaletra:visited, #cabeceravioletaletra:active { color: #FFFFFF; text-decoration: none; padding: 0px 1px;}
#cabeceravioletaletra:hover { text-decoration: underline; color: #FFFFFF; }