div.searchRes
{
	text-align: left;
	margin: 0px 10px 0px 15px;	
	padding-top: 1px;
	width: 720px;	
}
div.searchRes div.punteado
{
	background: url(../images/searchres/Punteado.gif) repeat-x top left #FF9C00;
	padding-top: 1px;	
	margin: 0px;	
}

div.searchRes a
{	
	vertical-align: middle;
	padding: 0px 10px 0px 0px;
	color: #FF6600;
}
div.searchRes img
{	
	margin: 5px 0px 0px 0px;
}
div.searchRes a.saveRes
{
	text-align: right;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #FF6600;
}
div.searchRes div.titulo
{		
	padding: 0px 0px 10px 0px;	
	margin: 0px;	
}
div.searchRes div.titulo h2
{	
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
	color: #474747;
	padding: 5px 30px 15px 0px;	
	margin: 0px;
	display: inline;
}
div.searchRes div.titulo span.progs, div.searchRes div.titulo span.progs a
{	
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #652468;
	padding: 0px;
}
div.searchRes div.titulo span.files, div.searchRes div.titulo span.files a
{	
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	padding: 0px;
}
div.searchRes div.programas
{	
	padding: 0px 0px 0px 0px;		
}
div.searchRes div.programas div.datosProg
{	
	background-color: #FBFBFB;
	margin: 0px;
	padding: 7px 0px 7px 0px;
	border-bottom: 1px solid #DFDFDF;
}
div.searchRes div.programas div.datosProg p.titProg
{
	background: url(../images/searchres/bullet.gif) no-repeat left;		
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 14px;	
}
div.searchRes div.programas div.datosProg p.titProg a
{	
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #F39D01;	
}
div.searchRes div.programas div.datosProg p.descProg
{
	padding: 5px 0px 0px 20px;	
	margin: 0px;	
}
div.searchRes div.programas div.datosProg p.descProg a
{	
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: 666666;
}
div.searchRes div.rayado
{	
	background: url(../images/searchres/rayado.gif) repeat-x left top;
	margin: 5px 0px 0px 0px;	
	padding: 10px 0px 5px 0px;	
}
div.searchRes div.files
{	
	padding: 25px 0px 0px 0px;
}
div.searchRes div.files div.EncabezadoFiles
{	
	background: url(../images/searchres/rayadoTopFiles.gif) repeat-x left top;	
	padding: 12px 0px 8px 20px;
	margin: 0px;	
	border-bottom: 1px solid #DFDFDF;	
	background-color: #FFFBF4;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;	
}
div.searchRes div.files div.Anexo
{
	background-color: #FBFBFB;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
div.searchRes div.files div.Anexo p.Archivo
{	
	padding: 0px 10px 0px 10px;	
	margin-bottom: 10px;
	margin-top: 0px;	
}
div.searchRes div.files div.Anexo a
{	
	background: url(../images/searchres/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;
}
div.searchRes div.files div.Anexo a:hover
{	
	background: url(../images/searchres/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;
}
div.searchRes div.#paginador
{		
	margin: 0px 0px 10px 0px;	
}
div.searchRes div.cuerpo
{	
	margin: 0px;	
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;		
}
div.searchRes div.cuerpo p
{		
	color: #666666;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
}
span.letra
{
	font-size: 13px;
}
div.searchRes div.Editorial
{
	margin-bottom: 5px;
	font-size: 14px;
}
div.searchRes div.Editorial h3
{
	margin: 0px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	font-size: 16px;
	color: #6D6D6D;	
	border-bottom: 1px solid #E2E2E2;
}
div.searchRes div.Editorial p
{
	margin: 0px;
	padding: 15px 0px 0px 0px;
	color: #652468;
}
div.searchRes div.programas div.EncabezadoProgs
{	
	border-bottom: 1px solid #DFDFDF;
	border-top: 1px solid #DFDFDF;
}
div.searchRes div.programas div.EncabezadoProgs
{	
	padding: 8px 0px 8px 20px;
	margin: 0px;
	border-top: 1px solid #DFDFDF;	
	border-bottom: 1px solid #DFDFDF;	
	background-color: #F4EFF4;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #652468;	
}
div.searchRes div.programas div.clear
{
	padding: 0px;
}
div.searchRes div.programas div.title
{
	padding: 8px 0px 8px 20px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #652468;
	background-color: #F4EFF4;
}
div.EncabezadoProgs table
{
	padding: 2px 0px 2px 0px;
}
div.EncabezadoProgs table td.img
{
	padding-bottom: 6px;
}
div.EncabezadoProgs td.bannerIzq
{
	background: url(../images/activeholiday/bannerIzq.jpg) no-repeat left;
	width: 395px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #E55000;
	padding-left: 40px;
}
div.EncabezadoProgs div.sub
{
	font-size: 12px;
	padding: 0px 15px 10px 20px;
}
div.sep
{
	height: 1px;
	border-bottom: 1px solid #DFDFDF;
	font-size: 1px;
	margin: 7px 0px 7px 0px;
}
a.toHome
{
	font-family: Arial;
	font-size: 13px;
	vertical-align: baseline;
	text-decoration: underline;
	font-weight: bold;
	display: -moz-inline-box;
	margin-bottom: 5px;
}