/*CSS Articulo*/


/*-------------------oo------------------------*/

/* BLOQUES PRINCIPALES*/
#art-left-uno {width:450px; float:left; margin:0 0 0 0;}
#art-left-dos {width:100%; margin:8px auto; float:left;}
#art-right {width:200px; float:right;}

/*-------------------oo------------------------*/

/*MIGAS DE PAN*/
.breadcrumbs {margin:0; font-size:10px; color:#FFF;}
.breadcrumbs a {font-size:11px; color:#FFF;}
.breadcrumbs a:hover {text-decoration:underline;}

/*-------------------oo------------------------*/

/*AUXILIARES*/
.subir {margin:15px 15px 0 0; padding:0 0 30px; text-align:right; font-size:12px; font-weight:bold; color:#1B92B4;}
.subir a {font-size:11px; color:#1B92B4;}
.subir a:hover {color:#CC0000;}

/*-------------------oo------------------------*/

/*SECCION*/
.rotulo-main {display:block; overflow:hidden; background:#b1b1b4; text-align:left; padding:5px; margin:0 0 5px;}
.rotulo-main h1 {font-size:25px; color:#fff;}
verde   /*Beneficios*/
gris   /*Convenios*/
naranjo   /*Auge/Ges*/
morado   /*Planes*/
rosa   /*Vive Bien*/
celeste   /*Jovenes*/
gris   /*Noticias*/
amarillo   /*Uso del Plan*/

/*-------------------oo------------------------*/

/*HERRAMIENTAS*/
.tools {margin:5px 0 10px;}
.tools .tools-left {margin:0; font-size:11px; color:#666;}
.tools .tools-left a {color:#233068;}
.tools .tools-left a:hover {color:#d96816;}
.tools .tools-right {width:100%; float:right; border: 1px solid #e0e0e0; border-left:none; border-right:none; margin-bottom:12px; padding-top:5px}
#content #art-left-dos .tools .tools-right {width:100%; float:right; border: none; border-left:none; border-right:none; margin-bottom:12px; padding-top:5px}
.tools .tools-right .herramientas1 {width:200px; float:right; overflow:hidden; text-align:right;}

/*-------------------oo------------------------*/

/*ESTILOS H*/

#art-left-uno p.epigrafe, #art-left-dos p.epigrafe {color:#999999; font-size:13px; margin:0;}
#art-left-uno h1.titular, #art-left-dos h1.titular { font-size:20px; color:#666; margin:0 0 5px;}
#art-left-uno h2.bajada, #art-left-dos h2.bajada  { font-size:13px; color:#8c8c8c; text-align:justify; margin:5px 0 0;}
#art-left-uno h2.bajada2, #art-left-dos h2.bajada2  { font-size:23px; color:#8c8c8c; text-align:justify; margin:5px 0 0;}
#art-left-uno .fecha-ciudad, #art-left-dos .fecha-ciudad {color:#999999; font-size:11px; margin:8px 10px 8px 0;}
#art-left-uno .date, #art-left-dos .date {color:#999999; font-size:11px;}
#art-left-uno .ciudad, #art-left-dos .ciudad {color:#999999; font-size:11px;}

/*-------------------oo------------------------*/


/*Banner*/
#content #art-right .banner {margin:0 0 5px 0;}
/*-------------------oo------------------------*/

/* SUBTITULOS */
/*ancore*/
.subtitulos {background:url(/prontus_cruzblanca/imag/auxi/flecha_on.gif) no-repeat left 0; margin:10px 0 5px 0; padding:0; font-size:11px; color:#638701; font-weight:normal; text-align:left; }
.subtitulos a {margin:0 5px 0 15px; font-size:11px; color:#002B5E;}
.subtitulos a:hover {color:#004d95;}
/*subtítulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:0 0 15px 0; padding:18px 0 8px 0; border-bottom:1px solid #D4D4D4; clear:both;}
.contSubtit .titSubtit {margin:0; padding:0; font-size:20px; color:#333; float:left; width:82%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:14px; color:#D4470F; font-weight:bold; line-height:110%; text-decoration:none;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:12px; font-weight:normal; color:#537900; text-align:right;}
.contSubtit .linkSubtit a {margin:0; font-size:11px;  font-weight:normal;  color:#D4470F; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#004d95; text-decoration:none;}

/*-------------------oo------------------------*/

/*MULTIMEDIA*/
.media {margin:10px auto; text-align:center;}
.media .pie-media {margin:5px 0 0; font-size:11px; color:#666;}
.media .pie-media {margin:5px 0 0; font-size:11px; color:#666}

/*-------------------oo------------------------*/

/*DESCARGAS*/
.box-relac {background:#f2f2f2; margin:8px 0 25px; border:1px solid #d3d3d5;}
.box-relac .rot {margin:0 0 12px 0; padding:3px 3px 3px 13px; font-size:13px; font-weight:bold; color:#fff; background:#b1b1b4;}
.box-relac .rot p {margin:0;}
.box-relac .file {margin:5px 8px 10px; background:url(/prontus_cruzblanca/imag/auxi/dot_gris.gif) no-repeat left 3px;}
.box-relac .file a {display:block; margin:0 0 0 8px; font-size:12px; color:#666}
.box-relac .file a:hover {color:#da6813;}
/**/
.box-descargas {margin:0 0 25px; border:1px solid #d3d3d5;}
/**/
.box-descargas .rot {margin:0; padding:3px; font-size:13px; font-weight:bold; color:#fff; background:#b1b1b4;}
.box-descargas .file {margin:5px 5px 10px;}
.box-descargas .file a {font-size:12px; color:#666}
.box-descargas .file a:hover {color:#da6813;}
.box-descargas .file img {float:left; margin:0 5px 0 0;}
/**/
.box-relac .vermas {margin:0 25px 10px; padding:0 0 10px; float:right; clear:both;}
.box-relac .vermas a {font-size:12px; color:#002B5E;}
.box-relac .vermas a:hover {color:#004d95;}

/*REDES SOCIALES*/
.sociales {width:250px; float:left; overflow:hidden; margin:0; padding:0; text-align:left;}
.sociales a{color: #9B9D9C;font-size: 11px;}
.sociales img{float:left; margin-left:1px; margin-right:3px;}
.sociales .tw, .sociales .fb {float:left; margin:0; }

/*-------------------oo------------------------*/


/*Estilos articulo GALERIA*/
.galeria {margin:15px 0 0;}
.imagen {width:146px; padding:12px 0 10px; overflow:hidden; border:1px solid #1B92B4; background-color:#fff;}
.imagen .foto {margin:8px 0 0 0; clear:both;}
.imagen p {margin:0 20px; font-size:11px;}
.imagen a {color:#000000; font-size:11px; font-weight:normal;}
.imagen a:hover {color:#CC0000; text-decoration:none;}
.tablaGal {margin-bottom:15px; margin-left:15px;}
.tablaGal td .foto { margin:0; clear:both;}
.tablaGal td p {margin:0 20px; font-size:11px;}
.tablaGal td a {color:#1B92B4; font-size:11px; font-weight:bold;}
.tablaGal td a:hover {color:#CC0000; text-decoration:none;}
.text {width:100px; clear:both; text-align:left; margin:10px 0 0;}
.text img {margin:0;}

/*Tablas Forms*/
.tableform {margin:15px 0 0;}
.tableform td {padding:4px; font-size:13px; color:#666;}
.tableform td table td {padding:0;}
.tableform p {padding:4px; font-size:18px; font-weight:bold; color:#638701;}
.tableform .notas {font-size:13px; font-weight:normal; color:#002B5E;}
.tableform .txtnotas {font-size:13px; font-weight:normal; color:#4D4D4D;}
.tableform .fieldform { width:90%; padding:4px 4px; font-size:13px; font-weight:normal; color:#4D4D4D; border:1px solid #CCC; background:#ebebeb;}
.tableform .fieldformFech {width:25px; padding:4px 4px; font-size:13px; font-weight:normal; color:#4D4D4D; background-color:#FCFCFC; border:1px solid #CCC;}
.tableform .fieldformShort {width:150px; padding:4px 4px; font-size:13px; font-weight:normal; color:#4D4D4D; background-color:#FCFCFC; border:1px solid #CCC;}
.tableform .fieldcaptcha {padding:4px 4px; font-size:13px; font-weight:normal; color:#4D4D4D; background-color:#FCFCFC; border:1px solid #CCC;}
.tableform .buttonform {width:86px; height:37px; font-size:14px; font-weight:bold; color:#FCFCFC; background: #00B0D8;  border:1px solid #ffffff; cursor:pointer;}
.gris {font-size:12px; font-weight:normal; color:#666;}
/*Tablas Forms Pedidos*/
.tableform h1.preguntas {font-size:15px; font-weight:bold; color:#4F4F4F;}
.tableform h3.material, .tableform h3.material a {font-size:14px; font-weight:normal; color:#D4470F;}
.tableform h3.material a:hover {text-decoration:underline;}
.tableform h2.bajada2 {font-size:12px; font-weight:normal; color:#666;}
.tableform h4.item {font-size:13px; font-weight:bold; color:#666;}
.tableform .campo {width:90%; border:1px solid #CCC; background:#ebebeb;}
.tableform .fieldform2 { width:60px; padding:0; font-size:12px; font-weight:normal; color:#4D4D4D; border:1px solid #CCC; background:#ebebeb;}
.tableform .fieldform3 { width:200px; padding:0; font-size:12px; font-weight:normal; color:#4D4D4D; border:1px solid #CCC; background:#ebebeb;}
.tableform .fieldform4 { width:200px; padding:4px 4px; font-size:13px; font-weight:normal; color:#4D4D4D; border:1px solid #CCC; background:#ebebeb;}
.tableform .fieldform5 { width:60px; padding:4px 4px; font-size:13px; font-weight:normal; color:#4D4D4D; border:1px solid #CCC; background:#ebebeb;}

/* PORTADA TAXONOMICA - BUSCADOR */

.taxport-item {margin:0 0 10px; padding:0 0 5px; text-align:left; clear:both; border-bottom:1px solid #ebebeb;}
.taxport-item .fecha {font-size:11px; font-weight:normal; color:#818181;}
.taxport-item .titular, .taxport-item .titular a {font-size:14px; color:#666; font-weight:bold; margin:2px 0 0 0;}
.taxport-item .titular a:hover {color:#d06513;}
.taxport-item .bajada, .taxport-item .bajada-tax {font-size:13px; font-weight:normal; color:#666;  padding:4px 0 0 0;}
#art-left-dos h2.bajada strong { font-size:13px; color:#CC0000; text-align:justify; margin:5px 0 0;}
.taxport-item .foto { border:1px solid #ececec; margin:0 10px 0 0; float:left;}
.taxport-item .nro {width:20px; float:left; font-size:20px; line-height:16px; color:#0592B2; font-weight:normal;}
.taxport-item .text-res {width:600px; float:left; margin:0;}
.taxport-item .seccion {font-size:11px; color:#666; font-weight:normal;}
/**/
.taxportmsg {margin:15px 0 0; padding:15px 0 40px; font-size:14px; color:#666; text-align:left; clear:both;}
.taxportmsg a {font-size:14px; color:#FFF; font-weight:bold; background-color:#638701; padding:2px 6px;}
.taxportmsg a:hover {background-color:#CC0000;}

/*-------------------oo------------------------*/


/* MAPA DEL SITIO */
.box-mapa {text-align:left; margin:15px 0;}

li.mapa_item1 {font-size:16px; background:url(/prontus_cruzblanca/imag/auxi/flecha_of.gif) no-repeat 0 6px; color:#666; line-height:20px; list-style-type:none; margin:10px 0; text-align:left;}
li.mapa_item2 {color:#666; font-size:14px; list-style-type:disc; margin:0 0 8px 50px; text-align:left;}
li.mapa_item3 {list-style-type:circle; margin:0 0 5px 60px; text-align:left; color:#666; font-size:11px;}
li.mapa_item4 {list-style-type:square; margin-left:90px; text-align:left; color:#fff;}

li.mapa_item1 * {font-size:16px; margin:0 0 0 15px; color:#666;}
li.mapa_item2 * {color:#666; font-size:11px; }
li.mapa_item3 * {font-weight:normal; color:#666; font-size:11px;}
li.mapa_item4 * {font-weight:normal; color:#999; font-size:11px;}

li.mapa_item1 *:hover {text-decoration:underline;}
li.mapa_item2 *:hover {text-decoration:underline;;}
li.mapa_item3 *:hover {text-decoration:underline;}
li.mapa_item4 *:hover {text-decoration:underline;}

/*-------------------oo------------------------*/

/* CUERPO DEL ARTICULO */
.CUERPO p, .CUERPO {font-size:13px; color:#666; line-height:160%; text-align:justify;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; line-height:160%; font-size:13px; color:#666;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:disc; line-height:160%; font-size:13px; color:#666;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; line-height:160%; font-size:13px; color:#666;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:124%; font-size:13px; color:#666; padding:2px 0;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {margin:10px 0 0 0; padding:0 0 20px; font-size:13px; font-weight:normal; color:#666; line-height:124%; text-align:justify;}
.CUERPO table, .CUERPO table td {border:1px solid #d9d9d9; padding:5px; font-size:13px; color:#333;}
.CUERPO a {font-size:13px; color:#223565; font-weight:bold; }
.CUERPO a:hover, .CUERPO * a:hover {color:#d66719; text-decoration:none;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}
.CUERPO .foto-left {float:left; margin:0 10px 0 0;}
.CUERPO .foto-right {float:right; margin:0 0 0 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;}
.CUERPO .foto-left {float:left; margin:0 10px 0 0;}
.CUERPO .foto-right {float:right; margin:0 0 0 10px;}

/*-------------------oo------------------------*/

/*vtxt*/
.CUERPO .subtit /* subtitulos */ {display:table; font-size:20px; color:#D4470F; width:100%; margin:0 0 15px 0; padding:18px 0 8px 0; border-bottom:1px solid #e3e3e3; clear:both;}
.CUERPO .subtitsinlink /* subtitulos extra */ {display:table; font-size:20px; color:#D4470F; width:100%; margin:0 0 15px 0; padding:18px 0 8px 0; border-bottom:1px solid #e3e3e3; clear:both;}
.CUERPO .piefoto /* pies de fotos */ {color:#666666; font-size:11px; }
.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 .celeste     /* texto celeste */   {color:#0389A7;}
.CUERPO .azuldestacado     /* texto azul destacado */  {color:#003366; font-weight:bold;}
.CUERPO .blanco   /* texto blanco */ {color:#FCFCFC;}
.CUERPO .rojo     /* texto rojo */   {color:#cc0000;}
.CUERPO .naranjo  /* texto naranjo */  {color:#ff6600;}
.CUERPO .naranjo  /* texto naranjo */  {color:#4D4D4D;}
.CUERPO .verde    /* texto verde */  {color:#339900;}
.CUERPO .gris     /* texto gris */  {color:#5C5C5C;}
.CUERPO .foto-left {float:left; margin:0 10px 0 0;}
.CUERPO .foto-right {float:right; margin:0 0 0 10px;}
.CUERPO .small /* pies de fotos */ {color:#666666; font-size:10px; }
.social /*Texto iconos sociales */ {color:#9B9D9C; font-size:11px; float:left; padding:0px 3px; line-height:25px;}
.social.google /*Texto iconos sociales */ {float:left; padding:2px 3px; line-height:25px;}
.social a:hover /*Texto iconos sociales */ {color:#666;}
/*/vtxt*/

/*vtxt_table*/
.CUERPO .table-right {float:right;}
.CUERPO .table-left {float:left;}
.CUERPO .table-center {margin:auto;}
.CUERPO .table-sinborde {border:1px solid #FFF; padding:5px; font-size:13px; color:#333;}
/*/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;}


/*Tablas CruzBlanca*/
.CUERPO table.tabla_info {font-size:11px; background-color: #F3F3EC;}
.CUERPO table.tabla_info th {height:64px; background-color:#DADADA; border-top:3px solid orange; text-align:center;}
.CUERPO table.tabla_info .top_td {font-size:11px; border-bottom:1px solid #999; height:32px; vertical-align:bottom; padding-bottom:5px;}
.CUERPO table.tabla_info .middle_td {font-size:11px; border-bottom:1px solid #999; height:21px;}
.CUERPO table.tabla_info .middle_td p {font-size:11px; border-bottom:none;}
.CUERPO table.tabla_info .middle_td_par {font-size:11px; border-bottom:1px solid #999; height:21px; background-color:white;}
.CUERPO table.tabla_info .middle_td_par p {font-size:11px; border-bottom:none;}
.CUERPO table.tabla_info .middle_td2 {font-size:11px; border-bottom:1px solid #999; text-align:left;}
.CUERPO table.tabla_info .middle_td2 p {font-size:11px; border-bottom:none;}
.CUERPO table.tabla_info .middle_td2_par {font-size:11px; border-bottom:1px solid #999; height:21px; background-color:white;}
.CUERPO table.tabla_info .middle_td2_par p {font-size:11px; border-bottom:none;}
.CUERPO table.tabla_info .left_td {font-size:11px; border-bottom:none; width:16px}
.CUERPO table.tabla_info .top_td_left {font-size:11px; border-bottom:none; height:21px; width:16px;}
.CUERPO table.tabla_info * a {font-size:11px; color:#666666;}
.CUERPO table.tabla_info * a:hover {color:#d66719; text-decoration:none;}
.CUERPO .table-sinborde tr td {border:none; padding:5px;}
/*FIN*/

/*-------------------oo------------------------*/

/*BOTON "ME GUSTA" FACEBOOK*/

.megusta {widht:100%; overflow:hidden;}
.connect_widget div.connect_widget_comment_box {display:none !important;}
.connect_widget .connect_widget_image {display:none !important;}
