﻿/** seresN **/

.ms-WPBody{
	font-size:13pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
}
.srch-WPBody{
	font-size:13pt;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	color:black;
}

/*
.ms-WPBody a{
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    color:#303030;text-decoration:none;
}
.ms-WPBody a:link,.ms-WPBody a:visited
{
	color:#303030;text-decoration:none;
}
.ms-WPBody a:hover
{
	color:#303030;text-decoration:none;
}*/


/*--------------------------------HEADER-----------------------------------*/
body{
	background: none repeat scroll 0 0 #F5F5F5;
	font-family: Arial, Helvetica, sans-serif!important;
	font-size:12px;
}
p{-webkit-margin-before: 0em;
-webkit-margin-after: 0em;}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

#page{
	left: 50%;
    margin-left: -500px;
    position: relative;
	width:1000px;
	background: none repeat scroll 0 0 #FFFFFF;
	-moz-box-shadow: 4px 0 25px #7D7D7D;
    -webkit-box-shadow: 4px 0 25px #7D7D7D;
    box-shadow: 4px 0 25px #7D7D7D;
	margin-bottom: 30px;
    margin-top: 30px;
	behavior: url('/_layouts/PIE.htc');
}
#clear{clear:both;}
#header{
	left: 50%;
    margin-left: -470px;
    position: relative;
	width:941px;	
}
#header .logo{
	  float: left;
    margin-top: 20px;
    margin-bottom: 20px;  
}
/*
#nav{clear: both;}
	#nav-lat{
		float:right;
		margin-top: 20px;
		*left: 570px;
        *position: absolute;
		*height: 100px;
		*width: 360px;
	}
	#nav-lat ul{
		font-family: arial;
		font-size: 12px;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 0;
		margin-left: 9px;
	}
	#nav-lat .marg-left{
		margin-right: 25px;
	}
	#nav-lat li{
		list-style: none outside none;
		display: inline;
		color: #7D7D7D;
	}
	#nav-lat li a,#nav-lat li a:link,#nav-lat li a:visited{
	    text-decoration:none;
    	color: #7D7D7D;
	}
	#nav-lat li span img{
	    position: relative;
    	top: 6px;;
	}
	#nav-lat li a img{
	    margin-bottom: -6px;
		border: medium none;
	}
	#nav-lat form{
		position: relative;
		top: 15px;
		margin-left: 128px;
	}
	#nav-lat input{
		background: none repeat scroll 0 0 #EFEFEF;
		border: medium none;
		width: 170px;
		height: 22px;
	}
	#nav-lat label{
		color: #7D7D7D;
		font-family: arial;
		font-size: 12px;
		margin-left: 8px;
	}
	#nav ul{
		font-family: arial;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 0;
		margin-left: 2px;
		margin-top: 0;
		padding-left: 0;
		margin-bottom: 4px;
		margin-top: 25px;
	}
	#nav li{
		list-style: none outside none;
		display: inline;
		padding-left: 20px;
    	padding-right: 20px;
		padding-bottom: 4px;
	}
	#nav li a,#nav li a:link,#nav li a:visited{
	    text-decoration:none;
    	color: #7D7D7D;;
		padding-bottom: 4px;
	}
	#nav li:hover{
	    border-bottom:solid 7px #7D7D7D;;
		z-index: 999;
	}
	#nav li a.active{
	    border-bottom:solid 7px #00A2C3;
	}
	#bar-gris{
	    background: none repeat scroll 0 0 #D7D7D7;
        height: 7px;
    	width: 940px;
	    margin-bottom: 1px;
    	margin-left: 1px;
		z-index: -999;
	}
	.org{color:#FF6500 !important;}
	.gre{color:#09C800 !important;}
	
#subnav { background: none repeat scroll 0 0 #D7D7D7; overflow:hidden; width: 940px; margin-bottom: 1px; margin-left: 1px; margin-top:-1px; padding-top:4px;}
#subnav ul { padding: 0; overflow:hidden; margin: 2px 0 0px 10px;}
#subnav ul li { list-style:none; float: left;  margin: 0 10px; border-bottom: 4px solid #D7D7D7; }
#subnav ul li:hover { border-bottom: solid 4px #7D7D7D; z-index: 999; }
#subnav ul li a,#subnav ul li a:link,#subnav ul li a:visited { color: #7D7D7D; font-family: arial; font-weight: bold; font-size: 13px; margin-bottom: 0; margin-top: 0; text-decoration: none; }
*/

/** menu **/

#nav{clear: both; height:30px; /*!!!*/}
	#nav-lat{
		float:right;
		margin-top: 20px;
		*left: 570px;
        *position: absolute;
		*height: 100px;
		*width: 360px;
	}
	#nav-lat ul{
		font-family: arial;
		font-size: 12px;
		margin-bottom: 0;
		margin-top: 0;
		padding-left: 0;
		margin-left: 9px;
	}
	#nav-lat .marg-left{
		margin-right: 25px;
	}
	#nav-lat li{
		list-style: none outside none;
		display: inline;
		color: #7D7D7D;
	}
	#nav-lat li a{
	    text-decoration:none;
    	color: #7D7D7D;
	}
	#nav-lat li span img{
	    position: relative;
    	top: 6px;;
	}
	#nav-lat li a img{
	    margin-bottom: -6px;
		border: medium none;
	}
	#nav-lat form{
		position: relative;
		top: 15px;
		margin-left: 128px;
	}
	#nav-lat input{
		background: none repeat scroll 0 0 #EFEFEF;
		border: medium none;
		width: 170px;
		height: 22px;
	}
	#nav-lat label{
		color: #7D7D7D;
		font-family: arial;
		font-size: 12px;
		margin-left: 8px;
	}
	#nav ul{
		font-family: arial;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 0;
		margin-left: 2px;
		margin-top: 0;
		padding-left: 0;
		margin-bottom: 4px;
		margin-top: 25px;
	}
	#nav li {
	list-style: none outside none;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 4px;
	display: inline;
	}
	#nav li a{
	    text-decoration:none;
    	color: #7D7D7D;;
		padding-bottom: 4px;
	}
	#nav li:hover{
	    border-bottom:solid 7px #7D7D7D;;
		z-index: 999;
	}
	#nav li a.active{
	    border-bottom:solid 7px #00A2C3;
	}
	#bar-gris{
	    background: none repeat scroll 0 0 #D7D7D7;
        height: 7px;
    	width: 930px;
	    margin-bottom: 1px;
    	margin-left: 1px;
		z-index: -999;
		clear:both;
	}
	.org{color:#FF6500 !important;}
	.gre{color:#09C800 !important;}
	

/* submenÃº RSC Conoce*/

#nav ul ul  { height:39px; line-height:35px; background: none repeat scroll 0 0 #D7D7D7; width: 930px; list-style:none; margin:0px; position: absolute; top:148px; display: block; width:930px; left:1px;}
#nav ul ul li {padding:0px 10px; float:left; position:relative;}
#nav ul ul li a { color: #7D7D7D; font-family: arial; font-weight: bold; font-size: 13px; margin-bottom: 0; margin-top: 0; text-decoration: none; padding-bottom:30px;}
#nav ul ul li:hover { border-bottom: none; z-index: 999; padding-bottom: 0px;}
#nav ul ul a:hover { border-bottom: solid 4px #7D7D7D; z-index: 999; padding-bottom: 0px;}

.rastro_migas {
	 display:none;
}

#nav .item_level_1 ul.level_2 {
	display: none;
	z-index:10;
}
#nav .sel ul.level_2 {
	display: block;
	z-index:10;
}

body #s4-ribbonrow {
	margin-top: 40px;
}


#nav ul ul ul {position:absolute; top:30px; z-index:99; left:10px; display:none; height:0px; width:200px;}
#nav ul ul ul li {display: block; border: 0 none; background: none repeat scroll 0 0 #EEE; padding: 10px!important; line-height: 12px; border-top: 1px solid white; float: left; width: 160px;}
#nav ul ul ul li a:hover {border-bottom:none;}
#nav ul ul li:hover >  ul {display:block;}



#subnav ul li:hover > .subsubmenu { display: block; width:160px; }
#subnav ul > li > .subsubmenu { position: absolute; display: none;}



.ui-widget {font-size: 10px!important;}
#calendario{
	background: none repeat scroll 0 0 #F1F3F0;
    border-radius: 8px 8px 8px 8px;
    float: left;
    height: 180px;
    padding-left: 5px;
    padding-top: 5px;
    width: 350px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	margin-left:80px;
}
#calendario p{
	color: #8A8C89;
    font-family: arial;
    font-size: 10px;
    margin-top: 0;
	margin-left: 40px;
	font-weight:bold;
}
#calendario label{
	color: #8A8C89;
    font-family: arial;
    font-size: 10px;
	position: relative;
    top: -4px;
}
#calendario form{
    left: -10px;
    position: relative;
    top: 90px;
}
#calendario form input{
	margin-right: 6px;
}
#datepicker{float:left;}
.ui-datepicker-header{
	left:-298px;
    margin-left: 311px;
    position: relative;
    top: 1px;
    width: 140px;

}
.marg-left{margin-left:30px;}
.img-marg-top{margin-top:25px;}
/*-------------------------------------------------------------------*/

/*-------------------CONTENT RED-SOCIAL--------------------------*/
.content{
	left: 50%;
    margin-left: -469px;
    position: relative;
	width:941px;
}

	.red-social{
		color: #6C6C6C;
		float: left;
		font-family: arial;
		font-size: 12px;
		margin-right: 2px;
		margin-bottom: 30px;
		width: 180px;
		overflow:hidden;
		*height: 440px;
	}
	.red-social a,.red-social a:link,.red-social a:visited{
		color: #03A0BF;
		font-weight: bold;
		text-decoration: none;
	}
	.red-social p{
		font-size: 12px;
    	margin-left: 12px;
    	width: 165px;
    	margin-top:10px;
	}
/*-------------------------------------------------------------------*/

/*-------------------Content BLOG--------------------------*/
#blog-right{
	float:left;
	margin-left: 0px;
	width:280px /* add width for grupos trabajos */
}
#blog-left{
	color: #070707;
    float: left;
    font-family: arial;
    width: 660px;
	border-right:none;/*solid 1px #BABABA;*/
	/*
	margin-bottom: 30px;
	margin-top: 10px;*/
}
.foto-user{ 
	float:left;
	margin-right: 20px;
	margin-top: -6px;
}
.blog-user{
	margin-bottom: 25px;
    margin-top: 45px;
	width: 300px;
}
.blog-user p{
	font-size: 12px;
    margin-bottom: 0;
    margin-left: 110px;
    margin-top: 0;
}
.blog-user a{
	text-decoration:none;
	color:#FE6601;
	font-weight:bold;
}
.icon-social{
	float:right;
	width: 330px;
    position: relative;
    top: -100px;
}
.icon-social ul li{
	list-style:none;
	display:inline;
}
.icon-social ul li img{
	border:none;
}
.linken{position: relative;top: -4px;}

.coment-send textarea{
	height: 80px;
    width: 450px;
}

.coment-send label{
	color: #8A8A8A;
    font-size: 11px;
}

.icon-socialLayout{
	float:right;
    position: relative;
    top:30px;
    min-width:150px;
    margin-bottom:25px;
    margin-top:15px;
}

#RatingsCtrl_ctl00_PlaceHolderMain_PageRatingControl {
	position: relative;
	top: 35px;
	right: -106px;
}

.blog-coment{
	float: left;
    margin-right: 35px;
    margin-top: 15px;
    height:50px;                         /******************************************/
    width:50px;                          /******************************************/
    padding-bottom:46px;                /******************************************/
}
.boton{
	left: 37%;
    margin-left: 154px;
    position: relative;
    width: 90px;
    
}
.boton button{
	background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.coment{
	margin-top: 15px;
	font-size:12px;
}
.coment a{
    color: #FE6601 !important;         /*********color: #FE660;***********/
    font-size: 12px;
    font-weight: bold;
    text-decoration: none !important;	/*********text-decoration: none;*******/
}
.coment p{
	font-size: 12px;
	font-family:Arial;   /*************************/
}
.psizeqtrz{
	font-size:14px !important;
}
.title{
	background: none repeat scroll 0 0 #F2F2F2;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-top: 2px;
    width: 262px;
}
.buscados{
	font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px!important;
    margin-left: 9px;
    margin-top: 0;
    padding-left: 0;
	width: 260px;
	
}

.buscados.expertos li {display:inline !important;}

.buscados li{
	display: inline;
    list-style: none outside none;
}
.buscados a{
	color: #00B1CC !important;
    margin-right: 4px;
    text-decoration: none !important;
    font-weight:bold ;
}
.nav-lat-right{
    background: none repeat scroll 0 0 #F2F2F2;
    font-family: arial;
    font-weight: bold;
    margin-bottom: 15px;
    margin-top: 15px;
    padding: 0;
    width: 268px;
	*margin-left:0px;
}
.nav-lat-right li{
	display: inline;
    list-style: none outside none;    
}

.nav-lat-right li a:link, .nav-lat-right li a:visited {
   	color:dimGray;
}

.nav-lat-right li a:hover{
    background: none repeat scroll 0 0 #00B1CC;
	color:#ffffff;
	padding: 5px 10px 2px 10px;
	
}
.nav-lat-right li a.active{
    background: none repeat scroll 0 0 #00B1CC;
	color:#ffffff;
	padding: 5px 10px 2px 10px;
	
}
.nav-lat-right a{
	font-size: 12px;
	color: #696969;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
}

/* comentarios lateral */
.comentarioss ul{
	padding-left: 10px;
	font-family: arial;
	font-size: 12px;
	color: #696969;
	*margin-left:0px;
	
	width:250px;
}
.comentarioss li{
	display: inline;
    list-style: none outside none;	
}
.comentarioss p{
	margin-bottom: 10px;
    margin-top: 0;
}
.comentarioss a:link, .comentarioss a:visited, .comentarioss a:hover, .comentarioss a:active {
	color: #00B1CC;
    text-decoration: none;
	font-weight:bold;
}
.lat-right-last p{
	font-family: arial;
    font-size: 12px;
    width: 260px;
	color: #696969;
	margin-left: 5px;
}
.iconos-contenidos{float:left;}
.iconos-contenidos p{
	color: #0094B3;
    font-size: 14px;
    font-weight: bold;
    margin-left: 5px;
}
.iconos-contenidos img{border:none;}
/*-------------------------------------------------------------------*/

/*-------------------GRUPO DE TRABAJO--------------------------*/


.trabajo-nav-lat ul{
	padding-left: 10px;
	font-family: arial;
	font-size: 12px;
	color: #696969;
	*margin-left:0px;
}
.trabajo-nav-lat li{
    list-style: none outside none;
	margin-bottom: 5px;	
}
.trabajo-nav-lat p{
	margin-bottom: 10px;
    margin-top: 0;
}
.trabajo-nav-lat a{
	color: #00B1CC;
    text-decoration: none;
	font-weight:bold;
}
.trabajo-nav-lat span{
    font-weight: bold;
    margin-left: 5px;
}
.baner-right{
	margin-left: 15px;
    margin-top: 0px; /* !!! */
}
.destacado-gris{
	background: none repeat scroll 0 0 #EAEBEC;
    left: 85px;
    padding: 10px 10px 9px;
    position: relative;
    width: 525px;
}
.destacado-gris img{
	padding-bottom: 40px;
}
.triangulo{
	left: 240px;
    position: relative;
}
.destacado-azul{
	background: none repeat scroll 0 0 #E5F7FA;
    color: #0094B3;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: -15px;
    padding: 10px;
}
.destacado-azul p{
	margin-bottom: 10px;
    margin-top: 0;
}

/**********AÃ±adido********/
.destacado-azul img{
	width: 50px;
    height: 50px;
}
/*******************************/
.grupo-trabajo-img{
	margin-left: 10px;
    margin-right: 91px;
    margin-top: 4px;
    padding-bottom: 46px;
	float: left;
	width:50px;           /*********************************/
	height:50px;          /*********************************/
}
.grupo-trabajo{
	margin-left: 10px;
	font-size:12px!important;
	font-family:arial!important;
}

.destacado-azul {
	margin-top:40px;
}


.grupo-trabajo p{
	font-size: 12px;
}
.grupo-trabajo a{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
}
.grupo-trabajo h4{
    color: #0094B3;
    margin-bottom: 0;
    font-size:12pt;       /*********************************/	
}
.grupo-trabajo h1{
    margin-bottom: 10px;
    margin-top: 5px;	
}
.grupo-trabajo div{
	left: 420px;
    position: relative;
    top: -33px;
    width: 200px;
}
.grupo-trabajo div img{
    position: relative;
    top: 5px;
}

.grupo-trabajo-list-img{
   
    margin-top: -25px;
    margin-left: 0px;          
    margin-right: 30px;
    padding-bottom: 46px;
	float: left;
	height:50px;                  /*****************************/
	width:50px;                   /*****************************/
}

/********AÃ±adido*************/

.grupo-trabajo-list-detalle-img{
   
    margin-top: 0px;
    margin-left: 10px;          
    margin-right: 30px;
    padding-bottom: 46px;
	float: left;
	height:50px;                  /*****************************/
	width:50px;                   /*****************************/
}
/*****************************/

.grupo-trabajo-list{
	margin-left: 10px;
	*min-height: 170px;
	*margin-top: 15px;
}
.grupo-trabajo-list p{
	font-size: 12px;
}
.grupo-trabajo-list p img{
    position: relative;
    top: 4px;
}
.grupo-trabajo-list a{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
}
.grupo-trabajo-list h4{
    color: #0094B3;
    margin-bottom: 8px;	
    font-size:12pt !important;                    /************************************/
}
.grupo-trabajo-list h1{
    margin-bottom: 10px;
    margin-top: 5px;	
}
.grupo-trabajo-list .opiniones{
	margin-left: 80px;
}
.grupo-trabajo-list .opiniones .left{
	float: left;
    max-width: 380px;                    
    min-width: 380px;                        
                               
  
}


/*-------------AÃ±adido-----------------*/
.grupo-trabajo-list .opiniones .left a{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
	
}
.grupo-trabajo-list .opiniones .right a{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
}

/*----------------------------------*/
.grupo-trabajo-list .opiniones .right{
	/*position: relative;*/
	padding-top:4px;                     /*******************************/
    top: 4px;
}
.grupo-trabajo-list .trab-grup-text{
	clear: both;
}
.no-border{
	border:none !important;
}
.marg-top{
	margin-top: 15px;
}
.ver{
	background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 46px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	text-decoration:none !important;            /********text-decoration:none;***********/
}
.apuntarme{
	background: none repeat scroll 0 0 #0094B3;
    color: white !important;
    font-size: 11px;
	margin-right: 19px;
    padding: 5px 20px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	text-decoration:none !important;            /**********text-decoration:none;**********/
}

/*-------------------------------------------------------------------*/

/*-------------------Content EXPERTOS--------------------------*/

#expertos {  position: relative; height:270px;
}

#expertos h4{
    color: #0094B3;
    margin-bottom: 15px;	
}
#expertos .icon-social{
	left: -227px;
    top: -20px;
}
#expertos .foto-expertos{
	float: left;
    margin-right: 30px;
    /*margin-top: 30px;*/
	clear:left;}
#expertos p{
	font-size:12px;
	margin:0px;
	padding-left:230px;
}
#expertos a{
	color: #FE6601;
    font-weight: bold;
    text-decoration: none;
}
.marg-bottom{
	margin-bottom: 25px !important;
}

#expertos .stars {float: left; clear: both;}
#expertos .expertos-descr {margin-top:35px;}
#expertos .category-icon {background: url("/Style%20Library/Images/icono-categorias.gif") 200px 0 no-repeat; line-height:20px;}
#experto {font-size:12px; height:270px;}
.expertos-descr {font-weight:normal!important;}


/*-------------------------------------------------------------------*/

/*-------------------Content SOCIAL--------------------------*/
#social-right{
	float:right;
}
#social-left{
	color: #070707;
    float: left;
    font-family: arial;
    width: 570px;
	border-right:solid 1px #BABABA;
	margin-bottom: 30px;
}
#social-left h1{
	color: #6CC919;
	margin-bottom: 10px;
    margin-top: 10px;
    font-size:20px;
}
#social-left h4{
	color: #02A6C1;
	margin-bottom: 0;
}
#social-left a,#social-left a:link,#social-left a:visited{
	color: #FA6A14;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	margin-top:10px;
}
#social-left p{
	font-size:12px;
}
.bold{
	font-weight:bold;
}
.marg-right{
	margin-right: 30px;
	padding-bottom: 15px;
}

#ctl00_SPWebPartManager1_g_910d1a02_d848_4b02_8714_31d773da2b4e_ctl00_panelContenidosRelacionados .marg-right {width:630px;}

#datepicker{margin-right: 25px;}
/*-------------------------------------------------------------------*/

/*-------------------Content RSC--------------------------*/
/*#nav-rsc{
	float:left;
	background: none repeat scroll 0 0 white;
	box-shadow: 4px 14px 12px #7D7D7D;
    padding-top: 10px;
	behavior: url('pie/PIE.htc');
	position:relative;
}*/

#nav-rsc{
	margin-top:20px; /**columna entrevista*/
	float:left;
	background: url('../images/lateral-sh.jpg') no-repeat scroll top right white;
	/*box-shadow: 4px 14px 12px #7D7D7D;*/
    padding-top: 0px; /* filtrar por */
	/*behavior: url('pie/PIE.htc');*/
	position:relative;
	min-height: 425px;
	font-size:12px!important;
}

#nav-rsc ul li p a{
	font-size:12px!important;
}


#baner-rsc img{margin-left: 20px;}
/*#nav-rsc ul{
	list-style: none outside none;
	padding-left: 5px;
    margin-top: 6px;
    padding-right: 20px;
	*margin-left: 0px;
	width: 180px;
	cursor: pointer;
}
#nav-rsc ul li{
	padding-left: 5px;
	padding-bottom: 11px;
    padding-top: 8px;
	padding-right: 10px;
	border-bottom: 2px solid #00A5C6;
	position:relative;
}*/

#nav-rsc ul ul ul{
	margin-left:5px;
	width:150px;
}


#nav-rsc ul li a,#nav-rsc ul li a:link,#nav-rsc ul li a:visited{
	color: #7D7D7D;
    font-family: arial;
    font-size: 12px;
    text-decoration: none;
}
#nav-rsc ul li p:before{
	content: url('../images/bola.gif');
	position:relative;
	top:4px;
}

/* nav rsc actualizado con mÃ¡s y menos **/

#nav-rsc-actualizado {
    float:left;
    background: url('../images/lateral-sh.jpg') no-repeat scroll top right white;
    /*box-shadow: 4px 14px 12px #7D7D7D;*/
    padding-top: 10px;
    /*behavior: url('/_layouts/PIE.htc');*/
    position:relative;
    min-height: 425px;
    width:auto;
}


#nav-rsc-actualizado ul{
    list-style: none outside none;
    padding-left: 5px;
    margin-top: 6px;
    padding-right: 20px;
    *margin-left: 0px;
    width: 180px;
    cursor: pointer;
}
#nav-rsc-actualizado ul li{
    padding-left: 5px;
    padding-bottom: 11px;
    padding-top: 8px;
    padding-right: 10px;
    border-bottom: 2px solid #00A5C6;
    position:relative;
}
#nav-rsc-actualizado ul li a{
    color: #7D7D7D;
    font-family: arial;
    font-size: 12px;
    text-decoration: none;
}
#nav-rsc-actualizado ul li p:before{
    content: url('../images/bola.gif');
    position:relative;
    top:4px;
}
#nav-rsc-actualizado .nav-rsc-int{
    display:none;
}
#nav-rsc-actualizado .nav-rsc-int li{
    background:none !important;
    border-bottom: none !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
}
#nav-rsc-actualizado .brtop{border-top: 2px solid #00A5C6;}
#nav-rsc-actualizado ul li p{
    color: #7D7D7D;
    font-family:arial;
    font-weight:bold;
    font-size: 13px;
    margin-bottom: 0;
    margin-top: 0;
}
#nav-rsc-actualizado label{
    font-family: arial;
    font-size: 11px;
    position: relative;
    color: #7D7D7D;
}

#nav-rsc-actualizado input {
    float:left;
}

#nav-rsc-actualizado img {
    float:left; margin:2px 5px 0px 0px;
}


.RSC:before{
	content: url('../images/bola.gif');
	position:relative;
	top:4px;
	margin-left: 0.8em;
}

.RSC{
	color: #7D7D7D;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
}

.RSC-UL
{
	cursor: pointer;
    list-style: none outside none;
    margin-top: 6px;
    padding-left: 5px;
    padding-right: 20px;
    width: 180px;
}
.RSC-LI{
	list-style-type: none;
}

.nav-rsc-int{
	display:none;
}
.nav-rsc-int li{
	background:none !important;
	border-bottom: none !important;
	padding-bottom: 5px !important;
    padding-top: 5px !important;
}

#nav-rsc .brtop{border-top: 2px solid #00A5C6;}
#nav-rsc ul li p{
	color: #7D7D7D;
	font-family:arial;
	font-weight:bold;
	font-size: 12px;
	margin-bottom: 0;
    margin-top: 0;
}
#nav-rsc label{
	font-family: arial;
    font-size: 11px;
    position: relative;
    top: -2px;
	color: #7D7D7D;
}
#nav-rsc label span{
	font-family: arial;
    font-size: 15px;
    color: #7D7D7D;
}


/**/
#categorias-rsc{margin-left: 20px; border-bottom:1px solid #ccc;  border-top:1px solid #ccc; margin-top:50px; }


#categorias-rsc h4{
	color: #00A5C6;
    font-family: arial;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
}
#categorias-rsc table {width: 100%;margin-bottom: 5px;}
#categorias-rsc table a,#categorias-rsc table a:link,#categorias-rsc table a:visited,
#categorias-rsc .cat-populares a,#categorias-rsc .cat-populares a:link,#categorias-rsc .cat-populares a:visited{
	text-decoration:none;
	color:#7d7d7d;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
}
#categorias-rsc table span,
#categorias-rsc .cat-populares span {
    font-family: arial;
    font-size: 11px;
    margin-left: 5px;
}

#categorias-rsc .cat-populares { padding: 0; overflow: hidden; margin-bottom: 10px;  }
#categorias-rsc .cat-populares li { list-style: none; float: left; width: 230px; }



#noticias-rsc{margin: 0px;}
#noticias-rsc h4{
    color: #00A5C6;
    font-family: arial;
    font-size: 14px;
    margin-bottom: 21px;
    margin-top: 15px;
    margin-left: 20px;
}
.rsc-last-news{display: inline-block; margin-bottom:30px; width:700px; clear:both;}

.rsc-last-news:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

html[xmlns] .rsc-last-news {
	display: block;
}
 
* html .rsc-last-news {
	height: 1%;
}
 

.rsc-last-news h5{
	color: #FF6B10;
    font-family: arial;
    font-size: 14px;
	margin-bottom: 0;
    margin-top: 0;
    margin-left: 20px;	/**220px*/ 
    width:450px;
}


.rsc-last-news a:link, .rsc-last-news a:visited,  .rsc-last-news a:hover, .rsc-last-news a:active{
	text-decoration:none;
}

.rsc-last-news p{
    color: black;
    font-family: arial;
    font-size: 12px;
	margin-bottom: 10px;
    margin-top: 5px;
    margin-left:20px;	/**220px*/
    width:450px; 
    float:left;
}


.rsc-last-news img{
	float: right; /**left*/
    margin-right:0px!important;
   /* width: 200px!important;*************************/
    margin-top:40px;
    padding:0;
    height:auto;
    width: auto;
    max-height:150px;
    max-width: 200px;
}


.blue{
	color:#00A2C3 !important;
	font-family: arial;
    font-size: 12px;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.blue a:link, .blue a:visited, .blue a:hover, .blue a:active {
	color:#0094B3;
}
/*-------------------------------------------------------------------*/

/*-------------------Content Privada--------------------------*/
#pri-cont{margin-left: 225px;color:black; margin-top:-10px; /*subeee*/}
#pri-cont h2{
	color: #333333;
    font-family: arial;
    font-size: 18px;
    font-weight:bold;
    margin-bottom:15px;
    margin-left:10px;
}

#pri-cont h1.nuevo {
	color: #333333;
    font-family: arial;
    font-size: 18px;
    font-weight:bold;
    margin-bottom:15px;
    margin-left:25px;
    width:500px;
}

#pri-cont .event-info h1.nuevo {margin-left:0 !important;}

#pri-cont-inferior {margin-left:225px;}
#pri-cont-inferior .bord-top {margin-top:0px!important; padding:0px!important;}
#pri-cont-inferior .bord-top p {margin-top:0px!important; padding:0px!important;}
#pri-cont-inferior .bord-top h3 {margin-top:0px!important; padding:0px!important;}


.contenido_titular_ficha h2 {margin-left:25px!important;}
.edit{
	background: none repeat scroll 0 0 #0094B3;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 36px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	color: #FE6701;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.pub-pro{
	background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 20px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	color: #FE6701;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.pub-anu{
	background: none repeat scroll 0 0 #ADADAD;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 23px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	color: #FE6701;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}
.mi-activ{
	margin-left: 15px;
    margin-top: 25px;
    width:475px;
}
.mi-activ a,
.mi-activ a:link,
.mi-activ a:visited{
	color: #00A2C3;
    font-family: arial;
    text-decoration: none;
	font-size: 12px;
}
.mi-activ span{color: #00A2C3;}
.mi-activ p{
	font-family: arial;
    font-size: 13px;
    margin-bottom: 0;
	font-weight: bold;
	color: #333333;
}
.bienvenida{
	padding-left: 15px;
    padding-top: 15px;
	font-family: arial;
    font-size: 12px;
	margin-top: 20px;
	height: auto;
	width: 700px;
	float:left;
	color:#000;
}

.bienvenida2 {
	background:#EFEFEF;
	padding:20px 10px;
}

.bienvenida h4{
	font-size: 16px;
    margin-bottom: 10px;
    margin-top: 0;
}
.bienvenidap{
	margin-bottom: 0;
    margin-top: 0;
    font-family: arial;
    font-size: 12px;
}
.marg-top-imp{
	margin-top:30px !important;
	margin-bottom: 0;
    margin-top: 0;
    font-family: arial;
    font-size: 12px;
}
.destacado{
	background: none repeat scroll 0 0 #E6F7F9;
    float: left;
	height: 250px;
    margin-left: 5px;
    margin-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
	font-family: arial;
    font-size: 12px;
}
.gris{color: #7D7D7D;}
.destacado p{
	margin-bottom: 10px;
    margin-top: 10px;
}
.fecha{margin-bottom: 20px !important;}
.fecha_articulo{font-size:small; color:#ff6b10; margin-bottom:15px;}
	
}
/*-------------------------------------------------------------------*/

/*-------------------Content INICIO--------------------------*/
.inicio-sice {
	color: #6C6C6C;
	float: left;
	font-family: arial;
	font-size: 13px;
	margin-right: 2px;
	margin-bottom: 10px;
	width: 310px;
}
.inicio-sice p { 
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	color: #6C6C6C;
    font-family: arial;
    font-size: 13px; 
    }
.inicio_sice-1{
	color: #6C6C6C;
	float: left;
	font-family: arial;
	font-size: 13px;
	margin-right: 2px;
	margin-bottom: 10px;
	width: 315px;
}

.inicio_sice-1 #WebPartWPQ13 {
	background:url(/ImagesUpload/rueadas.gif) no-repeat bottom;
	background-position-y:35px;
	height:278px;
	background-color:#F1F3F0;
}
.inicio_sice-2{
	color: #6C6C6C;
	float: left;
	font-family: arial;
	font-size: 13px;
	margin-right: 2px;
	margin-bottom: 10px;
	width: 297px;
}


.inicio_sice-4 {
	float:left;
	width:315px;
	margin-right:2px;
	margin-bottom:10px;
	font-family:Arial;
}

.inicio_sice-5 {
	float:left;
	width:297px;
	margin-right:2px;
	margin-bottom:10px;
	font-family:Arial;
}

.inicio_sice-6 {
	float:left;
	width:315px;
	margin-right:2px;
	margin-bottom:10px;
	font-family:Arial;
}




.inicio_sice-2 .bor-bot{border-bottom:none;}
.inicio_sice-3 .bor-bot{border-bottom:none;}
.inicio_sice-2 .social {border-bottom:solid 1px #BABABA!important;}
.inicio_sice-3{
	color: #6C6C6C;
	float: left;
	font-family: arial;
	font-size: 13px;
	margin-right: 2px;
	margin-bottom: 10px;
	width: 314px;
}
.bor-bot{
	border-bottom:solid 1px #BABABA;
}

#WebPartWPQ12 .bor-bot,
#WebPartWPQ12 .bor-bot,
#WebPartWPQ12 .bor-bot {
	border-bottom:0 none;
}

/* eso suele cambiar */
#WebPartWPQ14 .bor-bot {
	background:url('/Repositorio%20Archivos/portada-gris-fondo.gif') #f0f0f0 no-repeat right bottom;
	height: 242px;
	margin-top:2px;
	position:relative;
}
#WebPartWPQ12 .bor-bot img {
	/*display: none;*/
}

.bor-bot.social {width: 100%;}
.social{
	margin-top: 9px;
    padding-bottom: 15px;
    width: 260px;
    margin-left: 15px;
	margin-right: 20px;
	*padding-bottom: 9px;
	height:45px; /** home page */
}
.social a,.social a:link,.social a:visited{
	color: #303030;
	text-decoration:none;
	font-weight:bold;	
}
.social img{
	float:left;
	margin: 10px 25px 0px 5px;
	width:55px; /* homepage */
}

.social p{
	font-weight:bold;
	margin-bottom: 4px;
    margin-top: 0;
    margin-top:10px;
}


	.inicio_sice-1 h5 {
	float:left;
	width:280px;
	margin: 10px 0px 5px 30px;
	color: #FF6B10;
}

.inicio_sice-1 h5 a:link, .inicio_sice-1 h5 a:hover, .inicio_sice-1 h5 a:visited, .inicio_sice-1 h5 a:active {color:#ff6b10; font-size:13px; text-decoration:none;}

	.inicio_sice-1 ul{
		padding-left: 15px;
		margin-bottom: 5px;
	    margin-left: 15px;
	    margin-right: 0;
	    margin-top: 5px;
	    padding-left: 15px;
	    float:left;
	    width:280px;
	}
	.inicio_sice-1 ul li{
		list-style: none outside none;
		padding-bottom: 4px;
		background:url('') left top no-repeat;
		padding-left: 30px;
	}
	.inicio_sice-1 ul li a,.inicio_sice-1 ul li a:link,.inicio_sice-1 ul li a:visited{
		color: #6C6C6C;
    	font-size: 13px;
    	font-weight: bold;
    	text-decoration: none;	
	}
.gray{
    background: none repeat scroll 0 0 #E9E9E9;
    height: 105px;
    margin-top: 2px;
    width: 294px;
	padding-left: 20px;
    padding-top: 15px;
}
.gray a,.gray a:link,.gray a:visited{
	color: #303030;
	text-decoration:none;
	font-weight:bold;	
}
.gray img{
    float: right;
    margin-top: 15px;
	margin-right: 15px;
}
.gray p{
	font-weight:bold;
	margin-bottom: 4px;
    margin-top: 0;
}
.noticias{
    height: 62px;
    margin: 10px 0;
    padding-bottom: 0;
    width: 288px;
}
.noticias a,.noticias a:link,.noticias a:visited{
	color: #303030;
	text-decoration:none;
	font-weight:bold;
	display: block;
	width: 195px;
	float: right;
	margin-bottom:5px;
	font-size:12px;
}
.noticias img{
	float:left;
	margin-right: 10px;
}
.tit-caja{text-decoration: none; font-family:arial;}
#conoce {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FE6700;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: white;
    font-size: 18px;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-top: 7px;
}
#social {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #72C719;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: white;
    font-size: 18px;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    width:286px;
}
#ofrezco-necesito {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #00A2C3;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: white;
    font-size: 18px;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
}
#agenda {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #72C719;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: white;
    font-size: 18px;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 7px;
    width:304px;
}
.sobreseres .inicio_sice-1 > div {background: none repeat scroll 0 0 #666 !important;}
.sobreseres .inicio_sice-2 > div {background: none repeat scroll 0 0 #00A2C3 !important;}
.sobreseres .inicio_sice-3 > div {background: none repeat scroll 0 0 #666 !important;}
.sobreseres .inicio_sice-4 > div {background: none repeat scroll 0 0 #FE6700 !important;}
.sobreseres .inicio_sice-5 > div {background: none repeat scroll 0 0 #666 !important;}
.sobreseres .inicio_sice-6 > div {background: none repeat scroll 0 0 #72C719 !important;}

#noticias{
	background: none repeat scroll 0 0 #00A2C3;
    color: white;
    font-size: 18px;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-top: 7px;
    
   width:281px;

}
#noticias-ong{
	background: none repeat scroll 0 0 #FE6700;
    color: white;
    font-size: 18px;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-top: 7px;	
    width:299px;

}
/*-------------------------------------------------------------------*/


/*-------------------RETO--------------------------*/
.comentarios ul li img{float:left;}
.comentarios ul ul{    
	margin-bottom: 60px;
    margin-left: 95px;
	width: 140px;
}
#reto h4{
    color: #0094B3;
    margin-bottom: 15px;
	margin-top: 15px;
	font-size: 22px;	
}
#reto .icon-social{
	left: -227px;
    top: -20px;
}
#reto .foto-expertos{
	float: left;
    margin-right: 20px;
    margin-top: 30px;
}
#reto p{
	font-size:13px;
	margin-top: 0px;
}
#reto .head{margin-top: 30px;}
#reto a,#reto a:link,#reto a:visited{
	color: #FE6601;
    font-weight: bold;
    text-decoration: none;
}
.patrono{
	float: left;
    margin-right: 80px;
}
.premio{
	color: #7B7B7B;
    font-size: 40px !important;
    font-weight: bold;
}
.participar{
	background: none repeat scroll 0 0 #ADADAD;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 25px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
}
.apuntate{
	background: none repeat scroll 0 0 #0094B3;
    color: white !important;
    font-size: 11px;
	margin-right: 19px;
    padding: 5px 45px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
}
.res-ret-int{float:left;width: 175px;}
.res-ret-int p{   
	margin-left: 45px;
    margin-top: 6px;
}
#resultados-reto{
	background: none repeat scroll 0 0 #00B1CC;
    border-radius: 8px 8px 8px 8px;
    height: 74px;
    margin-top: 14px;
    width: 630px;
	color: #FFFFFF;
}
#resultados-reto img{
    float: left;
    position: relative;
    top: 10px;	
}
.res-ret-num{
	font-size: 40px;
    margin-bottom: 0;
    margin-left: 65px !important;
    margin-top: -17px !important;
}
.res-ret-txt{
	font-size: 22px;
    margin-bottom: 0;
    margin-left: 10px !important;
    margin-top: -9px !important;
}
.reto-list-img{
	float: left;
    margin-right: 15px;
}
.reto-text h4{
	color: #FF6402;
    margin-bottom: 0;
}
.reto-text p{
	margin-bottom: 3px;
    margin-top: 0;
}
.reto-text a,.reto-text a:link,.reto-text a:visited{
	font-family: arial;
    font-size: 12px;
    text-decoration: none;
	color: #FF6402;
}
.reto-list{
	margin-bottom: 35px;
    margin-top: 35px;
}
.icon-social-ret{
	margin-left: 138px;
    width: 460px;
}
.icon-social-ret ul li{
	list-style:none;
	display:inline;
}
.icon-social-ret ul li img{
	border:none;
}
.icon-social-ret span{
	color: #A5A5A5;
    font-family: arial;
    font-size: 11px;
    position: relative;
    top: -8px;
	margin-right: 3px;
}
#reto-video{margin-left: 50px;margin-top: 30px;}
#reto-txt p{
	color: #5A5A5A;
    font-size: 12px;
}
/*-------------------------------------------------------------------*/


