/* PRINCIPAL Y COMUNES *******************************************************************************************/
html, body {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
img {
	border: 0px;
}
a {
    outline:0;
}
fieldset {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#contenedor {
	margin: 0px auto;
	width: 985px;
}
#publicidad {
	margin-top: 5px;
	border-bottom: 10px solid #000;
	padding-bottom: 5px;
	background: url(imagenes/publicidad.gif) no-repeat left top;
	padding-left: 10px;
}
#publicidad img {
	display: block;
}
#menu {
	background: url(imagenes/logotipo.gif) no-repeat left top;
	height: 222px;
	border-bottom: 2px dotted #999;
}
#menu .botones {
	height: 36px;
	padding-top: 157px;
	overflow: hidden;
}
#menu .botones  a{
	padding-right: 3px;
}
#menu .botones  a.ultimo{
	padding-right: 0px;
}
#menufacyl {
	background: url(imagenes/logotipofacyl.jpg) no-repeat left top;
	height: 222px;
	border-bottom: 2px dotted #999;
}
#menufacyl .botones {
	height: 36px;
	padding-top: 157px;
	overflow: hidden;
}
#menufacyl .botones  a{
	padding-right: 3px;
}
#menufacyl .botones  a.ultimo{
	padding-right: 0px;
}
#portadarevista {
	float: right;
	text-align: right;
	width: 142px;
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	margin-top: 6px;
}
#portadarevista .numero  {
	font: bold normal 18px "Arial Black", Arial, Gadget, sans-serif;
	color: #000;
}
#columnaderecha {
	float: right;
	width: 234px;
}
#formulariobuscar {
	background: url(imagenes/textbuscador.gif) no-repeat left center;
	height: 22px;
	padding: 0px 0px 0px 80px;
	margin: 10px 0px;
}
#formulariobuscar .btnbuscar {
	background: url(imagenes/botones/flechabuscar.gif) no-repeat right center;
	height: 22px;
	width: 16px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	border-width: 0px;
	display: block;
	float: right;
	cursor: pointer;
}
#formulariobuscar input {
	height: 20px;
	width: 130px;
	border: 1px solid #838E8F;
	font: italic bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
}
#columnaderecha .agenda {
	background: #E0E6E6 url(imagenes/fondoproximoseventos.gif) no-repeat left top;
	margin: 0px;
	padding-top: 110px;
}
#columnaderecha .agenda .fecha {
	width: 60px;
	padding: 5px 0px 10px;
	vertical-align: top;
}
#columnaderecha .agenda .evento {
	font: 11px Arial, Helvetica, sans-serif;
	color: #ED1C24;
	vertical-align: top;
	padding: 7px 5px 10px 0px;
}
#columnaderecha .agenda a  {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#columnaderecha .agenda a:hover {
	text-decoration: underline;
}
#columnaderecha .agenda .ciudad  {
	color: #3B8ABA;
}
#columnaderecha .agenda .seccion  {
	color: #000;
}
#columnaderecha .agenda .fondooscuro {
	background: #D6DEDE;
}
#columnaderecha .agenda .fondoclaro .fecha{
	background: url(imagenes/fondofechaclaro.gif) no-repeat center top;
}
#columnaderecha .agenda .fondooscuro .fecha{
	background: url(imagenes/fondofechaoscuro.gif) no-repeat center top;
}
#columnaderecha .agenda .mes {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	padding: 0px;
	margin: 3px 3px 0px 0px;
}
#columnaderecha .agenda .dia {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	padding: 0px;
	margin: 1px 4px 0px 0px;
}
#columnaderecha .conectate {
	height: 61px;
	background: url(imagenes/fondoconectate.gif) no-repeat right center;
	margin-top: 7px;
	padding-top: 22px;
	text-align: right;
}
#columnaderecha .conectate a {
	margin-left: 2px;
}
#columnaderecha .publicidad a {
	display: block;
	margin-bottom: 5px;
}
#columnaderecha .publicidad img {
	display: block;
}
#columnaderecha .publicidad h1 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 7px 0px 0px 150px;
	padding: 0px 5px 0px 0px;
	background: #b2c0c0;
	text-align: right;
}
#contenido {
	padding-top: 10px;
	margin: 0px;
	width: 732px;
}
#cabeceraseccion {
	background: url(imagenes/fondoseccion.gif) no-repeat left top;
	height: 59px;
	padding-top: 23px;
	padding-left: 10px;
}
#cabecerasecciondos {
	background: url(imagenes/fondoseccion.gif) no-repeat left top;
	height: 65px;
	padding-top: 17px;
	padding-left: 10px;
}
#contenido .pantallaprincipal{
	position: relative;
	margin: 4px 0px 0px;
	padding: 0px;
	height: 277px;
	overflow: hidden;
}
#contenido .pantallaprincipal div{
	position: absolute;
	visibility: hidden;
	height: 277px;
	width: 732px;
	left: 0px;
	top: 0px;
}
#contenido .pantallaprincipal  img{
	display: block;
}
#contenido .pantallaprincipal .titulo{
	font: italic bold 28px Georgia, "Times New Roman", Times, serif;
	color: #000;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 5px 10px;
	position: absolute;
	left: 10px;
	bottom: 10px;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	KhtmlOpacity: .75;
	opacity: .75;
}
#contenido .pantallaprincipal .titulofacyl{
	font: italic bold 20px Georgia, "Times New Roman", Times, serif;
	color: #000;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 5px 10px;
	position: absolute;
	left: 10px;
	bottom: 10px;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	KhtmlOpacity: .75;
	opacity: .75;
}
#botonespantallaprincipal {
	margin-top: 16px;
}
#botonespantallaprincipal .botonactivo  {
	margin: 0px 2px 0px 0px;
	padding: 0px;
	background: #da4914;
	display: block;
	height: 12px;
	width: 12px;
}
#botonespantallaprincipal .boton  {
	margin: 0px 2px 0px 0px;
	padding: 0px;
	background: #b2c0c0;
	display: block;
	height: 12px;
	width: 12px;
}
#botonespantallaprincipal .boton:hover {
	background: #da4914;
}
#noticiasdestacadas {
	background: url(imagenes/rayasrojas.gif) repeat-x left top;
	margin-top: 20px;
	padding-top: 30px;
}
#noticiasdestacadas .infodos {
	font: bold 13px Arial, Helvetica, sans-serif;
	width: 340px;
	display: block;
	text-decoration: none;
	color: #000;
	margin-top: 10px;
	margin-bottom: 30px;
}
#noticiasdestacadas .infodos:hover {
	text-decoration: underline;
}
#noticiasdestacadas .infotres {
	font: bold 13px Arial, Helvetica, sans-serif;
	width: 376px;
	display: block;
	text-decoration: none;
	color: #000;
	float: right;
}
#noticiasdestacadas .infotres:hover {
	text-decoration: underline;
}
#noticiasdestacadas .infodestacado  {
	color: #DA4914;
}
#noticiasdestacadas img {
	display: block;
}
#noticiasdestacadas .niveldos {
	height: 284px;
	width: 340px;
	display: block;
	text-decoration: none;
	position: relative;
}
#noticiasdestacadas .niveldos .descripcion{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #DA4914;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 1px 2px;
	position: absolute;
	left: 6px;
	bottom: 6px;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .niveldos .seccion{
	font: italic bold 15px Georgia, "Times New Roman", Times, serif;
	color: #000;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .niveldos .titulo{
	font: bold 18px Verdana, Geneva, sans-serif;
	color: #000;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .niveltres {
	height: 284px;
	width: 340px;
	display: block;
	text-decoration: none;
	position: relative;
}
#noticiasdestacadas .niveltres .descripcion{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #DA4914;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 1px 2px;
	position: absolute;
	left: 6px;
	bottom: 6px;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .niveltres .seccion{
	font: italic bold 15px Georgia, "Times New Roman", Times, serif;
	color: #000;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .niveltres .titulo{
	font: bold 18px Verdana, Geneva, sans-serif;
	color: #000;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .nivelcuatro {
	float: right;
}
#noticiasdestacadas .nivelcuatro a {
	display: block;
	position: relative;
	text-decoration: none;
	margin-bottom: 5px;
	margin-left: 5px;
}
#noticiasdestacadas .nivelcuatro .descripcion{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #DA4914;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 1px 2px;
	position: absolute;
	left: 6px;
	bottom: 6px;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .nivelcuatro .iconovideo{
	position: absolute;
	KhtmlOpacity: .75;
	top: 6px;
	right: 6px;
}
#noticiasdestacadas .nivelcuatro .seccion{
	font: italic bold 13px Georgia, "Times New Roman", Times, serif;
	color: #000;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .nivelcuatro .titulo{
	font: bold 13px Verdana, Geneva, sans-serif;
	color: #000;
	KhtmlOpacity: .75;
}
#noticiasdestacadas .scrollnoticias {
	background: #eff2f2 url(imagenes/fondonoticias.gif) no-repeat left center;
	height: 105px;
	padding: 5px 5px 5px 105px;
	position: relative;
	overflow: hidden;
	margin: 0px;
}
#scroller   {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 120px;
}
#noticiasdestacadas .scrollnoticias li {
	margin: 0px 0px 10px;
	padding: 0px 5px 0px 0px;
	list-style: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #363636;
	width: 250px;
}
#noticiasdestacadas .scrollnoticias li a{
	color: #D94713;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	display: block;
}
#noticiasdestacadas .scrollnoticias li a:hover{
	text-decoration: underline;
}
#otrasnoticias {
	background: url(imagenes/rayasrojas.gif) repeat-x left top;
	margin-top: 20px;
	padding-top: 20px;
	clear: left;
}
#otrasnoticias .tituloseccion {
	font: italic bold 18px Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	background: #DA4914;
	margin: 0px 0px 10px;
	padding: 5px;
}
#otrasnoticias a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA4914;
	text-decoration: none;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #666;
}
#otrasnoticias a:hover {
	text-decoration: underline;
	color: #000;
}
#otrasnoticias a .seccion {
	color: #6d6e70;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}
