/* 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; }

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

/*TAXONOMIA*/
div.tax_top_link {
	font-size:11px;
	color:#666666;
	padding:0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
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:#999999;}


/*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:normal;
	color:#1B212C;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
.cargo, .cargo p {
	font-size:10px;
	color:#999999;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
.datos, .datos p {
	font-size:10px;
	color:#1B212C;
	margin:0;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
}
/*datos adjuntos*/
.adjunto {
	width:200px;
	margin:0 0 8px;
	padding:0 0 8px;
	border-bottom:1px dotted #777777;
	overflow:hidden;
	font-size:10px;
	color:#1B212C;
	font-family: Arial, Helvetica, sans-serif;
}
.adjunto .ico {width:25px; float:left; clear:left; overflow:hidden; margin:0 10px 0 0;}
.adjunto a {
	font-size:10px;
	color:#003399;
	font-family: Arial, Helvetica, sans-serif;
}
.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:14px;
	font-weight:bolder;
	color:#1B212C;
	margin:5px 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

/*estilos articulo*/
.titularA {
	font-size:18px;
	font-weight:bolder;
	color:#1B212C;
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
.titularA p {
	margin:0;
	font-size:18px;
	font-weight:bold;
	color:#1B212C;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.fechaA {
	float:right;
	overflow:hidden;
	font-size:10px;
	color:#1B212C;
	font-family: Arial, Helvetica, sans-serif;
}
.fechaA p {
	margin:0;
	font-size:10px;
	color:#1B212C;
	font-family: Arial, Helvetica, sans-serif;
}
.bajadaA, .bajadaA p {
	margin:0 0 10px 0;
	clear:both;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#1B212C;
	text-align:left;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.fotoA {
	float:left;
	overflow:hidden;
	border:1px solid #D9D9D9;
	background-color:#F2F2F2;
	margin-top: 7px;
	margin-right: 14px;
	margin-bottom: 7px;
	margin-left: 0px;
	width: 216px;
}
.fotoAb {
	float:left;
	overflow:hidden;
	border:1px solid #D9D9D9;
	background-color:#F2F2F2;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	width: 216px;
}
.fotoA img, .fotoAb img {
	margin:7px;
}
.fotoA .texto, .fotoAb .texto {
	width:200px;
	overflow:hidden;
	font-size:10px;
	color:#1B212C;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 7px;
	margin-left: 7px;
}
.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:#1B212C;
	margin:5px 0 13px 0;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}
.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;
	font-family: Arial, Helvetica, sans-serif;
}
.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:#1B212C;
	font-family: Arial, Helvetica, sans-serif;
}
.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;
	font-family: Arial, Helvetica, sans-serif;
}
.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;
	font-family: Arial, Helvetica, sans-serif;
}
.CUERPO blockquote, .CUERPO_en blockquote { margin-left:15px;}
.CUERPO, .CUERPO_en {
	font-size:11px;
	color:#262626;
	text-align:left;
	line-height:130%;
	font-family: Arial, Helvetica, sans-serif;
}
.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:#FF3300;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.CUERPO p .rojo strong, .CUERPO p .rojo b {
	font-weight:bold;
	color:#FF3300;
	font-family: Arial, Helvetica, sans-serif;
}
.CUERPO p .amarillo strong, .CUERPO p .amarillo b {
	font-weight:bold;
	color:#FFCC00;
}
.CUERPO p .naranjo strong, .CUERPO p .naranjo b {
	font-weight:bold;
	color:#E5A804;
}
.CUERPO p .verde strong, .CUERPO p .verde b {
	font-weight:bold;
	color:#99CC00;
}
.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:#999999;
}

/*vtxt*/
.titulos /* titulos */ {
	display:table;
	width:100%;
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#FF3300;
	font-family: Arial, Helvetica, sans-serif;
}
.piefoto /* pies de fotos */ {
	color:#999999;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.resalta /* texto resaltado */ {
	font-size:12px;
	font-weight:bold;
	color:#1B212C;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
}
.amarillo /* texto amarillo */ {
	color:#FFCC00;
}
.azul     /* texto azul */   {
	color:#1B212C;
}
.blanco   /* texto blanco */ {color:#FFFFFF;}
.negro    /* texto negro */  {color:#000000;}
.rojo     /* texto rojo */   {
	color:#FF3300;
}
.naranjo  /* texto naranjo */  {
	color:#E5A804;
}
.verde    /* texto verde */  {
	color:#99CC00;
}
.gris     /* texto gris */  {
	color:#999999;
}
/*/vtxt*/





/*FIN*/