@charset "UTF-8";

@media all
{
	#contenedor2 {
		background: none;
	}
	#contenido {
		float: right;
		width: 100%;
		margin-top: 40px;
	}
	#contenido2 {
		margin-top: 41px;
	}
	#columna {
		float: left;
	}
	#contenido #caja_txt {
		color: #000;
		float: left;
		width: 342px;
		text-align: right;
		margin: 0 80px 0 77px !important;
		*margin: 0 30px 0 57px;
		padding-bottom: 254px;
		background: url(/images/empleo1.jpg) no-repeat center bottom;
	}
	#contenido #caja_txt p{
		margin-bottom: 27px;
	}
	#contenido #caja_cont {
		width: 360px;
		margin-top: 20px;
		color: #191c1e;
		float: left;		
	}
	#contenido #caja_cont h4{
		color: #003267;
		font-weight: bold;
	}
	#contenido #caja_cont div {
		float: left;
		position: relative;
		margin: 0 0 3px 0;
		top: 5px;
	}
	#contenido #caja_cont label {
		width: 75px;
		float: left;
		margin: 0 10px 0 0;
	}
	#contenido #caja_cont input {
		border: #022a55 solid 1px;
		float: left;
		width: 270px;
	}
	#contenido #caja_cont textarea {
		border: #022a55 solid 1px;
		width: 267px;
		height: 246px;
		float: left;
	}
	#contenido #caja_cont #boton{
		width: 50px;
		background-color: #043258;
		color: #fff;
		padding: 1px 0;
		margin: 10px 0 20px 0;
		height: 25px;
	}
	#contenido #caja_cont .form_error {
		color: #f21a20;
	}
	#contenido #caja_interior{
		margin: 20px 0 0 55px;
		width: 280px;
		height: 300px;
		float: left;
		background: url(/images/prejecucion23.gif) no-repeat center 190px;
		color: #003267;
	}
	#contenido #caja_interior #d_c_tit{
		width: 210px;
		height: 20px;
		padding: 0 0 0 5px;
		margin: 0 0 0 7px;
		background: #1f416b url(/images/index2.gif) no-repeat left 0;
		font-weight: bold;
	}
	#contenido #caja_interior #d_c_tit h3{		
		padding: 5px 5px 0 0;
		background: url(/images/index3.gif) no-repeat right 0;
		color: #fff;
	}
	#caja_int_telefono{
		margin: 0 0 20px 0;
	}
	#contenido #caja_interior #datos_legal{
		color: #191c1e;
		position: absolute;
		bottom: 20px;
	}
	#contenido #caja_interior .lightwindow {
		color: #191c1e !important;
	}
	#contenido #caja_interior input#recibir_info {
		margin: 0 10px 0 0;
		width: auto;
	}
}