/*TABS*/
#box-info .layout-tabs div#t1 {display:none !important;}
#box-info .boto-tabs {margin:13px 1px 0 !important; width:965px;}

/*layout*/
#box-info .layout-tabs {margin:0 1px 0 !important; height:auto !important;}
#box-info .layout-tabs img {margin:0; display:none !important;}
/**/
/*imagenes de fondo*/
#box-info .boto-tabs ul li.dos a {background:url(/bienestar/imag/home/bg_bot2_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.dos a.selected {background:url(/bienestar/imag/home/bg_bot2_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.cuatro a {background:url(/bienestar/imag/home/bg_bot4_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.cuatro a.selected {background:url(/bienestar/imag/home/bg_bot4_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.cinco a {background:url(/bienestar/imag/home/bg_bot5_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.cinco a.selected {background:url(/bienestar/imag/home/bg_bot5_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.seis a {background:url(/bienestar/imag/home/bg_bot6_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.seis a.selected {background:url(/bienestar/imag/home/bg_bot6_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.siete a {background:url(/bienestar/imag/home/bg_bot7_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.siete a.selected {background:url(/bienestar/imag/home/bg_bot7_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.ocho a {background:url(/bienestar/imag/home/bg_bot8_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.ocho a.selected {background:url(/bienestar/imag/home/bg_bot8_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.nueve a {background:url(/bienestar/imag/home/bg_bot9_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.nueve a.selected {background:url(/bienestar/imag/home/bg_bot9_art_on.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.diez a {background:url(/bienestar/imag/home/bg_bot10_art_of.jpg) no-repeat left bottom !important;}
#box-info .boto-tabs ul li.diez a.selected {background:url(/bienestar/imag/home/bg_bot10_art_on.jpg) no-repeat left bottom !important;}
/**/
#box-info .boto-tabs ul li.tres {width:96px; height:72px;}
#box-info .boto-tabs ul li.tres a {width:96px; height:72px; display:block; background:url(/bienestar/imag/home/bg_bot3_art_of.jpg) no-repeat left top !important;}
#box-info .boto-tabs ul li.tres a span {text-align:center; display:block; margin:19px 0 0; font-size:12px; color:#FFF; font-weight:bold;}
#box-info .boto-tabs ul li.tres a:hover {text-decoration:underline;}
#box-info .boto-tabs ul li.tres a.selected {background:url(/bienestar/imag/home/bg_bot3_art_on.jpg) no-repeat left top !important;}
#box-info .boto-tabs ul li.tres a:hover span {color:#FFF;}
/**/
#box-info .layout-tabs div#t1 {height:auto !important; display:none !important; background:none;}
#box-info .layout-tabs div#t2 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art2.gif) repeat-y left top !important;}
#box-info .layout-tabs div#t3 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art3.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t4 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art4.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t5 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art5.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t6 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art6.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t7 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art7.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t8 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art8.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t9 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art9.gif) repeat-y left top!important;}
#box-info .layout-tabs div#t10 {height:auto !important; margin:0; padding:10px 0; background:url(/bienestar/imag/back/bgt_art10.gif) repeat-y left top !important;}
/**/
/**/
#box-info div.auxi {width:940px; margin:0 auto 0 !important; overflow:hidden; text-align:left;}