/*-------------------OFERZCO NECESITO--------------------------*/
/*#clear-ofer-need{clear:both;min-height:30px;}
#content-ofre-need{
	margin-left: 225px;
}
#content-ofre-need h2{
	color: #333333;
    font-family: arial;
    font-size: 32px;
}
#content-ofre-need a,#content-ofre-need a:link,#content-ofre-need a:visited{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
	font-family: arial;
}
.ver-ofr{
	background: none repeat scroll 0 0 #0094B3;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 20px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
	width:5em;
}
.ver-nec{
	background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
	margin-right: 19px;
    padding: 5px 20px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
}
.anuncio{
	background: none repeat scroll 0 0 #ADADAD;
    color: white !important;
    font-size: 11px;
	margin-left: 240px;
    margin-right: 0;
    padding: 5px 25px;
	border-radius: 8px 8px 8px 8px;
	behavior: url('/_layouts/PIE.htc');
	position:relative;
}
.ofre{
	background: none repeat scroll 0 0 #EFEFEF;
	float: left;
	height: 190px;
	font-family: arial;
	padding-left: 10px;
	margin-top: 5px;
    padding-top: 5px;
	max-width: 222px;
	margin-right: 5px;
	position:relative;
}
.need{
	background: none repeat scroll 0 0 #E6F7F9;
	float: left;
	height: 190px;
	font-family: arial;
	padding-left: 10px;
	margin-top: 5px;
    padding-top: 5px;
	max-width: 222px;
	margin-right: 5px;
	position:relative;
}
.apu{
    background: none repeat scroll 0 0 #0094B3;
    border-radius: 8px 8px 8px 8px;
    color: white !important;
    font-size: 11px;
    left: 110px;
    margin-right: 0;
    padding: 5px 20px;
	behavior: url('/_layouts/PIE.htc');
}
.ofr-nec-tit{
	font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
	margin-top: 0;
	color:black;
}
.ofr-nec-org {
color: #7d7d7d;
font-size: 12px;
font-weight: bold;
margin: 5px 0px 5px 0px;
height: 40px;
overflow: hidden;
}
.ofr-nec-text {
font-size: 14px;
height: 70px;
overflow: hidden;
color:black;
text-decoration:none;
margin: 10px 5px 10px 0px;
color:#0094B3;
font-weight:bold;
}
.ofr-nec-fecha {
position:absolute;
top:150px;
font-weight:bold;
color:#7D7D7D;
font-size:12px;
} 

h2 { color:black;} 

#pag{
	left: 50%;
    margin-left: -160px;
    position: relative;
    top: 25px;
	width: 500px;
}
#pag ul{list-style:none;}
#pag ul li{
	display:inline;    
	color: #0094B3;
    font-size: 12px;
	padding-right: 5px;
}
#pag ul li .pag-act{
	color:#FFF;
	background:#F60;
	padding-left: 3px;
    padding-right: 3px;
}
#pag ul li a,#pag ul li a:link,#pag ul li a:visited{
	color: #0094B3;
    font-size: 12px;
}
----------------------------*/

/*-------------------NOTICIAS--------------------------*/

.noticias-cont { padding-top:15px; }
.noticias-cont h1 { font-size:14px; font-weight:bold; color: #0094B3;margin: 5px 0px 10px 25px; }
.noticias-cont h2.nuevo { font-size:14px !important; font-weight:bold !important; color: #0094B3 !important;margin: 5px 0px 10px 25px !important; }
.noticias-cont p.descripcion { color: black; font-size:12px; line-height: 15px; font-weight:bold; margin-left:25px; }
.noticias-cont h2 { font-size: 36px; font-weight:bold; color: #333; width: 550px; margin-bottom:5px; overflow: hidden;}
.noticias-cont p.autor { font-size: 11px; }
.noticias-cont p.autor a,.noticias-cont p.autor a:link,.noticias-cont p.autor a:visited { font-size: 11px; font-weight:bold; color: #FE6701; text-decoration: none; text-transform: uppercase; }
.noticias-cont .categorias { font-weight: bold;  padding-left:25px; background:  url('Images/icono-categorias.gif') 0 0 no-repeat;}
.noticias-cont .categorias p.cat-cont { color: #FE6701; margin-top:0; width:550px; }
.noticias-cont .categorias p.cat-cont br{ display:none; }
.noticias-cont .categorias p.cat-cont a{ margin-right:10px; }
.noticias-cont .categorias p.cat-title { font-size: 11px; line-height: 18px; color: #7d7d7d; margin-bottom:0; }
.noticias-cont .categorias a,.noticias-cont .categorias a:link,.noticias-cont .categorias a:visited { font-size: 11px; line-height: 18px; color: #FE6701; text-decoration: none;}
.noticias-cont .destacado-not { font-size:12px; line-height: 15px; color:black; font-weight:bold; margin:0px 30px 10px 25px;}
.noticias-cont .noticias-contenido p { font-size: 14px; line-height:20px; margin-top:0px; }
.noticias-cont .noticias-contenido p.tit-not { font-size: 18px; line-height:20px; font-weight: bold; margin-top:20px; margin-bottom:0; }
.noticias-cont .noticias-contenido blockquote { font-size: 18px; line-height:20px; color: #0094B3; margin: 1.5em 3.5em;}
.mr1em {margin-left: 0em!important;
}

.noticias-cont, .necesito-cont {margin-top:30px!important}
.noticias-cont h2 {
	margin-left:25px!important;
}
.noticias-cont .bord-top {
	margin-left:25px;
}

/*-------------------------------------------------------------*/


/*-------------------TABLAS--------------------------*/

.tablas-cont h2 {margin-top:10px; }
table td {border-collapse: collapse; height:20px;}

.tablas-cont { padding-top:15px; }
.tablas-cont h1 { font-size:14px; font-weight:bold; color: #0094B3; }
.tablas-cont p.descripcion { color: #666666; font-size:11px; line-height: 16px; font-weight:bold; }
.tablas-cont h2 { font-size: 36px; font-weight:bold; color: #333; width: 550px; margin-bottom:5px; }
.tablas-cont p.autor { font-size: 11px; }
.tablas-cont p.autor a,.tablas-cont p.autor a:link,.tablas-cont p.autor a:visited { font-size: 11px; font-weight:bold; color: #FE6701; text-decoration: none; text-transform: uppercase; }
.tablas-cont .categorias { font-weight: bold; margin-top: 25px; padding-left:25px; background:  url("../images/icono-categorias.gif") 0 0 no-repeat;}
.tablas-cont .categorias p.cat-cont { color: #FE6701; margin-top:0; width:550px; }
.tablas-cont .categorias p.cat-title { font-size: 11px; line-height: 18px; color: #666666; margin-bottom:0; }
.tablas-cont .categorias a,.tablas-cont .categorias a:link,.tablas-cont .categorias a:visited { font-size: 11px; line-height: 18px; color: #FE6701; text-decoration: none;}
.tablas-cont .destacado-not { font-size:18px; line-height: 24px; margin-top:20px; margin-bottom:20px; }
.tablas-cont .noticias-contenido p { font-size: 14px; line-height:20px; margin-top:0px; }
.tablas-cont .noticias-contenido p.tit-not { font-size: 18px; line-height:20px; font-weight: bold; margin-top:20px; margin-bottom:0; }
.tablas-cont .noticias-contenido blockquote { font-size: 18px; line-height:20px; color: #0094B3; margin: 1.5em 3.5em;}

.tablas-cont .tabla-cont table { width: 715px; }
.tablas-cont .tabla-cont table tr td p { font-size: 11px; margin-left: 5px; }
.tablas-cont .tabla-cont table tr td.nombre { width:250px; }
.tablas-cont .tabla-cont table tr td.entidad p { font-weight: bold; }
.tablas-cont .tabla-cont table tr td.proyectos, 
.tablas-cont .tabla-cont table tr td.anuncios, 
.tablas-cont .tabla-cont table tr td.informes, 
.tablas-cont .tabla-cont table tr td.noticias,
.tablas-cont .tabla-cont table tr td.eventos,
.tablas-cont .tabla-cont table tr td.total { width:60px; text-align:right; }
.tablas-cont .tabla-cont table tr td.total p { font-weight: bold; }
.tablas-cont .tabla-cont table tr td.grafica img { margin-left: 5px; }

.tablas-cont .tabla-cont table thead tr { background:#f4f4f4; }
.tablas-cont .tabla-cont table thead tr td p {font-weight:bold; margin-top: 10px; margin-bottom: 5px; }

.tablas-cont .tabla-cont table tbody tr td { border-bottom: 2px solid #F4F4F4; }

.tablas-cont .tabla-cont table tbody tr.even td.entidad p { color:#FE6701; }
.tablas-cont .tabla-cont table tbody tr.odd td.entidad p { color:#00a3c2; }

.tablas-cont .tabla-cont table tbody tr.f-total { background-color:#C2C2C2; }

.tablas-cont .continuacion {margin-top:50px; border-top:1px solid #ccc; padding-top:20px; }

.tablas-cont .socialmedia {float: right;
margin-top: -20px;}

.socialmedia {float: right;
margin-top: -20px;
width:150px;}


/*-------------------------------------------------------------*/


/*-------------------FOTER--------------------------*/
#footer{
	left: 50%;
    margin-bottom: 50px;
    margin-left: -455px;
    position: relative;
	width: 921px;
}	
#footer li{
	display: inline;
    list-style: none outside none;
}
#footer ul{        
    color: #7D7D7D;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 4px;
    margin-left: 0px;
    margin-top: 0;
    padding-left: 0;
}
#footer li a,#footer li a:link,#footer li a:visited{
	text-decoration:none;
	color:#85CE3C;
	margin-right: 4px;	
}

/*----------AÃ±adido-------------*/
.div_busqueda
{
	margin-left: 130px;
	position:relative;
	top:15px;
}

.div_clausula
{
    margin-bottom: 20px;
}

.nombre_entidad
{
	float: left;
	margin-top: 15px;
	margin-right: 15px;
	clear:both;
	color:#00A2C3;
	font-weight:bold;
}

.noticias img{
	width: 70px;
	height: auto;
	max-height: 70px;
	clear:both;
	float:left;
	margin-bottom:5px;}

.s4-search .srch-gosearchimg{
	height:24px;
}
.inicio_sice-1 ul li a:link,.inicio_sice-1 ul li a:visited{
	-moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #6C6C6C;
    font-size: 13px;
    font-weight: bold;
   }    
    
.inicio_sice-1 ul li {/*
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url('/Style Library/Images/arrow.gif');
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    padding-bottom: 4px;
    */
    list-style: none outside none;
	padding-bottom: 3px;
	background: url('/Style Library/Images/arrow.gif') left top no-repeat;
	padding-left: 30px;
}

.content #blog-left h1{
	font-size: 24px;
}


.trabajo-nav-lat ul li a{
	color: #00B1CC !important;
    text-decoration: none !important;
	font-weight:bold ;
}


.grupo-trabajo p a{
	color: #FE6701 !important;
    font-weight: bold;
    text-decoration: none !important;
}

.borde-izquierdo{
	margin-left:142px;
}


.text-comentario{
	height: 80px;
    width: 450px;
}


.marg-left a, .marg-left a:link,.marg-left a:visited,.marg-left a:hover{
	font-family: arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration:none;
	color: #6C6C6C;
}

/*
.ms-WPBody {
    font-family: arial;
    font-size: 13pt;
}

.ms-WPBody table {
    font-size: 13pt;
}
.ms-WPBody a:link {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #303030;
}
.ms-WPBody a:visited {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    color: #303030;
}
.ms-WPBody a:hover {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    
}
.ms-WPBody th {
    font-weight: bold;
}
.ms-WPBody td {
    font-family: arial;
    font-size: 8pt;
}*/

.contenido_izquierda{
	position: relative;
	float: left;
	width: 25%;
	margin: 0 0 0 20px;
	padding: 0;
}

.contenido_derecha{
	position: relative;
	float: left;
	width: 70%;
	padding: 1em;
}

#contenedor-right{
	float:left;
	margin-left: 8px;
}
#contenedor-left{
	color: #070707;
    float: left;
    font-family: arial;
    width: 660px;
	border-right:solid 1px #BABABA;
	/*
	margin-bottom: 30px;
	margin-top: 10px;*/
}

.content #contenedor-left h1{
	font-size: 20px;
}

.cont-right{
	float:left;
	margin-left: 8px;
}
.cont-left{
	color: #070707;
    float: left;
    font-family: arial;
    width: 660px;
	border-right:solid 1px #BABABA;
	/*
	margin-bottom: 30px;
	margin-top: 10px;*/
}

.textarea-comentarios{
	height: 80px;
    width: 450px;
}

.content .sobreseres span{
	font-size:16px;
}

.wpz_sup{
	width:100%;
	clear:both;		
}

.wpz_inf{
	width:100%;
	clear:both;
}

.wpz_izq{
	float:left;
	width:22%;
}

.wpz_der{
	float:left;
}

.wpz_cen{
	float:left;
}

li{
	list-style-type:  none;
}


.seresDiario-right{
	float:right;
}
.seresDiario-left{
	color: #070707;
    float: left;
    font-family: arial;
    width: 570px;
	border-right:solid 1px #BABABA;
	margin-bottom: 30px;
}

.seresDiario-left #social-left .marg-right a {
	color:black;
}

.seresDiario-left #social-left .marg-right p a {
	display:block;
}


/*--------------------PAOLO------------------------*\
/* portada 2 */

.legal {
	color:#7D7D7D;
	margin: 0px auto 20px auto;
	width:950px;
}

/* clearfix */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
  
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


/* comitÃƒÂ© */

.comite h3 {
	font-size:14px;
	color:#0094B3;
	font-weight:bold;
	margin:30px 0px;
}

.comite h4 {
	color:#666666;
	font-size:14px;
	margin-bottom:30px;	
}

.comite p {
	font-size:12px;
	font-style:italic;
	margin: 0px 15px 20px 0px;
}


/* reto */

.up {
	width:45%;
}

.img-estr {
	float:left;
}

.up .icon-social {
	float:right;
}

.down {
	clear:both;
	padding-top:30px;
}

.icon-social{
	width: auto!important;
    position: relative!important;
}

#reto .icon-social {
left: 0!important;
top: 0!important;
height:20px;
margin-top:-15px;
}

#reto .foto-expertos {
margin-top: 0px!important;
}

.img-reto {
	float:left;
}

#reto .head {
margin-top: 0px !important;
}

#reto p {
margin-bottom: 10px;
}

.premioo {
	float:right;
	width:100%;
	margin-bottom: 30px;
}

.premio {
padding-top: 5px;
}

.texto {
float: right;
width: 62%;
}

.botones {
	text-align:center;
}

.patrono {
float: left;
width: 50%;
text-align: center;
margin-right: 0px!important;
}

.idea {
width: 50%;
float: right;
text-align: center;
}

.res-ret-num {
margin-left: 0px !important;
margin-top: 0px !important;
}

.res-ret-int {
text-align: center;
}

.res-ret-int p {
margin-top: 10px!important;
margin-left:0px!important;
}

.res-ret-txt {
line-height: 15px;
}

/* grupos de trabajos */

.grupos h1 {
color: #333;
font-family: arial;
font-size: 32px;
}

.grupos .naranja a {
	color:#FE6701;
	text-decoration:none;
}

.grupos .tema h3 {
font-size: 18px;
font-weight: bold;
margin-bottom: 20px;
color: #0094B3;
}


.tema-single {
	border-bottom:1px solid #ccc;
	padding: 0px 10px 20px 10px;
	width: 90%;
}

.tema-single h3 {
	font-size:14px;
	font-weight:bold;
	color:#0094B3;
	
}

.tema-experto {
	float:left;
	width:150px;
	margin-right:20px;
	height:auto;
	max-height:200px;
	overflow:hidden:

}

.body-tema {
	float:right;
	width:465px;
}

.grupo-tra, .estrellas {
	/*font-size:12px; Prueba: se modifica el tamaÃ±o para que quepa el texto y las estrellitas en el mismo renglÃ³n*/
	font-size: 11px;
	color:black;
}

.grupo-tra {
	float:left;
}


.estrellas {
	float:right;
	color:#666666;
}

.estrellas img {
	vertical-align:top;
}

.info-tema {
	clear:both;
	font-size:12px;
	margin: 20px 0px;
}

.grupos #blog-right {
	margin-left:0px!important;
	margin-top:35px !important;
	float: right;
}

.grupos .buscados {
	margin:10px 0px!important;
	line-height:30px;
}

.grupos .baner-right {
	margin:0px 0px 15px 15px;
}

.grupos .bor-bot {
	margin-bottom:15px;
}
#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_iniciar_sesion_panel.bor-bot div.texto-enlace-login{margin: 0px 0px 10px 10px;}

/*----------------------------SOBREESCRITURA-----------------------------*/                 
/*
a[class="edit"]:hover, a[class="edit"]:active, a[class="edit"]:link, a[class="edit"]:visited {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	margin-bottom: 0px;
	margin-right: 10px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: auto;
	cursor:pointer;
}
*/

.naranja a{
	color:#FE6701 !important;
}
.der{
	float:right;
	width:150px;
	margin-top:20px;
}

div.atclear{
clear:none !important;
}


.necesito-cont .autor-info {
    font-size: 11px;
    font-weight: bold;
    margin: 2px 0;
} 

.bord-top{
	border-top: 1px solid #CCCCCC;
    margin-top: 15px;
    padding-top: 10px;
}

.bord-top p.sobre, .bord-top p.tit-not {
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
}

.comite-h1
{
	color: #0094b3;
    font-size: 16px !important;
    font-weight: bold;
}

.enlace_volver a{
	color: #0094B3;
    font-size: 12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
}


.srch-Page {
font-family: arial;
padding: 0.7em 0 7em;
color: #0094B3;
font-size: 12px;
font-weight: bold;
clear: both;
margin:0 auto;
display:table;
white-space:nowrap;
height:50px;
position:relative;
width:380px;
margin-left:330px;

}

.srch-Page strong {
border:none;
color:white;
padding: 4px 7.5px;
background-color: #F60;
background-image:none;
text-decoration: none;
float: left;
display: block;
font-weight: bold;
font-size:12px;
}

.srch-Page a:link, .srch-Page a:visited {
font-weight:bold;
font-size:12px;
}

.srch-Page a:hover { 
	border:1px solid white;
}


.enlace_volver {
text-align:center;
padding: 20px 0px;
clear:both;
}

.enlace_volver:before {
content: "←";
color:#0094B3;

}

a.ver-notas {
    font-weight: bold;
    text-decoration: none;
    cursor:hand;
}
.ver-notas {
    background: none repeat scroll 0 0 #FE6701;
    border-radius: 8px 8px 8px 8px;
    color: white !important;
    float: right;
    font-size: 11px;
    margin: 0 19px 20px 0;
    padding: 5px 20px;
    position: relative;
}
.ver-notas {
    margin: 0 !important;
}




/* PERFILES PERSONALES */
#perfiles_right {
    padding: 20px !important;
    width: 600px !important;
    background-color: #FAFAFA;
}
#perfiles_right p {
	color: #000 !important;
	font-size: 12px !important;
	font-family: arial !important;
}
#perfiles_right label {
	font-size: 12px !important;
	width: 100px !important;
}
#perfiles_right label span{
	color: red;
}
#perfiles_right p label {
	float: left;
}
#perfiles_right p input {
	border: 1px solid #ccc;
	width: 260px !important;
}
#perfiles_right p input[type="image"]   {
	width: auto !important;
}

#perfiles_right p select {
	border: 1px solid #ccc;
	width: 260px !important;
}
#perfiles_right p textarea {
	border: 1px solid #ccc;
	width: 260px !important;
}
#perfiles_right > div {
	clear: both 	;
}

#uploadFoto {
	float:left;
}
#uploadFoto > div {
	 margin-top: 15px;
}

#perfiles_left > img {
	height: auto; 
	max-width: 200px;
}


#content-medios {
	}


.pagina-comite {
	height:800px;
}

.tab-content p, .tab-content li {
	font-size:12px;
}

.tab-content p, .tab-content ul {
	margin-bottom:20px;
	color:black;
}

.tab-content ul li {
	margin-left:0px;
	padding-left:0px;
	-webkit-padding-start: 0px;
}

.tab-content ul{
	margin-left:0px;
	padding-left:0px;
	-webkit-padding-start: 0px;
}


.tab-content li {
	margin-bottom:10px;
}


.tab-content h5 {
color: black;
margin:0;
padding:0;
}

.tab-content h2 {
	margin-bottom:5px
}


.tab-content h4 {
margin-top: 5px;
font-size: 16px;
color: black;
}

.tab-content h2 {
color:black!important;
margin:10px 0px!important;
font-size:20px!important;
}

.tab-content h3 {
font-size:20px!important; font-weight:bold!important; margin:10px 0px!important; color:black!important;
}


#slider2 {
    width: 700px !important;
    height:500px !important;
    background-color:#f4f4f4;
    margin-top:20px;
}
#slider2 ul li {
    list-style:none;
    margin:0;
    padding:0;
    height:500px;
}
#slider2 li {
    margin:0;
    padding:0;
}

.sobre-seres {
	height:800px;
}

.sobre-seres h3 {
	color: #0094b3;
    font-size: 16px !important;
    font-weight: bold;
}


.sobre-seres ul, menu, dir {
    display: block;
    list-style-type: none;
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
}
.sobre-seres #prevBtn, .sobre-seres #slider1prev {
    display: block;
    width: 52px;
    height: 51px;
    position: absolute;
    top: 113px;
    left:210px;
    z-index: 1000;
}
.sobre-seres #nextBtn, .sobre-seres #slider1next {
    display: block;
    width: 52px;
    height: 51px;
    position: absolute;
    left: 858px;
	top: 113px;
    z-index: 1000;
    right:15px;
}
.sobre-seres #prevBtn a, .sobre-seres #slider1prev a {
    display: block;
    position: relative;
    width: 52px;
    height: 51px;
    background: url('/ImagesUpload/btn_prev2.gif') no-repeat 0 0;
    text-indent:-8000px;
}
.sobre-seres #nextBtn a, .sobre-seres #slider1next a {
    display: block;
    position: relative;
    width: 52px;
    height: 51px;
    background: url('/ImagesUpload/btn_next2.gif') no-repeat 0 0;
    text-indent:-8000px;
}

.misionn #prevBtn, .misionn #slider1prev {
	left: 210px!important;
	top: 113px!important;
}

.misionn #nextBtn, .misionn #slider1next {
	left: 858px!important;
	top: 113px!important;
}

.equipo {
	font-size:12px;
}

.equipo h3 {
    color:#7d7d7d;
}

.caras {
    width:170px;
    height:200px;
    float:left;
    overflow:hidden;
}

.blue-eq {
    background-color:#03A0BF;
    padding:10px;
    width:150px;
    height:180px;
    float:left;
    overflow:hidden;
}

.blue-eq p {
    font-size:24px;
    color:white;
}


.sub {
    width:170px;
    height:80px;
    float:left;
    margin-left:5px;
}

.sub h4 {
    font-size:14px;
    margin:5px 0px;
    padding:0px;
    color:#03A0BF;
}


h3.filtrar {
font-weight:bold;
font-size: 14px;
color:#0094b3;
margin: 58px 0px -25px 20px;
}

h3.filtrar3 {
font-weight:bold;
font-size: 14px;
color:#0094b3;
margin: 56px 0px -35px 20px;
}

h3.filtrar5 {
font-weight:bold;
font-size: 14px;
color:#0094b3;
margin: 33px 0px -31px 20px;
}



h3.filtrar2 {
margin: 0px 0px -18px 0px;
padding: 5px 0px;
font-size: 14px;
color:#0094b3;}

h3.filtrar2 a:link, h3.filtrar2 a:visited, h3.filtrar2 a:hover, h3.filtrar2 a:active {
margin: 0px;
padding: 5px 0px;
font-size: 14px;
color:#0094b3;
text-decoration:none;
margin-left:30px;
}

h3.filtrar4 {
font-weight:bold;
font-size: 14px;
color:#0094b3;
margin: 46px 0px -35px 20px;
}


.menu-lat {
	margin-bottom:-20px;
}

h3.menu-lat-h3 {
font-weight:bold;
font-size: 14px;
color:#0094b3;
margin: 10px 0px 10px 20px;
}


.menu-lat .buscados  {
width:190px;
margin-left:0px;}


.menu-lat .buscados a {
color: #7d7d7d !important;
}




.clearer-notas {height: 30px;width: 690px; margin: 20px 0px -10px -20px;}
.clearer-notas2 {height: 30px;width: 690px; margin-top: 78px; margin-left: 235px;}

.ver-notas { margin:0 !important;}
.mi-nota { right: 10px !important; background: none repeat scroll 0 0 #CCC !important;}
.medios .marg-top { clear: none !important; } 

#content-medios h2 {
    color: #333;
    font-family: arial;
    font-size: 32px;
}
.caja-medios {
    background: none repeat scroll 0 0 #EFEFEF;
    float: left;
    height: 190px;
    font-family: arial;
    padding-left: 10px;
    margin-top: 5px;
    padding-top: 5px;
    width: 210px;
    margin-right: 5px;
    overflow:hidden;
}
.caja-medios img {max-width: 195px; margin:0 auto;}
.ver-notas {
    background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
    margin: 0px 19px 20px 0px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position: relative;
    float:right;
}
a.ver-notas {
    text-decoration:none;
    font-weight:bold;
}
a:hover.ver-notas {
    text-decoration:none;
}
.medios .marg-top {
    clear:both;
}
.medios #pag {
    clear:both;
}
.fecha-medios {
    font-weight:bold;
    color:#666666;
    font-size:12px;
    margin:0;
}
.periodico {
    height:70px;
    overflow:hidden;
    margin:0 auto;
    text-align:center;
    padding-top:10px;
}

.medios #pag ul li a {
    text-decoration: none;
    font-weight: bold;
}
.titulo-medios {
	line-height:14px;
	margin-top:10px;
}

.titulo-medios a:link, .titulo-medios a:visited, .titulo-medios a:hover, .titulo-medios a:active {
    text-decoration: none;
    color: #0094b3;
    font-weight: bold;
    font-size: 15px;
}
.boton-medios {
    background: none repeat scroll 0 0 #c2c2c2;
    color: white !important;
    font-size: 11px;
    margin: 0px 19px 20px 0px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position: relative;
    float: left;
}
a.boton-medios {
    text-decoration:none;
    font-weight:bold;
    color:white;
}
a:hover.boton-medios {
    text-decoration:none;
}
.big {
    margin: 10px 0px;
    height: 100px;
    font-weight:bold;
	color:#0094b3;
	font-size:14px;
}
/****nuevos cambios 10/10****/
.li_organismo_enlace { float: left; margin-bottom: 1%;  width: 48%;   height: 150px;}	
/*.li_empresa_enlace { float: left; margin-bottom: 1%;  width: 33%;   height: 180px;}*/
/*Hack IE7*/
*+html .li_empresa_enlace { margin-left: 8% !important; width: 33%; }
	
.listado_socios_nopadd {
float: right;
width: 735px;
margin-top:50px;
}
	
.listado_socios_nopadd > ul { display: table;}
.listado_socios_nopadd ul li.li_empresa_enlace {
   	float: left;
    min-height: 190px;
    margin: 1% 3%;
    width: 27%;
}

.listado_socios_nopadd ul li.li_empresa_enlace > a {
    display: table;
    margin: 0 auto;
}
.listado_socios_nopadd ul li.li_empresa_enlace a img.ftl.padd20prb { height: auto;
    max-height: 150px;
    max-width: 150px;
    width: 70%;}

.informe {
	width:700px;
}

.informe h2 {
	margin-left:25px!important;
}

.informe strong, .noticias-cont strong {
	padding-left:25px;
	color:#7d7d7d;
}

.informe .bord-top h3 {
	font-size:12px;
	color:#7d7d7d;
	font-weight:bold;
}

.comentarios {
	margin-left:225px;
	padding-left:25px;
	margin-top:30px;
}

.comentarios h2, .comentarios h3 {
	font-size: 12px;
	color: #7D7D7D;
	font-weight: bold;
	padding:0px;
	margin:0px 0px 10px 0px;
}


.informe h4 {
	font-size:12px;
	color:#7d7d7d;
	font-weight:bold;
}

.informe h1, .informe h2, .noticias-cont h1, .noticias-cont h2 {
	margin-left:25px;
}

.noticias-cont p.autor {
	margin:0px 0px 10px 25px;
}

.informe .autor {
margin-left: 25px;
margin-bottom:10px;
font-size:11px!important;
}

.informe .categorias, .noticias-cont .categorias {
margin-bottom:10px;
margin-top:10px;
color:#FE6701;
font-weight:bold;
}

.noticias-cont img {
	margin-left:25px;
	height:auto !important;
	width:180px;
	float:left;
	clear:both;
	margin:20px 0px 20px 25px;
}

.img_titular_ficha img {margin-left:0px; width:180px; height:auto;}

.noticias-cont.necesito-cont .cuerpo {margin-left:25px; width:680px; word-break: break-word; float:left;}

.noticias-cont .cuerpo img {
	height:auto !important;
	width:auto !important;
	max-width:300px;
	float:left;
	clear:both;
	margin:0;}

.noticias-cont.necesito-cont p.destacado-not {margin-bottom:0px;}

.noticias-cont .cuerpo {
	padding-right:50px;
	margin-left:25px;
	color:black;
	font-family:arial!important;
	font-size:12px!important;
	line-height:15px!important;
}

.noticias-cont .cuerpo font {
	color:black!important;
	font-family:arial!important;
	font-size:12px!important;
	line-height:15px!important;
}

.noticias-cont .cuerpo div {
	margin:0px!important;
}



.noticias-cont .cuerpo strong {
	padding-left:0px!important;
}


.img_titular_ficha {
float: right;
margin:-40px 20px 20px 0px;
}

.noticias-cont .cuerpo a:link, .noticias-cont .cuerpo a:visited, .noticias-cont .cuerpo a:hover, .noticias-cont .cuerpo a:active {
	color:#0094B3;
}


.informe .sobre {
color:#7d7d7d;
}


.noticias-cont .meta-informacion {

padding-left: 25px;
color:#7d7d7d;
}
    

.negrita {
    font-weight: bold;
}

.evento-cont .event-info {
    font-size: 14px;
    line-height: 18px;
}  

.event-info {
	margin-bottom:20px;
	margin-left:25px;
}

.event-info p {
	padding-left:0px;
}  

.event-info a {
	padding-left:0px;
}  

.event-info h2 {
	margin:0px 0px 10px 0px!important;
}

.map {
	padding:0px 25px;
}

.map iframe {
	width:650px;
}

.evento-contenido {
	margin:20px 20px 20px 25px;
}


.contenedor_formulario_contacto .caja_formulario fieldset {
	border:none;
}

.ms-WPBody h2 {
font-size: 20px /** titulares paginas!!!***/
}

.ms-WPBody h1 {
font-size: 20px; /** titulares paginas!!!***/
color:black;
 font-family: Arial,Helvetica,sans-serif;
}

.ms-WPBody h1.h1-busqueda {margin-left:20px;}

.lat-right-last {
	margin-bottom:30px;
}


.content .sobreseres a:link, .content .sobreseres a:visited, .content .sobreseres a:hover, .content .sobreseres a:active {
	color:white;
	text-decoration:none;

}


.content .sobreseres a:hover {
	color:white;
	text-decoration:none;

}


.normal {
	font-weight:normal;
}


#conoce {
	white-space:nowrap;
	padding-left:5px;
}



#ctl00_PlaceHolderMain_g_943b60a3_cb66_4820_9607_596f5cb0c264_ctl00_PlaceHolder {
	font-size:9px;
	margin:10px 0;  /* comentario!! por defecto */
}


.bord-top {
	overflow:hidden;
}

.informe .bord-top {
	border-top:none;
	margin-left:25px;
	color:black;
}


.ms-WPBorder, .ms-WPBorderBorderOnly {
border: none!important;
}

.contenedor_formulario_contacto {
	float:left;
	font-size:12px;
	color:black;
	margin-top:20px;
	width:410px;
}

.formulario_pagina_contacto.contenedor_formulario_contacto {margin-left:300px;}
.contenedor_formulario_contacto .caja_input label {display:block; width:100px; float:left; height:25px; line-height:25px;}
.contenedor_formulario_contacto .caja_input input {display:block; width:200px; float:left;}
.contenedor_formulario_contacto .formulario_centro p {margin-bottom:20px;}
.contenedor_formulario_contacto .caja_input {margin-bottom:5px !important; display:block; clear:both; float:left; width:300px;}

.contenedor_formulario_contacto h2 {
	display:none;
}

.contenedor_formulario_contacto h3 {
background: none repeat scroll 0 0 #F2F2F2;
font-family: arial;
font-size: 14px;
font-weight: bold;
padding-bottom: 4px;
padding-left: 7px;
padding-top: 2px;
width: 340px;
margin-top:20px;
}

.googlemap {
	float:left;
	margin-top:67px;

}

.infomap{
	float:left;
	font-size:12px;
	color:#7d7d7d;
	line-height:16px;
	margin:30px 0;
	}
	
/*.contenedor_formulario_contacto {
	margin-left:30px;
}
	
.contenedor_formulario_contacto .caja_input {
		clear:both;


}	

.formulario_centro p {
	margin-bottom:10px;
}

.contenedor_formulario_contacto input {
	width:250px;
	float:left;
	margin-bottom:10px;	}
	
.contenedor_formulario_contacto label {
	width:70px;
	float:left;
	margin-bottom:10px;
}*/
.formulario_centro .caja_input input[type='text'], .formulario_centro .caja_input textarea{
	width: 190px;
	padding: 2px;

}
input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_CreateUserButton {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: auto;
	border:none;
	float:right;
	margin:0px 80px 0px 0px;
	cursor:pointer;
}

	
.contenedor_formulario_contacto .boton_enviar_der input {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: 100px;
	border:none;
	float:right;
	margin:0px 95px 0px 0px;
	cursor:pointer;
}

.ms-socialCommentLoading input {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white;
	cursor: auto;
	display: inline;
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: auto;
	border:none;
	cursor:pointer;
	margin-bottom:20px;
}


.ms-socialCommentPaging img {margin:0 !important;}

.event-info p {
	margin-top:10px;
}


.articulo {
	/*clear:both;*/
	margin-left: 225px;
	width:700px;
	padding-right:20px;	
}

.articulo .comentarios {
	margin-left:0px!important;

}

.articulo .intro_articulo {
	margin-left:25px;
	color:#7d7d7d!important;
	font-weight:bold;
}

.caja_descripcion {
	margin-left:225px;
}

.caja_descripcion h3 {
	margin-left:25px;
	font-size:12px;
	color:#0094B3;
	font-weight:bold;
}


h1.titulo_noticia {
color: #333;
font-family: arial;
font-size: 20px;
margin-bottom: 15px;
margin-left:25px;
}

.articulo .etiquetas {
font-weight: bold;
background: url('Images/icono-categorias.gif') 0 0 no-repeat;
padding-left:25px;
}

.articulo .etiquetas ul{
	margin-left:0px;
	padding-left:0px;
	-webkit-padding-start:0px;
	color:#FE6701;
}

.articulo .etiquetas a:link, .articulo .etiquetas a:visited, .articulo .etiquetas a:hover, .articulo .etiquetas a:active {
color:#FE6701;
}

.articulo img {
	max-width:300px;
	margin-left:25px;
}

.articulo .cuerpo {
	color:black;
	margin-left:25px;
}

.cuerpo a:link, .cuerpo a:visited, .cuerpo a:hover, .cuerpo a:active {
	color:#0094B3!important;
}


.entrevista-cont {	
width:700px;
margin-left:0px!important;
}

table {
	width:auto; /* !!!! */
}

.sobreseres {
	width:941px!important;
	left:0;
	margin-left:0;
}

.ms-socialCommentInputBox {
	width:600px;
}

#entrevista {
	font-size:12px!important;
	line-height:15px;
	color:black;
	margin-left:25px;
	clear:both;
	
}

#entrevista a:link, #entrevista a:visited, #entrevista a:hover, #entrevista a:active {
	color:#0094b3;
	text-decoration:none;
}


#entrevista p {
	margin:10px 0px;
}

.entrevista-cont .top img {
	float:left;
	margin-top:0px;
	padding-right:20px;
}

.entrevista-cont .top h2 {
	float:left;
	width:50%;
	margin-left:20px;
}

.entrevista-cont .top .destacado-not {
	clear:both;
	padding-top:10px;
}

.entrevista-cont p.descripcion {
margin-bottom:10px;
}

#entrevista strong {
	padding-left:0px!important;
	color:black!important;
}

#entrevista span {
	color:black!important;
	font-size:12px!important;
	line-height:15px!important;
	font-family:arial!important;
}