#otrasnoticias a .titulo {
	font: bold 15px Verdana, Geneva, sans-serif;
	color: #000;
}
#otrasnoticias a .fecha {
	font-size: 12px;
	font-weight: normal;
}
#listadonoticias {
	background: url(imagenes/rayasrojas.gif) repeat-x left bottom;
	margin-top: 20px;
	padding: 20px 0px;
}
#listadonoticias a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA4914;
	text-decoration: none;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #666;
}
#listadonoticias a:hover {
	text-decoration: underline;
	color: #000;
}
#listadonoticias a .seccion {
	color: #6d6e70;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}
#listadonoticias a .titulo {
	font: bold 15px Verdana, Geneva, sans-serif;
	color: #000;
}
#listadonoticias a .fecha {
	font-size: 12px;
	font-weight: normal;
}
#masnoticias {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #DA4914;
	text-align: right;
	margin-right: 20px;
	padding-top: 10px;
}
#masnoticias .primeraultima {
	text-decoration: none;
	color: #000;
	font: bold 10px Verdana, Geneva, sans-serif;
}
#masnoticias .primeraultima:hover {
	text-decoration: underline;
}
#masnoticias a {
	text-decoration: none;
	color: #000;
	font: bold 14px Verdana, Geneva, sans-serif;
}
#masnoticias a:hover , #masnoticias .activo{
	text-decoration: none;
	color: #FFF;
	background: #DA4914;
}
#destacados {
	height: 80px;
	background: url(imagenes/rayasrojas.gif) repeat-x left top;
	clear: both;
	margin-top: 45px;
	padding-top: 18px;
	padding-bottom: 10px;
}
#fotos {
	position: relative;
	border-bottom: 1px dotted #000;
	padding-bottom: 10px;
	height: 352px;
}
#fotos .fotoactual {
	position: absolute;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#fotos .piedefoto {
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #000;
	background: #FFF;
	margin: 0px 10px 0px 0px;
	padding: 5px 10px;
	position: absolute;
	left: 10px;
	bottom: 16px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	KhtmlOpacity: .75;
	opacity: .80;
}
#fotos .miniaturas {
	float: right;
}
#fotos .miniaturas a {
	display: block;
	margin: 0px 3px 3px 0px;
	position: relative;
}
#fotos .miniaturas a .iconovideo {
	position: absolute;
	right: 4px;
	bottom: 4px;
}
#fotos .miniaturas img {
	display: block;
}
#fotos .miniaturasgaleria a {
	display: block;
	margin: 0px 3px 3px 0px;
	position: relative;
}
#fotos .miniaturasgaleria a .iconovideo {
	position: absolute;
	right: 4px;
	bottom: 4px;
}
#fotos .miniaturasgaleria img {
	display: block;
}
#fotosgaleria {
	border-bottom: 1px dotted #000;
	padding-bottom: 10px;
}
#fotosgaleria .miniaturas a {
	display: block;
	margin: 0px 3px 3px 0px;
	position: relative;
	height: 115px;
	width: 138px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}
