/* color 878787 -> 484848 ALD 08/12/2007 */
/* color 666666 -> 464646 ALD 08/12/2007 */
/* color 808080 -> 404040 ALD 08/12/2007 */

body {margin:0; padding:0; border:0; font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}

/*ESTRUCTURA*/
.artLeft {width:690px; float:left; clear:left; overflow:hidden; margin:0;}

/*TAXONOMIA*/
div.tax_top_link {font-size:11px; color:#666666; padding:0px 0px 10px 0px;}
div.tax_top_link a:visited, div.tax_top_link a:link, div.tax_top_link a:active {color:#888888; background-color:inherit;}
div.tax_top_link a:hover {color:#666666; background-color:inherit;}

.area .fecha_tax {float:right; overflow:hidden; margin:-12 0 0 0;font-size:10px; color:#333333;}

/*COLUMNA IZQUIERDA*/
.fotoArt {margin:0 0 10px; clear:both;}
.contL .area {width:180px; clear:both; overflow:hidden; margin:0 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777;}
.contLa .area {width:200px; clear:both; overflow:hidden; margin:0 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777;}
.contL .area .foto, .contLa .area .foto {width:70px; float:left; overflow:hidden; margin:0 4px 0 0;}
.nombre, .nombre a, .nombre p {font-size:11px; font-weight:bold; color:#B32305; margin:0;}
.cargo, .cargo p {font-size:10px; font-weight:bold; color:#282828; margin:0;}
.datos, .datos p {font-size:10px; color:#282828; margin:0; line-height:12px;}
/*datos adjuntos*/
.adjunto {width:200px; margin:0 0 15px; padding:0 0 20px; border-bottom:1px dotted #777777; font-size:10px; color:#282828;}
.adjunto .ico {width:25px; float:left; clear:left; overflow:hidden; margin:0 10px 0 0; padding:0;}
.adjunto a {font-size:10px; color:#282828; margin:0; padding:0;}
.boto {margin:5px 0 15px;}

/*COLUMNA DERECHA*/
.contR .areaA {width:180px; clear:both; overflow:hidden; margin:0 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777;}
.contR .areaA .foto {width:32px; float:left; overflow:hidden; margin:0 5px 0 0;}
.contR .areaA .titular, .contR .areaA .titular a, .contR .areaA .titular p {font-size:11px; font-weight:bold; color:#262626; margin:5px 0 0;}

/*estilos articulo*/
.titularsinfondo {margin:0 0 10px; font-size:18px; font-weight:bold; color:#960001; text-align:left;}
.titularsinfondo p {margin:0; font-size:18px; text-transform:uppercase; font-weight:bold; color:#960001;}
.seccion {margin:15px 0 15px 15px; clear:both; font-size:11px; color:#262626;}
.seccion a {font-size:11px; color:#B32305;}
.tituBackF {width:690px; margin:5px 0 10px; padding:0; overflow:hidden; background:url(/noticias/imag/rojo/arti/back690_foot.jpg) no-repeat left bottom;}
.tituBackT {margin:0 0 5px; padding:3px 0 0; overflow:hidden; background:url(/noticias/imag/rojo/arti/back690_top.jpg) no-repeat left top;}
.titularA {margin:0 10px; padding:0; font-size:15px; font-weight:bold; color:#FCFCFC; text-align:left;}
.titularA p, .contC .titularA p {margin:0; font-size:15px; font-weight:bold; color:#FCFCFC;}
.bajadaA, .bajadaA p {margin:0 0 10px 0; clear:both; font-size:12px; text-align:center; font-style:italic; font-weight:bold; line-height:16px; color:#444444;}
/*glosario*/
.letras {width:700px; height:35px; margin:15px 0 5px; padding:10px 10px 0; overflow:hidden; background:url(/noticias/imag/rojo/arti/back_abc.jpg) no-repeat left top;}
.letras .auxi {margin:0; overflow:hidden;}
.letras .auxi a {display:block; float:left; width:25px; overflow:hidden; font-family:Arial,Helvetica,Sans-Serif,Verdana,Tahoma; font-size:15px; font-weight:bold; color:#999999; margin:0; text-align:center;} /*margin:0 0 10px 30px;*/
.letra {width:40px; margin:20px 0 10px; padding:0; overflow:hidden; background:url(/noticias/imag/rojo/arti/back_letra.jpg) no-repeat left top;}
.letra p {margin:0 6px 6px; font-size:25px; font-weight:bold; color:#B32305;}
.Def {overflow:hidden; margin:0 0 15px; padding:0 0 8px; border-bottom:1px dotted #777777;}
.tituDef, .tituDef p {margin:0; font-size:11px; font-weight:bold; color:#B32305;}
.textoDef, .textoDef p, .textoDef a {font-size:11px; color:#262626; line-height:16px; margin:3px 0 0; clear:both;}
.textoDef p, .textoDef a {margin:0;}
.subir {float:right; text-align:right; margin:5px 0 0; overflow:hidden;}
.subir a {display:block; width:49px; height:17px; background:url(/noticias/imag/rojo/arti/sub_of.gif) no-repeat left top; font-size:9px; color:#1c5ba2;}
.subir a:hover {background:url(/noticias/imag/rojo/arti/sub_on.gif) no-repeat left top; font-size:9px; color:#E5E5E5;}

/*new*/
.up {float:right; text-align:right; margin:5px 0 0; overflow:hidden;}


/* Texto del articulo */
.contC p { font-size:11px; line-height:130%; color:#262626; margin:5px 0 13px 0; padding:0px;}
.CUERPO p, .CUERPO *, .CUERPO_en p, .CUERPO_en * {font-size:11px; line-height:130%; color:#444444; margin:5px 0 13px 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul, .CUERPO_en ul, .CUERPO_en p ul {margin-top:8px; margin-left:30px; line-height:110%; font-size:11px; color:#444444;}
.CUERPO ul li, .CUERPO p ul li, .CUERPO_en ul li, .CUERPO_en p ul li {list-style-type:square; line-height:110%; font-size:11px; color:#444444;}
.CUERPO ol, .CUERPO p ol, .CUERPO_en ol, .CUERPO_en p ol {margin-top:8px; margin-left:35px; line-height:110%; font-size:11px; color:#444444;}
.CUERPO ol li, .CUERPO p ol li, .CUERPO_en ol li, .CUERPO_en p ol li {list-style-type:decimal; line-height:110%; font-size:11px; color:#444444;}
.CUERPO blockquote, .CUERPO_en blockquote { margin-left:15px;}
.CUERPO, .CUERPO_en {font-size:11px; color:#262626; text-align:justify; line-height:130%;}
.CUERPO TABLE, .CUERPO TABLE TD, .CUERPO_en TABLE, .CUERPO_en TABLE TD {padding:0; border-collapse:collapse; margin:0;}
.CUERPO TABLE *, .CUERPO TABLE TD *, .CUERPO_en TABLE *, .CUERPO_en TABLE TD * {padding:0; margin:0;}
.CUERPO a, .CUERPO_en a {font-size:11px; color:#960001; font-weight:bold;}

.CUERPO p .rojo strong, .CUERPO p .rojo b,.CUERPO_en p .rojo strong, .CUERPO_en p .rojo b {font-weight:bold; color:#B32305;}
.CUERPO p .amarillo strong, .CUERPO p .amarillo b,.CUERPO_en p .amarillo strong, .CUERPO_en p .amarillo b {font-weight:bold; color:#F8DA07;}
.CUERPO p .naranjo strong, .CUERPO p .naranjo b,.CUERPO_en p .naranjo strong, .CUERPO_en p .naranjo b {font-weight:bold; color:#FF6000;}
.CUERPO p .verde strong, .CUERPO p .verde b, .CUERPO_en p .verde strong, .CUERPO_en p .verde b {font-weight:bold; color:#339900;}
.CUERPO p .negro strong, .CUERPO p .negro b, .CUERPO_en p .negro strong, .CUERPO_en p .negro b {font-weight:bold; color:#000000;}
.CUERPO p .gris strong, .CUERPO p .gris b, .CUERPO_en p .gris strong, .CUERPO_en p .gris b {font-weight:bold; color:#5C5C5C;}

/* Texto del articulo */
.contC p { font-size:11px; line-height:130%; color:#262626; margin:5px 0 13px 0; padding:0px;}
.RECUADRO table {width:200px; margin:0 0 5px; padding:0 0 5px; border-collapse:collapse;}
.RECUADRO table tr, .RECUADRO table * tr {border-bottom:1px dotted #777777; margin:0 0 5px; padding:0 0 5px; border-collapse:collapse;}
.RECUADRO table td img {margin:0 5px 0 0;}
.RECUADRO table td {font-size:11px; color:#282828;}
.RECUADRO table td br, .RECUADRO table td p {margin:0;}
.RECUADRO p, .RECUADRO *, .RECUADRO_en p, .RECUADRO_en * {font-size:11px; color:#262626; margin:0 0 5px 0;} /* Esto es solo para que funcione el +/- letra */
.RECUADRO ul, .RECUADRO p ul, .RECUADRO_en ul, .RECUADRO_en p ul {margin-top:8px; margin-left:30px; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO ul li, .RECUADRO p ul li, .RECUADRO_en ul li, .RECUADRO_en p ul li {list-style-type:square; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO ol, .RECUADRO p ol, .RECUADRO_en ol, .RECUADRO_en p ol {margin-top:8px; margin-left:35px; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO ol li, .RECUADRO p ol li, .RECUADRO_en ol li, .RECUADRO_en p ol li {list-style-type:decimal; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO blockquote, .RECUADRO_en blockquote { margin-left:15px;}
.RECUADRO, .RECUADRO_en {font-size:11px; color:#262626; text-align:left; line-height:130%;}
.RECUADRO TABLE, .RECUADRO TABLE TD, .RECUADRO_en TABLE, .RECUADRO_en TABLE TD {padding:5px 0; border-collapse:collapse;}
.RECUADRO a, .RECUADRO_en a {font-size:11px; color:#CC0000; font-weight:bold;}

.RECUADRO .nombre, .nombre a, .nombre p, .RECUADRO_en .nombre, .nombre a, .nombre p {font-size:11px; font-weight:bold; color:#B32305; margin:0;}
.RECUADRO .nombre a:hover, .RECUADRO_en .nombre a:hover {color:#060399;}
.RECUADRO .cargo, .cargo p, .RECUADRO_en .cargo, .cargo p {font-size:10px; font-weight:bold; color:#282828; margin:0;}
.RECUADRO .datos, .datos p, .RECUADRO_en .datos, .datos p {font-size:10px; color:#282828; margin:0;}

.RECUADRO p .rojo strong, .RECUADRO p .rojo b, .RECUADRO_en p .rojo strong, .RECUADRO_en p .rojo b {font-weight:bold; color:#B32305;}
.RECUADRO p .amarillo strong, .RECUADRO p .amarillo b, .RECUADRO_en p .amarillo strong, .RECUADRO_en p .amarillo b {font-weight:bold; color:#F8DA07;}
.RECUADRO p .naranjo strong, .RECUADRO p .naranjo b, .RECUADRO_en p .naranjo strong, .RECUADRO_en p .naranjo b {font-weight:bold; color:#FF6000;}
.RECUADRO p .verde strong, .RECUADRO p .verde b, .RECUADRO_en p .verde strong, .RECUADRO_en p .verde b {font-weight:bold; color:#339900;}
.RECUADRO p .negro strong, .RECUADRO p .negro b, .RECUADRO_en p .negro strong, .RECUADRO_en p .negro b {font-weight:bold; color:#000000;}
.RECUADRO p .gris strong, .RECUADRO p .gris b, .RECUADRO_en p .gris strong, .RECUADRO_en p .gris b {font-weight:bold; color:#5C5C5C;}

/*mapa*/
div.mapa_around {padding:0px 0px 0 60;}

li.mapa_item1 {list-style-image: url(/noticias/imag/rojo/auxi/1.gif); margin-left:50px; padding:15 0 0 0;}
li.mapa_item2 {list-style-image: url(/noticias/imag/rojo/auxi/2.gif); margin-left:100px; padding:10 0 10 0;}
li.mapa_item3 {list-style-image: url(/noticias/imag/rojo/auxi/3.gif); margin-left:150px;}

li.mapa_item1 a {color:#960001; text-transform:uppercase; font-weight:bold; font-size:14px;}
li.mapa_item2 a {color:#333333;font-weight:normal; font-weight:bold; font-size:12px;}
li.mapa_item3 a {color:#960001;font-weight:normal; font-size:10px;}

/*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:#960001;}
.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;}
/*/vtxt*/


/*estilos productos*/
/* .prod {width:460px; clear:both; overflow:hidden; margin:0px 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777; text-align:left;} */
/*.prod {clear:both; overflow:hidden; margin:0px 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777; text-align:left;}*/
.prod .foto {float:left; margin:0px 5px 0 0; overflow:hidden;}
.prod .nombre, .prod .nombre a {font-size:12px; font-weight:bold; color:#B32305;}
.prod .texto {font-size:11px; line-height:130%; color:#444444; text-align:justify;}
.prod .vermas {text-align:right; margin:3px 0 0; font-size:10px; color:#000000; font-weight:bold;}
.prod .vermas a {font-size:10px; color:#000000; font-weight:bold;}




/*FIN*/