body, div, h1, h2, h3, h4, h5, h6, ul, li, p, form, ol, dd, dt, dl{margin:0;padding:0;font-weight:normal;list-style:none;}
body{width:100%;height:100%;font:12px/15px Arial,Helvetica,sans-serif;color:#000000;line-height:18px;background-color:#E6E7E8;text-align:center;}
img{border:0;padding:0;margin:0;}
* {margin:0; padding:0;}
a{color:#0F4B75;text-decoration:none;}
a:hover{color:#1A4A73;text-decoration:underline;}

/*FIXES*/
.clear{clear:both;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table;} 
* html .clearfix{}
.dupfix{float:left;width:1px;height:0px;line-height:0px;visibility:hidden;}
ul, ol{position:relative;}
li{list-style:none;}


/* GENERICOS */
h1, h2, h3, h4, h5 {line-height:28px;margin:5px 0;font-weight:bold;}
h1 {font-size:24px;color:#335577;padding:0;margin:10px 0;}
h2 {font-size:18px;color:#335577;}
h3 {font-size:16px;color:#000;line-height:24px;}
h4 {font-size:14px;color:#000;line-height:21px;}
h5 {font-size:14px;color:#262626;line-height:18px;}

p {font-size:14px;margin:0 0 10px;line-height:21px;}
hr {margin:5px 0;padding:0;border:0;height:0;border-bottom:1px solid #4B617C;}
hr.punteado {margin:5px 0;padding:0;border:0;height:0;border-bottom:1px dotted #9EA6AF;}
hr.gris {margin:5px 0;padding:0;border:0;height:0;border-bottom:4px solid #E7E7E7;}

.aLeft {text-align: left;}
.aRight {text-align: right;}
.aCenter {text-align: center;}
.NoBorde{border:0;}
.NoMargen{margin:0;}

.bold {font-weight:bold;}
.txt-12 {font-size:12px;line-height:15px;}
.txt-11 {font-size:11px;line-height:15px;}
.txt-10 {font-size:10px;line-height:15px;}
.tit15-gr {font-size:15px;line-height:15px;font-weight:bold;color:#666666;}
.tit15-az {font-size:15px;line-height:15px;font-weight:bold;color:#335577;}
.tit18-az {font-size:18px;line-height:18px;font-weight:bold;color:#335577;}

.numeros {font-size:18px; font-weight:bold;color:#78A2A3;}
.volanta {font-size:12px; font-weight:bold;color:#007B7D;text-align:right; border-bottom:1px solid #9EF0F1; margin:10px 0;}
.info-dest-am {padding:10px;text-align:center; border:3px solid #D8D8D8;background:#FCD727;margin:10px auto; font-size:14px;font-weight:bold;}
.info-dest-am p {color:#082A38;font-weight:bold;}

/*MULTIMEDIA - FOTOS */
.foto-der {float:right;margin:0 0 5px 10px;}
.foto-izq {float:left;margin:0 10px 5px 0;}

.Multi {margin:5px auto; text-align:center;border:1px solid #9EF0F1;padding:5px;}
.Multi .Caja{margin-bottom:15px;width:100% }

.Multi .Foto img { text-align:center;}
.Multi .Foto .Box{padding:0;background:#F5F5F5;}
.Multi .Foto .Epi{font-size:12px;padding:5px 10px;line-height:14px;color:#404040;background:#DDFFFF;border-top:3px solid #fff;text-align:left;}
.Multi .Foto img { text-align:center;}

.Multi-Izq {margin:5px auto;border:1px solid #9EF0F1;padding:5px;}
.Multi-Izq .Foto {background:#F5F5F5;width:100%; margin-bottom:10px;}
.Multi-Izq .Foto .Box{float:left;background:#F5F5F5;padding:0px;margin:0;border-right:3px solid #fff;width:430px;}
.Multi-Izq .Foto .Box img {float:left;} 
.Multi-Izq .Foto .Epi{width:220px;float:left;font-size:12px;padding:5px 10px;line-height:14px;color:#404040;}

.Galeria {margin:10px auto;}
.Galeria .foto-izq {float:left;margin:10px;}



/*ESTRUCTURA PAGINA*/

#Hd, #Ft, #Cont {width:100%;margin:0 auto;text-align:center;}
#Hd {height:130px;background:url(../img/fd-header.gif) repeat-x;}
#Ft {height:60px;background:url(../img/fd-footer.gif) repeat-x;}
.Cont,.Content {width:950px;margin:0 auto;text-align:left;}
.Content {background-color:#FFF;padding:25px 0;}



/* HEADER - FOOTER */
#Hd .Cont .Fecha {height:18px;float:left;padding-left:241px;font-size:13px;color:#3F3F3F;}
#Hd .Cont .Fecha .Dia {font-weight:bold;}
#Hd .Cont .Top {width:950px;height:112px;float:left;background:#FFF;}
#Hd .Cont .Top .logo {width:226px;float:left;padding-left:15px;}
#Hd .Cont .Top ul {width:241px;float:left;padding-top:5px;margin:0;}
#Hd .Cont .Top ul li {font-size:11px;color:#335577;}
#Hd .Cont .Top ul li a {color:#335577;font-weight:bold}
#Hd .Cont .SubSec {width:468px;float:left;}
#Hd .Cont .SubSec img {margin:0;width:156px;}
#Hd .Cont .SubSec a {float:left;}


#Ft .copy {width:600px;height:50px;float:left;margin:10px 0 0 0;font-size:11px;line-height:15px;color:#FFF;font-weight:bold;}
#Ft .copy a {color:#FFF;}
#Ft .logo {float:right;margin:0;}

/* MENU BARRA NAVEGACION */
#Hd .Cont .NavBarSocios, #Hd .Cont .NavBarMedicos, #Hd .Cont .NavBarPacientes {width:950px;height:30px;float:left;margin:0;}
#Hd .Cont .NavBarSocios  {background:url(../img/fd-botonera-socios.gif) right no-repeat #009DA0;color:#FFF;}
#Hd .Cont .NavBarMedicos { background:url(../img/fd-botonera-medicos.gif) right no-repeat #a8d2d1;color:#000;}
#Hd .Cont .NavBarPacientes { background:url(../img/fd-botonera-pacientes.gif) right no-repeat #a8a9ad;color:#000;}
#Hd .Cont #menu { }
#Hd .Cont #nav {list-style:none;width:950px;height:30px;}
#Hd .Cont #nav li {float: left;}
#Hd .Cont #nav li a {display:block;padding:0px 15px;text-decoration:none;color:#000;font-weight:bold;font-size:14px;line-height:21px;}
#Hd .Cont #nav li a:hover {color:#FFFFFF; }
#Hd .Cont #nav li a:active {color:#FFFFFF; }
/* Submenu */
#Hd .Cont #nav ul.submenu {display:block; position:absolute;border:1px solid #999999;padding:4px;list-style:none;background-color:#eee;}
#Hd .Cont #nav ul.submenu li {float:none;border-bottom:1px solid #999999;width:240px;padding:2px 0;}
#Hd .Cont #nav ul.submenu li a {color:#000;font-size:12px;}
#Hd .Cont #nav ul.submenu li a:hover { background-color:#999999;color:#FFFFFF;font-size:12px;}
#Hd .Cont #nav ul.submenu .ult {border:0px;padding-bottom:0px;}
/* Subsubmenu */
#Hd .Cont #nav ul.subsubmenu {border:1px solid #000000;padding:5px;position:absolute;list-style:none; background-color:#333333; margin-left:150px; margin-top:-30px;}
#Hd .Cont #nav ul.subsubmenu li { float:none; background-image:none; border-bottom:1px solid #999999; min-width:200px;}

/* BARRA NAVEGACION IZQUIERDA */
.Col211Menu ul {width:190px;float:left;padding-top:5px;margin:5px 0 25px 0;}
.Col211Menu ul li {font-size:12px;color:#454545; border-bottom:1px dotted #828282; padding:5px 0 5px 12px;background:url(../img/ic-flecha5.gif) 0 10px no-repeat;}
.Col211Menu ul li a {color:#454545;font-weight:bold}
.Col211Menu ul.submenu {width:190px;float:left;padding-top:5px;margin-top:20px;}
.Col211Menu ul.submenu li {font-size:12px;color:#335577; border-bottom:1px dotted #828282; padding:5px 0; background:none;}
.Col211Menu ul.submenu li a {color:#335577;font-weight:normal;}
.Col211Menu ul li span {color:#454545;font-size:11px; line-height:14px;}

/* HOME */
.Home {height:520px;}
.Home .Top{height:40px;background:#A7D1D1;}
.Home .Areas{width:950px;height:480px;margin:0 auto;}
.Home .Areas img{width:226px;height:360px;float:left;margin:80px 15px 0 0;}
.Home .Areas .swf{width:226px;height:360px;float:left;margin:80px 15px 0 0;}
.Home .Areas .ult {margin:80px 0 0 0;}

/* HOME SECCIONES */
.CajaInst, .CajaEvento {width:435px;float:left;border:1px solid #D4D4D4;color:#262626; margin-bottom:10px;}
.CajaInst img {margin:0 15px}
.CajaInst p, .CajaInst h2,  .CajaInst h3 {margin:5px 15px}


.CajaEvento h2, .CajaInst h2 {width:100%;margin:10px 0 15px 0; }
.CajaEvento h2.mes, .CajaInst h2.tit{color:#009DA0;font-size:21px;letter-spacing:-1px; text-align:right;background:url(../img/fd-calendario-mes.gif) repeat-x; font-weight:normal;}
.CajaEvento h2.mes span, .CajaInst h2.tit span {font-size:24px;letter-spacing:0px; text-transform:uppercase; font-weight:bold;}

.CajaEvento .Evento {width:410px;float:left;overflow:hidden;border-bottom:2px solid #E6E7E8; padding-bottom:8px; margin:0 5px 10px 5px;}
.CajaEvento .Evento .BoxL , .CajaEvento .Evento .BoxR { float:left; display:block;}
.CajaEvento .Evento DIV.BoxL {width:120px; margin:0px;}
.CajaEvento .Evento DIV.BoxR {width: 280px;margin-left:5px;}
.CajaEvento .Evento H1 {font: 15px Arial, Helvetica, sans-serif; font-weight:bold; color:#0D244E; line-height:18px; padding:0;}
.CajaEvento .Evento H1 A { font: 15px bold Arial, Helvetica, sans-serif; color:#0D244E; line-height:18px; font-weight:bold;}
.CajaEvento .Evento H1 A:hover { font: 15px bold Arial, Helvetica, sans-serif; color:#484848; line-height:18px; font-weight:bold;background:#f6fe9d;}
.CajaEvento .Evento H2 {float:left;font:18px Arial, Helvetica, sans-serif; font-weight:bold; color:#808080;margin:0 0 5px 0;line-height:18px;text-transform:none;}
.CajaEvento .Evento H3  {float:left; width:100%; color:#484848; font:14px Arial, Helvetica, sans-serif; line-height:14px;font-weight:bold;margin:0 0 5px 0;}
.CajaEvento .Ultimo {border:0; margin:0 5px;}


.CajaLogin {width:435px;float:left;border:1px solid #009DA0;color:#262626;padding:5px;background:#FFF;}
.CajaLogin .Box {background:#E6E6E6; border-top:2px solid #D4D4D4; border-bottom:2px solid #D4D4D4;padding:10px;}
.CajaLogin .tit {float:left; margin:5px 0; width:100%; color:#009DA0; background:#FFF; font-size:18px; font-weight:bold;}
.CajaLogin .tit img {margin:0 10px;}
.CajaLogin p {margin:5px 15px}
.tabla_login .txt-login {font-size:14px; font-weight:bold;}
.tabla_login .txt-login-error {font-size:21px; font-weight:bold; color:#FF0000; text-align:center; background:#FFFF00; padding:5px;}
.tabla_login input,select,textarea {float:left;border:1px solid #536A87;width:250px;padding:5px;margin:5px 0;font:16px Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#1B1B1B;}
.tabla_login input:focus,textarea:focus{background-color:#FFFF99;}
.tabla_login .boton { float:none;width:200px; height:55px; text-align:center;border:none;margin:5px auto;cursor:pointer;}

/* REVISTA */

.Col211Menu ul.editores {width:190px;float:left;padding-top:5px;margin:20px 0 0 0; border-bottom:1px dotted #d4d2cb;}
.Col211Menu ul.editores li { border-bottom:none;}
.Col211Menu ul.editores li.tit {font-size:12px;color:#335577; padding:5px 0 5px 15px; background:url(../img/ic-flecha4.gif) 0 5px no-repeat; font-weight:bold; margin:2px 0 5px 0;}
.Col211Menu ul.editores li.dr {font-size:14px;color:#000; padding:2px 0;background:none; font-weight:bold;}
.Col211Menu ul.editores li.dr span {font-size:12px;color:#000;}
.Col211Menu ul.editores li.lugar {font-size:12px;color:#454545; padding:2px 0;background:none; font-weight:bold; margin-bottom:5px;}

.sponsor-tit { color:#335577; text-align:right;}


/* CALENTARIO / AGENDA */

.Calendar {}
.Calendar h2 {width:100%;margin:35px 0 20px 0; }
.Calendar h2.mes {color:#009DA0;border-bottom:4px solid #a7d0d1;font-size:24px;text-transform:uppercase; letter-spacing:-1px; text-align:right;background:url(../img/fd-calendario-mes.gif) repeat-x;}
.Calendar .NoBorde{border:0;}

.Evento { width:900px; overflow:hidden;border-bottom:2px solid #E6E7E8; padding-bottom:8px; margin-bottom:10px; float:left;}
.Evento .BoxL , .Calendar .Evento .BoxR { float:left; display:block;}
.Evento DIV.BoxL {width: 180px;}
.Evento DIV.BoxR {width: 700px;}
.Evento H1 { float:left; width:100%; color:#484848; font:14px Arial, Helvetica, sans-serif; line-height:14px;font-weight:bold;margin:0 0 5px 0;}
.Evento H2 {float:left;font:18px Arial, Helvetica, sans-serif; font-weight:bold; color:#678283;margin:0 0 5px 0;line-height:21px;text-transform:none;}
.Evento H3  {float:left; width:100%; color:#484848; font:14px Arial, Helvetica, sans-serif; line-height:14px;font-weight:bold;margin:0 0 5px 0;}
.Evento H6 { float:left; width:240px; }
.Evento H1 {font: 18px Arial, Helvetica, sans-serif; font-weight:bold; color:#0D244E; line-height:18px; padding:0px 0px 4px;}
.Evento H1 A { font: 18px bold Arial, Helvetica, sans-serif; color:#0D244E; line-height:18px; font-weight:bold;}
.Evento H1 A:hover { font: 18px bold Arial, Helvetica, sans-serif; color:#484848; line-height:18px; font-weight:bold;}

.Evento p { color:#555; font-size:12px; padding:0px 0px 4px; display:block; }
.Evento SPAN {float:left;color:#999999; font-size:11px; padding:0px 0px 4px; display:block; }
.Evento SPAN A { color:#484848; font-weight:bold; }
.Evento SPAN A:hover { color:#484848; font-weight:bold; background:#f6fe9d; }


/* MAPA */
.Nav {width:100%;height:20px;border-bottom:1px solid #A7A9AC;font-size:11px;color:#787878;line-height:24px;}
.Nav a {color:#787878;}

.SiteMap {}
.SiteMap h2 {width:100%;margin:35px 0 20px 0; font-size:21px;}
.SiteMap h2.socios {color:#009DA0;border-bottom:3px solid #009DA0;}
.SiteMap h2.medicos {color:#a8d2d1;border-bottom:3px solid #a8d2d1;}
.SiteMap h2.pacientes {color:#a8a9ad;border-bottom:3px solid #a8a9ad;}
.SiteMap h2.socios A{color:#009DA0;}
.SiteMap h2.medicos A{color:#a8d2d1;}
.SiteMap h2.pacientes A{color:#a8a9ad;}
.SiteMap h2.socios A:hover, .SiteMap h2.medicos A:hover, .SiteMap h2.pacientes A:hover { text-decoration:none;color:#0F4B75;}



.SiteMap h3 {margin:0 5px 5px 5px;font-size:15px;color:#000;}
.SiteMap ul {padding:0px 15px;color:#5c5f62; margin-bottom:15px;}
.SiteMap ul li {margin:5px 0;padding-left:10px;}
.SiteMap ul.socios li {background:url(../img/ic-bullet-socio.gif) 0 8px no-repeat;}
.SiteMap ul.medicos li {background:url(../img/ic-bullet-medico.gif) 0 8px no-repeat;}
.SiteMap ul.pacientes li {background:url(../img/ic-bullet-paciente.gif) 0 8px no-repeat;}


/* TABLAS Y COLUMNAS */
.Col211 {width:211px;float:left;}
.Col211Menu {width:205px;float:left; border-right:6px solid #E1DDDC}
.Col437Iz {width:435px;float:left;margin:0 30px 0 10px;}
.Col437De {width:436px;float:left;margin:0;}
.Col300 {width:300px;float:left;margin-right:5px;}
.Col453 {width:453px;float:left;margin:0 10px;}
.Col694 {width:694px;float:left;margin:0 10px;}
.Col694De {width:694px;float:left;margin-left:10px;}
.Col920 {width:920px;margin:0 15px;}


.Caja-Congr-Gris {width:453px;float:left;border:1px solid #E7E7E7;color:#262626; margin:10px 0;}
.Caja-Congr-Gris dt, .Caja-Cursos-Gris dt {font-size:14px;text-transform:uppercase;font-weight:bold;padding:0 8px;color:#000;height:22px;line-height:24px;background:url(../img/fd-titulos-gr.gif)top repeat-x;}
.Caja-Congr-Gris dd, .Caja-Cursos-Gris dd {float:left; width:410px; margin:2px 0 2px 20px; padding:2px 0 2px 15px;color:#474747;background: url(../img/ic-bullet-ce.gif) 0 5px no-repeat;}
.Caja-Congr-Cel {width:453px;float:left;border:1px solid #BAC1DC;color:#262626; margin:10px 0;;}
.Caja-Congr-Cel dt, .Caja-Cursos-Cel dt {font-size:14px;text-transform:uppercase;font-weight:bold;padding:0 8px;color:#000;height:22px;line-height:24px;background:url(../img/fd-titulos-ce.gif)top repeat-x;}
.Caja-Congr-Cel dd, .Caja-Cursos-Cel dd {float:left; width:410px; margin:2px 0 2px 20px; padding:2px 0 2px 15px;color:#474747;background: url(../img/ic-bullet-gr.gif) 0 5px no-repeat;}
.Caja-Congr-Tema {float:left;margin:0 5px;}
.Caja-Congr-Tema li {float:left;width:410px; margin:2px 0 0 10px; padding:2px 0 0 15px;color:#474747;background: url(../img/ic-cuadrado1.gif) 0 5px no-repeat;}

.Caja-Cursos-Gris {width:880px;float:left;border:1px solid #E7E7E7;color:#262626;margin:10px auto;}
.Caja-Cursos-Gris dd {float:left; width:820px;}
.Caja-Cursos-Gris p {float:left; width:100%; margin:2px 0 2px 20px; padding:2px 0 2px 15px;color:#474747;text-transform:none;}
.Caja-Cursos-Cel {width:880px;float:left;border:1px solid #BAC1DC;color:#262626; margin:10px auto;background-color:#FFF8E2}
.Caja-Cursos-Cel dd {float:left; width:820px;}
.Caja-Cursos-Cel p {float:left; width:100%; margin:2px 0 2px 20px; padding:2px 0 2px 15px;color:#474747;text-transform:none;}

.Caja-Cursos-Gris .col1,.Caja-Cursos-Cel .col1  {float:left; width:620px;}
.Caja-Cursos-Gris .col2,.Caja-Cursos-Cel .col2 {float:right; width:180px;}
.Caja-Cursos-Gris .col2 img,.Caja-Cursos-Cel .col2 img {margin:5px;}

.Caja210 {width:200px;float:left; padding:5px;margin:10px 0; border:1px solid #A7A9AC;background:url(../img/fd-cajader-gr.gif) repeat-x;}

.TablaGenerica {width:902px;margin:0 auto;border:1px solid #ABABAB;}
.TablaGenerica td {font-size:12px;text-transform:none;padding:0;line-height:18px;height:22px;background:#EFECEA;border-top:1px solid #FFF;border-bottom:1px solid #CCC;}

/* FORMULARIO ENVIO DE TRABAJOS LIBRES --- CONGRESO ANUAL */
.Form-Congr {width:685px;margin:0 auto; height:98%;}
.Form-Congr label,.Form-Congr .Dato {float:left;width:230px; margin:5px 0 5px 10px;padding:5px 0;color:#105E84;font-size:14px;font-weight:bold;}
.Form-Congr .Msg {float:left; width:170px;margin:5px 0 5px 5px;color:#BE0303; background:#FFFF99;font-size:12px;font-weight:bold;}
.Form-Congr .Campo {float:left;height:20px;width:240px; margin:5px 0 5px 10px;padding:5px;margin:5px 0;font-size:14px;}

.Form-Congr input,.Form-Congr select,.Form-Congr textarea {height:20px;float:left;border:1px solid #7F7E83;width:240px;padding:5px;margin:5px 0;font:14px Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#1B1B1B;}
.Form-Congr textarea {height:167px; margin-bottom:5px;}
.Form-Congr .radio { border:none;padding:5px;margin:5px;width:15px; float:left; display:inline;font-size:12px;font-weight:bold;}
.Form-Congr .radioDato { border:none;margin:5px 0;width:80px; float:left; display:inline;font-size:12px;font-weight:bold;}
.Form-Congr input:focus,.Form-Congr textarea:focus{background-color:#FFFF99;}
.Form-Congr input.btn_off {width:100px;height:30px;border:none;background:#29313F;color:#FFF;font-weight:bold; margin:5px 0;font-size:14px;display:block;letter-spacing:1px}
.Form-Congr input.btn_on {width:100px;height:30px;border:none;background:#C8E3F1;color:#000;font-weight:bold; margin:5px 0;font-size:14px; display:block;letter-spacing:1px; border:1px solid #29313F; cursor:pointer;}
.Form-Congr .cont-palabras {width:242px;margin-left:240px; color:#006;font-size:14px; background-color:#eee;padding:2px 5px;}

#commentForm { width: 200px; }
#commentForm label { width: 230px;color:#105E84; }
#commentForm label.error, #commentForm input.submit { margin-left:245px; }
#signupForm { width: 685px; }
#signupForm label.error {float:left;margin:5px 0 5px 5px;color:#BE0303;background:#FFFF99;font-size:12px;font-weight:bold; display:inline;width:170px; height:auto;}

/* Name: cmxform Styles */

form.cmxform {width: 370px;font-size: 1.0em;color: #333;}
form.cmxform legend {padding-left: 0;}
form.cmxform legend, form.cmxform label {color:#105E84;}
form.cmxform fieldset {border: none;border-top: 1px solid #C9DCA6;background-color: #F8FDEF;}
form.cmxform fieldset fieldset {background: none;}
form.cmxform fieldset p, form.cmxform fieldset fieldset {padding: 5px 10px 7px;background: url(../images/cmxform-divider.gif) left bottom repeat-x;}
form.cmxform label.error, label.error {
/* remove the next line when you have trouble in IE6 with labels in list */
	color: #BE0303;
	font-style: italic;
}
div.error { display: none; }
input {	border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }


#Mostrar{  display:block; width:685px;  padding:0px; }  
#Mostrar-Caja { display:none;float:left; width:685px;padding:0;height:auto;}  


/* TABLA MIEMBROS */

.abecedario {color:#999999;width:100%;font-size:11px; padding:12px 0px; margin-bottom:15px; float:left; border-bottom:1px solid #A7D0D1; border-top:1px solid #A7D0D1;}
.abecedario a { color:#666;font-weight:bold; text-transform: uppercase;float:left;text-align:center; margin:0px 5px;padding:0px 5px;}
.abecedario a:hover {background:#D0E5E7; }
.abecedario a span{ color:#fff; background:#555; font-weight:bold; padding:0px 6px;}

.TablaMiembros {width:915px;margin:10px auto;border:1px solid #CCC;}
.TablaMiembros dt{background: url(../img/fd-titulos-miembros.gif) repeat-x;height:30px;font-size:14px;font-weight:bold;color:#092B4D;}
.TablaMiembros dd{line-height:20px;border-bottom:2px solid #D2E7E8; color:#363636;height:50px;}
.TablaMiembros dl div{float:left;display:block;}
.TablaMiembros .ColUno{width:140px;padding:5px 5px 5px 8px;font-weight:bold;}
.TablaMiembros .ColDos{width:140px;padding:5px 5px 5px 8px;font-weight:bold;}
.TablaMiembros .ColTres{width:210px;padding:5px 5px 5px 8px;}
.TablaMiembros .ColCuatro{width:210px;padding:5px 5px 5px 8px;}
.TablaMiembros .ColCinco{width:155px;padding:5px 0px 5px 8px;}	

.TablaMiembros .BdNo{border:0;padding-bottom:1px;}
.TablaMiembros p{font-size:11px;background:url(../img/Home/lg_CMA.gif) 189px 12px no-repeat;line-height:13px;padding:9px 10px 1px;}
.TablaMiembros p span{display:block;color:#B1B1B1;}


/* TABLA HISTORIA */
.TablaHistoria {width:902px;margin:0 auto;border:1px solid #CCC;}
.TablaHistoria td {font-size:12px;text-transform:none;padding:0;line-height:18px;height:22px;}
.TablaHistoria .Col100{width:90px;padding:2px 4px;height:20px;border-bottom:1px solid #CCC;}
.TablaHistoria .Col200{width:190px;padding:2px 4px;height:20px;color:#323D5D;border-bottom:1px solid #CCC; font-weight:bold;}
.TablaHistoria .FdGris {background:#EFECEA;}
.TablaHistoria h3{text-transform:uppercase;font-weight:bold;font-size:11px;padding:2px 5px;height:24px;line-height:24px;border-bottom:1px solid #CCC;}
.TablaHistoria .Col400{width:390px;padding:2px 4px;height:20px;border-bottom:1px solid #CCC;}
.TablaHistoria .Col500{width:490px;padding:2px 4px;height:20px;color:#323D5D;border-bottom:1px solid #CCC; font-weight:bold;}

/* TABLA COMISIONES */
.Tabla_Comision { padding:0px 0px 20px 0px; display:block; margin:15px 0px 0px 0px;}
.Tabla_Comision H1{ font-size: 18px; color: #818181; padding: 0 0 15px 0;}
.Tabla_Comision H1 STRONG{ font-size: 20px; color: #1246a6;}
.Tabla_Comision TABLE TR TD EM{ color: #555; font-size: 14px; font-weight: bold; font-style: normal; }
.Tabla_Comision TABLE TR TD STRONG{padding:4px 8px 2px 8px; background:#f9f9f9; display: block; color: #198323; font-family:Arial, Helvetica, sans-serif;  font-weight: bold;}
.Tabla_Comision TABLE TR TD{width:330px;border-bottom:2px solid #d8d8d8;border-top:1px solid #fff; background:#f4f4f4; color: #2E2E2E; font-size: 12px; padding:5px;}
.Tabla_Comision TABLE TH { height:30px;text-align:left;background:url(../img/fd-titulos-comision.gif) repeat-x;border-bottom:2px solid #d8d8d8;color: #000;font-size: 14px;font-weight: bold; padding:0 10px;}

.Tabla_Comision .nombre {font-weight: bold; line-height:21px}

.Tabla_Comision UL {float:left; width:620px; display:block; padding:0px 0px 2px; }
.Tabla_Comision UL LI{ display:block; background:#eee;  width:121px; margin-right:2px; font:11px Arial, Helvetica, sans-serif; letter-spacing:-0.01em; color:#999; font-weight:bold; float:left; text-align:center;}
.Tabla_Comision UL LI.ui-tabs-selected  { display:block; background:#fff;  width:120px; margin-right:2px; font:11px Arial, Helvetica, sans-serif; color:#003391; font-weight:bold; float:left; border:3px solid #eee; border-bottom:none; text-align:center;}
.Tabla_Comision UL LI A { display:block; color:#999; padding:5px 0px;}
.Tabla_Comision UL LI.ui-tabs-selected A { display:block; color:#003391;  padding:3px 0px;}



/* BULLETS */
.links {padding-left:15px;}
.links img {margin:0 5px;}
.links li {font-weight:bold;padding:2px 0;}

.items {padding-left:20px;}
.items li {padding:2px 0 2px 15px; background:url(../img/ic-cuadrado1.gif) 0 5px no-repeat}




/* FECHAS */
.Mod-Detalle { width:900px; overflow:hidden;border-bottom:2px solid #E6E7E8; padding-bottom:8px; margin-bottom:10px; float:left;}
.Mod-Detalle .BoxL , .Mod-Detalle .BoxR, .Mod-Detalle DIV.BoxR-Foto { float:left; display:block;  }
.Mod-Detalle DIV.BoxL {width: 180px;}
.Mod-Detalle DIV.BoxR {width: 700px;}
.Mod-Detalle DIV.BoxR-Foto {width: 555px;}
.Mod-Detalle H2 {  float:left; padding-top:5px;font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#678283; line-height:18px;}
.Mod-Detalle H1 SPAN { float:left; width:100%; color:#484848; font:14px Arial, Helvetica, sans-serif; line-height:14px;font-weight:bold;}
.Mod-Detalle H2 {  float:left; padding-top:5px;font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#678283; line-height:18px;}
.Mod-Detalle H3  {float:left; width:100%; color:#484848; font:14px Arial, Helvetica, sans-serif; line-height:14px;font-weight:bold;}
.Mod-Detalle H6 { float:left; width:240px; }
.Mod-Detalle H1 {font: 18px Arial, Helvetica, sans-serif; font-weight:bold; color:#0D244E; line-height:18px; padding:0px 0px 4px;}
.Mod-Detalle H1 A { font: 18px bold Arial, Helvetica, sans-serif; color:#0D244E; line-height:18px; font-weight:bold;}
.Mod-Detalle H1 A:hover { font: 18px bold Arial, Helvetica, sans-serif; color:#484848; line-height:18px; font-weight:bold;}
.Mod-Detalle .BoxFoto {float:left;width: 165px;}
.Mod-Detalle .BoxFoto img { border:1px solid #0D244E;}

.Mod-Detalle P { color:#555; font-size:12px; padding:0px 0px 4px; display:block; }
.Mod-Detalle SPAN {float:left;color:#999999; font-size:11px; padding:0px 0px 4px; display:block; }
.Mod-Detalle SPAN A { color:#484848; font-weight:bold; }
.Mod-Detalle SPAN A:hover { color:#484848; font-weight:bold; background:#e7e7e7; }
.Mod-Detalle .BoxL .subtit { color:#4F6465; font-size:12px; padding:0px 0px 4px; display:block; }

/* SPONSORS */
.Mod-Sponsor {width:900px;text-align:center;overflow:hidden;padding-bottom:8px; margin-bottom:25px; float:left;}
.Mod-Sponsor .oro { float:left; width:100%;color:#484848; padding:5px 0;font:21px Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight:bold; border-bottom:1px dotted #FFF600;}
.Mod-Sponsor .plata { float:left; width:100%;color:#484848; padding:5px 0;font:18px Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight:bold; border-bottom:1px dotted #A1A1A1;}
.Mod-Sponsor .bronce { float:left; width:100%;color:#484848; padding:5px 0;font:15px Arial, Helvetica, sans-serif; text-transform:uppercase;font-weight:bold; border-bottom:1px dotted #F78D1F;}
.Mod-Sponsor img { margin:0px 5px;}

.Sponsor-Home {width:437px;text-align:center;margin:10px 0;float:left;}
.Sponsor-Home .logo {margin:5px 5px;}

/* BANNERS */
.banner-der {float:left;margin:0 auto 15px auto}
.banner-home210Iz {float:left;margin:10px 0;}
.banner-home210De {float:right;margin:10px 0;}

/* ASESORAMIENTO */
.asesor {float:left;width:200px;clear:both;border:1px solid #E1E1E1; padding:5px;}
.asesor .caja {background:#E1E1E1; margin:0 auto;padding:10px; }

/* PASANTIAS */
.pasantias {float:left;}
.pasantias dt {margin-top:15px;}
.pasantias dd {margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #0F4B75;}
.pasantias dt a h4 {color:#0F4B75;text-decoration:none;}
.pasantias dt a:hover h4 {color:#000;text-decoration:underline;}
.pasantias dt h4 img {padding:2px 0;}


/* CONTACTENOS */
.informes {padding:15px; font-size:12px; color:#282828;}
.informes p {padding:0; font-size:12px; line-height:12px;}

.Form {width:660px;margin:0 auto;float:left;}
.Form .Izq, .Form .Der {float:left;width:300px; margin:0;}

.Form .Izq .Dato, .Form .Der .Dato {float:left;display:block;width:250px;padding:10px 0 0;color:#105E84;font-size:12px;font-weight:bold;}


input,select,textarea {height:30px;float:left;border:1px solid #7F7E83;width:250px;padding:5px;margin:5px 0;font:14px Arial, Trebuchet MS, Tahoma,Verdana, Helvetica, sans-serif;color:#1B1B1B;}
textarea {height:167px; margin-bottom:5px;}
input:focus,textarea:focus{background-color:#FFFF99;}
input.btn_off {width:100px;height:30px;border:none;background:#29313F;color:#FFF;font-weight:bold; margin:5px 0;font-size:14px;display:block;letter-spacing:1px}
input.btn_on {width:100px;height:30px;border:none;background:#C8E3F1;color:#000;font-weight:bold; margin:5px 0;font-size:14px; display:block;letter-spacing:1px; border:1px solid #29313F; cursor:pointer;}


/* JQUERY */

/**** Modulo Col_BoxAcordeon ****/
.Col_BoxAcordeon {width:430px; border:1px solid #e7e7e7;padding:3px;}
.Col_BoxAcordeon A {display:block;color: #fff;height:21px; background:url(../img/bgacordeon_li.gif) bottom left no-repeat;margin-bottom:1px;font-size:12px;line-height:20px;font-weight:bold;color:#000;padding:2px 0px 0px 10px;}
.Col_BoxAcordeon A.selected {background:url(../img/bgacordeon_li.gif) no-repeat;color:#FFF; font-size:14px; text-transform:uppercase;}

.Col_BoxAcordeon H2, .Col_BoxAcordeon H2 A {font-size:14px;line-height:15px;font-weight:bold;color:#003391;padding:5px 0;}
.Col_BoxAcordeon H2 A:hover {color:#484848;}

.Col_BoxAcordeon DIV H6 { padding-bottom:2px; }
.Col_BoxAcordeon DIV H6 A { background:none; padding:0; height:auto; }

.Col_BoxAcordeon DIV { display:block; padding:0px; margin:0px;}
.Col_BoxAcordeon DIV DL { padding:0px;  margin:0px;}

.Col_BoxAcordeon DIV DL DT { background:#f6f6f6; padding-bottom:12px;}
.Col_BoxAcordeon DIV DL DT A {height:auto; display:block; text-transform:none; padding:12px 15px 0px 40px;font-size:18px; line-height:18px; font-weight:bold;letter-spacing:-1px; color:#335577;}
.Col_BoxAcordeon DIV DL DT A:hover { height:auto; display:block; text-transform:none;font:18px Arial, Helvetica, sans-serif; line-height:18px; font-weight:bold; letter-spacing:-1px; color:#484848;}

.Col_BoxAcordeon DIV DL DD {border-top: 2px solid #eee; padding:0 0 8px 15px;}
.Col_BoxAcordeon DIV DL DD A {background:none;height:auto;display:block; padding:8px 15px 4px 25px;font-size:14px;line-height:15px;font-weight:bold;color:#335577;}
.Col_BoxAcordeon DIV DL DD A:hover {height:auto;display:block;line-height:15px;font-weight:bold;color:#484848;}

.Col_BoxAcordeon DIV TD A {background:none;padding:0;line-height:15px;}
.Col_BoxAcordeon .Tit{height:auto;font-size:14px;font-weight:bold;color:#335577;display:block;}
.Col_BoxAcordeon .Tit img {margin-bottom:5px;}
.Col_BoxAcordeon .Tit a {display:block;height:auto;background:none;font-size:14px;line-height:15px;font-weight:bold;color:#335577;padding:3px 0;}
.Col_BoxAcordeon .Bajada {font-size:12px;line-height:15px;color:#262626;display:block}

.Col_BoxAcordeon .TitProf{height:auto;font-size:14px;font-weight:bold;color:#262626;display:block;}
.Col_BoxAcordeon .TitProf img {margin-bottom:5px;}
.Col_BoxAcordeon .TitProf a {display:block;height:auto;background:none;font-size:14px;line-height:15px;font-weight:bold;color:#262626;padding:3px 0;}

.Col_BoxAcordeon .TitProfR {height:auto;font-size:12px;font-weight:bold;color:#262626;display:block;}
.Col_BoxAcordeon .TitProfR a {background:none;font-size:14px;line-height:15px;font-weight:bold;color:#262626;padding:3px 0;}

.Col_BoxAcordeon DL .bgacordeon_0 { background: none; padding-left:0px;}
.Col_BoxAcordeon DL .bgacordeon_1 { background:url(../img/bgacordeon_1.gif) 15px bottom no-repeat;}
.Col_BoxAcordeon DL .bgacordeon_2 { background:url(../img/bgacordeon_2.gif) 0 bottom no-repeat;}
.Col_BoxAcordeon DL .bgacordeon_3 { background:url(../img/bgacordeon_3.gif) 0 bottom no-repeat;}
.Col_BoxAcordeon DL .bgacordeon_4 { background:url(../img/bgacordeon_4.gif) 0 bottom no-repeat;}
.Col_BoxAcordeon DL .bgacordeon_5 { background:url(../img/bgacordeon_5.gif) 0 bottom no-repeat;}


/**** Modulo Col_BoxMovil ****/
.Acordeon_Cont{ width:430px; background:#e7e7e7; padding:0px 6px 6px; margin-bottom:10px;}

.Acordeon_Cont UL { float:left; background:#fff; display:block; padding:2px 3px 2px 3px;}
.Acordeon_Cont UL LI { float:left; width:100%; border-top:2px solid #e7e7e7; padding:3px 0px;}
.Acordeon_Cont UL LI.NoBorder { border: none;}
.Acordeon_Cont A, .Acordeon_Cont A:hover { background:none; }

.Acordeon_Cont .BoxDe { float:left; display:block; padding-bottom:0px; border-bottom:0px; margin-bottom:0px;}
.Acordeon_Cont  .BoxDe {float:left;width:330px;}
.Acordeon_Cont  .BoxIz {float:left; width:90px;}
.Acordeon_Cont  .Box {float:left; width:420px;}
.Acordeon_Cont  .BoxIz H2 {color:#808080; font:16px Arial, Helvetica, sans-serif; font-weight:bold;}
.Acordeon_Cont  .BoxIz .mes {font-size:18px;text-transform:uppercase;}
.Acordeon_Cont H2 { color:#003391; font:14px Arial, Helvetica, sans-serif;font-weight:bold;}
.Acordeon_Cont H2 A { color:#003391; font:14px Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px; padding:3px 0px; }
.Acordeon_Cont H2 A:hover { color:#484848; font:14px Arial, Helvetica, sans-serif; font-weight:bold; line-height:15px; padding:3px 0px; }

.Acordeon_Cont P { color:#262626; font-size:11px; line-height:12px; }
.Acordeon_Cont P A { color:#333; font-size:12px; line-height:12px; font-weight:bold;}
.Acordeon_Cont P A:hover { color:#484848; background:#e7e7e7; font:12px Arial, Helvetica, sans-serif; line-height:11px; font-weight:bold;}
.Acordeon_Cont H3 { color:#00688A; font:12px Arial, Helvetica, sans-serif; font-weight:bold; line-height:11px; padding:1px 0px; }

/* lightbox GALERIA */
#lightbox{position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%;/* Trick IE into showing hover */ display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../shared/img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../shared/img/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }




