/************************************************************************
* Basicos
************************************************************************/
body, input, select, textarea {
	color:					#1A1819;
	font-family:			Arial,Helvetica,sans-serif;
	font-size:				11px;
}

/************************************************************************
* .wrap
************************************************************************/
div.wrap {
	background-color: 		#fff;
	height:					1%;
	margin:					0px auto;
	overflow:				hidden;
	width:					570px;
}

div.trabaja h1 {
	background-color: 		#000;
	color:					#fff;
	margin-bottom:			13px;
	padding:				8px 0px 8px 14px;
	text-transform:			uppercase;
}

div.trabaja h2 {
	font-size:				15px;
	margin-bottom:			13px;
}

div.trabaja div.top {
	background-image: 		url('../img/top.jpg');
	height:					193px;
	margin-bottom:			10px;
	text-indent:			-9999px;
	width:					570px;
}

div.trabaja div.info {
	float:					left;
	width:					265px;
}

div.trabaja p {
	border-bottom:			1px solid #1A1819;
	margin-bottom:			10px;
	padding-bottom:			10px;
}

div.trabaja ul {
}

div.trabaja li {
	list-style-image: 		url('../img/li_bg.jpg');
	margin-left:			20px;
	margin-bottom:			6px;
}

div.trabaja input {
	display:				block;
	margin-bottom:			5px;
}

div.trabaja select {
	display:				block;
	margin-bottom:			5px;
}

div.trabaja div.box {
	float:					right;
	width:					300px;
}

div.trabaja h2 {
	background: 			none;
	font-size:				12px;
	color:					#1A1819;
	font-weight:			bold;
	margin:					0px 0px 8px 0px;
	padding:				0px;
}

div.trabaja div.box input {
	margin-bottom:			6px;
	width:					280px;
}

div.trabaja div.box input#personal_nacimiento_dia,
div.trabaja div.box input#personal_nacimiento_mes,
div.trabaja div.box input#personal_nacimiento_anio {
	float:					left;
	margin-right:			10px;
	width:					60px;
}

div.trabaja div.box input#personal_apellido_materno,
div.trabaja div.box input#personal_apellido_paterno {
	float:					left;
	margin-right:			10px;
	width:					120px;
}

div.trabaja div.box input#personal_direccion {
	margin-bottom:			0px;
}

div.trabaja div.box2 {
	background: 			none;
	clear:					both;
	margin-bottom:			10px;
	padding:				0px 10px;
}

div.trabaja div.box3 {
	padding:				0px 10px;
}

div.trabaja div.box3 div {
	clear:					both;
	overflow:				hidden;
	height:					1%;
}

div.trabaja div.box2 input {
	width:					540px;
}

div.trabaja div.box3 label {
	display:				block;
	float:					left;
	width:					100px;
}

div.trabaja div.box3 select {
	float:					left;
	margin-right:			10px;
}

div.trabaja input#laboral_anio_inicio,
div.trabaja input#laboral_anio_termino {
	float:					left;
	margin-right:			10px;
	width:					80px;
}

div.trabaja textarea {
	height:					70px;
	width:					545px;
}

div.trabaja input.submit {
	display:				block;
	margin:					30px auto 0px auto;
	width:					auto;
}

div.trabaja .error {
	background-color: 		#ff6250;
}

div.trabaja .focus {
	color:					#6c6c6c;
}

div.trabaja select {
	width:					auto;
}