#fotosgaleria .miniaturas a .iconovideo {
	position: absolute;
	right: 4px;
	bottom: 4px;
}
#fotosgaleria .miniaturas img {
	display: block;
}
#desarrollonoticia {
	float:right;
	width: 466px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-bottom: 40px;
}
#desarrollonoticia .documento , #desarrollonoticia .documento:hover{
	display: block;
	float: right;
	width: 142px;
	margin: 0px 0px 20px 30px;
	padding: 0px;
	text-decoration: none;
	text-align: center;
}
#desarrollonoticia .datosevento {
	padding-top: 20px;
	font: 11px Arial, Helvetica, sans-serif;
}
#desarrollonoticia .datosevento p {
	margin: 0px;
}
#desarrollonoticia a {
	color: #DA4914;
	text-decoration: none;
	font-weight: bold;
}
#desarrollonoticia a:hover {
	text-decoration: underline;
}
#desarrollonoticia .titulo {
	font: italic bold 20px Georgia, "Times New Roman", Times, serif;
	color: #1A1A1A;
	margin: 0px;
}
#desarrollonoticia .subtitulo {
	font: italic bold 14px Georgia, "Times New Roman", Times, serif;
	color: #DA4814;
	margin: 5px 0px 0px;
}
#desarrollonoticia .destacado {
	font: italic bold 15px Georgia, "Times New Roman", Times, serif;
	color: #1A1A1A;
}
#desarrollonoticia .rojo {
	color: #DA4914;
}
#desarrollonoticia .redessociales {
	margin: 30px 0px 50px;
	text-align: right;
}
#desarrollonoticia .ncomentarios {
	font-size: 14px;
	font-weight: bold;
}
#desarrollonoticia .comentario {
	border-top: 1px dotted #999;
	padding: 20px;
}
#desarrollonoticia .comentario .numero {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	margin: 0px 0px 5px;
}
#desarrollonoticia .comentario .texto {
	border-top: 1px solid #E3774F;
	border-right: 1px solid #E3774F;
	border-left: 1px solid #E3774F;
	margin: 0px auto;
	padding: 5px;
	width: 394px;
}
#desarrollonoticia .comentario .cierre {
	background: url(imagenes/comentariosbocadillo.gif) no-repeat center top;
	margin: 0px auto;
	padding: 0px;
	height: 15px;
	width: 406px;
}
#desarrollonoticia .comentario .datos {
	text-align: right;
	width: 406px;
	margin: 10px auto 0px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #333;
}
#desarrollonoticia .comentario .datos .fecha {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666;
}
#desarrollonoticia .comentario .datos .autor {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	text-decoration: underline;
}
#formulariocomentarios {
	margin-top: 30px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333;
}
#formulariocomentarios textarea {
	height: 120px;
	width: 245px;
	border: 1px solid #999;
}
#formulariocomentarios .cajadetexto {
	border: 1px solid #999;
	width: 170px;
	margin: 0px 0px 10px;
	padding: 4px;
}
#formulariocomentarios a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #808080;
	text-decoration: underline;
}
#formulariocomentarios a:hover {
	text-decoration: none;
}
#formulariocomentarios td {
	vertical-align: top;
}
#cabeceramenunoticia {
	background: url(imagenes/cabeceramenunoticias.gif) no-repeat left top;
	margin: 15px 0px 0px;
	padding: 0px;
	height: 21px;
	width: 234px;
}
#menunoticia {
	background-color:#DA4914;
	width: 224px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 5px 5px 100px;
	text-align: right;
}
#menunoticia .acciones {
	border-top: 1px dotted #FFF;
	border-bottom: 1px dotted #FFF;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#pie {
	background: #4a354c;
	text-align: right;
	padding: 6px;
}
#pie .seccion {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	border-left: 1px dotted #FFF;
	padding-left: 3px;
	padding-right: 5px;
}
#pie .seccion:hover {
	color: #DA4914;
	text-decoration: none;
	border-left: 1px dotted #DA4914;
}
#copyright {
	text-align: right;
	padding: 4px 6px 50px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #838E8F;
}
#copyright .seccion {
	font: 11px Arial, Helvetica, sans-serif;
	color: #838E8F;
	text-decoration: none;
	border-left: 1px dotted #838E8F;
	padding-left: 3px;
	padding-right: 5px;
}
#copyright .seccion:hover {
	color: #DA4914;
	text-decoration: none;
	border-left: 1px dotted #DA4914;
}



