/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	padding:0px;
	background-image:url(/pub/imagenes/bg.gif);
	background-image:repeat;
	}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	}

div#contiene-general {
	width: 789px;
	margin: 0;
	padding: 0px 10px 0 5px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(/pub/imagenes/fondo_contenido.gif);
	background-position:0% 0%;
	background-repeat:repeat-y;
	}
	
/* CABECERA--------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------- */

div#cabecera{
	float:left;
	width: 789px;
	height:154px;
	margin: 0px;
	padding:0px;
	/*background-image:url(/pub/imagenes/cabecera.jpg);*/
	background-position:0% 100%;
	background-repeat:no-repeat;
	background-color: #ffffff;
	}
	
div#cont-logotipo{
	float:left;
	position:relative;
	width:160px;
	margin-top:30px;
	padding:0px 10px 0px 14px;
	/*background-image:url(/pub/imagenes/escudo.gif);*/
/*	background-position:60% 0%;
	background-repeat:no-repeat;*/
	}

div#cont-logotipo h1 {
	float:left;
	position:relative;
	font-family:tahoma, verdana,Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	text-align:center;
	/*padding:50px 0 0 10px;*/
	padding:7px 0 0 30px;
	
	margin:0px;
	}

div#cont-logotipo h1 a{
	color:#ffffff;
	text-decoration:none;
	}
	
div#cont-logotipo  img{
	
	padding:0px 0pt 0pt 45px;
	width:45px;
	height:60px;
	
	}

div#buscador-pan
{
	width: 789px;
	background-color: #ffffff;
	float:left;
	margin: 0px;
	padding:0px;
}
/*MENU------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------*/

#menu-principal{
	float:right;
	margin: 10px 0 0 0;
	padding: 0 0 0 12px;
	}

#menu-principal UL{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}

#menu-principal LI{
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
	}

#menu-principal a{
	display: block;
	width: auto;
	font-size:110%;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	background: #DDDDDD;
	margin: 0;
	padding: 4px 10px 2px 10px;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	background-image: url(/pub/imagenes/fondo_li.gif);
	background-position:0% 0%;
	background-repeat:no-repeat;
	}

#menu-principal a.activo{
	display: block;
	width: auto;
	font-size:110%;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	margin: 0;
	padding: 4px 10px 2px 10px;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	background: url(/pub/imagenes/fondo_li.gif) 0 -32px !important;
	}

#menu-principal A:hover, #menu-principal A:active { 
	background:  url(/pub/imagenes/fondo_li.gif) 0 -32px;
	}

#menu-principal A.active:link, #menu-principal A.active:visited{
	position: relative;
	z-index: 102;
	background: #BBBBBB;
	font-weight: bold;
	}



/* FIN MENU------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------*/


/* BUSCADOR-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */
div#contiene-buscador{
	float:left;
	padding:0px;
	margin:0px;
	width:100%;
	}
	
div#buscador{
	float:right;
	padding:0px 0 0 12px;
	margin:0px;
	width:222px;
	height:32px;
	background: url(/pub/imagenes/fondo_buscador.gif) 0px -3px !important;
	background-repeat:no-repeat;
	background-color: #ffffff;
	border:none;
	font-size:90%;
	}

div#buscador input{
	height:15px; 	
	font-size:90%;
	margin-left:10px;
	}

