.borrar {clear: both;}
:focus {outline-width:0px;}
body {
	background: url(imagen/fondo-body.jpg) repeat-x #CCC;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #767C74;
}
body#interior {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #767C74;
	background-color: #F4F6EF;
	background-image: url(imagen/fdo-interior.gif);
	background-repeat: repeat-x;
}
#contenedor {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#cabecera {
	background-image: url(imagen/fondo-cabecerahome.jpg);
	height: 396px;
}
#cabecera h1 {
	background-image: url(imagen/quinn-asociados.jpg);
	height: 79px;
	width: 376px;
	text-indent: -9999px;
	margin: 0px;
	margin-top: 52px;	
}
#cabecera h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 11px;
	line-height: 20px;
	color: #FFF;
}
#cabecera-in {
	background-image: url(imagen/fondo-cabecera-int.jpg);
	height: 262px;
}
#cabecera-in h1 {
	background-image: url(imagen/quinn-asociados.jpg);
	height: 79px;
	width: 376px;
	text-indent: -9999px;
	margin: 0px;
	margin-top: 52px;
}
#cabecera-in h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 11px;
	line-height: 20px;
	color: #FFF;
}
#menu-sup {
	height: 26px;
	margin-left: 11px;
}
#menu-sup ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#menu-sup ul li {
	margin: 0px;
	padding: 0px;
	float: left;
}
#menu-sup ul a {
	color: #FFF;
	text-decoration: none;
	display: block;
	height: 23px;
	margin-right: 6px;
	text-align: center;
	font-weight: bold;
	background-position: top;
	font-size: 16px;
	padding-top: 3px;
}
#menu-sup ul a:hover {
	display: block;
	background-position: bottom;
}
#menu-sup ul a.bot-quienes {
	width: 158px;
	background-image: url(imagen/quienes.gif);
}
#menu-sup ul a.bot-clientes {
	background-image: url(imagen/clientes.gif);
	width: 102px;
}
#menu-sup ul a.bot-links {
	background-image: url(imagen/links.gif);
	width: 162px;
}
#menu-sup ul a.bot-contacto {
	background-image: url(imagen/contacto.gif);
	width: 112px;
}
#menu-sup ul a.bot-home {
	background-image: url(imagen/home.gif);
	width: 92px;
	background-repeat: no-repeat;
	float: left;
}
.bt-quienes-activo {
	background-image: url(imagen/quienes.gif)!important;
	background-position: bottom !important;
	width: 158px;
}
.bt-clientes-activo {
	background-image: url(imagen/clientes.gif)!important;
	background-position: bottom !important;
	width: 102px;
}
.bt-links-activo {
	background-image: url(imagen/links.gif)!important;
	background-position: bottom !important;
	width: 162px;
}
.bt-contactos-activo {
	background-image: url(imagen/contacto.gif)!important;
	background-position: bottom !important;
	width: 112px;
}
ul#menu {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	margin-top: 34px;
}
ul#menu li {
	margin: 0px;
	padding: 0px;
	float: left;
}
ul#menu a  {
	text-decoration: none;
	display: block;
	background-position: bottom;
	margin-right: 29px;
}
ul#menu a:hover {
	background-position: top;
}
ul#menu a.capacitacion {
	background-image: url(imagen/bot-capacitacion.jpg);
	width: 118px;
	height: 124px;
}
ul#menu a.asesoramiento {
	background-image: url(imagen/bot-asesoramiento.jpg);
	width: 138px;
	height: 124px;
}
ul#menu a.proyectos {
	background-image: url(imagen/bot-proyectos.jpg);
	width: 98px;
	height: 124px;
}
ul#menu a.mediciones {
	background-image: url(imagen/bot-mediciones.jpg);
	width: 107px;
	height: 124px;
}
ul#menu a.construccion {
	background-image: url(imagen/bot-construccion.jpg);
	width: 123px;
	margin-left: 212px;
	height: 118px;
}
ul#menu strong {
	visibility: hidden;
}
#formulario {
	margin-top: 38px;
	font-size: 14px;
	color: 232323;
	font-family: Arial, Helvetica, sans-serif;
	background: url(imagen/sobre.jpg) 11px top no-repeat;
	padding-bottom: 10px;
}
#formulario h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #232323;
	padding: 0px;
	font-weight: normal;
	margin: 0px;
	margin-left: 86px;
}
#formulario h3 {
	font-size: 14px;
	color: #232323;
	padding: 0px;
	font-weight: normal;
	margin: 0px 0px 10px 86px;
}
#formulario form {
	font-size: 14px;
	color: #232323;
	background-image: url(imagen/fondo-formulario.jpg);
	height: 170px;
	margin: 0px;
	padding: 0px;
}
#formulario form div {
	float: left;
	margin-top: 23px;
}
#formulario form div.lista {
	width: 117px;
	float: left;
	margin-left: 34px;
	margin-top: 30px;
}
#formulario form div.lista ul {
	margin: 0px;
	padding: 0px;
}
#formulario form div.lista ul li {
	list-style-type: none;
	height: 31px;
	float: right;
	width: 117px;
}
#formulario form .consulta {
	margin-left: 121px;
	width: 365px;
	height: 100px;
	padding-top: 5px;
	padding-left: 5px;
}
#label {
	margin-left: 13px;
	width: 205px;
}
#Enviar {
	color: #FDFDFD;
	background-color: #989898;
	border: 1px solid #666;
	font-weight: bold;
	position: absolute;
	left: 877px;
	top: 600px;
	height: 25px;
	width: 55px;
}
.rectangulo {
	border: 1px solid #FFF;
	font-size: 14px;
	color: #000;
	height: 90px;
	width: 350px;
	font-family: Arial, Helvetica, sans-serif;
}
.cuadros {
	width: 205px;
	height: 24px;
	margin: 0px;
	font-size: 14px;
	color: #000;
	border: 1px solid #FFF;
	border-bottom: 1px solid #000;
	padding: 4px 0px 0px 0px;
}
#contenido {
	width: 579px;
	min-height: 450px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
	border-right: 1px solid #7D7D7D;
	padding-bottom: 60px;
	padding-right: 81px;
	padding-left: 100px;
	margin-top: 27px;
	text-align: justify;
}
#col-clientes {
	float: left;
	width: 285px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
