.espacio_up {
	margin-top: 15px;
}
html, body { height: 100%; }

.cabecera-derecha {
	text-align:right;
}

.pie-derecha {
	text-align:right;
}

.facebook, .twitter {
	margin:10px;

}

.navbar .nav>li>a:hover{
	background-color: silver;
	border-radius:10px;
}

.navbar-inner {
	background-color: #ddd;
    background-image: -moz-linear-gradient(center top , #ddd, #eee);
    background-image: -webkit-linear-gradient(top , #ddd 0%, #eee 100%);
    background-repeat: repeat-x;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    padding-left: 20px;
    padding-right: 20px;
}


input {
	width: 100%;
}

.titulo {
	color: #ff226c;
	font-size:14px;
	margin-left:8px;
	font-weight:bold;
}

.clear {
	margin-left:0px;
}

.titulo-curso {
	color: #2b7b31;
	text-align: left;
	font-size: 30px;
	margin-bottom: 20px;
}

/*
* Modificaciones de estilos de bootstrap
*/

ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;    
}

a.menu:after, .dropdown-toggle:after {
    content: none;
}

table {
	 margin-top:20px;
	 border: 0px solid #ccc;
	 border-radius: 5px;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;

}


td {
	padding: 15px;
}

td.celdatitulo {
	border-right: 1px solid #ccc;
	font-size: bold;
	color: #41a52a;
}

#listado {
	width: 100%;
	padding: 5px;
	margin-top: 20px;
	text-align: center;
}
#listados {
	width: 100%;
	margin: auto;
	border: 1px solid silver;
	border-collapse: collapse;
}
#listados th{
	background-color: #fa921e;
	color: #FFF;
	font-weight: bold;
}
.impar {
	background-color: #CCCCCC;
}

.label a, .label a:hover {
	 border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-size: 10.998px;
    font-weight: bold;
    
}

/** Modificación para el botón compartir de Facebook**/

.fb-like, .fb_edge_widget_with_comment, .fb_iframe_widget {
	height: 24px;
	margin-bottom: 4px;
}

.fecha {
	background-color: #ccc;
	color: #aaa;
    
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-size: 10.998px;
    font-weight: bold;
    line-height: 13px;
    padding: 1px 4px 2px;
    
    white-space: nowrap;
}

/** Formulario inscripción Badajoz **/
.form-inscrip {	
    background-color: #FEFEFE;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    padding: 10px 0px 30px 0px;
}

.form-elemento {
	margin: 10px 15px 10px 15px;
}

.seccion {

	border-bottom: 3px solid #ddd;
	border-radius: 5px; 
	padding: 0px 10px 0px 5px;">
}