/* AGENDA ****************************************************************************************************/
#noticiasagenda {
	margin: 0px 0px 0px auto;
	padding: 0px;
	width: 420px;
}
#tituloseccion {
	font: 16px Arial, Helvetica, sans-serif;
	color: #DA4914;
	margin: 10px 0px 5px;
	padding: 0px;
}
#tituloseccion .seccion {
	font: italic bold 15px Georgia, "Times New Roman", Times, serif;
	color: #000;
}
#tituloseccion .titulo {
	font: bold 18px Verdana, Geneva, sans-serif;
	color: #000;
}
#noticiasagenda .noticia {
	border-bottom: 1px dotted #333;
	padding: 15px 0px;
}
#noticiasagenda .noticia p {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px 0px 10px;
}
#noticiasagenda .noticia h1{
	color: #DA4914;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px 0px 10px;
}
#noticiasagenda .noticia h1 .seccion {
	color: #000;
	font: italic bold 15px Georgia, "Times New Roman", Times, serif;
}
#noticiasagenda .noticia h1 .titulo {
	color: #000;
	font: bold 18px Verdana, Geneva, sans-serif;
	text-decoration: none;
}
#noticiasagenda .noticia h1 .titulo:hover {
	text-decoration: underline;
}
#buscadoragenda {
	margin: 0px;
	padding: 0px;
	width: 284px;
	float: left;
}
#formulariobuscaragenda {
	margin: -5px 0px 0px;
	padding: 50px 0px 0px 20px;
	width: 264px;
	background: url(agenda/imagenes/fondobuscadoragenda.gif);
	height: 162px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