/*-------------------oo------------------------*/
/*TEXTOS ARTICULO*/
.auxi-content h1.titular {font-size:28px; font-weight:bold; color:#000033; padding:10px 0 10px 0;}
.separa2 {clear:both; height:10px; margin:10px 0 10px 0; border-bottom:1px solid #CCCCCC;}
/*ESTRUCTURALES*/
#content-art {width:957px; background-color:#FFFFFF; }
#content-art .auxi-content {width:923px; margin:15px auto;}
.auxi-content {width:670px; float:left;}
.cont-right {width:240px; margin:20px 0 0; float:right;}
.auxi-content .art-left {width:420px; float:left; padding:0x; margin:0;}
.auxi-content .art-right {width:450px; float:left; padding:0x; margin:0 0 0 15px;}
/*-------------------oo------------------------*/

/*top articulo*/
.art-left .foto {margin:8px 0;}
.art-left .foto img {border:6px solid #d2d2d2;}
.art-right .datos {width:200px; float:left; padding:0x; margin:0;}
.art-right .rot {font-size:16px; font-weight:bold; color:#000; border-bottom:6px solid #d2d2d2; float:left; display:block; margin:0 0 15px 0;}
.datos span {font-size:14px; font-weight:normal; color:#003399; clear:both; float:left; margin:0 0 5px 0;}
.art-right .info {width:250px; float:left; padding:0x; margin:0;}
.info span {font-size:12px; font-weight:normal; color:#000; clear:both; float:left; margin:0 0 5px 0;}
/*-------------------oo------------------------*/

/* Galería */
.imagen {display:table; text-align:center; margin:0 0 10px; padding:4px 4px;}
.imagen .foto {border:1px solid #FE0000; margin:10px 0 5px 0; clear:both;}
.imagen p {margin:0 5px; font-size:10px;}
.imagen a {color:#777777; font-size:10px; font-weight:normal;}
.imagen a:hover {color:#C78E00;}
.tablaGal {font-family: Arial, Tahoma, Verdana, sans-serif; margin:0; clear:both;}
.tablaGal td {font-family: Arial, Tahoma, Verdana, sans-serif;}
.tablaGal td .foto {border:1px solid #cccccc; margin:10px 0 5px 0; clear:both;}
.tablaGal td .text {width:100px; margin:0 5px; font-size:9px;}
.tablaGal td .text a {color:#7A7A7A; font-size:11px; font-weight:bold;}
.tablaGal td .text a:hover { color:#990000;}
.tablaGal td p {width:100px; margin:0 5px; font-size:9px; text-align:left;}
.tablaGal td a {color:#003366; font-size:9px; font-weight:normal;}
.tablaGal td a:hover { color:#777777;}
.galeria .rot2 {font-size:16px; font-weight:bold; color:#666666; float:left; padding:0x; margin:0;}
.galeria .rot3 {font-size:12px; font-weight:bold; color:#666666; float:right; padding:0x; margin:0;}

/*ubicacion*/
.auxi-content .ubicacion {float:left; padding:10px 0 0 0; margin:0; border-top:1px solid #CCCCCC; width:923px;}
#miflash {float:left; padding:0x; margin:0; clear:both;}
.ubicacion .rot, .galeria .rot {font-size:15px; font-weight:bold; color:#666666; float:left; padding:0x; margin:0;}
.ubicacion .embed { clear:both;}
.ubicacion .galeria { width:440px; float:right; padding:0; margin:0;}

/*-------------------oo------------------------*/

/*MIGAS DE PAN*/
.tools .breadcrumbs {display:block; margin:0 0 3px; font-size:11px; color:#000; float:left;}
.tools .breadcrumbs a {font-size:11px; color:#000;}
.tools .breadcrumbs b {font-weight:normal; font-weight:bold;}
.tools .breadcrumbs a.azul {color:#fff; font-weight:bold;}
.tools .breadcrumbs a:hover {text-decoration:underline;}
.tools .breadcrumbs .back {width:50px; float:right; margin:0; text-align:right;}

/*-------------------oo------------------------*/

/*HERRAMIENTAS*/
.tools {width:100%; margin:0 0 5px 0; padding:0; display:block; font-size:11px; color:#fff; font-weight:normal; overflow:hidden;}
.tools .tools-left {width:600px; float:left; margin:3px 0 0;  text-transform:uppercase;}
.tools .tools-right {width:260px; float:right; margin:0;}
.tools-right {width:230px; float:right;}
.tools .tools-right-form {width:20px; float:right;}
.tools .volver {width:100px;}
.aviso .boton {float:left; border:0;}
.tools .tools-right a {display:block;  height:26px; margin:0 0 3px; padding:0 0 3px;}
.tools .tools-right a span {display:block; font-size:12px; color:#FFF; font-weight:bold; margin:0 0 0 22px; padding:2px 0 0 0;}
.tools .tools-right a:hover span { text-decoration:underline;}

/*-------------------oo------------------------*/

/* SUBTITULOS */
/*ancore*/
.subtitulos {margin:0 0 5px 0; padding:0; font-size:11px; color:#0F4A7F; font-weight:normal; text-align:left; clear:both;}
.subtitulos a {margin:0 5px 0 0; font-size:11px; color:#0F4A7F; font-weight:bold;}
.subtitulos a:hover {color:#CC0000;}

/*subtítulo en el cuerpo*/
.titSubtit {font-family:Myriad Pro,Myriad,Arial,Helvetica,Sans-Serif,Tahoma,Verdana; margin:0; padding:0; font-size:20px; color:#0369a6; float:left; width:82%;}
.titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:20px; color:#0369a6; line-height:110%; text-decoration:none;}
.linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:12px; font-weight:normal; color:#1b92b4; text-align:right;}
.linkSubtit a {margin:0; font-size:11px;  font-weight:normal; color:#1b92b4; text-align:right;}
.linkSubtit a:hover {color:#ccc; text-decoration:none;}

/*-------------------oo------------------------*/
/*DESCARGAS*/
.box-descargas {margin:15px 0; border:1px solid #eeeded; background-color:#f9f9f9; overflow:hidden;}
.box-descargas .rot {font-size:11px; margin:15px;color:#666; text-transform:uppercase;}
.box-descargas .file {font-size:11px; color:#125da3; text-transform:uppercase; margin:0 15px 10px; padding:0 0 10px;  float:left;}
.box-descargas .file a {font-size:11px; color:#125da3; text-transform:uppercase; display:block; margin:5px 0 0 0; float:left;}
.box-descargas .file a:hover {color:#CC0000;}
.box-descargas .file img {float:left; margin:0 10px 0 0;}

/*-------------------oo------------------------*/



/* CUERPO DEL ARTICULO */
.CUERPO p {font-size:12px; margin:0 0 15px; font-weight:normal; color:#666; line-height:160%;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; line-height:160%; font-size:12px; color:#666;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; line-height:160%; font-size:12px; color:#666;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; line-height:160%; font-size:12px; color:#666;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:124%; font-size:12px; color:#666; padding:2px 0;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {font-weight:normal; margin:0; padding:0; font-size:12px; font-weight:normal; color:#666; line-height:160%; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:5px; font-size:12px; color:#666;}
.CUERPO a, .CUERPO2 a {font-size:12px; color:#294694; font-weight:bold; }
.CUERPO a:hover, .CUERPO * a:hover {color:#CC0000; text-decoration:none;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal; color:#4D4D4D;}
.CUERPO h2 {font-size:15px; font-weight:bold; color:#4D4D4D;}
.CUERPO h3 {font-size:12px; font-weight:bold; color:#4D4D4D;}
.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:#4D4D4D; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#4D4D4D; text-align:justify; text-indent:10px;}
.CUERPO .td-estilo-fondogris {background-color:#f6f6f6;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .td-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}
.CUERPO .tr-estilo-fondogris {background-color:#ededed;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}

/*-------------------oo------------------------*/
/* CSS Generales para Tags HTML  */

/*vtxt*/
.titulos  /* titulos */         {display:table; width:100%; margin:0; padding:0; font-size:14px; font-weight:bold; color:#B32305;}
.piefoto  /* pies de fotos */   {color:#191919; font-size:10px;}
.resalta /* texto resaltado */  {font-weight:bold; font-size:14px; color:#1c5ba2;}
.azulbold /* texto azul bold */ {font-weight:bold; color:#1c5ba2;}
.amarillo /* texto amarillo */  {color:#F8DA07;}
.azul     /* texto azul */      {color:#1c5ba2;}
.blanco   /* texto blanco */    {color:#FCFCFC;}
.negro    /* texto negro */     {color:#000000;}
.rojo     /* texto rojo */      {color:#B32305;}
.naranjo  /* texto naranjo */   {color:#FF6000;}
.verde    /* texto verde */     {color:#339900;}
.gris     /* texto gris */      {color:#5C5C5C;}
.nombre   /* nombre recuadro */ {font-size:11px; font-weight:bold; color:#B32305; margin:0;}
.cargo    /* cargo recuadro */  {font-size:10px; font-weight:bold; color:#282828; margin:0;}
.datos    /* datos recuadro */  {font-size:10px; color:#282828; margin:0;}
.CUERPO .subtit /* subtitulos */ {font-size:20px; color:#0369a6; line-height:110%; text-decoration:none; display:table; width:100%; margin:0 0 8px 0; padding:18px 0 8px 0; border-bottom:1px solid #c3c3c3;}
.CUERPO .subtitsinlink /* subtitulos extra */ {font-size:14px; font-weight:normal; color:#1b92b4; line-height:110%; text-decoration:none; display:table; width:100%; margin:0 0 8px 0; padding:18px 0 8px 0;}
/*/vtxt*/

/*-------------------oo------------------------*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
/*/vtxt_table*/

/*vtxt_tr*/
.CUERPO .tr-estilo-fondogris {background-color:#f6f6f6;}
.CUERPO .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .tr-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO .td-estilo-fondogris {background-color:#f6f6f6;}
.CUERPO .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO .td-estilo-fondoceleste {color:#FCFCFC; font-weight:bold; background-color:#01a4c9;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {margin:3px; padding:2px; border-collapse:collapse; empty-cells:show;}
.CUERPO td {margin:1px; padding:2px; border:0px solid #d9d9d9; border-collapse:collapse;}
.CUERPO img {margin:3px;}

.CUERPO .table-datos {margin:3px; padding:0; border-collapse:collapse; empty-cells:show;}
.CUERPO .table-datos td {margin:1px; padding:2px; border-bottom:1px solid #d9d9d9; border-collapse:collapse;}
.CUERPO .table-datos img {margin:0px;}

.CUERPO .table2 {margin:0; padding:0; border:1px solid #FCFCFC; border-collapse:collapse;}
.CUERPO .table2 td {margin:0; padding:2px 0; border:1px solid #FCFCFC; border-collapse:collapse;}
.CUERPO .table2 img {margin:0px;}


/*-------------------oo------------------------*/