/* CSS Document */
#main {background:#FFFFFF;}
#main .contenido {background:#fff}
#main .contenido .auxi {width:auto; margin:0; /* position:relative;*/}
#main.art .auxiArt .contenido .auxi .articulo {padding:20px 0 0 0;}
#main.art .auxiArt .contenido .auxi .club.articulo {padding:20px 0 0; margin:0 0 20px 0; border-bottom:3px solid #a80403;}
.redes-sociales .redes {float:left; margin:0 !important;}
.boto-twitter {background:url(/cdf/imag/v1/boto/twitter.png) no-repeat left top; width:36px; height:27px;}
.boto-twitter a {width:36px; height:27px; display:block;}
.boto-facebook {background:url(/cdf/imag/v1/boto/face.png) no-repeat left top; width:36px; height:27px;}
.boto-facebook a {width:36px; height:27px; display:block;}
.foto_articulo {margin-bottom: 30px; margin-left: auto; margin-right: auto;}
.foto_articulo > img {margin: 0px; height: auto !important;}

/*-------------------oo------------------------*/

/*ESTILOS CONTENIDO*/
.fechaCanal {float:right;}
#wrap-articulos .contenido .titular {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; margin:10px 0 15px 0; font-size:35px; color:#333333; clear:both; float:left;}
#wrap-articulos .contenido .bajada { font-family:open_sans_semibold, Verdana, Geneva, sans-serif; font-size:16px; color:#333333; margin:0 0 1em 0; line-height:135%; clear:both; border-bottom:0px solid #ededed; margin:0 0 10px; padding:0 0 10px;}
#wrap-articulos .contenido .epigrafe {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:12px; color:#333333; clear:both; float:left;}
#wrap-articulos .contenido .hashtag {font-size:14px; font-family:open_sans_semibold, Verdana, Geneva, sans-serif; color:#000000; clear:both; font-weight:bold; margin:5px 0; float:left;}
#wrap-articulos .contenido .fecha {display:block; font-size:12px; color:#666666; padding:1px 0 0 0; font-style:italic; float:left;}
#wrap-articulos .contenido .canal {display:block; font-size:13px; color:#666666; padding:0; float:left; margin:0 0 0 10px;}

#main  #club_noticias .auxiArt{width: 100%;}