#col-clientes p {
	margin-top: 0px;
	margin-bottom: 30px!important;
}
#col-clientes h4 {
	padding: 0px;
	font-size: 16px;
	margin-top: 0px!important;
	margin-bottom: 16px!important;
}
#contenido h4 {
	font-weight: bold;
	color: #8B9F5F;
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#contenido h3 {
	font-size: 20px;
	font-weight: normal;
	margin-top: 4px;
	margin-bottom: 4px;
}
#contenido h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #333;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 30px;
}
#contenido p {
	margin-bottom: 10px;
	line-height: 24px;
	margin-top: 0px;
}
#contenido ul {
	margin: 0px;
	padding: 0px;
	line-height: 26px;
}
#contenido ul li {
	list-style-type: disc;
	list-style-position: outside;
}
#contenido  a {
	text-decoration: underline;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#contenido a:hover {
	color: #8B9F5F;
}
.quinn {
	background-image: url(imagen/fdo-quinn.jpg);
	background-repeat: no-repeat;
	background-position: left 260px;
}
.capacitacion {
	background-image: url(imagen/capacitacion.jpg);
	background-repeat: no-repeat;
	background-position: left 260px;
}
.asesoramiento {
	background-image: url(imagen/asesoramiento.jpg);
	background-repeat: no-repeat;
	background-position: left 260px;
}
.proyectos {
	background-image: url(imagen/proyectos.jpg);
	background-repeat: no-repeat;
	background-position: left 260px;
}
.mediciones {
	background-image: url(imagen/mediciones.jpg);
	background-repeat: no-repeat;
	background-position: left 260px;
}
.construccion {
	background-image: url(imagen/construccion.jpg);
	background-repeat: no-repeat;
	background-position: left 260px;
}
.contactos {
	font-family: Arial, Helvetica, sans-serif;
}
#columna {
	float: left;
	width: 199px;
	padding-top: 23px;
}
#columna ul {
	margin: 0px;
	padding: 0px;
}
#columna ul li {
	list-style-type: none;
	display: block;
}
#columna ul li a {
	color: #161616;
	text-decoration: none;
	font-size: 15px;
	display: block;
	padding-left: 86px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#columna ul li a:hover {
	color: #546263;
}
#columna ul a.capacitacion {
	background-image: url(imagen/li-capacitacion.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	padding-top: 12px;
}
#columna ul a.asesoramiento {
	background-image: url(imagen/li-asesoramiento.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	padding-top: 12px;
}
#columna ul a.proyectos {
	background-image: url(imagen/li-proyectos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	padding-top: 12px;
}
#columna ul a.mediciones {
	background-image: url(imagen/li-mediciones.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
	padding-top: 12px;
}
#columna ul a.construccion {
	background-image: url(imagen/li-construccion.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 45px;
	margin-top: 24px;
	padding-top: 27px;
}
#pie {
	font-size: 12px;
	background-color: #E2E6DB;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	border-top: 1px solid #9DA097;
	text-align: center;
}
#pie a {
	color: #767C74;
	text-decoration: none;
}
#formulario a {
	color: #333;
}

