/*estructura*/
#content {width:1000px; margin:27px 0 20px; padding:0; overflow:hidden; background:url(/prontus_rocram/imag/arti/back_art.gif) repeat-y left top;}

/*caja*/
.cont-foot {width:960px; margin:0 0 0 20px; padding:0; overflow:hidden; background:url(/prontus_rocram/imag/arti/back_footart.gif) no-repeat left bottom;}
.cont-top {width:960px; margin:0 0 30px; padding:0; overflow:hidden; background:url(/prontus_rocram/imag/arti/back_topart.jpg) no-repeat left top;}

/*seccion y herramientas*/
.art-top {width:900px; margin:10px 0 25px 45px; padding:0; font-size:12px; color:#fff;}
.art-top table {font-size:12px; color:#fff;}
.art-top a {font-size:12px; color:#fff;}
.art-top a:hover {font-size:12px; color:#003366}

/*contenido artículo*/
.cont-art {width:870px; margin:10px 0 25px 45px; padding:0;}
.art-left {margin:0; overflow:hidden;}

/*foto artículo*/
.piefotoArt {margin:5px 0 10px; padding:0; font-size:11px; font-weight:normal; color:#0099CC;}
.piefotoArt p {font-size:11px; font-weight:normal; color:#0099CC;}
.imagArt {margin:25px 15px 0 0; float:left; overflow:hidden;}
.foto180 {border:5px solid #F0F0F0;}

/*estilos articulo*/
.art-left .fecha {font-size:11px; color:#009deb; margin:0 0 12px;}
.art-left .fecha p {font-size:11px; color:#009deb; margin:0;}
.art-left .epigrafe, .epigrafe p {margin:0; font-size:11px; color:#666; text-align:left;}
.art-left .titular, .art-left .titular p {font-size:18px; color:#a70000; font-weight:bold; margin:0;}
.art-left .bajada {font-size:12px; text-align:justify; line-height:18px; color:#808080; font-weight:bold; margin:0 0 15px;}
.art-left .bajada p {font-size:12px; color:#808080; font-weight:bold; margin:0;}

/* Tabla de Subtitulos */
.subtitulos {margin:0 0 0 5px; padding:0; font-size:11px; color:#0f5689; font-weight:normal; text-align:left; background:url(/prontus_rocram/imag/arti/block_celeste.gif) no-repeat left top;}
.subtitulos a {display:block; margin:0 0 0 15px; font-size:11px; color:#0f5689; font-weight:normal;}
.subtitulos a:hover {color:#cc0000; 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:14px; font-weight:bold; color:#3d4b65; float:left; width:82%;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:14px; font-weight:bold; color:#3d4b65; line-height:110%; text-decoration:none;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:11px; font-weight:normal; color:#009deb; text-align:right;}
.contSubtit .linkSubtit a {margin:0; font-size:11px; color:#009deb; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#cc0000; text-decoration:none;}

/*subir*/
.subir {width:870px; margin:10px 0 25px; padding:0; font-size:11px; color:#003366; text-align:right;}
.subir a {font-size:11px; color:#003366;}
.subir a:hover {color:#CC0000;}

/*comentarios*/

/*formulario*/
.table-form {margin:25px 0 0; font-size:12px; color:#003366;}
.table-form2 {margin:0; font-size:12px; color:#003366;}
.table-form td, .table-form2 td {padding:4px; border-collapse:collapse;}
.table-form .field, .table-form2 .field {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; padding:3px; color:#003366; font-size:12px; background-color:#e5edf3; border:1px solid #487ea5; width:75%;}
.table-form .boton, .table-form2 .boton {padding:7px; font-family:Arial,sans-serif,Verdana,Tahoma; font-size:15px; font-weight:bold; color:#fff; background:url(/prontus_rocram/imag/auxi/backboton.jpg) repeat-x left top; border:1px solid #81c7ee; cursor:pointer;}
.mensaje {font-size:12px; font-weight:normal; color:#333333;}
.mensaje a {font-size:12px; color:#009deb; font-weight:bold;}
.mensaje a:hover {color:#003366; text-decoration:underline;}

/*galería*/
.imagen {display:table; width:170px; text-align:center; margin-bottom:10px; padding:0;}
.imagenfoot {display:table; width:170px; text-align:center; padding:0 0 10px 0;}
.imagen .foto {border:1px solid #666666; margin:10px 0 5px 0px; clear:both;}
.imagen p {margin:0 20px 0 20px; font-size:11px;}
.imagen a {color:#737373; font-size:11px; font-weight:normal;}
.imagen a:hover {color:#36C1EA;}
.tablaGal {margin-bottom:15px; margin-left:15px;}
.tablaGal td .foto {border:1px solid #666666; margin:10px 0 5px 0; clear:both;}
.tablaGal td p {margin:0 20px; font-size:11px;}
.tablaGal td a {color:#737373; font-size:11px; font-weight:normal;}
.tablaGal td a:hover {color:#0099CC;}
.text {width:140px;}

/* Taxonomia y Archivos adjuntos */
.box-230 {width:230px; overflow:hidden; margin:15px 0 0 30px; padding:0 0 15px; background:url(/prontus_rocram/imag/arti/foot_colright.gif) no-repeat left bottom #d4e1eb; text-align:left;}
.box-230 .rot-230 {width:230px; height:35px; overflow:hidden; margin:0 0 13px; padding:0; background:url(/prontus_rocram/imag/arti/top_colright.gif) no-repeat left bottom #d4e1eb; text-align:left;}
.box-230 .rot-230 p {font-size:12px; color:#0f5689; font-weight:bold; margin:8px 5px 0 15px;}
/**/
.box-230 .texto {width:230px; margin:0; background:url(/prontus_rocram/imag/arti/block_azul.gif) no-repeat left top #d4e1eb;}
.box-230 .texto a {display:block; margin:0 0 10px 26px; font-size:11px; color:#0f5689;}
.box-230 .texto a:hover {color:#cc0000;}
/**/
.box-230 .vermas {width:230px; margin:0 0 10px 26px; background-color:#d4e1eb; font-size:11px; font-weight:bold; color:#0f5689;}
.box-230 .vermas a {margin:0; font-size:11px; font-weight:bold; color:#0f5689;}
.box-230 .vermas a:hover {color:#cc0000;}

/*multimedia*/
.video {margin:15px 0; clear:both;}
.video .titu-video, .video .titu-video p {font-size:12px; color:#0f5689; font-weight:normal; margin:5px 0 10px;}

/*?*/
.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:#333333;}
.CUERPO p, .CUERPO * {font-size:12px; font-weight:normal; color:#333333; 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:#0f5689;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; line-height:140%; font-size:11px; color:#0f5689;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; line-height:140%; font-size:11px; color:#0f5689;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; line-height:140%; font-size:11px; color:#0f5689;}
.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:#666666; line-height:170%; text-align:justify;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:5px; font-size:11px; color:#003366;}
.CUERPO a {font-size:12px; color:#009deb; font-weight:bold;}
.CUERPO a:hover, .CUERPO * a:hover {color:#003366; 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:#0f5689;}
ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#0f5689;}
/*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:14px; font-weight:bold; color:#3d4b65; 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;}


/* Texto del articulo 2 */
p {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:12px; font-weight:normal; color:#333333;}
.CUERPO2 p, .CUERPO2 * {font-size:12px; font-weight:normal; color:#333333; line-height:170%; text-align:justify;} /* Esto es solo para que funcione el +/- letra */
.CUERPO2 ul, .CUERPO2 p ul {margin-top:8px; margin-left:50px; line-height:140%; font-size:11px; color:#0f5689;}
.CUERPO2 ul li, .CUERPO2 p ul li {list-style-type:square; line-height:140%; font-size:11px; color:#0f5689;}
.CUERPO2 ol, .CUERPO2 p ol {margin-top:8px; margin-left:50px; line-height:140%; font-size:11px; color:#0f5689;}
.CUERPO2 ol li, .CUERPO2 p ol li {list-style-type:decimal; line-height:140%; font-size:11px; color:#0f5689;}
.CUERPO2 blockquote {margin-left:15px;}
.CUERPO2 {font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; margin:10px 0 0 0; padding:0 0 20px; font-size:12px; font-weight:normal; color:#666666; line-height:170%; text-align:justify;}
.CUERPO2 table, .CUERPO2 table td {border-collapse:collapse; padding:5px; font-size:11px; color:#003366;}
.CUERPO2 a {font-size:12px; color:#009deb; font-weight:bold;}
.CUERPO2 a:hover, .CUERPO 2* a:hover {color:#003366; text-decoration:underline;}
.CUERPO2 strong, .CUERPO2 b {font-weight:bold;}
ul {list-style:square; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#0f5689;}
ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#0f5689;}
/*formato*/
.CUERPO2 h1 {font-size:18px; font-weight:normal; color:#930000;}
.CUERPO2 h2 {font-size:15px; font-weight:bold; color:#666666;}
.CUERPO2 h3 {font-size:12px; font-weight:bold; color:#666666;}
.CUERPO2 h4 {font-size:11px; font-weight:bold; color:#1C2B45;}
.CUERPO2 h5 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:10px; font-weight:bold; color:#1C2B45;}
.CUERPO2 h6 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:9px; font-weight:bold; color:#1C2B45;}
.CUERPO2 address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO2 pre {font-size:11px; font-weight:normal; color:#666666; text-align:justify; text-indent:10px;}
.CUERPO2 .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO2 .td-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}
.CUERPO2 .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO2 .tr-estilo-fondoazul {background-color:#1C2B45; color:#FCFCFC; font-weight:bold;}

/*vtxt*/
.CUERPO2 .subtit /* subtitulos */ {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#3d4b65; border-bottom:1px solid #e0e0e0;}
.CUERPO2 .piefoto /* pies de fotos */ {color:#404040; font-size:10px; }
.CUERPO2 .resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.CUERPO2 .amarillo /* texto amarillo */ {color:#F8DA07;}
.CUERPO2 .azul     /* texto azul */   {color:#003366;}
.CUERPO2 .azuldestacado     /* texto azul destacado */  {color:#003366; font-weight:bold;}
.CUERPO2 .blanco   /* texto blanco */ {color:#FFFFFF;}
.CUERPO2 .negro    /* texto negro */  {color:#000000;}
.CUERPO2 .rojo     /* texto rojo */   {color:#CC0000;}
.CUERPO2 .naranjo  /* texto naranjo */  {color:#FF6000;}
.CUERPO2 .verde    /* texto verde */  {color:#339900;}
.CUERPO2 .gris     /* texto gris */  {color:#5C5C5C;}
/*/vtxt*/

/*vtxt_table*/
.CUERPO2 .table-right      {float:right;}
.CUERPO2 .table-left      {float:left;}
.CUERPO2 .table-center      {margin:auto;}
/*/vtxt_table*/

/*vtxt_tr*/
.CUERPO2 .tr-estilo-fondogris {background-color:#dddddd;}
.CUERPO2 .tr-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_tr*/

/*vtxt_td*/
.CUERPO2 .td-estilo-fondogris {background-color:#dddddd;}
.CUERPO2 .td-estilo-fondoazul {background-color:#1C2B45; color:#FFFFFF; font-weight:bold;}
/*/vtxt_td*/

/* estilos obligatorios para tablas en vtxt */
.CUERPO2 table {margin:3px;padding:2px 2px 2px 2px; border-collapse: collapse; empty-cells: show;}
.CUERPO2 td {margin:1px; padding:2px 2px 2px 2px;vertical-align:middle;}
.CUERPO2 img {margin:3px;}

/*FIN*/