.boton{
	height:16px !important;
	width:50px;
	margin:0px 0 2px 5px;
	padding:2px !important;
	background-color:#DC9F2C;
	border:none;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

/* FIN BUSCADOR-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */


/* CUERPO-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#cuerpo{
	float:left;
	position:relative;
	width: 777px;
	margin:0px;
	padding:0px 6px 0px 6px;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	}

	
/* COLUMNA IZQUIERDA-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#columna-izqda {
	float:left;
	width:226px;
	margin:0px;
	padding:0px;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	}

/* modelo de caja ajustable-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#top-caja {
	float:left;
	width:222px;
	height:27px;
	margin:0px;
	padding:0;
	background-image: url(/pub/imagenes/top_caja.gif);
	background-position:-4px 0%;
	background-repeat:no-repeat;
	}

div#center-caja {
	float:left;
	width:194px;
	margin:0px 0 0 0px;
	padding:5px 12px 5px 12px;
	background-color:#F7F6F6;
	}

div#bottom-caja {
	float:left;
	width:222px;
	height:27px;
	margin:0px;
	padding:0;
	background-image: url(/pub/imagenes/bottom_caja.gif);
	background-position:-4px 0%;
	background-repeat:no-repeat;
	}
	
/* fin de modelo de caja ajustable---------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#menu-secundario {
	float:left;
	margin:0px;
	padding:0;
	}

div#menu-secundario span{
	font-size:130%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#C88C1E;
	padding:0 0 0 10px;
	margin:0px;
	}
	
div#menu-secundario a{
	margin:0px;
	padding:0;
	}
	
div#menu-secundario ul {
	margin:0px;
	padding:10px 0 0 18px;
}

div#menu-secundario li {
	list-style:none;
}

div#menu-secundario li a{
	display: block;
	height: 22px;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size:95%;
	color: #000000;
	text-decoration: none;
	margin: 0px ;
	padding: 0px 0 0 14px ;
	background-image: url(/pub/imagenes/bulet_msend.gif);
	background-position:0% 20%;
	background-repeat:no-repeat;
	}

div#menu-secundario li a:hover{
	text-decoration:underline;
	}

#menu-secundario li a.activo{
	display: block;
	height: 22px;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size:95%;
	font-weight:bold;
	color: #359BE9;
	text-decoration: none;
	margin: 0px ;
	padding: 0px 0 0 14px ;
	background-image: url(/pub/imagenes/bulet_msend.gif);
	background-position:0% 20%;
	background-repeat:no-repeat;
	}


div#enlaces {
	float:left;
	margin:10px 0 0 0px;
	padding:0;
	}

div#enlaces span{
	font-size:130%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#1486C1;
	padding:0px 0 0 10px;
	}
	
div#enlaces ul {
	margin:0px;
	padding:10px 0 0 18px;
}

div#enlaces li {
	list-style:none;
	margin:0px;
	padding:0px;
}

div#enlaces li a{
	display: block;
	height: 25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:95%;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0 0 18px;
	background-image: url(/pub/imagenes/bulet_enlaces.gif);
	background-position:0% 8%;
	background-repeat:no-repeat;
	}

div#enlaces a:hover{
	text-decoration:underline;
	}


/* FIN DE COLUMNA IZQUIERDA-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

/* COLUMNA CENTRAL-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#columna-central {
	float:left;
	width:520px;
	margin:0px 0 0 0px;
	padding:0px 0 0 30px;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	}


/* BIENVENIDA-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#bienvenida{
	float:left;
	width:494px;
	height:85px;
	margin:0px;
	padding:0px 0 10px 0;
	background-image: url(/pub/imagenes/fondo_bienvenidos.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	font-size:100%;
	}

div#bienvenida h2{
	float:left;
	width:80%;
	height:22px;
	margin:0px;
	padding:10px 0 0 100px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:140%;
	color:#DC9000;
	}

div#bienvenida div{
	float:left;
	width:70%;
	padding-left:120px;
	padding-top:10px;
	font-size:90%;
	}
	
/* FIN DE BIENVENIDA-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

/* NOTICIAS-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#noticias {
	float:left;
	width:489px;
	margin:8px 0px 10px 2px;
	padding:0px;
	border:1px solid #E3E1E1;
	}

div#noticias h2{
	float:left;
	width:88%;
	height:22px;
	margin:0px;
	padding:3px 0 0 57px;
	border-bottom:1px solid #E3E1E1;
	background-image: url(/pub/imagenes/cab_noticias.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:140%;
	color:#6494C5;
	}

div.noticia_peque{
	float:left;
	position:relative;
	width:45%;
	margin:0px 0 5px 10px;
	padding:3px;
	font-size:90%;
	}

div.fecha{
	float:left;
	width:90%;
	margin:10px 0px 0px 10px;
	color:#6494C5;
	font-weight:bold;
	font-size:100%;
	}
	
div.fecha a{color:#6494C5;}

div.fecha a:hover{color:#359BE9;}

div.noticia_contenido{
	float:left;
	margin:0px;
	padding:0px;
	font-size:100%;
	}

.noticias-listado-vinculo{
	   float: left;
       width:98%;
	   padding:8px 0 0px 4px;
	   margin:6px 0 0 0;
	   font-family:Arial, Helvetica, sans-serif;
       font-size:90% !important;
	   font-weight:normal !important;
	   color:#000000;
}

.noticias-listado-vinculo a{
	   padding:0;
	   margin:0;
	   font-family:Arial, Helvetica, sans-serif;
       font-size:90% !important;
	   font-weight:normal !important;
	   color:#766E04;
}

a.noticias-listado-vinculo a{
	   padding:8px 0 0px 4px;
	   margin:6px 0 0 0;
	   /*padding:0;
	   margin:0;*/
	   font-family:Arial, Helvetica, sans-serif;
       font-size:90% !important;
	   font-weight:normal !important;
	   /*color:#766E04;*/
	   color:#E17C05;
	   text-decoration:underline;
	   text-transform:uppercase;
}

