/*tapa de noteBooks*/
div.ProgramsTapa div.aux
{
	background: url(../images/programs/solapasprogramstapa.gif) no-repeat top right #FFFBF4;
	height: 284px;
	width: 29px;
	float: right;	
	margin-right: 0px;
	_margin-right: 0px;
	padding: 0px;
}
div.ProgramsTapa div.top
{		
	background: url(../images/programs/tapaprogramstop.gif) no-repeat left top #FFFBF4;
	padding-top: 2px;	
}
div.ProgramsTapa div.bottom
{
	background: url(../images/programs/tapaprogramsbottom.gif) no-repeat left bottom #FFFBF4;
	padding: 0px 0px 2px 0px;
}

div.ProgramsTapa div.cuerpo
{	
	background: url(../images/programs/espiralprogramstapa.gif) repeat-y left top #FFFBF4;		
	margin: 0px 0px 0px 0px;	
	padding: 8px 45px 0px 70px;
	text-align: left;
}
div.ProgramsTapa div.cuerpo a
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
div.ProgramsTapa div.cuerpo h2
{
	padding: 0px;
	margin-bottom: 10px;
	font-family: arial;
	font-weight: bold;
	font-size: 22px;
	color: #FF9C00;
	text-align: left;
}
div.ProgramsTapa div.cuerpo div.link
{
	text-align: right;	
	padding: 10px 0px 0px 0px;	
}
div.ProgramsTapa div.cuerpo div.link a
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #A22F6B;
	text-decoration: none;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles
{	
	background: url(../images/programs/punteadoprogramstapa.gif) repeat-x left top;
	background-color: #FFFFFF;		
	padding: 10px 10px 10px 10px;
	margin: 0px;
}
div.ProgramsTapa div.cuerpo div.punteado
{
	background: url(../images/programs/punteadoprogramstapa.gif) repeat-x left bottom #FF9C00;
	padding: 1px 0px 0px 0px;
	margin: 0px;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles p
{		
	font-family: arial;
	font-size: 12px;
	color: #3D3D3D;
	font-weight: normal;
	padding: 10px 0px 10px 0px;
	margin: 0px;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles img.ImgTapaPrograms
{	
	margin: 0px 0px 0px 0px;
	display: none;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles div.Imagen 
{
	width: 150px;
	height: 90px;
	margin: 15px 10px 10px auto;
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles div.ImagenMediana
{
	width: 207px;
	height: 130px;
	margin: 15px 10px 10px auto;
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles div.ImagenGrande
{
	width: 310px;
	height: 200px;
	margin: 15px 10px 10px auto;
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles div.Imagen div.Borde 
{
	width: 150px;
	height: 90px;
	background: url(../images/focus/ImagenBorde.gif) no-repeat left top;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles div.ImagenMediana div.BordeMediana
{
	width: 207px;
	height: 130px;
	background: url(../images/focus/ImagenBordeMediana.gif) no-repeat left top;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles div.ImagenGrande div.BordeGrande
{
	width: 310px;
	height: 200px;
	background: url(../images/focus/ImagenBordeGrande.gif) no-repeat left top;
}
div.ProgramsTapa div.cuerpo div.CuadroDetalles p strong
{	
	font-family: arial;
	font-size: 14px;	
	font-weight: bold;
	color: #FFC52A;
}
/* fin tapa notebooks*/



/*noteBooks*/
#programContent
{		
	width: 744;	
}
#programContent div.apertura
{
	background: url(../images/programs/noteBookTop.gif) no-repeat top left #FFFBF4;	
	padding: 10px 0px 0px 0px;
}
#programContent div.cierre
{	
	background: url(../images/programs/noteBookCierre.gif) no-repeat top left;
	padding-top: 5px;
}
#programContent div.cierre div.solapaCierreCuerpo
{
	background: url(../images/programs/noteBookBottom.gif) no-repeat top left;
	padding: 38px 0px 0px 0px;
	
}
#programContent div.cierre div.BotonesBase
{	
	float: right;
}
#programContent div.cierre div.BotonesBase table
{
	margin-right: 53px;
}
#programContent div.cierre div.BotonesBase a
{
	font-family: Arial;
	font-size: 10px;
	color: #A22F6B;
	padding: 4px;
        display: block;
	text-align: center;
}

#programContent div.menu
{
	width: 177px;
	float: left;
	text-align: left;	
}
#programContent div.title
{	
	background: url(../images/programs/noteBookPrimerSolapaMenu.gif) no-repeat top left #FFFBF4;
	padding-top: 9px;
	_padding-top: 12px;
	padding-bottom: 17px;
	_padding-bottom: 15px;
}
#programContent div.title span
{
	font-weight: bold;
	font-size: 12px;
	color: #363636;
	padding-left: 18px;	
}
#programContent div.cierreMenu
{	
	background: url(../images/programs/noteBookMenuBottom.gif) no-repeat bottom right;
	padding-top: 6px;
}
#programContent div.menu div.parts
{	
	background: url(../images/programs/noteBookMenuBk.gif) repeat-y top right;
	_height: 1px;
}

/* Solapa sin seleccion */
#programContent div.menu div.primerTop
{	
	background: url(../images/programs/noteBookMenuTop.gif) no-repeat top center;
	margin-bottom: 0px;
	padding-top: 7px;
}
#programContent div.menu div.parts div.solapaMenu div.top
{	
	background: url(../images/programs/noteBookMenuTabTop.gif) no-repeat top left;
	padding-top: 5px;
}
#programContent div.menu div.parts div.solapaMenu div.bottom
{	
	background: url(../images/programs/noteBookMenuTabBottom.gif) no-repeat bottom left;	
	padding-bottom: 5px;
}
#programContent div.menu div.parts div.solapaMenu div.cuerpoSolapa
{	
	background: url(../images/programs/noteBookMenuTab.gif) repeat-y bottom left;
}
#programContent div.menu div.parts div.solapaMenu div.cuerpoSolapa div.LinksMenu
{	
	width: 125px;	
	margin-left: 15px;
	margin-right: 5px;	
	padding: 0px 0px 0px 15px;
}
#programContent div.menu div.parts div.solapaMenu div.cuerpoSolapa div.LinksMenu a
{
	color: #6D6D6D;
	font-size: 11px;	
	padding-right: 3px;
}
/* fin solapa sin seleccion */


/* solapa con seleccion */
#programContent div.primerTopSel
{	
	background: url(../images/programs/noteBookMenuTopSel.gif) no-repeat top left;
	padding-top: 7px;
}
#programContent div.menu div.parts div.solapaMenuSel div.top
{
	background: url(../images/programs/noteBookMenuTabTopSel.gif) no-repeat top left;
	margin-bottom: 0px;
	padding-top: 5px;
}
#programContent div.menu div.parts div.solapaMenuSel div.bottom
{
	background: url(../images/programs/noteBookMenuTabBottomSel.gif) no-repeat bottom left;
	margin-bottom: 0px;
	padding-bottom: 5px;
}
#programContent div.menu div.parts div.solapaMenuSel div.cuerpoSolapa
{
	background: url(../images/programs/noteBookMenuTabSel.gif) repeat-y top right;
	margin-right: 22px;		
}
#programContent div.menu div.parts div.solapaMenuSel div.cuerpoSolapa div.LinksMenu
{	
	background: url(../images/programs/ChapterArrow.gif) no-repeat left;
	width: 116px;
	_width: 124px;
	margin-left: 15px;
	padding: 0px 0px 0px 15px;
}
#programContent div.menu div.parts div.solapaMenuSel div.cuerpoSolapa a
{	
	font-weight: bold;
	font-size: 11px;
	color: #FF9C00;	
}
/*fin solapa con seleccion*/

/*ANEXO*/
#programContent div.menu div.parts div.solapaAnexoSel div.topAnexo
{
	background: url(../images/programs/noteBookMenuTopAnexoSel.gif) no-repeat top right;
	margin-bottom: 0px;
	padding-top: 5px;
	margin-right: 21px;	
}
#programContent div.menu div.parts div.solapaAnexoSel div.bottomAnexo
{
	background: url(../images/programs/noteBookMenuBottomAnexoSel.gif) no-repeat bottom right;
	margin-bottom: 0px;
	padding-bottom: 5px;	
}
#programContent div.menu div.parts div.solapaAnexoSel div.tabAnexo
{
	background: url(../images/programs/noteBookMenuTabSel.gif) repeat-y top left;
}
#programContent div.menu div.parts div.solapaAnexoSel div.LinksMenu
{	
	background: url(../images/programs/ChapterArrow.gif) no-repeat left;
	width: 116px;
	_width: 124px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
}
#programContent div.menu div.parts div.solapaAnexoSel div.LinksMenu a
{	
	font-weight: bold;
	font-size: 11px;
	color: #FF9C00;
	
}
#programContent div.menu div.parts div.topAnexo
{	
	background: url(../images/programs/noteBookMenuTabAnexoTop.gif) no-repeat top left;
	padding-top: 5px;
}
#programContent div.menu div.parts div.bottomAnexo
{	
	background: url(../images/programs/noteBookMenuTabAnexoBottom.gif) no-repeat bottom left;
	padding-bottom: 5px;
	margin-bottom: 0px;
	_height: 1px;
}	
#programContent div.menu div.parts div.tabAnexo
{	
	background: url(../images/programs/noteBookMenuTabAnexo.gif) repeat-y top left;
}
#programContent div.menu div.parts div.tabAnexo div.lastAnexo
{
	padding-bottom: 0px;
}
#programContent div.menu div.parts div.tabAnexo a
{	
	font-size: 11px;
	color: #363636;	
	display: block;
	padding: 7px 10px 7px 15px;		
}
#programContent div.menu div.parts div.tabAnexo div.LinksMenu
{
	margin-left: 15px;	
}
/*Fin Anexo*/

/*Pop Up Anexo*/
div.popUpUrl
{	
	padding-top: 5px;
	padding-left: 5px;
	margin-right: 10px;	
}
div.popUpUrl img.logo
{
	float: right;	
}
div.popUpUrl div.punteadoPopUp
{
	background: url(../images/programs/punteadoprogramstapa.gif) repeat-x left bottom #FF9C00;
	padding-top: 1px;	
	margin-left: 10px;	
	margin-top: 2px;
}
div.popUpUrl div.cuerpo
{	
	margin: 0px;
	padding-left: 10px;
	text-align: left;		
}
div.popUpUrl div.cuerpo span.titulo h3
{
	font-family: Arial;
	font-size: 22px;
	font-weight: normal;
	color: #FF6600;
}
div.popUpUrl div.cuerpo table td
{	
	vertical-align: text-top;	
}
div.popUpUrl div.cuerpo span strong
{		
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFC52A;		
}
div.popUpUrl div.cuerpo
{		
	padding-right: 10px;	
}
div.popUpUrl div.linkPopUp
{	
	background: url(../images/programs/RayadoGrisPop.gif) repeat-x left top;	
	margin-left: 10px;	
	margin-top: 50px;
	padding-top: 11px;	
	text-align: left;
}
div.popUpUrl div.linkPopUp p
{		
	padding-top: 20px;
	padding-bottom: 20px;	
}
div.popUpUrl div.linkPopUp p span.bullet
{		
	background: url(../images/programs/BulletLinkPop.gif) no-repeat left ;
	font-family: Arial;	
	font-size: 14px;
	font-weight: bold;
	color: #474747;	
	padding-left: 12px;
	margin-left: 5px;
}
div.popUpUrl div.linkPopUp p a
{
	font-family: Arial;	
	font-size: 12px;
	font-weight: normal;
	color: #FF9C00;		
}
div.popUpUrl div.volver
{
	text-align: right;
	padding: 5px 10px 20px 0px;		
}
div.popUpUrl div.volver a
{	
	font-family: Arial;	
	font-size: 11px;
	font-weight: normal;
	color: #662568;
}
/*Fin Pop Up Anexo*/
/*GLOSARIO*/
#programContent div.menu div.parts div.solapaGlosarioSel div.topGlosario
{
	background: url(../images/programs/noteBookMenuTopGlosarioSel.gif) no-repeat top right;
	margin-bottom: 0px;
	padding-top: 5px;
	margin-right: 21px;	
}
#programContent div.menu div.parts div.solapaGlosarioSel div.bottomGlosario
{
	background: url(../images/programs/noteBookMenuBottomGlosarioSel.gif) no-repeat bottom right;
	margin-bottom: 0px;
	padding-bottom: 5px;	
}
#programContent div.menu div.parts div.solapaGlosarioSel div.tabGlosario
{
	background: url(../images/programs/noteBookMenuTabSel.gif) repeat-y top left;	
}
#programContent div.menu div.parts div.topGlosario
{
	background: url(../images/programs/noteBookMenuTabGlosTop.gif) no-repeat top left;
	padding-top: 5px;
}
#programContent div.menu div.parts div.bottomGlosario
{
	background: url(../images/programs/noteBookMenuTabGlosBottom.gif) no-repeat bottom left;
	padding-bottom: 5px;	
	_height: 1px;
}
#programContent div.menu div.parts div.tabGlosario
{
	background: url(../images/programs/noteBookMenuTabGlos.gif) repeat-y top left;	
}
#programContent div.menu div.parts div.tabGlosario div.LinksMenu
{
	margin-left: 15px;
}
#programContent div.menu div.parts div.tabGlosario div.lastGlosario
{
	padding-bottom: 0px;
}
#programContent div.menu div.parts div.tabGlosario a
{	
	font-size: 11px;
	color: #363636;	
	display: block;
	padding: 7px 10px 7px 15px;
}
/*FIN GLOSARIO*/
/* Caja de funciones del menu */
#programContent div.menu div.parts div.cajaFunciones
{
	background: url(../images/programs/CajaFuncionesCuerpo.gif) repeat-y bottom left;
	margin-left: 30px;
	margin-top: 10px;	
}
#programContent div.menu div.parts div.cajaFunciones div.top
{
	background: url(../images/programs/CajaFuncionesTop.gif) no-repeat top left;
	padding-top: 5px;
}
#programContent div.menu div.parts div.cajaFunciones div.bottom
{
	background: url(../images/programs/CajaFuncionesBottom.gif) no-repeat bottom left;
	padding-bottom: 5px;
	_padding-bottom: 0px;
}
#programContent div.menu div.parts div.cajaFunciones div.bottom div
{
	border-bottom: 1px solid #ffffff;
	width: 115px;
	padding: 5px 0px 3px 0px;
}
#programContent div.menu div.parts div.cajaFunciones div.bottom div.first 
{
	padding: 0px 0px 2px 0px;
}
#programContent div.menu div.parts div.cajaFunciones div.bottom div.last
{
	border-bottom: 0px;
	padding: 0px 0px 0px 0px;
}
#programContent div.menu div.parts div.cajaFunciones div.hr
{	
	width: 116px;
	height: 1px;	
	background-color: #FFFFFF;
}
#programContent div.menu div.parts div.cajaFunciones hr
{		
	display: none;
}
#programContent div.menu div.parts div.cajaFunciones a
{
	background: url(../images/programs/CajaFuncionesFlecha.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #FFF8E9;
	font-weight: normal;
	padding: 0px 0px 3px 10px;
	margin: 3px;
	display: block;
}
/* fin Caja de funciones del menu*/
/* Cuerpo poryecto largo */
#programContent div.cuerpo
{	
	background: url(../images/programs/noteBookCuerpo.gif) repeat-y top left;		
}
#programContent div.CuerpoContenido #contenedorGlosario a
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
#programContent div.NumeroPagina
{
	padding: 0px 20px 0px 0px;	
	text-align: right;
}
#programContent div.NumeroPagina span
{
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	color: #999999;
}
#programContent div.CuerpoContenido
{
	padding: 10px 50px 0px 200px;	
	text-align: left;	
}
#programContent div.CuerpoContenido div.contenedor
{
	width: 490px;
}
#programContent div.CuerpoContenido h2
{		
	font-family: arial;
	font-weight: normal;
	font-size: 22px;
	color: #FF9C00;	
	margin-bottom: 0px;
}
#programContent div.CuerpoContenido h4
{		
	font-family: arial;
	font-weight: normal;
	font-size: 16px;
	color: #000000;
	margin-bottom: -3px;
}
#programContent div.CuerpoContenido div.AnexoDesc
{		
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	color: #999999;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
}
#programContent div.CuerpoContenido p, #programContent div.CuerpoContenido table
{	
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #6D6D6D;
	margin:0px;
	padding:0px;
}
#programContent div.CuerpoContenido p.obj
{
	font-family: verdana;
}
#programContent div.CuerpoContenido p
{	
	padding-bottom: 10px;	
}

#programContent div.CuerpoContenido ul li
{		
	color: #6D6D6D;	
	font-size: 12px;
}
#programContent div.CuerpoContenido p.punteado
{	
	background: url(../images/programs/noteBookPunteadoTitulo.gif) repeat-x bottom #FF9C00;	
	padding: 1px 0px 0px 0px;
	margin: 1px 0px 20px 0px;
}
#programContent div.CuerpoContenido div.ImagenTI
{
	width: 110px;
	height: 90px;
	margin: 10px 5px 10px 10px;
	background-repeat: no-repeat;	
	float: right;
	cursor: pointer;
}
#programContent div.CuerpoContenido div.ImagenIT
{
	width: 110px;
	height: 90px;
	margin: 10px 10px 10px 5px;
	background-repeat: no-repeat;	
	background-position: left top;
	float: left;	
	cursor: pointer;
}
#programContent div.CuerpoContenido div.contenedorImagen
{	
	margin: 0px 35% 0px 35%;
}
#programContent div.CuerpoContenido div.contenedorImagen div.imagenI
{
	width: 110px;
	height: 90px;
	margin: 0px 0px 10px 0px;	
	background-repeat: no-repeat;
	cursor: pointer;
}
#programContent div.CuerpoContenido div.ImagenTI div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;
}
#programContent div.CuerpoContenido div.ImagenIT div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;
}
#programContent div.CuerpoContenido div.contenedorImagen div.ImagenI div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;	
}
#programContent div.CuerpoContenido div.Autor p.punteado
{
	background: url(../images/programs/noteBookPunteadoTitulo.gif) repeat-x bottom #FF9C00;
	margin: 0px;
	padding-top: 1px;
}
#programContent div.CuerpoContenido p.Autor
{	
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
}
#programContent div.CuerpoContenido div.Anexo
{
	background: url(../images/programs/rayado.gif) repeat-x left bottom;	
	background-color: #FBFBFB;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#programContent div.CuerpoContenido div.Anexo h3
{
	font-family: Arial;
	font-size: 14px;
	color: #FF9C00;	
	padding: 5px 0px 0px 3px;
	margin: 5px 0px 0px 3px;
	font-weight: bold;
}
#programContent div.CuerpoContenido div.Anexo h5
{
	font-family: Arial;
	font-size: 14px;
	color: #FFC52A;
	padding: 5px 0px 0px 3px;
	margin: 5px 0px 0px 3px;
	font-weight: bold;
}
#programContent div.CuerpoContenido div.Anexo hr
{	
	width: 490px;
	height: 1px;
	color: #E9E9E9;
}
#programContent div.CuerpoContenido div.Anexo div.Linea
{	
	width: 490px;
	height: 1px;
	font-size: 1px;
	font-weight: normal;
	background-color: #E9E9E9;
	background-repeat: no-repeat;
	margin: 5px 0px 5px 0px;
}
#programContent div.CuerpoContenido div.sepBarra
{	
	background: url(../images/programs/BarraAnexo.gif) no-repeat center;
	width: 490px;
	height: 11px;
	margin: 7px 0px 7px 0px;
	_margin: 2px 0px -1px 0px;
	border: solid red 1px;
}
#programContent div.CuerpoContenido div.Anexo p.Archivo
{	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 0px;	
}
#programContent div.CuerpoContenido div.Anexo a
{	
	background: url(../images/programs/archivoFlechaNoSel.gif) no-repeat center left;
	font-family: Arial;
	font-size: 11px;
	color: #666666;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 0px;
	font-weight: normal;
	display: block;
}
#programContent div.CuerpoContenido div.Anexo a:hover
{	
	background: url(../images/programs/archivoFlechaSel.gif) no-repeat center left;
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 0px;
	font-weight: normal;
	display: block;
}
#programContent div.CuerpoContenido div.comentarioBase
{
	border-top:1px solid #FCE2B4;
	padding:10px;
}
#programContent div.CuerpoContenido div.Par
{
	background:#FFFBF4;
}
#programContent div.CuerpoContenido div.botline
{
	border-top:1px solid #FCE2B4;
}
#programContent div.CuerpoContenido div.Comentarios
{
	background: #FFFBF4 url(../images/programs/PunteadoGris.gif) repeat-x top left;
	margin-top: 15px;
}
#programContent div.CuerpoContenido div.ComentariosBottom
{
	margin-top: 15px;
}
#programContent div.CuerpoContenido div.Comentarios h3,#programContent div.CuerpoContenido div.ComentariosBottom h3
{
	font-family: Arial;
	color: #7D7D7D;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0px 10px 5px;
	margin: 0px;
}
#programContent div.CuerpoContenido div.Comentarios p,#programContent div.CuerpoContenido div.ComentariosBottom p
{
	font-family: Arial;
	color: #7D7D7D;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 0px 10px 5px;
	margin: 0px;
}
#programContent div.CuerpoContenido div.Comentarios a,#programContent div.CuerpoContenido div.ComentariosBottom a
{
	font-family: Arial;
	color: #FF6600;
	font-size: 11px;
	font-weight: bold;	
	margin-left: 5px;
}
#programContent div.CuerpoContenido div.Comentarios div.Cierre
{
	background: url(../images/programs/PunteadoGris.gif) repeat-x bottom left;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#programContent div.cuerpo div.solapas
{	
	background: url(../images/programs/noteBookSolapaLateral.gif) no-repeat top right;
}
/*fin Cuerpo poryecto largo*/
/*Short Programs*/
div.ShortPrograms
{	
	background: url(../images/programs/shProgCuerpo.gif) repeat-y center top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	_height: 1px;
}
div.ShortPrograms div.bottom
{
	background: url(../images/programs/shProgBottom.gif) no-repeat center bottom;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
}

div.ShortPrograms div.cajaDatosFijos
{	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
div.ShortPrograms div.cajaDatosFijos div.top
{
	background: url(../images/programs/shProgTop.gif) no-repeat center top #FFFBF4;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
div.ShortPrograms div.cajaDatosFijos div.top div.cuerpo
{
	background: url(../images/programs/shProgCuerpo.gif) repeat-y center top;
	margin: 0px 0px 0px 0px;
}
div.ShortPrograms div.cajaDatosFijos div.top div.cuerpo div.ImagenMediana
{
	width: 207px;
	height: 130px;
	margin: 15px 10px 10px auto;
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;
}
div.ShortPrograms div.cajaDatosFijos div.top div.cuerpo div.ImagenGrande
{
	width: 310px;
	height: 200px;
	margin: 15px 10px 10px auto;
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
}
div.ShortPrograms div.cajaDatosFijos div.top div.cuerpo div.ImagenMediana div.BordeMediana
{
	width: 207px;
	height: 130px;
	background: url(../images/focus/ImagenBordeMediana.gif) no-repeat left top;
}
div.ShortPrograms div.cajaDatosFijos div.top div.cuerpo div.ImagenGrande div.BordeGrande
{
	width: 310px;
	height: 200px;
	background: url(../images/focus/ImagenBordeGrande.gif) no-repeat left top;
}
div.ShortPrograms div.cajaDatosFijos div.bottom
{
	background: url(../images/programs/shProgPunteado.gif) repeat-x bottom #F39D01;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;	
}

div.ShortPrograms div.cajaDatosFijos img.ImgTapaPrograms
{	
	margin: 0px 0px 10px 0px;
	display: none;	
}
div.ShortPrograms div.cajaDatosFijos div.Imagen
{
	width: 150px;
	height: 90px;
	margin: 0px 10px 10px auto;
	background-position: left top;
	background-repeat: no-repeat;
	float: right;
}
div.ShortPrograms div.cajaDatosFijos div.Imagen div.Borde 
{
	width: 150px;
	height: 90px;
	background: url(../images/focus/ImagenBorde.gif) no-repeat left top;	
}

div.ShortPrograms div.cajaDatosFijos p
{
	margin: 0px;
	padding: 0px 0px 10px 20px;	
}
div.ShortPrograms div.cajaDatosFijos h2
{	
	margin: 0px 10px 10px 10px;
	padding: 10px 0px 0px 10px;
	font-family: arial;
	font-weight: bold;
	font-size: 22px;
	text-align: left;
	color: #FF9C00;	
}
div.ShortPrograms div.cajaDatosFijos span strong
{	
	margin: 0px 0px 10px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #FFC52A;	
}
div.ShortPrograms div.cajaDatosFijos span
{
	margin: 0px 10px 10px 0px;	
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #6D6D6D;
	display: block;
}
div.ShortPrograms div.cajaDatosFijos span.segundoItem
{	
	margin: 0px 10px 10px 0px;
	padding: 0px 0px 10px 120px;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #6D6D6D;		
}
div.cajaDatosFijos div.cuadroImagen
{
	background: url(../images/programs/CuadroImg.gif) no-repeat top #FF9C00;
	width: 354px;
	height: 214px;
	apadding-top: 8px;
	float: right;
	border: solid 1px red;
}
div.cajaDatosFijos div.cuadroImagen img
{	
	margin-top: 7px;
	margin-left: 22px;
	width: 310px;
	height: 200px;
	border: 0px;
}
div.ShortPrograms div.navegadorContenidos
{	
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 35px;	
	text-align: left;	
}
div.ShortPrograms div.navegadorContenidos p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
}
div.ShortPrograms div.navegadorContenidos a.NotSel
{	
	background: url(../images/programs/shProgLinksBulletOff.gif) no-repeat left center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;	
	color: #FFC52A;	
}
div.ShortPrograms div.navegadorContenidos a.Sel
{	
	background: url(../images/programs/shProgLinksBulletOver.gif) no-repeat left center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;	
	color: #FF9C00;
}
div.ShortPrograms div.navegadorContenidos a.anexo
{
	background: url(../images/programs/shProgLinksBulletOff.gif) no-repeat left center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;	
	color: #6D6D6D;	
}

div.ShortPrograms div.navegadorContenidos a:hover
{	
	background: url(../images/programs/shProgLinksBulletOver.gif) no-repeat left center;
	color: #FF9C00;
}
div.ShortPrograms div.contenedor
{	
	width: 686px;
	margin: 20px auto 0px auto;
}

div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo
{	
	text-align: left;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo a
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo
{	
	background: url(../images/programs/rayado.gif) repeat-x left bottom;	
	background-color: #FBFBFB;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	text-align: left;
	width: 650px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo h2
{		
	font-family: arial;
	font-weight: normal;
	font-size: 22px;
	color: #FF9C00;	
	margin-bottom: 0px;
	display: inline;
	padding-right: 10px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo h4
{		
	font-family: arial;
	font-weight: normal;
	font-size: 16px;
	color: #474747;
	margin-bottom: -3px;
	text-align: left;
	display: inline;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoDesc
{		
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	color: #999999;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo h3
{
	font-family: Arial;
	font-size: 14px;
	color: #FF9C00;	
	padding: 10px;
	font-weight: bold;	
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo h5
{
	font-family: Arial;
	font-size: 14px;
	color: #FFC52A;
	padding: 5px 0px 0px 3px;
	margin: 5px 0px 0px 3px;
	font-weight: bold;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo hr
{	
	width: 650px;
	height: 1px;
	color: #E9E9E9;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo div.Linea
{	
	width: 650px;	
	height: 1px;
	font-size: 1px;
	font-weight: normal;
	background-color: #E9E9E9;
	background-repeat: no-repeat;
	margin: 5px 0px 5px 0px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo p.Archivo
{	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 0px;	
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo a
{	
	background: url(../images/programs/archivoFlechaNoSel.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #666666;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 4px;
	font-weight: normal;
	display: block;
	text-decoration: none;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo a:hover
{	
	background: url(../images/programs/archivoFlechaSel.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 4px;
	font-weight: normal;
	display: block;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas
{
		
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.top
{	
	background: url(../images/programs/shProgCuadroIntTop.gif) no-repeat center  top #FFC52A;
	padding-top: 2px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.bottom
{	
	background: url(../images/programs/shProgCuadroIntBottom.gif) no-repeat center bottom;	
	padding-bottom: 2px;
	margin: 0px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo
{
	background: url(../images/programs/shProgCuadroIntCuerpo.gif) repeat-y top;
	_height: 1px;
	padding: 10px 5px 25px 15px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo h3
{		
	font-family: arial;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #FF9C00;	
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 20px 0px;
	display: inline;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo h3 img
{
	background-color: #FFC52A;
	margin: 0px 0px 0px -14px;
	padding: 0px 0px 0px 0px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo p, div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo table
{	
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #6D6D6D;
	margin:0px;
	padding:0px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo p
{		
	margin:0px;
	padding-bottom: 10px;	
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo ul li
{		
	color: #6D6D6D;	
	font-size: 12px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo p.punteado
{	
	background: url(../images/programs/noteBookPunteadoTitulo.gif) repeat-x bottom #FF9C00;	
	padding-top: 1px;
	margin: 1px 0px 20px 0px;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.ImagenTI
{
	width: 110px;
	height: 90px;
	margin: 10px 5px 10px 10px;
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.ImagenIT
{
	width: 110px;
	height: 90px;
	margin: 10px 10px 10px 5px;		
	background-repeat: no-repeat;	
	background-position: left top;
	float: left;
	cursor: pointer;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.contenedorImagen
{		
	margin: 0px 35% 0px 35%;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.contenedorImagen div.imagenI
{		
	width: 110px;
	height: 90px;
	margin: 0px 0px 10px 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.ImagenTI div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.ImagenIT div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;
}
div.ShortPrograms div.contenedor div.cajaDatosProgramas div.cuerpo div.ImagenI div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBorde.gif) no-repeat top;	
}
div.ShortPrograms div.contenedor div.rayado
{	
	background: url(../images/programs/shProgRayado.gif) no-repeat left top #FFC52A;
	margin: 0px;
	padding: 10px 0px 5px 0px; 
}
div.puntos
{
	background: url(../images/programs/shprogpuntos.gif) repeat-x top left #662568;
	line-height: 1px;
	height: 1px;
	margin: 5px 0px 5px 0px;
	_margin: 5px 0px 0px 0px;	
	padding: 0px;
}
div.puntosBot
{
	background: url(../images/programs/shprogpuntos.gif) repeat-x top left #662568;
	line-height: 1px;
	height: 1px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}
#Botonera
{
	padding: 0px;	
	margin: 0px;	
}
#Botonera tr td
{
	padding:0px;
	margin:0px;	
}
#Botonera tr td.color
{
	background-color: #662568;
}
#Botonera span.conLinea
{	
	border-right: 1px solid #ffffff;
}
#Botonera span a
{	
	background-image: url(../images/programs/shProgBotonesBullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #FFFFFF;
	text-align: left;
	padding: 0px 6px 0px 15px;	
	margin-left: 5px;
}

/* ACTIVIDADES */
div.solapaTop
{
	background: url(../images/programs/shProgSolapaBottom.gif) no-repeat bottom left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 30px;
}
div.solapaTop div.BotonesBase
{	
	padding-top: 10px;
	_padding-top: 5px;
	float: right;
	padding-right: 35px;
}
div.solapaTop div.BotonesBase table tr td
{	
	text-align: center;	
}
div.solapaTop div.BotonesBase a
{
	font-family: Arial;
	font-size: 11px;
	color: #A22F6B;
	padding: 0px 0px 0px 0px;		
}
div.activities
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div.activities div.contenedor
{
	margin: 0px auto 0px auto;
	padding: 0px 10px 0px 10px;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo
{	
	padding: 0px 0px 0px 0px;
	_height: 1px;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo span.titulo
{
	/*background: url(../images/programs/PunteadoActivity.gif) repeat-x left top;*/
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 0px;		
}

div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.T
{		
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #6D6D6D;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo p
{
	padding: 10px 0px 10px 0px;		
	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.cuadroImagen
{
	background: url(../images/programs/CuadroImg.gif) no-repeat top #FF9C00;
	width: 354px;
	height: 214px;
	apadding-top: 8px;
	float: right;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.cuadroImagen img
{	
	margin-top: 7px;
	margin-left: 22px;
	width: 310px;
	height: 200px;
	border: 0px;
}
div.activities div.contenedor div.cajaDatosProgramas p
{	
	text-align: left;
	margin: 0px;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo p span
{	
	font-size: 12px;
	/*color: #6D6D6D;*/
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo p span strong
{	
	margin: 0px 10px 10px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #FFC52A;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo
{	
	text-align: left;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo a, div.capitulo div.T p a
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.punteado
{	
	background: url(../images/programs/noteBookPunteadoTitulo.gif) repeat-x bottom #FF9C00;	
	padding-top: 1px;
	margin: 1px 0px 10px 0px;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo
{	
	background: url(../images/programs/rayado.gif) repeat-x left bottom;	
	background-color: #FBFBFB;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	text-align: left;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo h2
{		
	font-family: arial;
	font-weight: normal;
	font-size: 22px;
	color: #FF9C00;	
	margin-bottom: 0px;
	display: inline;
	padding-right: 10px;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo h3
{
	font-family: Arial;
	font-size: 22px;
	color: #FF9C00;	
	padding-right: 10px;
	font-weight: bold;		
	display: inline;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo h4
{		
	font-family: arial;
	font-weight: normal;
	font-size: 16px;
	color: #474747;
	margin-bottom: -3px;
	text-align: left;
	display: inline;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoDesc
{		
	font-family: arial;
	font-weight: normal;
	font-size: 11px;
	color: #999999;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 0px;
}

div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo h5
{
	font-family: Arial;
	font-size: 14px;
	color: #FFC52A;
	padding: 5px 0px 0px 3px;
	margin: 5px 0px 0px 3px;
	font-weight: bold;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo hr
{		
	height: 1px;
	color: #E9E9E9;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo div.Linea
{		
	height: 1px;
	font-size: 1px;
	font-weight: normal;
	background-color: #E9E9E9;
	background-repeat: no-repeat;
	margin: 5px 0px 5px 0px;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo p.Archivo
{	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 0px;	
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo a
{	
	background: url(../images/programs/archivoFlechaNoSel.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #666666;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 4px;
	font-weight: normal;
	display: block;
	text-decoration: none;
}
div.activities div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo a:hover
{	
	background: url(../images/programs/archivoFlechaSel.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 4px;
	font-weight: normal;
	display: block;
}

div.activities div.contenedor div.rayado
{	
	background: url(../images/programs/RayadoGris.gif) repeat-x left top;
	margin: 10px 0px 0px 0px; 
	padding: 9px 0px 5px 0px; 
}

div.activities div.contenedor div.accesoAnexo
{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.activities div.contenedor div.accesoAnexo div.rayadoBottom
{
	background: url(../images/programs/RayadoGrisBottom.gif) repeat-x left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width: 100%;
	height: 10px;
}
div.activities div.contenedor div.accesoAnexo div.link
{
	float: right;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	width: 120px;
	background: white;
}
div.activities div.contenedor div.accesoAnexo div.link a
{	
	background: url(../images/programs/BulletLink.gif) no-repeat left;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #662568;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;	
}
div#AutorActivitie
{
	padding: 5px 0px 5px 0px;
}
div#AutorActivitie p.punteado
{
	background: url(../images/programs/noteBookPunteadoTitulo.gif) repeat-x top #FF9900;
	margin: 0px;
	padding: 1px 0px 0px 0px;
}
div#AutorActivitie p.Autor
{	
	padding: 5px 0px 5px 0px;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #6D6D6D;
}
/* FIN ACTIVIDADES */

/*<Articulos>*/

div.solapaTop
{
	background: url(../images/programs/shProgSolapaBottom.gif) no-repeat bottom left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	height: 30px;
}
div.solapaTop div.BotonesBase
{	
	padding-top: 10px;
	_padding-top: 5px;
	float: right;
	padding-right: 35px;
}
div.solapaTop div.BotonesBase table tr td
{	
	text-align: center;	
}
div.solapaTop div.BotonesBase a
{
	font-family: Arial;
	font-size: 11px;
	color: #588BFF;
	padding: 0px 0px 0px 0px;		
}	
div.articles
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.articles div.contenedor
{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(../images/programs/ArtRight.gif) repeat-y right #F7F7F7;
	_height: 1px;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #6D6D6D;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo a
{
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.titulo
{
	background: url(../images/programs/ArtTopBkg.gif) no-repeat left top #FDEDD1;
	padding: 10px 5px 5px 10px;
	margin: 0px 0px 0px 0px;
}

div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.T
{
	padding: 0px 15px 0px 15px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo p
{
	padding: 5px 0px 5px 0px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.cuadroImagen
{
	background: url(../images/programs/CuadroImg.gif) no-repeat top #FF9C00;
	width: 354px;
	height: 214px;
	float: right;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.cuadroImagen img
{	
	margin-top: 7px;
	margin-left: 22px;
	width: 310px;
	height: 200px;
	border: 0px;
}
div.articles div.contenedor div.cajaDatosProgramas p
{	
	text-align: left;
	margin: 0px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo p span strong
{	
	margin: 0px 10px 10px 0px;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #A37CA4;		
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo
{	
	text-align: left;	
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.punteado
{	
	background: url(../images/programs/noteBookPunteadoTitulo.gif) repeat-x bottom #FF9C00;	
	padding-top: 1px;
	margin: 1px 0px 10px 0px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo h2
{		
	font-family: arial;
	font-weight: normal;
	font-size: 22px;
	color: #FF9C00;	
	margin-bottom: 0px;
	display: inline;
	padding-right: 10px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo h3
{
	font-family: Arial;
	font-size: 22px;
	color: #652468;	
	padding-right: 10px;
	font-weight: bold;		
	display: inline;	
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo h4
{		
	font-family: arial;
	font-weight: normal;
	font-size: 16px;
	color: #474747;
	margin-bottom: -3px;
	text-align: left;
	display: inline;	
}
div.articles div.contenedor div.rayado
{	
	background: url(../images/programs/ArtRayadoTop.gif) no-repeat left;
	font-size: 12px;
	font-weight: bold;
	color: #939393;
	margin: 0px 0px 15px 0px;
	padding: 5px 0px 5px 10px;
}
/*********<imgs art>***********/
div.articles div.contenedor div.cajaDatosProgramas p, div.articles div.contenedor div.cajaDatosProgramas table
{	
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
	color: #6D6D6D;
	margin:0px;
	padding:0px;
}
div.articles div.contenedor div.cajaDatosProgramas div.parrafo
{	
	padding: 0px 20px 0px 20px;
}
div.articles div.contenedor div.cajaDatosProgramas ul li
{		
	color: #6D6D6D;
	font-size: 12px;
}
div.articles div.contenedor div.cajaDatosProgramas div.ImagenTI
{
	width: 110px;
	height: 90px;
	margin: 10px 20px 10px 10px;
	_margin: 10px 10px 10px 10px;
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;	
}
div.articles div.contenedor div.cajaDatosProgramas div.ImagenIT
{
	width: 110px;
	height: 90px;
	margin: 10px 10px 10px 20px;
	_margin: 10px 10px 10px 10px;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;	
	cursor: pointer;
}
div.articles div.contenedor div.cajaDatosProgramas div.contenedorImagen
{	
	margin: 0px 35% 0px 35%;
}
div.articles div.contenedor div.cajaDatosProgramas div.imagenI
{
	width: 110px;
	height: 90px;
	margin: 0px 0px 10px 0px;
	background-repeat: no-repeat;
	cursor: pointer;
}
div.articles div.contenedor div.cajaDatosProgramas div.ImagenTI div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;
}
div.articles div.contenedor div.cajaDatosProgramas div.ImagenIT div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;
}
div.articles div.contenedor div.cajaDatosProgramas div.contenedorImagen div.ImagenI div.Borde 
{	
	width: 110px;
	height: 90px;
	background: url(../images/focus/ImagenBordeChica.gif) no-repeat top;	
}
/*********</imgs art>***********/
div.footerArticulo
{
	background: url(../images/programs/ArtBottom.gif) no-repeat left top;
	width: 727px;
	height: 23px;
}

div#AutorArticle
{
	padding: 5px 0px 5px 0px;
}
div#AutorArticle p.punteado
{
	background: url(../images/programs/ArtAutorPunteado.gif) repeat-x top #652468;
	margin: 0px 5px 0px 0px;
	padding: 1px 0px 0px 0px;
}
div#AutorArticle p.Autor
{	
	padding: 5px 20px 5px 0px;
	margin: 0px;
	background: #FFFFFF;
	width: auto;
	_width: 724;
	text-align: right;
}
/*<Anexo artículos>*/
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo
{
	background: url(../images/programs/rayado.gif) repeat-x left bottom;	
	margin: 0px 3px 10px 2px;
	padding: 0px 0px 10px 0px;
	text-align: left;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo h3
{
	font-family: Arial;
	font-size: 22px;
	color: #FF9C00;	
	padding-right: 10px;
	font-weight: bold;
	display: inline;
	padding-left: 10px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo div.Linea
{		
	height: 1px;
	font-size: 1px;
	font-weight: normal;
	background-color: #E9E9E9;
	background-repeat: no-repeat;
	margin: 5px 0px 5px 0px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo p.Archivo
{	
	padding: 0px 10px 0px 10px;
	margin-bottom: 10px;
	margin-top: 0px;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo a
{	
	background: url(../images/programs/archivoFlechaNoSel.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #666666;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 4px;
	font-weight: normal;
	display: block;
	text-decoration: none;
}
div.articles div.contenedor div.cajaDatosProgramas div.cuerpo div.AnexoCapitulo a:hover
{	
	background: url(../images/programs/archivoFlechaSel.gif) no-repeat left;
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 4px;
	font-weight: normal;
	display: block;
}
/*</Anexo artículos>*/
/*</Acticulos>*/

span.sitebold
{
	color: #FF9900;
	font-weight: bold;
	font-size: 12px;
}
span.sitebold p
{	
	color: #FF9900;
	font-weight: bold;
	font-size: 12px;	
}
div.marked
{
	border: 1px solid #ff9a08;
	margin: 5px 5px 5px 0px;
	padding: 5px 5px 5px 7px;
}
/*div.marked em
{
	width: 475px;
}*/
span.sitecolor
{
	color: #FF9900;
	font-size: 12px;
}
span.sitecolor p
{
	color: #FF9900;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}
#cartel
{
	text-align: center;
	width: 315;
	margin: auto;
}
