.contrayente2{
	margin-top: 3px;
	display: block;
	width: 985px;
	height: 430px;
	background:rgba(232,79,37,.4);
	margin-left: 6px;
	border-left: solid 2px #000;
	border-right: solid 2px #000;
	border-radius: 10px;
}
input:hover{
	border: 1px solid blue;
}
select:hover{
	border: 1px solid blue;
}

.contrayente_2{
	text-decoration: underline;
	position: absolute;
	display: block;
	font-size: 18px;
	font-weight: bold;
	margin-left: 8px;
	margin-top: 8px;
}
.ap_nom_contrayente_2{
	position: absolute;
	display: block;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-left: 160px;
	margin-top: 5px;
	text-transform: uppercase;
	font-weight: bold;
}
.edad{
	position: absolute;
	display: block;
	margin-top: 50px;
	margin-left: 30px;
	font-size: 18px;
}
.div_edad{
	display: block;
	position: absolute;
	margin-left: 75px;
	margin-top: 46px;
	font-size: 18px;
}
.profesion{
	display: block;
	position: absolute;
	margin-top: 50px;
	margin-left: 140px;
	font-size: 18px;


}
.in_profesion{
	display: block;
	position: absolute;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-top: 46px;
	margin-left: 260px;
	text-transform: capitalize;
}
.estado{
	position: absolute;
	display: block;
	margin-top: 50px;
	margin-left: 750px;
	font-size: 18px;
}
.div_estado_civil{
	position: absolute;
	display: block;
	font-size: 18px;
	margin-top: 46px;
	margin-left: 808px;
}
.nacionalidad{
	display: block;
	position: absolute;
	margin-left: 30px;
	margin-top: 95px;
	font-size: 18px;
}
.div_nacionalidad{
	position: absolute;
	background: orange;
	margin-top: 92px;
	margin-left: 135px;
	font-size: 80px;
	
}
.nacido_en{
	position: absolute;
	display: block;
	margin-left: 410px;
	margin-top: 95px;
	font-size: 18px;
}
.div_provincia{
	position: absolute;
	display: block;
	margin-left: 550px;
	margin-top: 92px;
	
}
.domiciliado_en{
	position: absolute;
	display: block;
	margin-left: 30px;
	margin-top: 140px;
	font-size: 18px;

}
.in_domicilio{
	display: block;
	position: absolute;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-top: 137px;
	margin-left: 150px;
	text-transform: capitalize;
}
.doc_identidad{
	position: absolute;
	display: block;
	margin-left:515px;
	margin-top: 140px;
	font-size: 18px;
}
.div_tipo_doc{
	display: block;
	position: absolute;
	margin-left: 670px;
	margin-top: 137px;
	font-size: 18px;
}
.N{
	position: absolute;
	display: block;
	margin-left: 780px;
	margin-top: 140px;
	font-size: 18px;
}
.in_num_doc_cont1{
	display: block;
	position: absolute;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-top: 137px;
	margin-left: 813px;
	text-transform: capitalize;

}
.hijo_de{
	position: absolute;
	display: block;
	margin-left: 30px;
	margin-top: 185px;
	font-size: 18px;
}
.in_padre1{
	position: absolute;
	display: block;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-left: 100px;
	margin-top: 183px;
	text-transform: capitalize;
}
.nacionalidad_padre{
	position: absolute;
	display: block;
	margin-left: 30px;
	margin-top: 230px;
	font-size: 18px;
}
.div_nacionalidad_padre1{
	position: absolute;
	background: orange;
	margin-top: 227px;
	margin-left: 135px;
	font-size: 80px;
	
}
.profesion_padre1{
	position: absolute;
	display: block;
	margin-left: 415px;
	margin-top: 230px;
	font-size: 18px;
}
.in_profesion_padre1{
	position: absolute;
	display: block;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-left: 500px;
	margin-top: 230px;
	text-transform: capitalize;

}
.y_de{
	position: absolute;
	display: block;
	margin-left: 30px;
	margin-top: 275px;
	font-size: 18px;
}
.in_madre1{
	position: absolute;
	display: block;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-left: 100px;
	margin-top: 275px;
	text-transform: capitalize;
}
.nacionalidad_madre1{
	position: absolute;
	display: block;
	margin-left: 30px;
	margin-top: 320px;
	font-size: 18px;
}
.div_nacionalidad_madre1{
	position: absolute;
	background: orange;
	margin-top: 317px;
	margin-left: 135px;
	font-size: 80px;
	
}
.profesion_madre1{
	position: absolute;
	display: block;
	margin-left: 415px;
	margin-top: 320px;
	font-size: 18px;
}
.in_profesion_madre1{
	position: absolute;
	display: block;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-left: 500px;
	margin-top: 320px;
	text-transform: capitalize;

}
.domicilio_padres1{
	position: absolute;
	display: block;
	margin-left: 30px;
	margin-top: 365px;
	font-size: 18px;
}
.in_dom_padres{
	position: absolute;
	display: block;
	font-size: 16px;
	padding: 3px 0px 0px 8px;
	text-align: center;
	margin-left: 156px;
	margin-top: 365px;
	text-transform: capitalize;

}
.fieldset_contra2{
	margin-top: 10px;
	margin-left: 5px;
	width: 98%;
	height: 98%;
}
.tit_contra2{
	margin-left: 15px;
	margin-top: 5px;
	font-weight: bold;
	color: #1c1c1c;
}