a:hover.noticias-listado-vinculo{
	   padding:8px 0 0px 4px;
	   margin:6px 0 0 0;
	   /*padding:0;
	   margin:0;*/
	   font-family:Arial, Helvetica, sans-serif;
       font-size:90% !important;
	   font-weight:normal !important;
	   /*color:#766E04;*/
	   color:#DE7E10;
}

.noticias-listado-vinculo a:hover{
	   padding:0;
	   margin:0;
	   font-family:Arial, Helvetica, sans-serif;
       font-size:90% !important;
	   font-weight:normal !important;
	   /*color:#ADA21D;*/
	   color:#DE7E10;
}

.noticias-listado-2col2{
	   float: left !important;
	   width:96% !important;
	   padding:0px !important;
	   margin:0px 0 2px 10px !important;
	   font-family:Arial, Helvetica, sans-serif;
       font-size:95%;
	   font-weight:normal;
	   color:#000000;
	  /* background-color:green;*/
}

.noticias-listado-2col2 img{
	float:left;
    width:90px !important;
	height:60px !important;
	border:1px solid #E1E1E1 !important;
	padding:5px !important;
	margin:10px 0 10px 0 !important;
}

.noticias-listado-2col2 .cont-texto-resumen-noticias{
	float:left !important;
	display:inline !important;
	width:75% !important;
	padding:10px 0 0px 8px !important;
	margin:0 !important;
	color:#616770;
	}
	
/* FIN DE NOTICIAS-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

/* AGENDA-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#agenda {
	float:left;
	position:relative;
	width:225px;
	margin:6px 0px 10px 2px;
	padding:0px 0 10px 0;
	border:1px solid #E3E1E1;
	}

div#agenda h2{
	float:left;
	position:relative;
	width:75%;
	height:24px;
	margin:0px;
	padding:4px 0 0 58px;
	border-bottom:1px solid #E3E1E1;
	background-image: url(/pub/imagenes/cab_agenda.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:140%;
	color:#BA6945;
	}

div#agenda ul{
	float:left;
	margin:0px;
	padding:20px 0 0 18px;
	width:200px;
	}

div#agenda li{
	list-style:none;
	margin:0px;
	padding:0px;
	height: 25px;
	}

div#agenda li a{
	display: block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:95%;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0 0 18px;
	background-image: url(/pub/imagenes/bulet_agenda.gif);
	background-position:0% 25%;
	background-repeat:no-repeat;
	}

div#agenda li a:hover{
	color: #990000;
	text-decoration:underline;
}

div#agenda-estilo{
	
	margin-top:10px;
	
}
	
	
div#evento-destacado
{
	margin-top:10px;
	padding-top:20px;
}

div#evento-destacado a
{
	
	color:#626E78;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	
}

/* FIN DE AGENDA-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

/* BANNERS-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div.banners{
	float:left;
	height:56px;
	margin:0px;
	padding:4px 0 0 20px;
	border:none;
	}

div.banners img{
	border:none;
	}
	
/* FIN DE BANNERS-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */


