/* Capa con el fondo exterior */
#fondo_empresa {
	background-image:url('../imagenes/fondo_empresa.jpg');
	height:602px;
	position:relative;
	width:1004px
}

#fondo_empleo {
	background-image:url('../imagenes/fondo_empleo.jpg');
	height:602px;
	position:relative;
	width:1004px
}

#fondo_contacta {
	background-image:url('../imagenes/fondo_contacta.jpg');
	height:602px;
	position:relative;
	width:1004px
}

.linea_medio_equipo {
	border-top:1px solid #3E5867;
	height:1px;
	position:absolute;
	top:446px;
	width:100%;
}

/* Utilizo una capa de relleno porque los margenes con capas flotantes no funcionan bien en Explorer 6 */
#contenido_empresa_izq {
	float:left;
	margin:24px 0px;
	position:relative;
	width:225px;
}
#contenido_empresa_der {
	float:right;
	margin:24px 30px;
	position:relative;
	text-align:justify;
	width:390px;
}

#contenido_contacta_der {
	float:right;
	margin:24px 30px;
	position:relative;
	text-align:justify;
	width:365px;
}

/* Capa con la tabla del equipo */
#tabla_equipo {
	color:#B3B3B3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-top:50px;
	padding:0;
	text-align:center;
}

#tabla_equipo table {
	border:0px none;
	margin:10px auto
}

#tabla_equipo td {
	padding-right:5px;
	text-align:left;
}
#tabla_equipo td.texto {
	margin:0;
	padding-top:10px;
	text-align:left;
	vertical-align:top;
}
#tabla_equipo a {
	color:#B3B3B3;
	font-weight: bold;
	text-decoration:none;
}
#tabla_equipo a.texto {
	color:#B3B3B3;
	text-decoration:none;
	font-weight: normal;
}

#tabla_equipo p {
	margin:0;
	text-align:left;
}
#tabla_equipo p.negrita {
	font-weight: bold;
}
#tabla_equipo p.negrita1 {
	color:#7E7E7E;
	font-weight: bold;
}

/* Formularios */
form.contacta {
	margin:0;
}
div.row {
	clear:both;
	padding-top:7px;
}
div.row span.label {
	float:left;
	text-align:right;
	width:65px;
}
div.row span.formw {
	float:left;
	padding-left:10px;
	text-align:left;
	width:290px;
}
div.row span.fichero {
	float:right;
	text-align:right;
}

span.enviado {
	color:#FF0000;
}
input.texto {
	color:#3E5867;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	width:280px;
}
input.boton {
	height:22px;
	margin-left:65px;
}
.boton_envio {
	height:22px;
}
textarea {
	color:#3E5867;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	width:280px;
}