/*GENERAL//////////////////////////////////////////////////////////////////*/
html {margin:0 auto;padding:0;}
body {margin:5px auto 20px auto;padding:0;}
/**/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0}
p, a, form, input.TXT {margin:0;padding:0}
ul, ol, dl, dt, dd, li {margin:0;padding:0;list-style-type:none}
a img {border:0}

/*TABLA TODO///////////////////////////////////////////////////////////////*/
table.TODO {border:0;margin:0 auto;width:986px;}

/*CABECERA/////////////////////////////////////////////////////////////////*/
.CABECERA {border-bottom:5px solid #d8ddee}

/*PIE////////////////////////////////////////////////*/
.PIE {background:#d8ddee;text-align:center;border-top:3px solid #FFF;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;color:#003875}
.PIE a {color:#003875;text-decoration:none;}
.PIE a:hover {color:#003875;text-decoration:underline;}

/*CENTRAL////////////////////////////////////////////*/
.MENU {vertical-align:top;width:192px;border:1px solid #dedede;border-top:none}
.CONTENIDOS {vertical-align:top}

/*SOPORTE////////////////////////////////////////////*/
.HOME .SOPORTE td {background:url(fondo_soporte_home.gif) 0 0 no-repeat;padding-right:13px;}
.SOPORTE td {height:25px;background:url(fondo_soporte.gif) 0 0 no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#003875;text-align:right;padding-right:13px;}
.SOPORTE form {line-height:24px}
.SOPORTE td input.TXT {position:relative;padding:2px 0 2px 2px;top:0;border:1px solid #003875;width:104px;height:14px;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin-right:2px;}
.SOPORTE td a {color:#003875;text-decoration:none}
.SOPORTE td a STRONG {font-weight:normal;color:#FFF;text-decoration:none}
.SOPORTE td a:hover {color:#003875;text-decoration:underline}

/*FLASH//////////////////////////////////////////////*/
.FLASH td{vertical-align:top;height:245px;background:url(fondo_flash.gif) 0 0 no-repeat;text-align:right}

/*MENU///////////////////////////////////////////////*/
.MENU {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#003875;}
.MENU ul {margin:0 0 0 8px;width:149px}
.MENU ul li {display:inline;}
.MENU ul.NivelUNO li a {display:block;font-weight:bold;padding:5px 4px 2px 22px;background:url(fondo_menu.gif) 0 0 no-repeat;width:149px;height:18px;color:#003875;text-decoration:none}
/**/
.MENU ul.NivelUNO ul {margin-bottom:3px}
.MENU ul.NivelUNO ul li a {display:block;padding:2px 4px 2px 20px;background:#f4f5f5 url(fondo_menu2.gif) 15px 9px no-repeat;width:144px;height:auto;font-weight:normal;color:#636364}
/**/
.MENU .BANNER {margin:15px 0;text-align:center}
.MENU .BANNERCONTACTO {width:171px;height:132px;padding:0 6px 0 15px
;margin:15px 0;font-family:"Trebuchet MS", Tahoma,
Arial;background:url(banner_contacto.gif) 8px 0 no-repeat}
.MENU .BANNERCONTACTO p.Titulo
{padding-top:10px;font-size:14px;color:#0297d5;font-weight:bold}
.MENU .BANNERCONTACTO p {margin-bottom:5px;font-size:11px;color:#8b8b8b}
.MENU .BANNERCONTACTO p strong {font-size:11px;color:#0297d5}
/*ESTRUCTURA/////////////////////////////////////////*/
/*HOME*/
/*NOTICIA*/
.Noticia {width:184px;margin:0 5px;background:url(fondo_h1.gif) 0 bottom repeat-x;}
/*AGENDA*/
.AGENDA {vertical-align:top;height:130px;background:url(foto_agenda.jpg) right top no-repeat}
.AGENDA p {width:200px;}
/*ENLACES*/
.ENLACES {margin-top:9px}
/**/
.CONTENIDOSHOME p {padding:0 7px;margin:5px 10px;line-height:14px;}
.CONTENIDOSHOME p.Destacado {margin:7px 10px;border-left:4px solid #e0e7ee;}
/*TABLA 3 COLUMNAS///////////////////////////////////*/
.TBL3COL {margin-left:9px;}
/*TABLA 1 COLUMNA////////////////////////////////////*/
.TBL1COL {width:782px;margin:9px 0 0px 10px;border:1px solid #dedede}
.TBL1COL .Fondo {background:url(fondo_tablas.gif) 0 bottom repeat-x;padding:6px 6px 20px 7px;}
.TBL1COL .Contenidos td {background-color:#f3f3f3;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003973;line-height:14px;}
.TBL1COL .Contenidos td.TEXTOS {padding:0 5px;}
.TBL1COL .Contenidos td.TEXTOS p {padding:5px 15px 15px 15px ;}
input.BTN {margin:0 10px;}
.TBL1COL .Contenidos .PIE {margin:0;padding:0;border:0;height:9px;background:#f3f3f3 url(fondo_contenidos.gif) 0 bottom no-repeat;}
.TBLEnlaces {width:650px;margin:0 40px 10px 40px }
.TBLEnlaces td {background:url(borde_titulos.gif) 2px bottom repeat-x;padding:6px 10px;border-left:10px solid #F3F3F3;border-right:10px solid #F3F3F3}
.TBLEnlaces a.Enlace3 {background-image:url(bolo_flecha.gif);font-weight:normal}

/**/
td.SEPARA {line-height:4px;height:4px;padding:0px 0;background:#FFF !IMPORTANT}
.CONTENIDOSHOME {margin:0 -10px -9px 5px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#003875;line-height:15px;}

/*DECORADO*/
.PIEGRIS {background:url(fondo_tablas.gif) 0 bottom repeat-x;padding-bottom:20px;}
/**/
.BORDEGRIS {border:1px solid #dedede}
.HOME h1 {margin-bottom:6px;padding:6px;height:14px;background:#f2f2f2 url(fondo_h1.gif) 0 bottom repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0091d8;border-bottom:1px solid #f2f2f2;text-transform:none}
h1 {margin:0 0 15px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;background:#909090 url(bolo_flecha.gif) 6px 6px no-repeat;border-bottom:3px solid #83aad5;padding:3px 0 1px 23px;text-transform:uppercase}
/**/
h2 {padding-left:18px;background:url(bolo_flecha.gif) 0 3px no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;text-transform:uppercase}
/**/
h3 {margin:0 12px;padding:0 2px;border-bottom:3px solid #CECECE;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;font-weight:bold}
/**/
h4 {margin:0 40px 0 12px ;padding:0 2px;border-bottom:1px solid #033675;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;font-weight:normal;text-transform:uppercase}
/**/
.ColorGris {color:#606060}
.TBL1COL .Contenidos td.TEXTOS ul {margin:7px;}
.TBL1COL .Contenidos td.TEXTOS ul li {padding:2px 4px 2px 20px;background:#f4f5f5 url(fondo_menu2.gif) 15px 9px no-repeat;font-weight:normal;color:#003875}
/*THUMBNAILS*/
.THUMBNAILS div.Imagen img {border:5px solid #FFF;margin-bottom:0px}
.THUMBNAILS div.Imagen {position:relative;margin:0 5px 10px 5px;border:0}
.THUMBNAILS div.VerImagen {position:absolute;bottom:5px !IMPORTANT;bottom:14px;right:10px !IMPORTANT;right:15px;}
.THUMBNAILS div.VerImagen img {margin:0;border:0}

/**/
a.Enlace {font-weight:bold;font-size:11px;color:#003875;text-decoration:underline}
/**/
a.Enlace2 {font-style:italic;font-size:11px;color:#003875;text-decoration:none}
a.Enlace2 strong {font-weight:normal;color:#a7c42d;text-decoration:none}
/**/
a.Enlace3 {padding-left:15px;background:url(bolo_flecha2.gif) 0 2px no-repeat;color:#003875;text-decoration:none;font-weight:bold}
a.Enlace3:hover {color:#003875;text-decoration:underline}
/*FORMULARIO*/
.TBL_Form td {padding:7px 3px 1px 3px;vertical-align:top}
.TBL_Form td p {padding:2px 16px;}
.TBL_Form td p.Pequeno {font-size:10px;}
td.BordePuntos {background:url(borde_titulos.gif) 2px 21px repeat-x;}
h2 {padding-left:18px;background:url(bolo_flecha.gif) 0 3px no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;text-transform:uppercase}
.TBL_Form {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;}
.TBL_Form LABEL {display:block;padding:0 5px 0 20px;width:120px}
.TBL_Form LABEL.PEQ {display:block;padding:0 5px 0 20px;width:50px}
.TBL_Form .TXT {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;border:1px solid #003875;height:16px;padding-left:3px}
.TBL_Form select.TXT {height:18px;}
.TBL_Form textarea.TXT {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#003875;border:1px solid #003875;height:auto;padding-left:3px}
/**/
.TBL_Form .RAD {position:relative;top:3px;margin:0 2px 0 12px;}
.TBL_Form .CHK {position:relative;top:-1px !IMPORTANT;top:1px;margin:0 2px 0 12px;}
/**/
.TBL_Form .PX50 {width:50px;margin:0 3px 0 0}
.TBL_Form .PX70 {width:70px;margin:0 5px 0 0}
.TBL_Form .PX100 {width:100px}
.TBL_Form select.PX100 {width:104px}
.TBL_Form .PX200 {width:200px}
.TBL_Form .PX300 {width:300px}
/**/
