
.menusuperior {background-image: none;}
ul.dropdown a.dir {background-image: none;}
ul.dropdown a.dir:hover {background-image: none;}
ul.dropdown-vertical a.dir {background-image: none;}
ul.dropdown-vertical a.dir:hover {background-image: none;}
body {background-color: #f2f2f2;}
.contenido {background-color: #ffffff;}
.informacion {background-color: #ffffff;}
.principal {background-color: #ffffff;}
ul.dropdown a.dir {background-color: #E0686A;}
.menusuperior {background-color: #E0686A;}
body {font-family: OpenSans;}
input[type='text'], input[type='password'], textarea, select, input[type=submit], input[type='button'] {font-family: OpenSans;}
input[type='text'], input[type='password'], textarea, select, input[type=submit], input[type='button'] {font-size: 16px;}
body {font-size: 16px;}
ul.dropdown li {font-family: OpenSans;}
ul.dropdown li {font-size: 16px;}
ul.dropdown li {width: 200px;}
ul.dropdown ul a {max-width: 200px;}
ul.dropdown-vertical ul a {max-width: none}
ul.dropdown a:link,ul.dropdown a:active,ul.dropdown a:visited  {color: #fff;}
ul.dropdown a.dir:hover, ul.dropdown li:hover a.dir:link {color: #000;}
ul.dropdown ul a:link,ul.dropdown ul a:active,ul.dropdown ul a:visited  {color: #ffffff;}
ul.dropdown ul a:hover {color: #fff;}
ul.dropdown ul a {background-color: #E0686A;}
ul.dropdown a.dir:hover, ul.dropdown li:hover a.dir:link, ul.dropdown li:hover {background-color: #f1e4d7;}
ul.dropdown ul a:hover {background-color: #667d84;}
.footer {background-color: #667d84;}
.gestor_footer {background-color: #667d84;}
.menusuperior {height: 40px;}
ul.dropdown a.dir {height: 26px;}
ul.dropdown a.dir {line-height: 26px;}
ul.dropdown-vertical a.dir {height: auto;}
#modulosizda {background-color: #ffffff;}
#modulosdcha {background-color: #ffffff;}
#modulosabajo {background-color: #ffffff;}
#modulosarriba {background-color: #667d84;}
#modulossuperior{background-color: #667d84;}
.contenido {min-height: 600px;}
.contenido {height: 600px;}
.menuvertical {background-color: #ffffff;}
ul.dropdown-vertical a.dir  {background-color: #ffffff;}
.titulomodulo, .titulomodulovertical, .titulomodulohorizontal {background-color: #ffffff;}
.titulomodulo, .titulomodulovertical, .titulomodulohorizontal {color: #666666;}
ul.dropdown-vertical a:link,ul.dropdown-vertical a:active,ul.dropdown-vertical a:visited  {color: #667d84;}
ul.dropdown-vertical a.dir:hover, ul.dropdown-vertical li:hover a.dir:link {color: #ffffff;}
ul.dropdown-vertical a.dir:hover, ul.dropdown-vertical li:hover a.dir:link {background-color: #f1e4d7;}
ul.dropdown-vertical ul a {background-color: #667d84;}
ul.dropdown-vertical ul a:hover {background-color: #c1d3ff;}
ul.dropdown-vertical ul a:link,ul.dropdown-vertical  ul a:active,ul.dropdown-vertical  ul a:visited  {color: #ffffff;}
ul.dropdown-vertical ul a:hover {background-color: #c1d3ff;}
ul.dropdown-vertical ul a:hover {color: #000000;}
ul.dropdown-vertical li {border-top-color: #f2f2f2;}
ul.dropdown-vertical li {border-bottom-color: #f2f2f2;}
ul.dropdown-vertical li {border-top-width: 1px;}
ul.dropdown-vertical li {border-bottom-width: 1px;}
.menuresponsive .dl-menuwrapper button, .menuresponsive  .dl-menuwrapper button:hover, .menuresponsive  .dl-menuwrapper button.dl-active, .menuresponsive .dl-menuwrapper ul {background-color: #E0686A;}
.menuresponsive .dl-menuwrapper li a {color: #ffffff;}
.menuresponsive {background-color: #E0686A;}
.principal {width: 1000px;}
.modulohorizontal {width: 1000px;}
.footercontent {width: 980px;}
h1 {background-color: #ffffff;}
h1 {color: #666666;}
.ui-widget-header {background: #667d84!important;}
.ui-widget-header {color: #ffffff!important;}
.ui-widget-header {border:none!important;}


.contenido {width: 960px;}
.informacion {width: 1000px;}
.modulovertical {width: 220px;}
.modulosvertical {width: 220px;}
.menuvertical {width: 220px;}
ul.dropdown-vertical li  {width: 220px;}


h1 a, h1 a:link, h1 a:visited {color:#667d84;text-decoration:none;}
h1 a:hover {color:#667d84;text-decoration:none;}
a, a:link, a:visited {color:#667d84;}
a:hover {color:#667d84;text-decoration:underline;}
.principal  {background-color:#ffffff;border-color:#c3c3c3;box-shadow:1px 5px 10px  #c3c3c3;}
.menusuperior  {}
.menuvertical {padding:5px 0px 0px 0px ;}
.footer {}
#modulosizda {}
#modulosdcha {padding:5px 0px 0px 0px ;margin:5px 0px 0px 0px ;}
#modulosabajo {}
#modulosarriba {padding:0px ;margin:0px ;}
.modulovertical {margin:5px ;width:200px ;}
.modulohorizontal {}
.inscripciontitulogrupo {color:#ffffff;background-color:#E0686A;padding:5px ;}
.inscripcioncabecerapie {}
.inscripcionalojamiento  {color:#ffffff;background-color:#666;}
.inscripcioncabeceracuota  {color:#ffffff;background-color:#D53C53;}
.inscripcionlopd  {}
.titulomodnoticia {}
.fechamodnoticia {}
.linkmodnoticia:link, .linkmodnoticia:visited  {color:#667d84;}
.linkmodnoticia:hover {text-decoration:underline;}
.titulocomnoticia {color:#E0686A;margin:0px 0px -5px 0px ;}
.titulocomnoticiadetalles {color:#E0686A;font-size:16px ;}
.titulocomnoticia a, .titulocomnoticia a:link , .titulocomnoticia a:visited  {color:#E0686A;font-size:16px ;}
.titulocomnoticia a:hover {color:#E0686A;}
.subtitulocomnoticia   {}
.fechacomnoticia   {color:#999999;}
.textonoticia  {}
.titulocomponencias  {}
.titulocomponenciasdetalles  {color:#E0686A;font-size:16px ;font-weight:bold;padding:5px 0px 0px 0px ;}
.titulocomponencias a, .titulocomponencias a:link, .titulocomponencias a:visited  {padding:0px ;margin:0px ;}
.titulocomponencias a:hover  {text-decoration:underline;}
.textocomponencias  {}
.autorescomponencias  {}
.keywordscomponencias  {}
.tituloareatematicacomponencias {color:#ffffff;background-color:#E0686A;margin:10px 0px 0px 0px ;}
.tituloComponente {background-color:#999999;padding:5px ;margin:-25px 0px 0px -5px ;border-radius:3px ;-moz-border-radius:3px ;-webkit-border-radius:3px ;width:150px ;height:40px ;border-color:#dddddd;border-width:1px ;border-style:solid;text-align:left;box-shadow:2px 2px 5px  #dddddd;}
.tituloComponentedetalles  {color:#E0686A;font-size:16px ;}
.tituloComponente a, .tituloComponente a:link, .tituloComponente a:visited  {color:#fff;font-size:14px ;text-align:left;}
.tituloComponente a:hover {text-decoration:underline;}
.subtituloComponente  {color:#999999;font-size:10px ;height:60px ;text-align:left;}
.textoComponente  {}
.compatrocinadorescabeceratipo  {color:#666666;font-size:16px ;font-weight:bold;padding:4px ;}
.modpatrocinadorescabeceratipo {color:#667d84;background-color:#ffffff;font-size:16px ;font-weight:bold;text-decoration:none;padding:3px ;}
.divlistafotosvertical img {width:120px ;}
.divlistafotoshorizontal img {}
.idiomas ul {color:#fff;}
.idiomas ul li {padding:3px ;}
.idiomas a, .idiomas a:link, .idiomas a:visited {color:#ffffff;font-weight:bold;}
.idiomas a:hover {color:#ffffff;text-decoration:underline;}
.divformularioinscripcion, .divformularioinscripcion td {}
.titulocomhotel {margin:0px 0px 8px 0px ;}
.titulocomhoteldetalles  {color:#667d84;font-size:18px ;margin:0px 0px 8px 0px ;}
.titulocomhotel a, .titulocomhotel a:link, .titulocomhotel a:visited  {color:#667d84;font-size:18px ;padding:0px ;margin:0px 5px 0px 0px ;}
.titulocomhotel a:hover {text-decoration:underline;}
.textocomhotel {}
.linkcomhotel a, .linkcomhotel a:link, .linkcomhotel a:visited  {}
.linkcomhotel a:hover {}
.tdcogidoponencia {}
.autorprincipalcomponencias {}
.autorprincipalentidadcargocomponencias  {color:#666666;}
#modgaleriafotos {}
.divlistafotosvertical li {margin:3px ;}
.divlistafotoshorizontal li {}
#modidiomas {background-color:#733b54;}
#modultimasnoticias {}
#modredessociales {background-color:#ffffff;}
#modposters {}
.divlistapostersvertical li {margin:3px ;}
.divlistapostershorizontal li {}
.divlistapostersvertical img {width:120px ;}
.divlistapostershorizontal img {}
.divlistaredessocialesvertical li {margin:2px ;}
.divlistaredessocialeshorizontal li {}
.divnoticia {}
.titulomodulovertical {margin:-1px -1px 3px -1px ;}
.titulomodulohorizontal {background-color:#E0686A;}
.divComponente {}
.gestoridiomas a,.gestoridiomas a:link,.gestoridiomas a:visited {color:#667d84;}
.gestor_menulink,.gestor_menulink:link,.gestor_menulink:visited {color:#667d84;font-size:15px ;text-decoration:underline;}
.gestor_registro,.gestor_registro a,.gestor_registro a:link,.gestor_registro a:visited {color:#666666;text-decoration:underline;margin:15px 0px 0px 3px ;}
.gestor_titulo {background-color:#E0686A;}
body {color:#555555;padding:20px 0px ;}
h1 {color:#667d84;font-size:24px ;font-weight:normal;padding:3px 10px 3px 10px ;margin:10px 0px 25px 0px ;border-radius:3px ;-moz-border-radius:3px ;-webkit-border-radius:3px ;box-shadow:0px 0px 5px  #ddd;}
#modpatrocinadores {}
.divlistapatrocinadoresvertical li {margin:25px 0px 0px 0px ;}
.divlistapatrocinadoreshorizontal li {}
.divcomhotel {padding:0px 0px 10px 0px ;margin:10px 0px 20px 0px ;border-color:#f2f2f2;border-width:0px 0px 1px 0px ;border-style:solid;}
.divcomnoticia {padding:0px 0px 15px 0px ;border-color:#dddddd;border-width:0px 0px 1px 0px ;border-style:solid;}
.divcomponencia {}
.divlistafotos li {}
.divlistafotos img {}
.divlistaposters li {}
.divlistaposters img {width:250px ;}
.divlistapatrocinadores li {}
.divlistapatrocinadores img {width:200px ;}
.inscripciondivcuota  {border-color:#D53C53;}
.inscripciondatoscuota {}
.inscripciondivac {color:#ffffff;background-color:#667d84;margin:5px 0px 0px 0px ;}
.divponenciasbusqueda {border-radius:4px ;-moz-border-radius:4px ;-webkit-border-radius:4px ;}
.divmodautor {padding:0px ;}
.autorcomponencias  {}
.autorentidadcargocomponencias {}
.divinfoponenciadetalles  {}
.contenido {padding:10px 20px 20px 20px ;}
.gestor_principal {border-color:#cccccc;border-width:1px ;border-style:solid;box-shadow:4px 4px 5px  #cccccc;}
.gestoridiomas {}
.gestor_menu {}
.gestor_body {}
.divformularioinscripcion {}
.divlistapatrocinadoresvertical li img {width:100% ;}
.divlistapatrocinadoreshorizontal li img {width:140px ;}
.divComponente,.divComponentemodofoto {margin:5px 18px 0px 0px ;width:170px ;}
.fotoautor img, .fotoautormodofoto img {width:170px ;height:210px ;box-shadow:2px 2px 5px  #cccccc;}
.subtituloComponentedetalle {color:#999999;}
.fotoautordetalle img {width:170px ;height:210px ;box-shadow:2px 2px 5px  #cccccc;}
.informacion  {padding:10px 0px 0px 0px ;margin:0px auto ;}
.divcabecera  {background-color:#ffffff;}
#modulossuperior {background-color:#F2F2F2;}
.linkdocumentocomponencias a, .linkdocumentocomponencias a:link, .linkdocumentocomponencias a:visited {}
.gestor_footer {}
#modulossuperior_inf {margin:-11px 0px 0px 0px ;}
.divComponentedetalle {margin:5px 5px 5px 0px ;}
.fotohotel img {width:200px ;}
.usuarios_nombre {color:#ffffff;background-color:#667d84;font-size:11px ;box-shadow:1px 1px 5px  #c3c3c3;}
.inscripciontitulotarifa {}
.inscripcionsubtitulotarifa {font-size:12px ;}
.areatematicacomponencias {}
.inscripciontitulogrupocuota {color:#ffffff;background-color:#3b3b3b;}
.inscripcionbonodescuento  {}
.speaker-container .speaker-fields .speaker-title-container, .speaker-container.full .speaker-fields .speaker-title-container {background-color:#667d84;padding:2px 8px ;margin:10px 0px 5px 0px ;}
.speaker-container .speaker-fields .speaker-title-container a, .speaker-container.full .speaker-fields .speaker-title-container span {color:#ffffff;}
.speaker-container .speaker-fields .speaker-title-container a:hover {}
.speaker-container .speaker-fields .speaker-subtitle-container.organization, .speaker-container.full .speaker-fields .speaker-subtitle-container.organization {}
.speaker-container .speaker-fields .speaker-subtitle-container.jobtitle, .speaker-container.full .speaker-fields .speaker-subtitle-container.jobtitle {color:#E0686A;font-size:15px ;font-weight:bold;}
.speaker-container .speaker-fields .speaker-description-container, .speaker-container.full .speaker-fields .speaker-description-container {}
.speaker-container {}
.speaker-container .speaker-photo {}
.speaker-container .speaker-photo img {border-radius:100px ;-moz-border-radius:100px ;-webkit-border-radius:100px ;}
.titulocomhoteldetallestexto {margin:0px 4px 0px 0px ;}
.content-ponencia-descarga {}
.link-titulo-ponencias-descargas,.link-titulo-ponencias-descargas:link,.link-titulo-ponencias-descargas:visited {}
.link-titulo-ponencias-descargas:hover {}
.autor-ponencias-descargas {color:#E0686A;font-weight:bold;}
.icono-ponencias-descargas {}
.icono-ponencias-descargas img {}
.inscripcion-privacidad  {}
.estiloboton1, input.estiloboton1 {color:#ffffff;background-color:#E0686A;font-size:16px ;padding:5px ;border-width:0px ;border-style:solid;}
.estiloboton1:hover, input.estiloboton1:hover {color:#ffffff;background-color:#667d84;}

/*** responsive ***/

@media screen and (max-width: 990px) {
.principal, .modulohorizontal, .menusuperiorbox, .informacion {width:100% !important}
.footer {margin:0; padding:0; margin:auto; text-align:left; width:100% !important}
.footercontent {margin:auto; padding:0; text-align:left; width:100% !important}
.divcabecera img{border-radius:0; max-width:100% !important}
}
/*** end responsive ***/


.linkblanco{}
h2{color:#E0686A; font-size:14px}
.menusuperiorbox{//text-align:right}

input[type='text'], input[type='password'], textarea, select, input[type=submit], input[type='button'] {
	border-radius: 2px !important;
    min-height: 22px !important;
	margin-top: 3px !important;
    margin-bottom: 3px !important;    
}

input[type="radio"] {
    -ms-transform: scale(1.1); 
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

input[type="checkbox"] {
    -ms-transform: scale(1.1); 
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

ul.dropdown {
	font-weight:normal;
}

ul.dropdown li {
	width:auto;
}

.menusuperiorbox{
	text-align:center;
}

.divlistapatrocinadoresvertical ul{
	border:1px solid #ccc;	
    padding:5px;
}

.divlistapatrocinadoresvertical li{
	margin: 10px 0px;
}

#modslideshow2{
	margin-top:15px;
}

#modslideshow2 .titulomodulovertical{
	font-size:16px;
    padding: 5px 0px 10px 14px;
}

#modslideshow2 .contenidomodulovertical{
    border:1px solid #ccc;
    padding: 10px 6px;
    margin:0!important;
    margin-left:10px!important;
}

#modulosizda{
	margin-bottom:25px;
}

#modidiomas{
	width:100%;
}

#add-abstract-form-text-1 {
	padding: 15px 0 0 0;
    margin-bottom:-10px;
}
