.medium{font-size:1.2em;}
.time{color:#888888;font-size:0.8em;}
.view-header p{margin:0px;}
.messages{margin:0px 15px !important;}
.feed-icon{margin-left:15px;}
.section-taxonomy-catalogo .feed-icon{display:block; clear:both;}
.image-preview{border:solid 1px #aaa;}
.clear{clear:both;}

p {
margin-bottom:8px;
margin-top:8px;
}

a{color: #6D1E7E;}

#content .section .node .content li,
#content .section .content #node li{
	list-style-type:none;
	background: url("../images/bullet.png") no-repeat scroll 0 5px transparent;
	padding-left: 18px;}

ul li.leaf a.active{font-weight: bold !important;}

.texto-terminos{font-style:italic !important;}

.page-user-register .region-content{padding: 0 35px 50px 35px;}

.page-contact .art-post-body 
{
   padding-right:20px;
}
/*
____________________________________________________________

			COLORS
____________________________________________________________
*/

.verde_claro{background:#92d050;}
.verde_oscuro{background:#688037;}
.rojo{background:#e01506;}
.amarillo{background:#f1bd08;}

/*
____________________________________________________________

			FRONT
____________________________________________________________
*/

.front #content{
	padding:15px;
	width:925px;
	font-size:0.9em;
	top:35px;
	position:relative;}
	
	
.front h1#page-title,.front #main-content{display:none;}

#block-block-4{
margin-top:-40px;

	}
	
.logged-in #block-block-4{
margin-top:-20px;
z-index: +1;
	}
	
	#busqueda_datos_imagen_front
	{
	position:absolute;
	top:12px;

	left:0px !important;
	
	}
	
	#busqueda_datos{

		float:left;}
	
	#buscador_datos{
		width:680px;
		margin-left:240px;
		float:left;}
		
	#buscador_datos p{
		display:block;
		margin:0 0 10px 0;
		width:375px;
		float:left;
		/*
		line-height:120%;
		*/
		line-height: 1.5em;
		}
	#buscador_datos_form{
		background:#ebebeb;
		width:375px;
		height:145px;
		float:left;}
		
	#buscador_datos_form h2{display:none;}
	#buscador_datos_form fieldset{border:none;padding:0px;margin:0px;}
	#buscador_datos_form legend{display:none;}
	#buscador_datos_form form{
		padding:30px 20px 20px  20px !important;
		margin:0px;
		width:330px;}
		
	#buscador_datos_form .texto{
		display:block;
		float:left;
		background:#fff url(../images/bg_input.png) repeat-x left top;
		border:solid 1px #510058;
		width:275px;
		padding:3px 0px 3px 4px;
		margin:0px !important;}
		
	#buscador_datos_form form br{display:none;}
	#buscador_datos_form form label{
		display:block;
		width:340px;
		font-family: Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		color:#6d1e7e;
		font-size:1.6em;
		margin:0px;
		margin-bottom:10px;
		}
	
	#buscador_datos_form form .submit_datos{
	  	display:block;
		float:left;
		background:#ed7504 url(../images/search.png) no-repeat center left;
		border:0px;
		width:24px;
		height:24px;
		margin:0px 0px 0px 7px !important;
		border:solid 1px #fca203;
		}
		
			#block-search-form .form-submit{
	  	display:block;
		float:left;
		background:#ed7504 url(../images/search.png) no-repeat center left;
		border:0px;
		width:24px;
		height:24px;
		margin:0px 0px 0px 7px !important;
		border:solid 1px #fca203;
		}
	#buscador_datos_form form .advanced{
		margin-right:50px;
		text-align:right;}
	
	#buscador_datos_form form .advanced a{
		color:#510058;
		text-decoration:none;}
		
	#buscador_datos_form form .advanced a:hover{text-decoration:underline;}
	
	#links_datos{
		display:block;
		list-style-type:none;
		float:right;
		width:270px;
		margin:0px;}
		
	#links_datos li{
		display:block;
		float:left;
		border:solid 1px #d9d9d9;
		width:270px;
		background:#ececed url(../images/bg_list_1.jpg) repeat-x top left;
		margin-bottom:15px;
		margin-left:-2px;}

	#links_datos li a{
		display:block;
		padding-left:80px;
		margin:10px 0px;
		height:45px;
		overflow:hidden;
		text-decoration:none;
		color:#70007a;}
	
	#links_datos li a:hover{
		text-decoration:underline;}
	
		#link_datos_1 a{background:url(../images/icon_list_1.png) no-repeat 15px 0px;}
		#link_datos_2 a{background:url(../images/icon_list_2.png) no-repeat 15px 0px;}
		#link_datos_3 a{background:url(../images/icon_list_3.png) no-repeat 15px 0px;}
		
		
		.no-front #links_datos{
			width:100%;
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			float:none !important;}
			
			.no-front #links_datos li{float:none;}

				.no-front #links_datos li a{
					height:auto !important;
					overflow:auto !important;
					text-decoration:none !important;}

	#link_images{
		min-height:130px;
		
		float:left;
		width:920px;
		}
		
	#link_images ul{margin:0px 15px;padding:0px;list-style-type:none;}
		#link_images ul li{
		display:block;
		float:left;
		width:295px;
		margin:15px 0px 15px 0px;
		padding:0px;}
		
	#link_images .link_title{
		display:block;
		padding-top:15px;
		font-family: Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		color:#6d1e7e;
		font-size:1.7em;
		display:block;
		width:100%;
		margin-bottom:5px;
		
	}
	#directlinks_images p{margin:0px;padding:0px;}
	#directlink_1,#directlink_2{	
		background:url(../images/sep_biglist.png) no-repeat right 2px;
	}
	#link_images a{
		display:block;
		width:140px;
		color:#666666;
		text-decoration:none;
		min-height:130px;
		margin:0px;
		padding:5px 0 5px 5px;
		
		
	}
	#link_images a:hover{text-decoration:underline;}
	#directlink_1 a{background:url(../images/image1.png) no-repeat left top;}
	#directlink_2 a{background:url(../images/image2.png) no-repeat left top;}
	#directlink_3 a{background:url(../images/image3.png) no-repeat left top;}

.social_share{
	float:left;
	width:620px;
}
	
	.social_share #social_col1,.social_share #social_col2{
		width:290px;
		min-height:200px;
		float:left;}
		
	.social_share a{color:#6d1e7e; text-decoration:none;}
	.social_share a:hover{text-decoration:underline;}
	.social_share br{display:none;}
	.social_share .tweet_list p{display:block; line-height: 1.3em; margin:0 25px 10px 25px;}
	.social_share .time{margin-left:5px;}
	#social_col1{width:220px !important; margin-right:20px; margin-left:10px;}
	
	
	.social_share #social_col1 h2,.social_share #social_col2 h2{
		display:block;
		padding:10px 0 10px 60px;
		font-family:Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;}
		
	.social_share #social_col1 p,.social_share #social_col2 p{
		color:#333;}
	
	.social_share #social_col2 p{line-height: 1.5em;}
	
	#portada_twitter{
		background: url(../images/bigicon_twitter.png) no-repeat left top;
		color:#333333;}
		
	#portada_facebook{
		background: url(../images/bigicon_facebook.png) no-repeat left top;
		color:#333333;}
		
	#portada_linkedin{
		background: url(../images/bigicon_linkedin.png) no-repeat left top;
		color:#333333;}
		
	#portada_twitter a, #portada_facebook a, #portada_linkedin a{text-decoration:none;color:#333333;display:block;border-bottom:solid 1px #e5e5e5;font-size:12px !important;}
	#portada_twitter a:hover,#portada_facebook a:hover,#portada_linkedin a:hover{text-decoration:underline;}
	
	#portada_twitter span, #portada_facebook span, #portada_linkedin span{font-size:19px !important; font-weight:bold;}
	
	


.front #block-system-main{display:none;}
.front .block-simplenews{
	float: right;
	background:#ececed url(../images/bg_news.png) repeat-x left top;
	border:solid 1px #dcdcdc;
	padding:10px;	
	width:267px;
	margin:20px 10px 10px 0px !important;
	overflow:hidden;
	}
	
	.front .block-simplenews h2{
		display:block;
		background: url(../images/mail.png) no-repeat left top;
		padding:10px 0 10px 60px;
		font-family: Georgia, 'Kreon', serif;
		font-style:italic;
		color:#333333;
		font-weight:normal;}
		
	.front .block-simplenews .form-submit{
		 background:#e45d05 url(../images/bg_menu-newsletter.jpg) no-repeat top left;
		 border:0px;
		 padding:5px 10px 5px 25px;
		 color:#fff;
		 font-weight:bold;}
		 	
	.front .block-simplenews .issues-link,.front .block-simplenews .feed-icon{
		display:none;}
		
	.front .block-simplenews  .form-submit{margin-top:10px;}
	.front .block-simplenews .form-item-mail input{
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		background:#fff url(../images/bg_input.png) repeat-x left top;
		border:solid 1px #aaa;
		width:260px;
		padding:3px 0px;}
	
	.front .block-simplenews .form-type-radio{width:47%; float:left;}
	.front .block-simplenews .form-radios{height:30px;}
	.front .block-simplenews .form-item-condiciones {	height:30px;}	
	.front .block-simplenews .form-item-condiciones label{color:#6d1d7e;}


#block-views-datos-portada-block,
#block-views-aplicaciones-portada-block,
#block-views-actualidad-block{
	width:271px;
	height:360px;
	position:relative;
	float:left;
	margin:20px 40px 0 40px;}
	
#block-views-datos-portada-block .view-header,
#block-views-aplicaciones-portada-block .view-header,
#block-views-actualidad-block .view-header{
	clear:left;}
	
#block-views-datos-portada-block{
	margin-right: 0;
	margin-left: 0;}
	
#block-views-actualidad-block{
	margin-right: 0;
	margin-left: 0;}

	.rss-button{
		display:block;
		position:absolute;
		top:0;
		right:0;
		background:url(../images/rss-rss.png) no-repeat top left;
		width:41px;
		height:17px;}
	.rss-button:hover{
		background:url(../images/rss-rss.png) no-repeat bottom left;}
	
	#block-views-actualidad-block{margin-right:0px;}
	#block-views-datos-portada-block h2,#block-views-aplicaciones-portada-block h2,#block-views-actualidad-block h2{
		font-family: Georgia, 'Kreon', serif;
		font-style:italic;
		color:#772d87;
		font-weight:normal;
		font-size:1.9em;
		margin-bottom:5px;
		display:block;
		float:left;
		width:275px;
		padding-bottom:10px;
		border-bottom:1px solid #ededed;
		
	}
	
	

	
	#block-views-datos-portada-block .view-header p,#block-views-aplicaciones-portada-block .view-header p,#block-views-actualidad-block p{display:block;width:100%;margin:5px 0px;}
	#block-views-datos-portada-block ul,#block-views-aplicaciones-portada-block ul,#block-views-actualidad-block ul{margin:10px 0 0 0;padding:0px;list-style-type:none;}
	
	#block-block-6 {
	clear:both;
 
	}
	#block-block-7 {
	clear:both;
	width:622px;
 
	}
	#block-views-datos-portada-block ul li{
		background:url(../images/bullet.png) no-repeat left 5px;
		color:#666;
		font-style:italic;
		padding-left:20px;
		margin: 0 0 5px 0;
		height:56px;
		line-height:1.3em;}
		
	#block-views-aplicaciones-portada-block ul li,#block-views-actualidad-block ul li{
		height:70px;
		margin-bottom:5px;
		overflow:hidden;
		
	}
	#block-views-aplicaciones-portada-block ul li img,
	#block-views-actualidad-block ul li img{
		float:left;
		border:solid 1px #d6d6d6;
		margin-right:10px;
		width:68px;
		height:60px;
		overflow:hidden;
		padding:3px;
		background:#fff;
		-moz-box-shadow: 0 0 8px #666;
		-webkit-box-shadow: 0 0 8px #666;
		box-shadow: 0 0 8px #666;}

	#block-views-actualidad-block .views-field-type span{
		display:block;
		float:left;
		background:#e9ddeb;
		padding:0px 5px;
		color:#6c1f7d;
		font-size:0.8em;
		
	}
	#block-views-actualidad-block  .views-field-created span{
		color:#aaa !important;
		margin-left:5px;
		font-size:0.8em;}
		
	#block-views-actualidad-block .views-field-title a{
		display:block;
		color:#6d1e7e;
		text-decoration:none;
		/*
		height:50px;
		overflow:hidden;
		*/}
		
	#block-views-datos-portada-block ul li a{
		display:block;
		font-style:normal;
		color:#6d1e7e;
		text-decoration:none;
		margin:0px;
		padding:0px;
		/*
		height:35px;
		overflow:hidden;
		*/}
		
	.views-field-field-desarrollo{
		color:#666;
		font-style:italic;
	}
	#block-views-aplicaciones-portada-block ul li a{
		display:block;
		font-style:normal;
		color:#6d1e7e;
		text-decoration:none;
		/*
		height:60px;
		overflow:hidden;
		*/
		line-height:1.3em;}
		
	#block-views-actualidad-block ul li a{
		overflow:auto;
		height:auto;}
	
		
	#block-views-datos-portada-block ul li a:hover,
	#block-views-aplicaciones-portada-block ul li a:hover,
	#block-views-actualidad-block ul li a:hover{
		text-decoration:underline;}
		
	.views-field-field-desarrollo a{color:#666 !important;} 
	#block-views-datos-portada-block ul li a:hover{text-decoration:underline;}
	#block-views-datos-portada-block .view-footer p,#block-views-aplicaciones-portada-block .view-footer p,#block-views-actualidad-block .view-footer p{margin:0 0 0 0px;}
	#block-views-datos-portada-block .view-footer a,#block-views-aplicaciones-portada-block .view-footer a,#block-views-actualidad-block .view-footer a{
		display:block;
		background:#e45d05 url(../images/bg_menu.jpg) repeat-x left top;
		border:0px;
		padding:2px 15px;
		color:#fff;
		font-weight:bold;
		float:left;
		text-decoration:none;
	}
	
	.front #block-views-datos-portada-block .view-footer a,
	.front #block-views-aplicaciones-portada-block .view-footer a,
	.front #block-views-actualidad-block .view-footer a{
		padding: 2px 15px 2px 25px;
		background:#e45d05 url(../images/bg_menu-ver-mas.jpg) no-repeat top left;}
	
	.view-filters form{
		

		padding:15px;
		margin:10px 0px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;

	
	}
	.view-filters form div{margin:2px;padding:0px;}
	
	.page-node-12 #content .block,
	.page-node-31 #content .block,
	.page-node-32 #content .block,
	.page-node-33 #content .block,
	.page-node-34 #content .block,
	.page-node-30 #content .block
	 {float:left;width:100%}
	.page-node-12 #content .block .first,
	.page-node-31 #content .block .first,
	.page-node-32 #content .block .first,
	.page-node-33 #content .block .first,
	.page-node-34 #content .block .first,
	.page-node-30 #content .block .first{float:left; /*width:100%;*/} 
	
	.page-node-12 #content .block a,
	.page-node-30 #content .block a,
	.page-node-31 #content .block a,
	.page-node-32 #content .block a,
	.page-node-33 #content .block a,
	.page-node-34 #content .block a{
		color:#6d1e7e;}
	

.recaptchatable {
line-height:0 !important;
}
	.view-listado-noticias .views-row,
	.view-clon-de-listado-noticias .views-row,
	.view-listado-eventos .views-row,
	.view-listado-blogs .views-row ,
	.view-listado-comunidad-risp .views-row {
	padding:5px 20px 40px 20px !important;
	background:#F0E8F3  no-repeat 22px 8px !important;
	margin-bottom:3px;}
	
	.page-node-12 #content .block .views-field-field-categoria-evento a,
	.page-node-12 #content .block .views-field-field-categoria-blog a,
	.page-node-12 #content .block .views-field-field-tags a
	{
		background: none repeat scroll 0 0 #D9CAE1;
    		color: #6F1D7F;
    		padding: 3px 5px;
    		text-decoration: none;
	}
	
	.page-node-12 #content .block .created,
	.page-node-12 #content .block .views-field-field-image,
	.page-node-12 #content .block .views-field-field-imagen-blog
	{
		float:left; width:68px;
		padding:0px;}
		
	/* 
	.page-node-12 #content .block .created{border:solid 1px #f00;}
	.page-node-12 #content .block .views-field-field-image img{border:solid 1px #aaa; width:68px; height:68px; margin:0px;}
	.page-node-12 #content .block .views-field-title{border:solid 1px #f00;}
	*/
	.page-node-12 #content .block .views-field-body{width:100%;}



/*
____________________________________________________________

			PAGINACION
____________________________________________________________
*/