/*Utiles Herramientas y Redes sociales*/
.box-utiles {clear:both; border-top:1px solid #ededed; border-bottom:1px solid #ededed; margin:0 0 1em; padding:.5em 0 .2em; overflow:hidden;} 
.box-utiles .herramientas {margin-bottom:0; float:right;}
.box-utiles .herramientas a:hover {text-decoration:none;}
.box-utiles .redes-sociales {float:left;}
.box-utiles .redes-sociales div {margin:0 7px 0 0;}
.box-utiles .redes-sociales h3, .redes-sociales .redes {float:left;}
.box-utiles .redes-sociales .margin0 { margin:0;}
.box-utiles .redes-sociales .margin30 {margin:0 0 0 30px;}
.box-utiles .redes-sociales h3 {clear:both; color:#666666; float:left; font-size:12px; font-weight:bold;}

/*-------------------oo------------------------*/

/*Encuesta*/
.encuestaArt {position:relative; background:#2b183f; min-height:210px; width:100%; margin:15px 0}
.encuestaArt .boxEncuesta {position:absolute; left:0; right:0; top:10px; margin:0 auto; width:95%; color:#FFFFFF;}
input[type="radio"] {clear: both; position: relative; top: -1px;}
input[type="radio"] + label {color:#fff; font-family:open_sans_semibold, Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px; clear:both;}
input[type="radio"] + label span {display:inline-block; width:12px; height:12px; margin:-1px 4px 0 0; vertical-align:middle; background:url(/cdf/imag/v1/auxi/check_radio_sheet.png) -42px -3px no-repeat; cursor:pointer;}
input[type="radio"]:checked + label span {background:url(/cdf/imag/v1/auxi/check_radio_sheet.png) -61px -3px no-repeat;}

.encuestaArt .topEncuesta {font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:18px; color:#f3f1f1; margin:0 auto 20px; display:table; float:left; text-transform:uppercase;}
.encuestaArt h3.encuesta ,#wrap-articulos .contenido .encuestaArt h3.epigrafe{font-family:open_sans_semibolditalic,Verdana,Geneva,sans-serif; font-size:15px; line-height:130%; color:#ffffff; margin:0 0 15px; display:table; text-align:left; clear:both;}
#wrap-articulos .contenido .encuestaArt h3.epigrafe{width: 100%}
.encuestaArt .opcionEncuesta,.encuestaArt strong {float:left;}
.encuestaArt .opcionEncuesta + .opcionEncuesta,.encuestaArt .pull-right  {margin:0 0 10px 17px;}

.encuestaArt .button {background-color:#ebebeb; border:1px solid #ebebeb; color:#2d1943; font-size:16px; font-family:open_sans_semibold,Verdana,Geneva,sans-serif; font-weight:bold; margin:10px auto; display:table; padding:10px 25px; cursor:pointer;}

/*section.contenido .auxi article.articulo .info .encuestaArt .pull-right{background-color: #ff6600;}
section.contenido .auxi article #content_encuesta4 #resultado .progress.progress-danger{background-color: #ff0066;}*/
/*-------------------oo------------------------*/

/*ARTICULO FORMULARIO*/
.tableform {margin:0 0 10px;}
.tableform  td {padding:4px; font-size:13px; color:#000000;}
.tableform .fieldform {width:300px; border:1px #ccc solid; margin-left:10px; font-size:13px; font-weight:normal; color:#000; padding:5px; border-radius:3px;}
.tableform .fieldform.captcha {width:120px;}
.tableform select.fieldform {width:310px}
.tableform .buttonform {background-color:#006699; border:none; color:#FFFFFF; cursor:pointer; font-size:12px; font-weight:bold; padding:8px; margin:10px 0 0; width:86px; border-radius:3px;}
.tableform .notas {font-size:11px;}
/*Pagina error/exito formulario*/
.mensaje-form {min-height:200px; border-bottom:none !important;}

/*-------------------oo------------------------*/

/* SUBTITULOS */
/*ancore*/
.subtitulos {background:#0066cc; margin:0.8em 2px; padding:10px 5px; font-size:12px; color:#FFF; font-weight:normal; text-align:left; border-radius:3px; float:left; }
.subtitulos a {font-size:13px; color:#FFF; margin:0 5px 0 0;  padding:0 0 0 0.8em;}
.subtitulos a:hover { text-decoration:underline;}

/*subtÃ¯Â¿Â½tulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:3em 0 0; padding:0.8em 0; clear:both;}
.contSubtit .titSubtit {font-size:25px; margin:0; padding:0; font-size:25px; color:#003366; float:left; width:82%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:30px; color:#003366; text-decoration:none; padding:8px 0;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:12px; font-weight:normal; color:#0e7a7a; text-align:right;}
.contSubtit .linkSubtit a {border-bottom:none; margin:5px 10px 0 0; font-size:11px;  font-weight:normal; color:#003366; text-align:right; background:#F0F0F0; border-radius:3px; padding:.3em 1em; text-decoration:none;}
.contSubtit .linkSubtit a:hover {background:#0066cc; color:#FFFFFF;}

/*-------------------oo------------------------*/

/* RELACIONADOS*/
.box-relacionados {margin:30px 0; list-style-type:none;}
.box-relacionados li {list-style-type:none;}
.box-relacionados .rot {color:#3a2450; font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:24px; margin:0 0 25px; text-transform:uppercase;}
/*.box-relacionados .file {padding:2% 0; border-bottom:1px solid #ededed; width:100%; margin:0 auto; overflow:hidden; clear:both;}*/
.box-relacionados .file a {font-size:20px; margin:0; color:#70a011;}
.box-relacionados .file a:hover {text-decoration:underline;}
.box-relacionados .file p {font-size:14px; color:#000000; border-bottom:none; line-height:160%;}
.box-relacionados .file .foto {float:left; }
.box-relacionados .file .foto img {display:block; width:80%; height: auto;}
.box-relacionados .tax-vermas {border:none;}
.box-relacionados .tax-vermas a {width:50%; clear:both; display:block; background:#669900; font-size:14px; color:#FFFFFF; margin:1em auto; padding:0.8em 0; text-align:center; border-radius:3px;}
.box-relacionados .tax-vermas:hover a {background:#003366;}


/*-------------------oo------------------------*/

/* MAPA DEL SITIO */
#wrap-mapa .main {max-width:960px;}
#wrap-mapa .contenido h1.titular {font-size:40px;  margin:0 0 .5em; color:#003366; clear:both;}
#wrap-mapa .listado li a {color:#003366;}
#wrap-mapa .listado .seccion {background:#FFF; font-size:18px; color:#003366; list-style-type:none; margin:10px 0; padding:.5em; text-align:left; border-left:4px solid #333;}
#wrap-mapa .listado .tema {background:#FFF; font-weight:lighter; color:#666; font-size:15px; list-style-type:none; margin:8px 0 0 4%; padding:.5em; text-align:left; border-left:4px solid #999999;}
#wrap-mapa .listado .subtema {list-style-type:none; margin:8px 0 0 5%; font-size: 13px; text-align:left; color:#999;}

/*-------------------oo------------------------*/

/*DESCARGAS*/
.box-descargas {clear:both; margin:30px 0; list-style-type:none; background:#F0F0F0; padding:30px;}
.box-descargas li {list-style-type:none;}
.box-descargas .rot {font-size:30px; font-weight:normal; margin:0 0 10px; color:#003366;}
.box-descargas .file {margin:0 0 5px; border-bottom:1px solid #e2e2e2; padding:10px 0; overflow:hidden;}
.box-descargas .file a {font-size:18px; color:#000000; }
.box-descargas .file a:hover {color:#CC0000;}
.box-descargas .file img {float:left; margin:0 10px 0 0;}
.box-descargas .file span {font-size:12px; color:#666666; padding:0;}

/*-------------------oo------------------------*/

/* MULTIMEDIA VIDEO */
.box-video {position:relative; padding-bottom:56.25%; /* 16:9 */ padding-top:30px; height:0; overflow:hidden;}
.box-video iframe, .box-video object, .box-video embed {position:absolute; left:0; top:0; width:100%; height:100%; margin:0 auto;}
.box-html {width:100%; height:auto; margin-bottom:20px; clear:both; text-align: center;}
/*-------------------oo------------------------*/

/* ESTILOS RESULTADO DEL BUSCADOR */
#wrap-search .articulo {padding:2% 0; border-bottom:1px solid #ededed; width:100%; margin:0 auto;}
#wrap-search .contenido h1.titular {font-size:40px;  margin:0 0 .5em; color:#003366; clear:both;}
#wrap-search .contenido .seccion {display:inline; font-size:12px; color:#0099ff; margin:0;}
#wrap-search .contenido .mensaje {font-size:14px; color:#000000; line-height: 140%; padding:.4em 0 0; display: block;}
#wrap-search .contenido .mensaje .red {color:#CC0000; font-weight:bold;}
#wrap-search .contenido .num {color:#003366; font-size:20px; font-weight:normal; display:inline; margin:0 10px 0 0; padding:0;}
#wrap-search .contenido .titular a {display:inline; font-size:20px; color:#003366; margin:0;}
#wrap-search .contenido .bajada {font-size:14px; color:#000000; line-height: 140%; padding:.4em 0 0; display: block;}

/*-------------------oo-------------------------*/


/*--Articulo Club--*/
.club.aside {margin:50px 0 0 0;}
.video_descriptivo { margin: 10px auto; text-align: center;}
.video_descriptivo iframe{max-width: 90% !important;}
.aside.aright .box-articulos {clear:both; margin:0 0 30px; padding:0 0 10px; border-bottom:20px solid #a80403;
-moz-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;}
.aside.aright .box-articulos .rot {border-bottom:1px solid #a80403; clear:both; color:#3a2450; font-family:Montserrat_Bold,Verdana,Geneva,sans-serif; font-size:24px; margin:0 0 15px; overflow:hidden; width:100%;}
.aside.aright .box-articulos ul li.file {float:left; width:100%; clear:both; border-bottom:1px solid #CCC;}
.box-articulos ul li.file article {max-width:100%; padding:10px; margin:0; clear:left; background:#ffffff; transition:background-color 0.3s ease-out 0s;}
.box-articulos ul li.file article:hover {background:#e9e6e6; transition:background-color 0.3s ease-out 0s;}
.box-articulos ul li.file article a.foto {float:left; margin:0 10px 5px 0; width:105px; height:auto;}
.box-articulos ul li.file article a.foto img {width:100%; height:auto;}
.box-articulos ul li.file article .aleft {width:67%;}
.box-articulos ul li.file article h3.titular {font-size:15px !important; margin:0 0 5px; text-align:left;}
.box-articulos ul li.file article h3.titular a {color:#3a2450; font-family:open_sans_semibold,Verdana,Geneva,sans-serif; font-size:15px; line-height:110%;}
.club.ar3 {float:left;}
.foto-club {float:left; margin:0 20px 35px 0; 
    -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:0px;
    /*-webkit-box-shadow:7px 7px 5px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow:7px 7px 5px 0px rgba(50, 50, 50, 0.75); box-shadow:7px 7px 5px 0px rgba(50, 50, 50, 0.75);*/}
.club.articulo h1.titular {font:open_sans_semibolditalic,Verdana,Geneva,sans-serif; /*text-shadow:3px 3px 2px rgba(150, 150, 150, 1);*/clear:none !important; float:none !important;}
.club.articulo p.bajada {clear:none !important; float:none !important; text-align:justify;}
.partidos.ver_mas {border:0; background:#a80403; transition:background-color 0.3s ease-out 0s; float:none; display:table; margin:0 auto 40px; text-align:center; padding:0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}
.contenido .sub_titulo{ clear: both; color: #333333; font-family: Montserrat_Bold,Verdana,Geneva,sans-serif;  font-size: 24px;  margin: 0 0 15px;  overflow: hidden;   width: 100%;}
.partidos.ver_mas:hover {background:#d70302; transition:background-color 0.3s ease-out 0s;}
.partidos.ver_mas a {color:#fff; display:block; padding:10px 5px; max-width:100%; text-decoration:none;}
/*-------------------oo-------------------------*/

/*PORTADA TAXONOMICA */
#wrap-taxonomia .auxi > .titular { margin:10px 0 15px 0; font-size:40px; color:#003366; clear:both;}
#wrap-taxonomia .seccion .contenidos {width:100%; margin-left:auto; margin-right:auto;}
#wrap-taxonomia .articulo {padding:2% 0; border-bottom:1px solid #ededed; width:100%; margin:0 auto;}
#wrap-taxonomia .articulo img {float:left; margin:0 20px 0 0;}
#wrap-taxonomia .articulo .titular {font-size:20px; margin:0;}
#wrap-taxonomia .articulo .titular a { color:#114db9;}
#wrap-taxonomia .articulo .bajada {border: none; padding: 0; margin: 0; width: auto; font-size:14px; color:#660003; }
#wrap-taxonomia .articulo .bajada p {font-size:14px; color:#000000; line-height: 140%; display: block; padding:.2em 0 0; }
#wrap-taxonomia .articulo .bajada p strong {clear:both; color:#660003; font-size:12px; font-weight:normal; margin:5px 0 10px 0; display: block;}

#wrap-taxonomia .migas {font-size: 13px; font-style: italic; font-weight: lighter; color:#9B8882;}
#wrap-taxonomia .migas a {color:#9B8882;}

.paginacion {margin:30px 0; text-align: right; clear:both;}
.paginacion span { font-size: 14px; color:#9B8882;}
.paginacion span a {float:left; color:#9B8882; font-weight: bold; margin:0 3px 5px 0; padding:4px 8px 4px 8px; background: #F0F0F0; border-radius:3px;}
.paginacion span .actual, .paginacion span .pag_actual, .paginacion span a:hover {float:left; font-weight: bold; color:#ffffff !important;  margin:0 3px 5px 0; padding:4px 8px 4px 8px; background: #393939; border-radius:3px; text-decoration:none;}

#wrap-articulos .comentario { width:100%; overflow:auto; height:300px;}

.taxonomica {float:left; width:100%; clear:both; margin:0 0 15px; padding:0 0 15px; border-bottom:1px solid #cc0000;}
.taxonomica .foto {float:left; margin:0 15px 0 0;}
.taxonomica .aleft {float:left; width:75%;}
.taxonomica .fecha {float:left; font-size:13px; line-height:120%; color:#2b2a2a;}
.taxonomica h4.titular {float:left; font-size:20px; line-height:120%; color:#000; font-weight:bold; clear:both;}
.taxonomica p.bajada {float:left; font-size:16px; line-height:120%; color:#2b2a2a;}



.ar1-1.tax {width:100%; max-width:785px;}
.ar1-1.tax .foto, .ar1-1.tax .foto img, .ar1-1.tax a, .ar1-1.tax a img { width:100%; height:auto} {width:100%; height:auto;}
.ar3.tax {margin:0 0 30px !important;}
.tags { border-top:1px solid #CCCCCC; padding:10px 0; width:100%; font-weight:bold;}
ul.tagonomia {float:left; color:#5C6169; margin:0 0 10px 0;}
ul.tagonomia li.first {padding:0; margin:0; background-color:#e8e7e7; color:#333;}
ul.tagonomia li.first a {padding:5px 10px;}
ul.tagonomia li { background-color:#e8e7e7; margin:0 0 0 5px;  float:left; color:#333; text-decoration:none; font-size:17px; padding:0;}
ul.tagonomia li a {float:left; color:#333; font-weight:normal; padding:5px 10px; font-size:14px;}
ul.tagonomia li a:hover { background-color:#f0f0f0; text-decoration:none;}

/*-------------------oo------------------------*/




/* CUERPO DEL ARTICULO */
p {font-size:15px; font-weight:normal; color:#000000;}
.CUERPO p {font-size:15px; font-weight:normal; color:#000000; text-align:justify; margin:0 0 15px; line-height:170%;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul { margin-top:8px; margin-left:50px; font-size:15px; color:#000000;}
.CUERPO ul li, .CUERPO p ul li { list-style-type:square; font-size:15px; color:#000000;}
.CUERPO ol, .CUERPO p ol { margin-top:8px; margin-left:50px; font-size:15px; color:#000000;}
.CUERPO ol li, .CUERPO p ol li { list-style-type:decimal; font-size:15px; color:#000000;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO { margin:10px 0 0 0; padding:0 0 20px; font-size:15px; font-weight:normal; color:#000; line-height:170%; text-align:justify; clear:both;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:6px; font-size:15px; color:#000000; font-weight:normal; text-align:left;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:15px; margin:0; line-height:12px;}
.CUERPO a {color:#0066cc; font-weight:bold; text-decoration:none; border-bottom:1px dotted #0066cc; }
.CUERPO a:hover, .CUERPO * a:hover {color:#003366; text-decoration:none;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}
.CUERPO ul {list-style:square; display: block; margin: 5px 5px 0px 50px; color:#000000;}
.CUERPO ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; color:#000000;}

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal;}
.CUERPO h2 {font-size:15px; font-weight:bold;}
.CUERPO h3 {font-size:12px; font-weight:bold;}
.CUERPO h4 {font-size:11px; font-weight:bold;}
.CUERPO h5 {font-size:10px; font-weight:bold;}
.CUERPO h6 {font-size:9px; font-weight:bold;}
.CUERPO address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#666666; text-align:justify; text-indent:10px;}
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

/*-------------------oo------------------------*/

/*vtxt*/
.CUERPO .subtit /* subtitulos */{font-size:25px; margin:0; padding:0; font-size:30px; color:#003366; width:100%;}
.CUERPO .subtit-sinlink /* subtitulos */{font-size:25px; margin:0; padding:0; font-size:30px; color:#003366; width:100%;}
.CUERPO .titulos  /* titulos */         {display:block; width:100%; margin:0; padding:0; font-size:14px; font-weight:bold; color:#93815B;}
.CUERPO .piefoto  /* pies de fotos */   {color:#333333; font-size:12px;}
.CUERPO .resalta /* texto resaltado */  {font-weight:bold; font-size:17px;}
.CUERPO .azulbold /* texto azul bold */ {font-weight:bold; color:#003366;}
.CUERPO .amarillo /* texto amarillo */  {color:#F8DA07;}
.CUERPO .azul     /* texto azul */      {color:#003366;}
.CUERPO .blanco   /* texto blanco */    {color:#FCFCFC;}
.CUERPO .negro    /* texto negro */     {color:#000000;}
.CUERPO .rojo     /* texto rojo */      {color:#CC0000;}
.CUERPO .naranjo  /* texto naranjo */   {color:#FF6000;}
.CUERPO .verde    /* texto verde */     {color:#336600;}
.CUERPO .gris     /* texto gris */      {color:#5C5C5C;}
.CUERPO .radius {border-radius:50%;}
/*/vtxt*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
.CUERPO .table-gris {margin:3px 0; padding:8px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #CCC;}
.CUERPO .table-gris tr td {border:1px solid #e0e0e0; padding:8px; }
/*/vtxt_table*/

/*vtxt_tr*/
.CUERPO .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {margin:10px 0; padding:2px; border-collapse:collapse; empty-cells:show;}
.CUERPO table a {border-bottom:none;}
.CUERPO td {margin:1px; padding:2px;}
.CUERPO img {margin:.5em .8em;}
.CUERPO img.alignleft {float:left;}

/* estilos  tablas especial hosting vtxt */
.CUERPO table {clear:both; margin:20px 0; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO tr, .CUERPO th {padding:0;}
.CUERPO th {background:#FFF;}
.CUERPO td {padding:0;}
/*/vtxt*/

/*icono para links en target blank*/
.CUERPO a[target="_blank"]:after {content: url(/cdf/imag/v1/auxi/link_blank.gif); margin-right: 8px;}

/*--------------- Banner ----------------*/
#main .banner { margin-left: 3%;   margin-top: 5px; margin-bottom: 29px; }


/*--------------- LANDING ----------------*/

.hashtag {font-size:18px; font-weight:normal;}
.hashtag2 {font-size:15px; font-weight:bold;}

.CUERPO img {
    margin: auto;
}

ul.box-descargas-landing {
    background:  url(/cdf/imag/v1/auxi/descargar-bases.png) no-repeat ;
    margin: 0 32%;
    width: 208px;
}
    
.box-descargas-landing .file{
    text-align: center;
    width: 100%;}   
}

.box-descargas-landing .file a {
    color: #ffffff;
    font-size: 19px;
}

/*--------------- /LANDING ----------------*/
#wrap-taxonomia .banner{float: left;}
/*--------------- RESPONSIVE ----------------*/


@media  (max-width: 1200px){

.aside.aright {float: none; margin: 0 auto; padding: 25px 0; width: 785px;}




#main #club_noticias .contenido .auxi {width: auto; margin: 0 auto; position: relative;}
#main #club_noticias .ar3.aright { margin: 0 0 30px 0px; float: right;}


}
@media (min-width: 860px) and (max-width: 1200px){
	#main #club_noticias .contenido{width:758px; margin: 25px auto 0px; padding: 25px 0px; float: none; background: none;}
	#contenidoPort.auxiMain .contenido {width: 758px;  margin: 25px auto 0px; padding: 25px 0px; float: none; background: none;} 
}
@media(max-width:1196px) {
    .file .ar3.aright  {margin: 0 0 30px 0;}
    #wrap-articulos .contenido .titular {margin: 10px 0 15px 15px;}
    #wrap-articulos .contenido .bajada {margin: 0 15px 10px 15px;}
    .CUERPO {margin:10px 15px 0 15px;}
}
@media(max-width:1163px) {


    #main .auxiArt .contenido {width: 100%;}
    .auxiArt .aside.aright {clear:right;  width:370px;  float:right;}

    .file .ar1-1 {max-width:785px;}
    .file .ar1-1 a, .file .ar1-1 a img { width:100%; height:auto}
    .ar3.tax{margin-left: auto!important; margin-right: auto !important;float:none;}
    /*.file .ar3.aright, .file .ar3.aleft, .ar3.tax  {margin: 0 auto 30px !important; float:none !important;}*/
    .topArt .seccion {margin:0 0 0 10px !important;}

    #club_noticias .contenido{width: 758px; margin:0px auto;}
	#club_noticias.auxiArt .aside.aright {clear:right;  width:370px;  float:none;}
}



@media(max-width:925px) {
    #main .auxiArt .contenido {width:100%;}
}
@media(max-width:888px) {
    .buscador_avanzado .area {clear:both; width:90%;}
}
@media(max-width:860px) {
    #main .auxiArt .contenido {width:100%;}
    #main.art #club_noticias .auxiArt .contenido .auxi .club.articulo{max-width: 740px; width: 100%; padding: 0px 20px;}
    #contenidoPort.auxiMain .contenido {width: 100%;} 
}
@media(max-width:805px) {
    #main .auxiArt .contenido {width:100%;}
}
@media(max-width:800px) {
    .auxiArt .aside.aright {clear:both; float:none; margin:0 auto; width:98%;}
    #main .auxiArt .contenido {width:100%;}
    h3.boxRotulo, .boxRotulo{padding-left: 10px;}
}
@media(max-width:798px) {
    .buscador_avanzado .area {clear:none; width:40%;}
    #contenidoPort.auxiMain .contenido {width: 100%;}
    .ar3, .ar3.aright {margin: 0 auto 30px !important; float: none !important; clear: both; }

}
@media(max-width:640px) {
    #main .contenido {background-image:none; background-color:#FFF;}
    .tableform .fieldform {width:100%;}
    .articulo .info .titular {font-family:arial; font-size:20px; font-weight:bold;}
    .articulo .CUERPO p {font-family:arial; font-size:17px; color:#000000; line-height:140%; text-align:left;}
    .articulo .CUERPO ul li {font-family:arial; font-size:17px; color:#000000; line-height:140%; text-align:left;}
    .contSubtit .titSubtit div, .contSubtit .titSubtit a {font-family:arial; font-size:18px; font-weight:bold; text-align:left;}
    .box-utiles .herramientas {display:none;}
    .CUERPO img {width:100%; height:auto; margin-left:0; margin-right:0;}
    .CUERPO table tr td, .CUERPO table tr td p {font-size:1em !important;}
     
     /*portadas tax*/
     #wrap-taxonomia .articulo {padding:1em 0;}

}

@media(max-width:734px) {
    .buscador_avanzado .area.area2 {clear:both; float:left;}
    .buscador_avanzado .area {width:90%;}

}  

@media(max-width:480px) {
    .taxonomica .aleft {width: 100%;}
}   

@media(max-width:360px) {
    .CUERPO iframe {height: 100%; left: 0; top: 0; width: 100%;}
}


/***FIN***/