/* BASICOS --------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/
*{padding:0;margin:0;}
html {margin:0;padding:0}
body {margin:10px 0 100px 0;padding:0; background:url(../images/fondo-patron.gif) 0 0 repeat}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
p, a, form, label, input, select, textarea {margin:0;padding:0;text-decoration:none;border:none;}
ul, ol, dl, dt, dd, li {margin:0;padding:0;list-style-type:none}
a img, img {border:0}
a {outline:none;}
img, div {margin:0;padding:0;behavior:url(js/iepngfix.htc);}
/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* ESTRUCTURA GENERAL ---------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/**/
.TODO { margin:0 auto; width:950px; height:100%;}
/**/

/* CABECERA */
.CAB {width:970px;height:145px;position:relative;}
/**/
.CAB .FLASH_CAB {width:970px;height:145px;}
.CAB .PATROCINADORES_MOD {width:201px;height:122px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;position:absolute;bottom:8px;right:210px;display:block;}
.CAB .PATROCINADORES_MOD h1 {margin:0;padding:0;font-size:16px;line-height:16px;color:#000;}
.CAB .PATROCINADORES_MOD .PATROCINADORES_CONTENEDOR {width:200px;height:104px;position:relative;z-index:0;background:url(../images/mod-fondo-patrocinadores.png) 0 0 no-repeat;}
.CAB .PATROCINADORES_MOD .PATROCINADORES_CONTENEDOR .MOD_LOGOS_PATROCINADORES {width:190px;height:83px;position:absolute;top:10px;right:4px;}
.CAB .PATROCINADORES_MOD .PATROCINADORES_CONTENEDOR .MOD_LOGOS_PATROCINADORES ul {width:190px;height:83px;z-index:2;}
.CAB .Logo_Comerciales {position:absolute;top:22px;left:40px;}
/*-----------------------------------------------------------------------------*/

/* BANNER CUENTA ATRAS */
.CAB .BANNER_CUENTA_ATRAS {width:178px;height:54px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background:url(../images/banner-cuenta-atras.png) 0 0 no-repeat;position:absolute;bottom:8px;right:0px;display:block;}
.CAB .BANNER_CUENTA_ATRAS .CONTADOR {width:178px;position:relative;}
.CAB .BANNER_CUENTA_ATRAS .CONTADOR p.Cuenta_Dias {font-size:18px;line-height:20px;font-weight:bold;color:#666666;position:absolute;top:8px;left:15px;}
.CAB .BANNER_CUENTA_ATRAS .CONTADOR p.Cuenta_Dias span {font-size:24px;line-height:24px;color:#1a82c6;}
.CAB .BANNER_CUENTA_ATRAS .CONTADOR p.Tlf_Contacto {color:#959595;font-size:11px;line-height:12px;font-weight:bold;position:absolute;top:36px;left:40px}
/*-----------------------------------------------------------------------------*/

/**/
.CONTENIDO {padding-bottom:40px;width:950px;display:block;background: url(../images/fondo-contenido.gif) 0 0 repeat-y; overflow:hidden;}

/* MODULO LATERAL */
.MOD-LATERAL {padding:25px 0 0 15px;width:175px;float:left;display:inline;}
/*-----------------------------------------------------------------------------*/

/* MODULO CENTRAL */
.MOD-CENTRAL {padding: 0 0 0 18px;width:740px;float:left;display:inline;overflow:hidden;height:100%;position:relative;}
.MOD-CENTRAL p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000;margin-bottom:10px}
.MOD-CENTRAL ul {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#000;margin-bottom:10px}
.MOD-CENTRAL p a {color:#000;text-decoration:underline;}
/* boton de inscribirse */
.btn_inscribirse_02 {width:112px;height:24px;position:absolute;top:15px;right:30px;}
/*-----------------------------------------------------------------------------*/

/**/
.PIE { background:url(../images/fondo-pie.png) 0 0 no-repeat; display:block; width:950px; height:47px; text-align:center; padding: 10px 0 0 0;}
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* CONTENIDO ------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/*Menu Soporte*/
.MENU-SOPORTE {padding:0 0 0 70px;font-family:"Century Gothic", Arial, Helvetica, sans-serif;background: url(../images/fondo-menu-soporte.gif) right 0 no-repeat;  height:28px; color:#FFFFFF;}
.MENU-SOPORTE span {padding:0 20px 0 50px;font-size:15px; color:#FFFFFF;}
.MENU-SOPORTE li {padding: 0 5px 0 0;font-size:12px;line-height:14px;font-weight:bold;display:inline;}
.MENU-SOPORTE li a {color:#FFFFFF; font-weight:bold}
.MENU-SOPORTE li a:hover {color:#333333}
.MENU-SOPORTE li a#Activo {color:#333333}
/**/
.Migas { background:url(../images/fondo-h1.gif) left 0 no-repeat; display:block; height:21px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding: 3px 0 0 6px; margin: 8px 0 13px 0}
.Migas ul li { display:inline; padding: 0 2px 0 0}
.Migas ul li a { color:#000000}
/**/
/*-----------------------------------------------------------------------------*/

.img-parrafo { margin: 40px 0 25px 0}
.banners { display:inline; margin: 0 0 0 15px}
.banners div { display:inline; margin: 0 8px 0 0}
/**/
.PIE ul li { display:inline;font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.PIE ul li a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000}
.PIE li a:hover { color:#FFFFFF}
/**/
.BordePuntos { height:2px;background:url(../images/bordepuntos.gif) 0 0 repeat-x; display:block; margin: 0 25px 0 15px; padding:0;overflow:hidden}
.parrafoAzul {color:#1d85c8; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; padding: 10px 0 0 25px}
.logos img { margin: 0 0 0 30px; display:none}
/**/
input.TXT {padding:2px 3px 0 3px;height:20px;border:1px solid #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;}
textarea.TXT { border:1px solid #CCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding: 0 3px 0 3px; font-size:11px;}
input.CK { margin:0; padding: 0;line-height:16px; position:relative; top:5px}
select { border: 1px solid #CCCCCC; padding: 0 0 0 3px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px}
/**/

#ContadorDias {position:relative;background:url(../images/flash-contador.gif) 15px 0 no-repeat;width:162px;height:152px}
#ContadorDias div {position:absolute;top:50px;right:88px;font-family:"Trebuchet MS", Tahoma, Arial;font-size:30px;color:#000;font-weight:bold}

/* APARTADOS / PAGINAS ---------------------------------------------------------------*/
.FormIns {margin: 15px 0 0 0;width:650px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;}
.FormIns input.VariosInput {margin-right:5px}
.FormIns label {margin:0;padding:0 5px 0 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;}
.FormIns p {padding-left:27px;}
/*-----------------------------------------------------------------------------*/

/* TABLA INSCRIPCION */
.TBL_CONT {width:652px;background:url(../images/fondo-tbl-body.gif) 0 top repeat-y;}
.TBL_CONT .TBL_CONT_TOP {background:url(../images/fondo-tbl-top.gif) 0 top no-repeat;}
.TBL_CONT .TBL_CONT_BOTTOM {padding:35px;background:url(../images/fondo-tbl-footer.gif) 0 bottom no-repeat;}
/**/
.TBL_CONT .TBL_CONT_TOP h1 {margin:0;padding:6px 0 0 20px;font-size:14px;line-height:14px;}
.TBL_CONT .TBL_CONT_BOTTOM fieldset {border:none;}
.TBL_CONT .TBL_CONT_BOTTOM table select {height:20px;}
/**/
.TBL_CONT .TBL_CONT_BOTTOM table tr th {text-align:left;vertical-align:top;}
.TBL_CONT .TBL_CONT_BOTTOM table tr th label {font-size:12px;line-height:14px;}
.TBL_CONT .TBL_CONT_BOTTOM table tbody tr th {text-align:left;vertical-align:top;}
.TBL_CONT .TBL_CONT_BOTTOM table tbody tr td.MasAmigos {padding:6px 0 6px 0;}
/**/
.TBL_CONT .TBL_CONT_BOTTOM table tfoot tr td.BTN_Enviar_Form {padding:10px 0 10px 0;}
.TBL_CONT .TBL_CONT_BOTTOM table tfoot tr th p.Campos_Obligatorios {font-size:11px;line-height:12px;color:#1782c4;text-align:right;}
/**/
.TxtLegal {margin-left:35px;font-size:10px;line-height:12px;color:#787878;}
.TxtLegal table tr th {padding-bottom:4px;text-align:left;}
/*-----------------------------------------------------------------------------*/

/* TABLA TARIFA PRECIOS */
.TBL_Tarifa_Precios {width:650px;}
table.TBL_Tarifa_Precios tr th {vertical-align:top;}
table.TBL_Tarifa_Precios tr td {vertical-align:top;text-align:right;}
table.TBL_Tarifa_Precios tr th p {text-align:right;}
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
.TBL_CamposObl {width:652px;padding: 5px 0 0 0;text-align:right;}
.TBL_TOP span.Empresa { padding: 0 0 0 35px;}
.TBL_TOP span.Inscripcion { padding: 0 0 0 23px;}
.TBL { margin: 20px 0 20px 0; padding:0 0 0 30px}
.TBL table td { text-align:left; padding: 0}
.TBL table td input { margin: 0 0 5px 0}
/**/
td.PrecioTotal {text-align:right;}
.PrecioTotal {margin:0;padding:5px 25px 0 0;font-size:14px;color:#787878; display:block}

.TxtLegal h3 { padding: 0 0 5px 0; font-size:11px; font-weight:normal}
.TxtLegal table { margin: 20px 0 10px 0}
/*-----------------------------------------------------------------------------*/

/* TABLA PONENTES*/
.TBL_ponentes { margin: 20px 0 0 0}
.TBL_programa { margin: 20px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px}
.TBL_programa span { display:block}
.TBL_programa table td {padding:5px;background:url(../images/fondo-patron-tbl.gif) 0 0 repeat;vertical-align:top; }
.TBL_programa table td.FondoNo {padding:0; margin:0 background:none; }
/*-----------------------------------------------------------------------------*/

/* TABLA CONTACTOS */
.TBL_contacto {margin: 0 0 0 25px;padding: 20px 0 20px 40px;width:620px;background: url(../images/fondo-patron-tbl.gif) 0 0 repeat;}
.TBL_contacto table tr th {text-align:left;}
.TBL_contacto table td input { margin: 0 0 5px 0 }
.TdBtnContacto { text-align:right; padding: 0 35px 0 0}
/*-----------------------------------------------------------------------------*/

.SeparaPuntos { background:url(../images/separapuntos.gif) center 0 repeat-y; width:21px}
a.mailto { color:#000;text-decoration:underline}
a:hover.mailto {text-decoration:none}
/*-----------------------------------------------------------------------------*/

/*QUIENES SOMOS*/
.Quienes_Somos {width:702px;padding:0 40px 0 10px;float:left;display:inline;}
/*-----------------------------------------------------------------------------*/

/* PRECIO */ 
.bannerBottom {margin:10px 0;/* position:absolute; bottom: 48px*/}
/*-----------------------------------------------------------------------------*/

/* PRECIO */
.Precio {margin:60px auto 0 auto;padding:0;width:561px;height:263px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background:url(../images/precio-mod-fondo.gif) 0 0 no-repeat;position:relative;}
/**/
.Precio .Precio_Persona {width:310px;position:absolute;top:60px;left:126px;}
.Precio .Precio_Persona h1 {font-size:24px;line-height:24px;font-weight:normal;color:#1a82c6;text-align:center;}
.Precio .Precio_Persona h1 span {font-size:48px;line-height:48px;}
/**/
.Precio .Descuentos {width:561px;position:absolute;top:135px;overflow:hidden;}
.Precio .Descuentos .Descuento_01, .Precio .Descuentos .Descuento_02 {width:280px;float:left;display:inline;}
.Precio .Descuentos .Descuento_01 h4, .Precio .Descuentos .Descuento_02 h4 {font-size:18px;line-height:18px;font-weight:normal;color:#000;text-align:center;}
.Precio .Descuentos .Descuento_01 span, .Precio .Descuentos .Descuento_02 span {font-size:14px;line-height:14px;}
/**/
.Precio .BTN_Descuento {width:95px;position:absolute;top:200px;left:233px;}
/**/
.Precio .Precio_SinIVA {position:absolute;bottom:25px;right:15px;}
.Precio .Precio_SinIVA p {font-size:12px;line-height:12px;}
/*-----------------------------------------------------------------------------*/

/*DETALLES DEL FORO*/
.DETALLES_FORO {padding:0 20px 40px 20px;}
.DETALLES_FORO ul {padding:0 0 0 15px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px;color:#666666;}
.DETALLES_FORO ul li {padding:0 0 0 10px;background:url(../images/bolo-box-azul.gif) 0 6px no-repeat;line-height:14px;}
.DETALLES_FORO p {margin:0;padding:0 0 0 10px}
.DETALLES_FORO h4 {padding:0 0 0 10px;margin:20px 0 10px 0;background:url(../images/bolo-flecha-azul.gif) 0 5px no-repeat;}
.DETALLES_FORO h5 {padding:0 0 0 10px;margin:10px 0 12px 0;}
.DETALLES_FORO p.vermapa, p.descargarPDF, p.datostecnicos {margin:15px 0 15px 0;font-size:12px;line-height:12px;color:#1f87cb;font-weight:bold;}
.DETALLES_FORO p.vermapa a, .descargarPDF a, .datostecnicos a {color:#1f87cb;}
.DETALLES_FORO p.vermapa a span, .descargarPDF a span, .datostecnicos span {padding-left:10px;background:url(../images/bolo-flecha-azul-bottom.gif) 0 6px no-repeat;}
.DETALLES_FORO .Mapa {display:none;}
.DETALLES_FORO .DatosTecnicos {display:none;}
.DETALLES_FORO .DatosTecnicos ul {padding:0 0 0 10px;margin-bottom:20px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;} 
.DETALLES_FORO .DatosTecnicos ul li {line-height:14px;}
.DETALLES_FORO .FotosTeatro {margin:30px 0 10px 0;text-align:center;}
/*-----------------------------------------------------------------------------*/

/* PONENCIAS*/
.ModPonencias p a, a.Azul {color: #0e7ac1;}
.Ponencia_top { width: 607px; }
.Ponencia_bottom { width:597px; background: #EEE url(../images/ponencia-bottom.gif) 0 bottom no-repeat; min-height: 105px; overflow:hidden; padding: 5px 0 0 10px}
.Ponencia_bottom.Testimonial { background: url(../images/fondo-patron-galeria.gif) 0 bottom repeat  !IMPORTANT; min-height: 50px; }
.Ponencia_bottom .BloqueFoto { margin:0 15px 0 0; float:left }
/**/
p.Nombre { color:#0e7ac1; font-size:14px; margin:0 0 0 0; !important}
p.Cargo {color:#757575; font-size:10px; margin:0; !important}
p.Cita { margin:10px 0 0 0; padding: 2px; }
p.Descarga { width: 100%; height: 30px; text-align: right; }
p.Descarga a {padding: 3px 16px;color: #125885;font-weight: bold;background: url(../images/boton-descargar.gif) 0px 0px no-repeat;}
/*-----------------------------------------------------------------------------*/

/*ENCUESTA*/
.Encuesta {padding-top:5px;}
.Encuesta_btn {padding:0 0 1px 0;background:url(../images/line-degradado.gif) 14px bottom no-repeat;}
h5.Encuesta_acuerdo a {margin:0;padding:0 0 0 20px;color:#000000;background:url(../images/bolo-verde.gif) 0 3px no-repeat;}
h5.Encuesta_noacuerdo a {margin:0;padding:0 0 0 20px;color:#000000;background:url(../images/bolo-rojo.gif) 0 3px no-repeat;}
.Encuesta_Listado strong {color:#000000;}
.Encuesta_Listado .Encuesta_Destacado {font-size:14px;color:#1f87cb;}
.Encuesta_Listado ul {margin:10px 0 20px 0;}
.Encuesta_Listado ul li {margin-bottom:6px;font-size:12px;line-height:16px;}
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* MODULOS --------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* Modulo Logos */
.Modu_Logos {margin:10px 0 15px 0;}
.Modu_Logos h1 {margin:0 0 4px 0;padding:0 0 0 12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;line-height:14px;color:#000;}
.Modu_Logos .Modu_Logos_Fondo {width:170px;height:104px;background:url(../images/logos-modulo-fondo.gif) 0 0 no-repeat;position:relative;}
.Modu_Logos .Modu_Logos_Fondo ul {position:absolute;top:4px;left:11px;}
/*-----------------------------------------------------------------------------*/

/* Modulo Ponentes HOME */
.Modu_Ponentes_Home {width:711px;background:url(../images/ponentes-home-modCONT.jpg) 0 top repeat-y;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeTOP {overflow:hidden;height:100%;background:url(../images/ponentes-home-modTOP.jpg) 0 top no-repeat;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM {padding-bottom:60px;overflow:hidden;height:100%;background:url(../images/ponentes-home-modBOTTOM.jpg) 0 bottom no-repeat;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM h1 {margin:0;padding:30px 0 35px 30px;font-size:22px;line-height:22px;color:#4f4f4f;font-weight:bold;font-style:italic;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table {margin:0 auto;width:680px;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table td {padding-bottom:15px;width:170px;vertical-align:top;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table td h1 {margin:6px 0 6px 0;padding:0 0 0 14px;line-height:14px;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table td h1.Dest_Azul {font-size:12px;color:#1a82c6;font-weight:bold;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table td h1 a {font-size:12px;color:#1a82c6;font-weight:bold;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table td h6 {padding:0 0 0 14px;font-size:10px;line-height:12px;color:#7f7f7f;font-weight:normal;}
.Modu_Ponentes_Home .Modu_Ponentes_HomeBOTTOM table td h6 a {font-size:10px;color:#7f7f7f;font-weight:normal;}
/*-----------------------------------------------------------------------------*/

/* Modulo Ponentes INDIVIDUALES*/
.Modu_Ponentes_Individuales {width:720px;overflow:hidden;height:100%;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.Modu_Ponentes_Individuales .Modu_Ponentes_Foto {padding:0 0 0 10px;width:180px;float:left;display:inline;}
.Modu_Ponentes_Individuales .Modu_Ponentes_Foto h3 {margin:6px 0 6px 0;padding:0 0 0 14px;font-size:14px;line-height:14px;color:#1a82c6;font-weight:bold;}
.Modu_Ponentes_Individuales .Modu_Ponentes_Foto p {margin:6px 0 6px 0;padding:0 0 0 14px;font-size:11px;line-height:13px;color:#000;}
.Modu_Ponentes_Individuales .Modu_Ponentes_Foto h4 {padding:0 0 0 14px;font-size:11px;line-height:12px;color:#7f7f7f;font-weight:normal;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT {padding:8px 10px 0 0;margin-bottom:30px;width:520px;float:left;display:inline;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT h2 {padding:0 11px 10px 11px;margin-bottom:15px;font-size:14px;line-height:16px;color:#f8a652;font-style:italic;background:url(../images/line-points-double.gif) 0 bottom repeat-x;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT.Objetivos h2 {padding:0 11px 10px 11px;margin-bottom:15px;font-size:14px;line-height:16px;color:#333;font-style:italic;background:url(../images/line-points-double.gif) 0 bottom repeat-x;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT h5 {margin:0;padding:10px 0 10px 0;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT .Descripcion_Ponente {padding:10px 10px 30px 10px;background:url(../images/mod-descripcion-ponente-fondo.gif) 0 bottom repeat-x;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT .Descripcion_Ponente p.btn_volver {margin:40px 0 0 0;text-align:right;font-weight:bold;}
.Modu_Ponentes_Individuales .Modu_Ponentes_TXT .Descripcion_Ponente p.btn_volver a {color:#000;text-decoration:underline;}
/*Listado de Ponentes*/
.Listado_Ponentes {width:720px;margin:20px 0 20px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.Listado_Ponentes ul {margin:0 auto;color:#6f6f6f;}
.Listado_Ponentes ul li {padding:0 6px 0 6px;display:inline;font-size:12px;line-height:25px;font-weight:bold;font-style:italic;background:url(../images/bolo-line-grey.gif) right 0 no-repeat;}
.Listado_Ponentes ul li a {color:#6f6f6f;}
.Listado_Ponentes ul li a:hover {text-decoration:underline;}
.Listado_Ponentes ul li.NoBolo {background:none;}
/*-----------------------------------------------------------------------------*/

/*Modulo Destacado Gris*/
.Mod_Dest_Gris {padding:20px;background-color:#f0f0f0;margin-bottom:15px;}
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* CLASES GENERICAS ------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/*Titulares*/
.MOD-CENTRAL h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px;line-height:18px;}
h1.Azul_24px {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px;line-height:24px;color:#1782c4}
h1.Azul_Points_14px {margin-bottom:20px;padding-bottom:4px;background:url(../images/line-points-grey.gif) 0 bottom repeat-x;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;line-height:16px;color:#1782c4}
h1.Azul_20px {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;line-height:20px;color:#1782c4}
h2.Negro_16px {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;line-height:18px;color:#000;}
h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px;line-height:16px;color:#666666;}
h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px;line-height:18px;color:#1f87cb;}
h5 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;line-height:14px;color:#666666;}
h5 a {color:#666666;text-decoration:underline}
/*-----------------------------------------------------------------------------*/

/*Flotacion*/
.CLEAR { clear:both}
.Float-Left {float:left;display:inline;}
img.Float-Left {border:1px solid #8C8C8C;margin:0 15px 15px 0}
.Flota-Der {float:right;display:inline;}
.Flow_Oculto {overflow:hidden;}
.Cont_Flotante {overflow:hidden;height:100%;}
/*-----------------------------------------------------------------------------*/

/*Oculto*/
.Oculto {display:none}
/*-----------------------------------------------------------------------------*/

/* MARGENES Y PADDINGS */
.PaddingLeft15px { padding-left:15px}
.Margen_DER_1px {margin-right:1px;}
/*-----------------------------------------------------------------------------*/

/*COLORES*/
.Azul {color:#1782c4;}
.invalido { color: #ff0000; }
.Pointer { cursor: pointer; }
/*-----------------------------------------------------------------------------*/

/*ANCHOS*/
.Ancho30px {width:24px;}
.Ancho40px {width:40px;}
.Ancho50px {width:50px;}
.Ancho66px {width:66px;}
.Ancho68px {width:68px;}
.Ancho90px {width:90px;}
.Ancho99px {width:99px;}
.Ancho100px {width:100px;}
.Ancho116px {width:116px;}
.Ancho125px {width:125px;}
.Ancho140px {width:140px;}
.Ancho147px {width:147px;}
.Ancho150px {width:150px;}
.Ancho156px {width:156px;}
.Ancho158px {width:158px;}
.Ancho170px {width:170px;}
.Ancho180px {width:180px;}
.Ancho198px {width:198px;}
.Ancho200px {width:200px;}
.Ancho202px {width:202px;}
.Ancho220px {width:220px;}
.Ancho215px {width:215px;}
.Ancho222px {width:222px;}
.Ancho225px {width:225px;}
.Ancho230px {width:230px;}
.Ancho242px {width:242px;}
.Ancho300px {width:325px;}
.Ancho320px {width:320px;}
.Ancho340px {width:340px;}
.Ancho351px {width:351px;}
.Ancho450px {width:443px;}
.Ancho492px {width:510px;}
.Ancho500px {width:500px;}
.Ancho550px {width:550px;}
.Ancho580px {width:580px;}
.Ancho650px {width:650px;}
.Ancho711px {width:711px;}
/*-----------------------------------------------------------------------------*/

/*ALTOS*/
.Height20px { height: 100px}
.Alto30px { height: 30px; }
select.Alto20px {height:20px;}
/*-----------------------------------------------------------------------------*/

/*ALINEACION*/
.AlignRight { text-align:right}
.AlignLeft { text-align:left}
.AlignCenter{ text-align:center}
.AlignMiddle { vertical-align:middle}
/*-----------------------------------------------------------------------------*/

/*BACKGROUNDS*/
.BackColor_Gris {background-color:#f2f2f2;}
.BackLine_Puntos {background:url(../images/line-puntos-gris-1px.gif) 0 bottom repeat-x;}
.BackDegra_Vertical {background:url(../images/line-degradado.gif) 0 bottom repeat-x;}
/*-----------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

/* GALERIA DE FOTOS -----------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

.Galeria { margin: 15px 15px 0px 0px; padding-left: 35px;}
.Galeria img {}
.Galeria .BloqueImg { 
	text-align: center;
	vertical-align: middle;
	width: 80px;
	height: 60px; 
	float: left; 
	margin: 4px; 
	padding: 4px;
	background: url(../images/fondo-patron-galeria.gif) 0px 0px repeat;
}

.Paginacion { font-size: 11px; margin: 30px 0 20px 0; clear: both; text-align: center; }
.Paginacion ul li { display:inline;color:#e6e9ea}
.Paginacion ul li a { padding: 0 3px; font-family:Arial, Helvetica, sans-serif; color:#000000}
.Paginacion ul li a#PasaPagina { background-color:#e6e9ea}
.Paginacion ul li a:hover#PasaPagina { color:#cc0000}
.Paginacion ul li a:hover { padding: 0 3px; font-family:Arial, Helvetica, sans-serif;background-color:#e6e9ea}
.Paginacion ul li a#ACTUAL { padding: 0 3px; font-family:Arial, Helvetica, sans-serif; color:#cc0000;background-color:#e6e9ea}

input.error, select.error, h2.error { border: 1px solid #ff0000 !IMPORTANT; }
input.valid, select.valid, h2.valid { border: 1px solid #1782c4 !IMPORTANT; }

/*-----------------------------------------------------------------------------*/
/*/////////////////////////////////////////////////////////////////////////////*/

.Especial {font-weight:bold;font-size:11px;color:#3d3d3d}
.Especial strong {font-size:12px;color:#1782c4}

.Font10px {font-size:10px !IMPORTANT}
h1.Titulo {margin:0 0 20px 10px;font-size:18px;color:#000;font-weight:bold}

ul.ListaQuienesSomos {margin:15px}
ul.ListaQuienesSomos li {background:url(../images/bolo-flecha-azul.gif) 0 5px no-repeat;margin-bottom:5px;padding-left:10px;}