.pager{
	position:relative;
	height:30px;
	margin: 0 0 0 0 !important;
	padding: 10px 0 0 0 !important;
	border:solid 1px #d6d6d6;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:url(../images/bg-pager.png) repeat-x bottom left;
	}
	
	.pager li{
		color:#626166;
		padding: 5px 0;
		background-image:none !important;	}
		
		.pager li.first,
		.pager li.last{
			width:100px;
			height:30px;
			padding: 10px 0 0 0;
			position:absolute;
			border:solid 1px #d6d6d6;}
			.pager li.first{
				top:0;
				left:0;
				border-width:0 1px 0 0;}
			.pager li.last{
				top:0;
				right:0;
				border-width:0 0 0 1px;}
		
	.pager li a{
		color:#6d1d7c;}



/*
____________________________________________________________

			NAVIGATION
____________________________________________________________
*/

#navigation{
	padding:0px;}

#navigation ul{

	margin:0px auto !important; 
	text-align:center; 
	overflow:hidden;}

	#navigation li{
		margin:0px;
		padding:0px !important; 
		display:inline;}

	#main-menu a{
		display:block;
		float:left;
		font-family: Times, serif;
		text-transform:uppercase;
		font-size:12px;
		height:31px;
		background:url(../images/menu_sep.png) repeat-y right top;
		margin:0px !important;
		padding:12px 15px 0px 35px;}
		
	#navigation #main-menu .last a{background-image:none !important;}
	#navigation #main-menu .active a{color:#6d1d7e;}

	
	/* inicio */
	.menu-217,
	.menu-451,
	.menu-452,
	.menu-453,
	.menu-454,
	.menu-455{background: url(../images/menuicon_1.png) no-repeat 5px 9px;}
	
	/* catalogo de datos */
	.menu-425,   
	.menu-430,    
	.menu-431,     
	.menu-432,      
	.menu-433,
	.menu-434{background: url(../images/menuicon_2.png) no-repeat 5px 10px;}
	
	/* aplicaciones */	
	.menu-426,
	.menu-435,
	.menu-436,
	.menu-437,
	.menu-438,
	.menu-439{background: url(../images/menuicon_3.png) no-repeat 5px 10px;}
	
	/* saber mas */	
	.menu-424,
	.menu-441,
	.menu-442,
	.menu-443,
	.menu-444,
	.menu-440{background: url(../images/menuicon_4.png) no-repeat 5px 10px;}
	
	/* actualidad */	
	.menu-427,
	.menu-445,
	.menu-446,
	.menu-447,
	.menu-448,
	.menu-449{background: url(../images/menuicon_5.png) no-repeat 5px 10px;}
	
	/* sugerencias */
	.menu-428,
	.menu-456,
	.menu-458,
	.menu-460,
	.menu-462,
	.menu-464{background: url(../images/menuicon_6.png) no-repeat 5px 10px;}
	
	/* acerca de */
	.menu-429,
	.menu-457,
	.menu-459,
	.menu-461,
	.menu-463,
	.menu-465{background: url(../images/menuicon_7.png) no-repeat 5px 10px;}
	
	
	
	
	/* todos los enlaces activos */

	
		/* inicio (activo) */
		.front #navigation #main-menu .active,
		.front #navigation #main-menu .active-trail  {border-bottom:1px solid #fff; background:#fff url(../images/menuicon_1-hover.png) no-repeat 5px 9px;}
		
		/* todos los enlaces activos (excepto inicio) */
		.section-catalogo #navigation #main-menu .active,
		.section-catalogo #navigation #main-menu .active-trail{}
		
			/* inicio (activo y hover)*/
			.menu-217:hover,
			.menu-451:hover,
			.menu-452:hover,
			.menu-453:hover,
			.menu-454:hover,
			.menu-455:hover {border-bottom:1px solid #fff; background:#fff url(../images/menuicon_1-hover.png) no-repeat 5px 10px;}

			/* catalogo de datos (activo y hover)*/
			.menu-425:hover,   
			.menu-430:hover,    
			.menu-431:hover,     
			.menu-432:hover,      
			.menu-433:hover,
			.menu-434:hover/*,
			.page-catalogo #main-menu .active,
			.page-catalogo #main-menu .active-trail*/{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_2-hover.png) no-repeat 5px 10px ;}
			
			/* aplicaciones (activo y hover)*/
			.menu-426:hover,
			.menu-435:hover,
			.menu-436:hover,
			.menu-437:hover,
			.menu-438:hover,
			.menu-439:hover,
			.page-aplicaciones #main-menu .active,
			.page-aplicaciones #main-menu .active-trail{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_3-hover.png) no-repeat 5px 10px;}
			
			/* saber mas(activo y hover)*/
			.menu-424:hover,
			.menu-441:hover,
			.menu-442:hover,
			.menu-443:hover,
			.menu-444:hover,
			.menu-440:hover,
			.page-saber-mas #main-menu .active,
			.page-saber-mas #main-menu .active-trail{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_4-hover.png) no-repeat 5px 10px;}
			
			/* actualidad(activo y hover)*/
			
			.menu-427:hover,
			.menu-445:hover,
			.menu-446:hover,
			.menu-447:hover,
			.menu-448:hover,
			.menu-449:hover,
			.page-node-12 #main-menu .active,
			.page-actualidad #main-menu .active-trail,
			.menu-427.active-trail,
			.menu-447.active-trail,
			.menu-445.active-trail,
			.menu-446.active-trail,
			.menu-448.active-trail,
			.menu-449.active-trail {border-bottom:1px solid #fff; background:#fff url(../images/menuicon_5-hover.png) no-repeat 5px 10px;}
			
			/* sugerencias (activo y hover)*/
			.menu-428:hover,
			.menu-456:hover,
			.menu-458:hover,
			.menu-460:hover,
			.menu-462:hover,
			.menu-464:hover,
			.page-sugerencias #main-menu .active,
			.page-sugerencias #main-menu .active-trail {border-bottom:1px solid #fff; background:#fff url(../images/menuicon_6-hover.png) no-repeat 5px 10px;}
			
			/* acerca de (activo y hover)*/
			.menu-429:hover,
			.menu-457:hover,
			.menu-459:hover,
			.menu-461:hover,
			.menu-465:hover,
			.menu-465:hover,
			.page-node-14 #main-menu .active,
			.page-node-14 #navigation #main-menu .active,
			.page-node-14 #navigation #main-menu .active-trail,
			.page-node-36 #navigation #main-menu .active-trail,
			.page-node-38 #navigation #main-menu .active-trail,
			.page-node-40 #navigation #main-menu .active-trail,
			.page-node-42 #navigation #main-menu .active-trail,
			.page-node-44 #navigation #main-menu .active-trail {border-bottom:1px solid #fff; background:#fff url(../images/menuicon_7-hover.png) no-repeat 5px 10px !important;}
	
	
				/* enlace (hover)*/
				.menu-217:hover a,
				.menu-451:hover a,
				.menu-452:hover a,
				.menu-461:hover a,
				.menu-454:hover a,
				.menu-455:hover a,
				
				.menu-217 a.active,
				.menu-451 a.active,
				.menu-452 a.active,
				.menu-461 a.active,
				.menu-454 a.active,
				.menu-455 a.active,
				.menu-217 a.active-trail,
				.menu-451 a.active-trail,
				.menu-452 a.active-trail,
				.menu-461 a.active-trail,
				.menu-454 a.active-trail,
				.menu-455 a.active-trail,
                        
				.menu-425:hover a,   
				.menu-430:hover a,    
				.menu-431:hover a,     
				.menu-432:hover a,      
				.menu-433:hover a,
				.menu-434:hover a,
				
				.menu-425 a.active,   
				.menu-430 a.active,    
				.menu-431 a.active,     
				.menu-432 a.active,      
				.menu-433 a.active,
				.menu-434 a.active,
				.menu-425 a.active-trail,   
				.menu-430 a.active-trail,    
				.menu-431 a.active-trail,     
				.menu-432 a.active-trail,      
				.menu-433 a.active-trail,
				.menu-434 a.active-trail,
				
				
				.menu-426:hover a,
				.menu-435:hover a,
				.menu-436:hover a,
				.menu-453:hover a,
				.menu-438:hover a,
				.menu-439:hover a,
				
				.menu-426 a.active,
				.menu-435 a.active,
				.menu-436 a.active,
				.menu-453 a.active,
				.menu-438 a.active,
				.menu-439 a.active,
				.menu-426 a.active-trail,
				.menu-435 a.active-trail,
				.menu-436 a.active-trail,
				.menu-453 a.active-trail,
				.menu-438 a.active-trail,
				.menu-439 a.active-trail,
				
				
				.menu-424:hover a,
				.menu-441:hover a,
				.menu-442:hover a,
				.menu-443:hover a,
				.menu-444:hover a,
				.menu-440:hover a,
				
				.menu-424 a.active,
				.menu-441 a.active,
				.menu-442 a.active,
				.menu-443 a.active,
				.menu-444 a.active,
				.menu-440 a.active,
				.menu-424 a.active-trail,
				.menu-441 a.active-trail,
				.menu-442 a.active-trail,
				.menu-443 a.active-trail,
				.menu-444 a.active-trail,
				.menu-440 a.active-trail,
				
				.menu-427:hover a,
				.menu-445:hover a,
				.menu-446:hover a,
				.menu-447:hover a,
				.menu-448:hover a,
				.menu-449:hover a,
				
				.menu-427 a.active,
				.menu-445 a.active,
				.menu-446 a.active,
				.menu-447 a.active,
				.menu-448 a.active,
				.menu-449 a.active,
				.menu-427 a.active-trail,
				.menu-445 a.active-trail,
				.menu-446 a.active-trail,
				.menu-447 a.active-trail,
				.menu-448 a.active-trail,
				.menu-449 a.active-trail,


				.menu-428:hover a,
				.menu-456:hover a,
				.menu-458:hover a,
				.menu-460:hover a,
				.menu-462:hover a,
				.menu-464:hover a,
				
				.menu-428 a.active,
				.menu-456 a.active,
				.menu-458 a.active,
				.menu-460 a.active,
				.menu-462 a.active,
				.menu-464 a.active,
				.menu-428 a.active-trail,
				.menu-456 a.active-trail,
				.menu-458 a.active-trail,
				.menu-460 a.active-trail,
				.menu-462 a.active-trail,
				.menu-464 a.active-trail,

				
				.menu-429:hover a,
				.menu-457:hover a,
				.menu-459:hover a,
				.menu-437:hover a,
				.menu-463:hover a,
				.menu-465:hover a,
				
				.menu-429 a.active,
				.menu-457 a.active,
				.menu-459 a.active,
				.menu-437 a.active,
				.menu-463 a.active,
				.menu-465 a.active,
				.menu-429 a.active-trail,
				.menu-457 a.active-trail,
				.menu-459 a.active-trail,
				.menu-437 a.active-trail,
				.menu-463 a.active-trail,
				.menu-465 a.active-trail {color:#9211b6 !important;}
	
	
	.page-catalogo  #navigation #main-menu .active,
	.page-catalogo  #navigation #main-menu .active-trail,
	.node-type-conjunto-de-datos #navigation #main-menu .active-trail	{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_2-hover.png) no-repeat 5px 10px;}
	
	.page-aplicaciones #navigation #main-menu .active,
	.page-aplicaciones #navigation #main-menu .active-trail,
	.node-type-aplicaciones #navigation #main-menu .active-trail		{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_3-hover.png) no-repeat 5px 10px;}
	
	.page-saber-mas #navigation #main-menu .active,
	.page-saber-mas #navigation #main-menu .active-trail,
	.node-type-saber-mas #navigation #main-menu .active-trail,
	.menu-424.active-trail		{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_4-hover.png) no-repeat 5px 10px;}
	
	.page-actualidad #navigation #main-menu .active,
	.page-actualidad #navigation #main-menu .active-trail,
	.page-eventos #navigation #main-menu .active,
	.page-eventos #navigation #main-menu .active-trail,
	.page-noticias #navigation #main-menu .active,
	.page-noticias #navigation #main-menu .active-trail,
	.page-blog #navigation #main-menu .active,
	.page-blog #navigation #main-menu .active-trail,
	.page-comunidadrisp #navigation #main-menu .active,
	.page-comunidadrisp #navigation #main-menu .active-trail,
	.node-type-article #navigation #main-menu .active-trail,
	.node-type-evento #navigation #main-menu .active-trail,
	.node-type-blog #navigation #main-menu .active-trail,
	.node-type-comunidadrisp #navigation #main-menu .active-trail			{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_5-hover.png) no-repeat 5px 10px;}
	
	.page-sugerencias #navigation #main-menu .active,
	.page-sugerencias #navigation #main-menu .active-trail,
	.menu-428.active-trail			{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_6-hover.png) no-repeat 5px 10px;}
	
	.page-acerca-de #navigation #main-menu .active,
	.page-acerca-de #navigation #main-menu .active-trail			{border-bottom:1px solid #fff; background:#fff url(../images/menuicon_7-hover.png) no-repeat 5px 10px;}


	


		
/*
____________________________________________________________

			SECTIONS
____________________________________________________________
*/

.form-item-field-categoria-sugerencia-und label {

width:101px !important;}
.sidebar{margin-top:70px !important;padding:15px;margin-bottom:20px;}
.page-gestion-mis-aplicaciones .region-content,
.page-gestion-mi-catalogo .region-content,
/*.page-catalogo .region-content,*/
.page-eventos .region-content,
.page-comunidadrisp .region-content,
.page-actualidad-toda-la-actualidad .region-content,
.page-noticias .region-content,
.page-sugerencias .region-content,
.page-aplicaciones .region-content,
.page-saber-mas .region-content
{padding:10px 0 0 36px;}



.region-content{padding:10px 10px 0 10px;
}
	.front .region-content{padding:10px 0 0 10px;
}

.section-faq .region-content{padding:20px 40px 0 40px;}
.section-aviso-legal .region-content{padding:20px 40px 0 40px;}
.section-terminos .region-content{padding:20px 40px 0 40px;}



.breadcrumb{

 z-index:999999;


	padding:10px 0 0 45px;
	font-size:0.8em;
	background: #FFFFFF url(../images/icon-breadcrumb.gif) no-repeat 20px 50%;
	/* correccion para activar enlaces */
	
	height:21px;

	left:0;}
	
	
	.logged-in .breadcrumb{
	/*	margin:25px 0 20px 0;*/
		/*padding:5px 0 0 45px;*/
	/*	top:44px;*/
		left:0;
	

	}
	
	.breadcrumb li{float:none !important;}
	.breadcrumb a{
		float:none !important;
		display:inline !important; 
		margin:0px;
		padding:0 10px 0px 5px !important;
		color:#6d1e7e;
		font-size:1em !important;
		font-family: Arial, sans-serif !important;
		text-transform: lowercase !important;
		background:url(../images/seppath.png) no-repeat 100% 60% !important;}
	.breadcrumb a:hover{
		text-decoration:none;}
	.breadcrumb a.active{
		color:#818181;
		text-decoration:none;
		background:none !important;}
	
	.breadcrumb .element-invisible{
		font-size:1em;
		font-weight:normal;
		color:#818181;
		padding: 0;
		margin: 0;
		display:inline !important; 
		visibility:visible !important; 
		position:relative !important; 
		top:0; 
		left:0;}


#search-block-form .form-text{
	width:220px;
	background:#fff url(../images/bg_input.png) repeat-x left top;
	border:solid 1px #ccc;
	padding:3px 0px 3px 5px !important;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	margin-top:-12px;}

#page-title{
	font-size:2.5em;
	color:#6a1e79;
	margin:0px 0px 1px 15px;
	font-family:Georgia, 'Kreon', serif;
	font-style:italic;
	font-weight:normal;
	padding:10px 0 0 20px;
	border-bottom:solid 1px #dcdcdc;
}
	


h1.cabecera-destacados{
	font-size:1.3m;
	color:#6a1e79;
	margin:30px 0px 23px 0px;
	font-family: Georgia, 'Kreon', serif;
	font-style:italic;
	font-weight:normal;
	border-bottom:solid 1px #e5e5e5;
	}

/* buscador catalogo de datos */
.caja-buscador-datos{
	margin:10px 0 0 0; 
	padding: 5px 0 0 0;
	background:#ebebeb;}
	
	/* formulario del buscador catalogo de datos */
	#content .caja-buscador-datos form{
		border:none;
		background:none;}
	
	.caja-buscador-datos .ver-todos{
		display:block;
		margin: 20px 120px 0 414px;
		padding: 1px 10px 15px 0;
		color:#6d1d80;
		text-decoration:none;
		text-align:right;
		background:url("../images/filtro-ver-todos.png") no-repeat scroll 63px 7px transparent;}
		
		.caja-buscador-datos .ver-todos:hover{
			text-decoration:underline;}
		
	.caja-buscador-datos .edit-submit-catalogo{}
	.caja-buscador-datos .views-widget-filter-populate_1{width:450px; margin: 0 5px 0 0;}
	.caja-buscador-datos .views-widget-filter-populate_1 input{width:100% !important;}
	.caja-buscador-datos .views-widget-filter-populate{width:450px; margin: 0 5px 0 0;}
	.caja-buscador-datos .views-widget-filter-populate input{width:100% !important;}


	/* titulo del buscador catalogo de datos */
	h2.titulo-buscador{
		font-size:2em !important;
		color:#6a1e79;
		margin:10px 15px 30px 15px;
	
		font-family: Georgia, 'Kreon', serif;
		font-style:italic;
		}	

.region-content .field-item p{margin-top:0px;}


.page-node .form-item {

}

	



/* not front */	
.not-front .section .view-filters .form-text{
		-webkit-border-top-left-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-bottomleft: 5px;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
		background:#fff url(../images/bg_input.png) repeat-x left top;
		border:solid 1px #aaa;
		width:470px;
		margin:0 5px 0 0;
		padding:3px 0px 4px 8px;}
	 
	.not-front .section .view-filters form input{display:block;float:left;margin:0px !important;}
	.not-front .section .views-submit-button input{
		background:#e45d05 url(../images/bg_menu.jpg) repeat-x left top;
		border:0px;
		padding:3px 15px;
		color:#fff;
		font-weight:bold;
		font-size:14px;}

/* reajuste de tipo en columna contenidos pagina no front */
.not-front #content {font-size:0.9em;}

		
		/* numero de resultados y ordenacion del catalogo 	*/
		.etiqueta-resultados-busqueda{
			width:270px !important;  
			float:left  !important;}
		
		.etiqueta-ordenar{
			float:right; 
			width:auto;  
			padding:8px 4px 8px 0; 
			font-weight:normal;}
		
		.select-ordenar{
			float:right; 
			padding:8px 0 8px 0; 
			margin: 0 -18px 0 0;}
		
		.select-ordenar2{
			float:right; 
			padding:8px 0 8px 0; 
			margin: 0 0px 0 0;}


/*
____________________________________________________________

			SUGERENCIAS
____________________________________________________________
*/	

.node-sugerencias-form{
	width:400px;
	padding: 15px 0 0 220px !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-radius:0 !important;
	border:none !important;
	background:#ebebeb url(../images/sugerencias-formulario.jpg) no-repeat 0 0 !important;}
	
	.form-item-field-categoria-sugerencia-und #edit-field-categoria-sugerencia-und,
	.node-sugerencias-form .form-text,
	.node-sugerencias-form .form-textarea-wrapper textarea{
		border:1px solid #6f0079;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		border-radius:0;
		width:260px;
		background:#fff;}
	
	.node-sugerencias-form .form-textarea-wrapper{
		width:261px;
		text-align:center;
		display:inline-block;}

		.node-sugerencias-form label{
			width:100px;
			padding-right:5px;
			font-weight:normal;
			text-align:right;
			display:inline-block;
			vertical-align:top !important;}
			
		.node-sugerencias-form #edit-actions{
			padding: 10px 0 10px 25px;
			margin: 0 0 0 -226px !important;
			background:#fff;}
			
			.node-sugerencias-form #edit-actions2{
	
			margin: 0 0 0 -220px !important;
			background:#fff;
			border:none;
			width:620px;}
			
			 #edit-actions2{
	
			background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;

}
	
				.page-contact #edit-actions2{
	
			background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
	margin: 0 0 0 0 !important;
}
		

	.node-sugerencias-form #edit-field-condiciones-legales #edit-field-condiciones-legales-und{display:inline-block !important; margin: 0 0 0 102px; }
	.form-item-field-condiciones-legales-und label{width:165px !important;}
	.form-item-field-condiciones-legales-und .description{margin:0 0 0 16px;}
	.form-item-field-condiciones-del-servicio-und label{float: left;
    width: 250px !important}
	.sugerencias-box {
	border: 1px solid #6D1D7E;
    box-shadow: 0 1px 5px #ACACAC;
    padding: 5px;
	}

.form-item .description {
    font-size: 0.85em;
    margin: 0 0 0 45px;
}


	#edit-captcha-form{margin-left:0px;}
	
		/* captcha en catalogo de datos */
		.node-type-conjunto-de-datos #edit-captcha-form,
		.node-type-saber-mas #edit-captcha-form,
		.node-type-aplicaciones  #edit-captcha-form,
		.node-type-evento  #edit-captcha-form,
		.node-type-blog #edit-captcha-form
		.node-type-comunidadrisp #edit-captcha-form,
		.node-type-sugerencias #edit-captcha-form,
		.node-type-article #edit-captcha-form,
		.contact-form #edit-captcha-form
		{ 
			float:none !important;
			margin: 0 0 0 0 !important;}
		.node-type-conjunto-de-datos #edit-actions,
		.node-type-saber-mas #edit-actions,
		.node-type-aplicaciones #edit-actions,
		.node-type-evento #edit-actions,
		.node-type-blog #edit-actions,
		.node-type-comunidadrisp #edit-actions,
		.node-type-sugerencias #edit-actions,
		.node-type-article #edit-actions
		{
			height:150px;
			float:none !important;
			margin:0 0 0 90px !important;}
	

/*** A�adido para listado sugerencias ***/

.node-type-sugerencias .fichaarticulo,
.view-listado-sugerencias .views-row{
	background-position: 0 20px;
	background: #FBFBFB;
	border: 1px solid #D9D9D9;
	width:595px;
	margin:5px;
	padding: 10px 5px 0px 10px;}

.view-listado-sugerencias .views-row h3{
	margin:0px !important;}

