
/** DIV COMUNICADOS ************/
.DivComunicado                         {color:#000000;position:fixed;z-index:10000;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.50);}
.DivComunicado table                   {text-align:left;padding:1% 2% 3% 2%;width:860px;height:auto;margin:5% auto 0px auto;background-color:#FFFFFF;color:#000000;border-radius:14px;}
.DivComunicado .Titulo                 {font-size:26px;text-align:center;line-height:140%;}
.DivComunicado p                       {text-align:center;}
.DivComunicado .Foto                   {width:30%;float:left;}
.DivComunicado .Foto img               {border-radius:14px;}
.DivComunicado .Texto                  {width:64%;float:right;margin-right:4%;}
.DivComunicado .scroll                 {width:100%;max-height:390px;overflow:auto;padding:0% 20px 0% 0%;margin-bottom:25px;scrollbar-width:thin;scrollbar-color:#333333 #CCCCCC;text-align:justify;}
.DivComunicado .scroll p               {text-align:justify; margin-top:0px;}
	.DivComunicado .scroll::-webkit-scrollbar       {width:8px;}
	.DivComunicado .scroll::-webkit-scrollbar-track {background:#CCCCCC;}
	.DivComunicado .scroll::-webkit-scrollbar-thumb {background-color:#333333;border:3px solid #CCCCCC;}
.DivComunicado .Boton                  {text-decoration:none;background-color:#333333;color:#FFFFFF;width:20%;margin:0px 40% 0px 40%;float:left;font-size:18px;text-align:center;padding:10px 10px 10px 10px;cursor:pointer;transition:all 1s ease;border-radius:5px;}
.DivComunicado .Boton:hover            {background-color:#CCCCCC;color:#000000;}
.DivComunicado .Botoncerrar            {background-color:#999999;color:#FFFFFF;width:26px;padding:2px;float:left;font-size:14px;text-align:center;cursor:pointer;transition:all 1s ease;border-radius:5px;}
.DivComunicado .Botoncerrar:hover      {background-color:#333333;color:#FFFFFF;}

		@media (min-width:768px) and (max-width:1024px) {
		.DivComunicado table                 {width:80%;}
		}
		@media (min-width:414px) and (max-width:768px) {
		.DivComunicado table                 {width:90%;}
		.DivComunicado .Foto img             {max-width:92%;}
		}
		@media screen and (max-width:414px)	{
		.DivComunicado table                 {width:90%;padding:5%;margin:8% auto 0px auto;}
  .DivComunicado .Titulo               {font-size:19px;}
		.DivComunicado .Foto                 {width:90%;float:none;margin:auto auto 10px auto; text-align:center}
		.DivComunicado .Foto img             {width:50%;}
		.DivComunicado .Texto                {width:90%;float:none;margin:auto 0% auto 0px;}
		.DivComunicado .scroll                 {max-height:200px;}
		}



/****************************************************************************************************** CABECERA ****/
.Cab {width:100%;height:184px;clear:both;background:url(images/CTop.jpg) repeat-x top center;-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);}
@media screen and (max-width:414px) {
.Cab {height:auto;background:url(images/CTopMovil.jpg) repeat-x;}
}

.CTop  {width:1000px;height:26px;clear:both;margin:auto;color:#FFFFFF;text-align:right;}
	/***/
	.CTop .Desplegable                {position:relative;display:inline-block;width:180px;padding:2px 0px 0px 0px;z-index:100;}
	.CTop .Item                       {cursor:pointer;padding-right:6px;}
	.CTop .Item a:link,
	.CTop .Item a:visited             {color:rgba(255, 255, 255, 0.7);text-decoration:none;}
	.CTop .Item a:hover               {color:rgba(255, 255, 255, 1);}
	.CTop .SubItem                    {max-height:0px;line-height:110%;position:absolute;background-color:#02B1CA;min-width:100%;box-shadow:0px 0px 8px 0px rgba(0, 95, 128, 0.9);transition:all 1.5s;padding:0px;margin:0px;overflow:hidden;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;}
	.CTop .SubItem a:link,
	.CTop .SubItem a:visited          {color:rgba(255, 255, 255, 0.7);padding:4px 6px 4px 6px;transition-property:all;transition-duration:0.5s;transition-timing-function:ease-in-out;display:block;text-decoration:none;}
	.CTop .SubItem a:hover            {color:rgba(255, 255, 255, 1);background-color:#005F80;}
	.CTop .Desplegable:focus .SubItem,
	.CTop .Desplegable:hover .SubItem {max-height:400px;}
	/***/	
	.CTop .Login            {height:24px;padding:2px 0px 0px 20px;float:right;}
	.CTop .Login a:link,
	.CTop .Login a:visited  {transition:0.5s;color:rgba(255, 255, 255, 0.7);text-decoration:none;}
	.CTop .Login a:hover    {color:rgba(255, 255, 255, 1);}
	.CTop .Login .Usuario   {color:rgba(255, 255, 255, 0.7);}
	/***/	
	
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:414px) and (max-width:768px) {
.CTop  {width:94%;margin:0px auto 0px auto;}
}
@media screen and (max-width:414px) {
.CTop  {width:95%;margin:0px auto 0px auto;}
}

.CLogo     {width:1000px;height:118px;clear:both;margin:auto;}
	.CLogo h1 {font-size:1px;}
	.TextoH1  {float:left;text-indent:-99999px;width:0px;height:0px;display:block;}

@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:414px) and (max-width:768px) {
.CLogo     {width:94%;margin:0px auto 0px auto;}
.CLogo .left      {width:71%;}
.CLogo .right     {text-align:right;}
.CLogo .right img {width:200px;margin-top:35px;}
}

@media screen and (max-width:414px) {
.CLogo            {width:95%;height:234px;margin:0px auto 0px auto;}
.CLogo .left,
.CLogo .right     {width:100%;text-align:center;}
.CLogo .right img {width:inherit;margin-top:0px;}
}

.CMenu                       {width:1000px;height:34px;clear:both;margin:auto;text-align:center;}
.CMenu .Sep                  {width:91px;float:left;}
.CMenu .Item                 {height:30px;float:left;padding:6px 29px 0px 30px;cursor:pointer;color:rgba(0, 0, 0, 0.7);}
	.CMenu .Item span           {color:#005F80;}
	.CMenu .Item a              {text-decoration:none;}
	.CMenu .Item a:link         {text-decoration:none;}
	.CMenu .Item a:visited      {text-decoration:none;}
	.CMenu .Item:hover          {color:rgba(0, 0, 0, 0.9);}
	.CMenu .Item .tx            {float:left;}
	.CMenu .Item .ico           {float:left;margin-top:9px;}
	.CMenu .SubItem             {max-height:0px;position:absolute;left:0px;min-width:100%;transition:all 1.5s;padding:0px;margin-top:38px;overflow:hidden; background-image:linear-gradient(#006591, #005377);}
	.CMenu .SubItem a           {color:rgba(255, 255, 255, 0.7);padding:4px 6px 4px 6px;transition-property:all;transition-duration:0.5s;transition-timing-function:ease-in-out;display:block;text-decoration:none;}
	.CMenu .SubItem a:hover     {color:rgba(255, 255, 255, 1);}
	.CMenu .SubItem .act        {color:rgba(255, 255, 255, 1);}
	.CMenu .SubItem a:hover.act {color:#02B1CA;}

	.CMenu .SubItem .TablaPosicion {max-width:1000px;margin:0px auto 0px auto;}
	.CMenu .SubItem .TablaR        {float:right;}
	
	.CMenu .Desplegable                  {width:100%;}
	.CMenu .Desplegable table            {max-width:1000px;height:54px;margin:0px auto 0px auto;}
	.CMenu .Desplegable .Sep             {width:14px;float:left;}
		.CMenu .Desplegable:focus .SubItem,
		.CMenu .Desplegable:hover .SubItem  {max-height:54px;height:54px;background-image:linear-gradient(#006591, #005377);border-bottom:4px solid #003247;opacity: 0.9;}

@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:414px) and (max-width:768px) {
.CMenu                   {width:92%;}
.CMenu .Item             {padding:6px 8px 0px 8px;}
	.CMenu .SubItem         {font-size:12px;}
	.CMenu .SubItem a       {padding:6px 3px 2px 6px;}
}

@media screen and (max-width:414px) {
.CMenu       {width:100%;border-bottom:4px solid #06AEC8;}
.CMenu .Sep  {display:none;}
.CMenu .Item {width:100%;float:none;padding:5px 0px 4px 16px;clear:both;text-align:left;height:22px;}

	.CMenu .SubItem         {left:140px;min-width:auto;width:255px;top:0px;margin:35px 0px 0px 0px; font-size:16px;}
	.CMenu .Item .ico       {display:none;}
	.CMenu .SubItem .left   {float:none;clear:both;}
	.CMenu .SubItem .TablaR {float:left;}

	.CMenu .Desplegable       {width:auto;}
	.CMenu .Desplegable table {margin:0px;text-align:left;line-height:145%;}
		.CMenu .Desplegable:focus .SubItem,
		.CMenu .Desplegable:hover .SubItem {width:257px;max-height:248px;height:248px;padding-bottom:2px;}
}




/* MENU */
.DesplegarMMenu .h35 {display:none;}
@media screen and (max-width:414px) {
.DesplegarMMenu {position:absolute;width:100%;z-index:90;}
.DesplegarMMenu .h35 {display:block;text-align:left;padding-left:10px;}
.DesplegarMMenu:focus .MMenu,
.DesplegarMMenu:hover .MMenu {max-height:600px;height:250px;z-index:91;}
.DesplegarMMenu .MMenu       {background-color:#FFFFFF;max-height:0px;transition:all 2.5s;overflow:hidden;border-bottom:4px solid #06AEC8;-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);}
.DesplegarMMenu .MMenu a     {transition-property:all;transition-duration:1.5s;transition-timing-function:ease-in-out;display:block;}
}


/******************************************************************************************************************************************************************************************************** PIE ***/
footer table                  {width:966px;}
footer .Logos                 {text-align:center;width:auto;float:left;}
footer .Logos .left           {margin-right:20px;}
footer .UNWTOcolor            {color:#004C96;font-size:12px;line-height:140%;}
footer .Paises                {text-align:left;float:right;border-left:1px solid #CCCCCC;line-height:120%;}
	footer .Paises a:link,
	footer .Paises a:visited     {font-size:12px;color:#999999;text-decoration:none;}
	footer .Paises a:hover       {color:#333333;}
footer .Empresas              {float:left;}
footer .Empresas img          {margin:0px 4px 0px 4px;}
footer .Derechos              {float:left;height:auto;font-size:11px;text-align:left;color:#999999;}
footer .PolCalidad            {float:right;height:auto;font-size:11px;text-align:right;color:#999999;}
	footer .PolCalidad a:link,
	footer .PolCalidad a:visited {color:#999999;text-decoration:none;}
	footer .PolCalidad a:hover   {color:#333333;}
footer .Line1                 {width:100%;height:1px;clear:both;border-top:1px solid #B8CEE2;margin:40px auto 20px auto;}
footer .Line2                 {width:100%;height:12px;clear:both;border-top:1px solid #CCCCCC;margin:25px auto 15px auto;}

@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:414px) and (max-width:768px) {
footer table                  {width:92%;}
footer .left                  {width:28%;}
footer .Empresas img          {height:38px;margin:0px 4px 0px 4px;}
}

@media screen and (max-width:414px)	{
footer table         {width:90%;}
footer .Logos        {width:100%;float:none;clear:both;height:116px;margin-bottom:10px;border-bottom:1px solid #CCCCCC}
footer .Logos .left  {margin:0px 8% 0px 8%;width:34%;}
footer .Paises       {text-align:left;float:none;clear:both;border-left:0px;line-height:120%;}
footer .Paises .left {float:none;width:90%;margin:0px 5% 0px 5%;}
footer .Paises .M15L {margin-left:0px;}
footer .Empresas     {float:left;width:33%;height:60px;text-align:center;}
footer .Empresas img {height:40px;}
footer .Line2        {margin:25px auto 5px auto;}
}

/******************************************************************************************************************************************************************************************************** FIN PIE ***/


/****************************************************************************************************** Pop up ****/
.CabPP {width:100%;height:140px;clear:both;background:url(images/CTop.jpg) repeat-x top center;-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);}

.CLogoPP {width:91%;height:118px;clear:both;margin:auto; padding-top:20px;}
	.CLogoPP h1 {font-size:1px;}
	.CLogoPP .TextoH1  {float:left;text-indent:-99999px;width:0px;height:0px;display:block;}

.ContenidoP {clear:both;width:90%;margin:40px auto 40px auto;}
.ContenidoP p {text-align:justify;}


@media screen and (max-width:414px) {
.CabPP {height:auto;background:url(images/CTopMovil.jpg) repeat-x;}

.CLogoPP {width:95%;height:140px;margin:0px auto 0px auto;}
.CLogoPP .left, .CLogoPP .right {clear:both;float:none;text-align:center;}
.CLogoPP .left img, .CLogoPP .right img {max-width:100%}
}

/****************************************************************************************************** HOME ****/
.FotoHome1               {width:100%;height:560px;border-bottom:1px solid #CCCCCC;}
.FotoHome1 table         {width:100%;height:560px;background-position:top center;background-repeat:no-repeat;background-size:cover;}
.FotoHome1 td            {width:50%;}
.FotoHome1 .Contenido    {max-width:600px;height:460px;margin:0px 0px 0px auto;}
.FotoHome1 .Contenido h2 {padding-top:90px;font-size:40px;line-height:115%;color:#005F80;}
.FotoHome1 .MasInfo      {max-width:130px;height:64px;cursor:pointer;margin:0px 150px 0px auto;}

@media (min-width:768px) and (max-width:1024px) {
.FotoHome1 .Contenido h2 {margin-left:25px;}
}
@media (min-width:414px) and (max-width:768px) {
.FotoHome1 .Contenido    {margin:0px 0px 0px 42px;}
.FotoHome1 .Contenido h2 {padding-top:130px;font-size:26px; margin:0px;}
}

@media screen and (max-width:414px) {
.FotoHome1,
.FotoHome1 table         {width:100%;height:280px;}
.FotoHome1 br            {display:none}
.FotoHome1 .Contenido    {width:160px;height:202px;margin-left:10px;}
.FotoHome1 .Contenido h2 {padding-top:0px;font-size:20px;}
.FotoHome1 .MasInfo      {margin:0px 30px 0px auto;}
}

.FotoHome2               {width:100%;height:465px;border-bottom:1px solid #CCCCCC;}
.FotoHome2 table         {width:100%;height:465px;background-position:top center;background-repeat:no-repeat;background-size:cover;}
.FotoHome2 td            {width:50%;}
.FotoHome2 .Contenido    {max-width:500px;height:365px;margin:0px auto 0px 0px;}
.FotoHome2 .Contenido h2 {padding-top:30px;font-size:40px;line-height:115%;color:#005F80;}
.FotoHome2 .Contenido p  {font-size:20px;text-align:left;}
.FotoHome2 .MasInfo      {max-width:130px;height:64px;cursor:pointer;margin:0px auto 0px 150px;}

@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:414px) and (max-width:768px) {
.FotoHome2               {width:768px;}
.FotoHome2 .TD           {width:40%;}
.FotoHome2 .Contenido    {max-width:400px;}
}
@media screen and (max-width:414px) {
.FotoHome2,
.FotoHome2 table         {width:100%;height:260px; background-image:none}
.FotoHome2 .Contenido    {width:360px;height:184px;margin-right:10px;}
.FotoHome2 .Contenido h2 {padding-top:0px;font-size:20px;}
.FotoHome2 .Contenido p  {font-size:16px;line-height:120%;margin:5px 0px 5px 0px;}
.FotoHome2 .MasInfo      {margin:0px auto 0px 30px;}
.FotoHome2 .TD           {width:21%;}
}

@media (min-width:414px) and (max-width:768px) {
.Home .Col20             {width:17%;margin:0px 1% 0px 1.2%;}

.Home .Col33             {width:725px; margin:0px 2% 0px 2%;}
.Home .Col33.BorderL     {border-left:0px;border-right:0px;border-bottom:1px solid #CCCCCC;padding-bottom:25px;}
.Home .Col33.BorderLR    {border:0px;}
}
@media screen and (max-width:414px) {
.Home .Col20             {width:80%;margin:0px 10% 0px 10%;}

.Home .Col33             {width:96%;margin:0px 2% 0px 2%;}
.Home .Col33.BorderL     {border-bottom:1px solid #CCCCCC;}
.Home .Col33.BorderLR    {border-bottom:0px}
}

.HCont33MediaLuna                  {clear:both;height:auto;background:url(images/MediaLunaDerecha.png) no-repeat;padding:0px 20px 10px 35px;}
.HCont33MediaLuna h2               {font-size:20px;padding:12px 0px 12px 0px;}
.HCont33MediaLuna h2 a:link,
.HCont33MediaLuna h2 a:visited     {color:#005F80;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.HCont33MediaLuna h2 a:hover       {color:#01B0C9;}

.HCont33MediaLuna h3               {font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-weight:bold;}
.HCont33MediaLuna h3 a             {color:#0199B4;text-decoration:none;}
.HCont33MediaLuna h3 a:link        {color:#0199B4;text-decoration:none;}
.HCont33MediaLuna h3 a:visited     {color:#0199B4;text-decoration:none;}
.HCont33MediaLuna h3 a b           {color:#0199B4;font-weight:bold;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.HCont33MediaLuna h3 a:hover b, 
.HCont33MediaLuna h3 a:hover       {color:#005F80;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}

.HCont33MediaLuna .foto            {text-align:center;cursor:pointer;position:relative;overflow:hidden;width:99%;margin:0.4%;}
.HCont33MediaLuna .foto img        {max-width:98%; max-height:200px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.HCont33MediaLuna .foto :hover img {-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}
.HCont33MediaLuna p a:link,
.HCont33MediaLuna p a:visited      {color:inherit;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.HCont33MediaLuna p a:hover        {color:#005F80;}


.HCont33VerMas {clear:both;height:35px;margin:20px 0px 20px 30px;}


.HCont20:hover     {-moz-box-shadow:0px 0px 10px #333333;-webkit-box-shadow:0px 0px 10px #333333;box-shadow:0px 0px 10px #333333;transition-duration:0.5s;cursor:pointer;-webkit-filter:brightness(115%);filter:brightness(115%);}
.HCont20 img       {width:100%;}
.HCont20 .Cabecera {font-size:17px;line-height:120%;text-align:center;color:#FFFFFF;width:80%;height:54px;padding:12px 10% 0px 10%;border-bottom:6px solid #FFF;background-image:linear-gradient(to top right, #01B0C9, #005276);}
.HCont20.Color1    {border-bottom:5px solid #CDC700;}
.HCont20.Color2    {border-bottom:5px solid #711E74;}
.HCont20.Color3    {border-bottom:5px solid #EE8010;}
.HCont20.Color4    {border-bottom:5px solid #3F9833;}
.HCont20.Color5    {border-bottom:5px solid #FCC600;}

@media (min-width:768px) and (max-width:1024px) {}
.HCont20 .Cabecera {height:72px;}
@media (min-width:414px) and (max-width:768px) {
.HCont20 .Cabecera {height:94px;}
}
@media screen and (max-width:414px) {
.HCont20 {width:82%;margin:0px auto 20px auto;}
.HCont20 .Cabecera {height:50px;}
}

.HPublicaciones             {height:332px;border-top:4px solid #005F80;background-image:radial-gradient(circle, #01B0C9, #005276);}
.HPublicaciones a:link      {color:#FFFFFF;opacity:0.7;filter:alpha(opacity=0.7);transition:0.5s;text-decoration:none;}
.HPublicaciones a:visited   {color:#FFFFFF;opacity:0.7;filter:alpha(opacity=0.7);transition:0.5s;text-decoration:none;}
.HPublicaciones a:hover     {color:#FFFFFF;opacity:1;filter:alpha(opacity=1);transition:0.8s;}
.HPublicaciones h2          {color:#FFFFFF;font-size:120px;line-height:161px;margin:0px;}
.HPublicaciones h2 a:hover  {color:#FFFFFF;font-size:105%;}
.HPublicaciones h3          {color:#FFFFFF;font-size:24px;margin:0px 0px 40px 0px;}
.HPublicaciones h3 a:hover  {color:#FFFFFF;}

@media (min-width:768px) and (max-width:1024px) {
.HPublicaciones h2          {font-size:90px;}
}
@media (min-width:414px) and (max-width:768px) {
.HPublicaciones .Col33      {width:auto;margin:0px 6% 0px 6%;}
.HPublicaciones h2 a        {font-size:80px;}
.HPublicaciones h3          {font-size:22px;}
}
@media screen and (max-width:414px) {
.HPublicaciones             {height:454px;}
.HPublicaciones .Col33      {margin-top:35px;}
.HPublicaciones h2          {font-size:44px;line-height:45px; margin-top:20px;}
}


/****************************************************************************************************** SECCIONES ****/

.Secciones    {text-align:center;padding:13px 0px 13px 0px;background-color:#02B1CA;border-bottom:4px solid #006591;-webkit-box-shadow: inset 0px 3px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow: inset 0px 3px 4px 0px rgba(0,0,0,0.25);box-shadow: inset 0px 3px 4px 0px rgba(0,0,0,0.25);}
.Secciones h2 {color:#FFFFFF;margin:0px;}


.pdficon {min-width:36px;width:4%;margin:0px 0px 0px 0.6%;float:left;text-align:center;}
.pdftext {width:89%;margin:4px 0px 0px 0.5%;float:left;}

@media screen and (max-width:414px) {
.pdficon {min-width:46px;}
.pdftext {width:85%;}
}

/****************************************************************************************************** SECCIONES zonas ****/
/* Noticias */
h3.NoticiaListado a             {color:#01B0C9;text-decoration:none;}
h3.NoticiaListado a:link        {color:#01B0C9;text-decoration:none;}
h3.NoticiaListado a:visited     {color:#01B0C9;text-decoration:none;}
h3.NoticiaListado a b           {color:#01B0C9;font-weight:normal;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
h3.NoticiaListado a:hover b, 
h3.NoticiaListado a:hover       {color:#005F80;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}

.NoticiaMeses               {clear:both;width:100%;padding:4px 10px 4px 10px;background-color:#02B1CA;color:#0199B4;}

.NoticiaDesarrollo          {clear:both;padding:20px 0px 0px 0px;}
.NoticiaDesarrollo h2       {color:#02B1CA;font-size:20px;}
.NoticiaDesarrollo h2 b     {color:#02B1CA;font-size:20px;font-weight:normal;}
.NoticiaDesarrollo .Img     {float:left;width:24%;margin:0px 1% 0px 0px;}
.NoticiaDesarrollo .Img img {max-width:100%;}
.NoticiaDesarrollo .Texto   {float:left;width:74%;margin:0px 0px 0px 1%;}

.NoticiaDesarrollo .ImgC     {float:left;width:100%;}
.NoticiaDesarrollo .ImgC p   {text-align:center;}
.NoticiaDesarrollo .ImgC img {max-width:500px;margin:0px auto 0px auto;}
.NoticiaDesarrollo .TextoC   {float:left;width:100%;}

.TableAntSig .Boton        {color:#999999;margin:0px;padding:0px;border:0px;float:left;}
.TableAntSig .Boton:hover  {color:#02B1CA;margin:0px;padding:0px;border:0px;}
.TableAntSig .Boton img    {margin:3px 6px 0px 6px;}


@media screen and (max-width:414px)	{	
.NoticiaDesarrollo .Img     {clear:both;text-align:center;float:none;width:100%;margin:0px 0px 0px 0px;}
.NoticiaDesarrollo .Img img { max-width:50%; margin:0px 25% 0px 25%;}
.NoticiaDesarrollo .Texto   {clear:both;float:none;width:100%;margin:0px 0px 0px 0px;}

.NoticiaDesarrollo .ImgC img {max-width:100%;}
}

/* PUBLICACIONES. Libros */
.LibrosA {float:left;width:28%;margin:0px 1% 0px 1%;}
.LibrosB {float:left;width:68%;margin:0px 1% 0px 1%;}
.LibrosA img {width:125px;}

@media (min-width:768px) and (max-width:1024px) {
.LibrosA {width:32%;margin:0px 1% 20px 1%;}
.LibrosB {width:64%;margin:0px 1% 20px 1%;}
}
@media (min-width:414px) and (max-width:768px) {
.LibrosA {width:44%;margin:0px 1% 20px 1%;}
.LibrosB {width:52%;margin:0px 1% 20px 1%;}
}
@media screen and (max-width:414px)	{	
.LibrosA {width:98%;margin:0px 1% 20px 1%;}
.LibrosB {width:98%;margin:0px 1% 20px 1%;}
.LibrosA img {width:100px;}
}



/* Licencia Educativa */
.LiTRLPIResultadoFA            {clear:both;height:25px;border-bottom:1px solid #CCCCCC;font-size:80%;}
.LiTRLPIResultadoFA.Back       {background-color:#EBEBEB;}
.LiTRLPIResultadoFA .Titulo    {float:left;width:410px;margin:0px 0px 0px 3px;text-indent:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.LiTRLPIResultadoFA .Anio      {float:left;width:70px;text-align:center;}
.LiTRLPIResultadoFA .Director  {float:left;width:510px;}
.LiTRLPIResultadoFA .Pais      {float:left;width:80px;}
.LiTRLPIResultadoFA .FechaHora {float:left;width:120px;}
.LiTRLPIResultadoFA .Cadenas   {float:left;width:200px;}

.LiTRLPIResultadoFB            {clear:both;height:25px;border-bottom:1px solid #CCCCCC;font-size:80%;}
.LiTRLPIResultadoFB.Back       {background-color:#EBEBEB;}
.LiTRLPIResultadoFB .Titulo    {float:left;width:410px;margin:0px 0px 0px 3px;text-indent:4px;}
.LiTRLPIResultadoFB .Anio      {float:left;width:50px;text-align:center;}
.LiTRLPIResultadoFB .Director  {float:left;width:330px;}
.LiTRLPIResultadoFB .Entidad   {float:left;width:200px;}

.LiTRLPIResultadoFE            {clear:both;height:25px;border-bottom:1px solid #CCCCCC;font-size:80%;}
.LiTRLPIResultadoFE.Back       {background-color:#EBEBEB;}
.LiTRLPIResultadoFE .Titulo    {float:left;width:250px;margin:0px 0px 0px 3px;text-indent:4px;}
.LiTRLPIResultadoFE .Anio      {float:left;width:50px;text-align:center;}
.LiTRLPIResultadoFE .Director  {float:left;width:250px;}
.LiTRLPIResultadoFE .Pais      {float:left;width:80px;}
.LiTRLPIResultadoFE .FechaHora {float:left;width:150px;}
.LiTRLPIResultadoFE .Cadenas   {float:left;width:150px;}

@media (min-width:768px) and (max-width:1024px) {
.LiTRLPIResultadoFA .Titulo    {width:432px;}
.LiTRLPIResultadoFA .Anio      {width:70px;}
.LiTRLPIResultadoFA .Director  {width:432px;}

.LiTRLPIResultadoFB .Titulo    {width:360px;}
.LiTRLPIResultadoFB .Anio      {width:70px;}
.LiTRLPIResultadoFB .Director  {width:300px;}
.LiTRLPIResultadoFB .Entidad   {width:200px;}
}

@media (min-width:414px) and (max-width:768px) {
.LiTRLPIResultadoFA .Titulo    {width:315px;}
.LiTRLPIResultadoFA .Anio      {width:50px;}
.LiTRLPIResultadoFA .Director  {width:315px;}

.LiTRLPIResultadoFB .Titulo    {width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.LiTRLPIResultadoFB .Anio      {width:60px;}
.LiTRLPIResultadoFB .Director  {width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.LiTRLPIResultadoFB .Entidad   {width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
}

@media screen and (max-width:414px)	{	
.LiTRLPIResultadoFA            {clear:both;height:inherit;text-indent:4px;}
.LiTRLPIResultadoFA .Titulo    {clear:both;float:none;width:auto;margin:0px 0px 0px 0px;}
.LiTRLPIResultadoFA .Anio      {clear:both;float:none;width:auto;text-align:left;}
.LiTRLPIResultadoFA .Director  {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFA .Pais      {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFA .FechaHora {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFA .Cadenas   {clear:both;float:none;width:auto;}


.LiTRLPIResultadoFB           {clear:both;height:inherit;text-indent:4px;}
.LiTRLPIResultadoFB .Titulo   {clear:both;float:none;width:auto;margin:0px 0px 0px 0px;}
.LiTRLPIResultadoFB .Anio     {clear:both;float:none;width:auto;text-align:left;}
.LiTRLPIResultadoFB .Director {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFB .Entidad  {clear:both;float:none;width:auto;}

.LiTRLPIResultadoFE            {clear:both;height:inherit;text-indent:4px;}
.LiTRLPIResultadoFE .Titulo    {clear:both;float:none;width:auto;margin:0px 0px 0px 0px;}
.LiTRLPIResultadoFE .Anio      {clear:both;float:none;width:auto;text-align:left;}
.LiTRLPIResultadoFE .Director  {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFE .Pais      {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFE .FechaHora {clear:both;float:none;width:auto;}
.LiTRLPIResultadoFE .Cadenas   {clear:both;float:none;width:auto;}
}







/* Servicios */
@media (min-width:768px) and (max-width:1024px) {
.Servicios .Col20    {width:25%;}
.Servicios .Col80    {width:70%;}
}
@media (min-width:414px) and (max-width:768px) {
.Servicios .Col20    {width:35%;}
.Servicios .Col80    {width:60%;}
}
@media screen and (max-width:414px) {
.Servicios .Col20    {width:95%;}
.Servicios .Col80    {width:95%;}
}

@media (min-width:768px) and (max-width:1024px) {
.Publicaciones .Col30    {width:30%;margin:0px 1.5% 0px 1.5%;}
.Publicaciones .Col5     {display:none;}
}
@media (min-width:414px) and (max-width:768px) {
.Publicaciones .Col30    {width:95%;padding-bottom:25px;border-bottom:1px solid #CCCCCC;}
}

/* Licencia Educativa */
.LiEducaResultado           {clear:both;height:25px;border-bottom:1px solid #CCCCCC;font-size:80%;}
.LiEducaResultado.Back      {background-color:#EBEBEB;}
.LiEducaResultado .Titulo   {float:left;width:410px;margin:0px 0px 0px 3px;text-indent:4px;}
.LiEducaResultado .Anio     {float:left;width:50px;text-align:center;}
.LiEducaResultado .Tipo     {float:left;width:200px;}
.LiEducaResultado .Pais     {float:left;width:80px;}
.LiEducaResultado .Director {float:left;width:250px;}

@media screen and (max-width:414px)	{	
.LiEducaResultado           {clear:both;height:inherit;text-indent:4px;}
.LiEducaResultado .Titulo   {clear:both;float:none;width:auto;margin:0px 0px 0px 0px;}
.LiEducaResultado .Anio     {clear:both;float:none;width:auto;text-align:left;}
.LiEducaResultado .Tipo     {clear:both;float:none;width:auto;}
.LiEducaResultado .Pais     {clear:both;float:none;width:auto;}
.LiEducaResultado .Director {clear:both;float:none;width:auto;}
}


/* Sitios Web Socios */
.SitiosWebSocios             {max-width:90%;margin:auto;font-size:14px;line-height:120%;}
.SitiosWebSocios .Logo       {float:left;width:25%;margin-bottom:10px;}
.SitiosWebSocios .Logo table {width:100%;height:100px;}
.SitiosWebSocios .Logo td    {vertical-align:middle;text-align:center;}

@media screen and (max-width:414px)	{	
.SitiosWebSocios           {max-width:100%;margin:auto;}
.SitiosWebSocios .Logo     {float:left;width:50%;margin-bottom:10px;}
.SitiosWebSocios .Logo img {max-width:100%;}
}

/* Payer */
#Player1 {width:600px;height:337px;}

@media (min-width:414px) and (max-width:768px) {
#Player1 {width:410px;height:222px;}
}
@media screen and (max-width:414px)	{	
#Player1 {width:330px;height:185px;}
}

/* Agenda Audiovisual */
.AgendaCol						       {width:19%;float:left;margin:0px 0.5% 0px 0.5%;}
.cebotonera            {font-size:17px;color:#FFFFFF;width:100%;background-color:#02B1CA;border-bottom:3px solid #006591;text-align:center;padding:5px 0px 5px 0px;}
	.cebotonera a:link,
	.cebotonera a:visited {color:#FFFFFF;text-decoration:none;opacity:0.5;filter:alpha(opacity=50);}
	.cebotonera a:hover   {color:#FFFFFF;opacity:1;filter:alpha(opacity=100);}
.cebotonera2           {font-size:22px;color:#FFFFFF;width:100%;background-color:#02B1CA;border-bottom:3px solid #006591;text-align:center;padding:5px 0px 5px 0px;}

@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:414px) and (max-width:768px) {
.AgendaCol						       {width:98%;margin:0px 1% 0px 1%;}
}
@media screen and (max-width:414px)	{
.AgendaCol						       {width:90%;margin:0px 5% 0px 5%;}
}

/* PopUps */
.PopUp              {width:100%;border-top:4px solid #02B1CA;}
.PopUp p            {font-size:14px;line-height:140%;}
.PopUp img          {margin:0px 0px 30px 35px;}
.PopUp .Tex         {max-width:90%;margin:auto;padding-top:10px;border-top:1px solid #02B1CA;}
.PopUp .BotonpColor {font-size:14px;}













/****************************************************************************************************** HAZTE SOCIO ****/

.CForm {width:80%;margin:auto;}

	.CForm .line {width:100%;height:1px;clear:both;padding:10px 0px 0px 0px;margin-bottom:10px;border-bottom:1px solid #E1E1E1;background-color:transparent;}

	.CForm input[type="radio"]    {width:auto;float:left;margin-right:5px;}
	.CForm label       {float:left;min-height:24px;line-height:180%;margin-right:10px;}
	.CForm input[type="image"]    {width:inherit;height:inherit;border:0px;margin:2px;}

	.CFormC0 {width:98%;clear:both;margin:1%;}
	.CFormC1 {width:13%;margin:1%;float:left;}
	.CFormC2 {width:83%;margin:1%;float:left;}

	.CFormC3a {width:30%;margin:1%;float:left;}
	.CFormC3b {width:9%;margin:1%;float:left;}
	.CFormC3c {width:40%;margin:1%;float:left;}

	.CFormC4a {width:37%;margin:1%;float:left;}
	.CFormC4b {width:5%;margin:1%;float:left;}
	.CFormC4c {width:37%;margin:1%;float:left;}

	.CFormC5a {width:64%;margin:1% auto 1% auto;clear:both;}

	.CForm div.fileinputs {position:relative;}
		.CForm div.fileinputs .left {margin-right:10px;}
	
	.CForm div.fakefile {position:absolute;width:650px;height:24px;top:0px;left:0px;z-index:30;}
		.CForm div.fileinputs .campo {float:left;width:67%;margin-right:10px;}

	.CForm .fileUpload {text-align:left;width:457px;}
	.CForm input.inputFU {position:relative;height:28px;width:87px;left:90px;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:80;cursor:pointer;}
	.CForm input.inputH  {max-width:100%;z-index:20;border:1px solid #CCCCCC;}


@media screen and (max-width:768px) {
.CForm {width:100%;margin:auto;}
	.CForm div.fakefile {width:550px;}
		.CForm div.fileinputs .campo {width:65%;}
		.CForm .fileUpload {text-align:left;width:457px;}
}

@media screen and (max-width:414px) {

	.CFormC0 {width:98%;clear:both;margin:1%;}
	.CFormC1 {width:98%;margin:1%;float:left;}
	.CFormC2 {width:98%;margin:1%;float:left;}

	.CFormC3a {width:98%;margin:1%;float:left;}
	.CFormC3b {width:98%;margin:1%;float:left;}
	.CFormC3c {width:98%;margin:1%;float:left;}

	.CFormC4a {width:98%;margin:1%;float:left;}
	.CFormC4b {width:98%;margin:1%;float:left;}
	.CFormC4c {width:98%;margin:1%;float:left;}

	.CFormC5a {width:98%;margin:1% auto 1% auto;clear:both;height:70px;}

	.CForm .wmax20 {max-width:100%;}

	.CForm div.fakefile {width:100%;clear:both;}
		.CForm div.fileinputs .campo {width:100%; margin:0px 0px 5px 0px;}
		.CForm .fileUpload {text-align:left;width:457px;}
		
	.CForm .Col40 {width:50%;}
	.CForm .Col40 .left  {clear:both;}
	.CForm .Col60 {width:50%;}
	.CForm .Col60 .right {clear:both;float:left}
	
	.CForm .h60 {height:130px;}


}