/* 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:15px 0 0;}

/*COLUMNA IZQUIERDA*/
.fotoArt {margin:0 0 10px; clear:both;}
.contL .area {width:200px; clear:both; overflow:hidden; margin:0 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777;}
.contL .area .foto {width:70px; float:left; overflow:hidden; margin:0 6px 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:14px;}
/*datos adjuntos*/
.adjunto {width:200px; margin:0 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777; overflow:hidden; font-size:10px; color:#282828;}
.adjunto .ico {width:25px; float:left; clear:left; overflow:hidden; margin:0 10px 0 0;}
.adjunto a {font-size:10px; color:#282828;}
.boto {margin:5px 0 15px;}

/*COLUMNA DERECHA*/
/*ROTULO*/
.contR .rotuloF {width:180px; margin:0 0 15px; overflow:hidden; background:url(../imag/port/rot180_foot.jpg) no-repeat left bottom;}
.contR .rotuloT {margin:0 0 5px; overflow:hidden; background:url(../imag/port/rot180_top.jpg) no-repeat left top; background-color:#CCCCCC;}
.contR .rotuloT p {font-size:11px; font-weight:bold; color:#BC2506; margin:0 10px 0; padding:8px 0 0;}
/**/
.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*/
.titularA {margin:0 0 10px; font-size:18px; font-weight:bold; color:#B32305; text-align:left;}
.titularA p {margin:0; font-size:18px; font-weight:bold; color:#B32305;}
.fechaA {float:right; overflow:hidden; font-size:12px; color:#000000;}
.fechaA p {margin:0; font-size:12px; color:#000000;}
.bajadaA, .bajadaA p {margin:0 0 10px 0; clear:both; font-size:12px; font-weight:bold; line-height:16px; color:#262626; text-align:justify;}
.fotoA {float:left; overflow:hidden; margin:7px 6px 7px 0; border:1px solid #D9D9D9;background-color:#F2F2F2;}
.fotoAb {float:left; overflow:hidden; margin:7px 0 7px; border:1px solid #D9D9D9;background-color:#F2F2F2;}
.fotoA img, .fotoAb img {margin:11px;}
.fotoA .texto, .fotoAb .texto {width:200px; overflow:hidden; margin:0 0 7px 9px; font-size:10px; color:#262626; text-align:justify;}
.fotoA .ico, .fotoAb .ico {float:left; width:25px; margin:0 5px 0 0;}
.fotoA .ico img, .fotoAb .ico img {margin:0;}

.fotoA .ico_right,.fotoAB .ico_right {float:right; width:25px; margin:0 3px 0 5px;}
.fotoA .ico_right img,.fotoAB .ico_right img {margin:0;}

/* 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:#262626; 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:#262626;}
.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:#262626;}
.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:#262626;}
.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:#262626;}
.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 { border-collapse:collapse; padding:5px;}
.CUERPO a, .CUERPO_en a {font-size:11px; color:#CC0000; font-weight:bold;}
.CUERPO p .rojo strong, .CUERPO p .rojo b {font-weight:bold; color:#B32305;}
.CUERPO p .amarillo strong, .CUERPO p .amarillo b {font-weight:bold; color:#F8DA07;}
.CUERPO p .naranjo strong, .CUERPO p .naranjo b {font-weight:bold; color:#FF6000;}
.CUERPO p .verde strong, .CUERPO p .verde b {font-weight:bold; color:#339900;}
.CUERPO p .negro strong, .CUERPO p .negro b {font-weight:bold; color:#000000;}
.CUERPO p .gris strong, .CUERPO p .gris b {font-weight:bold; color:#5C5C5C;}
.CUERPO * img, .CUERPO_en * img { margin:0px; } /* ALD 07/02/2008 */
.CUERPO TABLE * P, .CUERPO_en TABLE * P { margin:0px; } /* ALD 07/02/2008 */
.CUERPO TABLE TD, .CUERPO_en TABLE TD { vertical-align:top; } /* ALD 07/02/2008 */

/*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; color:#353535; font-style:italic;}
.amarillo /* texto amarillo */ {color:#F8DA07;}
.azul     /* texto azul */   {color:#000093;}
.blanco   /* texto blanco */ {color:#FFFFFF;}
.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;}
/*/vtxt*/





/*FIN*/