/* FIN DE COLUMNA CENTRAL-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

	
/* FIN DE CUERPO-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */
/* PIE-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#pie {
	float:left;
	width:100%;
	margin-left:-3px;
	padding:6px 0 2px 0;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	}

div#pie .imagen{
	float:left;
	width:15%;
    height:18px;
	margin:0px 10px 0 10px;
	padding:0px 0 0 90px;
	background-color:#ffffff;
	}

	
div#pie a{
	text-decoration:none;
	color:#000000;
	padding:0px;
}

div#pie a:hover{
	text-decoration:underline;
}
	
/* FIN DE PIE-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

/* CSS Document */


/*MIGAS DE PAN ---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------*/

div#migas-pan{
	float:left;

	/*width:92%;*/
	width:500px;
	padding:8px 0 14px 12px;
	/*margin:10px 0 4px 240px;*/
	margin:10px 0 4px 125px;
	
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:95%;
	background-image: url(/pub/imagenes/migas_detalle.gif);
	background-position:0% 100%;
	background-repeat:no-repeat;
}

div#migas-pan a{
	color:#000000;
	text-decoration:none;
}

div#migas-pan a:hover{
	text-decoration:underline;
}

div#migas-pan .activo{
	color:#878383;
	text-decoration:none;
	font-weight:bold;
}

/*TITULO SECCION---------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------*/

div#titulo-seccion
{
	margin-top:10px;
	margin-bottom:5px;
	color:#DC9000;
	font-size:80%;
	
}

#centrado-contenido{
	float:left;
	width:500px;
	margin:0 0 10px 0;
	padding:0 0 8px 18px;
}

div#cont-caja,.cont-caja{
	float:left;
	width:470px;
	padding:10px 8px 8px 0;
	margin:6px 0 20px 2px;
	border:1px solid #EAEAEA;
	background-color:#FFFFFF;
}



div#titulo-contenido,.titulo-contenido,.titulo-cont{
	float:left;
	width:90%;
	color:#696969;
	padding:2px 0 4px 16px;
	margin:5px 0px 0px 0px;
	font-family:"Arial", Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:90%;
	text-decoration:underline;
}

div#titulo-contenido a,.titulo-contenido a ,.titulo-cont a{
	color:#696969;
	text-decoration:underline;
}

div#titulo-contenido a:hover,.titulo-contenido a:hover,.titulo-cont a:hover{ text-decoration:underline;}

div#resumen, .resumen{
	float:left;
	width:96%;
	color:#626E78;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	padding:6px 8px 0 14px;
	margin:0px;
}

/*
div.cont-texto{
	float: left;
	width:460px;
	margin:5px 0 8px 0;
	padding:4px 6px 10px 8px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
	background-color:#FF9900;
}
*/
div.cont-texto, .foto{
	float:left;
	margin:0px;
	padding:4px;
	/*width:460px;*/
	width:460px;
	/*border:1px solid #E5E0E0;*/
}

div.cont-texto img{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
}

div.cont-texto, #texto, .texto{
	float: left;
	width:420px;
	margin:0px;
	padding:4px 0 8px 14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:95%;
}

#texto .cuerpo, .texto .cuerpo{
	float:left;
	padding:5px 0px 10px 0px;
}

#texto .cuerpo ul, .texto .cuerpo ul{
	float: left;
	/*width:400px;*/
	width:95%;
	margin:0px 0px 0px 10px;
	padding:0px 0px 2px 0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	list-style-type:none !important;
}

#texto .cuerpo li, .texto .cuerpo li{
	float: left;
	width:100%;
	list-style-type:none !important;
	margin:0px 0px 0px 10px!important;
	padding:0px 0px 0px 0px !important;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100% !important;
}

#texto .cuerpo a, .texto .cuerpo a{
	float: left;
	display:block;
    list-style-type:none !important;
	width:100%;
	margin:0px 0px 10px 0px!important;
	padding:0px 0px 0px 0px !important;
	color: #DC9000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
}

#texto .cuerpo a:hover, .texto .cuerpo a:hover{
	float: left;
	display:block;
    list-style-type:none !important;
	width:100%;
	margin:0px 0px 10px 0px!important;
	padding:0px 0px 0px 0px !important;
	color: #FFC351;
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
}