#entrevista div {
	color:black!important;
	font-size:12px!important;
	line-height:15px!important;
	font-family:arial!important;
}



#datos {
	padding-top:10px;
	clear:both;
	margin-left:25px;
	color:black!important;
	font-size:12px!important;
	line-height:15px!important;
	font-family:arial!important;
}

#datos span {
	color:black!important;
	font-size:12px!important;
	line-height:15px!important;
	font-family:arial!important;
}


#datos strong {
	color:black!important;
}

#datos h4 {
	color:black!important;
}



#datos p {
	margin:10px 0px;
}

#datos ul, #entrevista ul {
	margin-left:20px;
	padding:0px;
	-webkit-padding-start: 0px;
}


.cuerpo div p span, .cuerpo div p, .cuerpo div {
	color:black!important;
	font-size:12px!important;
	line-height:16px!important;
	font-family:arial!important;
}


/* tabs */ 

.mod_tabs .item_tab.item_sel .item_tab_bl {
background-color: #0094b3!important;
background-image:none!important;
position:relative;
z-index:0;
-webkit-border-radius:20px 20px 0px 0px;
-moz-border-radius:20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
-pie-border-radius:20px 20px 0px 0px;
padding:0px!important;
behavior: url('/_layouts/PIE.htc');
}

.item_tab.item_sel {
	background-image:none!important;
}

.mod_tabs .item_tab.item_sel .item_tab_bl {
background-image: none !important;
}

.mod_tabs .item_tab.item_sel .item_tab_br {
background-image: none !important;}

.item_tab_bl {
	height:40px!important;
	width:170px!important;
}

.mod_tabs .mod_tabs_hd li span {
color: white;
font-size: 12px!important;
text-align:center;
position:inherit!important;
line-height:40px;
white-space:nowrap;
font-weight:bold!important;
font-family:arial!important;
}

.mod_tabs .mod_tabs_hd li.item_sel span a {
font-family:arial!important;
font-size: 12px!important;
}

.mod_tabs .item_tab .item_tab_bl {
background-image:none!important;
background-color:#ccc!important;
height: 40px!important;
position:relative;
z-index:0;
-webkit-border-radius:20px 20px 0px 0px;
-moz-border-radius:20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
-pie-border-radius:20px 20px 0px 0px;
padding: 0px !important;
behavior: url('/_layouts/PIE.htc');
}

.mod_tabs .item_tab .item_tab_br {
background-image:none!important;
height: 40px!important;
padding: 0px!important;
text-align:center;
}

.mod_tabs .mod_tabs_hd li span a {
color: #black!important;
font-family: arial!important;
font-size: 12px!important;
text-align:center;
width:120px;
}

.border_color_ficha {
border: 2px solid #ccc !important;
width:679px !important;
margin-left:225px;
}

.item_acordeon {margin-left:20px;}
.item_acordeon .item_hd {background:transparent !important;}
.item_acordeon .item_hd h3 {padding:0px; margin:0px; font-size:12px;}

.resumen_tabla .tabla_resultados {margin:20px;}
.resumen_tabla .tabla_resultados thead tr th {padding:0px 0px 0px 5px !important; white-space:nowrap;}

.resumen_tabla .tabla_resultados .izq {width:300px;}


.tabs {
width:  679px;
margin-left: 237px;
font-size:12px!important;
font-family:arial!important;
color:black!important;
}

.mod_tabs .mod_tabs_hd ul {
margin:0px!important;
padding:0px!important;
-webkit-padding-start:0px;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
}

.caja_ficha_info {
border:none!important;
float: left;
width: 80%!important;
margin-bottom: 0px;
padding-bottom: 0px;
}

contenedor_bg_etiq {
	margin-top:0px!important;
}

.contenedor_bg_etiq {
	margin-top:0px!important;
}


.caja_ficha_info ul.info_responsable {
margin-bottom:25px!important;
margin-left:40px;
}

.item_hd h4 {
	background-color:#F2F2F2;
	margin-left:20px;
}

.item_bd {
	margin-left:20px;
}

/** fin tabs **/ 
/*
.ofre .apu, .need .apu {
	display:none;
}*/

*/

.anuncio {
	margin-left:550px;
}

.autodia {
	margin-top:30px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#7d7d7d;
	width:650px;
}

.tabla_resultados {
	margin-top:30px;
	width:650px;
}

.tabla_resultados a:link, .tabla_resultados a:visited,.tabla_resultados a:hover, .tabla_resultados a:active {
	color:#0094b3;
	text-align:left!important;
}


.tabla_resultados thead tr {
	background-color:#f2f3f2;
	height:35px;
	line-height:35px;
	text-align:center;
	
}


.tabla_resultados thead tr th {
	white-space:wrap;
	
}

.tabla_resultados td:first-child {
	text-align:left!important;
	padding-left:10px;}


.tabla_resultados td {
	text-align:center;
	padding:10px 0px;
}


span.termometro_horizontal {
	background-color:#0094b3;
	
}

.padd5pl {
	text-align:left;
}

.tabla_resultados .ali_der {
	text-align:center!important;
}

ul.paginador {
	text-align:center;
}


.paginador li {
	display:inline;
	margin:0 auto;
}

ul.paginado a:link, ul.paginado a:visited, ul.paginado a:hover, ul.paginado a:active {
	font-size:12px;
	font-family:Arial;
	color:#0094b3;
}

.pag_siguiente {
	padding-left:10px;
	text-transform:lowercase;
}

.pag_siguiente a:after {
	content:" Â»";
}

.pag_anterior {
	padding-right:10px;
	text-transform:lowercase;
}

.pag_anterior a:before {
	content:"Â« ";
}

.contenido_titular_ficha h2.intro_articulo {
	font-size: 16px!important;
margin: 0px 0px 0px 25px;
}

.texto_titular_ficha {
	margin-top:-30px;
}



/*#ctl00_SPWebPartManager1_g_34e16676_c3fa_43ae_82c6_75cc2daa67c3 input {  falta una clase!! 
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: auto;
	border:none;
}

*/


.efficaz {
	font-size:12px;
	line-height:15px;
	font-family:arial;
	}
	
.efficaz p {
	margin-bottom:20px;
}

.efficaz h4 {
	font-weight:bold;
	font-size:12px;
	margin:20px 0px;
	}
	
.navegacion_circulos {
	width:700px;
	height:350px;
}
	
.navegacion_circulos h2{
	font-size:14px;
	text-align:center;
	margin:10px 0px 5px 0px;
	font-family:Arial;
	font-weight:bold;
}

.navegacion_circulos ul li a:link, .navegacion_circulos ul li  a:visited, .navegacion_circulos ul li  a:hover, .navegacion_circulos ul li  a:active{
	color:black;
	font-size:12px;
	font-family:Arial;
}
	
.navegacion_circulos ul{
	margin-left:0px;
	padding-left:0px;
	-webkit-padding-start: 0px;
}

	
.navegacion_circulos .retorno {
	position:relative;
	top:49px;
}
	
	
.navegacion_circulos div{
	float:left;
	margin-right:20px;
	}




h2.colaboracion {
	font-size:20px;
	margin:10px 0px;
	}


.medi {
	font-size:12px;
	line-height:15px;
	font-family:arial;
	}
	
.medi p {
	margin-bottom:20px;
}

.medi h4 {
	font-weight:bold;
	font-size:12px;
	margin:20px 0px;
	color:black;
	}
	
.medi a:link, .medi a:visited, .medi a:hover, .medi a:active {
	color:#0094b3;
}






.inicio_sice-1 .bor-bot {
	border-bottom:none;
}


.herramients {
    width:900px;
    padding-left:30px;
    margin-top:50px;
}

.herramients h2{
    margin:10px;
    font-weight:bold;
    font-size:14px!important;
    font-family:arial;
    text-align:center;
}

.herramients2 {
    float:left;
    margin-right:10px;
    width:210px;
}

.testo {
    text-align:center;
    font-size:12px;
    font-family:arial;
    width:180px;
    float:left;
    padding:10px 15px 0px 15px;
    margin-right:10px;
  }

.inicio_sice-3 .gray a {
	float:left;
}
.listado_socios_nopadd {
	/*margin-top:30px;*/
}




.resumen_noticia {
	margin-top:50px;
	float:left;
}

.contenido_titular_ficha strong {
	padding-left:0px!important;
}

 /*.resumen_tabla a{
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white!important;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	margin-bottom: 0px;
	margin-right: 10px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: auto;
	cursor:pointer;
}*/

 .resumen_tabla .text-diag {margin:40px 0px 0px 30px; width:650px;}

 .resumen_tabla .tabla_resultados a, .resumen_tabla span a {
	background-attachment: scroll;
	background-color: transparent;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-radius:0px;
	border:none;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	margin:0;
	padding:0;
	position:inherit;
	text-decoration: none;
	width: auto;
	cursor:pointer;
	color:black;
}

.tabla-cont .addthis_toolbox, .tabla-cont .enlace_volver {
	display:none;
}

.inicio_sice-2  .social {
	height:55px;
	overflow:hidden;
}

.ms-searchref-main {
	border:none;
	background-image:none;
}


.bienvenida2 p.blue {
	color:black!important;
}

.tablas-cont .resumen_tabla table.pivot, .tablas-cont .resumen_tabla table.pivot tr.head th, .tablas-cont .resumen_tabla table.pivot tr.total td, .tablas-cont .resumen_tabla table.pivot tr.total th, .tablas-cont .resumen_tabla table.pivot td.total  
  {border:none;}
  
 .tablas-cont table.pivot {
	font-size:11px!important;
	font-family:arial!important;
}

 .tablas-cont table.pivot tr.head {font-size:11px!important;}
 
 .tablas-cont table.pivot tr.head th.pivotcol {
font-size:11px!important;

}


/** h1 , h2 , h3, ... */

.h1-blue {margin:16px 0px!important; font-size:16px!important; font-weight:bold!important; color:#0094b3!important; font-family:arial!important;}
.h1-black {font-size:16px!important; font-weight:bold!important; margin:16px 0px!important; font-family:arial!important; color:#0094b3!important;}


/** premios 2012 **/

.premios-2012-wrapper {}

.h1-blue {
margin: 16px 0px!important;
font-size: 16px!important;
font-weight: bold!important;
color: #0094B3!important;
font-family: arial!important;
z-index:999;
}

.block-left {float:left; width:356px; font-size:12px; color:black; font-family:Arial;}
.block-right {float:right; width:356px; font-size:12px; color:black; font-family:Arial;}
.tretrenta {margin-right:20px;}
#ganadores {
background-attachment: scroll;
background-clip: border-box;
background-color: #FE6700;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
color: white;
font-size: 14px;
padding-bottom: 7px;
padding-left: 15px;
padding-top: 7px;
}

#iyv {
background-attachment: scroll;
background-clip: border-box;
background-color: #72C719;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
color: white;
font-size: 14px;
padding-bottom: 7px;
padding-left: 15px;
padding-top: 7px;
}

#medios-2012, #discursos {
background-attachment: scroll;
background-clip: border-box;
background-color: #676767;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
color: white;
font-size: 14px;
padding-bottom: 7px;
padding-left: 15px;
padding-top: 7px;
}

#iyv-lista {height:200px;}