.view-listado-sugerencias .views-row h3 a{
	font-size: 0.75em;
	font-weight:bold;
	text-decoration:none;
	color:#70007A;}


	.node-type-sugerencias .fecha,
.view-listado-sugerencias .views-row .fecha{
	margin-top:10px;
	width:310px; 
	float:left;
	font-size:0.9em;
	color:#6A1E79;}
	
.view-listado-sugerencias .views-row .fecha span.tipo-sugerencia{
	font-weight:bold;
	text-transform:uppercase;
	
}


.view-listado-sugerencias .views-row .valoracion{
	margin-top:10px;
	width:250px; 
	float:left;
}
/*
____________________________________________________________

			TAXONOMIA
____________________________________________________________
*/				

/* item del resultado */

.page-blog .item-blog,
.view-listado-eventos .views-row,
.view-listado-noticias .views-row{
	min-height:130px;
	padding:10px;
	border:1px solid #fff;
	background:#fff;}
	
	.view-taxonomy-term .views-row{
	min-height:130px;
	padding:10px;

	background:none !important;}
	
	.view-taxonomy-term .views-row-10,
	.view-taxonomy-term .views-row-9,
	.view-taxonomy-term .views-row-8,
	.view-taxonomy-term .views-row-7,
	.view-taxonomy-term .views-row-6,
	.view-taxonomy-term .views-row-5,
	.view-taxonomy-term .views-row-4,
	.view-taxonomy-term .views-row-3,
	.view-taxonomy-term .views-row-2,
	.view-taxonomy-term .views-row-1

{
	min-height:20px !important;
}
	
	
	/* sin columna izquierda */
	.no-sidebars .view-taxonomy-term .views-row,
	.no-sidebars .page-blog .item-blog,
	.no-sidebars .view-listado-comunidad-risp .views-row,
	.no-sidebars .view-listado-eventos .views-row,
	.no-sidebars .view-listado-noticias .views-row{
		width:870px;
		min-height:160px;
		position:relative;
		padding:15px !important;
		margin: 0 30px !important;}
		
	.no-sidebars.page-taxonomy .region-content{
		padding: 0 0 0 0 !important;}

/* excepciones normativa */
.page-taxonomy-term-28 .view-taxonomy-term .views-row .views-row-even {min-height:430px;}
.page-taxonomy-term-28 .view-taxonomy-term .views-row .views-row-odd {min-height:630px;}	
	
	/* excepcion: catalogo de datos */
	.section-taxonomy-catalogo .view-taxonomy-term .views-row{
		min-height:inherit !important;
		background:#fff;}
	
	/* fecha */				
	.view-taxonomy-term .views-row .fecha,
	.page-blog .item-blog .fecha,
	.view-listado-eventos .views-row .views-field-created,
	.view-listado-noticias .views-row .views-field-created,
	.page-actualidad-toda-la-actualidad .views-row .views-field-created,  .views-field-created {
		margin: 0 0 5px 0;
		padding: 0 0 0 0px;
		font-size:11px;
		color:#676568;
		font-weight:bold;}
		
			.item-list .fecha,
			.view-content .fecha {
		margin: 0 0 4px 0;
		padding: 0 0 0 0px;
		font-size:11px;
		color:#676568;
		font-weight:bold;}
		
			/* excepcion: catalogo de datos */
			.section-taxonomy-catalogo .view-taxonomy-term .views-row .fecha{
				padding: 0 0 0 0;}


.view-saber-mas .views-row{
		border: 1px solid #FFFFFF;
    float: left;
    min-height: 165px;
    padding: 10px;
    width: 270px;}
	
.view-saber-mas .views-row .views-field-created{
		margin: 0 0 0 0;
		padding: 0 0 0 20px;
		font-size:.9em;
		color:#676568;}


.view-taxonomy-term h2  {
    background: url("../images/bullet.png") no-repeat scroll 0 12px transparent;
    color: #6B1E7E;

    margin: -3px 0 5px;
    padding: 0 0 0 20px;
}

.view-taxonomy-term h2 a {
font-size:14px !important;
font-weight: bold !important;}
	/* titulo */
	.view-taxonomy-term .views-row h2,
	.page-blog .item-blog h2,
	.view-listado-eventos .views-row .views-field-title,
	.view-saber-mas .views-row .views-field-title,
	.view-listado-noticias .views-row .views-field-title,
	.view-listado-comunidad-risp .views-row .views-field-title,
	.page-actualidad-toda-la-actualidad .views-row .views-field-title,
	.page-blogs .views-row .views-field-title {
		margin: -3px 0 5px 0;
		padding: 0 0 0 20px;
		font-size:1.1em;
		color:#6b1e7e;
		background:url(../images/bullet.png) no-repeat 0 5px;}
		
		
		.view-taxonomy-term .imagen-articulo {
		   background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D6D6D6;
    box-shadow: 0 0 5px #CCCCCC;
    float: left;
    height: 67px;
    margin: 0 10px 10px 0;
    padding: 3px;
    width: 88px;
		}
		.view-listado-eventos .views-row .views-field-title,
		.view-saber-mas .views-row .views-field-title,
		.view-listado-noticias .views-row .views-field-title,
		.view-listado-blogs .views-row .views-field-title,
		.view-listado-comunidad-risp .views-row .views-field-title,
		.view-clon-de-listado-noticias .views-row .views-field-title {
			font-weight:bold;
			min-height:45px;}
		
		.view-taxonomy-term .views-row h2 a,
		.page-blog .item-blog h2 a,
		.view-listado-eventos .views-row .views-field-title a,
		.view-saber-mas .views-row .views-field-title a,
		.view-listado-noticias .views-row .views-field-title a,
		.view-listado-comunidad-risp .views-row .views-field-title a,
		.view-clon-de-listado-noticias .views-row .views-field-title a  {text-decoration:none; color:#6b1e7e;}
		
		.view-taxonomy-term .views-row h2 a:hover,
		.page-blog .item-blog h2 a:hover,
		.view-listado-eventos .views-row .views-field-title a:hover,
		.view-saber-mas .views-row .views-field-title a:hover,
		.view-listado-noticias .views-row .views-field-title a:hover ,
		.view-listado-comunidad-risp .views-row .views-field-title a:hover ,
		.view-clon-de-listado-noticias .views-row .views-field-title a:hover {text-decoration:underline;}
	
	/* imagen */
	.view-taxonomy-term .views-row .imagen-articulo,
	.page-blog .item-blog .imagen-articulo,
	.view-listado-eventos .views-row .views-field-field-image,
	.view-saber-mas .views-row .views-field-field-imagen-saber-mas,
	.view-listado-noticias .views-row .views-field-field-image,
	.page-actualidad-toda-la-actualidad .views-row .views-field-field-image,
		.view-listado-comunidad-risp .views-row .views-field-field-image,
		.view-clon-de-listado-noticias .views-row .views-field-field-image{
		width:88px;
		height:67px;
		margin: 0 10px 10px 0;
		padding:3px;
		float:left;
		border:1px solid #d6d6d6;
		-moz-box-shadow: 0 0 5px #ccc;
		-webkit-box-shadow: 0 0 5px #ccc;
		box-shadow: 0 0 5px #ccc;
		background:#fff;
		}
		
		.imagen-articulo img{
		width:88px;
		height:67px;
		margin: 0 10px 10px 0;
		padding:3px;
		float:left;
		border:1px solid #d6d6d6;
		-moz-box-shadow: 0 0 5px #ccc;
		-webkit-box-shadow: 0 0 5px #ccc;
		box-shadow: 0 0 5px #ccc;
		background:#fff;
		}
		
	/* descripcion */
	.view-taxonomy-term .views-row .descripcion,
	.page-blog .item-blog .descripcion,
	.view-listado-eventos .views-row .views-field-body,
	.view-saber-mas .views-row .views-field-body,
	.view-listado-noticias .views-row .views-field-body,
	.view-listado-comunidad-risp .views-row .views-field-body,
.view-clon-de-listado-noticias .views-row .views-field-body{
		margin: 0 0 0 0;
		padding: 0 0 0 20px;
		color:#444;
		font-size:1em;}

		
		
		/* excepcion: catalogo de datos */
		.section-taxonomy-catalogo .view-taxonomy-term .views-row .descripcion{padding: 0 0 0 0;}
		
		/* excepcion: catalogo de datos */
		.section-taxonomy-catalogo .view-taxonomy-term .views-row .metadatos{
			margin:5px 0 0 0;
			padding: 0 0 0 0;}
	
	/* temas */
	.view-taxonomy-term .views-row .temas,
	.view-taxonomy-term .views-row .formatos,
	.page-blog .item-blog .temas,
	.view-listado-eventos .views-row .views-field-field-categoria-evento,
	.view-saber-mas .views-row .views-field-field-categoria-saber-mas,
	.view-listado-noticias .views-row .views-field-field-tags,
	.view-listado-comunidad-risp .views-row .views-field-field-tags,
.view-clon-de-listado-noticias .views-row .views-field-field-tags
{
		margin: 5px 0 0 0;
		padding: 0 0 0 20px;
		font-size:.9em;}

		
		.view-taxonomy-term .views-row .temas a,
		.page-blog .item-blog .temas a,
		.view-listado-eventos .views-row .views-field-field-categoria-evento a,
		.view-saber-mas .views-row .views-field-field-categoria-saber-mas a,
		.view-listado-noticias .views-row .views-field-field-tags a, .views-field-field-categoria-evento a, .views-field-field-categoria-blog a,
		.page-actualidad-toda-la-actualidad .views-row .views-field-field-tags a,
		.page-node-12 .views-row .views-field-field-categoria-evento a,
		.page-node-12 .views-row .views-field-field-categoria-blog a ,
	.view-listado-comunidad-risp .views-row .views-field-field-tags a,
.view-clon-de-listado-noticias .views-row .views-field-field-tags a{
			padding:3px 5px;
			color:#6f1d7f;
			text-decoration:none;
			background:#d9cae1;
			line-height:24px;
			}
			
				.temas a{
			padding:3px 5px;
			color:#6f1d7f;
			text-decoration:none;
			background:#d9cae1;
			}
		.view-taxonomy-term .views-row .temas a:hover,
		.page-blog .item-blog .temas a:hover,
		.view-listado-eventos .views-row .views-field-field-categoria-evento a:hover,
		.view-saber-mas .views-row .views-field-field-categoria-saber-mas a:hover,
		.view-listado-noticias .views-row .views-field-field-tags a:hover,
	.view-listado-comunidad-risp .views-row .views-field-field-tags a:hover,
.view-clon-de-listado-noticias .views-row .views-field-field-tags a:hover {text-decoration:underline;}
		
		
		
		
		
		
/*
____________________________________________________________

			CATALOGO
____________________________________________________________
*/	
.view-catalogo .views-row,
.view-buscador-aplicaciones .views-row,
.fichadatos,
.item-listado-categoria {
		margin-top:10px;
		/* border-bottom:dotted 3px #ccc;*/
		padding-bottom:10px;
		position:relative;
		float:left;
		/* width:620px;*/
		padding-left:20px;
		background:url(../images/bullet.png) no-repeat 0 5px;
		width: 100% !important;
	}
		
		/* primer y ultimo item */
		.view-catalogo .views-row-first{padding-top:15px; border-top:solid 1px #d9d9d9; background-position: 0 20px;}
		
		.view-catalogo .views-row-last{padding-bottom:15px;}
		
			/* primero y ultimo (portada de catalogo) */
			.datos-no-busqueda .views-row-first {padding-top:0; border-top:none;}
			.datos-no-busqueda .views-row-last	{padding-bottom:0; border-bottom:dotted 3px #ccc;}
		
		
		.taxonomy-term {display:none;}
		.view-catalogo .view-footer .views-row,
		{border:0px !important;}
		
		.item-listado-categoria h3{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			font-size:1em;}
			
		/* imagen */
		.view-buscador-aplicaciones .views-field-field-imagen-aplicacion{
			width:90px;
			height:70px;
			margin: 0 10px 5px 0;
			float:left;}
		
		
		/* todos los enlaces del catalogo */
		.view-catalogo .views-row a,
		.view-buscador-aplicaciones .views-row a,
		.item-listado-categoria h3 a{
			color:#6d1e7e;
			font-weight:bold;
			font-size:1.2em;
			line-height:1.2em;
			text-decoration:none;}
		.view-catalogo .views-row a:hover,
		.view-buscador-aplicaciones .views-row a:hover,
		.item-listado-categoria h3 a:hover{
			text-decoration:underline;}
		
		/* titulo (en portada) */
		.view-catalogo .views-row .views-field-title-1 a,
		.view-buscador-aplicaciones .views-row .views-field-title-1  a
		{
			display:block;
			margin-bottom:5px;
			/*
			height:45px;
			overflow:hidden;
			*/}
	
	
	.section-taxonomy #fichadatos,
	.section-taxonomy .fichadatos{
		border-bottom:dotted 5px #ccc;
		margin-bottom:10px;}
	
	/* descripcion */
	.item-listado-categoria .descripcion{
		margin:5px 0 10px 0;}
		
	/* temas */
	.item-listado-categoria .metadatos .temas{
		width:90%;
		font-size:.9em;
		float:left;}
		
	/* formatos*/
	.item-listado-categoria .metadatos .formatos	{
		width:90%;
		font-size:.9em;
		float:left;}
		
	/* metadatos */
	.view-catalogo .views-field-field-conj-tema,
	.view-catalogo .views-field-field-etiquetas-catalogo,
	.item-listado-categoria .metadatos	{
		padding: 3px 0px;
		border:solid 1px #e4e4e4;
		background:#fbfbfb;}
		
		.datos-no-busqueda .views-field-field-conj-tema,
	.view-catalogo .views-field-field-etiquetas-catalogo	{
		
			clear:left;
			border:none;
			background:#fff;}

		.view-catalogo .views-field-field-conj-tema span,
		.section-taxonomy .subtitle strong{
			/*
			display:block;
			float:left;
			*/
			display:inline-block;
			margin: 0 5px 0 0;}
	
		/* titulo temas */		
		.views-field-field-categoria-aplicacion{
			float:left;
			clear:left;}
			
		.views-field-field-etiquetas-aplicacion{
			float:left;
			clear:left;}
			
			
		/* categorias de los temas */
		.view-catalogo .views-field-field-conj-tema .field-content,	
		.view-catalogo .views-field-field-etiquetas-catalogo .field-content,
		.view-buscador-aplicaciones .views-field-field-categoria-aplicacion .field-content,
		.section-taxonomy .subtitle .field-content{
			display:inline;}
			.view-catalogo .views-field-field-conj-tema a,
			.view-catalogo .views-field-field-etiquetas-catalogo a,
			.view-buscador-aplicaciones .views-field-field-etiquetas-aplicacion a,
			.view-buscador-aplicaciones .views-field-field-categoria-aplicacion a,
			.section-taxonomy .subtitle a,
			.item-listado-categoria .metadatos .temas a{
				/*
				display:block;
				float:left;
				*/
				margin: 0 1px 0 0;
				padding:2px 5px;
				color:#6d1d80 !important;
				font-size:0.8em;
				font-weight:normal;
				text-decoration:none;
				background:#e9ddeb;}
				.item-listado-categoria .metadatos .temas a{font-size:0.9em;}
				
			.item-listado-categoria .metadatos .temas a:hover{text-decoration:underline;}
	
	
	/**/
	.view-catalogo .views-field-field-conj-tema {
		width:100%;
		float:left;
		border-right:none;
		border-left:none;
		border-bottom:none;
		min-height: 17px;
		}
		
	.view-catalogo .views-field-field-etiquetas-catalogo {
		width:500px;
		float:left;
		border-right:none;
		border-left:none;
		border-bottom:none;
}
	
	
	
	/* titulo de los formatos */
	.view-catalogo .views-field-nothing{
		padding: 3px 0;
		border:solid 1px #e4e4e4;
		border-width: 1px 0;
		background:#fbfbfb;
		margin: 0 0 0 0;
		float:left;
		min-height: 19px;}
		
		/* lista de formatos */	
		.view-catalogo .views-field-field-conj-datos-form-distr {
			width:302px;
			padding: 0.1em 0;
			border:solid 1px #e4e4e4;
			border-width: 1px 1px 1px 0;
			background:#fbfbfb;
			margin: 0 0 0 0;
			float:right;
			min-height:19.5px;}
			
		.chart_flot	#tooltipPie, .legendBG {
			-moz-transition: all 0.2s ease 0s;
    background-color: #FFFFFF;
    border: 2px solid #CCCCCC;
    border-radius: 11px 11px 11px 11px;
    box-shadow: 2px 2px 2px #AAAAAA;
    color: #6D1D7E;
    cursor: pointer;
    font-size: 11px;
    opacity: 0.8;
    padding: 10px;
    text-align: center;
    text-shadow: none;
	max-width:125px;
			
			}
			
			/*.page-catalogo	.view-catalogo .views-field-field-conj-datos-form-distr {
			width:532px !important;
			padding: 3px 0 0 0;
			border:solid 1px #e4e4e4;
			border-width: 1px 0 1px 0;
			background:#fbfbfb;
			margin: 0 0 0 0;
			float:left;
			min-height:19.5px;}*/

		.view-catalogo .views-field-field-conj-datos-form-distr ul 		{float:left; margin: 0 0 0 0; padding: 0 0 0 0; font-size:.8em !important;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li {display:inline-block; margin: 0 5px; padding:2px;  background-image:none !important;}
			
			/* icono de los formatos */
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-rss			{padding: 0 5px 0 20px; background:url(../images/formato-rss.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-xml			{padding: 0 5px 0 20px; background:url(../images/formato-xml.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-xls			{padding: 0 5px 0 20px; background:url(../images/formato-xls-csv.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-doc			{padding: 0 5px 0 20px; background:url(../images/formato-doc.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-ppt			{padding: 0 5px 0 20px; background:url(../images/formato-ppt.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-csv			{padding: 0 5px 0 20px; background:url(../images/formato-csv.png) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-pdf			{padding: 0 5px 0 20px; background:url(../images/formato-pdf.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-txt			{padding: 0 5px 0 20px; background:url(../images/formato-txt.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-zip			{padding: 0 5px 0 20px; background:url(../images/formato-zip.gif) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-default			{padding: 0 5px 0 20px; background:url(../images/formato-default.png) no-repeat 0 50%;}
		.view-catalogo .views-field-field-conj-datos-form-distr ul li a.formato-xls-csv	{padding: 0 5px 0 20px; background:url(../images/formato-xls-csv.gif) no-repeat 0 50%;}

			
	.view-catalogo .views-field-title,
	.view-buscador-aplicaciones .views-field-title{
		font-weight:bold;
		margin: 0 0 0 0;
		/* 
		width:80%;
		float:left;*/}
		
		.view-buscador-aplicaciones .views-field-title{
			margin: 0 0 0 0;}
	
	.view-catalogo .views-field-title a:hover{text-decoration:underline;}
	
	.view-catalogo .views-field-body,
	.view-buscador-aplicaciones .views-field-body,
	.section-taxonomy .descripcion{
		width:95%;
		/*
		float:left;
		clear:both;
		padding:2% 2%;
		margin:10px 0;
		*/
		line-height:1.3em;
		color:#343434;
		font-size:.9em;}
		
	.view-catalogo .views-field-body p,
	.view-buscador-aplicaciones .views-field-body p,
	.section-taxonomy .descripcion p{
		margin:0 0 5px 0;}
	
	.view-buscador-aplicaciones .views-field-field-desarrollador{
		clear:left;
		height:20px;
		font-style:italic;
		color:#656565;}
	
	.view-buscador-aplicaciones .views-field-field-desarrollador span{
		clear:left;
		float:left;
		margin-right:5px;}
		
	.view-buscador-aplicaciones .views-field-field-desarrollador div{
		float:left;
		color:#656565;}
	
	.view-catalogo .views-field-changed,
	.view-catalogo .views-field-created,
	.item-listado-categoria .fecha{
		/* 
		float:right;
		width:20%;
		text-align:right;
		*/
		color:#aaa;
		font-size:.9em;}

	/* catalogo datos no busqueda */
	.datos-no-busqueda .views-row{
		width:270px !important;
		min-height:220px;
		float:left;
		padding-left:20px;
		border-bottom:none;
		background:url(../images/bullet.png) no-repeat 0 5px;}
		
		.view-buscador-aplicaciones .datos-no-busqueda .views-row{
			/*height:160px !important;*/}
		
		.datos-no-busqueda .views-row-odd{margin-right:13px;}

		
			.page-aplicaciones .views-field-field-categoria-aplicacion,
			.section-aplicaciones .views-field-field-categoria-aplicacion,
			.page-aplicaciones .views-field-field-desarrollador,
			.section-aplicaciones	.views-field-field-desarrollador{
				width:279px;
				height:20px;
				float:left;
				padding: 3px 0 3px 10px;
				border:1px solid #e4e4e4;
				background:#fbfbfb;}
				
			.page-aplicaciones .views-field-field-etiquetas-aplicacion,
			.section-aplicaciones .views-field-field-etiquetas-aplicacion{
				width:556px;
				height:20px;
				float:left;
				padding: 3px 0 3px 10px;
				border: none;
				background: none;}
				
			.page-aplicaciones .views-field-field-categoria-aplicacion,
			.section-aplicaciones .views-field-field-categoria-aplicacion,
			.page-aplicaciones .views-field-field-etiquetas-aplicacion,
			.section-aplicaciones .views-field-field-etiquetas-aplicacion{
				border-width:1px 0 1px 1px;}


			.comment-form a {
			margin-left:23px;
			
			}
			.page-aplicaciones .views-field-field-desarrollador,
			.section-aplicaciones	.views-field-field-desarrollador{
				padding: 3px 16px 3px 0;
				border-width:1px 1px 1px 0;
				float:right;
				margin-top:-28px;
				}

			.page-aplicaciones .datos-no-busqueda .views-field-field-categoria-aplicacion,
			.section-aplicaciones .datos-no-busqueda .views-field-field-categoria-aplicacion,
			.page-aplicaciones .datos-no-busqueda .views-field-field-desarrollador,
			.section-aplicaciones	.datos-no-busqueda .views-field-field-desarrollador,
			.page-aplicaciones .datos-no-busqueda .views-field-field-etiquetas-aplicacion,
			.section-aplicaciones .datos-no-busqueda .views-field-field-etiquetas-aplicacion{
				width:auto;
				height:auto;
				float:none;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				border:none;
				background:none;}

		
		/*.page-catalogo .datos-no-busqueda .views-field-field-conj-datos-form-distr{
		    margin-top:1px;
		    margin-bottom: 23px;
		    display: inline-block;
		    clear: left;
		    float: left;
		    width: 270px !important;
		    border:none;
		    background-color:#fff;

		}*/
		.datos-no-busqueda .views-field-field-conj-datos-form-distr li{
		    background-image:none !important;	
		    display:inline !important;
		    margin:0px;
		}
		
		.datos-no-busqueda .views-field-field-conj-datos-form-distr ul{}


		.datos-no-busqueda.view-catalogo.views-field-field-conj-tema{
		width: 270px;
		float:left;
		border-right:none;
	}
	
	

	/* Comentarios de la ficha  */
		/* nombre del autor */
		#edit-author--2 label{width:auto; display:inline;}

		/* Buscador aplicaciones */
		.view-buscador-aplicaciones .datos-no-busqueda .views-row{height:200px;float:left;width:270px !important;min-height: 200px;}
		.view-buscador-aplicaciones .datos-no-busqueda .views-row img{
			border:solid 1px #ccc;
			/*
			height:100px;
			width:330px;
			*/}
			
		.view-buscador-aplicaciones .views-field-field-categoria-aplicacion span{display:none;}
		.view-buscador-aplicaciones .datos-no-busqueda .views-field-field-categoria-aplicacion div{
			width:100% !important;}
			
		.view-buscador-aplicaciones .datos-no-busqueda .views-field-field-categoria-aplicacion a{
			clear:none !important;}
		

		.datos_distribucion tr{font-size:13px;}
		
	
		.datos_recursos ul,.datos_distribucion ul{
			width:95%;
			float:left;
			margin:0px;}
	
		.views-field-field-organismo-propietario{
			height:18px;
			/* float:left;
			clear:left;
			*/}
		
	.views-field-field-organismo-propietario span,.views-field-field-organismo-propietario div{
		float:left;
		color:#666;
		font-style:italic;
		font-size:.9em;
	}
	.views-field-field-organismo-propietario span{margin-right:5px;}
	
	#block-block-9 li{background-image:none !important;display:block;
		float:left !important;
		/*width:380px;*/
		text-align:right;}
	.area_privada{
		display:block;
		position:relative !important;
		background:url(../images/llave.png) no-repeat left top;
		padding:5px 5px 5px 16px;
		top:0px;
		left:250px;
		width:110px;
		height:13px;}
		
	.area_privada span{
		display:block;
		margin:0 0 10px 3px;
		position:relative;
		top:-5px;
		left:0;}

	.datos_minificha { width:600px;}
	.datos_minificha ul li a, .datos_recursos a {word-break:break-word;} 
	.datos_minificha ul,
	.aplicaciones_minificha ul { list-style-type:none;}
	
	.node-type-evento .submitted,.node-type-article .submitted{display:none;}
	.node-type-evento  .field-type-image .field-label,.node-type-article .field-type-image .field-label{display:none;}
	.node-type-evento  .field-type-image img,.node-type-article .field-type-image img{float:right;width:200px;height:200px;border:solid 1px #aaa;
		margin:0 0 0px 15px;
	}
	
	.node-type-evento  .field-type-image img .file-icon,
	.node-type-article .field-type-image img .file-icon{height:16px !important; width:16px !important;}
	
	
	.node-type-evento .field-name-body,.node-type-article .field-name-body{
		text-align:justify;
	}
	.field-name-field-tags{float:left;padding:1%;width:98%;background:#f5f5f5;border:solid 1px #d9d9d9;margin:10px 0px;}
	.field-name-field-tags div{float:left;}
	.field-name-field-tags a{color:#6d1e7e;font-weight:bold;text-decoration:none;}
	.field-name-field-tags a:hover{text-decoration:none;}

	
	#block-user-login ul{
		padding:0px;
	}
	#block-user-login ul li{margin-left:15px;}



/* catalogo de datos y aplicaciones */	
	
	/* titulo  principal*/
	.node-type-conjunto-de-datos h1.title,
	.node-type-aplicaciones h1.title,
	.node-type-article h1.title,
	.node-type-evento h1.title,
	.node-type-blog h1.title,
	.node-type-comunidadrisp h1.title,
	.node-type-saber-mas h1.title,
	.node-type-sugerencias h1.title,
	.section-catalogo h1.title,
	.section-aplicaciones h1.title,
	.section-blog h1.title,
	.section-eventos h1.title,
	.page-node-12 h1.title,
	.page-node-30 h1.title,
	.page-node-31 h1.title,
	.page-node-32 h1.title,
	.page-node-33 h1.title,
	.page-node-34 h1.title,
	.section-noticias h1.title,
	.section-sugerencias h1.title,
	.section-taxonomy h1.title,
	.section-saber-mas h1.title,
	.page-taxonomy-term- h1.title,
	.page-filtrado-sugerencias h1.title,
	.page-listado-sugerencias  h1.title{
		position:relative;
		margin: 10px 15px 15px 15px;
		padding:0 0 0 20px;
		font-size:2.5em;
		font-family:Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		border-bottom:solid 1px #dcdcdc;}
		
		/* excepciones en firefox */
		@-moz-document url-prefix() {
			.node-type-conjunto-de-datos h1.title,
			.node-type-aplicaciones h1.title,
			.node-type-article h1.title,
			.node-type-evento h1.title,
			.node-type-blog h1.title,
			.node-type-comunidadrisp h1.title,
			.node-type-saber-mas h1.title,
			.node-type-sugerencias h1.title,
			.section-catalogo h1.title,
			.section-aplicaciones h1.title,
			.section-blog h1.title,
			.section-eventos h1.title,
			.page-node-12 h1.title,
			.section-noticias h1.title,
			.section-sugerencias h1.title,
			.section-taxonomy h1.title,
			.section-saber-mas h1.title,
			.page-taxonomy-term- h1.title,
			.page-filtrado-sugerencias h1.title,
			.page-listado-sugerencias h1.title {
				padding-top: 0px;}
				}
		
	.logged-in .node-type-conjunto-de-datos h1.title,
	.logged-in .node-type-aplicaciones h1.title,
	.logged-in .node-type-article h1.title,
	.logged-in .node-type-evento h1.title,
	.logged-in .node-type-blog h1.title,
	.logged-in .node-type-comunidadrisp h1.title,
	.logged-in .node-type-saber-mas h1.title,
	.logged-in .node-type-sugerencias h1.title,
	.logged-in .section-catalogo h1.title,
	.logged-in .section-aplicaciones h1.title,
	.logged-in .section-blog h1.title,
	.logged-in .section-eventos h1.title,
	.logged-in .section-noticias h1.title,
	.logged-in .section-sugerencias h1.title,
	.logged-in .page-node-12 h1.title,
	.logged-in .section-taxonomy h1.title,
	.logged-in .section-saber-mas h1.title,
	.logged-in .page-taxonomy-term- h1.title,
	.logged-in page-filtrado-sugerencias h1.title,
	.logged-in page-listado-sugerencias h1.title,
	{
		margin-top:70px;}

.descargar-dcat {
background: url("../images/rdf16.png") no-repeat scroll 100% 35% transparent;
color: #1B1BB3 !important;
    display: block;
    font-family: Arial,serif !important;
    font-size: 0.35em !important;
    font-style: italic;
    font-weight: bold !important;
    margin-right: 205px;
    padding: 0 20px 0 0;
    position: absolute;
    right: 0;
    text-decoration: none !important;
    top: 18px;
}

.descargar-atom {
background: url("../images/atom16.png") no-repeat scroll 100% 35% transparent;
color: #FF9C01 !important;
    display: block;
    font-family: Arial,serif !important;
    font-size: 0.35em !important;
    font-style: italic;
    font-weight: bold !important;
    margin-right: 145px;
    padding: 0 20px 0 0;
    position: absolute;
    right: 0;
    text-decoration: none !important;
    top: 18px;
}
	
	
.descargar-catalogo {
background: url("../images/descarga-catalogo.png") no-repeat scroll 100% 35% transparent;
color: #9bbb59 !important;
    display: block;
    font-family: Arial,serif !important;
    font-size: 0.35em !important;
    font-style: italic;
    font-weight: bold !important;
    margin-right: 94px;
    padding: 0 20px 0 0;
    position: absolute;
    right: 0;
    text-decoration: none !important;
    top: 18px;
}
.rss-titulo {
		background: url("../images/rss.png") no-repeat scroll 100% 35% transparent;
    color: #FF9C01 !important;
    display: block;
    font-family: Arial,serif !important;
    font-size: 0.35em !important;
    font-style: normal;
    font-weight: bold !important;
    padding: 0 20px 0 0;
    position: absolute;
    right: 0;
    text-decoration: none !important;
	margin-right:40px;
    top: 18px;
	}
		/* rss en el titulo */
		.node-type-conjunto-de-datos h1.title a,
		.node-type-aplicaciones h1.title a,
		.node-type-article h1.title a,
		.node-type-evento h1.title a,
		.node-type-blog h1.title a,
		.node-type-comunidadrisp h1.title a,
		.node-type-saber-mas h1.title a,
		.node-type-sugerencias h1.title a,
		.section-catalogo h1.title a,
		.section-aplicaciones h1.title a,
		.page-node-12 h1.title a,
		.section-blog h1.title a,
		.section-eventos h1.title a,
		.section-noticias h1.title a,
		.section-sugerencias h1.title a,
		.section-taxonomy h1.title a,
		.section-saber-mas h1.title a,
		.page-taxonomy-term- h1.title a,
		.page-filtrado-sugerencias h1.title a,
		.page-listado-sugerencias h1.title a,
		.page-node-32 h1.title a {
			color:#6d1e7a;
			text-decoration:none;}
		
		.node-type-conjunto-de-datos h1.title a + a,
		.node-type-aplicaciones h1.title  a + a,
		.node-type-article h1.title  a + a,
		.node-type-evento h1.title  a + a,
		.node-type-blog h1.title  a + a,
		.node-type-comunidadrisp h1.title  a + a,
		.node-type-saber-mas h1.title  a + a,
		.node-type-sugerencias h1.title  a + a,
		.section-catalogo h1.title  a + a,
		.section-aplicaciones h1.title  a + a,
		.page-node-12 h1.title a + a,
		.section-noticias h1.title a + a,
		.section-blog h1.title  a + a,
		.section-eventos h1.title a + a,
		.section-sugerencias h1.title a + a,
		.section-taxonomy h1.title a + a,
		.section-saber-mas h1.title a + a,
		.page-taxonomy-term- h1.title  a + a,
		.page-filtrado-sugerencias h1.title a + a,
		.page-listado-sugerencias h1.title a + a,
		.page-node-32 h1.title a + a
		{
			display:block;
			position:absolute;
			padding: 0 20px 0 0;
			top: 14px;
			right:0;
			color:#ff9c01;
			font-size:.35em !important;
			font-family:Arial, serif;
			font-style:normal;
			font-weight:bold;
			text-decoration:none;
			background:url(../images/rss.png) no-repeat 100% 35%;}
			
			/* excepciones en firefox */
			@-moz-document url-prefix() {
				.node-type-conjunto-de-datos h1.title a + a,
				.node-type-aplicaciones h1.title  a + a,
				.node-type-article h1.title  a + a,
				.node-type-evento h1.title  a + a,
				.node-type-blog h1.title  a + a,
				.node-type-comunidadrisp h1.title  a + a,
				.node-type-saber-mas h1.title  a + a,
				.node-type-sugerencias h1.title  a + a,
				.section-catalogo h1.title  a + a,
				.section-aplicaciones h1.title  a + a,
				.page-node-12 h1.title a + a,
				.section-noticias h1.title a + a,
				.section-blog h1.title  a + a,
				.section-eventos h1.title a + a,
				.section-sugerencias h1.title a + a,
				.section-taxonomy h1.title a + a,
				.section-saber-mas h1.title a + a,
				.page-taxonomy-term- h1.title  a + a,
				.page-filtrado-sugerencias h1.title a + a,
				.page-listado-sugerencias h1.title a + a,
				 {
					top: 25px;}
				}
	

	/* titulo del documento */
	.node-type-conjunto-de-datos #page-title,
	.node-type-aplicaciones #page-title,
	.node-type-article #page-title,
	.node-type-evento #page-title,
	.node-type-blog #page-title,
	.node-type-comunidadrisp #page-title,
	.node-type-saber-mas #page-title,
	.node-type-sugerencias #page-title,
	.datos #page-title{
		margin: 0 100px 20px 15px;
		padding: 0 0 0 20px !important;
		font-size:1.8em;
		font-family:Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		border:none;}
		
		/* excepciones en firefox */
			@-moz-document url-prefix() {
				.node-type-conjunto-de-datos #page-title,
				.node-type-aplicaciones #page-title,
				.node-type-article #page-title,
				.node-type-evento #page-title,
				.node-type-blog #page-title,
				.node-type-comunidadrisp #page-title,
				.node-type-saber-mas #page-title,
				.node-type-sugerencias #page-title,
				.datos #page-title{
					margin: 0 100px 20px 15px !important;
					padding: 0 0 0 20px !important;}
				}
		
	#titular-sugerencias-realizadas{
		margin:0px; 
		padding:0px;
		font-size:1.8em;
		font-family:Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		border:none;
		color: #6A1E79; }
		
		/* excepcion: catalogo de datos */
		.datos #page-title{
			margin: 0 0 15px 15px;
			padding: 0 0 0 20px !important;}
			
			#edit-author--2 span {
			margin-left:23px;
			}
		
	/* visitas */
	.node-type-conjunto-de-datos .visitas,
	.node-type-aplicaciones .visitas,
	.node-type-article .visitas,
	.node-type-evento .visitas,
	.node-type-saber-mas .visitas,
	.node-type-sugerencias .visitas,
	.node-type-blog .visitas,
	.node-type-comunidadrisp .visitas{
		width:90px;
		position:absolute;
		top:60px;
		left:550px;
		color:#6e1e7f;
		font-weight:bold;}
		
		/* excepciones en firefox */
			@-moz-document url-prefix() {
			.node-type-conjunto-de-datos .visitas,
			.node-type-aplicaciones .visitas,
			.node-type-article .visitas,
			.node-type-evento .visitas,
			.node-type-saber-mas .visitas,
			.node-type-sugerencias .visitas,
			.node-type-blog .visitas,
			.node-type-comunidadrisp .visitas{
				top:60px;}
				}
		
		
	/* fecha */
	.node-type-conjunto-de-datos .fecha,
	.node-type-aplicaciones .fecha,
	.node-type-article .fecha,
	.node-type-evento .fecha,
	.node-type-blog .fecha,
	.node-type-comunidadrisp .fecha{
		margin-bottom: -20px;
		padding: 0 0 0 0;
		/*color:#999;*/
		background:#fff;}
	
	/* subtitulo */
	.node-type-conjunto-de-datos .subtitle,
	.node-type-aplicaciones .subtitle,
	.node-type-article .subtitle,
	.node-type-evento .subtitle,
	.node-type-sugerencias .subtitle,
	.node-type-blog .subtitle,
	.node-type-comunidadrisp .subtitle{
		font-size:.9em;
		padding: 5px 10px;
		color:#333;
		border:solid 1px #e4e4e4;
		background:#fbfbfb;
		line-height: 1.9;
		}
	
	.node-type-conjunto-de-datos .subtitle a + strong,
	.node-type-aplicaciones .subtitle a + strong,
	.node-type-article .subtitle a + strong,
	.node-type-evento .subtitle a + strong,
	.node-type-sugerencias .subtitle a + strong,
	.node-type-blog .subtitle a + strong,
	.node-type-comunidadrisp .subtitle a + strong{
		padding: 0 0 0 20px;}
	
	.node-type-conjunto-de-datos .subtitle a,
	.node-type-aplicaciones .subtitle a,
	.node-type-article .subtitle a,
	.node-type-evento .subtitle a,
	.node-type-sugerencias .subtitle a,
	.node-type-blog .subtitle a,
	.node-type-comunidadrisp .subtitle a,
	.node-type-saber-mas p.temas a{
		padding: 3px 5px;
		color:#731f81;
		text-decoration:none;
		background:#e6dae8;}
	
	.node-type-conjunto-de-datos .subtitle a:hover,
	.node-type-aplicaciones .subtitle a:hover,
	.node-type-article .subtitle a:hover,
	.node-type-evento .subtitle a:hover,
	.node-type-sugerencias .subtitle a:hover,
	.node-type-blog .subtitle a:hover,
	.node-type-comunidadrisp .subtitle a:hover,
	.node-type-saber-mas p.temas a:hover{
		text-decoration:underline;}
	
	/* descripcion */
	.node-type-conjunto-de-datos .descripcion,
	.node-type-aplicaciones .descripcion,
	.node-type-article .descripcion,
	.node-type-evento .descripcion,
	.node-type-sugerencias .descripcion,
	.node-type-blog .descripcion,
	.node-type-comunidadrisp .descripcion{
		color:#444;
		margin: 15px 0 !important;}
	
	/* mini-ficha */
	.node-type-conjunto-de-datos .datos_minificha ul li,
	.node-type-aplicaciones .aplicaciones_minificha ul li,
	.node-type-article .aplicaciones_minificha ul li,
	.node-type-evento .aplicaciones_minificha ul li,
	.node-type-blog .aplicaciones_minificha ul li,
	.node-type-comunidadrisp .aplicaciones_minificha ul li{
		color:#676767;}
	.node-type-conjunto-de-datos .datos_minificha ul li a,
	.node-type-aplicaciones .aplicaciones_minificha ul li a,
	.node-type-article .aplicaciones_minificha ul li a{
		color:#701b80;}

	/* imagen en article */
	.node-type-aplicaciones .fichaaplicaciones .imagen-aplicacion,
	.node-type-article .fichaarticulo .imagen-articulo,
	.node-type-saber-mas .fichaarticulo .imagen-articulo,
	.node-type-evento .fichaevento .imagen-evento,
	.node-type-blog .fichablog .imagen-blog,
	.node-type-comunidadrisp .fichablog .imagen-blog,
	.node-type-comunidadrisp .fichacomunidadrisp .imagen-blog,
	.node-type-comunidadrisp .fichacomunidadrisp .imagen-comunidadrisp{
		max-width:272px !important;
		max-height:182px !important;
		padding:3px !important;
		margin: 10px 20px 10px 0px;
		float:left !important;
		border:1px solid #d6d6d6;
		-moz-box-shadow: 0 0 5px #ccc;
		-webkit-box-shadow: 0 0 5px #ccc;
		box-shadow: 0 0 5px #ccc;
		background:#fff;}
		
	/* temas en article */
	.node-type-article .fichaarticulo .temas a,
	.node-type-evento .fichaevento .temas a,
	.node-type-blog .fichablog .temas a{
		padding:3px 5px;
		color:#6b1d80;
		text-decoration:none;
		background:#dec7e3;}
	.node-type-comunidadrisp .fichablog .temas a{
		padding:3px 5px;
		color:#6b1d80;
		text-decoration:none;
		background:#dec7e3;}
	.node-type-article .fichaarticulo .temas a:hover,
	.node-type-evento .fichaevento .temas a:hover,
	.node-type-blog .fichablog .temas a:hover{
		text-decoration:underline;}
		.node-type-comunidadrisp .fichablog .temas a:hover{
		text-decoration:underline;}
	.node-type-saber-mas .video-youtube{
	margin-top:20px;
	}
	

.fichadatos,
#fichadatos{float:left;padding-bottom:20px; overflow:hidden;width:100%;}
	

#content h2{
		margin: 15px 0;
		/*padding:0 0 0 0;*/
		/*font-family:Georgia, 'Kreon', serif;*/
		color: #6D1E7E;
		font-size: 1.2em;
		/*font-weight: bold;*/
		line-height: 1.2em;
		text-decoration: none;
		}



.page-node #content .region-content h1{font-family: Georgia, "Times New Roman", Times, serif !important;
 font-size: 33px !important;
 font-style: italic !important;
 color: #6d1e7e !important;}


.page-node #content .region-content h2 {
 font-family: Georgia, "Times New Roman", Times, serif !important;
 font-size: 24px ;
 font-style: italic !important;
 color: #6d1e7e !important;
 clear:both;
}

.page-node .art-postcontent .region-content h2 {
 font-family: Georgia, "Times New Roman", Times, serif !important;
 font-size: 24px ;
 font-style: italic !important;
 color: #6d1e7e !important;
 clear:both;
}
.page-node #content .region-content h3 {
 font-family: Georgia, "Times New Roman", Times, serif !important;
 font-size: 20px !important;
 font-style: italic !important;
 color: #6d1e7e !important;
}

.page-node #content .region-content h4 {
 font-family: Georgia, "Times New Roman", Times, serif !important;
 font-size: 12px !important;
 font-style: italic !important;
 color: #6d1e7e !important;
}

#content h2.acerca-de{
		margin: 15px 0;
		/*padding:0 0 0 0;*/
		font-size:2em;
		font-family:Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		font-weight:500;
		color:#6a1e79;}

#content h2.block-title{
		margin: 0 0 0 0;
		/*padding:0 0 0 0;*/
		font-size:2em;
		font-family:Georgia, 'Kreon', serif;
		font-style:italic;
		font-weight:normal;
		font-weight:500;
		color:#6a1e79;}

#content h2.block-title a{
	text-decoration:none;
	color: #6D1E7E;
}

		
#content h2.datos_title{
		display:block;
		font-family:Arial, Georgia, 'Kreon', serif;
		background:#f5f5f5;
		border:solid 1px #fafafa;
		padding:2px 10px;
		margin: 20px 0 0 0 !important;
		font-size: 20px !important;
		font-style:normal;
		font-weight:bold;
		display:block;
		color:#711d7b;
		border: solid 1px #ccc;
		border-bottom:none;
		background:url(../images/table-head.png) repeat-x 0 0;}
		
		.art-postcontent h2.datos_title{
		display:block;
		font-family:Arial, Georgia, 'Kreon', serif;
		background:#f5f5f5;
		border:solid 1px #fafafa;
		padding:2px 10px;
		margin: 20px 0 0 0 !important;
		font-size: 20px !important;
		font-style:normal;
		font-weight:bold;
		display:block;
		color:#711d7b;
		border: solid 1px #ccc;
		border-bottom:none;
		background:url(../images/table-head.png) repeat-x 0 0;}
	

	
	.fichadatos ul{display:block;float:left;margin:5px 15px;px;padding:0px;}
	.fichadatos a{margin-right:5px;color:#6d1e7e;}
	
	.datos_distribucion li{display:block;float:left;clear:both;}
	.datos_distribucion strong{display:block;float:left;width:80px;}
	.datos_distribucion span{display:block;float:left;}
	.datos_distribucion a{display:block;float:left;width:50px;}
	.cuadro{padding:2px 10px;font-weight:bold;color:#fff;margin-right:5px;float:left;margin-bottom:1px;}
	
	.minificha_images{
		float:left;clear:left;margin-top:10px;
		display:block;
		float:left;
		border:solid 1px #d9d9d9;
		width:270px;
		background:#ececed url(../images/bg_list_1.jpg) repeat-x top left;
		padding:2%;
		width:95%;}
		
	.rteindent1  {margin-left: 40px !important;}
	.rteindent2 {margin-left: 80px !important;}
	.rteindent3 {margin-left: 120px !important;}
	.rteindent4 {margin-left: 160px !important;}
	.rteindent5 {margin-left: 200px !important;}
	.rteindent6 {margin-left: 240px !important;}
	
	.minificha_images img{display:block;float:left;margin-right:15px;border:solid 1px #aaa;}
	.descripcion p{margin:5px 0px;}
	.views-field-body{margin:5px 0 !important; line-height:1.5em;}
	

	/* tablas */
	#fichadatos table{
	width:598px !important;
	margin: 0 0 0 0 !important;
	display:block !important; 
	visibility:visible !important; 
	border:solid 1px #ccc;
	border-width: 0 1px 1px 1px;}
	
	#fichadatos table caption{
		display:none;}
	
	#fichadatos table th,
	#fichadatos table td{
		/* width:100%;*/
		font-size:.9em;
		color:#676767;
		margin: 0 0 0 0;
		padding: 3px 10px;
		border: solid 1px #d9d9d9;
		border-width: 1px 0 0 0;}
		
	#fichadatos .datos_distribucion table .even td {background-color:#f4f4f4; width:340px;}
	#fichadatos .datos_distribucion table .even td + td	{background-color:#f4f4f4; width:50px;}
	#fichadatos .datos_distribucion table .even td + td	+ td{background-color:#f4f4f4; width:120px; padding:0px;}
	#fichadatos .datos_distribucion table .even td + td	+ td + td {background-color:#f4f4f4; width:auto; padding:0px;}
	#fichadatos .datos_distribucion table .even td + td	+ td + td + td {background-color:#f4f4f4; width:auto; padding:0px;}
	
	#fichadatos .datos_distribucion table .odd td {background-color:#fff; width:300px;}
	#fichadatos .datos_distribucion table .odd td + td	{background-color:#fff; width:50px;}
	#fichadatos .datos_distribucion table .odd td + td	+ td{background-color:#fff; width:120px;padding:0px;}
	#fichadatos .datos_distribucion table .odd td + td	+ td + td {background-color:#fff; width:auto;padding:0px;}
	#fichadatos .datos_distribucion table .odd td + td	+ td + td + td{background-color:#fff; width:auto;padding:0px;}
	
	#fichadatos .datos_distribucion table .even td.tipo-acceso{background-color:#f4f4f4; width:10px !important; padding:0px 0px 0px 10px !important;}
	
	#fichadatos .datos_distribucion table .odd td.tipo-acceso{background-color:#fff; width:10px !important }
	
	#fichadatos .datos_distribucion table td.nombre_distribucion{word-break: break-all; word-wrap: break-word;}
	
	
		
		#fichadatos table td.recurso-excel, #fichadatos table td.recurso-enlace{
			width:650px;
			padding-left: 20px;
		}
			
			#fichadatos table td.recurso-enlace a	{/* background:url(../images/archivos-relacionados-doc.png) no-repeat 0 50%; */}
			#fichadatos table td.recurso-excel a	{/* background:url(../images/archivos-relacionados-excel.png) no-repeat 0 50%; */}
			
			#fichadatos table td.recurso-excel a, #fichadatos table td.recurso-enlace a{
				padding: 3px 0 3px 0px;
				font-weight:normal;
			}
				
			#fichadatos table td.recurso-enlace a:hover,
			#fichadatos table td.recurso-excel a:hover{
				text-decoration:none;}
		

		/* informacion adicional */
		#fichadatos .datos_principal table,
		#fichadatos .datos_principal tbody{}
		#fichadatos .datos_principal td{
			width:170px;
			padding: 3px 10px 3px 30px;
			font-weight:normal;
			background-image:url(../images/bullet.png);
			background-repeat:no-repeat;
			background-position:10px 8px;}
			#fichadatos .datos_principal td strong{
				color:#666;
				font-weight:normal;}
			#fichadatos .datos_principal td + td{
				width:430px;
				padding: 3px 10px;
				color:#333;
				background:none;}
		
		#fichadatos .datos_principal td{
			background-color:#fff;
		}
		
		#fichadatos .datos_principal td + td{
			background-color:#f4f4f4;
		}



		/* icono de los formatos */
		.formato-rss			{padding: 4px 5px 4px 20px; background:url(../images/formato-rss.gif) no-repeat 0 50%;}
		.formato-xml			{padding: 4px 5px 4px 20px; background:url(../images/formato-xml.gif) no-repeat 0 50%;}
		.formato-xls			{padding: 4px 5px 4px 20px; background:url(../images/formato-xls-csv.gif) no-repeat 0 50%;}
		.formato-csv			{padding: 4px 5px 4px 20px; background:url(../images/formato-csv.png) no-repeat 0 50%;}
		.formato-doc			{padding: 4px 5px 4px 20px; background:url(../images/formato-doc.gif) no-repeat 0 50%;}
		.formato-pdf			{padding: 4px 5px 4px 20px; background:url(../images/formato-pdf.gif) no-repeat 0 50%;}
		.formato-ppt			{padding: 4px 5px 4px 20px; background:url(../images/formato-ppt.gif) no-repeat 0 50%;}
		.formato-txt			{padding: 4px 5px 4px 20px; background:url(../images/formato-txt.gif) no-repeat 0 50%;}
		.formato-zip			{padding: 4px 5px 4px 20px; background:url(../images/formato-zip.gif) no-repeat 0 50%;}
		.formato-default		{padding: 4px 5px 4px 20px; background:url(../images/formato-default.png) no-repeat 0 50%;}
	
	/* otros recursos */
		#fichadatos .datos_recursos ul {
			border:solid 1px #d9d9d9;
			background:#f4f4f4;}
			#fichadatos .datos_recursos ul li {
				width:290px;
				margin: 5px;
				float:left;
				list-style-type:none;}
			#fichadatos .datos_recursos ul li a{
				display:block;
				padding: 10px 0 10px 40px;
				color:#6c1f7f;}
				#fichadatos .datos_recursos ul li a{
				display:block;
				padding: 10px 0 10px 40px;
				color:#6c1f7f;}
				#fichadatos .datos_recursos ul li.recurso-enlace a			{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-texto a				{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-word a 				{background:url(../images/recursos-flash.gif) no-repeat 0 50%} 
				#fichadatos .datos_recursos ul li.recurso-pdf a					{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-excel a				{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-video a				{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-flash a				{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-zip a					{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-powerpoint a	{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
				#fichadatos .datos_recursos ul li.recurso-photoshop a 	{background:url(../images/recursos-flash.gif) no-repeat 0 50%}
	
	/* distribuciones */
	#fichadatos .datos_distribucion {}
	#fichadatos .datos_distribucion td{}
	#fichadatos .datos_distribucion td a{font-weight:normal; text-decoration:none;}
	#fichadatos .datos_distribucion td a:hover{text-decoration:underline;}
	#fichadatos .datos_distribucion td + td + td + td + td{ text-align:left;}
	

	#fichadatos .datos_distribucion td.enlace-mas-info a{margin-top: 13px; margin-left:13px;}



/* votos en los comentarios */
.rate-widget{
	/*width:85%;*/
	width:500px;
	
	float:left;
	font-size:.9em;
	display:inline-block;}
	
	.rate-widget a {
		padding: 3px 0 3px 20px;
		color:#009900 !important;
		background:url(../images/votos-positivos.png) no-repeat 0 50%;}
	
	.rate-widget a + a{
		margin: 0 0 0 15px;
		color:#cd3333 !important;
		background:url(../images/votos-negativos.png) no-repeat 0 50%;}


/*
____________________________________________________________

			SECCION ACTUALIDAD
____________________________________________________________
*/


	/* sidebar actual */
	#block-block-24{
		clear:left;
		padding:1px 0;
		border:1px solid #7b3b89;
		border-width:10px 0;
		margin-top:20px;}
	.navegacion-actualidad{
		border:1px solid #d8d8d8;}
	.navegacion-actualidad ul{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			font-size:.9em;}
	.navegacion-actualidad ul li{
			list-style-type:none;}
			
			
	
	/* todos los enlaces */
	.navegacion-actualidad ul li a{
		width:212px;
		display:block;
		text-decoration:none;
		padding:10px 10px 10px 50px;
		background:url(../images/icon-gesca-nuevo.png) no-repeat 5% 50%;}
	.navegacion-actualidad ul li a:hover{
		text-decoration:underline;
		background:#efe5f0 url(../images/icon-gesca-nuevo-hover.png) no-repeat 5% 50%;}
	
	/* todos los enlaces excepto el primero */	
	.navegacion-actualidad ul li + li a{
		border: solid 1px #d8d8d8;
		border-width:1px 0;
		background:url(../images/icon-actualidad.gif) no-repeat 5% 50%;}
	.navegacion-actualidad ul li + li a:hover{
		border: solid 1px #d8d8d8;
		border-width:1px 0;
		background:#efe5f0 url(../images/icon-actualidad-hover.gif) no-repeat 5% 50%;}
	
	/* todos los enlaces a partir del tercero */
	.navegacion-actualidad ul li + li + li a{
	border: solid 1px #d8d8d8;
		border-width:1px 0;
	
		background:url(../images/icon-blog.gif) no-repeat 5% 50%;}
	.navegacion-actualidad ul li + li + li a:hover{
	border: solid 1px #d8d8d8;
		border-width:1px 0;

		background:#efe5f0 url(../images/icon-blog-hover.gif) no-repeat 5% 50%;}
		.navegacion-actualidad ul li + li + li + li a{
		border: none;
		background: url(../images/icon-eventos.gif) no-repeat 5% 50%;}
	
		.navegacion-actualidad ul li + li + li + li a:hover{
		border: none;
		background:#efe5f0 url(../images/icon-eventos-hover.gif) no-repeat 5% 50%;}
		
		.navegacion-actualidad ul li + li + li  + li + li a{
		border: solid 1px #d8d8d8;
		border-width:1px 0;
		background: url(../images/comOK_violeta.png) no-repeat 5% 50%;}
	
		.navegacion-actualidad ul li + li + li + li + li a:hover{
		border: solid 1px #d8d8d8;
		border-width:1px 0;
		background:#efe5f0 url(../images/comOK_violeta.png) no-repeat 5% 50%;}
		
		
	/* activos */
	.sidebar .navegacion-actualidad ul li a.activo{
		width:211px;
		height:auto;
		display:block;
		text-decoration:underline;
		background:#efe5f0 url(../images/icon-actualidad-hover.gif) no-repeat 5% 50%;}
	
		.sidebar .navegacion-actualidad ul li + li a.activo{background:#efe5f0 url(../images/icon-blog-hover.gif) no-repeat 5% 50%;}
		.sidebar .navegacion-actualidad ul li + li + li a.activo{background:#efe5f0 url(../images/icon-eventos-hover.gif) no-repeat 5% 50%;}
	

	/* PORTADA ACTUALIDAD */
	
	/* primer bloque noticia destacada */
	.view-aplicaciones-destacadas-nivel-1{
		min-height:240px;
		margin: 0 0 0 0 !important;
		padding: 10px;
		background:#e9dced;}
	
	/* segundo bloque de noticias destacadas */
	.view-aplicaciones-destacadas-nivel-2{
		clear:both;
		min-height:285px;
		padding: 10px;
		margin-top:-20px;
		background:#e9dced;}
		
		/* segundo bloque, item de noticia */
		.view-aplicaciones-destacadas-nivel-2 .views-row{
			width:280px;
			float:left;}
			
		/* segundo bloque, primer item de noticia */
		.view-aplicaciones-destacadas-nivel-2 .views-row-first{margin-right:15px;}

		/* fecha */
		.view-aplicaciones-destacadas-nivel-1 .views-field-created,
		.view-aplicaciones-destacadas-nivel-2 .views-field-created{
			padding: 0 0 0 20px;
			font-size:.9em;
			color:#686765;
			font-weight:bold;}
		
		/* titulo de noticia destacada */
		.view-aplicaciones-destacadas-nivel-1 .views-field-title,
		.view-aplicaciones-destacadas-nivel-2 .views-field-title{
			margin-top:-5px;
			padding: 0 0 0 20px;
			font-size:1.4em;
			line-height:1.2em;
			font-weight:bold;
			background:url(../images/bullet.png) no-repeat 2px 5px;}
			
			/* titulo de noticia destacada */
			.view-aplicaciones-destacadas-nivel-2 .views-field-title{
				font-size:1.2em;}
			
			/* enlace titulo de noticia destacada */
			.view-aplicaciones-destacadas-nivel-1 .views-field-title a,
			.view-aplicaciones-destacadas-nivel-2 .views-field-title a {text-decoration:none;}
			.view-aplicaciones-destacadas-nivel-1 .views-field-title a:hover,
			.view-aplicaciones-destacadas-nivel-2 .views-field-title a:hover{text-decoration:underline;}
			
		/* imagen de noticia destacada */
		.view-aplicaciones-destacadas-nivel-1 .views-field-field-image,
		.view-aplicaciones-destacadas-nivel-1 .views-field-field-imagen-blog,
		.view-aplicaciones-destacadas-nivel-2 .views-field-field-image,
		.view-aplicaciones-destacadas-nivel-2 .views-field-field-imagen-blog
		{
			width:272px !important;
			height:182px !important;
			padding:3px !important;
			margin: 10px 10px 10px 20px;
			float:left !important;
			border:1px solid #d6d6d6;
			-moz-box-shadow: 0 0 5px #ccc;
			-webkit-box-shadow: 0 0 5px #ccc;
			box-shadow: 0 0 5px #ccc;
			background:#fff;}
			
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-image,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-imagen-blog
			{
				width:88px !important;
				height:67px !important;}
		
		/* descripcion de noticia destacada */
		.view-aplicaciones-destacadas-nivel-1 .views-field-body,
		.view-aplicaciones-destacadas-nivel-2 .views-field-body{
			width:auto !important;
			line-height:1.2em;
			margin: 10px 0 0 20px !important;
			color:#333335;}
		
		/* etiquetas */
		.view-aplicaciones-destacadas-nivel-1 .views-field-field-tags,
		.view-aplicaciones-destacadas-nivel-2 .views-field-field-tags,
		.view-aplicaciones-destacadas-nivel-1 .views-field-field-categoria-evento,
		.view-aplicaciones-destacadas-nivel-2 .views-field-field-categoria-evento,
		.view-aplicaciones-destacadas-nivel-1 .views-field-field-categoria-blog,
		.view-aplicaciones-destacadas-nivel-2 .views-field-field-categoria-blog
		{
			margin: 10px 0 0 20px;
			font-size:.9em;
			}
			
			.view-aplicaciones-destacadas-nivel-1 .views-field-field-tags a,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-tags a,
			.view-aplicaciones-destacadas-nivel-1 .views-field-categoria-evento a,
			.view-aplicaciones-destacadas-nivel-2 .views-field-categoria-evento a,
			.view-aplicaciones-destacadas-nivel-1 .views-field-field-categoria-evento a,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-categoria-evento a,
			.view-aplicaciones-destacadas-nivel-1 .views-field-categoria-blog a,
			.view-aplicaciones-destacadas-nivel-2 .views-field-categoria-blog a,
			.view-aplicaciones-destacadas-nivel-1 .views-field-field-categoria-blog a,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-categoria-blog a
			{
				color:#6e1e7f;
				padding:3px 5px;
				text-decoration:none;
				background:#d5c1dc;
				line-height: 2em;}

			.view-aplicaciones-destacadas-nivel-1 .views-field-field-tags a:hover,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-tags a:hover,
			.view-aplicaciones-destacadas-nivel-1 .views-field-categoria-evento a:hover,
			.view-aplicaciones-destacadas-nivel-2 .views-field-categoria-evento a:hover,
			.view-aplicaciones-destacadas-nivel-1 .views-field-field-categoria-evento a:hover,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-categoria-evento a:hover,
			.view-aplicaciones-destacadas-nivel-1 .views-field-categoria-blog a:hover,
			.view-aplicaciones-destacadas-nivel-2 .views-field-categoria-blog a:hover,
			.view-aplicaciones-destacadas-nivel-1 .views-field-field-categoria-blog a:hover,
			.view-aplicaciones-destacadas-nivel-2 .views-field-field-categoria-blog a:hover
			{
				text-decoration:underline;}
				



	/* Domtab Portada Actualidad */
	.page-node-12 .domtab,
	.page-node-34 .domtab,
	.page-node-30 .domtab,
	.page-node-31 .domtab,
	.page-node-32 .domtab,
	.page-node-33 .domtab{
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		border:1px solid #6e1e7d;
		border-width: 1px 1px 0 1px;}
		
		.page-node-12 .domtab,
	.page-node-34 .domtab,
	.page-node-30 .domtab,
	.page-node-31 .domtab,
	.page-node-32 .domtab,
	.page-node-33 .domtab{
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			list-style-type:none;
			background:#732d83 url(../images/domtab-actualidad-background.gif) repeat-x top left;}
		
		.page-node-12 .domtabs li,
	.page-node-34 .domtab li,
	.page-node-30 .domtab li,
	.page-node-31 .domtab li,
	.page-node-32 .domtab li,
	.page-node-33 .domtab li{
			width:132px;
			height:55px;
			display:inline-block;
			border-right:1px solid #fff;}
			
			.page-node-12 .domtabs li.active,
			.page-node-12 .domtabs li:hover,
	.page-node-34 .domtab li.active,
	.page-node-34 .domtab li.hover,
	.page-node-30 .domtab li.active,
	.page-node-30 .domtab li.hover,
	.page-node-31 .domtab li.active,
	.page-node-31 .domtab li.hover,
	.page-node-32 .domtab li.active,
	.page-node-32 .domtab li.hover,
	.page-node-33 .domtab li.active,
	.page-node-33 .domtab li.hover{
				background:url(../images/domtab-actualidad-item-activo.gif) no-repeat bottom center;}
			
			.page-node-12 .domtabs li a,
	.page-node-34 .domtab li a,
	.page-node-30 .domtab li a,
	.page-node-31 .domtab li a,
	.page-node-32 .domtab li a,
	.page-node-33 .domtab li a{
				width:95px;
				height:45px;
				padding: 10px 0 0 37px;
				display:block;
				text-decoration:none;
				color:#fff !important;}
			
			.page-node-12 .domtabs li a:hover,
	.page-node-34 .domtab li a:hover,
	.page-node-30 .domtab li a:hover,
	.page-node-31 .domtab li a:hover,
	.page-node-32 .domtab li a:hover,
	.page-node-33 .domtab li a:hover{
				text-decoration:underline;}
				
			.page-node-12 .domtabs li a,
	.page-node-34 .domtab li a,
	.page-node-30 .domtab li a,
	.page-node-31 .domtab li a,
	.page-node-32 .domtab li a,
	.page-node-33 .domtab li a		
							{
							background:url(../images/domtab-item-actualidad.gif	) no-repeat 0 7px;
							}
			.page-node-12 .domtabs li + li a,
	.page-node-34 .domtab li + li a,
	.page-node-31 .domtab li + li a,
	.page-node-32 .domtab li + li a,
	.page-node-33 .domtab li + li a,
	.page-node-30 .domtab li + li a	
					{background:url(../images/domtab-item-blog.gif	) no-repeat 0 7px;}
					
			.page-node-12 .domtabs li + li + li a,
	.page-node-34 .domtab li + li + li a,
	.page-node-30 .domtab li + li + li a,
	.page-node-31 .domtab li + li + li a,
	.page-node-32 .domtab li + li + li a,
	.page-node-33 .domtab li + li + li a
				
			{background:url(../images/domtab-item-eventos.gif	) no-repeat 0 7px;}
			
				.page-node-12 .domtabs li + li + li + li a,
	.page-node-34 .domtab li + li + li + li a,
	.page-node-30 .domtab li + li + li + li a,
	.page-node-31 .domtab li + li + li + li a,
	.page-node-32 .domtab li + li + li + li a,
	.page-node-33 .domtab li + li + li + li a
				
			{background:url(../images/comOK_blanca.png	) no-repeat 0 7px;}
			
	#block-block-20
	{
	margin-top:20px;
	clear:both;
	
	}

		/* secciones del domtab */
		#block-views-art-culos-actualidad-block,
		#block-views-blog-actualidad-block,
		#block-views-eventos-actualidad-block		{
		margin-top: -3px;
    padding: 0;
	}
		
		#block-views-comunidad-risp-actualidad-block{
			margin-bottom: 15px;
    }
			
			/* capas que ocultamos o levantamos con el menu de domtab */
			#block-views-art-culos-actualidad-block div div,
			#block-views-blog-actualidad-block div div,
			#block-views-eventos-actualidad-block div div,
		#block-views-comunidad-risp-actualidad-block div div{
				padding: 0 15px;
				border:1px solid #6e1e7d;
				border-width:0 1px 1px 1px;}
				
				/* correcciones para capas de niveles internos */
				#block-views-art-culos-actualidad-block div div div,
				#block-views-blog-actualidad-block div div div,
				#block-views-eventos-actualidad-block div div div,
		#block-views-comunidad-risp-actualidad-block div div div{
					padding: 0 0 0 0;
					border:none;}
			
			
			/* titulo seccion */	
			#block-views-art-culos-actualidad-block h2,
			#block-views-blog-actualidad-block h2,
			#block-views-eventos-actualidad-block h2,
		#block-views-comunidad-risp-actualidad-block h2{
				margin: 20px 0 0 0;
				padding: 0 0 0 0;
				visibility:hidden;}
			
			/* item */	
			#block-views-art-culos-actualidad-block .views-row,
			#block-views-blog-actualidad-block .views-row,
			#block-views-eventos-actualidad-block .views-row,
		#block-views-comunidad-risp-actualidad-block .views-row{
				padding: 0 0 0 110px;
				margin: 0 0 20px 0;
				min-height:105px;
				position:relative;}
				
				
				/* imagen del item */	
				#block-views-art-culos-actualidad-block .views-row .views-field-field-image,
				#block-views-blog-actualidad-block .views-row .views-field-field-image,
				#block-views-blog-actualidad-block .views-row .views-field-field-imagen-blog,
				#block-views-eventos-actualidad-block .views-row .views-field-field-image,
		#block-views-comunidad-risp-actualidad-block  .views-row .views-field-field-image,
		#block-views-comunidad-risp-actualidad-block  .views-row .views-field-field-imagen-blog{
					width:88px !important;
					height:67px !important;
					margin: 0 0 0 0;
					padding:3px !important;
					position:absolute;
					top:20px;
					left:0;
					border:1px solid #d6d6d6;
					-moz-box-shadow: 0 0 5px #ccc;
					-webkit-box-shadow: 0 0 5px #ccc;
					box-shadow: 0 0 5px #ccc;
					background:#fff;}
				
				/* fecha del item */
				#block-views-art-culos-actualidad-block .views-row .views-field-created,
				#block-views-blog-actualidad-block .views-row .views-field-created,
				#block-views-eventos-actualidad-block .views-row .views-field-created,
		#block-views-comunidad-risp-actualidad-block .views-row .views-field-created  {
					margin: 0 0 5px;
					padding: 0 0 0 0;
					font-size:.9em;
					color:#676767;}

				/* titulo del item */	
				#block-views-art-culos-actualidad-block .views-row .views-field-title,
				#block-views-blog-actualidad-block .views-row .views-field-title,
				#block-views-eventos-actualidad-block .views-row .views-field-title,
		#block-views-comunidad-risp-actualidad-block  .views-row .views-field-title {
					margin: -3px 0 0 0;
					padding: 0 0 0 0;
					line-height:1.2em;
					font-size:1.2em;
					font-weight:bold;
					color:#6d1d7c;}
					
					/* enlace del titulo del item */	
					#block-views-art-culos-actualidad-block .views-row .views-field-title a,
					#block-views-blog-actualidad-block .views-row .views-field-title a,
					#block-views-comunidad-risp-actualidad-block  .views-row .views-field-title a,					
					#block-views-eventos-actualidad-block .views-row .views-field-title a{text-decoration:none;}
					#block-views-art-culos-actualidad-block .views-row .views-field-title a:hover,
					#block-views-blog-actualidad-block .views-row .views-field-title a:hover,
					#block-views-comunidad-risp-actualidad-block .views-row .views-field-title a:hover,
					#block-views-eventos-actualidad-block .views-row .views-field-title a:hover{text-decoration:underline;}
				
				/* descripcion del item */	
				#block-views-art-culos-actualidad-block .views-row .views-field-body,
				#block-views-blog-actualidad-block .views-row .views-field-body,
				#block-views-comunidad-risp-actualidad-block .views-row .views-field-body,
				#block-views-eventos-actualidad-block .views-row .views-field-body{
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					line-height:1.2em;
					color:#444;}
				
				
				
				/* tags del item */
				#block-views-art-culos-actualidad-block .views-row .views-field-field-tags,
				#block-views-blog-actualidad-block .views-row .views-field-field-tags,
				#block-views-comunidad-risp-actualidad-block .views-row .views-field-field-tags,
				#block-views-eventos-actualidad-block .views-row .views-field-field-tags,
				#block-views-eventos-actualidad-block .views-row .views-field-field-categoria-evento,
				#block-views-blog-actualidad-block .views-row .views-field-field-categoria-blog,
				#block-views-comunidad-risp-actualidad-block .views-row .views-field-field-categoria-blog{
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					font-size:.9em;}
					
					#block-views-art-culos-actualidad-block .views-row .views-field-field-tags a,
					#block-views-blog-actualidad-block .views-row .views-field-field-tags a,
					#block-views-comunidad-risp-actualidad-block .views-row .views-field-field-tags a,
					#block-views-eventos-actualidad-block .views-row .views-field-field-tags a,
					#block-views-eventos-actualidad-block .views-row .views-field-field-categoria-evento a,
					#block-views-blog-actualidad-block .views-row .views-field-field-categoria-blog a,
					#block-views-comunidad-risp-actualidad-block .views-row .views-field-field-categoria-blog a{
						margin: 0 0 0 0;
						padding: 3px 5px;
						line-height:24px;
						color:#6d217c;
						text-decoration:none;
						background:#eadeea;}
						
					#block-views-art-culos-actualidad-block .views-row .views-field-field-tags a:hover,
					#block-views-blog-actualidad-block .views-row .views-field-field-tags a:hover,
					#block-views-comunidad-risp-actualidad-block .views-row .views-field-field-tags a:hover,
					#block-views-eventos-actualidad-block .views-row .views-field-field-tags a:hover,
					#block-views-eventos-actualidad-block .views-row .views-field-field-tags a:hover{
						text-decoration:underline;}


/* temas marcados */
.temas-marcados {
	margin: 10px 0 -20px 0;
	font-weight:bold;
	color:#6c1c7f;}
	
	.temas-marcados a{
		padding: 2px 3px 2px 15px;
		font-weight:normal;
		font-size:.8em;
		color:#6c1c7f;
		text-decoration:none;
		background:#eaddee url(../images/bg-categoria-cerrar.gif) no-repeat 3px 50%;}
	
	.temas-marcados a:hover{
		text-decoration:underline;}



	
	


	
	
/*
____________________________________________________________

			FOOTER
____________________________________________________________
*/
	

#footer_links{
		display:block;
		width:560px;
		margin:0px auto;
	}
	#footer_links li{display:block;PADDING-RIGHT:10PX;float:left;}
	#footer_links li a{
	        display:block;
	        float:left;
		color:#fff;text-decoration:none;font-weight:bold;
		background:url(../images/line_footer.png) no-repeat right 2px;
		padding-right:10px;
		
	font-size: 1.2em;
	
	}
		.footerlast{
	       background:none !important;
	       	
	}
	#footer_links li a:hover{text-decoration:underline;}

/*
____________________________________________________________

			SIDEBAR
____________________________________________________________
*/
.sidebar{padding:15px 0 0 0; width:273px;}
.sidebar .section{margin:0 0 0 0; width:100%;}
.sidebar .block{margin:20px 0 20px 0;padding:0px;}
.sidebar .block a{color:#6d1e7e;}
	.sidebar .block .block-title{
		font-family: Georgia, 'Kreon', serif;
		font-style:italic;
		color:#333333;
		font-weight:normal;
		margin-bottom:10px;
		color:#6d1e7e;
	} 
	.menu_usuario,
	.cerrar_sesion{
		border:solid 1px #d9d9d9;
		background:#c8c8c8 url(../images/bg_list_1.jpg) repeat-x top left;
		padding:15px;
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;}
	
	.sidebar #block-user-login .item-list{
		font-size:.9em;
		color:#6d1e7e;}
	
		
	.sidebar .block .form-submit{
		background:#e45d05 url(../images/bg_menu.jpg) repeat-x left top;
		border:0px;
		padding:3px 15px;
		color:#fff;
		font-weight:bold;}
		
	.sidebar .block label{
		color:#333;
		font-size:0.9em;}
		
	.sidebar .block input{
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		background:#fff url(../images/bg_input.png) repeat-x left top;
		border:solid 1px #ccc;
		width:100%;
		padding:3px 0px;}
		

/* bloques especiales */


	/* user login */
	.sidebar-second #block-user-login{
		border:solid 1px #fff;
		background:#722c82 url(../images/bg-login-cabecera.gif) no-repeat 0 0;}
		
		.sidebar-second #block-user-login form{
			margin:43px 0 22px 0 !important;
			padding:8px 41px !important;
			border:solid 1px #d9d9d9 !important;
			background:#f3f3f3;}
		
		.sidebar-second #block-user-login form label{
			font-weight:normal;
			color:#323232;}
			
		.sidebar-second #block-user-login form .form-text{
		width:160px;
			border:solid 1px #6f0079;
			-webkit-border-radius:0;
			-moz-border-radius:0;
			border-radius:0;
			background-image:none !important;}
			
		.sidebar-second #block-user-login form .item-list li{
			list-style-type:none;
			margin:5px;
			padding: 3px 0 3px 20px;
			font-size:.95em;
			line-height:1.2em;
			background:url(../images/bullet.png) no-repeat 0 5px;}
		
		.sidebar-second #block-user-login form .item-list li a				{text-decoration:none;}
		.sidebar-second #block-user-login form .item-list li a:hover	{text-decoration:underline;}
		
		.sidebar-second #block-user-login form #edit-submit{
		width:164px;
			font-weight:normal;
			-webkit-border-radius:0;
			-moz-border-radius:0;
			border-radius:0;
			background:url(../images/bg-enlace-login.gif) no-repeat 0 0;}

.sidebar-second #block-user-login form .item-list li.first{display:none;}


	/* menu de usuario (gestionar datos) */
	#block-block-23,
	#block-block-25,
	#block-block-26{
		clear:left;
		margin:0;
		padding:0;
		/*
		border:1px solid #7b3b89;
		border-width:10px 0;
		*/}

	#block-block-23 .menu_usuario,
	#block-block-25 .menu_usuario,
	#block-block-26 .menu_usuario{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
		border:none;
		background:none;}
		
		#block-block-23 .menu_usuario h3,
		#block-block-25 .menu_usuario h3,
		#block-block-26 .menu_usuario h3{
			margin: 15px 0 0 0;
			padding: 10px 5px 10px 50px;
			font-weight:normal;
			color:#fff;
			background:#7b3b89 url(../images/icon-gestionar-catalogo-user.png) no-repeat 10px 5px;
			height:15px;}
		
		#block-block-23 .menu_usuario ul,
		#block-block-25 .menu_usuario ul,
		#block-block-26 .menu_usuario ul
		{
			margin: 2px 0;
			padding: 0 0 0 0;
			font-size:.9em;
			border:none;}
			
			#block-block-23 .menu_usuario li,
			#block-block-25 .menu_usuario li,
			#block-block-26 .menu_usuario li{
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				border:none;}
				
				#block-block-23 .menu_usuario li a,
				#block-block-25 .menu_usuario li a,
				#block-block-26 .menu_usuario li a{
					display:block;
					margin: 0 0 0 0;
					padding: 8px 5px 8px 55px;
					border:solid 1px #d9d9d9;
					border-width:0 1px 1px 1px;}
					
						/* item: nuevo conjunto datos */
						#block-block-23 .menu_usuario li.nuevo-conjunto a 			{background:url(../images/icon-gesca-nuevo.png) no-repeat 10px 8px;}
						#block-block-23 .menu_usuario li.nuevo-conjunto a:hover			{background:#f2ebf3 url(../images/icon-gesca-nuevo-hover.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.nuevo-conjunto a 			{background:url(../images/icon-gesca-nuevo.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.nuevo-conjunto a:hover			{background:#f2ebf3 url(../images/icon-gesca-nuevo-hover.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.nuevo-conjunto a 			{background:url(../images/icon-gesca-nuevo.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.nuevo-conjunto a:hover			{background:#f2ebf3 url(../images/icon-gesca-nuevo-hover.png) no-repeat 10px 8px;}
						
						/* item: gestionar mis datos */
						#block-block-23 .menu_usuario li.mis-datos  a				{background:url(../images/icon-gesca-ges-datos.png) no-repeat 10px 8px;}
						#block-block-23 .menu_usuario li.mis-datos a:hover			{background: #f2ebf3 url(../images/icon-gesca-ges-datos-hover.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.mis-datos  a				{background:url(../images/icon-gesca-ges-datos.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.mis-datos a:hover			{background: #f2ebf3 url(../images/icon-gesca-ges-datos-hover.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.mis-datos  a				{background:url(../images/icon-gesca-ges-datos.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.mis-datos a:hover			{background: #f2ebf3 url(../images/icon-gesca-ges-datos-hover.png) no-repeat 10px 8px;}
						
						/* item: nueva aplicacion */
						#block-block-23 .menu_usuario li.nueva-aplicacion a					{background:url(../images/icon-gesapp-nueva.png) no-repeat 10px 8px;}
						#block-block-23 .menu_usuario li.nueva-aplicacion a:hover		{background:#f2ebf3 url(../images/icon-gesapp-nueva-hover.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.nueva-aplicacion a					{background:url(../images/icon-gesapp-nueva.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.nueva-aplicacion a:hover		{background:#f2ebf3 url(../images/icon-gesapp-nueva-hover.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.nueva-aplicacion a					{background:url(../images/icon-gesapp-nueva.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.nueva-aplicacion a:hover		{background:#f2ebf3 url(../images/icon-gesapp-nueva-hover.png) no-repeat 10px 8px;}
							
						/* item: gestionar mis aplicaciones */
						#block-block-23 .menu_usuario li.mis-aplicaciones  a					{background:url(../images/icon-gesapp-ges.png) no-repeat 10px 8px;}
						#block-block-23 .menu_usuario li.mis-aplicaciones a:hover		{background: #f2ebf3 url(../images/icon-gesapp-ges-hover.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.mis-aplicaciones  a					{background:url(../images/icon-gesapp-ges.png) no-repeat 10px 8px;}
						#block-block-25 .menu_usuario li.mis-aplicaciones a:hover		{background: #f2ebf3 url(../images/icon-gesapp-ges-hover.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.mis-aplicaciones  a					{background:url(../images/icon-gesapp-ges.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.mis-aplicaciones a:hover		{background: #f2ebf3 url(../images/icon-gesapp-ges-hover.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.mis-aplicaciones  a					{background:url(../images/icon-gesapp-ges.png) no-repeat 10px 8px;}
						#block-block-26 .menu_usuario li.mis-aplicaciones a:hover		{background: #f2ebf3 url(../images/icon-gesapp-ges-hover.png) no-repeat 10px 8px;}


						/* item: mi cuenta */
						#block-block-23 .menu_usuario li.mi-cuenta a,
						#block-block-25 .menu_usuario li.mi-cuenta a,
						#block-block-26 .menu_usuario li.mi-cuenta a					{background:url(../images/icon-gesca-cuental.png) no-repeat 10px 8px;}
						#block-block-23 .menu_usuario li.mi-cuenta a:hover,
						#block-block-25 .menu_usuario li.mi-cuenta a:hover,
						#block-block-26 .menu_usuario li.mi-cuenta a:hover		{background:#f2ebf3 url(../images/icon-gesca-cuental-hover.png) no-repeat 10px 8px;}
							
						/* item: mi perfil */
						#block-block-23 .menu_usuario li.mi-perfil a,
						#block-block-25 .menu_usuario li.mi-perfil a					{background:url(../images/icon-gesca-perfil.png) no-repeat 10px 8px;}
						#block-block-23 .menu_usuario li.mi-perfil a:hover,
						#block-block-25 .menu_usuario li.mi-perfil a:hover		{background:#f2ebf3 url(../images/icon-gesca-perfil-hover.png) no-repeat 10px 8px;}
					
					/* primer item */
					#block-block-23 .menu_usuario li:first-child a,
					#block-block-25 .menu_usuario li:first-child a,
					#block-block-26 .menu_usuario li:first-child a{
						border-width:1px 1px 1px 1px;}
					
					/* ultimo item */
					#block-block-23 .menu_usuario li:last-child a,
					#block-block-25 .menu_usuario li:last-child a,
					#block-block-26 .menu_usuario li:last-child a{
						margin-top:1px;
						padding: 3px 35px 3px 5px;
						font-size:.9em;
						color:#fff;
						text-align:right;
						text-decoration:none;
						border:none;
						background:#70267d url(../images/icon-gesca-cerrar-sesion.png) no-repeat 95% 50%;}
						
					#block-block-23 .menu_usuario li:last-child a:hover,
					#block-block-25 .menu_usuario li:last-child a:hover,
					#block-block-26 .menu_usuario li:last-child a:hover{
						text-decoration:underline;
						background:#70267d url(../images/icon-gesca-cerrar-sesion.png) no-repeat 95% 50%;}
	
	
	/* AREA PRIVADA */
	.area-privada-institucion,
	.area-privada-compartir {}
	
		.area-privada-institucion h3,
		.area-privada-compartir h3 {
			margin: 20px 0 0 0;
			padding: 0 0 0 0;
			font-size:1.9em;
			font-family:Georgia, Arial, Helvetica, sans-serif;
			font-weight:normal;
			color:#6a1e79;}
		
			.area-privada-institucion h3,
			.area-privada-compartir h3 {}
			
			.area-privada-institucion .descripcion,
			.area-privada-compartir .descripcion {
				min-height:220px;
				margin: 10px 0;
				padding:0 0 0 300px;}
				
				.area-privada-institucion .descripcion {background:url(../images/area-privada-institucion.jpg) no-repeat 0 0;}
				.area-privada-compartir .descripcion {background:url(../images/area-privada-compartir.jpg) no-repeat 0 0;}
			
			.area-privada-institucion p,
			.area-privada-compartir p {
				color:#444;
				margin: 10px 0;
				line-height:1.3em;}
				
			.area-privada-institucion p a.boton,
			.area-privada-compartir p a.boton{
				display:block;
				width:170px;
				padding: 2px 5px 5px 40px;
				text-decoration:none;
				-webkit-text-shadow: 0 0 1px #e6650e;
				-moz-text-shadow: 0 0 1px #e6650e;
				text-shadow: 0 0 1px #e6650e;
				color:#fff;
				background:#e6650e url(../images/bg-enlace-alta.gif) no-repeat 0 0;}
				
				.area-privada-institucion p a:hover,
				.area-privada-compartir p a:hover{
					text-decoration:underline;}						


/*
____________________________________________________________

			AGREGAR CONTENIDO (CONJUNTO DE DATOS)
____________________________________________________________
*/	

	/* formulario crear conjunto de datos */
	.node-conjunto_de_datos-form{
		width:600px !important;
		/* height:2000px;*/
		position:relative;
		padding: 0 0 0 0 !important;
		margin: 50px 0 0 0 !important;
		-webkit-border-radius:0;
		-moz-border-radius:0;
		border-radius:0;
		border:none !important;
		background:none !important;}	


				/*
				 posiciones especiales
				 tanto los campos como sus leyendas se posicionan de manera absoluta para simular la presentacion estilo domtab
				*/	
				.node-conjunto_de_datos-form fieldset legend{
					position:absolute;
					top:0;
					left:0;}					


		/* campos del formulario */
		.node-conjunto_de_datos-form fieldset {
			width:640px !important;
			margin: 0 0 15px 0;
			padding: 0 0 15px 0;
			/* position:absolute; */
			float:left;
			top:0;
			left:0;
			background:#ebebeb;
			border:none;}

				/* si el campo no esta desplegado */
				.node-conjunto_de_datos-form fieldset.collapsed {
					width:1px !important;
					height:1px !important;
					margin: 0 0 0 0 !important;
					padding: 0 0 0 0 !important;
					position:absolute;
					top:0;
					left:0;
					z-index:9999;
					background:none !important;}
					
				/* si el campo esta desplegado */
				.node-conjunto_de_datos-form fieldset.collapsed-processed {
					position:absolute !important;
					top:0;
					left:0;}
					
				/* segundo nivel campos del formulario */
				.node-conjunto_de_datos-form fieldset fieldset,
				/* campos del formulario vertical-tabs */
				.node-conjunto_de_datos-form div.vertical-tabs fieldset {
					width:auto !important;
					margin: 0 0 0 0 !important;
					/*padding: 0 0 0 0 !important;*/
					position:relative !important;
					top:0;
					left:0;
					float:none !important;}

				
				/* capas internas del campo */
				.node-conjunto_de_datos-form fieldset div				{padding: 0 20px;}
				.node-conjunto_de_datos-form fieldset div div		{padding: 0 0 0 0;}

#edit-actions .fieldset-wrapper {

}


					
				
				/* leyendas */
				.node-conjunto_de_datos-form fieldset legend{
					width:200px;
					height:30px;
					padding: 5px 0;
					display:block;
					font-size:.95em;
					text-align:center;
					top:-40px;
					z-index:9999;
					background-image:none !important;
					background:#ebebeb;}
					
					/* enlace de la leyenda */
					.node-conjunto_de_datos-form fieldset legend a{
						text-decoration:none;}
					.node-conjunto_de_datos-form fieldset legend a:hover{
						text-decoration:underline;}
					
					/*leyenda despliegue*/
					.node-conjunto_de_datos-form .collapsed legend 		{}
						
						/* enlace de la leyenda */
						.node-conjunto_de_datos-form .collapsed legend a{color:#000 !important;}
						.node-conjunto_de_datos-form .collapsed legend a:hover{color:#000 !important;}
						
						
						
						/* segunda leyenda */
						.node-conjunto_de_datos-form fieldset.group-paso-2 legend{
							left:206px;}
							
						/* tercera leyenda */
						.node-conjunto_de_datos-form fieldset.group-paso-4 legend{
							width:130px;
							left:412px;}
					
						/* partes de la leyenda */
						.node-conjunto_de_datos-form fieldset legend span{
							margin: 0 0 0 0;
							padding: 0 0 0 0;
							background-image:none !important;}
							
							.node-conjunto_de_datos-form fieldset legend .fieldset-legend{
							padding-left:0px !important;
							padding-top:5px !important;}
							.node-conjunto_de_datos-form fieldset legend .fieldset-title{}
							.node-conjunto_de_datos-form fieldset legend .summary{display:none;}
							.node-conjunto_de_datos-form fieldset legend .form-required{display:none;}

					/* leyendas de segundo nivel */
					.node-conjunto_de_datos-form fieldset fieldset legend,
					/* leyendas del formulario vertical-tabs */
					.node-conjunto_de_datos-form div.vertical-tabs fieldset legend{
						width:auto !important;
						height:auto !important;
						padding: 5px 10px !important;
						text-align:left !important;
						top:0 !important;
						left:0 !important;
						position:relative !important;
						display:inline !important;}
					
					.node-conjunto_de_datos-form div.vertical-tabs fieldset legend{background:#ebebeb;}


					/* provisional: ocultar todos los elementos */
					.node-conjunto_de_datos-form fieldset * {}
					
					
					
				#autocomplete {
				 padding-left: 10px !important;
				background:#FFFFFF;
				}	
			
			/* inputs */
			.node-conjunto_de_datos-form fieldset .form-text,
			.node-conjunto_de_datos-form fieldset .form-select{
				-webkit-border-radius:0;
				-moz-border-radius:0;
				border-radius:0;
				border:1px solid #6b1e7c;
				background:#fff;
				}
					
			#edit-field-organismo-propietario-und-0-value-organismo-principal,
			#edit-field-conj-datos-creador-und-0-value-organismo-principal
			{
			width:878px;
				}
				
			/* cajas especiales */
			.node-conjunto_de_datos-form fieldset .field-type-file{
				margin: 10px 0;
				padding: 10px;
				background:#fff;
				display:none;}
				
				
			.node-conjunto_de_datos-form fieldset #edit-field-file,
			.node-conjunto_de_datos-form fieldset #edit-field-file-borrar,
			.node-conjunto_de_datos-form fieldset #edit-field-conjunto-destacado,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-url-licencia,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-nom-lic,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-form-distr,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-rec-rela,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-otros-temas,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-tarifa,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-gran-temp,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-tema,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-ini-cober,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-prop,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-creador,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-gran-geo,
			.node-conjunto_de_datos-form fieldset #edit-field-conj-datos-cober-geo,
			.node-conjunto_de_datos-form fieldset .form-item-language,
			.node-conjunto_de_datos-form fieldset #edit-field-image,
			.node-conjunto_de_datos-form fieldset #edit-field-imagen-aplicacion-und-ajax-wrapper,
			.node-conjunto_de_datos-form fieldset #edit-field-aplicacion-destacada,
			.node-conjunto_de_datos-form fieldset #edit-field-categoria-aplicacion,
			.node-conjunto_de_datos-form fieldset #edit-field-desarrollador{
				padding: 5px 0;
				margin: 5px 0;}

					
					
			
			
			/* vertical tabs */		
			.node-conjunto_de_datos-form div.vertical-tabs{
				margin-top:2em !important;
				padding: 15px 0;
				clear:left;}
				

	/* twitter */
	#block-block-21{}
	#block-block-21 h2{
		margin: 0 0 0 0;
		padding:10px 0 30px 50px;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:1.1em;}
	#block-block-21 .tweet {
		font-size:.85em;
		line-height:1.4em;}
		
	#block-block-21 .tweet p{
		color:#444;
		margin: 0 20px 20px 0;}
	#block-block-21 .tweet p a				{text-decoration:none;}
	#block-block-21 .tweet p a:hover	{text-decoration:underline;}
	
	/* filtrar por tematica */
	#block-block-11,
	/* filtrar por formato */
	#block-block-12,
	/* informacion relacionada */
	#block-block-14,
	/* etiquetado como */
	#block-block-27,
	/* filtros tematica (aplicaciones) */
		#block-block-21{
	
	margin-top: 15px;}
	#block-block-11,
	#block-block-51,
	#block-block-14,
	#block-block-48,
	#block-block-12,
	#block-block-29,
	#block-block-27,	
	#block-menu-menu-menu-categorias-saber-mas,
	#block-block-28,
	#block-block-22,
	#block-block-31,
	#block-block-30,
	#block-block-32,
	#block-block-35,
	#block-block-38,
	#block-block-39,
	#block-block-40,
	#block-block-49,
	.bloque-estilo-predeterminado {
		padding:10px;
		margin-top: 15px;
		border:solid 1px #d8d8d8;
		background:#f8f8f8;}
		
		#block-block-30{
			clear:left;}
			
		/* filtrar por tematica */
		#block-block-15,
		#block-block-19,
		#block-block-36{
			
			font-size:.9em;}
			
		/* filtrar por tematica */
		#block-block-11{}

		
		/* filtrar por tematica */
		.bloque-estilo-predeterminado h2,
		#block-block-11 h2,
		#block-block-51 h2,
		#block-block-48 h2,
		/* filtrar por formato */
		#block-block-12 h2,
		/* informacion relacionada */
		#block-block-14 h2,
		/* filtros tematica (aplicaciones) */
		#block-block-29 h2,
		#block-block-28 h2,
		#block-block-22 h2,
		#block-block-30 h2,
		#block-block-31 h2,
		#block-block-32 h2,
		#block-block-35 h2,
		#block-block-38 h2,
		#block-block-39 h2,
		#block-block-40 h2,
		#block-block-49 h2,
		#block-menu-menu-menu-categorias-saber-mas h2{
			padding: 0 0 5px 0;
			border-bottom:solid 1px #d8d8d8;
			margin-bottom:10px;}
		
		/* filtrar por tematica */
		#block-block-11 ul,
		/* filtrar por formato */
		#block-block-12 ul,
		/* informacion relacionada */
		#block-block-14 ul,
		/* etiquetado como */
		#block-block-27 ul,
		#block-block-29 ul,
		#block-block-28 ul,
		#block-block-22 ul,
		#block-block-30 ul, 
		#block-block-31 ul, 
		#block-block-32 ul, 
		#block-block-35 ul, 
		#block-block-38 ul, 
		#block-block-39 ul, 
		#block-block-40 ul, 
		#block-block-48 ul,
		#block-block-49 ul,
		#block-block-51 ul,
		#block-menu-menu-menu-categorias-saber-mas ul{
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			font-size:.9em;
			padding-left:15px;}
		
		/* filtrar por tematica */
		#block-block-11 ul li,
		/* filtrar por formato */
		#block-block-12 ul li,
		/* filtrar por formato */
		#block-block-14 ul li,
		/* etiquetado como */
		#block-block-27 ul li,
		#block-block-29 ul li,
		#block-menu-menu-menu-categorias-saber-mas ul li,
		#block-block-28 ul li,
		#block-block-22 ul li,
		#block-block-31 ul li,
		#block-block-30 ul li,
		#block-block-32 ul li,
		#block-block-35 ul li,
		#block-block-38 ul li,
		#block-block-39 ul li,
		#block-block-40 ul li,		
		#block-block-48 ul li,
		#block-block-51 ul li,
		#block-block-49 ul li{
			color:#e05206;
			padding: 0 0 5px 0;
			margin: 0 0 0 0;
			list-style-type:none;
			list-style-image:none;
			/* background:url(../images/bullet.png) no-repeat 0 50%;*/}
			
			
			#block-block-14 ul li{
				float:none !important;}
			
			/* filtrar por tematica */
		
			/* filtrar por formato */
		
			/* filtrar por formato */
			#block-block-14 ul li a,
			/* etiquetado como */
			#block-block-27 ul li a,
			
			#block-block-28 ul li a,
			#block-block-22 ul li a,
			#block-block-30 ul li a,
		
			#block-block-32 ul li a,
			#block-block-35 ul li a,
			#block-block-38 ul li a,
			#block-block-39 ul li a,
			#block-block-40 ul li a,
			#block-block-48 ul li a,
			#block-block-49 ul li a,
			#block-menu-menu-menu-categorias-saber-mas ul li a {
				display:block !important;
				text-decoration:none;
				padding-left:18px;
				background:url(../images/bullet.png) no-repeat 0 5px;}
			
				/* filtrar por tematica */
				#block-block-11 ul li a:hover,
				/* filtrar por formato */
				#block-block-12 ul li a:hover,
				/* filtrar por formato */
				#block-block-14 ul li a:hover,
				/* etiquetado como */
				#block-block-27 ul li a:hover,
				#block-block-29 ul li a:hover,
				#block-menu-menu-menu-categorias-saber-mas ul li a:hover,
				#block-block-28 ul li a:hover,
				#block-block-22 ul li a:hover,
				#block-block-31 ul li a:hover,
				#block-block-30 ul li a:hover,
				#block-block-32 ul li a:hover,
				#block-block-35 ul li a:hover,
				#block-block-38 ul li a:hover,
				#block-block-39 ul li a:hover,
				#block-block-40 ul li a:hover,
				#block-block-49 ul li a:hover{
					color:#e05206;
					text-decoration:underline;}
					
				/* filtrar por tematica */
				#block-block-11 ul li a.activo,
				/* filtrar por formato */
				#block-block-12 ul li a.activo,
				/* filtrar por formato */
				#block-block-14 ul li a.activo,
				/* etiquetado como */
				#block-block-27 ul li a.activo,
				#block-block-29 ul li a.activo{
					color:#e05206;}
					
			/* filtrar por tematica */
			.sidebar .filtro .check {
				width:auto !important;
				display:inline !important;}
			
			.sidebar-second .filtro label {
				width:auto !important;
				color:#70007a;
				font-weight:normal;
				font-size:1em;
				display:inline !important;
				}
			.sidebar-second .filtro label:hover {
				color:#ff6600;
				text-decoration:none !important;}
			
			
			/* enlace ver mas */
				/* parrafo */
					#block-block-11 .enlaces-filtros,
					#block-block-51 .enlaces-filtros,
					/* filtrar por formato */
					#block-block-12 .enlaces-filtros,
					/* filtrar por formato */
					#block-block-14 .enlaces-filtros,
					/* etiquetado como */
					#block-block-48 .enlaces-filtros,
					#block-block-27 .enlaces-filtros,
					#block-block-31 .enlaces-filtros,
					#block-block-29 .enlaces-filtros {
						margin:10px 0;
						/* text-align:right;*/
						text-align:center;}

				/* filtrar por tematica */
				#block-block-11 .ver-mas,
				#block-block-51 .ver-mas,
				/* filtrar por formato */
				#block-block-12 .ver-mas,
				/* filtrar por formato */
				#block-block-14 .ver-mas,
					#block-block-51 .ver-mas,
				/* etiquetado como */
				#block-block-27 .ver-mas,
				#block-block-31 .ver-mas,
				#block-block-29 .ver-mas {
					/* display:block;*/
					padding: 0 5px 0 20px;
					font-size:.8em;
					text-align:right;
					text-decoration:none;
					background:url(../images/filtro-ver-mas.png) no-repeat 0 50%;}
				
				/* filtrar por tematica */
				#block-block-11 .ver-mas:hover,
				#block-block-51 .ver-mas:hover,
				/* filtrar por formato */
				#block-block-12 .ver-mas:hover,
				/* filtrar por formato */
				#block-block-14 .ver-mas:hover,
				/* etiquetado como */
				#block-block-27 .ver-mas:hover,
				#block-block-31 .ver-mas:hover,
				#block-block-29	 .ver-mas:hover {
				text-decoration:underline;}

.sidebar .activo{
	display:inline-block;
	text-decoration:none;
	width:16px;
	height:20px;
	background:url(../images/cancel.png) no-repeat left 5px;
	margin-right:5px;}
		
.sidebar .compartir{
	width:200px;
	clear:left;
	border:solid 1px #d9d9d9;
	background:#ececed url(../images/bg_list_1.jpg) repeat-x top left;
	padding:15px !important;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;}
	
.sidebar .compartir ul{margin-bottom:20px;}
.sidebar .compartir ul li{float:right;}
.not-front .sidebar .compartir ul li{float:left !important;}


.documentos ul{
	list-style-type:none;
	padding:0px;
	font-size:.9em;}
.documentos ul li{
	float:left;
	width:100%;
	clear:both;
	margin-bottom:10px;
	line-height:1.2em;}
	
	#block-block-30 .documentos ul{
			padding: 0 0 0 0 !important;
			margin: 0 0 0 0 !important;}
	
	#block-block-30 .documentos ul li{
		float:none;
		list-style-type:none !important;
		list-style-image:none !important;
		background:none !important;}
		
		#block-block-30 .documentos ul li a {
			padding: 0 5px 0 20px !important;
			margin: 0 0 0 0 !important;
			background:url(../images/bullet.png) no-repeat 0 50%;}
	

#block-block-11 ul li, #block-block-12 ul li, #block-block-14 ul li {
	width:auto;
	background-position: 0 3px;}
	
.documentos ul .docicon{
	float:left;
	display:block;
	width:32px;
	height:32px;}

.documentos ul .doctext{
	
	float:right;
	display:block;
	width:190px;
}
.menu_usuario ul,.cerrar_sesion ul{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.menu_usuario ul li,.cerrar_sesion ul li{
	display:block;
	border:solid 1px #ccc;
	background:#fff;
	padding:2px 5px;
	margin:0px;
	
}
.menu_usuario ul li a,.cerrar_sesion ul{text-decoration:none;}
.cerrar_sesion ul li{margin-top:10px;}
.menu_usuario ul li a:hover{text-decoration:underline;}
.menu_usuario h3{font-weight:bold;font-size:1.2em;}
.logout{
	background: url(../images/close.png) no-repeat top left;
	padding-left:20px;
	text-decoration:none;
}
.logout:hover{text-decoration:underline;}



/*
____________________________________________________________

			HEADER
____________________________________________________________
*/	
.region-headerp .block{
	color:#818181;
	height:30px;
	margin-left:-10px !important;
	
	
}
	
	#block-block-8{
		 left: 763px;
    position: absolute;
    top: 14px;
    width: 160px;
		
		}
		.table-siguenos{
		border:none !important;
		background:none !important;
		margin:0px;
		
		}

	.siguenos, .siguenos-redes{position:absolute;top:0;}
	.siguenos	{padding-left:0px; left:0; width:170px;}
	.siguenos-redes{right:0; right:-14px;}

	
	.siguenos br{display:none;}
	.siguenos span,.compartir span{display:block;float:left;}
	
	.siguenos-redes ul,.compartir ul{
		width:90px;
		margin:0px;
		padding:0px;} 
	
	.siguenos-redes ul li,
	.compartir ul li{
		float:left;
		margin:0 !important;
		padding:0 3px 0 0 !important;
		background-image:none !important;}
	
	.compartir ul li{width:24px;}
	
	
	.siguenos_icon,.compartir li a{
		cursor:pointer;
		width:19px;
		height:18px;
		display:block;
		margin-left:5px;}
	
	.facebook{background:url(../images/minicon_facebook.png) no-repeat left top;}
	.twitter{background:url(../images/minicon_twitter.png) no-repeat left top;}
	.linkedin{background:url(../images/minicon_linkedin.png) no-repeat left top;}
	
		
		#block-block-13 .facebook,
		#block-social-share-social-share .facebook{background:url(../images/minicon_facebook.png) no-repeat left top;}
		
		#block-block-13 .twitter,
		#block-social-share-social-share .twitter{background:url(../images/minicon_twitter.png) no-repeat left top;}
		
		#block-block-13 .linkedin,
		#block-social-share-social-share .linkedin{background:url(../images/minicon_linkedin.png) no-repeat left top;}
		
		#block-block-13 .compartir,
		.sidebar .compartir {
			border:none;
			background:#fff;}
		
		#block-block-13 .compartir ul li,
		#block-social-share-social-share  .compartir ul li{width:36px;}
		
		#block-block-13 .compartir_text,
		.sidebar .compartir_text{font-size:.9em;}
		
		#block-block-13 .siguenos_icon,
		#block-block-13 .compartir li a,
		.sidebar .siguenos_icon,
		.sidebar .compartir li a{
			width:28px;
			height:28px;}
		
		
/*
____________________________________________________________

			SEARCH RESULTS
____________________________________________________________
*/



.page-search-node #content	{float:none !important;}
	
	.page-search-node #content .region 	{
		width:850px;
		margin: 0 30px;
		float:none;}
		
ol.search-results{
	padding:20px;
	margin:0px;}
	
ol.search-results h3{
	font-size:0.9em !important;
	margin-bottom:5px !important;}
	
ol.search-results h3 a{
	color:#6d1e7e;
	text-decoration:none;}
	
ol.search-results h3 a:hover{text-decoration:underline;}
ol.search-results .search-snippet-info{
	background:#f5f5f5;
	border:solid 1px #d9d9d9;
	padding:5px;
	margin:0px !important;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;}
	
ol.search-results .search-info{
	font-weight:bold;
	margin:0px;
}

.section-search h2{
	font-family: Georgia, 'Kreon', serif;
	font-style:italic;
	color:#6d1e7e;
	font-weight:normal;
	display:block;
	border-bottom:dotted 3px #ccc;
}

.column_banner{
	border:none ;
	padding:0px;
	margin:10px 0 0 0 ;
	background:transparent none;
}


/*
____________________________________________________________

			FIXES
____________________________________________________________
*/




#header #search-block-form{
	border:0px;
	position:relative;}
#header #search-block-form .form-submit{
	overflow: hidden;
	text-indent: -999px;
	font-size: 0;
	display:block;
	line-height: 0;
	width:24px;
	height:23px;
	padding-left:5px;
	color: transparent;
	text-transform: capitalize;
	position:absolute;
	top:0;
	right:0;}

.hidden{display:none !important;}
#block-system-help a{color:#6d1e7e;}
.views-field-title-1 a{}
/*
____________________________________________________________

			TABLES
____________________________________________________________
*/

table{width:100% !important; margin:15px 0px;border:solid 1px #aaa;}
th{background:#6d1e7e;color:#fff;padding:2px 5px;}
tr.even td{background:#fff;}
td a{font-weight:bold;color:#6d1e7e;}
td{padding:2px 5px;}


	
	/* tablas gestionar (catalogo) */
	.page-gestion-catalogo table,
	.page-gestion-aplicaciones table,
	.page-gestion-mi-catalogo table,
	.page-gestion-mis-aplicaciones table,
	.page-contenidos-por-usuario table,
	.page-contenidos-por-organismo table,
	.page-mis-comentarios table  {
		font-size:.9em;
		border:solid 1px #ccc;}
	
	
	/* thead */
	.page-gestion-catalogo table thead,
	.page-gestion-aplicaciones table thead {}
	
		.page-gestion-catalogo table th,
		.page-gestion-aplicaciones table th,
		.page-gestion-mi-catalogo table th,
		.page-gestion-mis-aplicaciones table th,
		.page-contenidos-por-usuario th,
	.page-contenidos-por-organismo th,
	.page-mis-comentarios th  {
			height:20px;
			padding:3px;
			background:#fff url(../images/table-head.png) repeat-x 0 0;
			color:#6D1D7E;}
	
	.page-gestion-catalogo table th.active,
	.page-gestion-aplicaciones table th.active {}
	
		/* enlaces (th) */
		.page-gestion-catalogo table th a,
		.page-gestion-aplicaciones table th a,
		.page-gestion-mi-catalogo table th a,
		.page-gestion-mis-aplicaciones table th a,
		.page-contenidos-por-usuario table th a,
	.page-contenidos-por-organismo table th a,
	.page-mis-comentarios table th a{
			color:#6e1e7f;}
	
	/* tbody */
	.page-gestion-catalogo table tbody,
	.page-gestion-aplicaciones table tbody, {}
	
	.page-gestion-catalogo table tbody tr,
	.page-gestion-aplicaciones table tbody tr{}
	
	.page-gestion-catalogo table tbody tr.even,
	.page-gestion-aplicaciones table tbody tr.even {}
	
	.page-gestion-catalogo table tbody tr.odd,
	.page-gestion-aplicaciones table tbody tr.odd {}
	

		/* td */
		.page-gestion-catalogo table tr td,
		.page-gestion-aplicaciones table tr td,
		.page-gestion-mi-catalogo table tr td,
		.page-gestion-mis-aplicaciones table tr td,
			.page-contenidos-por-usuario table tr td,
	.page-contenidos-por-organismo table tr td,
	.page-mis-comentarios table tr td
		{
			padding: 5px 5px 5px 20px !important;
			}
			
		.page-gestion-catalogo table tbody tr td + td,
		.page-gestion-aplicaciones table tbody tr td + td,
		.page-gestion-mi-catalogo table tbody tr td + td,
		.page-gestion-mis-aplicaciones table tbody tr td + td,
			.page-contenidos-por-usuario table tbody tr td + td,
	.page-contenidos-por-organismo table tbody tr td + td,
	.page-mis-comentarios table tbody tr td + td
		
		{
			padding: 5px 5px 5px 5px !important;
			background-image:none;}
			
		.page-gestion-catalogo table tr.even td,
		.page-gestion-aplicaciones table tr.even td,
		.page-gestion-mi-catalogo table tr.even td,
		.page-gestion-mis-aplicaciones table tr.even td,
		.page-contenidos-por-usuario table tr.even td,
	.page-contenidos-por-organismo table tr.even td,
	.page-mis-comentarios table tbody tr.even td
		{
			padding: 5px;
			background-color:#f4f4f4;}
			
		.page-gestion-catalogo table tr.odd td,
		.page-gestion-aplicaciones table tr.odd td,
			.page-gestion-mi-catalogo table tr.odd td,
		.page-gestion-mis-aplicaciones table tr.odd td,
			.page-contenidos-por-usuario table tr.odd td,
	.page-contenidos-por-organismo table tr.odd td,
	.page-mis-comentarios table tbody tr.odd td
		{
			padding: 5px;
			background-color:#fff;}
			
			
			/* enlaces (td) */
			.page-gestion-catalogo table tr td a,
			.page-gestion-aplicaciones table tr td a,
			.page-gestion-mi-catalogo table tr td a,
			.page-gestion-mis-aplicaciones table tr td a,
				.page-contenidos-por-usuario table tr td a,
	.page-contenidos-por-organismo table tr td a,
	.page-mis-comentarios table tbody tr td a
			{
				font-weight:normal !important;
				text-decoration:none;}
		
			.page-gestion-catalogo table tr td a:hover,
			.page-gestion-aplicaciones table tr td a:hover,
			.page-gestion-mi-catalogo table tr td a:hover,
			.page-gestion-mis-aplicaciones table tr td a:hover,
			.page-contenidos-por-usuario table tr td a:hover,
	.page-contenidos-por-organismo table tr td a:hover,
	.page-mis-comentarios table tbody tr td a:hover{
				font-weight:normal !important;
				text-decoration:underline;}
			
				/* editar */	
				.page-gestion-catalogo table tr td a.editar,
				.page-gestion-aplicaciones table tr td a.editar,
				.page-gestion-mi-catalogo table tr td.editar div,
				.page-gestion-mis-aplicaciones table tr td.editar div,
				.page-contenidos-por-usuario table tr td.editar div,
	.page-contenidos-por-organismo table tr td.editar div,
	.page-mis-comentarios table tbody tr td.editar div{
					padding: 3px 0 3px 20px;
					background:url(../images/icon-tabla-editar.png) no-repeat 0 50%;}
				
				/* eliminar */
				.page-gestion-catalogo table tr td a.eliminar,
				.page-gestion-aplicaciones table tr td a.eliminar,
				.page-gestion-mi-catalogo table tr td.eliminar div,
				.page-gestion-mis-aplicaciones table tr td.eliminar div
				.page-contenidos-por-usuario table tr td.eliminar div,
	.page-contenidos-por-organismo table tr td.eliminar div,
	.page-mis-comentarios table tbody tr td.eliminar div{
					padding: 3px 0 3px 20px;
					background:url(../images/icon-tabla-eliminar.png) no-repeat 0 50%;}
			

		
			
	
	
	

/*
____________________________________________________________

			TRACE
____________________________________________________________
*/


.content pre{background:#1586a7;display:block;width:98%;float:left;clear:both;color:#fff;font-weight:bold;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:1%;
	border:solid 1px #066985;
	box-shadow:inset 0 0 10px #fff;
	-moz-box-shadow:inset 0 0 10px #fff;
	-webkit-box-shadow:inset 0 0 10px #fff;
	box-shadow:inset 0 0 10px #fff;
	margin:10px 0 20px 0;}


/*
____________________________________________________________

			COLORS
____________________________________________________________
*/
.color1{color:#ff760f !important;}
.color2{color:#6d1e7e !important;}	




/* FORMULARIO DE CONTACTO */


.contact-form{

	padding: 15px 0 0 220px !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	border-radius:0 !important;
	border:none !important;
	background:#ebebeb url(../images/arroba.jpg) no-repeat 0 0 !important;}
	
.page-contact #edit-subject {
	 margin-left: 19px;
	}
	
	.node-type-conjunto-de-datos #edit-subject {
	 margin-left: 0px !important;
	}
	
	.contact-form .form-text,
	.contact-form .form-textarea-wrapper textarea{
		font-size:1em !important;
		border:1px solid #6f0079;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		border-radius:0;
		width:260px;
		background:#fff;}
	
	.contact-form .form-textarea-wrapper{
		width:261px;
		text-align:center;
		display:inline-block;}

		.contact-form label{
			width:100px !important;
			padding-right:5px;
			font-weight:normal;
			text-align:right;
			display:inline-block;
			vertical-align:top;}
			
		.contact-form #edit-actions{
			padding: 10px 0;
			margin: 0 0 0 -250px !important;
			background:none;}
			
		
#block-block-9{position:relative;
top:52px;
width:374px;}
		
.beta{
	padding: 0 5px;
	position:absolute;
	top:0;
	left:0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 1em;
	color:#6A1E79;
	font-weight:bold;}

.caja-tabla{float:left; margin-left:5px;}
.caja-tabla table{width:450px; }
.caja-tabla span{font-size:0.9em; text-decoration:none;}
.caja-tabla a{margin-left:15px; font-size:0.9em; text-decoration:none; font-weight:normal;}

.caja-tabla .titulo-mas-buscado-odd{border-right:1px solid #CCCCCC; background: url("../images/bullet.png") no-repeat scroll 5px 8px transparent; background-color:#eeeeee; padding-left:25px;}
.caja-tabla .titulo-mas-buscado-even{border-right:1px solid #CCCCCC; background: url("../images/bullet.png") no-repeat scroll 5px 8px transparent; background-color:#ffffff; padding-left:25px; }

.cabecera-tabla-generica{
	background-color: #EEEEEE;
        border-bottom: 1px solid #CCCCCC;
	color:#6A1E79;
	border-right:1px solid #CCCCCC;
}	
.cabecera-tabla-catalogo{
	background: url("../images/menuicon_2-hover.png") no-repeat scroll 7px 2px;
	background-color: #EEEEEE;
        border-bottom: 1px solid #CCCCCC;
        color:#6A1E79;
        width: 375px;
}
.cabecera-tabla-catalogo span{margin-left:30px;}

.cabecera-tabla-aplicaciones{
	background: url("../images/menuicon_3-hover.png") no-repeat scroll 7px 2px;
	background-color: #EEEEEE;
        border-bottom: 1px solid #CCCCCC;
        color:#6A1E79;
        width: 375px;
}
.cabecera-tabla-aplicaciones span{margin-left:30px;}

.cabecera-tabla-saber-mas{
	background: url("../images/menuicon_4-hover.png") no-repeat scroll 7px 2px;
	background-color: #EEEEEE;
        border-bottom: 1px solid #CCCCCC;
        color:#6A1E79;
        width: 375px;
}
.cabecera-tabla-saber-mas span{margin-left:30px;}

.cabecera-tabla-sugerencias{
	background: url("../images/menuicon_6-hover.png") no-repeat scroll 7px 2px;
	background-color: #EEEEEE;
        border-bottom: 1px solid #CCCCCC;
        color:#6A1E79;
        width: 375px;
}
.cabecera-tabla-sugerencias span{margin-left:30px;}


.caja-tabla td .ico-pdf{padding:0px !important;}
.caja-tabla .ico-pdf a{margin-left:0px !important;}


.mapa-web{

	width:600px;
	margin:10px 0 10px 5px;
	padding:10px;
	}
.mapa-web ul{margin-bottom:5px; margin-top:5px;}

.mapa-web li{
	list-style:none;
	background: url("../images/bullet.png") no-repeat scroll 5px 8px;
	border: 1px solid #D9D9D9;
	margin-left:4px;
	padding-left: 3px !important;
	padding-top:3px;
	padding-bottom:3px;
	
	}

	
.mapa-web li a{padding-left:20px; text-decoration:none !important;
	}	

.mapa-web li ul li{
	list-style:none;
	background: url("../images/bullet.png") no-repeat scroll 5px 8px ;
	margin-top:10px;
	}

.mapa-web li ul li a{
	padding-left:20px;
	}	

.mapa-web li.item-padre{background: url("../images/bullet.png") no-repeat scroll 5px 8px  #F3F4F4 !important;}
.mapa-web li.item-padre-first{background: url("../images/bullet.png") no-repeat scroll 5px 8px  #F3F4F4 !important; border:1px solid #D9D9D9 !important; border-width: 1px 1px 0px 1px !important; }
.mapa-web li.item-padre-last{background: url("../images/bullet.png") no-repeat scroll 5px 8px  #F3F4F4 !important; border:1px solid #D9D9D9 !important; border-width: 0px 1px 1px 1px !important;}

.mapa-web li.item-hijo{border: 1px solid #D9D9D9; border-width:0px 1px 0px 1px; background: url("../images/bullet.png") no-repeat scroll 15px 8px #fff !important; padding-left:12px;}
.mapa-web li.item-hijo a{padding-left:30px; text-decoration:none !important;}	



/* estilos para los fieldset de temporalidad, geolocalizacion y tarifa del formulario de alta de conjunto de datos*/ 
.datos-geolocalizacion{
	border:1px solid #ccc !important;
	padding:4px !important;
	}

.datos-temporalidad{
	border:1px solid #ccc !important;
	padding:4px !important;}

.datos-tarifa{
	border:1px solid #ccc !important;
	padding:4px !important;
}

#edit-actions{height:20px; text-align:right;}

.page-sugerencias #edit-actions{background: none repeat scroll 0 0 #FFFFFF;
    height: 20px;
    margin-left: -226px;
    margin-top: 0;
    text-align: right;
    width: 627px;}
.view-listado-sugerencias ul.filtro>li {
background:none !important;
display:inline;
}	
	

#toolbar{z-index:99999;}



.num_comentarios{
	display:inline-block;
	width:auto;	
	font-size:.9em;
	color:#6e1d7c;
	padding: 0 0 0 18px !important;
	background:url(../images/numero_comentarios.jpg) no-repeat 0 50% !important;

}

.texto_comentarios {
	/*display:inline-block;*/
	/*border:1px solid #f0f;*/
	width:auto;	
	font-size:.9em;
	/*color:#6e1d7c;*/
	/*padding: 0 0 0 18px !important;*/
	background:url(../images/numero_comentarios.jpg) no-repeat 0 50% !important;
}

	
.page-taxonomy-term-28 .caja-tabla table{width:600px !important;}	



#content.texto-introductorio-normativa{padding: 2px 25px 2px 25px !important;} 


.li-profile-container{width: 270px !important;}

div.jMyCarousel ul li  {list-style-image:none !important;  }


#views-form-contenidos-por-usuario-page #edit-owner-name{
    width: 400px !important;

}

.numero-accesos-distribucion{text-align: center;}

#field-identificador-dataset-add-more-wrapper{display: none;}

.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-0-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-1-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-2-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-3-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-4-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-5-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-6-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-7-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-8-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-9-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-10-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-11-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-12-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-13-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-14-field-conj-datos-form-ident-dist{display: none;}
.node-conjunto_de_datos-form div#field-conj-datos-form-distr-add-more-wrapper table#field-conj-datos-form-distr-values #edit-field-conj-datos-form-distr-es-15-field-conj-datos-form-ident-dist{display: none;}


.page-node-add-conjunto-de-datos #edit-field-conj-datos-form-distr-und-0-field-conj-datos-form-ident-dist{display: none;}

.node-conjunto_de_datos-form fieldset .form-item-language{display:none;}

/* ApacheSolr Subheader */
.apachesolr-resultados-cabecera .apachesolr-resultados-busqueda{width:50%;float:left;}
.apachesolr-resultados-cabecera .apachesolr-resultados-busqueda p {font-weight:bold;}
.apachesolr-resultados-cabecera .apachesolr-resultados-ordenarpor{width:50%;float:left;text-align: right;margin:12px 0px;}
.apachesolr-resultados-cabecera .apachesolr-resultados-ordenarpor .form-select{font-size: 11px;}
.apachesolr-resultados-cabecera .apachesolr-resultados-ordenarpor label{display: inline-block;font-weight: normal}

/* Apache Solr Results */
.apachesolr_search-results{
	padding-top: 35px !important;
}
.apachesolr_search-results .views-row{
	margin-top: 10px;
	padding: 15px 0px 0px 20px;
	background: url(../images/bullet.png) no-repeat 0 20px;
}
.apachesolr_search-results .views-row-first{
	border-top: solid 1px #D9D9D9;	
}
.apachesolr_search-results .views-row .views-field-title{
	color: #6D1E7E;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.2em;
	text-decoration: none;
}
.apachesolr_search-results .views-field-changed{
	color: #AAA;
	font-size: .9em;
}
.view-apachesolr-destacados .views-field-title-1 a{
	font-weight: bold;
	color: #6D1E7E;
	font-size: 1.2em;
	line-height: 1.2em;
	text-decoration: none;
}
.apachesolr_search-results .views-field-field-conj-tema{
	width: 100%;
	min-height: 17px;
	padding: 3px 0px;
	border-top: solid 1px #E4E4E4;
	border-bottom: solid 1px #E4E4E4;
	background: #FBFBFB;
}
.apachesolr_search-results .views-field-field-conj-tema ul{
	display: inline-block;
	width: 485px;
	margin: 3px 0px;
}
.apachesolr_search-results .views-field-field-conj-tema ul li{
	background: none;
	float: left;
	margin: 0px;
	padding-left: 3px!important;
}
.apachesolr_search-results .views-field-field-conj-tema span{
	display: inline-block;
	width: 50px;
	margin: 0px;
	vertical-align: top;
	padding: 3px 0px;
}
.apachesolr_search-results .views-field-field-conj-tema ul li a{
	margin: 0 1px 0 0;
	padding: 2px 5px;
	color: #6D1D80 !important;
	font-size: 0.8em;
	font-weight: normal;
	text-decoration: none;
	background: #E9DDEB;
}
.apachesolr_search-results .views-field-field-conj-tema ul li a:hover{
	text-decoration: underline;	
}
.view-apachesolr-destacados .views-field-field-conj-tema a{
	margin: 0 1px 0 0;
	padding: 2px 5px;
	color: #6D1D80 !important;
	font-size: 0.8em;
	font-weight: normal;
	text-decoration: none;
	background: #E9DDEB;
}
.view-apachesolr-destacados .views-field-field-conj-tema a:hover{
	text-decoration: underline;	
}

.apachesolr_search-results .views-field-field-conj-datos-form-distr{
	width: 100%;
	min-height: 19px;
	border-bottom: solid 1px #E4E4E4;
	background: #FBFBFB;
}
.apachesolr_search-results .views-field-field-conj-datos-form-distr ul{
	display: inline-block;
	width: 485px;
	margin: 0px;
}
.view-apachesolr-destacados .view-content .views-field-field-conj-datos-form-distr ul{ 
	margin: 1em 0 1em 1em;
}
.view-apachesolr-destacados .view-content .views-field-field-conj-datos-form-distr ul li {
	display: inline-block !important;
	padding: 2px 0px 20px 0px;
}
.apachesolr_search-results .views-field-field-conj-datos-form-distr ul li{
	background: none;
	float: left;
	margin: 0px;
}
.apachesolr_search-results .views-field-field-conj-datos-form-distr span{
	display: inline-block;
	width: 50px;
	margin: 0px;
	vertical-align: top;
	padding: 3px 0px;
}
.apachesolr_search-results .views-field-field-conj-datos-form-distr ul li span{
	padding: 4px 5px 4px 20px;
}
ol.apachesolr_search-results li div.views-field-body span.field-content {font-size:0.9em;}
.view-apachesolr-destacados .view-content .views-field-body p{
	margin: 0px;
}
.page-catalogo .descargar-dcat {
    margin-right: 200px;
    top: 20px;
}

.page-catalogo .descargar-atom {
    margin-right: 140px;
    top: 20px;
}
	
	
.page-catalogo .descargar-catalogo {
    margin-right: 90px;
    top: 20px;
}
.page-catalogo .rss-titulo {
	margin-right:40px;
    top: 20px;
}
/* Estilos de apache solr */
#apache-solr-search-input{
	margin: 0px 15px 15px 15px ;
	width: 450px;
}
.page-catalogo .region-content{
	padding:10px 0 0 36px;
}
.block-facetapi{
	padding:10px;
	margin-top: 15px;
	border:solid 1px #d8d8d8;
	background:#f8f8f8;
}
.block-facetapi h2{
	padding: 0 0 5px 0;
	border-bottom:solid 1px #d8d8d8;
	margin-bottom:10px;
}
.block-facetapi ul{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size:.9em;
	padding-left:15px;
}
.block-facetapi ul li{
	color:#e05206;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	list-style-type:none;
	list-style-image:none;
}
.block-facetapi ul li a:hover{
	color:#e05206;
	text-decoration:underline;
}
.block-facetapi ul li a.activo{
	color:#e05206;
}
.block-facetapi .facetapi-limit-link{
	/* display:block;*/
	padding: 0 5px 0 20px;
	font-size:.8em;
	text-align:right;
	text-decoration:none;
	background:url(../images/filtro-ver-mas.png) no-repeat 0 50%;
}
.block-facetapi .facetapi-limit-link:hover {
	text-decoration:underline;
}
.block-facetapi ul li{
	width:auto;
	background-position: 0 3px;
}
.page-catalogo .search-form .view-header{font-size: 13px;}