#texto .cuerpo p a, .texto .cuerpo p a{
	float: left;
	display:block;
    list-style-type:square !important;
	width:100%;
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px !important;
	color: #DC9000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
}

#texto .cuerpo p a:hover, .texto .cuerpo p a:hover{
	float: left;
	display:block;
    list-style-type:square !important;
	width:100%;
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px !important;
	color:#FFC351;
    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
}

div#cont-texto .adjuntos, .cont-texto .adjuntos{
	float: left;
	width: 95%;
	margin-left:5px;
	padding:0px 0px 0px 0px;
	/*color:#6F541E;*/
	/*color:#E17C05;*/
	color:#696969;
	font-size:110%;
	font-weight:bold;
	border:1px solid #EAEAEA;
}

div.cont-texto .adjuntos h3{
	float: left;
	width: 95%;
	margin:0px;
	padding:6px 0 5px 6px;
	/*color:#929277;*/
	/*color:#628EAC;*/
	color:#DC9000;
	font-size:100%;
	font-weight:bold;
	background-color:#FBFBF9;
	border-bottom:1px dotted #D9D9D9;
}

div#cont-texto ul,.cont-texto ul{
	float: left;
	/*width:400px;*/
	width:95%;
	margin:0px 0 8px 0;
	padding:0px 6px 2px 16px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	list-style-type:none !important;
}

div#cont-texto li,.cont-texto li{
	float: left;
	width:95%;
	list-style-type:none !important;
	margin:0px !important;
	padding:4px 6px 4px 14px !important;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100% !important;
}

div#cont-texto li a,.cont-texto li a{
	float: left;
	display:block;
    list-style-type:none !important;
	width:95%;
	margin:2px 0px 0px 0px!important;
	padding:4px 6px 2px 0px !important;
	color:#626E78;
    font-family:Arial, Helvetica, sans-serif;
    font-size:95%;
}

.cont-texto-descripcion{
	float:left;
	width:98% !important;
	padding:0 0 0px 8px;
	margin:0;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:100% !important;
	font-weight:normal;
}

.cont-texto-descripcion h5{
	float:left;
	width:98% !important;
	padding:2px 0 2px 8px;
	margin:14px 0 8px 0 !important;
	/*color:#1E63A9;*/
	color:#DEA22F;
	font-size:11px !important;
	/*background-color:#F2F5F8;*/
	background-color:#FFE7BB;
	border:0px;
	/*border-bottom:1px solid #E1E5EA;*/
	border-bottom:1px solid #DEA22F;
	/*border-top:1px solid #E1E5EA;*/
	border-top:1px solid #DEA22F;
}

.cont-texto-descripcion div{
	float:left;
	width:90% !important;
	padding:0px !important;
	margin:0 0 0 5px !important;
}

/*div#cont-texto li a:hover,.cont-texto li a:hover{
	float: left;
	display:block;
    list-style-type:none !important;
	width:95%;
	margin:2px 0px 0px 0px!important;
	padding:4px 6px 2px 0px !important;
	color:#628EAC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:95%;
}*/

div#iconos{
	float: right;
	width:40%;
	height:20px;
	margin:6px 0 6px 0;
	padding:2px 0 0 0px;
	font-size:85%;
	font-family: "Verdana" , Tahoma, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	}

div#ico-volver a{
	float: left;
	cursor:pointer;
	float:left;
	width:45px;
	height:18px;
	color:#777777;
	text-decoration:none;
	padding:4px 0px 0 26px;
	margin:0 0 0 10px;
	background-image: url(/pub/imagenes/ico_volver.gif);
	background-position:0% 60%;
	background-repeat: no-repeat;
}

div#ico-imprimir a{
	float: left;
	cursor:pointer;
	float:right;
	width:45px;
	height:18px;
	color:#777777;
	text-decoration:none;
	padding:4px 8px 0 26px;
	background-image: url(/pub/imagenes/ico_imprimir.gif);
	background-position:0% 60%;
	background-repeat: no-repeat;
}

