/** Registro para las alertas **/
div#container{
	background: #494949;
	margin-top: 8px;
	padding-top: 0;
	color: #000;
}	
	div#container #cuerpo_listado_eventos, #cuerpo_listado_eventos *{
		color: #f1ad03;
	}
	div#columna_izq{
		margin-top: -8px;
	}
		
		div#cuerpo_listado_eventos ul#listado_registro{
			position: relative;
			width: 340px;
			margin: 0 auto;
			list-style-image: url(/images/listado_registro.gif);
		}
			div#cuerpo_listado_eventos ul#listado_registro li{
				margin-bottom: 10px;
			}
			
			input#nombre{
				width: 250px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#apellidos{
				width: 235px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#organizacion{
				width: 215px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#direccion{
				width: 240px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#cp{
				width: 285px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#poblacion{
				width: 235px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			select#provincia{
				width: 240px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			select#pais{
				width: 280px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			select#pais option, select#provincia option{
				color: #000 !important;
			}
			#edad_day option, #edad_day, #edad_month option, #edad_month, #edad_year option, #edad_year{
				color: #000 !important;
			}
			input#email{
				width: 267px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#pais{
				width: 280px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#formacion{
				width: 230px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#edad{
				width: 267px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#contrasena{
				width: 220px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#contrasena2{
				width: 165px;
				background: #e3e3e3;
				border: 0;
				color: #000 !important;
				padding: 1px;
			}
			input#boton_enviar{
				float: right;
				right: 115px;
				position: relative;
				border: 0;
				color: #000;
				background: url(/images/enviar.gif) no-repeat;
				width: 60px;
				height: 20px;
				cursor: pointer;
			}
		
			
		div#cuerpo_listado_eventos ul.listado_provcat_registro{
			position: relative;
			width: 340px;
			margin: 20px auto;
			list-style: none;
		}
			div#cuerpo_listado_eventos ul.listado_provcat_registro li{
				height: 18px;
			}

.form_error {
	color: #F50 !important;
	margin-bottom: 10px;
}


/** TEMPORAL MIENTRAS SE EJECUTA LA PROMO **/
#banner_promo{
	position: relative;
	padding: 0;
	background: url(/images/banner_promo.jpg) no-repeat;
	width: 559px;
	height: 130px;
}
	#banner_promo h3{
		color: #000;
		font-family: "Trebuchet MS";
		font-size: 14px;
		font-weight: bold;
		padding-top: 85px;
		padding-left: 13px;
		line-height: 18px;
	}
	#banner_promo h3 span{
		color: #FFF;
	}
	
	#bases{
		text-align: right;
		margin: -15px 0 15px 0;
	}
	
	#bases a{
		text-decoration: underline;
	}
	
	#bases a:hover{
		text-decoration: none;
	}
	
	#bases_c *{
		color: #000;
		clear: both;
		margin: 10px;
		padding: 0;
	}

		#bases_c h1{
			font-size: 16px;
			margin-bottom: -40px;
		}