/* CSS Document*/
#header {background:url(/aduana/imag/bg/bg_header_art.png) repeat-x center top !important;}
.bg-art {background:url(/aduana/imag/bg/bg_art.jpg) repeat-x left 110px #FFFFFF;}
.w1050 {width:996px !important;}
.w100 {width:100% !important;}
.seccion {background-color:#cfd9da; display:block; overflow:hidden;}

.herramientas {position:absolute; top:20px; right:8px;}
.herramientas a { float:left; padding:0 1px;}
.herramientas a:hover {text-decoration:none;}

.tags {width:690px; font-size:12px; color:#d6d6d6; margin:20px 0 10px; padding:15px 0 0; border-top:1px dotted #d1d1d1; overflow:hidden; line-height:15px;}
.tags b {color:#999999; float:left; font-weight:bold;}
.tags ul {font-size:12px; color:#d6d6d6;}
.tags ul li {border-right:1px solid #d6d6d6; float:left; padding:0 5px 0 0;}
.tags ul li a {font-size:12px; color:#999999; line-height:15px; padding:0 5px;}

.box-gallery {width:690px; padding:0 0 20px 0;}
.art-top {width:791px; height:21px;}
.art-bottom {width:791px; height:26px;}
.art-cont-tabla {width:100%; overflow:hidden;}
/*-------------------oo------------------------*/

/*ESTILOS CONTENIDO*/
h1.titular{margin:5px 0; font-size:26px; color:#333333; font-weight:normal; clear:both;}
p.bajada {font-size:18px; color:#1f5285; font-weight:normal; margin:0; line-height:120%; clear:both; text-align: justify;}
.art-cont-tabla p.bajada { padding:0 20px;}
.art-cont > p.bajada {margin:0 45px 20px 0; padding:10px 0 15px; border-bottom:1px dotted #d1d1d1;}
.art-cont > .CUERPO > p {padding:0 0px;}
.epigrafe {font-size:14px; color:#ee3a43; clear:both;}
.border-bottom {border-bottom:2px solid #cfd9da; padding:0; margin:10px 0;}
.fecha {font-size:12px; color:#333; font-weight:normal; margin:0; line-height:120%; clear:both;}
.text-shadow {text-shadow: 1px 1px 0 #FFFFFF;}
.line-right {background:url(/aduana/imag/bg/line.png) repeat-y left top ; width:2px; height:24px; float:left; margin:0 2px;}
/*-------------------oo-------------------------*/

/* ESTILOS RESULTADO DEL BUSCADOR */
.taxport-cont {border-bottom:1px solid #DADADA; margin:20px 0 10px; overflow:hidden; padding:0 0 10px; display:block; padding:10px;}
#resbuscador .seccion1 {width:780px;}
#resbuscador .seccion1 .auxi-top {width:735px; background:url(/aduana/imag/bg/bg_top_art.png) repeat center top; margin:0 0 10px 0; padding:15px;}
#resbuscador .seccion1 .auxi-top .breadcrumbs {margin:0; display:block; float:none;}
#resbuscador .seccion1 .auxi-bottom {background:#FFF; padding:15px;}
#resbuscador header hgroup {padding:10px 0;}
#resbuscador header hgroup h1 {font-size:13px; color:#333;}
#resbuscador header hgroup h2 {font-size:24px; color:#069;}
#resbuscador header hgroup h3 {font-size:16px; color:#555; margin:5px 0;}
#resbuscador header hgroup strong {color:#CC0000; font-weight:bold;}

#resbuscador .buscador-box {width:650px; margin:20px 0; padding:20px; border:1px solid #F0F0F0; background:#f7f7f7; border-radius:3px;}
#resbuscador .buscador-box h1 {font-size:15px; color:#666;}
#resbuscador .buscador-box .campo {padding:5px 10px; background:#FFFFFF; border:1px #ddd solid; border-radius:3px;}
#resbuscador .buscador-box .dato {font-size:13px; font-weight:bold; color:#333333; font-style:italic;}
#resbuscador .buscador-box label {font-size:13px; color:#444; font-style:normal;}
#resbuscador .buscador-box .search_texto {padding:3px 10px; background:#f6f6f6; border:1px #ddd solid;}
#resbuscador .buscador-box .search_texto:focus {background:#eee;}
#resbuscador .buscador-box .submit {padding:3px 10px; background:#5796D4; color:#FFF; border:1px solid #4786C4; margin-left:5px;  border-radius:3px;}
#resbuscador .buscador-box .submit:hover {background:#4786c4; cursor:pointer;}
#resbuscador .buscador-box tr td {padding:8px 0; border-bottom:1px solid #F0F0F0;}
#resbuscador .buscador-box .dato-dos table tr td img {float: none; margin-right: 10px;}
#resbuscador .buscador-box .campo-dos {width:120px; padding:5px 10px; background:#FFFFFF; border:1px #ddd solid; border-radius:3px;}
#resbuscador .search_box {width: 650px; }

.paginacion {width:690px; display:block; margin:20px 0;}
.paginacion a {display:inline-block; color:#4786c4; background:#F0F0F0; margin:0 5px 0 0; padding:3px 6px; border-radius:3px; font-size:12px; }
.paginacion .pag_actual, .paginacion .actual { margin:0 5px 0 0; padding:3px 6px; display:inline-block; background:#006699;  border-radius:3px; font-size:12px; color:#FFFFFF; text-align:center; }
.paginacion a:hover {background:#006699; color:#FFFFFF;}

/*-------------------oo------------------------*/

/*ARTICULO FORMULARIO*/
.table-form {margin:0 0 10px;}
.table-form td.form-top {padding:10px; color:#0C68B3; font-size:16px; border-bottom:1px #e9e9e9 solid; border-left:none; border-right:none; border-top:none}
.table-form td {padding:10px 5px; color: #333333; font-size: 12px; font-weight: normal; border-bottom:1px #e9e9e9 solid; border-left:none; border-right:none; border-top:none;}
.table-form td td {border:none;}
.table-form .fieldform {width:400px; border:1px #ccc solid; margin-left:10px; font-size:13px; font-weight:normal; color:#333; padding:5px; border-radius:3px;}
.table-form .fieldform.captcha {width:200px;}
.table-form select.fieldform {width:400px}
.button-form {background-color: #0168B3; border:none; color:#FFFFFF; cursor:pointer; font-size:12px; font-weight:bold; padding:5px 10px; margin:10px 0 0; width:86px;}
.table-form .notas {font-size:11px;}

/*-------------------oo------------------------*/

/* SUBTITULOS */
/*ancore*/
.subtitulos {font-size:16px; color:#0c68b3; margin:15px 0 0 0;}
.subtitulos li {background:url(/aduana/imag/auxi/flecha_down.png) no-repeat left center ; margin:0 2px 0 0;}
.subtitulos li a {font-size:14px; color:#336699; padding:5px 10px 5px 15px; display:block;}
.subtitulos li a:hover { text-decoration:underline;}
/*subtítulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:20px 0 10px; padding:0 0 6px 0 !important; clear:both; border-bottom:1px dotted #D1D1D1;}
.contSubtit .titSubtit {margin:0; padding:0; font-size:20px; color:#0c68b3; float:left; width:100%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:18px; color:#0c68b3; text-decoration:none; float:left;}
.contSubtit .linkSubtit {float:right !important; margin:0 6px 0 0; padding:0 5px 0; font-size:12px !important; font-weight:normal; color:#0c68b3; text-align:center; background:#F0F0F0;}
.contSubtit .linkSubtit:hover {color:#FFFFFF; background:#003366;}
.contSubtit .linkSubtit a {margin:0; font-size:11px; font-weight:normal; color:#666666; text-align:right ;}
.contSubtit .linkSubtit a:hover {color:#FFFFFF; text-decoration:none;}

/*-------------------oo------------------------*/

/* RELACIONADOS*/
/*
.list-tax {width:660px; margin:65px 0 25px 0;}
.list-tax .rotulo {font-size:22px; color:#999; margin:0 0 20px; border-bottom:4px solid #E9EAEC;}
.list-tax .item {margin:0 0 15px; border-bottom:1px solid #CCC; overflow: hidden; padding:10px 0; }
.list-tax .foto {margin:0 10px 0 0; background-color:#CF0000; padding:3px; float:left; }
.list-tax .titular {font-size:13px; color:#666; margin:0; font-family:Tahoma, Geneva, sans-serif;}
.list-tax .bajada {color:#999999; font-size:12px;}
.list-tax .titular a {font-size:13px; color:#8c8c8c; font-weight:bold; margin:0;}
.list-tax .titular a:hover, .list-tax .vermas a:hover {text-decoration:underline;}
.list-tax .vermas {float:right; font-size:12px; color:#51a3e7; margin:6px 0 0;}
.list-tax .vermas a {font-size:12px; color:#51a3e7;}*/

ul.box-descargas {width:100%; float:left; display:table !important; margin:0 !important; list-style:none; list-style-type: none;}
ul.box-descargas  li.rot { list-style-type: none}
ul.box-rel li.rotulo {font-size:16px; font-weight:bold; margin:0 10px 0 0; padding:0;}
ul.box-rel li a {color:#333333; padding:0 5px 0 0;}
/*-------------------oo------------------------*/

/* tags*/
ul.box-descargas  li.rot { list-style-type: none}
ul.box-rel li.rotulo {font-size:16px; font-weight:bold; margin:0 10px 0 0; padding:0;}
ul.box-rel li a {color:#333333; padding:0 5px 0 0;}
/*-------------------oo------------------------*/


/* BLOQUE ADJUNTOS*/
.col-rel {width:100%; margin:15px 0; padding:15px 0; font-size:11px; background-color:#e5eaef;}
.col-rel .auxi {margin:0 15px;}
.col-rel .rot {font-size:16px; font-weight:bold; color:#006699; margin:0 0 15px; padding:0 0 5px; border-bottom:1px solid #d6d6d6;}
.col-rel .texto {margin:0 0 5px; font-size:13px; color:#333333;}
.col-rel .texto a { font-size:13px; color:#333333;}
.col-rel .vermas {float:right; clear:both; margin:5px 0 0;}
.col-rel .vermas a {font-family:Tahoma,Verdana; font-size:11px; color:#006699; font-weight:normal;}
/**/
.col-rel .texto .icon {float:left; margin:0 6px 0 0;}
.col-rel .texto .icon img {border:none;}
.col-rel .texto .texto-link, .col-des .texto .texto-link a {margin:0; font-size:11px; color:#333333;}

/* MAPA DEL SITIO */
ul.mapa {display: block; list-style: square outside none; margin: 5px 5px 0 35px;}
.padding-top-15 { padding-top:15px !important;}
.mapa_around {padding:0; text-align:left; margin:0 0 35px 0;}
li.mapa_item1 {font-size:16px; font-weight:bold; color:#003366; line-height:20px; list-style-type:square; margin:10px 0; text-align:left;}
li.mapa_item2 {font-weight:bold; color:#666; font-size:12px; list-style-type:square; margin:0 0 8px 30px; text-align:left;}
li.mapa_item3 {list-style-type:square; margin:0 0 5px 60px; text-align:left; color:#999;}
li.mapa_item4 {list-style-type:square; margin-left:90px; text-align:left; color:#999;}

li.mapa_item1 * {font-size:16px; font-weight:bold; color:#003366;}
li.mapa_item2 * {font-weight:bold; color:#666; font-size:12px;}
li.mapa_item3 * {font-weight:normal; color:#999; font-size:12px;}
li.mapa_item4 * {font-weight:normal; color:#999; font-size:11px;}

li.mapa_item1 *:hover {color:#000;}
li.mapa_item2 *:hover {color:#CC0000;}
li.mapa_item3 *:hover {color:#CC0000;}
li.mapa_item4 *:hover {color:#CC0000;}

/*-------------------oo------------------------*/

/*DESCARGAS*/
/**.box-download {width:300px; float:right; margin:0 5px 10px 25px !important; background-color:#f1f1f1;**/
.box-download {width:650px; clear:both; background:#F7F7F7; margin:0 0 10px 0 !important; padding: 10px 20px; border:1px solid #F0F0F0; border-radius:3px; overflow:hidden;}
.box-descargas {margin:0 0 10px !important; padding:0 !important;}
.box-descargas .rot {font-size:14px; font-weight:bold; margin:5px 0 ; padding:5px; color:#0C68B3; text-transform:uppercase; border-bottom:1px dotted #0C68B3;}
.box-descargas .file {margin:0 15px 0 0; padding:0 0 5px 20px; overflow:hidden; background: url(/aduana/imag/auxi/cuadro_gris.gif) no-repeat 5px 10px;}
.box-descargas .file:hover {background-color:#eae8e8;}
.box-descargas .file a {font-size:12px; color:#000000; text-decoration:none; margin:0; }
.box-descargas .file a p {margin:0; font-size:12px; line-height:170%;}
.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; float:left; padding:0;}

/*-------------------oo------------------------*/

/* MULTIMEDIA */
.box-video {text-align:center; margin:20px 0 ;}
#video-player {margin:0 auto;}
.video, .flash {clear:both; display:table; margin:5px 0 15px 25px;}
.piefoto {color:#404040; font-size:12px;}


/**.imagendestacada {background:url(/aduana/imag/bg/bg_art_foto.png) no-repeat left bottom; padding:0 0 12px 0 !important;} **/

.imagendestacada {
    background: url(/aduana/imag/bg/bg_art_foto.png) no-repeat left bottom;
    padding: 0 0 6px !important;
    margin-left: -47px !important;
    margin-right: -60px !important;
}


.CUERPO .imagendestacada img {box-shadow:0px 6px 5px rgba(50, 50, 50, 0.41); margin:0;}
/**.CUERPO DIV  {padding:0 25px;}**/
/*-------------------oo------------------------*/

/* Portada taxonómica V1 */
.wrap-taxport .seccion1 .auxi-top {width:735px; background:url(/aduana/imag/bg/bg_top_art.png) repeat center top; margin:0 0 10px 15px; padding:15px;}
.wrap-taxport .seccion1 .auxi-top .breadcrumbs {margin:0; display:block;}
.wrap-taxport .seccion1 .auxi-bottom {width:795px; margin:0 auto; padding: 0 0 10px;}
.wrap-taxport .seccion1 .auxi-bottom .auxi {margin:0 auto; background-color:#f6f6f6; padding:0; width:765px; min-height:1050px; -webkit-box-shadow: 0px 0px 9px rgba(50, 50, 50, 0.5); -moz-box-shadow: 0px 0px 9px rgba(50, 50, 50, 0.5); box-shadow: 0px 0px 9px rgba(50, 50, 50, 0.5);}
.wrap-taxport .seccion1 .taxport-item:hover .foto {float:left; border:1px #999 solid; margin:0 10px 0 0;}
.wrap-taxport .seccion1 .taxport-item .foto img {display:block;}
.wrap-taxport .seccion1 .taxport-item .titular {font-size:16px; color:#069;}
.wrap-taxport .seccion1 .taxport-item .titular a:hover {color:inherit;}
.wrap-taxport .seccion1 .taxport-item .bajada {font-size:13px; color:#555;}
.wrap-taxport .paginacion {display:block; text-align:right; padding:10px;}
.wrap-taxport .paginacion a {padding:3px 5px; display:inline-block; color:#4786c4;}
.wrap-taxport .paginacion .actual {padding:3px; display:inline-block; background:#5796D4; color:#FFF; width:16px; height:16px; padding:3px; text-align:center;}
/* FIN Portada taxonómica V1 */

/*PORTADA TAXONOMICA y BUSCADOR*/
.taxport-item, .art-cal {width:690px; border-bottom: 1px solid #F0F0F0; clear: both; display: block; padding:15px 0; margin:0; overflow:hidden;}
.taxport-item .nro {width:40px; float:left; font-family:Arial,Helvetica,Sans-Serif,Tahoma,Verdana; font-size:40px; color:#999;}
.taxport-item .mensaje {font-size:16px; padding:0; color:#000000; margin:0 0 20px;}
.taxport-item .foto {float:left; margin:0 10px 0 0; overflow:hidden; border:1px solid #CCC; padding:3px;}
.taxport-item .foto img {float:left; margin:0; overflow:hidden;}
.taxport-item .fecha {clear:both; color:#999999; font-size:12px; font-weight:normal; line-height:12px; margin:0 10px 0 0;}
.taxport-item .epigrafe {font-size:12px; line-height:12px; margin:0; padding:0; font-weight:normal; color:#666666;}
.taxport-item h2 {font-size:16px; padding:0; color:#006699; margin:0; font-weight: normal; line-height:130%;}
.taxport-item h2 a {color:inherit;}
.art-cal a {font-size:16px; padding:0; color:#006699; margin:0; font-weight: normal;}
.taxport-item h2 a:hover, .art-cal a:hover {color:#CC0000;}
.taxport-item .bajada-tax, .taxport-item p, .art-cal p {margin:0; font-size:12px; line-height:160%; font-weight:normal; color:#666666; margin-top:3px;}
.art-cal p {color:#666666; font-size:14px; margin:0; font-weight:normal;  margin-top:3px;}
.taxport-item p.fec {height:52px; background:url("/aduana/imag/bg/rotulo_big_gris.png") no-repeat scroll center top; font-size: 16px; color:#333333; padding:13px 0 13px 35px; line-height:100%;}

.buscador .bajada strong {color:#CC0000;}
.taxport-item .ver_mas {color:#0066CC; display:block; font-size:12px; font-weight:normal;}
.taxport-item .ver_mas a {color:inherit;}
.taxportmsg {padding:15px 0; font-size:12px; color:#666; text-align:right; clear:both;}
.taxportmsg a {color:#6F6D5E; padding:3px 6px;}
.taxportmsg a:hover {text-decoration:underline; background:#999; color:#FFF;}
.taxportmsg span.actual {color:#fff; font-weight:bold; background-color:#114F44; padding:2px 5px;}
.destacado {float:left; width:43%; text-align:center; margin:0 25px 0 0; background:#173530; border-bottom:none; padding:20px; clear:none; min-height:310px;}
.destacado:hover {background:#173530;}
.destacado h2 {clear:both; padding:5px 0; color:#749a9d;}
.destacado .bajada, .destacado p {color:#cccccc;}
.destacado .epigrafe {color:#749a9d;}
.destacado .foto {margin:0 auto 10px;}
.destacado .foto img {margin:0 auto; float:none;}
.margin-top {margin-top:35px;}
.margin-bottom {margin-bottom:25px !important;}
.separa2 {margin:15px 0 0 0;}
.separa3 {margin:10px 0 ; border-bottom:1px solid #38524d; overflow:hidden;}
/*-------------------oo------------------------*/

/* ESTILOS RESULTADO DEL BUSCADOR */
h3.rot-pag {color:#333333; float:left; font-size:30px; font-weight:normal; padding:20px 0 10px 0; text-transform:capitalize; width:600px;}
#main h3.bajada {clear:both; color:#666666 !important; font-size:14px; font-weight:normal; line-height:16px; padding:0 0 10px 0;}
.taxport-cont {border-bottom:1px solid #DADADA; margin:20px 0 10px; overflow:hidden; padding:0 0 10px; display:block; padding:10px;}
.taxport-cont .titular-tax-search .num {color:#003366; font-size:16px; font-weight:normal; line-height:15px; margin:5px 0 10px; padding:0;}
.taxport-cont .titular-tax-search a {color:#333333; font-size:16px; font-weight:normal; line-height:110%; margin:0 0 15px;}
.taxport-cont .bajada-tax-search {color:#666666; font-size:14px; font-weight:normal; line-height:110%; margin:0 0 15px; padding:5px 0 0;}
.taxport-cont:hover {background:#f6f6f6;}

/*-------------------oo-------------------------*/

/* Subir */
.subir {color:#666666; font-size:11px; margin:10px 0; padding:0; text-align:right;}
.subir a {color:#000000; font-size:11px;}
.subir a:hover {color:#03689A;}
/*-------------------oo-------------------------*/

/* CUERPO DEL ARTICULO */
/**.CUERPO p, .CUERPO * { font-size:12px; font-weight:normal; color:#333333; text-align:justify; margin:15px 0;} **/ /* Esto es solo para que funcione el +/- letra */
.CUERPO p, .CUERPO * { font-size:14px; font-weight:normal; color:#333333; text-align:justify; margin:15px 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO * { margin: 0 0px;}

.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; font-size:14px; color:#333333; text-align:left;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; font-size:14px; color:#333333; text-align:left;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; font-size:14px; color:#333333; text-align:left;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; font-size:14px; color:#333333; text-align:left;}
.CUERPO blockquote {margin-left:15px;}
/**.CUERPO { margin:0; padding:0 0 20px; font-size:12px; font-weight:normal; color:#333; line-height:170%; text-align:justify; clear:both;}**/
.CUERPO {margin:0 45px 0 0; padding:0 0 20px 0; font-size:14px; font-weight:normal; color:#333; line-height:170%; text-align:justify; clear:both;}
.art-cont-tabla .CUERPO {margin-right:0;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; font-size:11px; color:#333333; line-height:14px; font-weight:normal; text-align:left;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:11px; margin:0; line-height:12px;}
.CUERPO table tr td a {font-size:11px;}
.CUERPO a {font-size:14px; font-weight:normal; color:#ff6600; font-weight:bold;}
.CUERPO a:hover, .CUERPO * a:hover {text-decoration:underline;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}
.CUERPO ul {list-style:square; display: block; margin: 5px 5px 0px 50px; font-size:14px; color:#333333;}
.CUERPO ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; font-size:14px; color:#333333;}

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal; color:#930000;}
.CUERPO h2 {font-size:15px; font-weight:bold; color:#666666;}
.CUERPO h3 {font-size:12px; font-weight:bold; color:#666666;}
.CUERPO h4 {font-size:11px; font-weight:bold; color:#1C2B45;}
.CUERPO h5 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:10px; font-weight:bold; color:#1C2B45;}
.CUERPO h6 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:9px; font-weight:bold; color:#1C2B45;}
.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 */ {display:block; width:100%; margin:20px 0 10px; padding:0 0 6px 0 !important; font-size:18px; font-weight:normal; color:#0c68b3; border-bottom:1px dotted #D1D1D1;}
.CUERPO .subtitslink /* subtitulos sin link */ {display:block; width:100%; margin:20px 0 10px; padding:0 0 6px 0 !important; font-size:18px; font-weight:normal; color:#0c68b3; border-bottom:1px dotted #D1D1D1;}
.CUERPO .piefoto /* pies de fotos */ {color:#404040; font-size:10px; }
.CUERPO .resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.CUERPO .amarillo /* texto amarillo */ {color:#F8DA07;}
.CUERPO .azul     /* texto azul */   {color:#003366;}
.CUERPO .azuldestacado     /* texto azul destacado */  {color:#003366; font-weight:bold;}
.CUERPO .blanco   /* texto blanco */ {color:#FFFFFF;}
.CUERPO .negro    /* texto negro */  {color:#000000;}
.CUERPO .rojo     /* texto rojo */   {color:#990000;}
.CUERPO .naranjo  /* texto naranjo */  {color:#FF6000;}
.CUERPO .verde    /* texto verde */  {color:#339900;}
.CUERPO .gris     /* texto gris */  {color:#5C5C5C;}
.CUERPO .first     /* texto gris */  {color:#333333;}
.CUERPO .imagendestacada     /* texto gris */  { overflow:hidden;}
/*/vtxt*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
.CUERPO .table-gris {margin:3px; padding:2px; border-collapse:collapse; empty-cells:show; float:left; border:1px solid #ccc;}
/*/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 */

.artTABLA table {width:750px !important;}
/*tablas*/
.tabla {clear:both; width:98%; margin:15px 0 0; padding:0;}
.tabla table {background-color:#FFFFFF; font-size:10px; border:1px solid #CCCCCC; border-collapse:collapse;}
.td1 {border:1px solid #FFB9A8; border-collapse:collapse; background-color:#FFF9F7; color:#641500; font-size:11px;}
.td2 {background-color:#ECECEC; border-collapse:collapse; border:1px solid #CCCCCC; color:#424242; font-size:11px;}
.td3 {background-color:#EAF0FF; border-collapse:collapse; border:1px solid #B8CCFF; color:#1D429B; font-size:11px;}

.td4 {border-collapse:collapse; border:1px solid #FFB9A8; color:#641500;}
.td5 {border-collapse:collapse; border:1px solid #B8CCFF; color:#1D429B;}
.td6 {border-collapse:collapse; border:1px solid #CCCCCC; color:#424242;}

.td7 {border-collapse:collapse; border:1px solid #FFB9A8; color:#641500; font-size:11px;}
.td8 {border-collapse:collapse; border:1px solid #B8CCFF; color:#1D429B; font-size:11px;}
.td9 {border-collapse:collapse; border:1px solid #CCCCCC; color:#424242; font-size:11px;}

.table1 {font-size:10px; border:1px solid #CCCCCC; border-collapse:collapse;}
.table1 td {font-size:10px; border:1px solid #CCCCCC; border-collapse:collapse;}
.table2 {font-size:10px; border:1px solid #8CCFFB; border-collapse:collapse; color:#1D429B;}
.table2 td {font-size:10px; border:1px solid #8CCFFB; border-collapse:collapse; color:#1D429B;}
.table3 {font-size:10px; border:1px solid #FFB9A8; border-collapse:collapse; color:#641500;}
.table3 td {font-size:10px; border:1px solid #FFB9A8; border-collapse:collapse; color:#641500;}
.CUERPO table {width:100% !important; clear:both; margin:20px 0; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO tr, .CUERPO th {padding:5px 10px;}
.CUERPO th {background:#FFF;}
.CUERPO td {border:1px #e9e9e9 solid; padding:5px 10px;}
.CUERPO table tr:hover {background:#f0f0f0;}
.CUERPO img {margin:10px;}
.CUERPO .marcoFoto {margin:5px;}
.CUERPO .marcoFoto div img {margin:0;}


/* estilos  tablas especial hosting vtxt */
.CUERPO .table-gris td {margin:1px; padding:2px; text-align:center; font-size:12px; color:#666; font-family:Arial, Myriad;}
.CUERPO .table-gris td1 {margin:1px; padding:2px; text-align:left;}
.CUERPO .table-gris img {margin:3px;}

.CUERPO .CUERPO { clear: none; padding:0px 0px }



/***FIN***/