#formulariobuscaragenda  select   {
	height: 22px;
	border: 1px solid #999;
	width: 180px;
	margin: 0px;
	padding: 0px;
}
#formulariobuscaragenda  #nombre   {
	height: 22px;
	border: 1px solid #999;
	width: 180px;
}
#formulariobuscaragenda  #fecha_inicio , #formulariobuscaragenda #fecha_fin {
	height: 22px;
	border: 1px solid #999;
	width: 80px;
	margin: 0px;
	padding: 0px;
}
#buscadoragenda .calendario {
	background: url(agenda/imagenes/fondocalendario.gif) no-repeat left top;
	margin: -5px 0px 0px;
	padding: 0px;
	height: 232px;
}
#buscadoragenda .calendario .mes {
	margin: 0px auto;
	width: 250px;
	padding-top: 20px;
	text-align: center;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000;
}
#buscadoragenda .calendario table {
	background: url(agenda/imagenes/calendario.gif) no-repeat center bottom;
	margin: 0px auto;
}
#buscadoragenda .calendario td    {
	width: 25px;
	text-align: center;
	height: 17px;
	vertical-align: middle;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000;
}
#buscadoragenda .calendario a    {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000;
}
#buscadoragenda .calendario a:hover {
	color: #DA4914;
	text-decoration: none;
}
#buscadoragenda .calendario th {
	height: 28px;
}
#buscadoragenda .cabeceradestacados {
	background: url(agenda/imagenes/fondoagendadestacados.gif) no-repeat left top;
	margin: -5px 0px 0px;
	padding: 0px;
	height: 81px;
}
#buscadoragenda .destacados {
	background: #DA4914;
	margin: 0px;
	padding: 0px;
}
#buscadoragenda .destacados img{
	display: block;
}
#buscadoragenda .destacados div {
	padding: 15px 0px 0px;
	background: #FFF;
	margin: 0px 4px 10px;
}
#buscadoragenda .destacados p {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 0px 25px 10px;
}
#buscadoragenda .destacados .separador {
	border-top: 1px dotted #FFF;
}
#buscadoragenda .destacados h1{
	color: #DA4914;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px 25px 5px;
}
#buscadoragenda .destacados h1 .seccion {
	color: #000;
	font: italic bold 15px Georgia, "Times New Roman", Times, serif;
}
#buscadoragenda .destacados h1 .titulo {
	color: #000;
	font: bold 18px Verdana, Geneva, sans-serif;
	text-decoration: none;
}
#buscadoragenda .destacados h1 .titulo:hover {
	text-decoration: underline;
}
#eventosporfecha {
	margin: -5px 0px 0px;
	padding: 0px;
	float: right;
	width: 420px;
	background: url(agenda/imagenes/fondoporfechas.gif) no-repeat right top;
}#eventosporfecha h1 {
	font: italic bold 20px Georgia, "Times New Roman", Times, serif;
	color: #1A1A1A;
	margin: 0px;
	padding: 18px 10px 30px;
}
#eventosporfecha td {
	padding: 5px 0px 5px 5px;
}
#eventosporfecha .primero td{
	border-bottom: 2px solid #e3e9ed;
}
#eventosporfecha .fondoclaro td{
	border-top: 2px solid #e3e9ed;
	border-bottom: 2px solid #e3e9ed;
}
#eventosporfecha .fondooscuro td{
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;
	background: #e3e9ed;
}
#eventosporfecha .evento {
	color: #ED1C24;
	font: bold 11px Arial, Helvetica, sans-serif;
	width: 415px;
	border-left: 1px dotted #F00;
}
#eventosporfecha .evento a {
	text-decoration: none;
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
}
#eventosporfecha .evento a:hover {
	text-decoration: underline;
}
#eventosporfecha .evento .ciudad {
	font: 11px Arial, Helvetica, sans-serif;
	color: #3b8aba;
}
#eventosporfecha .evento .seccion {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000;
}

