*, html {
	margin:0;
	padding:0;
	border:0;	
}
body {
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-top: 200px;
	padding:0;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000;
	color: #FFF;
}
input, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#a0a0a0;
	padding:2px;	
}
/*********/
/* FORMULARIO NUEVO BOB*/
#formulario {
	display:block;
	position:relative;
	width:696px;
	height:531px;
	background:transparent url(images/gr_fondo_form.gif) 0 0 no-repeat;
	margin-bottom:16px;
}
#logo_leaders {
	position:absolute;
	top:25px; left:25px;
	z-index:4;	
}
#logo_nebrija {
	position:absolute;
	top:25px; right:25px;
	z-index:3;	
}
#texto_intro {
	position:absolute;
	top:108px; left:245px;
	width:425px;
	z-index:2;	
}
	#texto_intro p {
		color:#FFF;
		text-align:justify;	
	}
#campos {
	position:absolute;
	top:165px;
	left:25px;
	z-index:1;
}
div.elemento {
	display:block;
	height:26px;
	text-align:left;
}
	div.elemento label {
		clear:both;
		float:left;
		font-size: 13px;
		text-align:right;
		width:210px;
		margin-right:13px;
	}
	div.elemento input, div.elemento select {
		width:250px;
		height:22px;	
	}
	.padd {
		margin-left:223px;
		margin-bottom:5px;
		text-align:center;
	}

div.ast {
	text-align:left;
	margin-left:223px;
	height:25px;
}
.amarillo {
	color:#eedd00;	
}
#cbox {
	float:right;
	position:absolute;
	top:390px;
	right:25px;	
	z-index:6;
	width:120px;
	text-align:right;
}
	#cbox p {
		color:#eedd00;	
		margin-bottom:8px;
	}
	#cbox p a, 
	#cbox p a:link, 
	#cbox p a:visited,
	#cbox p a:hover,
	#cbox p a:active {
		color:#eedd00;
		text-decoration:underline;	
	}
	#cbox p a:hover {
		text-decoration:none;
	}
input[type=image] {
	padding:0;
	border:0;
	margin:0;
}
