/*estructura*/
#contentArt, #contentArt_generico {width:956px; overflow:hidden; background:url(/prontus_senado/imag/auxi/backart.gif) no-repeat left top; margin:0; padding:0;}
#contentArt_sala, #contentArt_senadores, #contentArt_comisiones, #contentArt_administracion, #contentArt_institucion {width:956px; overflow:hidden; background:url(/prontus_senado/imag/auxi/backart_red.gif) no-repeat left top; margin:0; padding:0;}
.ArtLeft {width:585px; float:left; clear:left; overflow:hidden; padding:0 0 0 28px;}
.ArtRight {width:330px; float:right; clear:right; overflow:hidden; margin:0;}
.ArtInt {width:558px;}

/*menú institución*/
.box-338F {width:330px; overflow:hidden; margin:0 0 7px; padding:0; background:url(/prontus_senado/imag/inst/foot330.gif) no-repeat left bottom;}
.box-338T {width:330px; overflow:hidden; margin:0 0 20px; padding:14px 0 0; background:url(/prontus_senado/imag/inst/top330.jpg) no-repeat left top;}
/**/
.box-294F {width:294px; overflow:hidden; margin:0 0 7px 18px; padding:0; background:url(/prontus_senado/imag/inst/foot294.gif) no-repeat left bottom;}
.box-294T {width:294px; overflow:hidden; margin:0 0 9px; padding:0; background:url(/prontus_senado/imag/inst/top294.gif) no-repeat left top;}
.box-294T a {display:block; margin:10px 0 0 25px; font-size:12px; color:#fff; font-weight:bold;}
.box-294T a:hover {text-decoration:underline;}
/**/
.box-294B {width:294px; overflow:hidden; margin:0 0 7px 18px; padding:0;}
.box-294B a {display:block; margin:10px 0 0 25px; font-size:12px; color:#fff; font-weight:bold;}
.box-294B a:hover, .inst-right .box-banner .links a:hover {text-decoration:underline;}
.box-294T .rotulo {display:block; margin:10px 0 0 25px; font-size:12px; color:#fff; font-weight:bold;}
.box-338F .rotulo-links {width:285px; display:block; border-bottom:1px solid #993333; margin:20px 0 0 25px; padding:0 0 8px 0; font-size:14px; color:#fff; font-weight:bold;}
.box-338F .box-links a {display:block; margin:10px 0 8px 25px; font-size:11px; color:#fff;}
.box-338F .box-links a:hover {text-decoration:underline;}
.box-294T .combo {margin:10px 0 0 25px; font-size:12px; color:#000; font-weight:bold;}
/**/
.box-banner {width:294px; height:65px; overflow:hidden; margin:0 0 20px 18px; padding:0; background:url(/prontus_senado/imag/inst/banner4.jpg) no-repeat left top;}
.box-banner .titular-top {margin:10px 0 0 25px; font-size:12px; color:#fff; font-weight:bold;}
.box-banner .titular-top p {margin:0; font-size:12px; color:#fff; font-weight:bold;}
.box-banner .links {margin:5px 0 0 25px; font-size:11px; color:#fff;}
.box-banner .links a, .inst-right .box-banner .links p {margin:0; font-size:11px; color:#fff;}
.box-banner .separa-links2 {margin:5px 0 0 18px;}
.box-banner .links2 {font-size:10px; color:#993333;}
.box-banner .links2 a {margin:0 4px 0 4px; font-size:10px; color:#fff;}

/*estilos articulo*/
.topArt {margin:0; padding:0 0 10px; border-bottom:1px solid #E0E0E0; clear:both;}
.Toplinks {margin:5px 0; clear:both; font-size:11px; color:#666;}
.Toplinks a {clear:both; font-size:11px; color:#666;}
.Toplinks a:hover {color:#CC0000;}
.ArtInt .herramientas {margin:0 0 15px 0; padding:4px 0 0; width:140px; float:right;}
.ArtInt .epigrafe, .epigrafe p {margin:0; font-size:11px; color:#666; text-align:left;}
.ArtInt .epigrafe a, .ArtInt a .epigrafe {margin:0; font-size:11px; color:#CC0000; text-align:left;}
.ArtInt .epigrafe a:hover, .ArtInt a .epigrafe:hover {text-decoration:underline;}
.ArtInt .seccion {margin:0; padding:8px 0 20px; font-size:11px; color:#FCFCFC; float:left; text-align:left;}
.ArtInt .seccion table, .seccion a {font-size:11px; color:#FCFCFC;}
.ArtInt .seccion a:hover {color:#FCFCFC; text-decoration:underline;}
.ArtInt .peso {font-size:11px; font-weight:normal; color:#1C2B45;}
.Arttitular {margin:5px 0 0; font-size:25px; font-weight:bold; color:#930000; text-align:left; line-height:140%;}
.Arttitular p {margin:0; font-size:25px; font-weight:bold; color:#930000; text-align:left; line-height:140%;}
.Artbajada {margin:0; font-size:13px; font-weight:bold; color:#1C2B45; text-align:left; line-height:170%;}
.Artbajada p, .Artbajada a {margin:0; font-size:13px; font-weight:bold; color:#1C2B45;}
.Artbajada a:hover {color:#930000;}
.art-multimedia {padding:0 0 20px 0; width:320px; clear:both; overflow:hidden;}
.art-multimedia2 {margin:0 0 20px 0;}
.ArtInt .subir {margin:10px 0 10px; font-size:11px; font-weight:bold; color:#930000; text-align:right;}
.ArtInt .subir a {color:#930000;}
.ArtInt .subir a:hover {color:#1C2B45; text-decoration:underline;}
.videoArt {margin:15px 0 20px;}

/*estilos para tablas*/
.table01 {border-collapse:collapse; padding:3px; font-size:11px; color:#1c2b45;}
.table01 td {border-collapse:collapse; border:1px solid #124d7d; padding:3px; font-size:11px; color:#1c2b45;}
.table01 .tr01 {background-color:#174676;}
.table01 .tr01 td {font-size:11px; color:#FCFCFC; font-weight:bold;}
.table01 .tr02 {background-color:#f2f2f2;}
.table01 .tr02 td {font-size:11px; color:#124d7d; font-weight:bold;}

/**********  Estilos articulo GALERIA ***********/
.imagen {width:180px; overflow:hidden; text-align:center; margin-bottom:10px; padding:0 0 5px 0; background:url(/prontus_senado/imag/gal/back_imag.gif) no-repeat left top;}
.imagenFoot {width:180px; text-align:center; margin-bottom:10px; padding:0 0 5px 0; background:url(/prontus_senado/imag/gal/foot_imag.gif) no-repeat left bottom;}
.imagen .foto {margin:15px 0 5px 0px; clear:both;}
.imagen p {margin:0 20px 0 20px; font-size:11px;}
.imagen a {color:#474747; font-size:11px; font-weight:normal;}
.imagen a:hover {color:#CC0000;}
.tablaGal {margin-bottom:15px;}
.tablaGal td .foto {margin:15px 0 5px 0; clear:both;}
.tablaGal td p {margin:0 20px 0 20px; font-size:11px;}
.tablaGal td a {color:#474747; font-size:11px; font-weight:normal;}
.tablaGal td a:hover {color:#CC0000;}
.text {width:120px;}

/* Taxonomia y Archivos adjuntos */
.rotDesc {width:100%; clear:both; margin:15px 0 5px 1px; padding:4px 0 3px; background:url(/prontus_senado/imag/auxi/back_rot.jpg) no-repeat left top; text-align:left;}
.rotDesc p {margin:4px 10px 5px 15px; font-size:12px; font-weight:bold; color:#FCFCFC;}
.rotAdj {width:100%; clear:both; margin:0 0 5px 0; padding:4px 0 3px 0; background:url(/prontus_senado/imag/auxi/back_azul.gif) no-repeat left top; text-align:left;}
.rotAdj p {margin:0 10px 17px 15px; padding:6px 0 0; font-size:12px; font-weight:bold; color:#FCFCFC;}
.textRight {margin:0 6px 8px; width:45%; float:left; overflow:hidden; background:url(/prontus_senado/imag/auxi/punto_rojo.gif) no-repeat left top; text-align:left;}
.textRight a {display:block; margin:0 0 0 12px; font-size:11px; font-weight:normal; color:#1C2B45;}
.textRight a:hover, .vermas a:hover {color:#930000; text-decoration:underline;}
.tax {margin:5px 0 10px 0; text-align:left; border-bottom:1px dashed #CDCDCD; color:#333333; font-size:12px;}
.tax .fecha {color:#333333; font-size:10px;}
.tax .titular, .tax .titular a {font-size:12px; font-weight:bold; color:#333333; margin:0;}
.tax .titular a:hover {color:#FA9125;}
.tax .bajada {font-weight:normal; font-size:12px; color:#5A5959; line-height:15px; margin:0;}
.tax-vermas {margin:4px 0 10px 10px; font-size:11px; text-align:left; clear:both;}
.tax-vermas a {font-size:11px; font-weight:bold; color:#1C2B45;}
.tax-vermas a:hover {color:#CC0000;}
.foto-tax {float:left; overflow:hidden; margin:0 7px 0 0;}
.foto-tax img {border:3px solid #f2f2f2;}

/* Portada Taxonomica - Resultados Busqueda */
.taxport-top {display:block; font-size:13px; color:#990000; margin:10px 15px 10px 0;}
.taxport-top a {font-size:13px; color:#1C2B45;}
.taxport-top a:hover {color:#1660A1; text-decoration:underline;}
.taxport-msg {margin:0 0 15px; font-size:12px; font-weight:bold; color:#045D8D;}
.taxport-msg a {font-size:12px; font-weight:bold; color:#990000;}
.taxport-msg a:hover {text-decoration:underline;}
.taxport-bajada a:hover {color:#990000;}
.taxport-bloque {width:100%; clear:both; margin:0 15px 10px 0; padding:6px 0; border-bottom:1px dashed #D8D8D8; text-align:left;}
.taxport-titular, .taxport-titular a {font-size:24px; font-weight:bold; color:#045D8D;}
.taxport-titular2, .taxport-titular2 a {font-size:16px; font-weight:bold; color:#990000;}
.taxport-titular2 a:hover {color:#1C2B45;}
.taxport-bajada, .taxport-bajada a {font-size:13px; font-weight:normal; color:#1C2B45;}

/* Tabla de Subtitulos */
.subtitulos {margin:5px 0 0 5px; padding:0; font-size:11px; color:#930000; font-weight:normal; text-align:left;}
.subtitulos a {margin:0; font-family:Arial,Verdana,Tahoma,sans-serif; font-size:11px; color:#930000; font-weight:normal;}
.subtitulos a:hover {color:#045D8D; text-decoration:underline;}
.contSubtit {display:table; width:100%; margin:0; padding:18px 0 8px 0; border-bottom:1px solid #E0E0E0;}
.contSubtit .titSubtit {margin:0; padding:0; font-size:13px; font-weight:bold; color:#930000; float:left; width:82%;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:13px; font-weight:bold; color:#930000; line-height:110%;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:9px; font-weight:normal; color:#1C2B45; text-align:right;}
.contSubtit .linkSubtit a {margin:0; font-size:9px; font-weight:bold; color:#1C2B45; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#930000; text-decoration:none;}

/* descarga de archivos*/
.download {width:100%; overflow:hidden; clear:both; background-color:#F2F2F2;}
.download .rotulo {overflow:hidden; clear:both; margin:5px 6px 0; padding:0 0 0 5px; font-weight:bold; color:#1B4171; font-size:14px;}
.download .link {width:96px; float:left; overflow:hidden; margin:0 6px; color:#1B4171; font-size:11px;}
.download .link a {color:#1B4171; font-size:11px;}
.download .link a:hover {color:#930000;}
.download .iconos {margin:6px 0 10px; padding:0 9px 0 0; text-align:center;}

/*tabla links*/
.tablaL {width:220px; float:right; clear:right; margin:10px 0 0; overflow:hidden; background:url(/prontus_senado/imag/auxi/back_200.gif) repeat-y right top; background-color:#FFFFFF;}
.tablaLF {width:200px; margin:0 0 0 20px; padding:0; overflow:hidden; background:url(/prontus_senado/imag/auxi/backfoot_200.gif) no-repeat left bottom;}
.tablaLT {width:200px; margin:0 0 18px; padding:0; overflow:hidden; background:url(/prontus_senado/imag/auxi/backtop_200.gif) no-repeat left top;}
.tablaLT .rotuloT {font-size:12px; font-weight:bold; color:#FCFCFC; margin:7px 0 4px 14px;}
.tablaLT .lay {width:200px; overflow:hidden; margin:0 0 0 1px;}
.tablaLT a {display:block; font-size:11px; color:#000000; margin:0 0 5px 25px;}
.tablaLT a:hover, .tablaLT .titularT a:hover {color:#750000;}
.tablaLT .titularT {margin:0; padding:5px 0; background:url(/prontus_senado/imag/auxi/flecha_negra.gif) no-repeat left top; border-top:1px solid #D3D3D3;}
.tablaLT .titularT a {margin:0 0 0 27px; font-size:11px; color:#000000; font-weight:bold;}
.tablaLT .foto {width:60px; clear:both; margin:0 0 5px 26px; border:3px solid #CCCCCC;}

/* Mapa del sitio */
.mapa-around {margin:15px 0 0;}
li.mapa-item1 {font-size:14px; font-weight:bold; color:#990000; line-height:20px; list-style-type:disc; margin:10px 0 10px 0;}
li.mapa-item2 {font-weight:bold; color:#1C2B45; font-size:13px; list-style-type:disc; margin-left:50px;}
li.mapa-item3 {margin:8px 0 0; list-style-type:disc; margin-left:100px;}
li.mapa-item4 {list-style-type:disc; margin-left:150px;}
li.mapa-item1 * {font-size:14px; font-weight:bold; color:#990000;}
li.mapa-item2 * {font-weight:bold; color:#1C2B45; font-size:13px;}
li.mapa-item3 * {font-weight:normal; color:#1C2B45; font-size:12px;}
li.mapa-item4 * {font-weight:normal; color:#666666; font-size:11px;}
li.mapa-item1 *:hover {color:#045D8D;}
li.mapa-item2 *:hover {color:#930000;}
li.mapa-item3 *:hover {color:#930000;}
li.mapa-item4 *:hover {color:#930000;}

.mceContentBody h1 {color:#930000;font-size:50px;}

/* Texto del articulo */
p {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:12px; font-weight:normal; color:#1C2B45;}
.CUERPO p, .CUERPO * {font-size:12px; font-weight:normal; color:#1C2B45; line-height:170%; text-align:justify;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; line-height:140%; font-size:11px; color:#666;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; line-height:140%; font-size:11px; color:#666;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; line-height:140%; font-size:11px; color:#666;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:140%; font-size:11px; color:#666;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:10px 0 0 0; padding:0 0 20px; font-size:12px; font-weight:normal; color:#1C2B45; line-height:170%; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:5px; font-size:11px; color:#1C2B45;}
.CUERPO a {font-size:11px; color:#930000; font-weight:bold;}
.CUERPO a:hover, .CUERPO * a:hover {color:#930000; text-decoration:underline;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
ul {list-style:square; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#666;}
ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#666;}
/*formato*/
.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;}

/*vtxt*/
.CUERPO .subtit /* subtitulos */ {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:13px; font-weight:bold; color:#930000; border-bottom:1px solid #E0E0E0;}
.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:#CC0000;}
.CUERPO .naranjo  /* texto naranjo */  {color:#FF6000;}
.CUERPO .verde    /* texto verde */  {color:#339900;}
.CUERPO .gris     /* texto gris */  {color:#5C5C5C;}
/*/vtxt*/

/*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:#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:3px;padding:2px 2px 2px 2px; border-collapse: collapse; empty-cells: show;}
.CUERPO td {margin:1px; padding:2px 2px 2px 2px;vertical-align:middle;}
.CUERPO img {margin:3px;}

/*FIN*/
