﻿h3 {
	margin:0px;
	}
h4 {
	color:#607AB0;
	font-size:1.4em;
	font-weight:bold;
	margin-bottom:5px;
}
.quien, .quien_en {
	width: 100%;
	float:left;
	padding-bottom: 20px;
	}
.quien h3, .quien_en h3, .que h3, .que_en h3, .donde h3, .donde_en h3 {
	background: #607AB0;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color:#fff;
	padding: 3px 0 3px 7%;
}
.que, .que_en {
	width:100%;
	float:left;
	padding-bottom: 20px;
	}
.que h4, .que p, .que ul, .quien p, .donde p, .donde form, .que_en h4, .que_en p, .que_en ul, .quien_en p, .donde_en p, .donde_en form {
	padding-left:7%;
	padding-right:3%;
	}
.que ul, .que_en ul {
	font-size:1.1em;
	color:#607AB0;
	margin:3px 0 10px 10px;
	list-style:inside square;
	}
.donde, .donde_en {
	width: 100%;
	float:left;
	padding-bottom: 40px;
	}
#middle p {
	margin-bottom:5px;
	font-size:1.1em;
	color:#607AB0;
}
label {
	font-size:1.1em;
	color:#607AB0;
	display:block;
	width:100%;
	margin:10px 0 0px 0;
	}
form {
	margin-top: 10px;
	}
fieldset {
	border:none;
	margin:10px 0 0 0;
	padding:0;
}
legend {
	font-size:1.4em;
	color: #607AB0;
	font-weight:bold;
}
.textfield, textarea {
	font-size: 1.1em;
	color: #224F8E;
	border-bottom: solid 1px #B6C4DE;
	border-left: solid 1px #B6C4DE;
	border-top: none;
	border-right:none;
	width:100%;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
button {
	font-size:1.1em;
	color:#224F8E;
	padding:1px;
	float:right;
	margin:8px 16px 0 0;
	}
.link_portfolio_home {
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:10px;
	display:block;
}
