/* crear_cuenta */
#section_crear_cuenta {
}
#section_crear_cuenta .pass_security {
    position: absolute;
    font-size: 0.9em;
    margin: -5px 0 0 15px;
}
#section_crear_cuenta .captchaimage img{
    padding: 1px;
    border: 1px solid #eaece8;
}

#section_crear_cuenta .inline label {
    font-weight: normal;
}
#section_crear_cuenta .inline input {
    vertical-align: middle;
}



/* enlaces */
#section_enlaces .menu {
    position: relative;
    font-size: 1.1em;
    background: #ececec url(../img/gray-vdegree.gif) repeat-x 0 0;
    /*color: inherit;*/
    border-top: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
    padding: 13px 15px;
    font-weight: bold;
}

    #section_enlaces .menu .new a {
        background: url(../img/ico/add.gif) no-repeat 0 50%;
        position: absolute;
        left: 221px;
        top: 10px;
        padding: 3px 0 3px 20px;
    }
    
    #section_enlaces .menu .help {
        position: absolute;
        right: 5px;
        top: 12px;
    }
    
    
#section_enlaces .section_content {
    border: 1px solid #d6d6d6;
    background: #f2f2f2 url(../img/greybar-v.gif) repeat-y 208px 0;
    color: inherit;
}

#section_enlaces .twocols_inside .leftcol_inside {
    float: left;
    display: inline;
    width: 208px;
}

#section_enlaces .twocols_inside .rightcol_inside {
    float: right;
    display: inline;
    width: 558px;
    margin: 0;
    padding: 0;
}


/* */

#section_enlaces .enlaces_list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
    #section_enlaces .enlaces_list li {
        background: #fff;
        color: inherit;
        margin: 1px;
        border: 1px solid #d2d2d2;
        position: relative;
        padding: 10px 60px 10px 15px;
    }
    
    #section_enlaces .enlaces_list .title {
        font-weight: bold;
    } 
    
    
    #section_enlaces .enlaces_list .metainfo {
         position: absolute;
         right: 10px;
         top: 5px;
         text-align: right;
     }
     
     #section_enlaces .enlaces_list .hits {
        float: left;
         /*background: url(../img/ico/hits.gif) no-repeat 100% 50%;*/
         font-weight: bold;
         font-size: 1.1em;
         display: block;
         padding: 0px;
     }
     
     #section_enlaces .enlaces_list .hits img {
         vertical-align: top;
     }

     #section_enlaces .enlaces_list .bookmark_title {
         float: left;
         margin-left: 20px;
         margin-right: 5px;
     }
     
/**/

#section_enlaces .categories, #section_enlaces .categories ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    background: #fff;
    color: inherit;
}
    #section_enlaces .categories li {
        border-bottom: 1px solid #e8e8e8;
    }
    
    #section_enlaces .categories li li {
        border-top: 1px solid #e8e8e8;
        border-bottom: 0;
    }
    #section_enlaces .categories a {
        display: block;
        width: 100%;
        text-decoration: none;
        padding: 12px 0;
    }
    #section_enlaces .categories a span {
        display: block;
        padding: 0 5px 0 45px;
    }
    #section_enlaces .categories li.haschildren span {
        background: url(../img/ico/bluearrow-1.gif) no-repeat 95% 60%;
    }
    #section_enlaces .categories li.haschildren li span {
        background-image: none;
    }
    
    #section_enlaces .categories li.on {
        background: #9ed636 url(../img/ilinks/menu.gif) no-repeat 0 0;
        color: #fff;    
    }
    #section_enlaces .categories li.on>a {
        color: #fff;
        background-color: transparent;
    }
    
    #section_enlaces .categories li.person a {
        background: url(../img/ico/person.png) no-repeat 10px 10px;
    }
      #section_enlaces .categories li.person li a {
        background: url(../img/ico/person2.gif) no-repeat 13px 13px;
    }

    #section_enlaces .categories li.people a {
        background: url(../img/ico/person.png) no-repeat 10px 10px;
    }
      #section_enlaces .categories li.people li a {
        background: url(../img/ico/person2.gif) no-repeat 13px 13px;
    }

/* */

#section_enlaces form {
       margin: 1px;
       background: #fff;
       color: inherit;
       padding: 30px;
   }

#section_enlaces form .content {
    padding: 15px 25px;
}    

#section_enlaces form dl.left {
    float: left;
    display: inline;
    width: 55%;
}

#section_enlaces form dl.right {
    float: right;
    display: inline;
    width: 35%;
}

#section_enlaces .form_actions {
    text-align: center;
}
    #section_enlaces .form_actions input {
        margin: 0 15px;
    }

/********************** Botones editar perfil - Sergio ************************************/

div.buttons {
	margin-top:30px;
	padding-left:120px;
}
	div.buttons #guardar {
	float:left;
	margin:0px;
	margin-right:20px;
	}
	div.buttons #guardar_siguiente {
	float:left;
	margin:0px;	
	}
	p.nota {
	margin-top:100px;
	color:#999
	} 
/********************** Fin Botones - Sergio ************************************/
div#buscador_boton {
	float:left;
	position:relative;
	}

div#buscador_miembro_formulario {
	float:left;
	position:relative;
	height:17em;
	}
div#buscador_familia_formulario {
	float:left;
	position:relative;
	height:11.5em;
	}
div#buscador_enlace_formulario, div#buscador_comunidad_formulario {
	float:left;
	position:relative;
	height:11.5em;
	}

div.bloque_buscador h3 {
	font-size:1.1em;
	margin-top:0.5em;
}

div.buscador_enlaces {
	float:left;	
	position:relative;
}
div.buscador_enlaces p.button1 a {
		position:relative;
    	color:#FFFFFF;
		text-decoration:none;
		left:9px;
		top:10px;
	}
div.buscador_enlaces p.enlace {
		position:relative;
		top:0.2em;
		left:1.4em;
	}
	div#buscador_miembro_enlaces p.button1 {
		position:relative;
		top:9.6em;
		left:1.4em;
	}	
	div#buscador_familia_enlaces p.button1 {
		position:relative;
		top:5em;
		left:1.4em;
	}	
	div#buscador_enlace_enlaces p.button1 {
		position:relative;
		top:5em;
		left:1.4em;
	}	
	
#section_presents .form_actions {
  text-align: center;
}	

#section_presents .actions {
  text-align: center;
}