#iyv a:link,#iyv  a:visited,#iyv a:hover,#iyv  a:active {color:white; font-size:18px; text-decoration:none; font-size:14px; font-weight:bold;}
#ganadores a:link,#ganadores  a:visited,#ganadores a:hover,#ganadores  a:active {color:white; font-size:18px; text-decoration:none;font-size:14px; font-weight:bold;}
#discursos a:link,#discursos  a:visited,#discursos a:hover,#discursos  a:active {color:white; font-size:18px; text-decoration:none;font-size:14px; font-weight:bold;}
#medios-2012 a:link,#medios-2012  a:visited,#medios-2012 a:hover,#medios-2012  a:active {color:white; font-size:18px; text-decoration:none;font-size:14px; font-weight:bold;}
.ganadores, .imgvid {border-bottom:solid 1px #BABABA;padding:5px 0px;}
.imgvid img {width:341px; height:105px;}
.imgvid {height:160px;width: 341px;margin-left: 10px;}
.imgvid h3 {font-size:12px; color:black;}
.gan-img {float:left; margin: 0px 30px 0px 10px;}
ul.gan-list, ul.disc {float:left; list-style:none;-webkit-padding-start:0px; font-size:12px; margin: 15px 0px 0px 0px;}
ul.gan-list li {margin-bottom:5px; color:black; font-weight:normal; width:200px;}
ul.disc li {margin-bottom:5px; color:black; font-weight:normal; margin-left:10px; width:330px; white-space:nowrap; list-style: none outside none; padding-bottom: 3px; background: url('/Style Library/Images/arrow.gif') left top no-repeat; padding-left: 25px;}
ul.gan-list a:link, ul.gan-list a:visited, ul.gan-list a:hover, ul.gan-list a:active {text-decoration:none; color:#00A2C3; font-weight:bold;}
ul.disc {margin-left:0px; float: font-size:12px; padding-left:0px; }
#discursos-lista, #medios-2012-lista {border-bottom:solid 1px #BABABA;}
ul.disc a:link, ul.disc a:visited, ul.disc a:hover, ul.disc a:active {text-decoration:none; color:#00A2C3; font-size:12px; font-weight:bold;}
#medios-2012-lista a:link, #medios-2012-lista a:visited, #medios-2012-lista a:hover, #medios-2012-lista a:active {text-decoration:none; color:#00A2C3; font-weight:bold; font-size:12px;}
#medios-2012-lista {margin-left:10px; padding:30px 0px; height:20px; font-size:12px;}
#discursos-lista {height:80px;}

.h2-black {font-size:20px!important; margin:17px 0px!important; color:black!important; font-family:arial!important;}

.tretreinta {width:330px!important; border-bottom:solid 1px #BABABA; padding:10px 0px; margin-right:20px; height:440px;}
.disc-text {margin:15px 0px;}
.h3-blue {color: #0094B3!important; font-size:16px!important; margin:5px 0px;}
a:link.leermas, a:visited.leermas, a:hover.leermas, a:active.leermas {font-weight:bold; text-decoration:none; color:black;}
ul.enlace-disc {margin-left:10px; list-style-position:inside; -webkit-padding-start:0px; list-style-type:square; color:#FE6701; padding-left:0px;}
ul.enlace-disc li {margin:0px 0px 10px 0px;}
ul.enlace-disc li a:link, ul.enlace-disc li a:visited, ul.enlace-disc li a:active {color:#FE6701; font-weight:bold; text-decoration:none;}
ul.enlace-disc li a:hover {text-decoration:underline;}

#premios-submenu {
background-attachment: scroll;
background-clip: border-box;
background-color: #676767;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
color: white;
font-size: 12px;
padding-bottom: 3px;
padding-left: 15px;
padding-top: 3px;
text-align:center;
}

#premios-submenu a:link, #premios-submenu a:visited, #premios-submenu a:hover, #premios-submenu a:active {color:white; text-decoration:none; font-weight:bold;} 

#premios-submenu ul {list-style:none; margin-left:0px; -webkit-padding-start:0px;}
#premios-submenu ul li {display:inline; margin:0px 5px;}


.duetreuno {width:200px; margin-right:30px; float:left; font-size:12px; font-family:arial; color:black;}
.lastt {margin-right:0px; width:200px}

.premios-2012-wrapper #prevBtn, .premios-2012-wrapper #slider2prev {
    display: block;
    width: 52px;
    height: 51px;
    position: absolute;
    top: 113px;
    left:210px;
    z-index: 1000;
}
.premios-2012-wrapper #nextBtn, .premios-2012-wrapper #slider2next {
    display: block;
    width: 52px;
    height: 51px;
    position: absolute;
    top: 113px;
    left:858px;
    z-index: 1000;
}
.premios-2012-wrapper #prevBtn a, .premios-2012-wrapper #slider2prev a {
    display: block;
    position: relative;
    width: 52px;
    height: 51px;
    background: url(http://www.fundacionseres.org/ImagesUpload/btn_prev2.gif) no-repeat 0 0;
    text-indent:-8000px;
}
.premios-2012-wrapper #nextBtn a, .premios-2012-wrapper #slider2next a {
    display: block;
    position: relative;
    width: 52px;
    height: 51px;
    background: url(http://www.fundacionseres.org/ImagesUpload/btn_next2.gif) no-repeat 0 0;
    text-indent:-8000px;
}

.premio-banner-bot { width:715px; height:200px; background: url(http://www.fundacionseres.org/ImagesUpload/banner-premios-2012.gif) no-repeat 0 0; margin-bottom:20px;}

.premios-2012-wrapper #slider2 {height:575px!important; background-color:white!important;}
.premios-2012-wrapper #slider2 ul li {height:575px!important;background-color:white!important}

.premios-2012-wrapper #slider2 p {float:left; background-color:white; width:640px; height:75px; font-size:12px; text-align:center; font-weight:bold; line-height:14px; color:black; padding:0px 30px; margin-top:10px;}
.premios-2012-wrapper #slider2 img {float:left;}
.captsmall {font-size:12px!important; margin:5px!important; width:690px!important; padding:0px 5px!important;}

h2.actuaciones {font-size:14px!important;}

/*** proximo eventos **/
li.dfwp-item {
	float:left;
}

li.dfwp-item .ofre {
	background:none repeat scroll 0 0 #E6F7F9;
	width:216px;
	height:200px;}
	
li.dfwp-item .ofre .ofr-nec-text {height:50px;}
	
.capa_img_lealtad{float: right; padding:1.3em 2.2em;clear:both;}
.img_lealtad{width:100px;	}

.punto-encuentro {
	width:400px;
}

.punto-encuentro ul {
	padding:0;
	margin:0;
	width:400px;
	position:relative;
	top:14px;
}

.punto-encuentro li {
	padding:0px 10px;
	display:inline;
}

.punto-encuentro ul li a:link, .punto-encuentro ul li a:visited, .punto-encuentro ul li a:hover, .punto-encuentro ul li a:active {
	font-size:12px;
	color:#7D7D7D;
	font-weight:bold;
}

.punto-encuentro ul li a.punto-active{
	color:#00b1cc;
}

/*-------------------casos practicos--------------------------*/

.banner-casos-practicos {margin-left:20px;}
#listado-casos-practicos {margin: 20px 0px 80px 0px;}
#listado-ens {margin: 20px 0px 20px 0px;}
.singulo {margin-right:11.5px; width:224px; float:left;}
.last-caso {margin-right:0px;}
.singulo h1 {padding: 0px; margin: 10px 0px 5px 0px;}
.singulo h1 a:link, .singulo h1 a:visited, .singulo h1 a:hover, .singulo h1 a:active {font-size:15px; color:#FF6B10; text-decoration:none; line-height:20px; min-height:40px; display:block;}
.singulo h2  {font-size:12px!important; color:#FF6B10; text-decoration:none; line-height:14px; min-height:40px; display:block; margin: 0px; padding: 0px; font-weight: normal;}
.singulo p {font-size:12px; font-family:Arial; color:black;}
.singulo p a:link, .singulo p a:visited, .singulo p a:hover, .singulo p a:active {font-size:12px; color:#00A5C6; text-decoration:none; font-weight:bold;}
p.resumen-caso {min-height:60px;}
.enlace-casos-cat {color:#00A5C6; margin:10px 0px; height:30px;}
.enlace-casos-cat a:link, .enlace-casos-cat a:hover, .enlace-casos-cat a:visited, .enlace-casos-cat a:active {color:#00A5C6;}
.tabs-casos {margin:20px 0px 0px 20px;}
.images-casos a {float:left;}
.images-casos img {float:left; border:none;}
ul.nav-tabs-casos {margin:0px 0px 10px 0px; padding:20px 0px 9px 0px; border-bottom:1px solid #ccc; width:695px;}
ul.nav-tabs-casos li {display:inline; list-style:none;}
ul.nav-tabs-casos li a:link, ul.nav-tabs-casos li a:visited, ul.nav-tabs-casos li a:hover, ul.nav-tabs-casos li a:active {padding:10px 20px 11px 20px; line-height:10px; font-size:12px; font-weight:bold; color:black; text-decoration:none;}
ul.nav-tabs-casos a {color:black; text-decoration:none; font-weight:bold;padding:10px 20px 11px 20px; line-height:10px; -webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;border-radius: 20px 20px 0px 0px; background:#ccc;}
ul.nav-tabs-casos a.selected {background:#0094B3; color:white!important; text-decoration:none; font-weight:bold;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;border-radius: 20px 20px 0px 0px;}
.fecha-caso {margin:10px 0px; color:#7d7d7d!important;}

.detalle-casos-practicos {width:700px; color:black;}
.detalle-casos-practicos h1 {margin-left:25px;font-size: 14px;font-weight: bold;color: #0094B3;margin: 5px 0px 10px 25px;}
.detalle-casos-practicos h2.nuevo {margin-left:25px;font-size: 14px !important;font-weight: bold;color: #0094B3;margin: 5px 0px 10px 25px;}
.detalle-casos-practicos h2 {color: #333;font-family: arial;font-size: 18px!important;margin-bottom: 15px;margin-left:25px;}
.detalle-casos-practicos h1.nuevo {color: #333;font-family: arial;font-size: 18px!important;margin-bottom: 15px;margin-left:25px;}
.detalle-casos-practicos h3 {color: #333;font-family: arial;font-size: 15px!important;margin-bottom: 5px;margin-left:25px;}
.detalle-casos-practicos .autor {margin-left:25px; font-size:12px; color:rgb(125, 125, 125); margin-bottom:20px;}
.detalle-casos-practicos .autor a {color: #FE6701; text-decoration: none; font-weight: bold; font-size:12px; }
.detalle-casos-practicos .categorias {font-weight: bold;margin:0px 0px 10px 0px;padding-left: 25px;background: url('Images/icono-categorias.gif') 0 0 no-repeat;margin-bottom: 25px;} 
.detalle-casos-practicos .categorias p.cat-title {font-size: 11px;line-height: 18px;color: #666;margin-bottom: 0;}
.detalle-casos-practicos .categorias p.cat-cont {color: #FE6701;margin-top: 0;width: 550px;}
.detalle-casos-practicos .categorias a {font-size: 11px;line-height: 18px;color: #FE6701;text-decoration: none;}
.big-image {overflow:hidden; margin:10px 0px; margin-left:25px;}
.resumen {border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-size:13px; line-height:18px; padding:5px 0px; margin:20px 0px 0px 25px;}
.resumen-naranja {color:white; background-color:#FE6700; font-size:14px; line-height:20px; padding:10px; margin:20px 0px 0px 25px; clear:both; font-weight:bold;}
.listado4 {margin:20px 0px 10px 50px;}
.listado4 ul {margin:0px; padding:0px; float:left;}
.listado4 ul li {width:300px; color:#0094B3; padding:10px 0px; font-size:16px; font-weight:bold; line-height:18px; list-style:url('/ImagesUpload/casos-practicos/flechas-casos.png');}
.listado4 ul.even {float:right!important;}
.ver-caso {margin:20px 0px 0px 25px;}
.ver-caso a:link, .ver-caso a:visited, .ver-caso a:hover, .ver-caso a:active {color:#FE6700; font-weight:bold;font-size:14px; text-decoration:none; clear:both; margin-bottom:10px; float:left; text-decoration:none; position:absolute; top:63px; right:20px;}
.ver-caso img {border:none;}
.ver-caso img {margin-right:10px;}
.body-caso {font-size:12px; font-family:arial; margin:10px 0px 10px 25px; line-height:17px; border-bottom:1px solid #ccc; padding-bottom: 20px;}
.body-caso p {margin-bottom:20px;}
.body-caso ul {margin:10px 0px 20px 0px; padding:0px;}
.body-caso ul li {margin:0px 0px 5px 10px; list-style-type:disc;}
.body-caso .columna-izq {float:left; width:320px;}
.body-caso .columna-der {float:right; width:320px;}
.body-caso .listado2 {margin: 10px 0 10px 20px; padding:0px; float:left;}
.body-caso .listado2 ul {float:left;} 
.body-caso .listado2 li {width:300px; color:#0094B3; padding:0px; font-size:16px; font-weight:bold;line-height :20px; list-style:url('/ImagesUpload/casos-practicos/flechas-casos.png');}
.nav-casos {clear: both;margin: 40px auto 10px auto;display: block;float: left;width: 100%;text-align:center;}
.nav-casos ul {margin:0; padding:0;}
.nav-casos li {display:inline; padding: 4px 7.5px; }
.nav-casos li a:link, .nav-casos li a:visited, .nav-casos li a:hover, .nav-casos li a:active {font-size:12px;text-decoration :none; color:#0094b3; font-weight:bold;}
.nav-casos li.selected-casos {border: none; color: white; background-color: #F60; background-image: none; text-decoration: none;font-weight: bold;font-size: 12px;}
.body-caso .strong {font-weight:bold;}
.body-caso small {font-size:12px;}
.body-caso a:link, .body-caso a:hover, .body-caso a:visited, .body-caso a:active {color:#0094b3; text-decoration:none; word-break: break-all;}
.resumen a:link, .resumen a:hover, .resumen a:visited, .resumen a:active {color:#0094b3; text-decoration:none; word-break: break-all;}

#casos-submenu {margin-top:30px;}
#casos-submenu a {margin-bottom:15px;}


/** casos practicos 2.0 **/

.tabs-casos.tabs-casos2 {margin:20px 0;}
#listado-casos-practicos.listado-casos-practicos2, #listado-ens.listado-ens2 {width:710px;}
#listado-casos-practicos p.fecha-caso, #listado-ens p.fecha-caso {height:15px; margin-top:0px;}
#paginadorPracticas {width: 696px; float:left;text-align : center; margin-top:20px;}
#paginadorPracticas a:link, #paginadorPracticas a:hover, #paginadorPracticas a:active, #paginadorPracticas a:visited {color:#00A5C6; text-decoration:none;}
#paginadorEnsenanza {width: 696px; float:left;text-align: center; margin-top:20px;}
#paginadorEnsenanza a:link, #paginadorEnsenanza a:hover, #paginadorEnsenanza a:active, #paginadorEnsenanza a:visited {color:#00A5C6; text-decoration:none;}
.images-casos {width: 224px;height: 100px;overflow: hidden; line-height:0;}
.images-casos img {float:left;}

.listado-ens2 .singulo h1 a, .listado-casos-practicos2 .singulo h1 a {font-size:15px !important;}
.listado-ens2 .singulo h1, .listado-casos-practicos2 .singulo h1  {height:60px;}

/* twitter */

.twitter-portada {
	color:#00a5c6;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	line-height:14px;
	border-top:1px solid #ccc;
	padding:10px 0px;
	margin:10px 0px;
	width:929px;
}


.twitter-portada a:link, .twitter-portada a:visited, .twitter-portada a:hover, .twitter-portada a:active {
	color:#00a5c6;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}


.twitter-icon {
	float:left;
	margin:0px 20px;
}

#twitter {
	float:left;
	width:530px;
	display:none;}

.enlace-twitter {
	float:left;
	text-align:right;
	margin:0px 20px;}
	
	
.twitter-portada #results {width:690px; float:left;}
.twitter-portada #results span, .twitter-portada #results img {display:none; }
.twitter-portada #results p {margin-top:-15px;}
.twitter-portada #results a:link,
.twitter-portada #results a:hover,
.twitter-portada #results a:active,
.twitter-portada #results a:visited {text-decoration:underline;}

/* ---------- Estilos de los elementos del Carrusel de imÃ¡genes de DiarioSeres.aspx ----- */

	



.carruselDiario
{
	float:left;
	background:#EEEEEE;
}


.imagenCarrusel
{
	width:230px;
	
}
.imagenCarrusel img
{
	width:230px;
	height:155px;
}


.fechaCarrusel
{
	width:230px;
	margin-bottom: 3px !important;
	text-align:center;	
}
.fechaCarrusel a:link, .fechaCarrusel a:visited, .fechaCarrusel a:hover, .fechaCarrusel a:active
{
	color: #04B3CB;
    font-weight: bold;
    text-decoration:none;
}

.botonRestaurar
{
	margin-top: -50px;
    position: relative;
    
}
.botonRestaurar a:link, .botonRestaurar a:visited, .botonRestaurar a:hover, .botonRestaurar a:active
{
	color: black;
	font-weight:bold;
	text-decoration:none;
}
/*--------------------------------navidad-----------------------------------*/
.navidad a:link, .navidad a:visited, .navidad a:active , .navidad a:hover   {color:#00a5c6!important; text-decoration:none;}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* Estilos WebPart Populares */
/*
.ms-WPBody a:link
{	
	color: #7D7D7D;
	font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
	
}

.ms-WPBody a:visited
{
	color: #7D7D7D;
	font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    width: 230px ;
}


.ms-WPBody li
{
	color: #7D7D7D;
	font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
	
}
*/
/*.ms-WPBody li {
	display:inline;
    float: left;
    list-style: none outside none;
    width:150;
}
*/
/*.s4-wpcell-plain MSOZoneCell_WebPartWPQ7
{
	width:230px;
	}
	
	.ms-WPBody ms-wpContentDivSpace WebPartWPQ7 li
	{
	width: 230px;
	}
}
*/
.ms-webanalyticswebpart > li
{
	width:230px;
	display:inline;
    float: left;
    list-style: none outside none;
    height: 17px;
    
    color: #7D7D7D;
	font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;

}

.ms-webanalyticswebpart > li > a:link
{
	color: #7D7D7D;
	font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
	
}

.ms-webanalyticswebpart > li > a:visited
{
	color: #7D7D7D;
	font-family: arial;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    width: 230px ;
}


.ms-standardheader ms-WPTitle
{
	display:none;
}
/*
.s4-wpTopTable {
	margin:25px;
}*/
	
.ms-WPBody h4 {
    color: #00A5C6;
    font-family: arial;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
}

table td {
height:5px;
}

/*.ms-wawpList ol {
	display: inline
}
*/


.ms-WPTitle, .ms-WPTitle a
{

    color: #00A5C6;
    font-family: arial;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
    font-weight:bolder;
    height: 2px;
}
/*
.s4-wpcell-plain .s4-wpTopTable {
    border: medium none;
    width: 715px;
}*/

.ms-WPHeader td, .ms-fakewptitle
{
border:0px;
}

ms-WPBody ms-wpContentDivSpace
{
border-bottom:solid 2px;
}

.ms-wawpList
{
	    margin-top: -5px;
	    }
	    
	    
/*.ms-WPBody li {
    height: 17px;
}*/

/*-------------------GRUPO DE TRABAJO--------------------------*/
.trabajo-nav-lat ul{
	padding-left: 10px;
	font-family: arial;
	font-size: 12px;
	color: #696969;
	*margin-left:0px;
}
.trabajo-nav-lat li{
    list-style: none outside none;
	margin-bottom: 5px;	
}
.trabajo-nav-lat p{
	margin-bottom: 10px;
    margin-top: 0;
}
.trabajo-nav-lat a{
	color: #00B1CC;
    text-decoration: none;
	font-weight:bold;
}
.trabajo-nav-lat span{
    font-weight: bold;
    margin-left: 0px;
	font-weight: normal
}
.baner-right{
	margin-left: 15px;
    margin-top: 15px;
}
.destacado-gris{
	background: none repeat scroll 0 0 #EAEBEC;
    left: 85px;
    padding: 10px 10px 9px;
    position: relative;
    width: 525px;
}
.destacado-gris img{
	padding-bottom: 40px;
}
.triangulo{
	left: 240px;
    position: relative;
}

.destacado-azul {
background: none repeat scroll 0 0 #E5F7FA;
color: #00B2CF;
font-size: 12px;
font-weight: bold;
padding: 10px;
margin: 15px 0px;
clear: both;
width: 580px;
float: left;
}

#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_panel_imagenes_perfiles {
	margin-top:10px;
}



.destacado-azul img {width:auto; height:75px; margin-right:10px;}
.destacado-azul p{
	margin-bottom: 10px;
    margin-top: 0;
}
.grupo-trabajo-img{
    margin:0px 20px 0px 10px;
    padding-bottom:0px;
	float: left;
	clear:both;
	height:auto;
	max-height:200px;
	width:150px;
	/*background-color:grey; /*!!!*/
}
.grupo-trabajo-header p{
	font-size: 12px;
}
.grupo-trabajo-header a{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
    margin-right:10px;
}
.grupo-trabajo-header h4{
    color: #00B2CF;
    margin-bottom: 0;	
}

.grupo-trabajo-header span span {margin-right:10px;}
.grupo-trabajo-header #RatingsCtrl_ctl00_SPWebPartManager1_g_b9ed0022_0967_4cec_93f2_61f00fd2598b_ctl00_ControlClasificacion {position:relative; top:3px;}

.detalle-grupo {
 	width:420px!important; 
	margin:20px 0px; 
	font-family:Arial!important; 
	font-size:12px!important;
	width: 420px !important;
display: block;
float: left !important;}

/*p.detalle-grupo {display:none!important;} !!!!!***/
/*#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_l_descripcion{
	display:block;
	
}

#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_l_descripcion span {
	float:left !important;
}*/

.detalle-grupo div p span, .detalle-grupo div span, .detalle-grupo div {
	font-family: arial !important;
	font-size:12px!important;
	line-height:14px!important;
	float:left!important;
}




.tema-grupo {margin:20px 0px 0px 80px !important; font-weight:bold; width:200px;}

.grupo-trabajo-header h1{
    margin-bottom: 10px;
    margin-top: 5px;
	font-size:20px!important;
	font-weight:bold;	
}

.grupo-trabajo-header h1 {margin-left:0px !important;}

.grupo-trabajo-header {margin-bottom:50px; margin-top:25px;}
.grupo-trabajo-header p {float:left!important; margin-top:10px !important; width:400px;}/*ancho modificado para que no aparezca en dos lineas*/
.grupo-trabajo-header div {float:right!important; width: 200px!important; position: relative; right: 55px; top: 0px;}
#detalle-grupos .grupo-trabajo-header div p span  {float:none!important;}

.grupo-trabajo-header p a, .grupo-trabajo-header p a:visited, .grupo-trabajo-header p a:link {
color: #FE6701;
font-weight: bold;
text-decoration: none;
margin:0;
}

.grupo-trabajo-header div p a, .grupo-trabajo-header div p a:visited, .grupo-trabajo-header div p a:link {
color: #FE6701;
font-weight: bold;
text-decoration: none !important;
cursor:text;
}


.grupo-trabajo-list-img{
    margin-left: 0;
    margin-right: 30px;
    margin-top: -25px;
    padding-bottom: 46px;
	float: left;
}
.grupo-trabajo-list{
	margin-left: 10px;
	*min-height: 170px;
	*margin-top: 15px;
}
.grupo-trabajo-list p{
	font-size: 12px;
}
.grupo-trabajo-list p img{
    position: relative;
    top: 4px;
}
.grupo-trabajo-list a{
	color: #FE6701;
    font-weight: bold;
    text-decoration: none;
}
.grupo-trabajo-list h4{
    color: #00B2CF;
    margin-bottom: 8px;	
}
.grupo-trabajo-list h1{
    margin-bottom: 10px;
    margin-top: 5px;	
}
.grupo-trabajo-list .opiniones{
	margin-left: 80px;
}
.grupo-trabajo-list .opiniones .left{
	float: left;
    max-width: 380px;
    min-width: 380px;
}
.grupo-trabajo-list .opiniones .right{
	position: relative;
    top: 4px;
}
.grupo-trabajo-list .trab-grup-text{
	clear: both;
}

.sobre {padding:10px 0px;}

.no-border{
	border:none !important;
}
.marg-top{
	margin-top: 15px;
}
.ver{
	background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
	margin-right: 10px;
    padding: 5px 46px;
	border-radius: 8px 8px 8px 8px;
	behavior:url('/layouts/PIE.htc');
	position:relative;
}
.apuntarme{
	background: none repeat scroll 0 0 #00B2CF;
    color: white !important;
    font-size: 11px;
	margin-right: 19px;
    padding: 5px 20px;
	border-radius: 8px 8px 8px 8px;
	behavior:url('/layouts/PIE.htc');
	position:relative;
}

.caja-comentario { margin-right: 20px; padding: 15px 0px; /*cambiado de padding-bottom: 15px*/; clear:both; width:600px;}

.zonapriv-CCol.zona-privada-central .caja-comentario {float:left; width:447px;margin:0;}
.zonapriv-CCol.zona-privada-central .caja-comentario .form-grupo {width: 377px !important;}

.caja-comentario h2 {font-weight:bold; font-size:12px!important; padding:0; margin:10px;}
.caja-comentario p {overflow: hidden; width:600px;}
.comentario-grupo {border-bottom: solid 1px #BABABA;margin-right: 20px; padding-bottom: 15px;}
.compartir-fic {color:negro; width:400px; padding:5px 0px; margin-left:10px; float:left; min-height:60px;}
#detalle-grupos .compartir-fic span {margin-bottom:5px!important; font-size:10px!important; float:none !important;}
.como-participar button { background: none repeat scroll 0 0 transparent; border: medium none; margin:0; padding:0; float:right; margin:10px 80px 0px 0px;}
.compartir-fic input {margin-top:10px;}
.como-participar input#ctl00_SPWebPartManager1_g_b9ed0022_0967_4cec_93f2_61f00fd2598b_ctl00_btnSubirImagen {position:relative; top:90px; left:415px;}

.infoarchivo {position:relative; top:35px; right:35px; color:grey; position: relative;top: 0px;left: 391px;color: grey; width:230px;}

.img-coment-grupo {float:left; margin:0px 10px; overflow:hidden; width:50px; height:75px;}
.img-coment-grupo img {float:left; border:none;width: 50px;height: auto;max-height: 100px; margin-top:0px;}
.form-grupo textarea {float:left; width:100%;}
.boton-grupo {color:grey; float:left; width:500px;}
.boton-grupo .quees-a{color:#00A2C3 !important; text-decoration:none; margin-left:10px; font-size:12px !important; padding:0px; cursor:pointer;}
.boton-grupo .quees-a:hover{text-decoration:underline; cursor:pointer;}
.quees {font-size:11px;display:none; position:absolute; top:850px; left:230px;-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5); -moz-box-shadow:3px 3px 5px rgba(0, 0, 0, 0.5); box-shadow:3px 3px 5px rgba(0, 0, 0, 0.5); border:1px solid #ccc; padding:10px; z-index:100; background:white;line-height: 14px; width: 400px; color: black; }
.comentario-detalle-expertos .quees {top:550px;}
.boton-grupo .quees-a:hover + .quees {display:block;}
.boton-grupo button{ background: none repeat scroll 0 0 transparent; border: medium none; margin:0; padding:0; float:right;}
.boton-grupo input.privado {position:relative; top:3px;}
.boton-grupo label {margin:0px 10px;}
.boton-grupo input {
	/*position:relative;
	top : -25px; 
	left: 445px;*/}
#ctl00_SPWebPartManager1_g_b9ed0022_0967_4cec_93f2_61f00fd2598b_ctl00_btnEnviar {
	float: right !important;
}


.boton-grupo span input {position:static; margin: -1px 5px 0;}
.boton-grupo span {margin:7px 0px 0px 0px; float:left;}
.como-participar {padding-bottom:10px; width:600px;}
.como-participar h2{font-weight: bold;font-size: 12px !important;padding: 0;margin: 10px; float:left; clear:both;}
.como-participar-p {width:600px; margin:0px 0px 0px/*cambiado de 10 a 0*/ 10px; float:left;}
.adjunto a:link, .adjunto a:active, .adjunto a:hover, .adjunto a:visited {color:#00B2CF; text-decoration:none; font-weight:bold;}
.form-grupo {float:left; width:500px;}*/
.form-grupo p  {float:left; width:530px; margin:10px 0px; overflow:hidden;}
.comment-enlace a:link, .comment-enlace a:active, .comment-enlace a:hover, .comment-enlace a:visited {color:#FF6500; text-decoration:none; font-weight:bold; padding:20px 0px;}

p.adjunto {font-weight:bold; color:#7D7D7D; float: left; width: 500px; line-height:20px; margin-left:10px; font-size:11px;}
p.adjunto a {font-weight:normal; color:#00B1CC; text-decoration:none;}

.cont-rel { border-top:1px solid #bababa; width:100%;}

#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_comentarios_panel {border-bottom:1px solid #bababa; width:600px; }

p.contenido-relacionado  {font-size:12px !important; margin:10px 0px; float:none !important;}
.iconos-contenidos p {font-size:12px !important; float:none !important;}

#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_iniciar_sesion_panel {
padding: 0px 0px 70px 0px;
width:600px;
}
#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_iniciar_sesion_panel a{
margin: 0px 10px 10px 0px!important;
float:right;
}


.envio-result {margin-top:20px;}


/*---------------- lateral ----------------*/

#blog-right .bor-bot p.title {color:black; margin-bottom:15px;}


/*---------------- listado grupo ----------------*/

.experto-single .tema-experto img {
height: auto;
width: 150px;
max-height: none;
background: none;

}

.experto-single .body-tema {
float: right;
width: 420px;
}

/*.experto-single .pub-pro {float: left; clear: both;margin-left: 130px;}*/
.experto-single a:link.pub-pro, .experto-single a:active.pub-pro, .experto-single a:hover.pub-pro, .experto-single a:visited.pub-pro {text-decoration:none;}
.experto-single .body-tema .estrellas span.naranja {float:left; margin-right:6px;}
.experto-single .body-tema .estrellas span {margin-left:6px; position:relative; top:3px;}
.experto-single .body-tema .estrellas {position: absolute;top: 10px;left: 420px; margin:0;}
.experto-single .body-tema .estrellas span .ms-submitRating {position:relative; top:0px; margin:0; padding:0; width:0px;}
#blog-left h1 {margin-left:10px;}
.experto-single .pub-pro {float:left; width:70px;}
.experto-single .edit {float:left; margin:0px 50px 0px 0px; width:70px; }


/*---------------- consulta mÃ¡s populares ----------------*/

#WebPartWPQ9  {/* margin-left: 20px;*/ padding: 0px 0px; border-top: 1px solid #bababa; height: 100px; margin-top:20px;}
#WebPartWPQ9 ul  { width:680px; }
#WebPartWPQ9 ul li { width:200px; }

.webanalitics .s4-wpTopTable {border-bottom: 1px solid #bababa;}
.webanalitics  {/* margin-left: 20px;*/ padding: 0px 0px 10px 0px; border-top: 1px solid #bababa; height: 100px; margin-top: 65px;}
.webanalitics ul  { width:715px; }
.webanalitics ul li { width:235px; }
.webanalitics table {width:715px !important;}

/** formulario de registro **/


.updateProgress {
position: absolute;
left: 14%;
margin-top: 950px;
background: white;
height: 100px;
width: 300px;
border: 1px solid #ccc;
text-align: center;
line-height: 100px;
}

#formulario-de-registro {border:1px solid #ccc;  width:600px; height:auto; border:1px solid #ccc; padding:30px; border-radius:10px; font-size:12px; color:black;}
#formulario-de-registro .intro {height:40px; width:380px; margin:0px auto; background-color:#0094B3; color:white; font-weight:bold; font-size:14px; line-height:18px; padding:20px 40px;}
#formulario-de-registro .intro-bg {height:20px; width:380px; margin:0px auto 0px 0px; padding:0px 40px; background:url(../images/triangle-form.png) no-repeat; background-position:54px 0px;}
#formulario-de-registro table {margin:0 auto; width:440px;}
#formulario-de-registro span#ctl00_SPWebPartManager1_g_883a87cf_f740_4d32_9f7a_e2a9487762fd_FBACreateUserWizard_CreateUserStepContainer_CustomValidatorCondiciones {width:100%; display:block; clear:both;}
#formulario-de-registro table td {padding-bottom:5px;}
#formulario-de-registro label {margin-left:10px;}
#formulario-de-registro h1 {font-size:14px; margin:20px 0px 0px 0px; padding:5px 0px;}
#formulario-de-registro h4 {font-size:12px; margin:10px 0px 5px 0px; text-align:center;}
.visible {visibility:visible;}
.invisible {visibility:hidden;}
#formulario-de-registro table.envia {width:450px; margin:30px auto; }
#formulario-de-registro table.dos,#formulario-de-registro table.unos, #formulario-de-registro table.tres {border:1px solid #ccc; width:450px;  margin:20px 20px;}
#formulario-de-registro table.unos {margin:20px auto !important;}
#formulario-de-registro table.dos td,#formulario-de-registro table.unos td, #formulario-de-registro table.tres td{padding:10px 0px 10px 10px;}
#formulario-de-registro table input[type=text] {width:180px; float:left;}
#formulario-de-registro table input {float:left;}
#formulario-de-registro table input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_Foto {width: 380px;position: absolute;}
#formulario-de-registro table label span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_AboutMeLabel {position: relative;top: 15px;}
#formulario-de-registro table input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_AboutMe {position: relative;top: 15px;}
input.radio {width:15px!important;}
input.sube {width:250px!important;}
input#unos, input#dos, input#tres, input#legales {width:15px!important;}
.captcha {font-size:10px; color:#676767; font-style:italic;}
span.intereses {height:80px; overflow-y: scroll; display:block; border:1px solid #ccc;}
span.intereses input {width:20px!important; position:relative; top:4px; float:left; clear:both; padding:3px 0px;}
span.intereses label {float:right; width: 130px; padding:3px 0px;}
.captcha a:link, .captcha a:visited, .captcha a:hover, .captcha a:active {font-size:10px; color:#0094B3; text-decoration:none; font-style:italic;}
#formulario-de-registro input.submit-form {
width:100px;
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3;
background-image: none;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
color: white;
cursor: auto;
display: inline;
float: right;
font-family: arial;
font-size: 11px;
font-weight: bold;
height: auto;
padding-bottom: 5px;
padding-left: 36px;
padding-right: 36px;
padding-top: 5px;
position: relative;
text-decoration: none;
width: auto;
border: none;
float: right;
margin: 20px 20px 20px 0px;
cursor: pointer;
clear:both;
}

#formulario-de-registro input#ctl00_SPWebPartManager1_g_f39a2ab1_4a8e_4236_8030_259b45d707ee_FBACreateUserWizard_CreateUserStepContainer_CreateUserButton {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	padding: 5px 10px;
	position: relative;
	text-decoration: none;
	border: none;
	float: right;
	margin: 20px 30px 20px 0px;
	cursor: pointer;
}

#formulario-de-registro .unos select {width:250px;}
#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_tablaUnos label {white-space:nowrap; float:left;}
#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_tablaDos label {white-space:nowrap;}


#formulario-de-registro .tres label {width: 90px;float: left;}
#formulario-de-registro .tres input {width: 15px !important;margin-left: -10px}
#formulario-de-registro .tres input[type=text] {width: 180px !important;margin-left: -10px}

#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_tablaDos td:last-child {border-right: 1px solid #ccc;}

input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbEmpresa, input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbONG, input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbCuentaAjena,
input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbCuentaPropia, input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbNoTrabaja {width: 15px !important; float: left; position:relative; top:-3px; }

input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_ckbAceptarCondiciones {width: 15px !important;margin-left: -10px}

#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_tablaDos td {padding:10px 0px 0px 10px;}

input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbEntidadExistente, input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbAltaEntidad,
input#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_rbQuieroParticipar {width:15px !important;}

input#ctl00$SPWebPartManager1$g_81c1432f_0b81_4540_a37c_952868ce5e76$FBACreateUserWizard$CreateUserStepContainer$CargoEntidadExistente {float:left;}

span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_UserNameRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_FirstNameRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_LastNameRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_EmailRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_DepartamentoEntidadExistenteRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_CargoEntidadExistenteRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_EntidadRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_DepartamentoNuevaentidadRequired, 
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_CargoNuevaEntidadRequired,
span#ctl00_SPWebPartManager1_g_81c1432f_0b81_4540_a37c_952868ce5e76_FBACreateUserWizard_CreateUserStepContainer_EntidadCuentaAjenaRequired {clear:both; float:left; font-family: arial !important;}
/** formulario cambios perfil personal **/

#gestion-de-usuario {width:645px; height:auto; border:1px solid #ccc; padding:30px; border-radius:10px; font-size:12px; color:black; margin-bottom:50px; margin-top:40px; margin-left:-7px; font-family:arial;}
#gestion-de-usuario .intro {height:40px; width:380px; margin:0px auto; background-color:#0094B3; color:white; font-weight:bold; font-size:14px; line-height:18px; padding:20px 40px;}
#gestion-de-usuario .intro-bg {height:20px; width:380px; margin:0px auto 0px 0px; padding:0px 40px; background:url(../images/triangle-form.png) no-repeat; background-position:54px 0px;}
#gestion-de-usuario table {margin:0 auto; width:440px;}
#gestion-de-usuario label {font-family:arial;}
#gestion-de-usuario table td {padding-bottom:5px;}
#gestion-de-usuario table tr td:last-child {padding-left:50px;}
#gestion-de-usuario table tr td:first-child {padding-left:0px;}
#gestion-de-usuario label {margin-left:10px;}
#gestion-de-usuario #perfiles_right label {display:block; width:200px !important;}
#gestion-de-usuario img {width:200px;}
#gestion-de-usuario select {max-width:200px;}
#gestion-de-usuario textarea {border:1px solid #ccc; width:200px!important;}
#gestion-de-usuario h1, #gestion-de-usuario .tituloNewsletter b {font-size:14px; margin:20px 0px 0px 0px; padding:5px 0px; font-family:arial; display:block;}
#gestion-de-usuario h4 {font-size:12px; margin:10px 50px 5px 0px; text-align:left;}
#gestion-de-usuario table.envia {width:500px; margin:20px 20px; }
#gestion-de-usuario table.dos,#gestion-de-usuario table.unos, #gestion-de-usuario table.tres {border:1px solid #ccc; width:450px;  margin:20px 20px;}
#gestion-de-usuario table.dos td,#gestion-de-usuario table.unos td, #gestion-de-usuario table.tres td{padding:10px 0px 10px 10px;}
#gestion-de-usuario table input {width:180px;}
#ctl00_SPWebPartManager1_g_ad82bacb_8555_4ab4_ab24_4393312d1140_ctl00_imgFoto {width:330px !important;}
input.radio {width:15px!important;}
input.sube {width:250px!important;}
input#unos, input#dos, input#tres, input#legales {width:15px!important;}
.captcha {font-size:10px; color:#676767; font-style:italic;}
span.intereses {height:80px; overflow-y: scroll; display:block; border:1px solid #ccc; width:200px;}
span.intereses input {width:20px!important; position:relative; top:4px; float:left; clear:both; padding:3px 0px;}
input.interes {width: 20px!important; position: relative; top: 4px; clear: both; padding: 3px 0px;
}
#noticias-rsc table {float:left;} /* firefox fix*/
#gestion-de-usuario #ctl00_SPWebPartManager1_g_5ceeceed_ded4_469d_a1b2_672b2e40c532_ctl00_chkExperto {width: 30px!important;position: relative;top: -15px;left: 250px;}
span.intereses label {float:left; width: 130px; padding:3px 0px;}
.captcha a:link, .captcha a:visited, .captcha a:hover, .captcha a:active {font-size:10px; color:#0094B3; text-decoration:none; font-style:italic;}
input.submit-form {
width:100px;
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3;
background-image: none;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
color: white;
cursor: auto;
display: inline;
float: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
height: auto;
padding-bottom: 5px;
padding-left: 36px;
padding-right: 36px;
padding-top: 5px;
position: relative;
text-decoration: none;
width: auto;
border: none;
float: right;
margin: 20px 60px 20px 0px;
cursor: pointer;
}
.estado {font-weight:bold; color:#0094B3;}


#gestion-de-usuario .descripcion-comunicate, #gestion-de-usuario .descripcion-comunicate-taxo, #gestion-de-usuario .descripcion-intereses-taxo {
	font-size:12px;
	font-size: 12px;
	width: 470px;
	margin: 10px 0px;
	line-height: 18px;
	margin-left:10px;
	font-family: arial !important;
}

#gestion-de-usuario span.interes {position:relative;}

#gestion-de-usuario span.interes input {
position: absolute;
top: -15px;
left: 120px;}

#gestion-de-usuario #perfiles_right #ctl00_SPWebPartManager1_g_dc9a6437_0b80_4a21_83b6_c6c561861c4c_ctl00_imgFoto {
	margin: 10px 0px 10px 10px;
	width: 450px;
}

input#ctl00_SPWebPartManager1_g_dc9a6437_0b80_4a21_83b6_c6c561861c4c_ctl00_imgFoto {margin:10px 0px 0px 10px;width: 400px;}

#ctl00_SPWebPartManager1_g_dc9a6437_0b80_4a21_83b6_c6c561861c4c_ctl00_InfoConteiner div {width:600px;}
#ctl00_SPWebPartManager1_g_dc9a6437_0b80_4a21_83b6_c6c561861c4c_ctl00_InfoConteiner div p {width:300px; margin:0 auto;}

/** recuperar contraseÃ±a **/

.caja_formulario.ms-rteFontSize-2 h3  {
color: #333333;
font-family: Arial,Helvetica,sans-serif !important;
font-size: 18px;
font-weight: normal;}

.wpz_2col_der_recuperar {
	margin-bottom:100px;
	font-family:arial;
}

.wpz_2col_der_recuperar h3, .wpz_2col_der_recuperar {
	color:black;
}

.wpz_2col_der_recuperar td {text-align:left;}

.wpz_2col_der_recuperar span {
	font-size: 12px;
	color: black;
	font-family:arial;
}

.wpz_2col_der_recuperar span {
	font-size: 12px;
	color: black;
	font-family:arial;
	padding-bottom:10px;
	float:left;
	display:block;
}

.wpz_2col_der_recuperar label {
	font-size: 12px;
	color: black;
	font-family:arial;
}

.wpz_2col_der_recuperar td input[type=text] {
	float: right;
	width: 230px;
	font-family:arial;
	margin-left:10px;
}

.wpz_2col_der_recuperar input[type=submit] {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto auto;
	border: medium none;
	border-radius: 8px 8px 8px 8px;
	color: white;
	cursor: pointer;
	display: inline;
	float: right;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	margin: 20px 0;
	padding: 5px 36px;
	position: relative;
	text-decoration: none;
}

/** perfil usuario **/


.perfil-personal {width:500px; font-size:12px; color:black;line-height:18px; margin-bottom:50px; border-bottom:1px solid #bababa; margin-left:25px;}
.perfil-personal h1 {margin-left:25px;font-size: 14px;font-weight: bold;color: #0094B3;margin: 5px 0px 10px 0px;}
.perfil-personal h2 {color: #333;font-family: arial;font-size: 18px!important;margin-bottom: 15px}
.campos {color:#7d7d7d; font-weight:bold; font-size:13px;}
.entidad {margin-bottom:30px;}
.entidad a:link, .entidad a:hover, .entidad a:visited, .entidad a:active {color:#0094B3; text-decoration:none; font-weight:bold;  } 
.contador {margin-bottom:10px; float:left; width:400px;}
.contador h3 {font-size:13px; font-weight:bold; padding:0px; margin: 0px 0px 10px 0px;}
.contador h3 span {font-size:13px; font-weight:bold; padding:0px; margin: 0px 0px 10px 0px;}
.sobremi {margin-bottom:30px;}
.sobremi h3 {font-size:13px; font-weight:bold; padding:0px; margin: 0px 0px 10px 0px;}
.sobremi h3 span {font-size:13px; font-weight:bold; padding:0px; margin: 0px 0px 10px 0px;}
.foto-perfil {float:right; height:0px;}
.foto-perfil img {position: absolute;top: 26px;right: 240px;
border: 1px solid #ccc !important;
-webkit-box-shadow: 1px 1px 1px #ccc;
-moz-box-shadow: 1px 1px 1px #ccc;
box-shadow: 1px 1px 1px #ccc;
max-height: 150px;
height: auto;
width: auto;}
.etiquetas { margin-bottom:15px; /*color: #0094B3;*/ clear:both;}
.etiquetas h3 {font-size:13px; color:black; font-weight:bold; padding:0px; margin: 0px 0px 10px 0px;}
.etiquetas a:link, .etiquetas a:hover, .etiquetas a:visited, .etiquetas a:active {color: #0094B3; text-decoration:none;}
.sobremi {
	border-bottom: 1px solid #bababa;
	padding: 10px 0px 15px 0px;
	margin: 0px 0px 15px 0px;
	border-top: 1px solid #bababa;
	width:500px;
}

.perfil-personal .etiquetas ul {margin:0; padding:0;}

.perfil-personal .etiquetas .Subclase {margin:5px 0px; font-weight:bold; color:#7d7d7d;}

.perfil-personal a#ctl00_SPWebPartManager1_g_2f69855a_887b_4dc0_90ca_e3546dece93e_ctl00_listaLinksPreguntaExperto_ctl00_link {
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3;
background-image: none;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
display: inline;
font-size: 11px;
font-weight: bold;
height: auto;
padding: 5px 10px;
position: relative;
text-decoration: none;
border: none;
float: left;
margin: 0px 0px 15px 0px;
cursor: pointer;
color:white;
}

a#ctl00_SPWebPartManager1_g_2f69855a_887b_4dc0_90ca_e3546dece93e_ctl00_listaLinksEmpresauONG_ctl00_link {font-size:14px;}
.etiquetas h3 span#ctl00_SPWebPartManager1_g_81946970_329f_457c_b8be_8976bb81189f_ctl00_lblTextoExpertoExpl { margin-top: 10px; display: block;}
.etiquetas h3 span#ctl00_SPWebPartManager1_g_81946970_329f_457c_b8be_8976bb81189f_ctl00_lblTextoUltActividad {
	width: 650px;
	float: left;
	display: block;
	padding-top: 15px;
	margin-bottom:10px;
	border-top: 1px solid #bababa;

}
/** resultados busqueda **/

.srch-stats {
	font-size: 14px;
	font-weight: bold;
	font-family: arial!important;
	color:#7d7d7d;
	margin:66px 0px -40px 20px;
}

.resumen_noticia.sinresultados {font-size:14px; font-weight:normal; font-family:arial !important; color:black; margin:20px 0px -40px 20px;}

/* login */

p.iniciar {width:300px;}


/* comunicate */

.zonapriv-CCol {margin-top:20px;}
.zonapriv_botones {margin-top:30px;}

.mi-activ-blank-noseres, .mi-activ-blank {height:120px;}

.contenido_titular_ficha h2 {margin-left:25px!important;}
.edit{
    background: none repeat scroll 0 0 #0094B3;
    color: white !important;
    font-size: 11px;
    margin-right: 10px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position:relative;
    color: #FE6701;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
	width:115px;
	display:block;
	float:left;
	text-align:center;
	margin-left:10px;
	white-space:nowrap;
}
.pub-pro{
    background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
    margin-right: 10px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position:relative;
    color: #FE6701;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;	
	width:110px;
	display:block;
	float:left;
	text-align:center;
}

.pub-pro.paginador-grupos {
margin-top: 10px;
float: right;
margin-right: 50px;
white-space: nowrap;
}

.pub-anu{
    background: none repeat scroll 0 0 #ADADAD;
    color: white !important;
    font-size: 11px;
    margin-right: 10px;
    padding: 5px 23px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position:relative;
    color: #FE6701;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;	
	width:110px;
	display:block;
	float:left;
	text-align:center;
}
.mi-activ{
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom:2em;
    width:475px;
	float:left;
	height: 60px;
	overflow: hidden;
}
.mi-activ a,
.mi-activ a:link,
.mi-activ a:visited{
    color: #00A2C3;
    font-family: arial;
    text-decoration: none;
    font-size: 12px;
}
.mi-activ span{color: #00A2C3;}
.mi-activ p{
    font-family: arial;
    font-size: 13px;
    margin-bottom: 0;
    font-weight: bold;
    color: #333333;
}

#WebPartWPQ16 {
	margin:0; padding:0; height:0;
}
    
.bienvenida2 {
	background: #EFEFEF;
	padding: 20px 10px;
	font-family: arial;
	font-size: 12px;
	width: 435px;
	float: left;
	color: #000;
	min-height:225px;
	margin-top:25px;
}

.bienvenida2 h4{
    font-size: 16px;
    color:black;
    margin-bottom: 10px;
    margin:0px 0px 10px 0px;
}
.bienvenida2 h3{
	color: #FE6700;
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 0;}

.bienvenida2 h4{
    font-size: 16px;
    color:black;
    margin-bottom: 10px;
    margin:0px 0px 10px 0px;
    font-weight:normal;
    clear:both;
}

#ctl00_SPWebPartManager1_g_ad41aa1b_5ed3_4b98_86b5_e01ca6bae9d9_ctl00_panelRespuestasSinLeer h4 {margin-top:10px; display: block;
clear: both;
float: left;}
.bienvenidap{
    margin-bottom: 0;
    margin-top: 0;
    font-family: arial;
    font-size: 12px;
}
.marg-top-imp{
    margin-top:30px !important;
    margin-bottom: 0;
    margin-top: 0;
    font-family: arial;
    font-size: 12px;
}
.destacado{
    background: none repeat scroll 0 0 #E6F7F9;
    float: left;
    margin-top: 121px !important;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
    font-family: arial;
    font-size: 12px;
	width:235px;
}


.zonapriv_botones {position: relative;top: -13px;}
/* destacado parte bienvenida*/
#ctl00_SPWebPartManager1_g_0f4ce8b7_90da_48ec_aabb_ef5d6e4ae0e3 .destacado {margin-top: 133px !important;} 

#ctl00_SPWebPartManager1_g_0f4ce8b7_90da_48ec_aabb_ef5d6e4ae0e3 .destacado.move-down {margin-top: 230px !important;} 
/* destacado parte home*/
#MSOZoneCell_WebPartWPQ15.s4-wpcell-plain .bienvenida2 {position:absolute; top:200px; margin-top:0px!important;left:225px;}
#ctl00_SPWebPartManager1_g_26280a25_e200_47f7_b483_5960cce01b11 .destacado{ margin-top:200px !important;}

.destacado .contador-bienvenida a:link, .destacado .contador-bienvenida a:hover, .destacado .contador-bienvenida a:active, .destacado .contador-bienvenida a:visited {color:#7d7d7d; text-decoration:none;}
 
.gris{color: #7D7D7D;}
.destacado p{
    margin-bottom: 10px;
    margin-top: 10px;
	white-space:nowrap;
}

.destacado .contador-bienvenida {height:30px; line-height:30px;}
.destacado  span.pr{margin-right:5px; width:40px; height:30px; color:white; float:left; background-color:#FE6700; font-size:16px; line-height:30px; text-align:center;}
.destacado span.re{ margin-right:5px; width:40px; height:30px; color:white; float:left; background-color:#00A2C3;  font-size:16px; line-height:30px; text-align:center;}

/** comunica-t-home.html **/

.comunica-t-home .pulsanti {float:left; width:100%; padding-left:10px;}
.comunica-t-home .bienvenida2 {min-height:225px; height:auto;}
.comunica-t-home h4 { font-size:16px; margin:0;}
.preguntas p {margin:5px 0px; clear:both;}
.preguntas p a:link, .preguntas p a:active, .preguntas p a:hover, .preguntas p a:visited {color:#FE6700; text-decoration:none; font-weight:bold;}
.respuestas p {margin:5px 0px; clear:both;}
.respuestas p a:link, .respuestas p a:active, .respuestas p a:hover, .respuestas p a:visited {color:#00A2C3; text-decoration:none; font-weight:bold;}
.preguntas p span, .respuestas p span, span.fecha-autor {display: block; margin: 5px 0px 10px 2px; color: grey; font-size: 10px;}/*modifiquÃ© el margin left de 5 a 2px*/
.caja-comentario.errores{display: block; width:auto; float: left;
    margin: 0; padding:0;}
#botonera {margin:0px 0px 0px 0px;}
.zonapriv-CCol h2 {margin-left:0px !important;} /*affects all h2?? **/


/** respuesta.html y pregunta.html **/

.comunica-t-detalle .pulsanti {float:left; width:100%; padding-left:10px;}
.comunica-t-detalle .bienvenida2 {min-height:225px; height:auto;}
.comunica-t-detalle .bienvenida2 span {display: block; margin: 5px 0px 10px 0px; color: grey; font-size: 10px;}
.comunica-t-detalle .comunica-t-detalle-respuesta h3 {font-size:18px; color:#00A2C3; margin:0; padding:0; line-height:24px;}
.comunica-t-detalle .comunica-t-detalle-respuesta p {font-size:12px;margin:20px 0px; padding:0; line-height:18px;}
.comunica-t-detalle .comunica-t-detalle-pregunta h3 {font-size:18px; color:#FE6700; margin:0; padding:0; line-height:24px;}
.comunica-t-detalle .comunica-t-detalle-pregunta p {font-size:12px;margin:20px 0px; padding:0; line-height:18px;}

.comunica-t-detalle .caja-comentario {width:470px; float:left; margin-top:30px;}
.comunica-t-detalle .caja-comentario h2 {font-weight:bold; font-size:12px!important; padding:0; margin:10px;}
.comunica-t-detalle .img-coment-grupo {float:left; margin:0px 10px; overflow:hidden; width:50px; height:50px;}
.comunica-t-detalle .img-coment-grupo img {float:left; border:none;}
.zonapriv-CCol .form-grupo {float:left; width:390px !important;}
.zonapriv-CCol .form-grupo input#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_tbAsuntoNuevaConversacion, 
.zonapriv-CCol .form-grupo input#ctl00_SPWebPartManager1_g_2fc37658_71d9_43d4_92dc_73661b2400ee_ctl00_tbComentarioNuevaConversacion,
.zonapriv-CCol .form-grupo input[type=text] {float:right; width:300px;}
.zonapriv-CCol .form-grupo span#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_lbAsuntoNuevaConversacion, 
.zonapriv-CCol .form-grupo span#ctl00_SPWebPartManager1_g_2fc37658_71d9_43d4_92dc_73661b2400ee_ctl00_lbComentarioNuevaConversacion,
.zonapriv-CCol .form-grupo span#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_lbAsunto,
.zonapriv-CCol .form-grupo span#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_lbComentario {float:left; color:grey; clear:both; margin:5px 0px;}
.zonapriv-CCol .boton-grupo {float:left; width:392px; position:relative; top:35px; left:40px;}
.zonapriv-CCol .boton-grupo button{ background: none repeat scroll 0 0 transparent; border: medium none; margin:0; padding:0; float:right;}
.zonapriv-CCol .form-grupo input#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_panelNuevaConversacion {position:relative; top:30px; background:url(/Style%20Library/Images/butonsend.gif) no-repeat; border:none; height:28px; width:64px; text-indent: -99999px;  right: 70px; }
#ctl00_SPWebPartManager1_g_2fc37658_71d9_43d4_92dc_73661b2400ee_ctl00_RequiredFieldValidatorComentarioNuevaConversacion, 
#ctl00_SPWebPartManager1_g_2fc37658_71d9_43d4_92dc_73661b2400ee_ctl00_RequiredFieldValidatorAsuntoNuevaConversacion {
color: #00a2c3 !important; position: relative; font-size: 10px; font-weight: bold;}
span#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_lbComentarioNuevaConversacion {color:grey;}
#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_panelNuevaConversacion .form-grupo textarea,
.form-grupo textarea#ctl00$SPWebPartManager1$g_32108780_461b_4967_a9ea_d5353aa59ec5$ctl00$tbComentario {
float: right;
width: 300px;
}

.zonapriv-CCol .form-grupo  textarea {width:300px; float:right;}

.form-grupo input#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_btEnviarNuevaConversacion {
width: 60px;
height: 30px;
background: url(images/butonsend.gif) no-repeat;
border: none;
margin-top: 20px;
margin-right: 30px;;
padding: 0;
float: right;
text-indent: -9999px;
position: relative;
}

#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_lbTituloPregunta{
	color: #FE6700;
    font-size: 18px;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_lbCuerpoPregunta{
	font-size: 12px;
    line-height: 18px;
    margin: 20px 0;
    padding: 0;
}

.zonapriv-CCol .boton-grupo {text-align:right;}
.zonapriv-CCol .boton-grupo input[type=submit] {background: none repeat scroll 0 0 #0094B3;
color: white;
font-size: 11px;
margin-right: 40px;
padding: 5px 5px;
border-radius: 8px 8px 8px 8px;
font-family: arial;
font-weight: bold;
text-decoration: none;
width: 70px;
display: block;
float: right;
text-align: center;
border:none;
white-space: nowrap;
}

/* envio result **/

.envio-result {float: left;width: 100%;margin: 0;clear: both;text-align: left;margin-left: 45px; margin-top: -50px;}
.volver-volver {margin-top:5px;}
.volver-volver a:link, .volver-volver a:hover, .volver-volver a:visited, .volver-volver a:active {color:#00A2C3 !important; text-decoration:none;}

/** que es para comunicat y no grupo */

.form-grupo .quees {top:26%;}

.comunica-t.detalle-pregunta span.fecha-autor span, .comunica-t.detalle-respuesta span.fecha-autor span {}
.comunica-t.detalle-pregunta p span, .comunica-t.detalle-respuesta p span {color:black; font-size:12px;}
.comunica-t.detalle-pregunta h3 span, .comunica-t.detalle-respuesta h3 span  {color: #FE6700; font-size: 18px; line-height: 24px; margin: 0; padding: 0; }
.comunica-t-detalle .caja-comentario.errores {margin-left:10px;}
/** respuesta.html y pregunta.html duplicado**/

#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario{clear: both;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .caja-comentario {width:470px; float:left;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .caja-comentario h2 {font-weight:bold; font-size:12px!important; padding:0; margin:10px !important;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .img-coment-grupo {float:left; margin:0px 10px; overflow:hidden; width:50px; height:50px;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .img-coment-grupo img {float:left; border:none;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .form-grupo {float:left; width:390px !important;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .form-grupo input[type="text"] {float:right; width:300px;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .form-grupo textarea {float:right; width:300px;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .form-grupo span {float:left; color:grey; clear:both; margin:5px 0px;}
#ctl00_SPWebPartManager1_g_2832386c_ed69_4b45_b2c6_5ff90f4825a5_ctl00_panelComentario .form-grupo input[type="submit"]{width:60px; height: 30px; background: url(images/butonsend.gif) no-repeat; border:none; margin:0; padding:0; float:right; text-indent: -9999px;position:relative;}


#ctl00_SPWebPartManager1_g_32108780_461b_4967_a9ea_d5353aa59ec5_ctl00_lbComentarioNuevaConversacion {    float: left;
    color: grey;
    clear: both;
    margin: 5px 0px;
}

.comunica-t-detalle .caja-comentario {width:470px; float:left;}
.comunica-t-detalle .caja-comentario h2 {font-weight:bold; font-size:12px!important; padding:0; margin:10px !important;}
.comunica-t-detalle .img-coment-grupo {float:left; margin:0px 10px; overflow:hidden; width:50px; height:50px;}
.comunica-t-detalle .img-coment-grupo img {float:left; border:none;}
comunica-t-detalle. .form-grupo {float:left; width:390px !important;}
.comunica-t-detalle .form-grupo input[type="text"] {float:right; width:300px;}
.comunica-t-detalle .form-grupo textarea {float:right; width:300px;}
.comunica-t-detalle .form-grupo span {float:left; color:grey; clear:both; margin:5px 0px;}
.comunica-t-detalle .form-grupo input[type="submit"]{width:60px; height: 30px; background: url(images/butonsend.gif) no-repeat; border:none; margin:0; padding:0; float:right; text-indent: -9999px;position:relative;}
.comunica-t-detalle .form-grupo .boton-grupo span {clear:none;}
.comunica-t-detalle .form-grupo .boton-grupo {top:0;}
.comunica-t-detalle .form-grupo .boton-grupo .quees {top:0; position: relative;top: 81px;}



/** new ofrezo & necesito !!!! **/

#CSR.srch-WPBody .marg-top {margin-top:0px;}

#clear-ofer-need{clear:both;min-height:30px;}
#content-ofre-need{
    margin-left: 225px;
}
#content-ofre-need h2{
    color: #333333;
    font-family: arial;
    font-size: 32px;
}
#content-ofre-need a,#content-ofre-need a:link,#content-ofre-need a:visited{
    color: #FE6701;
    font-weight: bold;
    text-decoration: none;
    font-family: arial;
}
.ver-ofr{
    background: none repeat scroll 0 0 #0094B3;
    color: white !important;
    font-size: 11px;
    margin-right: 10px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position:relative;
    width:5em;
}
.ver-nec{
    background: none repeat scroll 0 0 #FE6701;
    color: white !important;
    font-size: 11px;
    margin-right: 19px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position:relative;
}
.anuncio{
    background: none repeat scroll 0 0 #ADADAD;
    color: white !important;
    font-size: 11px;
    margin-left: 240px;
    margin-right: 0;
    padding: 5px 25px;
    border-radius: 8px 8px 8px 8px;
    behavior: url('/_layouts/PIE.htc');
    position:relative;
}
.ofre{
    background: none repeat scroll 0 0 #EFEFEF;
    float: left;
    height: 190px;
    font-family: arial;
    padding-left: 10px;
    margin-top: 5px;
    padding-top: 5px;
    width: 222px;
    margin-right: 5px;
    position:relative;
}
.need{
    background: none repeat scroll 0 0 #E6F7F9;
    float: left;
    height: 190px;
    font-family: arial;
    padding-left: 10px;
    margin-top: 5px;
    padding-top: 5px;
    width: 222px;
    margin-right: 5px;
    position:relative;
}
.apu{
    background: none repeat scroll 0 0 #0094B3;
    background-color:#0094B3 !important;
    border-radius: 8px 8px 8px 8px;
    color: white !important;
    font-size: 11px;
    left: 110px;
    margin-right: 0;
    padding: 5px 20px;
    behavior: url('/_layouts/PIE.htc');
}


.ofre .apu, .need .apu  {position:absolute; bottom:10px; left:60px;}

.ofr-nec-tit{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
    color:black;
}
.ofr-nec-org {
color: #7d7d7d;
font-size: 12px;
font-weight: bold;
margin: 20px 0px 5px 0px;
height: 40px;
}

.ofr-nec-text {
font-size: 14px;
height: 60px;
color: black;
text-decoration: none;
margin: 10px 5px 10px 0px;
color: #0094B3;
font-weight: bold;
float:left;
}

.ofr-nec-fecha {
position:absolute;
top:170px;
font-weight:bold;
color:#7D7D7D;
font-size:12px;
} 

h2 { color:black;} /** color titulo pagina **/


#pag{
    left: 50%;
    margin-left: -160px;
    position: relative;
    top: 25px;
    width: 500px;
}
#pag ul{list-style:none;}
#pag ul li{
    display:inline;    
    color: #0094B3;
    font-size: 12px;
    padding-right: 5px;
}
#pag ul li .pag-act{
    color:#FFF;
    background:#F60;
    padding-left: 3px;
    padding-right: 3px;
}
#pag ul li a,#pag ul li a:link,#pag ul li a:visited{
    color: #0094B3;
    font-size: 12px;
}

#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04 h3 {width:400px;}
#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04 .caja_input {margin-bottom:10px;}
#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04 p {margin-bottom:20px;}

#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04 {margin-left:248px;}
#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04 .contenedor_formulario_contacto label {width:200px !important; float:left;}

.noticias-cont.necesito-cont.informe .bord-top {margin-top:10px; padding:0;}
.noticias-cont.necesito-cont.informe .bord-top .texto {width:100%;}
.noticias-cont.necesito-cont.informe .bord-top strong {padding:0;}
.noticias-cont.necesito-cont.informe .bord-top p, .noticias-cont.necesito-cont.informe .bord-top p.sobre {margin:0px; padding:0;}
.noticias-cont.necesito-cont div, .noticias-cont.necesito-cont p {max-width:690px;}
.noticias-cont.necesito-cont .formulario {padding:0; margin:0;}
.noticias-cont.necesito-cont div.formulario_centro .caja_input {width:665px;}
.noticias-cont.necesito-cont div.formulario_centro .caja_input span#ctl00_PlaceHolderMain_g_60582a5f_5648_4725_aa4c_e587117e9459_ctl00_lblError {margin-left:25px; display:none;}
.noticias-cont.necesito-cont div.formulario_centro .caja_input span.label_suscripcion, .noticias-cont.necesito-cont div.formulario_centro .caja_input span.label_departamento {margin-left:0;}
.noticias-cont.necesito-cont div.articulo {margin:0;}
.noticias-cont.necesito-cont .map {padding:0; margin:20px 0;}
.noticias-cont.necesito-cont .evento-contenido {float: left;padding: 0;margin: 0 0 20px 0;}
.noticias-cont.necesito-cont .evento-contenido strong {padding:0; display:inline;}
.noticias-cont.necesito-cont .evento-contenido font, .noticias-cont.necesito-cont .evento-contenido span {font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important;}
.noticias-cont.necesito-cont #idAttachmentsTable {float: left;padding: 0;margin: 10px 0;}
.noticias-cont.necesito-cont .texto-informe span, .noticias-cont.necesito-cont .texto-informe font {font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important;}
.enlace-informe a:link, .enlace-informe a:hover, .enlace-informe a:active, .enlace-informe a:visited {color:#0094B3 !important}
.attachments-informe  #idAttachmentsTable {float: left;padding: 0;margin: 10px 0;}




#pri-cont-inferior {margin-top:10px;}
#pri-cont-inferior .bord-top span h3 {margin-top:10px !important;}
#pri-cont-inferior .arch {margin-bottom:0px; padding-bottom:40px !important;}
#pri-cont-inferior .arch p {margin-bottom:0px; padding-bottom:0px;}

#idAttachmentsTable {margin:20px 0px 20px 250px;}
#idAttachmentsTable a:link, #idAttachmentsTable a:hover, #idAttachmentsTable a:visited, #idAttachmentsTable a:active {font-family:Arial; font-size:12px; color:#0094B3;}

#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04_ctl00_divErrores p span#ctl00_SPWebPartManager1_g_e678ae07_1c01_4b75_bed5_9804a7384c04_ctl00_lbErrores {
display: block;
margin: 30px 0px 20px 0px;
color: black;
font-size: 12px;
text-align: center;
width: 695px;
margin-left: 0px;
float:rigth;}

p.media-valor-anuncios {margin-left:25px;}

/*-------------------------------------------------------------------*/

/*cambios Esther dÃ­a 30 enero*/
/*Ofrezco/Necesito*/
#WebPartWPQ9 div.menu-lat{
	display:none;
}

#WebPartWPQ9{
	border:none !important;
	margin-top: 0px !important;
	height: auto;
}
#WebPartWPQ8 h2{
	margin: 0px !important;
}
#WebPartWPQ9 h3.filtrar2{
	display:none;
}

#WebPartWPQ9 h3.filtrar{
	margin: 0px!important;
}
#WebPartWPQ5 #SRCHREF #nav-rsc{
	margin-top: 0px!important;
}

#MSOZoneCell_WebPartWPQ9 div.ms-PartSpacingVertical{
	margin-top:0px !important;
}

#aspnetForm div.icon-socialLayout{
	margin: 0px;
}

/*Grupos, botÃ³n participar sin logar*/
#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_iniciar_sesion_panel div.texto-enlace-login{
	width:600px;
}
/*panel lateral*/
#WebPartWPQ5 div.bor-bot{
	margin:0px!important;
}

/*listado expertos*/

/* expertos */

.expertos-nav li {
padding-left: 25px!important;
padding-right: 25px!important;
}

.expertos h2 {
color: #333;
font-family: arial;
font-size: 32px;
}

.expertos #blog-left {
	border-right:none !important;
	margin-left:0px !important;
	width:625px !important;
}

.experto-single {
	border-bottom:1px solid #ccc;
	padding: 0px 10px 20px 10px;
	width: 90%;
}

.listado-expertos .experto-single {width:650px;}

.experto-single h3 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	color:#0094B3;
	
}

.image-experto {
	float:left;
	width:150px;
	height:150px;
	overflow:hidden;
}

.image-experto img {width:150px; height:auto;}

.body-experto {
	float:right;
	width:90%;
}

.expertoen, .estrellas {
	font-size:12px;
	color:black;
}

.expertoen {
	float:left;
	max-width:500px;
	/*font-weight:bold;*/
}

.expertoen a {
	color:#0094B3;
	text-decoration:none;
}

.expertoen a:hover{
	color:#0094B3;
	text-decoration:underline;
}

.estrellas {
	float:right;
	color:#666666;
}

.estrellas img {
	vertical-align:top;
}

/*.info-experto {
	float:left;
	font-size:12px;
	margin: 20px 0px;
	width:100%;
}*/
.info-experto {
    clear: both;
    font-size: 12px;
    margin: 10px 0 20px 0;
    display: block;
float: left;
width:80%;}

#ctl00_SPWebPartManager1_g_93f980e5_a335_4be1_8866_110fe35d0d8f_S6FD0DA69_InputKeywords {width:140px !important;}   

.body-experto .edit {
	float:left!important;
;
}

.body-experto .estrellas .naranja a:link, .body-experto .estrellas .naranja a:visited, .body-experto .estrellas .naranja a:hover, .body-experto .estrellas .naranja a:active {
	color:dimGray!important;
}




.naranja {
	color:#FE6701;
	font-weight:bold;
}


.expertos #blog-right {
	margin-left:0px!important;
	margin-top:35px !important;
	float: right;
	margin-right: 13px;
}

.expertos .buscados {
	margin:10px 0px!important;
	line-height:30px;
}

ul.activos {
	list-style:none;
	margin:0px 0px 0px 20px;
	padding:10px 0px;
	line-height:30px;
}

.activos a {
color: #00B1CC;
margin-right: 4px;
text-decoration: none;
font-weight:bold;
}

.expertos .bor-bot {
	margin-bottom:15px;
}

div.title {
	padding:0px;
	width:265px;
}

.tem {
	background:#0094B3;
	color:white;
	float:left;
	width:50%;
	text-align:center;
	padding-top:2px;
	padding-bottom:4px;
}

.exp {
	float:right;
	width:50%;
	text-align:center;
	padding-top:2px;
}

.tematicas {
margin: 10px 0px;
clear:both;
}

.img-tem {
float: left;
width: 100px;
}

.text-tem {
float: right;
width: 160px;
line-height: 18px;
}

.text-tem a {
	font-size:12px;
	color:#00B1CC;
	padding:0;
	margin:0;
	text-decoration:none;
	font-weight:bold;
}

.sobre {
	color:#333;
	width:270px;
}

.sobre h3 {
	color: black;
	font-weight: 100;
	margin-top: 0px;
	padding-top: 0px;
}

.comentario-detalle-expertos .form-grupo .asunto label {float:left;}
.comentario-detalle-expertos .form-grupo .asunto input {float:right; width:400px !important;}

.comentario-detalle-expertos .form-grupo .pregunta label {float:left; margin-top:20px;}
.comentario-detalle-expertos .form-grupo .pregunta textarea {float:right; width:400px !important;}

.comentario-detalle-expertos .boton-grupo {float: left;
width: 400px;
margin-left: 112px;}

.comentario-detalle-expertos .boton-grupo input#ctl00_SPWebPartManager1_g_910d1a02_d848_4b02_8714_31d773da2b4e_ctl00_btnEnviar, .comentario-detalle-expertos .boton-grupo input#ctl00_SPWebPartManager1_g_d0aed09c_c917_4ac4_9517_601a1ac0e6e4_ctl00_btnEnviar {border-width: 0px;
clear: both;
float: left;
margin-left: 296px;
margin-top: 20px;
}

.comentario-detalle-expertos .form-grupo h3 {
position: relative;
top: 21px;
font-size: 14px;
color: #7d7d7d;
right: 70px;}

.texto-enlace-login {float: left;
height: 20px;
margin: 0px 0px 0px 10px;
width: auto;
}

#ctl00_SPWebPartManager1_g_b9ed0022_0967_4cec_93f2_61f00fd2598b_ctl00_iniciar_sesion_panel.bor-bot.marg-right {border:none !important;}

.pub-pro.loginbutton {float: left;
margin-top: 25px;}

#ctl00_SPWebPartManager1_g_b9ed0022_0967_4cec_93f2_61f00fd2598b_ctl00_enlace_login.pub-pro.loginbutton {margin: 10px 0 0 10px;}

#experto h1 {margin-left:0px !important;}
}


.comentario-privado {background-color:#ffffcc !important;}




.listado-expertos{
margin:0px!important;
	
}
.listado-expertos h1{
	margin:0px!important;
	padding:0px 0px 16px 0px;
	font-size: 24px;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
html[xmlns] .clearfix {
    display: block;
}
.experto-single {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    padding: 0 10px 20px;
    position:relative;
    width:614px; /* para busqueda */
}

.listado-expertos a.pub-pro {margin-left:0px !important;}
.experto-single h3 {
    color: #00B1C;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
    display:block;
    width:410px;
    margin-top:10px;
}

.experto-single h3 a:link, .experto-single h3 a:link, .experto-single h3 a:active, .experto-single h3 a:visited {
	color:#00a2c3; text-decoration:none; font-family:arial;
}
.body-experto {
    float: right;
    width: 480px;
    font-family:arial;
}

.body-experto p, .body-experto a {font-family:Arial;}

.body-experto p.expertoen {width:445px;}

/*ficha expertos*/
.marg-bottom {
    margin-bottom: 25px !important;
}
#blog-left {
    border-right: medium none;
    color: #070707;
    float: left;
    font-family: arial;
    width: 660px;
}
#expertos{
	margin:35px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	height: auto;
    
}

#expertos:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

#expertos h1{
	margin:0px;
}

#expertos .icon-socialLayout {
    position: absolute;
    right: 0;
    top: -4px;
    width: auto;
}
#expertos h2 {
    color: #00B2CF;
    font-size: 14px!important;
    margin-bottom: 15px;
}
#expertos .foto-expertos {
clear: left;
float: left;
margin-right: 30px;
width: 130px;
height: auto;
max-height: 200px;
}

#expertos p {
    font-size: 13px;
    margin:0px!important;
}
#expertos p.expertos-descr {
   margin-bottom: 25px !important;}


#expertos .category-icon {
    background: url("Images/icono-categorias.gif") no-repeat scroll 0 0 transparent;
    line-height: 20px;
    padding-left:40px;
}

#expertos p.expertos-descr {
width:350px;
padding-left:0px;
}

#expertos a {
    color: #FE6601;
    font-weight: bold;
    text-decoration: none;
    display:block;
}

#expertos ul {
margin: 20px 0 0 0;
padding: 0;
}

#expertos ul li {
float: left;
margin-left: 5px;
}


#expertos .experto-texto {
width: 350px;
float: left;
margin-right: 20px;
}

#expertos .icon-socialLayout a {
	margin-left:0px !important;
}

.comentario-detalle-expertos .boton-grupo {
  margin-top:-10px;
}

.comentario-detalle-expertos h3 {
    clear: both;
    color: #7D7D7D;
    font-size: 14px;
    font-weight: bold;
    margin: 10px;
}
.comentario-detalle-expertos .caja-comentario {
    clear: both;
    margin-right: 20px;
    width: 100%;
}

.comentario-detalle-expertos .img-coment-grupo img {
    border: medium none;
    float: left;
}

.comentario-detalle-expertos .form-grupo {
    float: left;
    width: 500px;
}

.comentario-detalle-expertos .form-grupo p {
    float: left;
    margin: 0px 0px 10px 0px;
    width: 560px;
}
.comentario-detalle-expertos .comment-enlace a {
    color: #FF6500;
    float: left;
    font-size: 10px;
    font-weight: bold;
    padding: 0;
    text-decoration: none;
}

.comentario-detalle-expertos span.fecha-c {
    clear: both;
    color: grey;
    float: left;
    font-size: 10px;
    margin-right: 290px;
    margin-top: 10px;
}
.comentario-detalle-expertos .comentario-privado {
    background-color: #FFFFCC;
}
#ctl00_SPWebPartManager1_g_d0aed09c_c917_4ac4_9517_601a1ac0e6e4_ctl00_comentarios_panel{
	border-bottom: 1px solid #BABABA;
}


ul.buscados-expertos li {display:list-item !important; margin:10px 0px;}
.buscados.buscados-expertos li {display:inline !important;}
/*grupos logados*/
#ctl00_SPWebPartManager1_g_40324a44_7612_4172_9dcc_dac23ee0da0a_ctl00_archivos_panel{
	margin-top:30px;
	padding-top:10px;
	border-top: 1px solid #BABABA;
	color:negro;
}


/* Newsletter */
#alta-newsletter {
font-family:Arial;
border: 1px solid #ccc;
width: 500px;
height: auto;
border: 1px solid #ccc;
padding: 30px;
border-radius: 10px;
margin-top:50px;
font-size: 12px;
color: black;
}

#alta-newsletter label {font-family:Arial; margin-left:15px;}
 
#alta-newsletter .intro {color:#0094B3;font-weight:bold; font-size:14px; text-align:left; width:440px; margin:0 auto;}
 
#alta-newsletter table {

margin: 20px auto;
width: 440px;
float:left;
clear:both;
}
 
#alta-newsletter label {
margin:0 0 0 30px;
font-size:12px;
}
 
#alta-newsletter table input {
width: 180px;
}
 
#alta-newsletter .deseo {width:440px; margin:0 auto;}
 
#alta-newsletter .deseo p {float:left; font-size:12px; line-height:16px; font-family:arial; color:black; margin:30px 0px 20px 0px;}
.info-sobre-adicional{
	float: left;
font-size: 12px;
line-height: 16px;
font-family: arial;
color: black;
/*margin: 30px 0px 20px 0px; */
width: 440px;
padding-left: 30px;
margin-bottom:20px;
}
 
#alta-newsletter .clausola {float: left; width: 440px; font-size: 10px; line-height: 12px; font-family: arial;
color: black; margin: 0px 0px 20px 30px;border-top: 1px solid #bababa; padding-top: 20px;}
 
#alta-newsletter .enviar-alta input  {
width: 100px;
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3;
background-image: none;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
color: white;
cursor: auto;
display: inline;
float: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
height: auto;
padding-bottom: 5px;
padding-left: 36px;
padding-right: 36px;
padding-top: 5px;
position: relative;
text-decoration: none;
width: auto;
border: none;
float: right;
margin: 20px 20px 20px 0px;
cursor: pointer;
}


/* cambio contraseÃ±a **/

.rec-instr {text-align:left; margin-bottom:20px; font-family:arial; font-size:12px; width:500px;}

#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a {margin-top:35px; width:600px; margin-left:20px; position:relative;}
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a table td:first-child {width:345px;}
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a input {float:left;}
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a label {	font-size:12px; font-family:arial !important; float:left; width:245px; text-align:left;}

#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a span#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_CurrentPasswordRequired,
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a span#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_NewPasswordRequired,
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a span#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_ConfirmNewPasswordRequired {float:left;/*margin-left :20px;*/font-family : arial !important; font-size:12px; width:245px;}

#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a input#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_CancelButton {
position:absolute !important; 
left:230px;
top:200px;
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3 !important;
background-image: none !important;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
color: white;
cursor: auto;
display: inline;
float: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
height: auto;
position: relative;
text-decoration: none;
width: auto;
border: none;
float: right;
cursor: pointer;
padding:5px 10px;}

#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a #ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_ChangePasswordButton {
position:absolute !important; 
left:340px;
top:200px;
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3 !important;
background-image: none !important;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
color: white;
cursor: auto;
display: inline;
float: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
height: auto;
position: relative;
text-decoration: none;
width: auto;
border: none;
float: right;
cursor: pointer;
padding:5px 10px;}


#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_SuccessContainerID_Success {font-family: arial !important; font-size:12px;}
input#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_SuccessContainerID_ContinueButton {
position:relative; 
margin-top: 30px;
left: -100px;
background-attachment: scroll;
background-clip: border-box;
background-color: #0094B3 !important;
background-image: none !important;
background-origin: padding-box;
background-size: auto;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
border-right-color: white;
border-right-style: none;
border-right-width: 0px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
color: white;
cursor: auto;
display: inline;
float: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
height: auto;
position: relative;
text-decoration: none;
width: auto;
border: none;
float: right;
cursor: pointer;
padding:5px 10px;}

/** formulario premios seres 2013 **/

#ctl00_SPWebPartManager1_g_5e289809_5546_482a_a48c_35f08f50d35b_FormControl0__ViewContainer {margin:75px 0px 0px 50px;}
#ctl00_SPWebPartManager1_g_5e289809_5546_482a_a48c_35f08f50d35b_FormControl0__XmlFormView  div div {background-color:white !important}

#ctl00_SPWebPartManager1_g_5a4b2362_5dc3_4664_9987_3e8303802816_FormControl0__ViewContainer {margin:75px 0px 0px 50px;}


/** seo **/

.palabras-footer {width:100%; display:block; float:left; height:40px;}
.palabras-footer h2, .palabras-footer h1 {float:left; display:inline-block; margin:0 20px 0 0; color:#7d7d7d; font-size:12px; font-weight:bold;}
.palabras-footer h2 a:link, .palabras-footer h2 a:visited, .palabras-footer h2 a:hover, .palabras-footer h2 a:active,
.palabras-footer h1 a:link, .palabras-footer h1 a:visited, .palabras-footer h1 a:hover, .palabras-footer h1 a:active {color:#7d7d7d; text-decoration:none;}

/** rating conocimiento **/

#RatingsCtrl_ctl00_PlaceHolderMain_AnonRatingControl1 {left:115px !important; top:35x !important;}
.AERating { white-space:nowrap; padding-top:10px !important; /*top: 0px; position: absolute; padding-top:50px!important;/* margin-left:73px !important;*/}
.media-valor-entrevistas {display:none;}
.noticias-cont.necesito-cont h2 {width:500px;}
.ftr.w160p.mt08em .AERating {margin-left:0px !important;}
.ftr.w160p.mt08em #RatingsCtrl_ctl00_PlaceHolderMain_AnonRatingControl1 {top:6px; left:-46px !important;}

/* img ficha ong, empresa **/
.img_titular_ficha {margin-right: 25px;}
.img_titular_ficha img {width:150px;}
.capa_img_lealtad {
	float: right;
	padding: 0;
	margin-top: -49px;}
.capa_img_lealtad img {width:90px;}

/* resultados diario seres **/

.ContentQueryVacio {padding-left:100px;}
.ContentQueryVacio h2 {font-size:12px; font-weight:normal; font-family: arial;}

/* voluntariado eficaz zona privada **/

.efficaz {margin-top:-20px;}
.voluntariad-efficaz a {clear:both; float:left;}

/* formulario mercado **/


#ctl00_SPWebPartManager1_g_a941558c_4f2d_43f8_ac7a_6dbd952c0a94_FormControl0__toolbar_top, #ctl00_SPWebPartManager1_g_a941558c_4f2d_43f8_ac7a_6dbd952c0a94_FormControl0__toolbar_bottom {display:none !important;}
#ctl00_SPWebPartManager1_g_a941558c_4f2d_43f8_ac7a_6dbd952c0a94_FormControl0__ViewContainer {margin-top:80px;}
#MSOZoneCell_WebPartWPQ5 .s4-wpTopTable {border:none !important;}
#ctl00_SPWebPartManager1_g_a941558c_4f2d_43f8_ac7a_6dbd952c0a94_FormControl0__XmlFormView div {background-color:transparent !important;}
input#ctl00_SPWebPartManager1_g_a941558c_4f2d_43f8_ac7a_6dbd952c0a94_FormControl0_V1_I1_B8 {
	position: relative;
	left: 293px;
	margin: 20px;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #0094B3;
	background-image: none;
	background-origin: padding-box;
	background-size: auto;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-right-color: white;
	border-right-style: none;
	border-right-width: 0px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	color: white!important;
	cursor: auto;
	display: inline;
	float: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	height: auto;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 36px;
	padding-right: 36px;
	padding-top: 5px;
	position: relative;
	text-decoration: none;
	width: auto;
	cursor:pointer;
	border:none;
}


/** PREMIOS SERES 2013 **/


#premios-seres-2013 {width:716px;}
#premios-seres-2013, #premios-seres-2013 p, #premios-seres-2013 ul li {font-size:14px; color:black; line-height:16px;}
#premios-seres-2013 .half-col {width:357px; float:left; overflow:hidden;}
#premios-seres-2013 .col-central {width:100%; display:table; background:#f5f5f5; margin-top:40px; padding-bottom:40px;}
#premios-seres-2013 .logo-2013 {float:right; margin-top:-30px;}
#premios-seres-2013 .clear-2013 {clear:both; width:100%;}
#premios-seres-2013 .botones-premios img {float:left;}
#premios-seres-2013 .btn-footer-wrapper {display:table; padding-top:30px; width:715px; text-align:center; margin-top:30px;}
#premios-seres-2013 .btn-footer-wrapper .btn-footer {width:480px; margin:auto;}
#premios-seres-2013 .btn-footer-wrapper .btn-footer a {display:block; float:left;}
#premios-seres-2013 .btn-footer-wrapper .btn-footer a {margin:0 20px;}
#premios-seres-2013 .btn-footer-wrapper .btn-footer span {display:block; clear:both; float:right; color:#d7d7d7; font-size:12px; margin-right:85px;}


#premios-seres-2013.portada-2013 .intro-2013 ul {margin:20px 0px 20px 20px; padding:0; float:left; clear:both;}
#premios-seres-2013.portada-2013 .intro-2013 ul li {display:block; float:left; clear:both; margin:0 0 5px 0;}
#premios-seres-2013.portada-2013 .intro-2013 ul li a:link, #premios-seres-2013.portada-2013 .intro-2013 ul li a:hover, #premios-seres-2013.portada-2013 .intro-2013 ul li a:visited, #premios-seres-2013.portada-2013 .intro-2013 ul li a:active {text-decoration:none; color:inherit;}
#premios-seres-2013.portada-2013 .intro-2013 ul li a span {width:200px; display:block; float:left; color:#0094B3; font-weight:bold;}
#premios-seres-2013.portada-2013 .half-col {height:280px;}
#premios-seres-2013.portada-2013 .half-col.marg-orange {border:1px solid #ccc; border-right:none;  height:279px; width:356px;background:url(/ImagesUpload/premios-2013/bg-naranja.gif)no-repeat bottom center;}
#premios-seres-2013.portada-2013 .half-col.marg-orange p {padding:10px 15px; margin:0; font-size:14px; color:#7d7d7d; line-height:18px;}
#premios-seres-2013.portada-2013 .half-col.marg-orange ul {margin:3px 0px 0px 0px; padding:10px 15px;}
#premios-seres-2013.portada-2013 .half-col.marg-orange ul li {color:#0094b3; font-size:14px; line-height:18px; list-style:none; display:list-item; font-weight:bold;}
#premios-seres-2013.portada-2013 .half-col.marg-orange ul ul {margin:0; padding:5px 15px;}
#premios-seres-2013.portada-2013 .half-col.marg-orange ul ul li {color:#f3522f; list-style:none; display:list-item; font-weight:normal;}
#premios-seres-2013.portada-2013 .half-col.slider-2013-wrapper {position:relative; border:1px solid #ccc; width:356px; height:279px;}
#premios-seres-2013.portada-2013 .half-col #slider-2013 {width:358px !important; height:280px !important;}
#premios-seres-2013.portada-2013 .half-col #slider-2013 ul { font-size: 0; line-height: 0; margin: 0; padding: 0; border: 0; }
#premios-seres-2013.portada-2013 .half-col #slider-2013 ul li { list-style: none; margin: 0; padding: 0; }
#premios-seres-2013.portada-2013 .half-col #slider-2013 img {margin: 0 !important; padding: 0 !important; border: 0 !important; }

#premios-seres-2013.nuevo-2013 p.intro {float:left; width:500px; line-height:18px; padding:20px 10px; font-size:16px; margin:0;}
#premios-seres-2013.nuevo-2013 .clear-2013 {height:20px;}
#premios-seres-2013.nuevo-2013 .col-225 {float:left; width:225px; margin-left:10px; display:table;}
#premios-seres-2013.nuevo-2013 .col-225 p {width:225px; text-align:center; margin:0px 0px 30px 0px; font-size:14px; line-height:18px; height:70px; margin-bottom:30px; display:table;}
#premios-seres-2013.nuevo-2013 .col-225 p span {display:table-cell; vertical-align:middle; font-weight:bold;}
#premios-seres-2013.nuevo-2013 .col-410 {float:left; width:410px; display:table; }
#premios-seres-2013.nuevo-2013 .col-410 p {margin:0 0 30px 0; padding:0 0 0 110px; width:400px; height:70px; background:url(/ImagesUpload/premios-2013/flecha-2013.gif) no-repeat left center; display:table;}
#premios-seres-2013.nuevo-2013 .col-410 p span {display:table-cell; vertical-align:middle; padding-left:110px;}

#premios-seres-2013.compartir-2013 p.intro {float:left; width:500px; line-height:18px; padding:20px 10px; font-size:16px; margin:0;}
#premios-seres-2013.compartir-2013 .clear-2013 {height:50px;}
#premios-seres-2013.compartir-2013 .caja-compartir {width:175px; text-align:center; float:left; margin:0px 0px 20px 45px;}
#premios-seres-2013.compartir-2013 .caja-compartir img {margin-bottom:10px;}
#premios-seres-2013.compartir-2013 .caja-compartir p {font-weight:bold; font-size:14px; margin:5px 0px;}
#premios-seres-2013.compartir-2013 a.share {
    display:block; 
    height:18px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid #CAD4E7;
    background: url(http://static.ak.fbcdn.net/rsrc.php/v2/yI/x/1dQf_ATK831.png) no-repeat 3px 2px #ECEEF5;
    font-size:12px;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    color:#3B5998;
    cursor:pointer;
    padding:0px 5px 0px 20px;
    text-decoration:none;
    width:70px;
    margin:0 auto;}    
#premios-seres-2013.compartir-2013 a.share:hover {color:#3B5998; border:1px solid #9dacce; text-decoration:none;}
#premios-seres-2013.compartir-2013 .caja-compartir span {display:block; float:left; width:auto; height:25px; }


/*#premios-seres-2013.presentarse-2013 p.intro {float:left; width:500px; line-height:18px; padding:20px 10px; font-size:14px; margin:0;}
#premios-seres-2013.presentarse-2013 .clear-2013 {height:50px;}
#premios-seres-2013.presentarse-2013 .presentarse-caja {clear:both; width:100%; height:190px; margin:0 0 30px 10px;}
#premios-seres-2013.presentarse-2013 .presentarse-caja p {float:left; display:block; margin:0; width:250px; padding-right:20px; font-size:14px; line-height:18px; display:table; padding:0; height:190px;}
#premios-seres-2013.presentarse-2013 .presentarse-caja p.circulo {width:190px;background:no-repeat center; text-align:center; color:white; }
#premios-seres-2013.presentarse-2013 .presentarse-caja p span {display:table-cell; vertical-align:middle; height:auto;}
#premios-seres-2013.presentarse-2013 .presentarse-caja p.circulo.green {background-image:url(../img/circ-green.gif);}
#premios-seres-2013.presentarse-2013 .presentarse-caja p.circulo.orangee {background-image:url(../img/circ-orangee.gif);}
#premios-seres-2013.presentarse-2013 .presentarse-caja p.circulo.blue {background-image:url(../img/circ-blue.gif);}*/

#premios-seres-2013.testimonio-2013 p.intro {float:left; width:500px; line-height:18px; padding:20px 10px; font-size:14px; margin:0;}
#premios-seres-2013.testimonio-2013 .col-central {background:white; margin-top:0px;}
#premios-seres-2013.testimonio-2013 .col-testimonio {width:100%; height:450px; background:url(/ImagesUpload/premios-2013/bg-testimonio.gif) no-repeat top center; margin-top:20px; position:relative;}
#premios-seres-2013.testimonio-2013 .col-testimonio div {width:215px; height:auto; display:table; position:absolute;}
#premios-seres-2013.testimonio-2013 .col-testimonio div h2 {font-size:18px; margin:0px; padding:0; font-weight:bold;}
#premios-seres-2013.testimonio-2013 .col-testimonio div p {font-size:14px; line-height:18px; margin:5px 0px;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-1 {top:163px; right:20px;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-1 h2 {color:#0094b3;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-2 {top:360px; right:135px;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-2 h2 {color:#72c719;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-3 {top:330px; left:40px;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-3 h2 {color:#f3522f;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-4 {top:60px; left:0px;}
#premios-seres-2013.testimonio-2013 .col-testimonio div.testimonio-2013-4 h2 {color:#72c719;}




/** formulario premios 2013 **/


.ae_VcQsZn89mSn3pfVv_0, .at_VcQsZn89mSn3pfVv_0 {background:none !important; border-top:1px solid #72c719 !important; border-bottom:none !important; }
.i_VcQsZn89mSn3pfVv_0, .k_VcQsZn89mSn3pfVv_0 {border:none !important;}
.bi_VcQsZn89mSn3pfVv_0, .bo_VcQsZn89mSn3pfVv_0 {color:black! important; font-size:12px !important;}

.descargar-formulario-2013 {
    background: none repeat scroll 0px 0px rgb(0, 148, 179);
    color: white !important;
    font-size: 12px;
    margin-right: 10px;
    padding: 5px 20px;
    border-radius: 8px 8px 8px 8px;
    position: relative;
    font-family: arial;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    white-space: nowrap;
   	position: absolute;
top: 430px;
z-index: 10;
left: 665px;
width: 130px;}


.ai_VcQsZn89mSn3pfVv_0 {font-size:12px !important;}


/** banner cabecer premios 2013 ***/

.banner-cabecera-premios-2013.mueve-abajo {margin-top:40px;}


/** manual seres **/

body {margin:50px auto; width:925px;}



#manual-seres-wrapper {width:925px; margin-top:50px; float:left; display:table; position:relative;}
#manual-seres-wrapper h1 {margin: 16px 0px!important; font-size: 16px!important;font-weight: bold!important; color: #0094B3!important;font-family: arial!important;}

#manual-seres-wrapper .columnas {display:table; width:880px; margin:60px auto 25px auto;}
#manual-seres-wrapper .columnas .columna {width:195px; float:left; margin-right:25px;}
#manual-seres-wrapper .columnas .columna.ultima {margin-left:0px;}
#manual-seres-wrapper .columnas .columna p {font-family:arial; color:black; font-size:12px; line-height:16px; text-align:center; margin-top:20px;}
#manual-seres-wrapper .columnas a {display:block; height:195px; width:195px; background:url(/ImagesUpload/manual-seres/c.gif) no-repeat;}
#manual-seres-wrapper .columnas a.active {background-image:url(/ImagesUpload/manual-seres/c-active.gif);}

#manual-seres-wrapper .strong {font-weight:bold;}

#manual-seres-wrapper p.intro {font-family:arial; color:black; font-size:12px; line-height:16px; color:black;}
#manual-seres-wrapper p.intro a:link, #manual-seres-wrapper p.intro a:active, #manual-seres-wrapper p.intro a:hover, #manual-seres-wrapper p.intro a:visited {color:#0094B3; text-decoration:underline; font-size:12px;}

#manual-seres-wrapper .parte-baja {clear:both; width:925px; margin:25px auto 25px auto; display:table; float:left;}
#manual-seres-wrapper .parte-baja .izq {float:left; width:auto; margin:0;}
#manual-seres-wrapper .parte-baja p {font-family:arial; color:black; font-size:12px; line-height:18px; color:black; width:300px; margin-bottom:20px;}
#manual-seres-wrapper .parte-baja p.strong {font-weight:bold;}
#manual-seres-wrapper .parte-baja p.asterisco {font-size:10px; font-style:italic; margin-left:30px;}
#manual-seres-wrapper .parte-baja p.blue {color: #0094B3;}
#manual-seres-wrapper .parte-baja p.left-marg {margin-left:30px;}
#manual-seres-wrapper .parte-baja h2 {margin:0 0 20px 30px; padding:0; font-size:14px;}
#manual-seres-wrapper .parte-baja ul {margin:0 0 20px 0px; padding:0; width:300px;}
#manual-seres-wrapper .parte-baja ul li {color:black; background:url(/ImagesUpload/manual-seres/ul.gif) no-repeat 2px -2px; display:list-item; padding-left:30px; margin-bottom:15px;font-size:12px; line-height:18px;}
#manual-seres-wrapper .parte-baja ul ul {margin:10px 20px;}
#manual-seres-wrapper .parte-baja ul ul li {padding:0; background:none; list-style-type:disc; }
#manual-seres-wrapper .parte-baja ul li span.strong {font-weight:bold;}
#manual-seres-wrapper .parte-baja .img {margin-right:9px; float:left; position: relative;top: -2px; padding-bottom:50px;}
#manual-seres-wrapper .parte-baja .der {float:left; width:auto; margin: 20px 0 30px 20px;}
#manual-seres-wrapper .parte-baja a:link, #manual-seres-wrapper .parte-baja a:hover, #manual-seres-wrapper .parte-baja a:visited, #manual-seres-wrapper .parte-baja a:active {color:#0094B3; text-decoration:underline; font-size:12px;}
#manual-seres-wrapper .parte-baja p.dentro {margin:0 0 0 20px;}
#manual-seres-wrapper .parte-baja p.asterico {font-style:italic;}
#manual-seres-wrapper .parte-baja p.dentro.ultimo {margin:0 0 20px 20px;}

#manual-seres-wrapper #parte-2, #manual-seres-wrapper #parte-3, #manual-seres-wrapper #parte-4 {display:none;}


#manual-seres-wrapper .select-menu {position:absolute; top:16px; right:0px; width:230px; height:25px; border:2px solid #00A2C3; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#manual-seres-wrapper .select-menu ul {position:relative; background:white;width:210px; margin:0; padding:0px 10px; display:block; height:25px; font-weight:bold; color:#303030; font-size:12px;}
#manual-seres-wrapper .select-menu ul li {background:white; margin:0; padding:0; display:block; height:25px; line-height:25px; font-family:arial; white-space:nowrap;}
#manual-seres-wrapper .select-menu ul li span {padding-bottom: 20px;background: none;}
#manual-seres-wrapper .select-menu ul li span.tr {margin:0 0 0 70px;}
#manual-seres-wrapper a:link, #manual-seres-wrapper a:hover, #manual-seres-wrapper a:visited, #manual-seres-wrapper a:active {color:#303030; text-decoration:none; font-family:arial;}
#manual-seres-wrapper .select-menu ul ul li {line-height:20px; height:20px; margin-left:10px;}
#manual-seres-wrapper .select-menu ul ul li a {font-weight:normal; padding:0px 5px; line-height:20px;}
#manual-seres-wrapper .select-menu ul ul li a:hover {font-weight:bold;}
#manual-seres-wrapper .select-menu ul ul li.inside {margin-left:20px;}
#manual-seres-wrapper .select-menu ul ul {z-index:10; top: 27px; left: 3px; width: 230px;position:absolute; float:left; display:none; background:white; margin:0 0 0 -5px; padding:0; height:200px; border:2px solid #00A2C3; -webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; border-top:none;}
#manual-seres-wrapper .select-menu ul:hover {cursor:pointer;}
#manual-seres-wrapper .select-menu ul:hover ul {display:block;}

#manual-seres-wrapper .navegacion {display:table; position:absolute; top:58px; right:0px; width:234px;}
#manual-seres-wrapper .navegacion .ant {
background: none repeat scroll 0 0 #0094B3;
color: white; font-size: 12px;
padding: 5px 20px; border-radius: 8px 8px 8px 8px;
float:left; font-family: arial; font-weight: bold;
text-decoration: none; text-align: center;
white-space: nowrap;
width:60px;
}
#manual-seres-wrapper .navegacion .sig {
background: none repeat scroll 0 0 #FE6701;
color: white; font-size: 12px;
padding: 5px 20px; border-radius: 8px 8px 8px 8px;
float:right; font-family: arial; font-weight: bold;
text-decoration: none; text-align: center;
white-space: nowrap;
width:60px;
}

#parte-2, #parte-3, #parte-4 {display:none;} 



/*** nuevos online tic ***/

/**grupos de trabajo detalle**/

.bor-bot.destacado-azul .imagenes_panel {margin-top:20px;}
.bor-bot.destacado-azul .imagenes_panel .participantes {float:left; width:115px; text-align:left;}
.bor-bot.destacado-azul .imagenes_panel .participantes div {float:left; width:75px; height:75px; overflow:hidden;}
.bor-bot.destacado-azul .imagenes_panel .participantes img {height:75px; width:auto;}
.bor-bot.destacado-azul .imagenes_panel .participantes a.nombre-participante, .destacado-azul.bor-bot .imagenes_panel .participantes a.nombre-participante:hover, .destacado-azul.bor-bot .imagenes_panel .participantes a.nombre-participante:active, .destacado-azul.bor-bot .imagenes_panel .participantes a.nombre-participante:visited {color:#696969; font-weight:bold; text-align:left; display:table; margin:5px 0; width:110px; word-break:normal; float:left; }
.bor-bot.destacado-azul .imagenes_panel .participantes span {font-weight:normal !important; display:block; width:110px;  margin:5px 0 0 0; color:#696969; text-align:left; clear:both;}
.Vista-grupo .destacado-azul.bor-bot {margin-top:50px !important;}
a.ver-todos-part:link, a.ver-todos-part:hover, a.ver-todos-part:active, a.ver-todos-part:visited {text-decoration:none; float:right; clear:both; color:#00b2cf !important; font-weight:bold;}

.adjunto {margin: 20px 0px -30px 0px !important; LINE-HEIGHT: 20px; WIDTH: 500px; FLOAT: left; COLOR: #7d7d7d; MARGIN-LEFT: 10px; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.compartir-fic { MIN-HEIGHT: 60px; WIDTH: 580px; FLOAT: left; MARGIN-LEFT: 10px; padding:5px 0 20px 0; BORDER-BOTTOM: #bababa 1px solid;  }
#detalle-grupos {display:table; position:relative;}
a:link.boton-invitar , a:hover.boton-invitar , a:active.boton-invitar, a:visited.boton-invitar {
background: none repeat scroll 0 0 #696969;
color: white;
font-size: 11px;
border-radius: 8px 8px 8px 8px;
position: absolute;
font-family: arial;
font-weight: bold;
text-decoration: none;
text-align: center;
white-space: nowrap;
display: block;
width: 130px;
height: 22px;
line-height: 22px;
top: 280px;
left: 10px;}

.clear-participantes {clear:both; width:580px; height:20px;}


#detalle-grupos .marg-right .bold.psizeqtrz.contenido-relacionado, 
#detalle-grupos .iconos-contenidos {display:none;}








/** perfil personal **/

.perfil-personal {position:relative; display:table;}
.perfil-personal .foto-perfil {position: absolute; top: 37px; display: table; left: 520px; display:table; height:auto;}
.perfil-personal .foto-perfil img {position: static !important;float: left;clear: both;}

a:link.boton-invitar , a:hover.boton-invitar , a:active.boton-invitar, a:visited.boton-invitar {
background: none repeat scroll 0 0 #696969;
color: white;
font-size: 11px;
border-radius: 8px 8px 8px 8px;
position: absolute;
font-family: arial;
font-weight: bold;
text-decoration: none;
text-align: center;
white-space: nowrap;
display: block;
width: 130px;
height: 22px;
line-height: 22px;
top: 280px;
left: 18px;}

.boton-invitar-perfil {float:left; clear:both; position:static !important; margin:20px 0px 0px 10px;}



/**grupos de trabajo listado **/

a:link.boton-invitar , a:hover.boton-invitar , a:active.boton-invitar, a:visited.boton-invitar {
background: none repeat scroll 0 0 #696969;
color: white;
font-size: 11px;
border-radius: 8px 8px 8px 8px;
position: absolute;
font-family: arial;
font-weight: bold;
text-decoration: none;
text-align: center;
white-space: nowrap;
display: block;
width: 120px;
height: 22px;
line-height: 22px;
top: 280px;
left: 18px;}

.boton-invitar-listado.boton-invitar {position:static !important; float:right; margin-right:108px;}
.candado {float:right; position:relative; clear:both; top:-17px;}




/** compartiendo soluciones **/


#compartiendo-wrapper {width:716px; display:table;}
#compartiendo-wrapper h1 {margin: 16px 0px;font-size: 16px;font-weight: bold;color: #0094B3;font-family: arial;z-index: 999;}
#compartiendo-wrapper p {font-size:12px; line-height:16px; margin:0; padding:0;}
#compartiendo-wrapper img {border:0 none;}

#compartiendo-wrapper.portada-compartiendo {margin-bottom:100px;}
#compartiendo-wrapper.portada-compartiendo .fondo-portada {height:477px; width:716px; position:relative; background:url(/ImagesUpload/compartiendo/fondo-portada.jpg) no-repeat center;}
#compartiendo-wrapper.portada-compartiendo .fondo-portada img {position:absolute; top:0; right:0; margin:0; width:auto; height:auto; width:250px; height:auto;}
#compartiendo-wrapper.portada-compartiendo img {margin:20px 13px 0 0; width:227px; border:0 none;}
#compartiendo-wrapper.portada-compartiendo img.last {margin:20px 0 0 0;}

#compartiendo-wrapper.speed {margin-bottom:100px;  position:relative; color:black;}
#compartiendo-wrapper.speed #slider {height:450px; width:716px; margin:20px 0; overflow:hidden;}
#compartiendo-wrapper.speed #slider ul {margin:0; padding:0; height:450px; width:716px;}
#compartiendo-wrapper.speed #slider ul li {margin:0; padding:0;  height:450px; width:716px; list-style:none; }
#compartiendo-wrapper.speed #slider ul li span.caption {display:block; width:716px; height:30px; padding-top:10px; text-align:center; font-family:arial; font-size:12px; text-align:center; float:left; line-height:30px; font-weight:bold;}
#compartiendo-wrapper.speed #slider ul li span.imgwrap {display:block; height:400px; width:716px; clear:both; float:left; overflow:hidden;}
#compartiendo-wrapper.speed #slider ul li span.imgwrap img {height:auto; width:716px; margin:0; padding:0; }
#compartiendo-wrapper.speed #prevBtn, #compartiendo-wrapper.speed #nextBtn {position:static; height:37px; width:35px; display:inline;}
#compartiendo-wrapper.speed #prevBtn a, #compartiendo-wrapper.speed #nextBtn a {text-indent:-9999px; display:block; height:37px; width:35px; background:no-repeat center; position:absolute; bottom:30px;}
#compartiendo-wrapper.speed #prevBtn a {background-image:url(/ImagesUpload/compartiendo/larr.png); left:10px;}
#compartiendo-wrapper.speed #nextBtn a {background-image:url(/ImagesUpload/compartiendo/rarr.png); right:10px;}

#compartiendo-wrapper.mercado {margin-bottom:50px;}
#compartiendo-wrapper.mercado p {margin-bottom:20px; color:black;}
#compartiendo-wrapper.mercado h2 {margin:0 0 20px 0; padding:0; color: #0094B3;font-family: arial; font-size:12px;}
#compartiendo-wrapper.mercado a.fl {float:left; display:block; width:330px; padding:10px; height:250px; position:relative; margin-bottom:20px;}
#compartiendo-wrapper.mercado a.fr {float:right; display:block; width:330px; padding:10px; height:250px; position:relative; margin-bottom:20px;}
#compartiendo-wrapper.mercado .clear {clear:both; width:100%; height:1px;}
#compartiendo-wrapper.mercado a:link, #compartiendo-wrapper.mercado a:hover, #compartiendo-wrapper.mercado a:active, #compartiendo-wrapper.mercado a:visited {color:black; text-decoration:none;}
#compartiendo-wrapper.mercado a p {float:left; margin:0; width:330px; color:black; font-weight:bold;}
#compartiendo-wrapper.mercado a img {margin-bottom:5px;}
#compartiendo-wrapper.mercado a span {font-weight:bold; color:black; font-size:10px; line-height:12px; position:absolute; bottom:10px; left:10px; }
#compartiendo-wrapper.mercado a span.verr {position:static; font-size:12px; text-decoration:underline;}
#compartiendo-wrapper.mercado a.green {background:url(/ImagesUpload/compartiendo/green.png) repeat;}
#compartiendo-wrapper.mercado a.blue {background:url(/ImagesUpload/compartiendo/blue.png) repeat;}
#compartiendo-wrapper.mercado a.orange {background:url(/ImagesUpload/compartiendo/orange.png) repeat;}

#compartiendo-wrapper.soluciones {margin-bottom:50px;}
#compartiendo-wrapper.soluciones p {margin-bottom:20px; color:black;}
#compartiendo-wrapper.soluciones .solucion {width:330px; height:140px; position:relative; margin-bottom:40px;}
#compartiendo-wrapper.soluciones .solucion.fl {float:left;}
#compartiendo-wrapper.soluciones .solucion.fr {float:right;}
#compartiendo-wrapper.soluciones .solucion h2 {color:#FE6700; margin:0 0 5px 0; padding:0; font-family: arial; font-size:12px;}
#compartiendo-wrapper.soluciones .solucion .solucion-img {float:left; width:115px; height:90px; overflow:hidden;}
#compartiendo-wrapper.soluciones .solucion .solucion-img img {width:110px; height:auto; max-height:90px; margin-top:10px;}
#compartiendo-wrapper.soluciones .solucion .solucion-texto {float:right; width:210px; }
#compartiendo-wrapper.soluciones .solucion .solucion-texto p {margin:0; font-size:12px; line-height:16px;}
#compartiendo-wrapper.soluciones .solucion a:link, #compartiendo-wrapper.soluciones .solucion a:hover, #compartiendo-wrapper.soluciones .solucion a:visited, #compartiendo-wrapper.soluciones .solucion a:active {display:block; color:white; text-decoration:none; font-size:12px; color:black; font-weight:bold; width:75px; height:20px; position:absolute; bottom:0px; right:0px; text-align:center; line-height:20px; position:absolute; bottom:0px; right:135px;}

.pop-up-sol {display:none; padding:20px;}
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {height:90%; width:696px; background-color:white;padding:10px;}
#simplemodal-container a.modalCloseImg {background:url(/ImagesUpload/compartiendo/x.png) no-repeat; width:24px; height:24px; display:inline; z-index:3200; position:absolute; top:10px; right:30px; cursor:pointer;}

.pop-up-sol h2 {color:#00A2C3; margin:10px 0 5px 0; padding:0; font-family: arial; font-size:14px; text-transform:uppercase;}
.pop-up-sol h3 {color:black; padding:0; margin:0 0 20px 0; font-size:14px; font-weight:bold;}
.pop-up-sol div {width:45%; color:black;}
.pop-up-sol div.fl {float:left;}
.pop-up-sol div.fr {float:right;}
.pop-up-sol p {margin:0 0 20px 0; font-size:12px; line-height:16px; color:black;}
.pop-up-sol img {margin:0 auto 20px auto; display:block;}
.pop-up-sol a:link, .pop-up-sol a:hover, .pop-up-sol a:visited, .pop-up-sol a:active {color:black; text-decoration:underline;}
.pop-up-sol ul {margin:0 0 20px 0; padding:0;}
.pop-up-sol ul li {font-size:12px; line-height:16px; list-style-type:disc; margin:0 0 0 10px; padding:0; color:black;}
.pop-up-sol ul li ul li, .pop-up-sol ul li ul li ul li {list-style:circle;}

.nav-soluciones { clear: both; margin: 0px auto 10px auto; display: block; float: left; width: 100%; text-align: center;}
.nav-soluciones ul {margin:0; padding:0;}
.nav-soluciones li {display:inline; padding: 4px 7.5px; }
.nav-soluciones li a:link, .nav-soluciones li a:visited, .nav-soluciones li a:hover, .nav-soluciones li a:active {font-size:12px;text-decoration :none; color:#0094b3; font-weight:bold;}
.nav-soluciones li.selected {border: none; color: white; background-color: #F60; background-image: none; text-decoration: none;font-weight: bold;font-size: 12px;}


/** lateral entrevista y casos **/

#lateral-entrevista {width: 185px;float: left;clear: both;margin: 20px 0 0 0; padding: 5px 0 5px 6px; width: 180px;}
#lateral-entrevista h3 {font-size: 14px !important;font-weight: bold !important;color: #0094B3 !important;padding: 0px !important;margin: 0px !important;}
#lateral-entrevista h2 {float: left;clear: both;font-size: 12px !important;line-height: 15px;font-weight: bold;margin: 0; color: #7d7d7d;}
#lateral-entrevista img {width: 100%; margin: 10px 0 !important;}
#lateral-entrevista a {display:table;}

#lateral-casos {float: left;clear: both;width: 180px;border:1px solid #0094B3 !important; padding:5px; margin-top: 82px;}
#lateral-casos h3 {font-size: 14px !important;font-weight: bold !important;color: #0094B3 !important;padding: 0px !important;margin: 0 0 10px 0 !important;}
#lateral-casos ul {margin: 0 0 0 -5px !important; padding:0;}
#lateral-casos ul li {list-style-type: none !important;line-height: 16px;margin-bottom: 5px;list-style-position: outside; background:url('/Style Library/Images/arrow.gif') left top no-repeat; padding-left:18px;}
#lateral-casos ul li a:link, #lateral-casos ul li a:active, #lateral-casos ul li a:visited, #lateral-casos ul li a:hover {color:#7d7d7d; text-decoration:none; font-weight:bold; font-size:12px;}

/** nueva zona privada **/

#manual-zona-privada {float:left; margin:20px 0; width:166px;}
#manual-zona-privada a:link.button-manul, #manual-zona-privada a:active.button-manul,
#manual-zona-privada a:visited.button-manul, #manual-zona-privada a:hover.button-manul {font-size:10px; color:#7d7d7d; text-decoration:none;width: 191px;
display: block;margin: 10px 0 0 20px;float: left; background:url(/ImagesUpload/manual-pdf.png) no-repeat 0 center; padding-left:30px;}
#manual-zona-privada img {width:100%; height:auto;}

.nav-rsc-zona-privada ul {margin: 0 !important; padding-bottom: 0;}
.nav-rsc-zona-privada ul ul.nav-rsc-int {margin-top: 6px !important;}
.nav-rsc-zona-privada ul ul.nav-rsc-int p {white-space:nowrap;}
.nav-rsc-zona-privada .manual {margin-top: 20px;}

.zona-privada-header {float: left;width: 704px;margin-top: 20px;}
.zona-privada-header h1.nuevo {margin-left: 0px !important;}
.banner-zona-privada {margin-right:15px; float:left; width:462px; height:auto;}
#post-it {float:left; width:200px; padding:10px; border:1px solid #7d7d7d; box-shadow:3px 2px 2px rgba(0,0,0,0.2); }
#post-it ul {margin:0; padding:0;}
#post-it ul li:before {content:"âœ“"; padding-right:10px;}
#post-it ul li, #post-it ul li a {color:#7d7d7d;}

.muro-zona-privada {float: left; width:456px; clear:both; margin-top:15px;}
.muro-zona-privada h3 {font-size: 12px; line-height:18px; font-weight:normal; padding: 0; margin:0; font-family: arial; color: #7D7D7D;}
.muro-zona-privada textarea {width: 100%; height: 50px; resize:none;}
.muro-zona-privada input.edit {text-transform: capitalize; border: none; margin: 5px 0 0 0 ; cursor: pointer;}
.info-muro-zona-privada {width:228px; float:right; height: 68px; position: relative;}
.info-muro-zona-privada p {position:absolute; bottom:0; left: 0; color: #7D7D7D;}

.zonapriv-CCol.zona-privada-central {/*width:704px;*/ width:auto;}

#zona-privada-izquierda {float:left; width: 456px; background: #EFEFEF; padding: 10px 0px; margin:20px auto 0 auto; height:480px;}
#zona-privada-izquierda h3 {color:#ff6b10; font-size: 14px; line-height: 20px; margin: 0; padding: 0 0 0 10px; font-weight: bold;}
#zona-privada-izquierda .zona-privada-popular {border-top: 5px solid white;padding: 0 10px;width:222px;}
#zona-privada-izquierda .zona-privada-grupos .zona-privada-popular {width:222px;}
#zona-privada-izquierda .zona-privada-perfil {width:194px; float: left; margin-top: 20px; height:454px; position:relative; padding:0 10px;}
#zona-privada-izquierda .zona-privada-grupos {width: 220px; float:right; margin-top: 20px; height:454px; position:relative; padding:0 10px;}
#zona-privada-izquierda .zona-privada-grupos .zona-privada-popular, #zona-privada-izquierda .zona-privada-perfil .zona-privada-popular {position:absolute; left:0; bottom:0px; height:130px;}
#zona-privada-izquierda .zona-privada-grupos h4, #zona-privada-izquierda .zona-privada-perfil h4 {float:left;color:#7D7D7D; font-size: 14px; line-height: 20px; margin: 0 0 10px 0; padding: 0; font-weight: bold;}
#zona-privada-izquierda .zona-privada-perfil h4 {width:50%; clear:both; margin-bottom:0px;}
#zona-privada-izquierda .zona-privada-perfil h4 span a {float: left;display: block;font-size: 12px;color: #0094b3;line-height: 16px;margin-bottom: 5px;clear: both;font-weight: normal;text-decoration: underline;margin-top: 5px;background: no-repeat url(/Style%20Library/Images/flecha-azul-privada.png) 5px;padding-left: 25px;}
#zona-privada-izquierda .estadisticas-perfil {clear:both;}
#zona-privada-izquierda p {font-size: 12px; color:#0094b3; line-height: 16px; margin-bottom: 5px; clear:both;}
#zona-privada-izquierda p.comentarios-nuevos {font-size: 14px;}
#zona-privada-izquierda p.comentarios-nuevos strong {font-weight: bold;}
#zona-privada-izquierda a:link, #zona-privada-izquierda a:hover, #zona-privada-izquierda a:visited, #zona-privada-izquierda a:active {color:#0094b3;}
#zona-privada-izquierda .zona-privada-grupos a {text-decoration: underline;}
#zona-privada-izquierda .zona-privada-grupos h5 {color:#7D7D7D; font-size: 12px; line-height: 20px; margin: 20px 0 10px 0; padding: 0; font-weight: bold; float: left; clear:both; width: 100%;}
#zona-privada-izquierda .zona-privada-grupos .floating-p {margin:0;float:right; width:65%; clear: none;}
#zona-privada-izquierda .zona-privada-grupos .floating-p span, #zona-privada-izquierda .zona-privada-popular .floating-p span  {color:#7d7d7d;}
#zona-privada-izquierda .zona-privada-grupos .img-comentario {clear:both;float:left; width: 60px; height: 80px; overflow:hidden; margin-right:5px;}
#zona-privada-izquierda .zona-privada-grupos .img-comentario img {width: 60px; height: auto;}
#zona-privada-izquierda span {padding-right: 6px;}
#zona-privada-izquierda span img {width:13px !important; height: auto !important; margin: 0 !important; padding-top: 4px !important;}

#zona-privada-derecha {float:left; padding: 0 0 15px 0;width: 240px; height:485px; margin:20px auto auto 5px; background-color: #E6F7F9; position:relative;}
#zona-privada-derecha .destacado {position:relative; padding: 0 10px;width: 220px;border-top: 5px solid white;margin: 10px 0px 0px 0px  !important; background: transparent; height: auto;}
#zona-privada-derecha .destacado img {width:70px; position:absolute; top:0; right:0;}
#zona-privada-derecha .destacado h3 {color: #ff6b10;font-size: 14px;line-height: 20px;margin: 5px 0;padding: 0;font-weight: bold;}

#zona-privada-derecha .zona-privada-popular {margin: 0 10px;width: 220px;position: absolute;bottom: 6px;}

.zona-privada-popular {width:100%; border-top: 1px solid #0094b3; float:left; clear: both;}
.zona-privada-popular h6 {color:#7D7D7D; font-size: 12px; line-height: 20px; margin: 10px 0 10px 0; padding: 0; font-weight: bold;}
.zona-privada-popular p {font-size: 12px; width: 68%; float: right; clear: none !important;}
.zona-privada-popular img {float:left; width: 29%; height: auto;}
.zona-privada-popular p a:link, .zona-privada-popular p a:hover, .zona-privada-popular p a:visited, .zona-privada-popular p a:active {color:#0094b3; text-decoration: underline;}
.zona-privada-popular span.visitas {font-size:10px; color: #7D7D7D;}

.zona-privada-perfil .estadisticas-perfil div {width:30%; float:left; margin-right:1%; overflow: hidden; text-align: center;color: #7D7D7D; height:60px; position: relative;}
.zona-privada-perfil .estadisticas-perfil .imagen-perfil-zona-privada img {width:100%; height:auto;}
.zona-privada-perfil .estadisticas-perfil .porcentaje {color: white; font-size:26px; line-height: 60px; background-color: #0094b3; }
.zona-privada-perfil .estadisticas-perfil .porcentaje span {padding-right:0 !important;}
.zona-privada-perfil .estadisticas-perfil .visitas {padding-top: 10px; height: 48px; white-space: nowrap; overflow: visible;}
.zona-privada-perfil .estadisticas-perfil .visitas span {font-size:26px; line-height: 73px; padding-right:0px !important;font-weight: bold; position: absolute; top:0; left:0; display: block; width: 100%; text-align: center;}
.zona-privada-perfil ul {clear:both; float:left; padding: 0; margin:10px 0px;}
.zona-privada-perfil ul li {padding: 0 0 0 20px; margin:5px 0; color:#0094b3;}
.zona-privada-perfil ul li.hecho {background: url(Images/hecho.png) no-repeat left center;}
.zona-privada-perfil ul li.falta {background: url(Images/falta.png) no-repeat left top;}
.zona-privada-perfil ul li a:link, .zona-privada-perfil ul li:hover, .zona-privada-perfil ul li a:active, .zona-privada-perfil ul li a:visited {text-decoration: none; color:#0094b3;}

#clear-ofer-azul {clear:both; width: auto; height: 16px; background: url(Images/clear-ofer-azul.png) no-repeat left top; padding: 0; margin: 0;}

#tu-empresa {padding-bottom: 20px;width: 701px; width: 220px;padding: 0px 10px;}
#tu-empresa h3 {color:#ff6b10; font-size: 14px; line-height: 20px; margin: 0; padding: 10px 0px 20px 0px; font-weight: bold;}
#tu-empresa > div {float:left; margin-right: 2%;}
#tu-empresa .tu-empresa-img {width:80px;}
#tu-empresa .tu-empresa-img img {width: 100%; height: auto;}
#tu-empresa .tu-empresa-list {margin-left:10px;}
#tu-empresa .tu-empresa-list ul {margin: 0; padding: 0;}
#tu-empresa .tu-empresa-list ul li {list-style: none; font-size: 12px; line-height: 18px; color: #7D7D7D;}
#tu-empresa .tu-empresa-list ul li a:link, #tu-empresa .tu-empresa-list ul li a:hover, #tu-empresa .tu-empresa-list ul li a:visited, #tu-empresa .tu-empresa-list ul li a:hover {font-size:12px; color:#0094b3; text-decoration:none;}
#tu-empresa .tu-empresa-texto {margin-right: 0; font-size: 12px; line-height: 16px; color: #7D7D7D; clear:both; margin-top:10px; }
#tu-empresa .tu-empresa-texto p {margin-bottom:5px;}
#tu-empresa .tu-empresa-texto a:link, #tu-empresa .tu-empresa-texto a:hover, #tu-empresa .tu-empresa-texto a:active, #tu-empresa .tu-empresa-texto a:visited {color:#0094b3;}
#ultimas-actualizaciones h3 {color:#0094b3; font-size: 14px; line-height: 20px; margin: 0; padding: 20px 10px; font-weight: bold; clear: both;}
#ultimas-actualizaciones .ultima-actualizacion {margin-bottom: 30px; clear: both; display: table; width:700px;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-img {width:100px; margin-right:80px; float:left; min-height: 1px;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-img img {width: 100%; height: auto;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-texto {float:left; width: 73%;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-texto h5 {color:black; font-size: 12px; font-weight: bold; line-height: 16px; padding: 0; margin: 0 0 10px 0;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-texto h4 {color:#ff6b10; font-size: 14px; font-weight: bold; line-height: 18px; padding: 0; margin: 0 0 5px 0;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-texto h4 a:link, #ultimas-actualizaciones .ultima-actualizacion .ultima-texto h4 a:visited, #ultimas-actualizaciones .ultima-actualizacion .ultima-texto h4 a:active {color:#ff6b10; text-decoration: none;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-texto h4 a:hover {text-decoration: none; color:#ff6b10;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-texto p {color:black; font-size: 12px; line-height: 16px;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-comentar {float: left;width: 100px;margin-left: 180px;margin-top: 10px;}
#ultimas-actualizaciones .ultima-actualizacion .ultima-comentar a {font-size: 12px;font-weight: normal;display: block;width: 90%;padding: 0 5%;height: 25px;line-height: 25px;background: no-repeat url(/Style%20Library/Images/flecha-azul-privada.png) 5px;
border-radius: 8px;color: #0094b3;padding-left: 25px;text-decoration: underline;text-transform: capitalize;padding-top: 0;}

/* preguntas pendientes */

.bienvenida2 {float:left !important; width:426px !important; margin-top:26px; clear:both !important;}

/** nuevo perfil **/

#perfil-privado-2 {position: relative; margin-top: 25px; padding-bottom: 20px; border-bottom:1px solid #ccc;}
#perfil-privado-2 h1 {margin: 0 0 40px 0;}
#perfil-privado-2 .img-perfil {float:left; width: 130px;}
#perfil-privado-2 .img-perfil img {width: 130px; height: auto; max-height: 200px;}
#perfil-privado-2 .texto-perfil {width: 470px; float: left; margin-left: 20px; font-size: 12px; line-height: 18px;}
#perfil-privado-2 .img-perfil .edit {width:100%; padding:5px 0; margin:10px 0;}
#perfil-privado-2 .img-perfil .edit:hover {text-decoration:none;}
#perfil-privado-2 .texto-perfil #sobre-mi {margin-bottom: 10px;}
#perfil-privado-2 .icon-socialLayout {position: absolute; top:0; right:0;}
#perfil-privado-2 .texto-perfil h3 {font-size: 13px;font-weight: bold;padding: 0px; margin: 20px 0 10px; }
#perfil-privado-2 .texto-perfil #contador-visitas {margin-bottom:15px;}
#perfil-privado-2 .texto-perfil #contador-visitas h3 {width:auto; display:inline;}
#perfil-privado-2 .texto-perfil #contador-visitas span {margin-left:5px;font-weight: bold;font-size: 14px;}
#perfil-privado-2 .texto-perfil .Subclase {margin: 10px 0px 0px 0px;font-weight: bold;color: #7d7d7d;}

#comunica-t-perfil .comentario-detalle-expertos h2 {font-size: 16px !important; margin-left: 0;}
#comunica-t-perfil .form-grupo {float:left; width: 470px; margin-left: 80px;}
#comunica-t-perfil .form-grupo label {float: left; clear:both; margin-top: 5px;}
#comunica-t-perfil .form-grupo label b {font-weight:normal;}
#comunica-t-perfil .form-grupo input[type=text], #comunica-t-perfil .form-grupo textarea {float: left; clear: both; width: 470px !important;}
#comunica-t-perfil .form-grupo textarea {resize:none;}
/*#comunica-t-perfil .img-coment-grupo {float: left; width: 130px; margin:0; height: auto; max-height: 200px;}*/
/*#comunica-t-perfil .img-coment-grupo img {width: 100%; height: auto; max-height: 200px;}*/
#comunica-t-perfil .boton-grupo {margin: 20px 0; width: 100%;}
#comunica-t-perfil .boton-grupo input[type=radio] {margin:0 5px 0 0;}
#comunica-t-perfil .boton-grupo label {margin: 0 5px;}
#comunica-t-perfil .boton-grupo .quees-a {position: relative;}
#comunica-t-perfil .boton-grupo .quees-a:hover .quees {display: block;}
#comunica-t-perfil .boton-grupo .quees {bottom:50px; left: -10px; height: 70px;}
#comunica-t-perfil .edit {border:none; padding: 5 10px; margin: 20px 0; float: right; width: auto; clear: both; cursor:pointer;}
#comunica-t-perfil .caja-comentario {padding-bottom:0; border:none;  }

#grupos-perfil h2 {font-size: 16px !important; margin-left: 0; }
#grupos-perfil {padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #ccc;}
#grupos-perfil .h2-container {width: 130px; float:left; clear:none;}
#grupos-perfil .grupo-container {width: 479px; float: right;}
#grupos-perfil .grupo-esta {width:139px; float:left; margin: 0px 10px; height:220px;}
#grupos-perfil .grupo-esta .img-grupos-perfil {width: 139px; float: left; margin:0 auto; position: relative; height: 100px; overflow: hidden; position: relative; overflow: hidden;}
#grupos-perfil .grupo-esta .img-grupos-perfil img {width: auto; height: 80px; position: absolute; margin: auto; top:0; left:0; right: 0; bottom: 0; }
#grupos-perfil .grupo-esta .nombre-grupos-perfil {width: 139px; float: left;}
#grupos-perfil .grupo-esta .nombre-grupos-perfil a:link, #grupos-perfil .grupo-esta .nombre-grupos-perfil a:hover,
#grupos-perfil .grupo-esta .nombre-grupos-perfil a:visited, #grupos-perfil .grupo-esta .nombre-grupos-perfil a:active {color: #0094b3; font-weight: bold;}
#grupos-perfil #ver-mas-grupos {float:right; font-weight:bold; margin:30px 0 10px 0; color:#7d7d7d;}
#empresa-perfil h2 {font-size: 16px !important; margin-left: 0; margin-bottom: 20px;}
#empresa-perfil {padding: 20px 0; border-bottom: 1px solid #ccc;}
#empresa-perfil .h2-container {width: 130px; float:left;}
#empresa-perfil .empresa-esta {width: 478px; float: right; }
#empresa-perfil .empresa-esta .img-empresa-perfil { float: left; margin-right: 40px;}
#empresa-perfil .empresa-esta .img-empresa-perfil img {width: 130px; height: auto; max-height: 200px;}
#empresa-perfil .empresa-esta .listado-empresa-perfil {width: 300px; float: left;}
#empresa-perfil .empresa-esta .listado-empresa-perfil ul {margin:0 ; padding: 0; }
#empresa-perfil .empresa-esta .listado-empresa-perfil ul li {line-height: 16px; font-size: 12px; list-style: none;}
#empresa-perfil .empresa-esta .listado-empresa-perfil a:link, #empresa-perfil .empresa-esta .listado-empresa-perfil a:hover,
#empresa-perfil .empresa-esta .listado-empresa-perfil a:visited, #empresa-perfil .empresa-esta .listado-empresa-perfil a:active {color: #0094b3; font-weight: bold;}

.comentarios_panel {float: left; width: 100%;}
.comentarios_panel h3 {clear: both; color:#7D7D7D; font-size: 14px; font-weight: bold; margin: 0; padding: 0 0 5px; border-bottom: 1px solid #ccc; width: 100%; display: block;}
.comentarios_panel .caja-comentario {width: 100%;}
.comentarios_panel .img-coment-grupo {float: left;margin: 0px 10px;overflow: hidden;width: 50px;height: 75px;}
.comentarios_panel .img-coment-grupo

 img {width: 100%; height: auto; max-height: 75px;}
.comentarios_panel .comment-enlace a {color: #FF6500;float: left;font-size: 10px;font-weight: bold;padding: 0;text-decoration: none;}
.comentarios_panel span.fecha-c {clear: both;color: grey;float: left;font-size: 10px;margin-right: 290px;margin-top: 10px;}
.comentarios_panel .form-grupo p {float: left;margin: 0px 0px 10px 0px;width: 465px; font-size: 12px; line-height: 14px;}
.comentarios_panel #ver-mas-comentarios {color:#00A2C3; font-weight: bold; cursor: pointer;float: right; margin: 10px 0;}
.comentarios_panel #comentarios-toggle {display: none; float: left; width: 100%;}
.comentarios_panel #historico-com {color:#00A2C3; font-weight: bold; text-decoration: none; float: right; margin: 10px 0;}

.lateral-iconos {float: left; margin-top: 10px}
.lateral-iconos p.title {margin-bottom: 10px; color: black;}
.lateral-iconos div {clear:both; line-height: 50px;}
.lateral-iconos div img {float:left; width: 50px; height: 50px; margin-right: 20px;}
.lateral-iconos a:link, .lateral-iconos a:hover, .lateral-iconos a:active, .lateral-iconos a:visited {float: left;font-weight: bold; color: black}

#perfil-privado-2.historico-comentarios {border-bottom: none;}
#perfil-privado-2 #paginador-comentarios {}
#perfil-privado-2 #paginador-comentarios {clear: both;margin: 40px auto 10px auto;display: block;float: left;width: 100%;text-align:center;}
#perfil-privado-2 #paginador-comentarios ul {margin:0; padding:0;}
#perfil-privado-2 #paginador-comentarios li {display:inline; padding: 4px 7.5px; }
#perfil-privado-2 #paginador-comentarios li a:link, #perfil-privado-2 #paginador-comentarios li a:visited, #perfil-privado-2 #paginador-comentarios li a:hover, #perfil-privado-2 #paginador-comentarios li a:active {font-size:12px;color:#0094b3; font-weight:bold; text-decoration:none;}
#perfil-privado-2 #paginador-comentarios li.selected {border: none; color: white; background-color: #0094B3; background-image: none; text-decoration: none;font-weight: bold;font-size: 12px;}
#perfil-privado-2 #paginador-comentarios li a.gt {font-weight: bold; font-family: Verdana, Arial, sans-serif;}

span.cabeceraNuevoGrupo {margin: 20px 0;display: block;line-height: 20px;font-weight: bold;color: black;}

/* juntos por el empleo */

.juntos-wrapper {width:700px; margin-bottom:30px; display:table;}
.juntos-wrapper .juntos-header {text-align:center; width:100%;margin-bottom: 30px}
.juntos-wrapper .juntos-nav {float:left; width:100%;}
.juntos-wrapper .juntos-nav ul {padding:0; margin:0; display:table;}
.juntos-wrapper .juntos-nav ul li {float:left; display:block; width:auto; padding:0px 10px; text-align:center; height:30px; line-height:30px; background:#0094B3; margin:0 20px 0 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.juntos-wrapper .juntos-nav ul li a:link, .juntos-wrapper .juntos-nav ul li a:hover, .juntos-wrapper .juntos-nav ul li a:visited, .juntos-wrapper .juntos-nav ul li a:active {color:white; font-weight:bold; text-decoration:none;}
.juntos-wrapper .juntos-texto {float:left; width:100%;}
.juntos-wrapper .juntos-texto h2 {font-size: 14px;font-weight: bold;color: #0094B3;margin: 5px 0px 10px 0px;}
.juntos-wrapper .juntos-texto ol li {list-style:decimal; color:black;}
.juntos-wrapper .juntos-texto p {margin-bottom:20px; color:black;}

.juntos-wrapper #juntos-portada .organizan {float:left; margin-bottom:20px;}
.juntos-wrapper #juntos-portada .circ {margin-bottom:20px;float: left;width: 120px;height: 120px;display: table;vertical-align: middle;text-align: center;background:url(/ImagesUpload/junto-por-empleo/circle.png) no-repeat 0 0;}
.juntos-wrapper #juntos-portada .result {margin-bottom:20px;float: left;width: 120px;height: 120px;display: table;vertical-align: middle;text-align: center;background:url(/ImagesUpload/junto-por-empleo/4.jpg) no-repeat 0 0;}
.juntos-wrapper #juntos-portada .result span, .juntos-wrapper #juntos-portada .circ span {padding: 0 10px;color:white; display:table-cell; vertical-align:middle; font-weight:bold;}
.juntos-wrapper #juntos-portada h2 {clear:both;}
.juntos-wrapper #juntos-portada .sign {margin-bottom:20px;float: left;width: 55px;display: table;height: 120px;text-align: center;}
.juntos-wrapper #juntos-portada .sign span {display: table-cell;vertical-align: middle;font-size: 30px;color: black;}
.juntos-wrapper #juntos-portada .arrow {display:table; width:200px; float:left; height:80px; background:url(/ImagesUpload/junto-por-empleo/arrow.png) no-repeat 0 0; margin-right:40px; margin-bottom:20px;}
.juntos-wrapper #juntos-portada .arrow.last {margin-right:0px;}
.juntos-wrapper #juntos-portada .arrow span {padding: 0px 40px 0px 20px;color:white; display:table-cell; vertical-align:middle; font-weight:bold;}

.juntos-wrapper #juntos-proyectos .single-pr {width:340px; float:left; margin-right:20px;}
.juntos-wrapper #juntos-proyectos .single-pr.odd {margin-right:0px;}
.juntos-wrapper #juntos-proyectos .single-pr h2 {height:33px;}
.juntos-wrapper #juntos-proyectos .single-pr a:link, .juntos-wrapper #juntos-proyectos .single-pr a:hover, .juntos-wrapper #juntos-proyectos .single-pr a:visited, .juntos-wrapper #juntos-proyectos .single-pr a:active {font-weight:bold; color:black; text-decoration:none;}

.juntos-wrapper #juntos-quienes .listado-juntos {margin:20px 0; float:left; padding:0;}
.juntos-wrapper #juntos-quienes .listado-juntos li {float:left; display:block; position:relative; height:100px; text-align:center; width:130px;margin:10px;}
.juntos-wrapper #juntos-quienes .listado-juntos li img {float:none; height:auto; width:auto; max-width:130px; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto;}


/** calendario **/

.seresDiario-left, .seresDiario-right {margin-top: 30px;}
.seresDiario-right {margin-right: 10px;width:360px;}
.seresDiario-left {width: 540px; border-right:none;}
#cal-wrapper {width:361px; height:auto !important; position:relative;}
#cal-container {width:339px;}
#cal-container .single-slide {width:339px !important;position:static !important;}
#cal-container .single-slide h4 {width: 100%;text-align: center;font-size: 14px;font-weight: bold;color: black;padding: 0;margin: 20px 0; text-transform:capitalize;}
#cal-container .single-slide h3 {width:100%;float:left; font-size:12px; color:black; margin-bottom:10px; line-height:14px; padding-right:3%; margin-top:3px; text-align:center; font-weight:normal;}
#cal-container .single-slide .cal-bloque {width:100%; margin-bottom:15px; float:left; clear:both;}
#cal-container .single-slide .cal-logo {float:left; width:30px; height:30px; background:no-repeat left top;display:block;}
#cal-container .single-slide .cal-texto {float:left; width:230px; height:auto;}
#cal-container .single-slide .cal-texto h2 {font-weight:bold; font-size:12px; margin:0 0 10px 0; padding:0; line-height:20px;}
#cal-container .single-slide .cal-texto p {float:left; font-size:12px; color:black; margin-bottom:10px; line-height:14px; width:85%; padding-right:3%; margin-top:3px;}
#cal-container .single-slide .cal-texto span.cal-fecha {clear:both;display:block; float:left; width:15px; height:20px;  margin-right:5px;text-indent:-9999px; background:url(Images/cal-tick.png) no-repeat 0 5px;}
#cal-container .single-slide .cal-texto p a:link, #cal-container .single-slide .cal-texto p a:visited, #cal-container .single-slide .cal-texto p a:active {color:black; text-decoration:none;}
#cal-container .single-slide .cal-texto p a:hover {text-decoration: none;}
#cal-container .single-slide .cal-img {float:left; width:75px; height:auto;}
#cal-container .single-slide .cal-img img {width:100%; height:auto; margin-top:30px;}

#cal-container .single-slide .cal-bloque#cal-tem h2 {color:#6CC919;}
#cal-container .single-slide .cal-bloque#cal-tem .cal-logo {background-image:url(Images/te-small.png);}
#cal-container .single-slide .cal-bloque#cal-es h2 {color:#0094B3;}
#cal-container .single-slide .cal-bloque#cal-es .cal-logo {background-image:url(Images/es-small.png);}
#cal-container .single-slide .cal-bloque#cal-sp h2 {color:#0094B3;}
#cal-container .single-slide .cal-bloque#cal-sp .cal-logo {background-image:url(Images/sp-small.png);}
#cal-container .single-slide .cal-bloque#cal-blog h2 {color:#ff6b10;}
#cal-container .single-slide .cal-bloque#cal-blog .cal-logo {background-image:url(Images/blog-small.png);}
#cal-container .single-slide .cal-bloque#cal-e h2 {color:#6CC919;}
#cal-container .single-slide .cal-bloque#cal-e .cal-logo {background-image:url(Images/e-small.png);}
#cal-container .single-slide .cal-bloque#cal-bp h2 {color:#6CC919;}
#cal-container .single-slide .cal-bloque#cal-bp .cal-logo {background-image:url(Images/bp-small.png);}
#cal-container .single-slide .cal-bloque#cal-inf h2 {color:#6CC919;}
#cal-container .single-slide .cal-bloque#cal-inf .cal-logo {background-image:url(Images/i-small.png);}
#cal-container .single-slide .cal-bloque#cal-otros h2 {color:#6c6c6c;}
#cal-container .single-slide .cal-bloque#cal-otros .cal-logo {background-image:url(Images/otros-small.png);}

#cal-wrapper .next, #cal-wrapper .prev {position:absolute; top:0px; z-index:100; display:block; height:14px; width:auto;text-transform: capitalize;color: black;font-size: 10px;;  cursor:pointer; background:no-repeat 0 0;}
#cal-wrapper .prev {left:10%; background-image:url(Images/cal-larr.png);background-repeat:no-repeat; background-position:0 0;padding-left:17px;}
#cal-wrapper .next {right:10%;background-image:url(Images/cal-rarr.png);background-repeat:no-repeat; background-position:right 0;padding-right:17px;}

#cal-wrapper .cal-archivo {float:left; clear:both; width:100%; text-align:right; margin:20px 0;}
#cal-wrapper .cal-archivo .edit {float:right; width:auto; color:white;}

#archivo-calendario {float:left; margin-top: 27px; position: relative;}
#archivo-calendario h1 {margin: 0px!important;padding: 0px 0px 16px 0px;font-size: 24px;color: black;}
#archivo-calendario h2 {font-size: 16px;padding: 0 0 10px 0; margin:0 0 30px 0;font-weight: bold; float:left; clear: both;color: #676767;border-bottom: 1px solid #676767;width: 100%;}
#archivo-calendario h3 {cursor: pointer; font-size: 14px; margin: 0 0 20px 0; padding:0; background: no-repeat left center; height: 30px; line-height: 30px;float:left; clear: both; }
#archivo-calendario .pane {float:left; clear: both; margin-left: 40px;}
#archivo-calendario #cal-left div:first-child {display:block;}
#archivo-calendario .pane .cal-mes {text-transform:uppercase;color :#676767; display: block; float: left; margin-bottom: 5px;  height: 15px; line-height: 15px; font-weight: bold; clear: both;}
#archivo-calendario .pane ul {margin:0; padding: 0; float: left; clear: both; margin-bottom: 20px;}
#archivo-calendario .pane ul li {list-style: none; line-height: 16px; margin: 0 0 10px 0; padding: 0 0 0 15px; background:url(Images/cal-tick.png) no-repeat left 2px; }
#archivo-calendario .pane ul li a:link,  #archivo-calendario .pane ul li a:visited, #archivo-calendario .pane ul li a:active {color: black; text-decoration: none;}
#archivo-calendario .pane ul li a:hover {text-decoration: underline;}
#archivo-calendario .cal-column {float:left; width: 400px; margin-right:50px;}

#archivo-calendario select {float:right; margin:4x 55px 0 0; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif !important;}

#archivo-calendario h3#cal-tem {background-image:url(Images/te-big.png);color:#6CC919; padding-left:40px;}
#archivo-calendario h3#cal-es {background-image:url(Images/es-big.png);color:#0094B3; padding-left:40px;}
#archivo-calendario h3#cal-sp {background-image:url(Images/sp-big.png);color:#0094B3; padding-left:40px;}
#archivo-calendario h3#cal-blog {background-image:url(Images/blog-big.png);color:#ff6b10; padding-left:40px;}
#archivo-calendario h3#cal-e {background-image:url(Images/e-big.png);color:#6CC919; padding-left:40px;}
#archivo-calendario h3#cal-bp {background-image:url(Images/bp-big.png);color:#6CC919; padding-left:40px;}
#archivo-calendario h3#cal-inf {background-image:url(Images/i-big.png);color:#6CC919; padding-left:40px;}
#archivo-calendario h3#cal-otros {background-image:url(Images/otros-big.png);color:#6c6c6c; padding-left:40px;}

#archivo-calendario #nav-cal {width:850px; float:left; clear:both; padding-top: 10px; border-top: 1px solid #676767;}
#archivo-calendario .edit {width:auto; position: absolute; top: 0; margin: 0;right: 50px;}

#mes-actual {float:left; position: relative;padding: 10px 20px; background:url(Images/bg-diario.png) no-repeat 0 0 #f5f5f5; -webkit-box-shadow: 3px 1px 12px rgba(0,0,0,0.5);
-moz-box-shadow: 3px 1px 12px rgba(0,0,0,0.5); box-shadow: 3px 1px 12px rgba(0,0,0,0.5); border-right: solid 1px #BABABA; width: 500px;}
#mes-actual h1 {margin: 0px!important;padding: 0px 0px 16px 0px;font-size: 24px;color: black;}
#mes-actual h2 {font-size: 16px;padding: 0 0 10px 0; margin:0 0 15px 0;font-weight: bold; float:left; clear: both;color: black;width: 100%;text-transform:capitalize;}
#mes-actual h3 {cursor: pointer; font-size: 14px; margin: 0 0 20px 0; padding: 0 0 0 40px; background: no-repeat left center; height: 30px; line-height: 30px;float:left; clear: both; font-weight: bold; }
#mes-actual .pane {float:left; clear: both; margin-left: 40px;}
#mes-actual .pane .cal-mes {color:#676767; display: block; float: left; margin-bottom: 5px;  height: 15px; line-height: 15px; font-weight: bold; clear: both;}
#mes-actual .pane ul {margin:0; padding: 0; float: left; clear: both; margin-bottom: 10px;}
#mes-actual .pane ul li {list-style: none; line-height: 15px; margin: 0 0 10px 0; min-height: 30px; height: auto;}
#mes-actual .pane ul li span.cal-fecha { float:left; height:30px; width:10px; margin: 0; padding: 0; position: absolute; top:0; left:0; text-indent:-9999px; background:url(Images/cal-tick-grey.png) no-repeat 0px 3px;}
#mes-actual .pane ul li a:link,  #mes-actual .pane ul li a:visited, #mes-actual .pane ul li a:active {color: black; text-decoration: none; display: block; position: relative;padding-left: 15px;}
#mes-actual .pane ul li a:hover {text-decoration: underline;}
#mes-actual .cal-column {float:left; width: 90%;}
#mes-actual .pane ul li span.img-pane {display: block; width: 50%; height: auto; margin:10px 0 0 30px;}
#mes-actual .pane ul li span.img-pane img {width:auto; max-width:200px; height: auto;}

#mes-actual h3#cal-tem {background-image:url(Images/te-big.png);color:#6CC919;}
#mes-actual h3#cal-es {background-image:url(Images/es-big.png);color:#0094B3;}
#mes-actual h3#cal-sp {background-image:url(Images/sp-big.png);color:#0094B3;}
#mes-actual h3#cal-blog {background-image:url(Images/blog-big.png);color:#ff6b10;}
#mes-actual h3#cal-e {background-image:url(Images/e-big.png);color:#6CC919;}
#mes-actual h3#cal-bp {background-image:url(Images/bp-big.png);color:#6CC919;}
#mes-actual h3#cal-inf {background-image:url(Images/i-big.png);color:#6CC919;}
#mes-actual h3#cal-otros {background-image:url(Images/otros-big.png);color:#6c6c6c;}

#mes-actual.seres-participa {background-image:none; background-color:white;}
#mes-actual.seres-participa .fecha-participa {clear: both;float: left;width: 100%;font-size: 12px; line-height:16px;margin-bottom: 5px;font-weight:bold;}
#mes-actual.seres-participa h2.titular-participa {font-weight: bold;margin: 0 0 10px 0;padding: 0;font-size: 16px;text-transform:none;}
#mes-actual.seres-participa .texto-participa {clear: both;float: left;width: 100%;margin-bottom: 50px;font-size: 12px;line-height: 16px;}
#mes-actual.seres-participa .texto-participa img {max-width:100%;}
}

/** abc solidario **/

#abc-wrapper {margin-top:70px;}
#abc-wrapper, #abc-wrapper .abc-container  {display:table;}
#abc-wrapper .abc-banner {float:left; position:relative;}
#abc-wrapper .abc-bg {background:url(/ImagesUpload/abc/abc-bg.png) repeat; position:absolute; width:620px; height:40px; top:175px; left: 155px;}
#abc-wrapper .abc-container {width:930px; background:url(/ImagesUpload/abc/abc-fondo.jpg) 0 0 no-repeat #eee; min-height:300px; position:relative; float:left; display:table; }
#abc-wrapper .abc-container .abc-empezar {position:absolute; top:35px; right:150px;}

#abc-wrapper .abc-container .abc-left, #abc-wrapper .abc-container .abc-right {position:absolute; top:75px;}
#abc-wrapper .abc-container .abc-left {left:10px;}
#abc-wrapper .abc-container .abc-right {right:10px;}
#abc-wrapper .abc-container .abc-columna {width:580px; margin:auto; background:url(/ImagesUpload/abc/abc-bg.png) repeat; padding:0 20px 10px 20px; min-height: 290px; display: block;}
#abc-wrapper .abc-container .abc-columna h1 {margin:0 0 10px 0; padding:0; color:#7d7d7d;font-weight:24px; font-weight: normal; float:left;}
#abc-wrapper .abc-container .abc-columna#abc-registro label {float:left; width:180px; display: block; height:20px; line-height: 20px;font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#abc-wrapper .abc-container #abc-instrucciones.abc-columna p.red {color: #d52525; border: 1px solid #d52525; padding:10px 15px; width:92%;text-transform: uppercase;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro label {width:300px; padding-right: 20px;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro label span {line-height: 12px; font-size:10px; font-style: italic;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro div {margin-bottom: 15px;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro .abc-bottom {margin-bottom: 20px;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro .abc-bottom label {line-height: 12px;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro .abc-contacto {width:200px; float:left;clear:none;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro .abc-contacto span {float:left; display: block; margin:5px 0; font-size:10px; font-weight: bold;}
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="text"],
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="password"] {width:200px; height: 15px; line-height: 15px; float:left; }
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="file"] {font-size:10px; margin:0; padding:0; height: 20px; line-height: 20px;}
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="radio"]  {margin:0; padding:0; height:20px; line-height: 20px; float:left; display: block;}
#abc-wrapper .abc-container .abc-columna#abc-registro select {padding:0; margin:0; float:left; height: 20px; display: block; line-height: 20px;}
#abc-wrapper .abc-container .abc-columna#abc-registro textarea {display: block; float:left; margin:0; padding:0; resize:none; width:200px; height: 100px;}
#abc-wrapper .abc-container .abc-columna#abc-registro div {width:90%; float:left; margin-bottom: 5px;clear:both;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro div {width:100%;}
#abc-wrapper .abc-container .abc-columna#abc-registro div p {float:left; clear:both; margin:10px 0; width:70%; font-size: 10px;}
#abc-wrapper .abc-container .abc-columna#abc-registro div p.big {font-size:12px; height:auto; color:inherit; font-weight:normal;}
#abc-wrapper .abc-container .abc-columna#abc-registro div p a:link, #abc-wrapper .abc-container .abc-columna#abc-registro div p a:hover, 
#abc-wrapper .abc-container .abc-columna#abc-registro div p a:visited, #abc-wrapper .abc-container .abc-columna#abc-registro div p a:active {color:#0494e7; text-decoration:none;}
#abc-wrapper .abc-container .abc-columna#abc-registro div#ctl00_SPWebPartManager1_g_1877b65d_4606_4fc6_94d8_89ea8679ff3f_ctl00_DivSobreMi p {float: left;width: 147px;margin: 0;margin-top: -80px;}
#abc-wrapper .abc-container .abc-columna#abc-registro div span.radio {padding:0 10px 0 5px; line-height: 20px; height:20px; display: block; float:left;}
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="submit"] {border:0; margin:0; float:left; color:white; display: block; background-color: #0494e7; font-size: 12px; padding:5px 20px; font-weight: bold;}
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="submit"]#ctl00_SPWebPartManager1_g_001d1501_25bf_457b_8ecb_2b7e077e5486_ctl00_signInControl_login,
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="submit"]#ctl00_SPWebPartManager1_g_78ea26b7_ddad_4854_b8c6_09f2f5284fb5_ctl00_btnRecuperar {background-attachment: scroll;
background-clip: border-box;background-image: none;background-origin: padding-box;background-size: auto;border-radius: 8px;width:auto;float: right;margin-right: 85px;margin-top: 30px;}
#abc-wrapper .abc-container .abc-columna#abc-registro input[type="submit"]#ctl00_SPWebPartManager1_g_1877b65d_4606_4fc6_94d8_89ea8679ff3f_ctl00_CreateUserButton {float:right;margin-right: 140px;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro .abc-tematicas {clear:none;float:left; width:200px; overflow: scroll; border:1px solid #ccc; height: 100px; background-color: white;}
#abc-wrapper .abc-container .abc-columna#abc-registro .abc-tematicas p {width:100%; margin: 0 0 5px 0;}
#abc-wrapper .abc-container .abc-columna#abc-registro .abc-tematicas input[type=checkbox] {margin:0; padding:0;float:left;display: block; width:20%; text-align: center; height: 15px; line-height: 15px;}
#abc-wrapper .abc-container .abc-columna#abc-registro .abc-tematicas label {width:80%; font-size: 10px; float:left; height:15px; line-height: 15px; padding:0;}

#abc-wrapper .abc-container .abc-columna#abc-registro #usuario-existente {width:200px !important; padding:10px; background-color:#efe5ae; color:#515151; border:1px solid #865406; margin:0; position: absolute; top:100px; left: 570px;}
#abc-wrapper .abc-container .abc-columna#abc-registro #usuario-existente strong {font-size: 16px; color:#0494e7; font-weight: normal;  }
#abc-wrapper .abc-container .abc-columna#abc-registro #usuario-existente a:link, #abc-wrapper .abc-container .abc-columna#abc-registro #usuario-existente a:hover,
#abc-wrapper .abc-container .abc-columna#abc-registro #usuario-existente a:active, #abc-wrapper .abc-container .abc-columna#abc-registro #usuario-existente a:visited {color:#0494e7; text-decoration:underline;}
#abc-wrapper .abc-container .abc-columna#abc-registro p.char {margin:5px 0 5px 320px; width:auto;}


#abc-wrapper .abc-container .abc-columna#abc-registro #correo-existente {width:200px !important; padding:10px; background-color:#efe5ae; color:#515151; border:1px solid #865406; margin:0; position: absolute; top:100px; left: 570px;}
#abc-wrapper .abc-container .abc-columna#abc-registro #correo-existente strong {font-size: 16px; color:#0494e7; font-weight: normal;  }
#abc-wrapper .abc-container .abc-columna#abc-registro #correo-existente a:link, #abc-wrapper .abc-container .abc-columna#abc-registro #correo-existente a:hover,
#abc-wrapper .abc-container .abc-columna#abc-registro #correo-existente a:active, #abc-wrapper .abc-container .abc-columna#abc-registro #correo-existente a:visited {color:#0494e7; text-decoration:underline;}
#abc-wrapper .abc-container .abc-columna#abc-registro p.char {margin:5px 0 5px 320px; width:auto;}


.abc-columna:after {content: "."; display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} 
.abc-columna{ display: inline-block;}
html[xmlns] .abc-columna{display: block;}
* html .abc-columna{height: 1%;}

#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro table {width:204px;text-align: center;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro table input[type="text"] {width:70%; display:inline; float:none;}
#abc-wrapper .abc-container .abc-columna.registro-entidad#abc-registro table thead th {font-size:10px; font-weight:bold; color:black; text-align: center;}

#abc-wrapper .abc-container .abc-columna#abc-presentar p {width:100%; margin:0 0 10px 0; clear:both;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc { width:100%; height:auto; position:relative;float:left; padding:10px 0; text-align:left;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc h2 {color: #7d7d7d;float:left;margin:0 10px 0 0;width:auto; padding:0; font-size:14px; font-weight: normal;height:25px; line-height:25px;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc h2 span {font-weight: normal; font-size:11px;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc .button-abc {margin:10px 0; clear:both; background : #0097ce; float:none;font-weight: bold;font-size: 12px;width: 125px; height:15px; line-height:15px;text-align: center;color: white;padding: 5px;border-radius: 5px; -webkit-border-radius: 5px;display:inline-block;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc .button-abc.ver-abc {float:left;width:auto; margin:0;clear:none;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc div {float:left;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc h3 {color: #7d7d7d;font-size: 16px;margin:0 0 20px 0;font-weight: bold;text-align: left; line-height: 25px; height:25px; color:#7d7d7d;padding:0; }
#abc-wrapper .abc-container .abc-columna#abc-presentar .caja-abc h3 span {font-weight:bold;}

#abc-wrapper .abc-container .abc-columna#abc-presentar .presentar-abc {float:left;}
#abc-wrapper .abc-container .abc-columna#abc-presentar .presentar-abc > div {float:left;}

#abc-wrapper .abc-container .abc-columna#abc-presentar table {width:100%; float:left; margin:20px 0; color:#0097ce; font-weight:bold;}
#abc-wrapper .abc-container .abc-columna#abc-presentar table td {padding:5px 0;}
#abc-wrapper .abc-container .abc-columna#abc-presentar table td.tit {width:60%;}
#abc-wrapper .abc-container .abc-columna#abc-presentar table td.see {width:10%;}
#abc-wrapper .abc-container .abc-columna#abc-presentar table td.editar {width:30%; text-align: right;}
#abc-wrapper .abc-container .abc-columna#abc-presentar table td a:link,
#abc-wrapper .abc-container .abc-columna#abc-presentar table td a:visited,
#abc-wrapper .abc-container .abc-columna#abc-presentar table td a:active,
#abc-wrapper .abc-container .abc-columna#abc-presentar table td a:hover {text-decoration: none; color:#0097ce;}

#abc-wrapper .abc-container .abc-columna#abc-instrucciones p {width:100%; float:left; clear:both; margin:0 0 20px 0; padding:0; line-height: 20px;}
#abc-wrapper .abc-container .abc-columna#abc-instrucciones ul,
#abc-wrapper .abc-container .abc-columna#abc-instrucciones ol {float:left; clear: both; margin:0 0 20px 0; padding:0 0 0 20px; width:80%;}
#abc-wrapper .abc-container .abc-columna#abc-instrucciones ul li {list-style:disc; line-height: 20px; } 
#abc-wrapper .abc-container .abc-columna#abc-instrucciones ol li {list-style: decimal; line-height: 20px;}
#abc-wrapper .abc-container .abc-columna#abc-instrucciones ol li ul {margin-top: 10px;}
#abc-wrapper .abc-container .abc-columna#abc-instrucciones ol li ul li {list-style: circle;}
#abc-wrapper .abc-container .abc-columna#abc-instrucciones a:link,
#abc-wrapper .abc-container .abc-columna#abc-instrucciones a:hover,
#abc-wrapper .abc-container .abc-columna#abc-instrucciones a:active,
#abc-wrapper .abc-container .abc-columna#abc-instrucciones a:visited {color:inherit; text-decoration: underline;}
#abc-wrapper .abc-container .abc-columna#abc-instrucciones li {float:left; clear: both;}

[WebPartID="1b092bd4-c7af-49d6-a8e2-20b1f0578378"] {margin-top:50px;}
#formulario-registro-abc-ong {width: 754px;margin-bottom: -42px;text-align: center;}

/** mapa del sitio **/

#mapa-web-seres-wrapper {width:929px; float:left; margin-top:65px;}

#mapa-web-seres-wrapper > div {width:30%; float:left;}

#mapa-web-seres-wrapper ul {padding:0; margin:0; width:300px; float:left; display:block; margin-bottom:10px;}
#mapa-web-seres-wrapper ul li {list-style:none; float:left; width:300px; clear:both; display:block;}

#mapa-web-seres-wrapper ul ul {margin:10px 0;}
#mapa-web-seres-wrapper ul ul li {margin:10px 0;}
#mapa-web-seres-wrapper ul ul ul li {margin:0;}

#mapa-web-seres-wrapper ul li, #mapa-web-seres-wrapper ul li a:link, #mapa-web-seres-wrapper ul li a:active
#mapa-web-seres-wrapper ul li a:hover, #mapa-web-seres-wrapper ul li a:visited {font-weight: bold; text-decoration:none; color:#00A5C6; font-size:14px; margin:0; }

#mapa-web-seres-wrapper ul li ul li, #mapa-web-seres-wrapper ul li ul li a:link, #mapa-web-seres-wrapper ul li ul li a:active
#mapa-web-seres-wrapper ul li ul li a:hover, #mapa-web-seres-wrapper ul li ul li a:visited {font-weight: bold; text-decoration:none; color:#000; font-size:14px;}

#mapa-web-seres-wrapper ul li ul li ul li, #mapa-web-seres-wrapper ul li ul li ul li a:link, #mapa-web-seres-wrapper ul li ul li ul li a:active
#mapa-web-seres-wrapper ul li ul li ul li a:hover, #mapa-web-seres-wrapper ul li ul li ul li a:visited {font-weight: normal; text-decoration:none; color:#000; font-size:12px; margin:0;}

/** seres 2013 pre y pos acto **/

#premios-2013 {margin-top: 20px; width:930px;}
#premios-2013 p {font-size: 14px; line-height: 20px;}
#premios-2013.lateral-premios {float: left;margin-left: 30px;width: 697px;}

#premios-2013.portada span {display: block; float:left; width:220px; height:199px; margin:0 16.5px 17px 0; overflow: hidden;}
#premios-2013.portada a {display: block; float:left; width:220px; height:199px; margin:0 16.5px 17px 0;}
#premios-2013.portada a.big, #premios-2013.portada span.big {width:456px; height:413px;}
#premios-2013.portada a.last, #premios-2013.portada span.last  {margin-right:0px;}
#premios-2013.portada a.up, #premios-2013.portada span.up {margin-top: -216px;}

#premios-2013.portada a#pr-ens {background:url(/ImagesUpload/premios2013/ensenar_50.gif) no-repeat 0 0;}
#premios-2013.portada a#pr-ens:hover {background-position:-220px 0;}
#premios-2013.portada a#pr-gan {background:url(/ImagesUpload/premios2013/ganadores_50.gif) no-repeat 0 0;}
#premios-2013.portada a#pr-gan:hover {background-position:-220px 0;}
#premios-2013.portada a#pre-com {background:url(/ImagesUpload/premios2013/compartir_50.gif) no-repeat 0 0;}
#premios-2013.portada a#pre-com:hover {background-position:-220px 0;}
#premios-2013.portada a#pre-cont {background:url(/ImagesUpload/premios2013/contagiar_50.gif) no-repeat 0 0;}
#premios-2013.portada a#pre-cont:hover {background-position:-220px 0;}


#premios-2013.portada a.arancione,
#premios-2013.portada span.arancione {background-color: #f4a891; opacity: 0.9;filter: alpha(opacity=90); }
#premios-2013.portada a.verde,
#premios-2013.portada span.verde {background-color: #b9e57f;opacity: 0.9;filter: alpha(opacity=90);}
#premios-2013.portada a.azzurro,
#premios-2013.portada span.azzurro {background-color: #7fc8d9;opacity: 0.9;filter: alpha(opacity=90);}


#premios-2013.ganadores table {width: 100%;float: left;margin: 50px 0;}
#premios-2013.ganadores table td {width:617px;}
#premios-2013.ganadores table td.anio {width:80px; font-size: 14px; vertical-align: middle;}
#premios-2013.ganadores table td span {display: block; float:left; width:151px; height: 150px; background:url(/ImagesUpload/premios2013/gan.png) no-repeat 0 0; position: relative;}
#premios-2013.ganadores table td span:hover {background-position: -152px 0;cursor: pointer;}
#premios-2013.ganadores table td span img {position: absolute;margin:auto;top:0;bottom:0;right:0;left:0;}

#premios-2013.logros img {margin:20px 0 50px 0; float:left; width:100%; height: auto;}

#premios-2013.compartir p {width:60%; float: left;}
#premios-2013.compartir #logo {float:right; margin-left: 40px;}
#premios-2013.compartir div#redes {width:410px;margin: 50px 0 20px 0; float: left;}
#premios-2013.compartir div img {float: left;}
#premios-2013.compartir .addthis_toolbox.addthis_floating_style.addthis_counter_style {float: left;
width: auto;position: static;clear: none;margin: 20px 0 0 20px;padding: 0 20px;text-align: center;}
#premios-2013.compartir .fb-like span {margin:0 auto; float:none;}

#premios-2013.que {margin-bottom: 50px;}
#premios-2013.que #fondo-que {width:100%; background:url(/ImagesUpload/premios2013/que.jpg) no-repeat 0 0;height: 455px; margin-bottom: 20px; position: relative;}
#premios-2013.que div p {z-index:100; padding:10px 20px; width:60%;width: 31%;float: right;}
#premios-2013.que a {margin-right: 2px; margin-bottom: 2px;}
#premios-2013.que a.last {margin-right: 0px;}

.hasCountdown{border:1px solid #ccc;background-color:#eee}
.countdown_rtl{direction:rtl}
.countdown_holding span{color:#888}
.countdown_row{clear:both;width:100%;text-align:center;padding:0 2px}
.countdown_show1 .countdown_section{width:98%}
.countdown_show2 .countdown_section{width:48%}
.countdown_show3 .countdown_section{width:32.5%}
.countdown_show4 .countdown_section{width:24.5%}
.countdown_show5 .countdown_section{width:19.5%}
.countdown_show6 .countdown_section{width:16.25%}
.countdown_show7 .countdown_section{width:14%}
.countdown_section{display:block;float:left;font-size:75%;text-align:center}
.countdown_amount{font-size:200%}
.countdown_descr{display:block;width:100%}

#premios-2013.que #countdown-wrapper {position: absolute; bottom:30px; right:20px; width:196px; height: 130px; padding:10px; background-color: #b9e57f;}
#premios-2013.que #countdown-wrapper p {font-weight: bold; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; width:80%; color:white; margin:0;}
#premios-2013.que #countdown-wrapper #countdown {width:200px; border: none; background-color: transparent; display: table;margin-top: 10px; float: left;}
#premios-2013.que #countdown-wrapper #countdown span {color:white;}
#premios-2013.que #countdown-wrapper #countdown .countdown_amount {font-size: 30px;}

/** premios seres pos acto **/

#premios-2013.portada.pos a {display: block; float:left; width:220px; height:199px; margin:0 16.5px 17px 0;}
#premios-2013.portada.pos a.big {width:456px; height:413px;}
#premios-2013.portada.pos a.tall {width: 220px; height: 413px;}
#premios-2013.portada.pos a.last  {margin-right:0px;}

#premios-2013.portada.pos a#pos-ens {background:url(/ImagesUpload/premios2013/ensenar_pos.gif) no-repeat 0 0;}
#premios-2013.portada.pos a#pos-ens:hover {background-position:-220px 0;}
#premios-2013.portada.pos a#pos-gan {background:url(/ImagesUpload/premios2013/ganadores_pos.gif) no-repeat 0 0;}
#premios-2013.portada.pos a#pos-gan:hover {background-position:-220px 0;}
#premios-2013.portada.pos a#pos-com {background:url(/ImagesUpload/premios2013/compartir_pos.gif) no-repeat 0 0;}
#premios-2013.portada.pos a#pos-com:hover {background-position:-220px 0;}
#premios-2013.portada.pos a#pos-cont {background:url(/ImagesUpload/premios2013/contagiar_pos.gif) no-repeat 0 0;}
#premios-2013.portada.pos a#pos-cont:hover {background-position:-220px 0;}
#premios-2013.portada.pos a#pos-video {background:url(/ImagesUpload/premios2013/video_pos.gif) no-repeat 0 0;}
#premios-2013.portada.pos a#pos-video:hover {background-position:-220px 0;}
#premios-2013.portada.pos a#pos-gal {background:url(/ImagesUpload/premios2013/galeria_pos.gif) no-repeat 0 0;}
#premios-2013.portada.pos a#pos-gal:hover {background-position:-220px 0;}

#premios-2013.galeria {height:700px;}
#premios-2013.galeria .relativa {position: relative;}
#premios-2013.galeria #slider2 {height: 575px !important;}
#premios-2013.galeria #slider2 li {height: 575px !important; background: white; width: 700px;}
#premios-2013.galeria #slider2 li img {float: left; width:700px; height: auto;}
#premios-2013.galeria #slider2 li p {float: left;background-color: white;width: 640px;height: 75px;font-size: 12px;
text-align: center;font-weight: bold;line-height: 14px;color: black;padding: 0px 30px;margin-top: 10px;}
#premios-2013.galeria .relativa #prevBtn, #premios-2013.galeria .relativa #nextBtn {height: 30px; width:30px; text-indent: -9999px; top:233px; position: absolute; display: none; }
#premios-2013.galeria .relativa #nextBtn {right: 0; left: auto;}
#premios-2013.galeria .relativa #prevBtn {left: 0; }
#premios-2013.galeria .relativa #prevBtn a {height: 30px; width:30px; background: url(/ImagesUpload/premios2013/larr.png) no-repeat;}
#premios-2013.galeria .relativa #nextBtn a {height: 30px; width:30px; background: url(/ImagesUpload/premios2013/rarr.png) no-repeat;}
#premios-2013.galeria .relativa:hover #prevBtn,
#premios-2013.galeria .relativa:hover #nextBtn {display: block;}

#premios-2013.discurso #bg-discurso {float: left;width:100%;background: url(/ImagesUpload/premios2013/bg-discurso.jpg) no-repeat top right;  }
#premios-2013.discurso #bg-discurso p {float: left; width:50%; padding: 0 20px 20px 0px;background: url(/ImagesUpload/premios2013/opacity.png) repeat;margin:0;font-size:12px; }
#premios-2013.discurso #bg-discurso p.wide {width:650px; padding-top:0;}
#premios-2013.lateral-premios.discurso a img { height: auto; width: 136px;}

#premios-2013.ganadores-2013 #nav-gan {float: left;clear: both; width: 100%; margin:20px 0; padding: 0;}
#premios-2013.ganadores-2013 #nav-gan li {float: left;}
#premios-2013.ganadores-2013 #nav-gan li a img {opacity: 0.8;filter:alpha(opacity=80);}
#premios-2013.ganadores-2013 #nav-gan li a.active img {opacity: 1;filter:alpha(opacity=100);}

#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper {float: left; width:697px; height: 450px; position: relative; padding: 0;}
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p {padding:10px 20px; margin-bottom: 20px; width: 250px; float: right; margin-right:20px; clear: both; }
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper ul,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper ul li {padding: 0; float: left; margin:0; width: 697px; height: 450px; display: block; list-style: none;background: no-repeat 0 0;}
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span a {position: absolute;display: block; text-indent: -9999px; height: 40px; width: 40px; bottom:20px; background: no-repeat 0 0; cursor: pointer;}

#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan1prev a,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan2prev a,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan3prev a,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan4prev a {background-image:url(/ImagesUpload/premios2013/gan-larr.png); left: 20px;}

#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan1next a,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan2next a,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan3next a,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper span#gan4next a {background-image:url(/ImagesUpload/premios2013/gan-rarr.png); right: 20px;}

#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p.p1 {background:url(/ImagesUpload/premios2013/opacity.png) repeat; font-size: 14px; line-height: 18px;margin-top: 20px;}
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p.p2 {background:url(/ImagesUpload/premios2013/green.png) repeat; font-size: 14px; line-height: 18px;font-weight: bold; color: white; margin-right: 20px;margin-top:0; }
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p.p2 a:link,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p.p2 a:hover,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p.p2 a:active,
#premios-2013.ganadores-2013 #tab-content-gan .ganadores-wrapper p.p2 a:visited {text-decoration: none; color: white;}

#premios-2013.video iframe {margin-bottom: 50px; float: left;}
#premios-2013.video h2 {font-size: 14px;color: #7D7D7D;font-weight: normal;padding: 0;margin: 10px 0; float:left; clear:both; width:100%;}

#premios-2013.ganadores.ganadores-anteriores table td:hover span {background-position: -152px 0;cursor: pointer;}

#premios-2013.logros {position:relative;}
#premios-2013.logros a#ver-premios2013-medios {color: #FFFFFF;font-weight: bold;left: 13px;position: absolute;text-decoration: underline;top: 238px;}


/** 404 **/

#cuatro-zero-cuatro-wrapper {background: none repeat scroll 0 0 #E6F7F9;margin-top: 71px;padding: 40px;width: 855px;}

/** eventos SERES **/

#eventos-seres, #eventos-seres p, #eventos-seres li {color:black; font-size:12px; line-height:16px;}
#eventos-seres {width:930px; float:left;}
#eventos-seres h1 {font-size:24px; line-height:26px; margin:20px 0 30px 0; padding:0; color:#00b1cc;}

/** portada eventos **/

#eventos-seres.portada .intro {margin-bottom:30px;}
#eventos-seres.portada .portada-wrapper {padding:0 30px; position: relative; width:870px; float: left;}
#eventos-seres.portada .portada-wrapper .single-event {width:200px; margin-right:15px; background:#f5f5f5; padding:3px; float:left; height:450px;position: relative;}
#eventos-seres.portada .portada-wrapper .single-event.last {margin-right:0;}
#eventos-seres.portada .portada-wrapper .single-event .img {width:200px; height:210px;overflow:hidden; }
#eventos-seres.portada .portada-wrapper .single-event .img a {width:200px; height:190px; overflow:hidden;}

#eventos-seres.portada .portada-wrapper .single-event .img a img {width:auto; height:190px;}
#eventos-seres.portada .portada-wrapper .single-event h3, .portada .portada-wrapper .single-event h2, 
#eventos-seres.portada .portada-wrapper .single-event p, .portada .portada-wrapper .single-event ul {width:90%; padding:0 5%;}
#eventos-seres.portada .portada-wrapper .single-event h3 {font-size: 10px;font-weight: bold;margin: 5px 0; height:16px; position:absolute; left:3;top: 200px;}
#eventos-seres.portada .portada-wrapper .single-event h2 {font-size: 14px;font-weight: bold; margin: 10px 0 0 0; height:50px; overflow: hidden;}
#eventos-seres.portada .portada-wrapper .single-event h2 a:hover, .portada .portada-wrapper .single-event h2 a:link, .portada .portada-wrapper .single-event h2 a:visited, .portada .portada-wrapper .single-event h2 a:active {color:black; text-decoration:none;}
#eventos-seres.portada .portada-wrapper .single-event p, #eventos-seres.portada .portada-wrapper .single-event div.resumen {margin:5px 0; height:50px; padding: 0 10px; border: none;}
#eventos-seres.portada .portada-wrapper .single-event ul {margin:10px 0 5px 0;}
#eventos-seres.portada .portada-wrapper .single-event ul li {padding-left:40px; list-style:none; background:no-repeat 0 0; height:32px; margin-bottom:5px;}
#eventos-seres.portada .portada-wrapper .single-event ul li#dnd {background-image:url(/Style%20Library/images/eventos/eventos-donde.png);  margin: 16px 0 5px 0;}
#eventos-seres.portada .portada-wrapper .single-event ul li#cnd {background-image:url(/Style%20Library/images/eventos/eventos-agenda.png); }
#eventos-seres.portada .portada-wrapper .single-event .edit {float: none;width: 70px;margin: 2px auto;background: #00a2c3;padding: 5px 15px;}
#eventos-seres.portada .otros-encuentros {float: left;margin: 20px 0;padding: 10px 0;border-top: 1px solid #7d7d7d; width:100%;}
#eventos-seres.portada .otros-encuentros h2 {margin: 0 0px 20px 0;font-size: 16px;padding: 0;}
#eventos-seres.portada .otros-encuentros p {width:80%;}
#eventos-seres.portada .otros-encuentros span.anio {font-size:14px;display: block;float: left;margin: 20px 0 10px 0;font-weight: bold;color: black;width: 100%;}
#eventos-seres.portada .otros-encuentros ul {float: left;padding: 0 0 0 15px; /*width: 50%;*/ width: 100%;}
#eventos-seres.portada .otros-encuentros ul li {list-style:disc; margin:0 0 5px 0; }
#eventos-seres.portada .otros-encuentros ul li a:link, .portada .otros-encuentros ul li a:hover, .portada .otros-encuentros ul li a:active, .portada .otros-encuentros ul li a:visited {color:black;}
#eventos-seres.portada .otros-encuentros ul li a:hover {text-decoration:underline;}
#eventos-seres.portada .nav-eventos {position:absolute; margin:auto; bottom:0; top:0;display: block; height: 30px; width: 30px;}
#eventos-seres.portada .nav-eventos.next {left:-10px;}
#eventos-seres.portada .nav-eventos.prev {right:-10px;}
#eventos-seres.portada .nav-eventos a {display: block; height: 30px; width: 30px; text-indent: -9999px; background: no-repeat 0 0;}
#eventos-seres.portada .nav-eventos.next a {background-image: url(/Style%20Library/images/eventos/larr-eventos.png);}
#eventos-seres.portada .nav-eventos.prev a {background-image: url(/Style%20Library/images/eventos/rarr-eventos.png);}
#eventos-seres.portada .nav-eventos.next.first a, #eventos-seres.portada .nav-eventos.prev.last a {display: none;}

/** pre acto **/

#eventos-seres #nav-rsc {width:177px; height:425px; background:url(/Style%20Library/images/eventos/lateral-sh.jpg) no-repeat scroll top right white; padding:10px 10px 0 15px; position:relative; min-height:0;}
#eventos-seres #nav-rsc p { display:table;background:no-repeat 0 0;  height:44px;width:117px; border-bottom:2px solid #00A5C6; margin-bottom:5px; width: 165px;}
#eventos-seres #nav-rsc p a:link, #eventos-seres #nav-rsc p a:hover, #eventos-seres #nav-rsc p a:visited,
#eventos-seres #nav-rsc p a:active, #eventos-seres #nav-rsc p span {float:none;display:table-cell; vertical-align:middle;width:100%; height:auto; color:#7d7d7d; text-decoration:none; clear:both; font-weight:bold; font-size:12px; padding-left:50px; }
#eventos-seres #nav-rsc p#home {background-image:url(/Style%20Library/images/eventos/eventos-donde-2.png);}
#eventos-seres #nav-rsc p#donde {background-image:url(/Style%20Library/images/eventos/eventos-donde-1.png);}
#eventos-seres #nav-rsc p#programa {background-image:url(/Style%20Library/images/eventos/eventos-programa.png);}
#eventos-seres #nav-rsc p#grupos, #eventos-seres #nav-rsc p.grupos{background-image:url("/Style%20Library/Images/eventos/eventos-grupos_.png");}
#eventos-seres #nav-rsc p#galeria {background-image:url(/Style%20Library/images/eventos//eventos-galeria.png);}
#eventos-seres #nav-rsc p#muro {background-image:url(/Style%20Library/images/eventos/eventos-muro.png);}
#eventos-seres #nav-rsc .edit {width: 70px;background: #00a2c3;padding: 5px 15px; position:absolute;bottom:150px; left:-20px; right:0; margin:auto; }
#eventos-seres #nav-rsc p {border-bottom: none;}
#eventos-seres #nav-rsc p:before {content: none;}
#eventos-seres #nav-rsc ul {padding: 0;margin: 0;width: 167px;}
#eventos-seres #nav-rsc ul li {padding: 0;}
#eventos-seres #nav-rsc ul.nav-rsc-int {display:none;margin-left: 23px;width: 146px; margin-bottom: 10px;}
#eventos-seres #nav-rsc ul.nav-rsc-int li {width:167px; }
#eventos-seres #nav-rsc #item_0 li {width:143px}
#eventos-seres #nav-rsc #item_0 li:before {content: "•"; color: #0094B3; margin-right:4px; }
#eventos-seres #nav-rsc p#grupos {padding-top: 6px; height: 35px;}
#eventos-seres #nav-rsc p#grupos span {padding-left:50px; float:left; padding-top:5px;} /*hay que lo comentarlo desde la linea 8058 por el conflicto de Jquery en la barra lateral*/

#eventos-seres #nav-rsc-eventos {float: left; width:177px; height:425px; background:url(/Style%20Library/images/eventos/lateral-sh.jpg) no-repeat scroll top right white; padding:10px 10px 0 15px; position:relative; min-height:0;}
#eventos-seres #nav-rsc-eventos p { display:table;background:no-repeat 0 0; height:45px;width:117px; margin-bottom:5px; width: 165px;}
#eventos-seres #nav-rsc-eventos p a:link, #eventos-seres #nav-rsc-eventos p a:hover, #eventos-seres #nav-rsc-eventos p a:visited,
#eventos-seres #nav-rsc-eventos p a:active, #eventos-seres #nav-rsc-eventos p span {float:none;display:table-cell; vertical-align:middle;width:100%; height:auto; color:#7d7d7d; text-decoration:none; clear:both; font-weight:bold; font-size:12px; padding-left:50px; }
#eventos-seres #nav-rsc-eventos p#home {background-image:url(/Style%20Library/images/eventos/eventos-donde-2.png);}
#eventos-seres #nav-rsc-eventos p#donde {background-image:url(/Style%20Library/images/eventos/eventos-donde-1.png);}
#eventos-seres #nav-rsc-eventos p#programa {background-image:url(/Style%20Library/images/eventos/eventos-programa.png);}
#eventos-seres #nav-rsc-eventos p#grupos, #eventos-seres #nav-rsc-eventos p.grupos{background-image:url("/Style%20Library/Images/eventos/eventos-grupos_.png");}
#eventos-seres #nav-rsc-eventos p#galeria {background-image:url(/Style%20Library/images/eventos//eventos-galeria.png);}
#eventos-seres #nav-rsc-eventos p#muro {background-image:url(/Style%20Library/images/eventos/eventos-muro.png);}
#eventos-seres #nav-rsc-eventos .edit {width: 70px;background: #00a2c3;padding: 5px 15px; position:absolute;bottom:150px; left:-20px; right:0; margin:auto; }
#eventos-seres #nav-rsc-eventos p {}
#eventos-seres #nav-rsc-eventos p:before {content: none;}
#eventos-seres #nav-rsc-eventos ul {padding: 0;margin: 0;width: 167px;}
#eventos-seres #nav-rsc-eventos ul li {padding: 0; border-bottom:2px solid #00A5C6;}
#eventos-seres #nav-rsc-eventos ul.nav-rsc-int {display:none;margin-left: 23px;width: 146px; margin-bottom: 10px;}
#eventos-seres #nav-rsc-eventos ul.nav-rsc-int li {width:143px;}
#eventos-seres #nav-rsc-eventos ul.nav-rsc-int li a {color: #7D7D7D; font-family: arial; font-size: 12px; text-decoration: none;}
#eventos-seres #nav-rsc-eventos ul.nav-rsc-int li a:before {content: "•"; color: #0094B3; margin-right:4px; }
/*#eventos-seres #nav-rsc-eventos #item_0 li {width:143px;}
#eventos-seres #nav-rsc-eventos #item_0 li:before {content: "•"; color: #0094B3; margin-right:4px; }*/
#eventos-seres #nav-rsc-eventos p#grupos {padding-top: 6px; height: 35px;}
#eventos-seres #nav-rsc-eventos p#grupos span {padding-left:50px; float:left; padding-top:5px;}


#eventos-seres #eventos-right {float:right; width:716px; margin-top:40px;} 
#eventos-seres #eventos-right .banner-eventos {margin-bottom:5px; width:100%; height:auto; overflow:hidden;}
#eventos-seres #eventos-right .banner-eventos img {width:100%; height:auto;}
#eventos-seres #eventos-right .imagen-eventos {margin-bottom:10px;width:100%; height:250px; overflow:hidden;}
#eventos-seres #eventos-right .imagen-eventos img {width:100%; height:auto;}
#eventos-seres #eventos-right h1 {color:black; margin-bottom:15px; width:80%; float:left; font-size:17px; line-height:24px; margin-top:18px; width:99%;}
#eventos-seres #eventos-right .addthis_toolbox {width:72px; float:right;}
#eventos-seres #eventos-right .addthis_toolbox .at15t_linkedin {background-image: url(/Style%20Library/images/eventos/lk.png) !important;background-position: center center !important;}
#eventos-seres #eventos-right .addthis_toolbox .at15t_twitter {background-image: url(/Style%20Library/images/eventos/tw.png) !important;background-position: center center !important;}
#eventos-seres #eventos-right p, #eventos-seres #eventos-right div.texto {/*clear:both; float:left; lo comento porque no funciona bien en la página de Donde */ width:100%;}
#eventos-seres #eventos-right .botones-eventos {clear:both; float:left; margin:20px 0;}
#eventos-seres #eventos-right .botones-eventos .edit {float:left; margin:0 20px 0 0; width:auto;}
#eventos-seres #eventos-right .botones-eventos .edit.inscripcion {width:100px;}
#eventos-seres #eventos-right .botones-eventos p {width:100%; margin-bottom:20px; color:#7d7d7d; font-weight:bold; font-size:14px;}
#eventos-seres .edit.participa, #eventos-seres .edit.inscripcion {font-size:14px; font-weight:bold;}


#eventos-seres #eventos-right .eventos-left {float:left; width:33%; height:270px; position:relative;}
#eventos-seres #eventos-right .eventos-left .edit.inscripcion {position:absolute; bottom:0; left:0; margin:0;}
#eventos-seres #eventos-right .edit.inscripcion {margin:40px 0 20px 0;}
#eventos-seres #eventos-right .eventos-right {float:right; width:65%;}
#eventos-seres #eventos-right .eventos-left h1 {width:100%; margin:0 0 15px 0;}
#eventos-seres #eventos-right .eventos-right iframe {width:100%; height:270px;}
#eventos-seres #eventos-right .eventos-left .info-evento {margin: 0; padding:0;}
#eventos-seres #eventos-right .eventos-left .info-evento li {padding-left:50px; background:no-repeat 0 0; margin-bottom:5px; height:44px; display:table;  width: 180px;}
#eventos-seres #eventos-right .eventos-left .info-evento li span {float: none;display: table-cell;vertical-align: middle;width: 100%;height: auto;  padding-left: 50px;}
#eventos-seres #eventos-right .eventos-left .info-evento li#donde, #eventos-seres #eventos-right .eventos-left .info-evento li#Li1 {background-image: url(/Style%20Library/images/eventos/eventos-donde-2.png);}
#eventos-seres #eventos-right .eventos-left .info-evento li#cuando {background-image: url(/Style%20Library/images/eventos//eventos-agenda-2.png);}
#eventos-seres #eventos-right .eventos-left .info-evento li#direccion {background-image: url(/Style%20Library/images/eventos/eventos-direccion.png);}
#eventos-seres #eventos-right h3 {float: left;font-weight: bold;clear: both;font-size: 14px;color: #7d7d7d;padding: 0;margin: 0 0 30px 0;}
#eventos-seres #eventos-right .programa-eventos {float:left; margin-bottom:20px; clear:both;}
#eventos-seres #eventos-right .programa-eventos .hora-eventos {width:180px; float:left;}
#eventos-seres #eventos-right .programa-eventos .detalle-eventos {width:517px; float:right;}
#eventos-seres #eventos-right .programa-eventos .detalle-eventos h2 {margin:0 0 10px 0; padding:0; font-size:14px; line-height:16px; font-weight:bold;}
#eventos-seres #eventos-right .programa-eventos .detalle-eventos h4 {margin:0 0 5px 0; padding:0; font-size:12px; line-height:14px; font-style:italic; font-weight:normal;}
#eventos-seres #eventos-right .ponentes {float:left; margin:0 10px 20px 0; width:90px;}
#eventos-seres #eventos-right .ponentes .img-ponentes {width:90px; height:90px; overflow:hidden; text-align:center;}
#eventos-seres #eventos-right .ponentes .img-ponentes img {width:auto; height:100%;}
#eventos-seres #eventos-right h2.conoce {float: left;clear: both;width: 100%;font-size: 14px;font-weight: bold;color: #00a2c3;margin: 30px 0 10px 0;padding: 0;}
#eventos-seres #eventos-right .ponentes h1 {margin: 5px 0;font-size: 11px;font-weight: bold;text-align: center;width: 100%;color:#7d7d7d;line-height:13px; min-height: 36px;}
#eventos-seres #eventos-right .ponentes a:link, #eventos-seres #eventos-right .ponentes a:hover, #eventos-seres #eventos-right .ponentes a:visited, 
#eventos-seres #eventos-right .ponentes a:active {float:left; height:24px; line-height:24px; background:url(/Style%20Library/images/eventos/eventos-cv.png) no-repeat 24px 0;font-size: 14px;color: #7d7d7d;width: 100%;text-decoration:none;display: block;text-align: center;margin: 0;padding: 0 0 0 10px;}

#eventos-seres #eventos-right #galeria-eventos {height:435px; width:716px; margin:20px 0; float:left; overflow:hidden;}
#eventos-seres #eventos-right #galeria-eventos .slide-eventos {height:430px; width:716px;}
#eventos-seres #eventos-right #galeria-eventos .slide-eventos-img {height:400px; width:716px; position:relative; float:left; margin-bottom:5px;overflow: hidden;}
#eventos-seres #eventos-right #galeria-eventos .slide-eventos-img  img {height:100%; width:auto;/*cambiamos de heigh:auto y width:100% a auto para las fotos verticales*/ position:absolute; margin: auto; top:0; left:0; bottom:0; right:0;}
#eventos-seres #eventos-right #galeria-eventos .caption-eventos {text-align: center;height: 30px;width: 657px;margin: auto;float: none;line-height: 14px;font-size: 12px;}
#eventos-seres #eventos-right .galeria-eventos-wrapper {float:left;position:relative; height:435px; width:716px;}
#eventos-seres #eventos-right .galeria-eventos-wrapper .eventos-nav {display:none;z-index:100;position:absolute; top:205px;  height:30px; width:30px; cursor:pointer; text-indent:-9999px; background:no-repeat 0 0;}
#eventos-seres #eventos-right .galeria-eventos-wrapper #prev-eventos {left:5px;background-image:url(/Style%20Library/images/eventos/larr-eventos.png);}
#eventos-seres #eventos-right .galeria-eventos-wrapper #next-eventos {right:5px;background-image:url(/Style%20Library/images/eventos/rarr-eventos.png);}
#eventos-seres #eventos-right .galeria-eventos-wrapper:hover .eventos-nav {display:block;}

#eventos-seres #eventos-right #muro-wrapper {float:left; margin-top: 30px;}
#eventos-seres #eventos-right .evento-entre {width:100%; float:left; clear: both; margin-bottom: 30px; background:url(/Style%20Library/images/eventos/entre-izq.png) no-repeat 40px 0;}
#eventos-seres #eventos-right .evento-entre p {width: 80%; padding: 1% 10%; font-size: 14px; font-style: italic;background:url(/Style%20Library/images/eventos/entre-der.png) no-repeat 640px bottom;}
#eventos-seres #eventos-right .evento-entre span {display: block;float: right;margin: 10px 0;padding-right: 15%;color: #00a5c6;font-weight: bold; text-align: right; width: 75%;}


/** screen **/

/*body {
		background:#fff url(../images/bg_body.gif) repeat-x;
		font:80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
		color:#333;
		line-height:180%;
		margin:0;
		padding:0;
		text-align:center;*/
	}
	h1{
		font-size:180%;
		font-weight:normal;
		margin:0;
		padding:0 20px;
		}
	h2{
		font-size:160%;
		font-weight:normal;
		}	
	h3{
		font-size:140%;
		font-weight:normal;
		}	
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:937px;
		background:#fff;		
		margin-bottom:2em;
		}	
	/*#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}	*/		

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:937px;
		height:135px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:43px; /* sin banner 71px */
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:937px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url("/Style Library/Images/btn_prev.gif") no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url("/Style Library/Images/btn_next.gif") no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/** nuevo **/

.wpz_2col_izq {
float: left;
width: 210px;
}

.wpz_2col_der {
float: left;
width: 715px;
overflow:visible;/* para margin */
}

.marg-top a:link, .marg-top a:hover{
	text-decoration: none;
}

/*-------------------------- TITULAR FICHA PUBLICA --------------------------*/
.texto_titular_ficha { float: left; margin: 0 1em 1em 0; width:75%; }
.texto_titular_ficha p {  }
.img_titular_ficha { float: right; width: 18%;}
.img_titular_ficha img {  }

/*----------------------------- MOD-TABS --------------------------------------*/
.mod_tabs { position: relative; float: left; width: 100%; background: #fff; }
.mod_tabs .mod_tabs_hd .mod_tabs_hd_bbl { position: absolute; bottom: 0; left: 0; width: 2px; height: 9px; background: url("/Style Library/Images/modulos/mod_tabs_bbl_bk.png") no-repeat bottom right; }
.mod_tabs .mod_tabs_hd .mod_tabs_hd_bbr { position: absolute; bottom: 0; right: -2px; width: 100%; height: 9px; background: url("/Style Library/Images/modulos/mod_tabs_bbr_bk.png") no-repeat bottom right; }
.mod_tabs .mod_tabs_hd ul { position: relative; top: 1px; float: left; }
.mod_tabs .mod_tabs_hd li { display: block; float: left; padding: 1px 1px 0 0; }
.mod_tabs .mod_tabs_hd li h4 { display: none; }
.mod_tabs .mod_tabs_hd li span { color: #FFFFFF; font-size: 1.2em; left: 8px; position: relative; top: 14px; }
.mod_tabs .mod_tabs_hd li span a { color: #1E1E1E; font-family: georgia; font-size: 1.1em; }
.mod_tabs .mod_tabs_hd li.item_sel span a { color: #FFFFFF; font-family: georgia; font-size: 1.1em; }
.mod_tabs .tabs { position: relative; float: left; width: 100%; }

.mod_tabs .tabs .tab { display: block; }
.mod_tabs .tabs .tab.item_sel { display: none; }
/*.mod_tabs .item_tab .item_tab_bl { background: url("/Style Library/Images/ficha_btn_izq.png") no-repeat scroll left center transparent; height: 55px; padding: 0 0 0 17px; }
.mod_tabs .item_tab.item_sel .item_tab_bl { background: url("/Style Library/Images/ficha_btn_sel_izq.png") no-repeat scroll left center transparent !important; }
.mod_tabs .item_tab .item_tab_br { background: url("/Style Library/Images/ficha_btn_der.png") no-repeat scroll right center transparent; height: 55px; padding: 0 35px 0 0; }
.mod_tabs .item_tab.item_sel .item_tab_br { background: url("/Style Library/Images/ficha_btn_sel_der.png") no-repeat scroll right center transparent !important; }

.mod_tabs.t2 {  }		
.mod_tabs.t2 .mod_tabs_hd { margin-bottom: 1em; }
.mod_tabs.t2 .mod_tabs_hd li { position: relative; float: left; margin-left: 0.8em; padding: 0 7px 2px; }
.mod_tabs.t2 .mod_tabs_hd li span { font-size: 1em; }
.mod_tabs.t2 .mod_tabs_hd li:first-child { margin-left: 0.7em; }
.mod_tabs.t2 .mod_tabs_hd li.item_sel { background: #1f4b92; }		
.mod_tabs.t2 .mod_tabs_hd li a.lnk_mod_tabs { color: #000; }
.mod_tabs.t2 .mod_tabs_hd li.item_sel a.lnk_mod_tabs { text-decoration: none; color: #fff; }
.mod_tabs.t2 .tabs { padding-bottom: 2em; border: none; }
.mod_tabs .tabs .tab_t2 { display: none; }
.mod_tabs .tabs .tab_t2.item_sel { display: block; }*/

.tabs .tab { display: none; }

/* Model Hack for IE7 */
*+html .mod_tabs.t2 .mod_tabs_hd { float: none; padding-left: 0.3em; }

/*-------------------------- VERDE --------------------------*/
.herramientas li a.home:hover {background: url("/Style Library/Images/home_hover_verde.png") no-repeat scroll center center transparent;}
.border_color { border-top: 8px solid #69BE28; }
.bg_categoria { background-color: #69BE28; }
.bg_color { background-color: #69BE28; }
.bg_esq { background: url("/Style Library/Images/bg_esquina_verde.png") no-repeat scroll left top transparent; padding-bottom: 2em; }
.bg_colorclaro { background-color: #EAF9DE; }
.h4_color { color: #69BE28; }
/*.border_color_ficha { border: 2px solid #69BE28 !important; }*/

/*FICHAS SELECCIONADAS*/

/*.mod_tabs .item_tab.item_sel .item_tab_bl { background: url("/Style Library/Images//ficha_btn_sel_izq_verde.png") no-repeat scroll left center transparent !important; }
.mod_tabs .item_tab.item_sel .item_tab_br { background: url("/Style Library/Images//ficha_btn_sel_der_verde.png") no-repeat scroll right center transparent !important; }*/

/*-------------------------- FICHAS --------------------------*/
.contenedor_fichas { float: left; margin: 1em 0 0; padding: 1em; width: 97%; }
.contenedor_fichas .fichas { float: left; width: 100%; }
.contenedor_fichas .fichas ul { list-style: none outside none; }
.contenedor_fichas .fichas ul li { float: left; margin-right: 1px; }
.contenedor_fichas .fichas_contenidos { border: 2px solid #1e1e1e; float: left; }

.contenedor_bg_etiq { float: left; margin: 1em 1em 0; }
.contenedor_bg_etiq .bg_izq { background: url("/Style Library/Images/titulo_etiqueta_izq.png") no-repeat scroll left center transparent; height: 50px; padding: 0 0 0 7px; }
.contenedor_bg_etiq .bg_izq .bg_der { background: url("/Style Library/Images/titulo_etiqueta_der.png") no-repeat scroll right center transparent; height: 50px; padding: 0 20px 0 0; }
.contenedor_bg_etiq .bg_izq .bg_der h3 { color: #1E1E1E; display: block; font-size: 1.1em; padding: 0.8em; }

.caja_ficha_info { border-bottom: 1px solid #D1D1D1; border-left: 1px solid #D1D1D1; float: left; margin: 0 1em 1em; padding: 1em; width: 92%; }
	/*Hack IE7*/
	*+html .caja_ficha_info { width: 47em !important; }

ul.bullets_azules { float: left; margin: 1em; }
ul.bullets_azules li { background: url("/Style Library/Images/bullet_azul.png") no-repeat scroll transparent; background-position:0 5px;  margin: 0 0 0.5em; padding: 0 0 0 1em; }
ul.bullets_azules li span { font-weight: bold; }
.caja_ficha_info p { color: #1e1e1e; padding: 1em; }

.caja_ficha_info img { float: left; width: 12.65%; }
.caja_ficha_info ul.info_responsable { float: left; padding: 0 0 0 1em; width: 85%; }
.caja_ficha_info ul.info_responsable li.info_responsable_li { width: 100%; }
.caja_ficha_info ul.info_responsable li.info_responsable_li span { font-weight: bold; }

	
/*---------------------------- CLASES GENÃ‰RICAS ---------------------*/
.w100 { width: 100%; }
.w94 { width: 94%; }
.w90 { width: 90%; }
.w80 { width: 80%; }
.w70 { width: 70%; }
.w40 { width:40%;}
.w33 { width:33%}
.w160p { width:160px; }
.w6 { width: 6%; }
.padd3pt { padding-top:3px;}
.padd10pr { padding-right:10px;}
.padd5pl { padding-left:5px;}
.padd10pl { padding-left:10px;}
.padd20p { padding:20px;}
.padd20pl { padding-left:20px;}
.padd10pt { padding-top:10px;}
.padd20pt { padding-top:20px;}
.padd20pr { padding-right:20px;}
.padd20prb { padding-right:20px; padding-bottom:20px;}

/*.padd10ptb { padding-top:15px; padding-bottom:5px;}*/
.padd10ptb { padding-bottom:5px;}
.padd20ptb { padding-top:20px; padding-bottom:20px;}

.mbt_2y5 { margin-bottom: 2.5em !important; margin-top: 2.5em !important; }
.mbt_1y5 { margin-bottom: 1.5em !important; margin-top: 1.5em !important; }
.mb1em { margin-bottom: 1em; }
.m2em { margin: 2em; }
.mb1em { margin-bottom: em; }
.mb2em { margin-bottom: 2em; }
.mr2em { margin-right: 2em; }
.ml1em { margin-left: 1em; }
.mr1em { margin-right: 1em; }
.mtl1em { margin-top: 1em; margin-left: 1em; }
.mr1em { margin-right: 1em; }
.mt05em { margin-top:0.5em; }
.mt08em { margin-top:0.8em; }
.mt1em { margin-top:1em; }
.mt15em { margin-top:1.5em; }
.mt2em { margin-top: 2em; }
.mt5em { margin-top: 5em; }
.mt3em { margin-top: 3em; }
.mt7em { margin-top: 7em; }
.mt4em { margin-top: 4em !important; }
.ftl { float: left; }
.ftr { float: right; }
.ali_izq {text-align:left;}
.ali_cen {text-align:center;}
.ali_der {text-align:right;}
.bg_celeste_menu.sel { background-color: #0094b3 !important; }
.bg_celeste_menu:hover { background-color: #0094b3 !important; }
.bg_verde_menu.sel { background-color: #69be28 !important; }
.bg_verde_menu:hover { background-color: #69be28 !important; }
.bg_naranjo_menu.sel { background-color: #FBAF14 !important; }
.bg_naranjo_menu:hover { background-color: #FBAF14 !important; }
.rojo { color:#FF0000; }

.ocultar {	display:none; }

.size14 { font-size:14px; }
.size12em { font-size:1.2em; }
.size1em { font-size:1em; }
.clear {	clear:both;}

.bg_naranjo_menu.sel > a {  color: #fff !important; }

.bg_naranjo_menu:hover > a {  color: #fff !important; }

.bg_verde_menu.sel > a {  color: #fff !important; }

.bg_verde_menu:hover > a {  color: #fff !important; }

.bg_celeste_menu.sel > a {  color: #fff !important; }

.bg_celeste_menu:hover > a {  color: #fff !important; }

.menu_azul.sel { background-color: #0094b3 !important; }

.menu_azul:hover { background-color: #0094b3 !important; }
.menu_verde.sel { background-color: #69be28 !important; }
.menu_verde:hover { background-color: #69be28 !important; }
.menu_naranja.sel { background-color: #FBAF14 !important; }

.menu_naranja:hover { background-color: #FBAF14 !important; }

.menu_naranja.sel > a {  color: #fff !important; }


.menu_naranaja:hover > a {  color: #fff !important; }


.menu_verde.sel > a {  color: #fff !important; }


.menu_verde:hover > a {  color: #fff !important; }


.menu_azul.sel > a {  color: #fff !important; }


.menu_azul:hover > a {  color: #fff !important; }


.alinear_izq { float: left; margin: 0 1em 1em 0; }
.alinear_der { float: right; margin: 0 0 1em 1em; }
.alinear_centro { float: none; margin: 0 1em 1em 1em; }

.pl_icono { padding: 0 0 0 3.5em; }

/*-------------------------- ACORDEÃ“N MENÃš IZQUIERDA --------------------------*/
.acordeon_menu_izq { position: relative; width: 100%; }
.acordeon_menu_izq h3 { color: #fff; padding-left: 2.3em; font-family: "Arial",Helvetica,sans-serif;}
.acordeon_menu_izq fieldset { padding: 2em 1em 1em 1em; }
.acordeon_menu_izq .opcion { width: 100%; padding: 0 1em 1em 1em; }
.acordeon_menu_izq .activo h3 { color: #000; font-family: "Arial",Helvetica,sans-serif; }

/*------------------------------ LISTA ACORDEÃ“N --------------------------------------*/
	
ul.acordeon { float: left; margin-bottom: 1em; padding: 0; }
ul.acordeon li.item_acordeon { display: block; float: left; width: 100%; margin-bottom: 0.7em; }
ul.acordeon .item_hd { position: relative; float: left; width: 100%; background: #F8F8F8;  }
ul.acordeon .item_hd a { background: url("/Style Library/Images/lista_t_acordeon_arrow_close.png") no-repeat scroll 97% center transparent; color: #1E1E1E; display: block; font-size: 1em; font-weight: bold; margin: 0; padding: 0.6em 0.2em; text-indent: 1.5%; width: 100%; }
ul.acordeon .item_hd a.activo { background: url("/Style Library/Images/lista_t_acordeon_arrow_open.png") no-repeat 97% center; }
ul.acordeon .item_hd a:visited { text-decoration: none; }
ul.acordeon .item_hd a:link { text-decoration: none; }
ul.acordeon .item_hd a:visited { text-decoration: none; }
ul.acordeon .item_hd a.activo:hover { text-decoration: none; }
ul.acordeon .item_hd a:hover { text-decoration: none; }
ul.acordeon .item_bd { position: relative; float: left; width: 97%; padding: 0.5em 1.5%;  color: #1E1E1E;}
ul.acordeon .item_bd ul.lista { padding-left: 0; }
	
	/* Model hack for IE7 */
	*+html ul.acordeon { float: none; }
	
/*-------------------------- TABLA RESULTADOS --------------------------*/
/*.mbt_2y5 { float: left; width: 100%; padding: 0em; }*/
*/
.resumen_tabla .tabla_resultados { float: left; width: 100%; border-collapse: collapse; color: #1E1E1E;}
.resumen_tabla .tabla_resultados thead tr { background-color: #F2F3F2; }
.resumen_tabla .tabla_resultados thead tr th { font-weight: bold; padding: 0.8em; }
.resumen_tabla .tabla_resultados thead tr th span { display: none; }
.resumen_tabla .tabla_resultados thead tr th.ico_clip { background: url("/Style Library/Images/ico_clip.png") no-repeat scroll center center transparent; background-color: #F2F3F2; width: 10%; }
.resumen_tabla .tabla_resultados tbody tr { text-align: center; }
.resumen_tabla .tabla_resultados tbody tr.bg_lista { background-color: #F2F3F2; }
.resumen_tabla .tabla_resultados tbody tr td { padding: 0.8em; border-right: 1px solid #D8DAD8; }
.resumen_tabla .tabla_resultados .izq { text-align:left }
.resumen_tabla .tabla_resultados tbody tr td a { color: #1e1e1e!important; }
.resumen_tabla .tabla_resultados tbody tr td.last { border: none !important; }
.resumen_tabla .tabla_resultados tbody tr td span { display: none; }
.resumen_tabla .tabla_resultados tbody tr td.ico_clip { background: url("/Style Library/Images/ico_clip.png") no-repeat scroll center center transparent; }
.resumen_tabla ul { list-style:disc; padding-left:3em; }
	/*Hack IE7*/
	*+html tr.bg_lista td { background-color: #F2F3F2 !important; }

.hide { display: none;}
.no_border { border: none !important; }
.no_padding { padding: 0 !important; }

.mbt_2y5{
	margin-left:-190px;
}


/** int-everis **/

.ms-WPBody {
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
}
h1 {
display: block;
font-size: 2em;
-webkit-margin-before: 0.67em;
-webkit-margin-after: 0.67em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-weight: bold;
}

.grupo-trabajo-header a, 
.grupo-trabajo-header a:visited,
.grupo-trabajo-header a:link 
{
color: #FE6701;
font-weight: bold;
text-decoration: none;
}

#detalle-grupos{
	font-size:12px;
}

div.adjunto {
font-weight: bold;
color: #7D7D7D;
float: left;
width: 500px;
line-height: 20px;
margin-left: 10px;
font-size: 11px;
}

div.adjunto a {
	font-weight: normal;
	color: #00B1CC;
	text-decoration: none;
}

p.detalle-grupo {
	display: inline!important;
}
.detalle-grupo {
	font-size: 14px;
	width: 500px;
	float: none;
	margin: 0 0 20px;
}
.zonapriv-CCol{
	float: left;
	width: 455px;
}
.destacado{
	margin-top: 194px;
}

.zonapriv_botones{
	width: 535px;
}

.detalle-grupo{
	display:inline;
}

.estado-como-experto{
	display:none;
}

.envio-result{
	float: left;
	margin-top: 0px;
}

#RatingsCtrl_ctl00_PlaceHolderMain_AnonRatingControl1 {
	float:right;
	position: relative;
	top: 32px;
	left: 115px;
}

.AERating{
	margin-right: 12px;
	padding-top: 30px;
	float:right;
	clear:both;
}

.greendiario{
	background: none repeat scroll 0 0 #6CC919;
}

.ms-formtable > img
{
	max-width:100px;
}
.ms-socialCommentItem .socialcomment-image img{
	max-width:50px;
}
.sobremi{
	clear:both;
}

.bannerhomesuperior{
	left: 50%;
	margin-left: -469px;
	position: relative;
	width: 941px;
}

.threecol_wpz_izq{
	float: left;
    width: 240px;
}
.threecol_wpz_center{
	float: left;
    width: 460px;
}
.threecol_wpz_der{
    float: left;
    width: 240px;
}

/** style-cj-all-zip **/

#nav-rsc{
	float:left;
	background: url('../images/lateral-sh.jpg') no-repeat scroll top right white;
	/*box-shadow: 4px 14px 12px #7D7D7D;*/
    padding-top: 10px;
	/*behavior: url('/_layouts/PIE.htc');*/
	position:relative;
	min-height: 425px;
	width:auto;
}

#baner-rsc img{margin-left: 20px;}
#nav-rsc ul {
	list-style: none outside none;
	padding-left: 5px;
    margin-top: 6px;
    padding-right: 20px;
	*margin-left: 0px;
	width: 180px;
	cursor: pointer;
}
#nav-rsc ul li {
	padding-left: 5px;
	padding-bottom: 11px;
    padding-top: 8px;
	padding-right: 10px;
	border-bottom: 2px solid #00A5C6;
	position:relative;
}
#nav-rsc ul li a{
	color: #7D7D7D;
    font-family: arial;
    font-size: 12px;
    text-decoration: none;
}
#nav-rsc ul li p:before{
	content: url('../images/bola.gif');
	position:relative;
	top:4px;
}
.nav-rsc-int{
	display:none;
}
.nav-rsc-int li{
	background:none !important;
	border-bottom: none !important;
	padding-bottom: 5px !important;
    padding-top: 5px !important;
}
#nav-rsc .brtop{border-top: 2px solid #00A5C6;}
#nav-rsc ul li p{
	color: #7D7D7D;
	font-family:arial;
	font-weight:bold;
	font-size: 13px;
	margin-bottom: 0;
    margin-top: 0;
}
#nav-rsc label{
	font-family: arial;
    font-size: 11px;
    position: relative;
	color: #7D7D7D;
}

#nav-rsc input {
	float:left;
}

#nav-rsc img {
	float:left; margin:2px 5px 0px 0px;
}

/* Cambios sección diario*/
#cal-container .single-slide #cal-tem.cal-bloque h2 span {
	text-transform:uppercase;
}
.seresDiario-right #cal-container .single-slide  h3 { 
	padding: 0;
	text-align: left; 
	font-weight: bold;
}
.seresDiario-right span.separador {
	display: block; 
	width: 70%; 
	float: left;
	border-bottom: 1px solid #676767; 
	margin: 10px 0; 
	color: #000000;
	padding-bottom: 5px; 
	font-weight: bold;
}

/* Modificaciones febrero 2014*/
/* HOME: Agenda */
#page #WebPartWPQ9 .bor-bot.social { overflow: hidden; width: 90%;}

/* Página perfil usuario */
#grupos-perfil .grupo-esta .img-grupos-perfil img {max-height: 80px; height: auto;}

/* Ficha detalle ONG y empresas */
.contenido_titular_ficha {
	display:table;
}

.listado_socios li a {
    display: table-cell;
    height: 155px;
    vertical-align: middle;
}
.resumen_tabla .tabla_resultados tbody tr { border-left: 1px solid #D8DAD8; }
.resumen_tabla .tabla_resultados tbody td { width: 150px;}
.resumen_tabla .tabla_resultados thead tr th { text-align: center !important; }

/* Grupos de trabajo */
.bor-bot.destacado-azul .imagenes_panel .participantes a {
    background: none repeat scroll 0 0 #FFFFFF;
    display: table-cell;
    height: 75px;
    width: 100%;
    vertical-align: middle;
}
.bor-bot.destacado-azul .imagenes_panel .participantes a.nombre-participante {background: none; height: auto; }
.bor-bot.destacado-azul .imagenes_panel .participantes img { height: auto; width: 100%; }

/* Zona privada. cambio de contraseña */
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a input { margin: 5px 0;}
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a input { float: right; }	

#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a #ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_ChangePasswordButton { left: 430px; top: 220px; }
#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a input#ctl00_SPWebPartManager1_g_f7ff89e7_295d_4e9c_a631_c385fc76225a_ctl00_ChangePasswordContainerID_CancelButton { left:345px; top: 220px; }


/* enlace a google plus */
.jsactivo > a {
display:none;
	
}

/* maqueta premios 2014 - home */
#premios2014 #content { width: 100%; }
#premios2014 #content .main { background: url("/ImagesUpload/premios2014/fondo_premios.jpg") no-repeat; width: 940px; height: 400px; position: relative; }
#premios2014 #content .main .cajatexto { background: url("/ImagesUpload/premios2014/fondo_blanco.png") repeat; width: 560px; height: 290px; padding: 25px; position: absolute; bottom: 30px; right: 30px; }
#premios2014 #content .main .cajatexto p { color: #696969; font-size: 18px; line-height: 28px; }

#premios2014 #content .main .cajatexto span { display: none; }
#premios2014 #content .como { display: table; padding-bottom: 80px; }
#premios2014 #content .como h2 { color: #FF6B10; font-family: arial ; font-size: 22px; font-weight: bold;}
#premios2014 #content .como ul { list-style-type: none; margin: 18px 0 0;; padding: 0; }
#premios2014 #content .como ul li { color: #808080; font-size: 22px; display: inline-block; margin-right: 80px;  }
#premios2014 #content .como ul li span { border-bottom: 1px solid #808080; font-size: 18px; padding-bottom: 5px;}
#premios2014 #content .como ul li a, #premios2014 #content .como ul li p { padding-top: 6px; text-decoration: none; font-size: 18px; color: #808080; text-transform: lowercase; margin: 0; float: left; }
#premios2014 #content .como ul li a#nueva { text-transform: none; border-right: 1px solid #808080; padding: 6px 10px; margin: 0 0 0 2px;}
#premios2014 #content .como ul li a#editar { text-transform: none; padding: 6px 10px; }

/*formulario premios 2014*/

#form_premios2014 .title_form {color: #6a6a6a; font-weight: bold; padding-top: 15px;}
#form_premios2014 label.nombre {margin-right: 15px;}
#form_premios2014 label.cif {margin-right: 41px;}
#form_premios2014 label.sector {margin-right: 65px;}
#form_premios2014 label.empleados {margin-right: 20px;}
#form_premios2014 label.ingresos {margin-right: 20px;}
#form_premios2014 label.cuota {margin-right: 20px;}
#form_premios2014 label.nombre_persona {margin-right: 20px;}
#form_premios2014 label.cargo {margin-right: 31px;}
#form_premios2014 label.tlf {margin-right: 18px;}
#form_premios2014 label.correo {margin-right: 18px;}
#form_premios2014 .botones-registro {margin-top: 45px;}
#form_premios2014 .botones-registro .registro {margin-right: 120px;}

#form_premios2014 .showhim-no {margin: 50px 0 0 0;}
#form_premios2014 .showhim-si {margin: 50px 130px 0 0;}
#form_premios2014 .showhim-si,.showhim-no {float: left;}

#form_premios2014 .showhim-si .showme{ display: none; width: 220px; border: 1px solid grey; padding: 5px;}
#form_premios2014 .showhim-si:hover .showme{ display : block;}

#form_premios2014 .showhim-no .showme{ display: none; width: 220px; border: 1px solid grey; padding: 5px;}
#form_premios2014 .showhim-no:hover .showme{ display : block;}


/*como participar*/
.wpz_2col_der p.sub-title {margin-top: 20px; color:#FF7000;}
.wpz_2col_der p {margin-bottom: 10px;}

.wpz_2col_der ul li {margin-bottom: 10px;list-style: disc!important;}
.wpz_2col_der h3 {margin-top: 31px;}

.wpz_2col_der .mapa_izq {border-right: 1px solid grey; padding-right: 30px;}
.wpz_2col_der .mapa_izq, .mapa_der {width: 283px; float: left; margin-left: 50px; margin-top: 30px; margin-bottom: 30px;}

.wpz_2col_der .mapa_izq .subt {margin-bottom: 25px; color: #FF7000; font-weight: bold;}
.wpz_2col_der .mapa_der .subt {margin-bottom: 40px; color: #FF7000; font-weight: bold;}
.wpz_2col_der .mapa_izq .lista ul li.registrate {list-style-image: url("/ImagesUpload/premios2014/registrate.png")!important; }
.wpz_2col_der .mapa_izq .lista ul li.guardalo {list-style-image: url("/ImagesUpload/premios2014/guardar.png")!important; }
.wpz_2col_der .mapa_der .lista ul li.rellena {list-style-image: url("/ImagesUpload/premios2014/editar.png")!important;}

.wpz_2col_der .mapa_izq .lista ul li.registrate .alineado { vertical-align: 14px;}
.wpz_2col_der .mapa_izq .lista ul li.guardalo .alineado { vertical-align: 10px;}
.wpz_2col_der .mapa_der .lista ul li.rellena .alineado { vertical-align: 10px;}

.wpz_2col_der form {margin-bottom: 20px;}

#premios2014 {left: 0; margin: 0 auto;}