/* ANÚNCIATE ****************************************************************************************************/
#cabecerarequisitos {
	background: url(anunciate/imagenes/cabecerarequisitos.gif);
	height: 12px;
	margin-top: -5px;
}
#requisitos {
	background: #B2C0C0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 15px 20px 45px 35px;
}
#requisitos p {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 0px;
}
#requisitos h1  {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #000;
	text-decoration: underline;
	margin: 25px 0px 0px;
	padding-right: 10px;
	padding-left: 10px;
}
#requisitos .mensaje  {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #DA4914;
	text-decoration: none;
	text-align: center;
	background: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
#requisitos .enlaces {
	border-bottom: 1px dotted #666;
}
#requisitos .enlaces a {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #000;
	text-decoration: none;
}
#requisitos .enlaces a:hover {
	text-decoration: underline;
}
#requisitos .web {
	color: #DA4914;
	text-decoration: none;
	font-weight: bold;
}
#requisitos .web:hover {
	text-decoration: underline;
}
/* ANÚNCIATE ****************************************************************************************************/
#cabeceraformularioanunciate {
	background: url(anunciate/imagenes/cabeceraformulariorequisitos.gif);
	height: 18px;
	margin-top: -5px;
}
#formularioanunciate {
	background: #DA4914;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 15px 20px 45px 35px;
}
#formularioanunciate h1  {
	font: bold 14px Verdana, Geneva, sans-serif;
	color: #FFF;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 10px;
}
#formularioanunciate .texto {
	text-align: right;
	width: 200px;
}
#formularioanunciate input , #formularioanunciate select{
	border: 1px solid #c5d0d0;
	width: 330px;
	padding: 2px;
}
#formularioanunciate .fecha {
	border: 1px solid #c5d0d0;
	width: 95px;
	padding: 2px;
}
#formularioanunciate textarea {
	border: 1px solid #c5d0d0;
	width: 330px;
	padding: 2px;
}
#formularioanunciate .botonenviar {
	background: url(anunciate/imagenes/btnenviar.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 81px;
	border-width: 0px;
	cursor: pointer;
}