div#ico-volver a:hover, #ico-imprimir a:hover{
	text-decoration:underline;
}

/* CAJA CONTENIDO-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */

div#top-contenido, .top-contenido {
	float:left;
	width:476px;
	height:11px;
	padding:0px;
	margin:10px 0 0 0;
	background-image: url(/pub/imagenes/top_contenido.gif);
	background-position: -2px 100%;
	background-repeat:no-repeat;
	}

div#center-contenido, .center-contenido {
	float:left;
	width:472px;
	padding:0px;
	margin:0px;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	}

div#bottom-contenido, .bottom-contenido {
	float:left;
	width:476px;
	padding:0px;
	margin:0px;
	height:9px;
	background-image: url(/pub/imagenes/bottom_contenido.gif);
	background-position: -1px 0%;
	background-repeat:no-repeat;
	}

div#contenido, .contenido {
	float:left;
	width:350px;
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:100%;
	}

div#contenido h2, .contenido h2{
	float:left;
	width:80%;
	margin:0px;
	padding:0px 0 10px 10px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
	color:#A8A8A8;
	}

div.contenido_peque{
	float:left;
	position:relative;
	width:330px;
	margin:0px;
	padding:4px 0 15px 14px;
	font-size:90%;
	}

div.contenido_contenido{
	float:left;
	width:230px;
	margin:0px;
	padding:0px 0 0 0px;
	font-size:100%;
	}

div.contenido_peque div.imagen{
	float:left;
	width:50px;
	margin-top:5px;
	}

div.contenido_peque img{
	float:left;
	padding:2px;
	border:1px solid #CCCCCC;
	}


/* FIN CAJA CONTENIDO-------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------- */


/* Galeria de Imágemes */

.contenedorfoto{
	float:left !important;
  	display:inline;
	width:100px !important;
	height:140px;
	margin:10px 2px 10px 2px !important;
	padding:0px;
	text-align:center;
	} 
  
.contenedorfoto a img{
	   float:left !important;
	   width:75px !important;
	   height:75px !important;
	   margin: 0px 0 0 6px;
	   padding:0px;
	   border:2px solid #ffffff;
       }

.contenedorfoto a:hover img{
	   float:left;
	   width:75px !important;
	   height:75px !important;
	   margin: 0px 0 0 6px !important;
	   padding:0px !important;
	   border:2px solid #81B0F7;
       }

.contenedorfoto span{
   float:left;
   display:block;
   width:96%;
   margin:0px !important;
   padding:0px !important;
   text-align:center !important;
} 	

.contenidos
{
	color:#DEA22F;
	float:left;
	font-size:110%;
	font-weight:bold;
	margin:0px;
	padding:4px 0pt 0pt 6px;
	width:98%;
}
.adjuntos{
	background-image:url(/pub/imagenes/ico_adjuntos.gif);
	background-position:0pt 70%;
	background-repeat:no-repeat;
	color:#DEA22F;
	float:left;
	font-size:110%;
	font-weight:bold;
	margin:0px;
	padding:4px 0pt 0pt 20px;
	width:98%;
	
}
.listado ,.listado a
{float:left;
	width:96%;
	color:#626E78;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	padding:6px 8px 0 14px;
	margin:0px;}

#eventos-datos, .eventos-datos{
	float:left;
	width:95% !important;
	margin:0px 0 8px 0 !important;
	padding:0px 8px 0 0;
	/*background-color:#E8E6CD !important;*/
	/*background-color:#F2F5F8 !important;*/
	background-color:#FFE7BB;
	/*border-left:10px solid #E17C05;*/
	border-left:10px solid #DEA22F;
	margin-bottom: 10px;
}


#eventos-datos div, .eventos-datos div{
	padding: 2px 0px 2px 2px;
	margin: 2px 0px 2px 2px;
}

#eventos-datos span,.eventos-datos span{
	padding: 2px 2px 2px 0px;
	margin: 2px 2px 2px 0px;
	/*color:#5C5C5C;*/
	color: #5A95C8;
}

#eventos-datos .cont-texto-resumen{
	float:left;
	width:90% !important;
	padding:0 8px 0px 8px;
	margin:0;
}