sid@charset "utf-8";
/* CSS Document   572316 */
/*
Description: CSS bsico con arreglos y selectores pre-configurados.
*/
/*** HACKS PARA IE ***/
/* Si tienes la necesidad de aplicar algn hack para IE6 utiliza este selector: */
*html { 
}
/* Si necesitas aplicarlo a IE7 utiliza este:*/
*:first-child+html {
}
/*** NEUTRALIZANDO ESTILOS:
elementos que queremos limpiar completamente: ***/

body { 
	margin: 0 auto; background-image: url(../images/fondo.gif);
	font-size:12px;
	font-family: Helvetica, sans-serif,HelveticaNeue-BlackItalic,;
	color:#000000;
}
img{ 
    border:0px;
	}



a {
	color: #463427;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#896954;
}


/*** heder */
#heder{ margin:0px; height:250px;}

/*** Contenedos principal*/
.float-dere{ float:right;}
.float-izq{ float:left;}

.titulo_secciones {margin: 1px 0px 0px 0px; font-weight:bold; font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	padding: 0px 0px 2px 5px;
	text-align:left;
}
#text_con{ font-size:12px; padding:5px; text-align:justify; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; background: #F3A52B;  }
#text_cont{ font-size:12px; padding:5px; text-align:justify; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; height:350px;}
#text_cont2 { font-size:16px; text-align:justify; padding:2px 2px 2px 2px; text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:justify; color:#FF9900}
#text_cont2b { font-size:16px; margin-bottom:5px; width:648px; height:330px; text-align:justify; margin-top:2px; padding:1px 2px 2px 2px; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; background-image:url(../images/ubicacion.jpg); color:#000000}

#text_contb { font-size:14px; margin-bottom:30px; text-align:justify; margin-top:15px; padding:30px 8px 10px 8px; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; background-image:url(../images/fondoemp.gif); color: #FF9900}
#text_cont3 { font-size:15px; margin-bottom:10px; text-align:justify; margin-top:10px; padding:10px 0px 10px 0px; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; background-color:#FFffff}
#text_cont4 {font-size:16px; padding:0px; text-align:left; text-align:justify; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; background-color:#FFffff}

#text_contad {font-size:14px; padding:0px 0px 0px 0px; text-align:justify; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; background:#FFFFFF;}
#tit_contad{ padding:0px 0px 0px 10px; width:530px; }
#text_contad ul li{ line-height:15px; font-size:12px; }

#objetivo{ font-size:11px; width:645px; height:350px; padding:5px; background-image:url(../images/objetivos.jpg);}
#objetivo3{ font-size:11px; padding:5px 5px 8px 5px; background-color:#FFFFFF; width:250px; height:280px;}
#text_cont6 { font-size:16px; text-align:justify; padding:5px 5px 5px 5px; text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FF9900; }

#text_contvet { font-size:16px; text-align:justify; padding:0px 2px 2px 2px; text-align:justify; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:justify; color:#000000; height:380px;}
#text_contvet ul{ padding:60px 5px 0px 55px; }
#text_contvet ul li { line-height:15px; font-size:12px;}

#text_cont7{ font-size:12px; height:60px; padding:18px 8px 0px 40px; text-align:justify; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000;  }
/*** Contenedos principal*/
#contenedor{ border:#999999 1px solid; background:#FFFFFF; margin:0px ; padding-top:0px; width:810px; height:auto; margin-left: 100px; }

#contenido3{ width:651px; height:450px; background: #ffffff; border-right: #FFFFFF 2px solid; border-left:#999999 1px solid; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; float:right; padding-top:10px;
}
#contenido{ width:654px; height: auto; background: #ffffff; background-image:url(../images/fondogde.jpg); border-right: #FFFFFF 2px solid; border-left:#F3A52B 2px solid; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; float:right; padding-top:5px;
}
#contenidoq{ width:654px; height: auto; background: #ffffff; border-right: #FFFFFF 2px solid; border-left:#F3A52B 2px solid; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; float:right; padding-top:5px;
}
#contenido1{ width:654px; height: auto; background: #ffffff; border-right: #FFFFFF 2px solid; border-left:#F3A52B 2px solid; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; float:right; padding-top:5px;
}
#contenidop{ width:654px; height: auto; background: #ffffff; border-right: #FFFFFF 2px solid; border-left:#F3A52B 2px solid; text-align:justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000; float:right; padding-top:5px;
}

.lateral-izq{ width:175px; height:auto; float:left; margin: 0px; }
.lateral-der{ width:610px; height:auto; float:right; margin: 0px; }

#menu_plano{  font-size:12px; background:#FFFFFF; width:500px; }
/*** Menues */
#menu{  font-size:12px; background:#FFFFFF;  }
#menu-productos{width:195px; margin-top:0px; background-color:#FFFFFF; padding:5px 0px 0px 2px; }
#boton { background-color:#FF9900 no-repeat; height:35px; width:170px; padding:0px 0px 0px 0px; }
#boton a{ font-size:14px; color:#000000; font-weight:bold;}
#boton a:hover{ color:#FFFFFF;}
 
/*** Busqueda */

#footer{ clear:both; }
#firma{ text-align:center;}
.firma{ width:800px;  font-size:10px; background-color:#Ff9900; color:#ffffff; height: 30px; padding-top: 5px; padding-left: 10px; text-align:left;}
#firma1{ width:300px; font-size:11px; background-color:#F3A52B; text-align: right; padding:5px; color:#000000;}

#cop{ text-align:right; font-size:10px; color:#000000; font-weight:bold; padding: 10px 5px 60px 0px; font-family:Arial, Helvetica, sans-serif;}

/*** Home */

#contenido_home{ clear:both; float:right; border-left:#999999 1px solid; background-color:#FFFFFF;}

#texto_home1{ clear:both; float:left; width: 550px; height: 60px; padding: 0px 5px 0px 10px; text-align: justify;}

#texto_home2{ clear:both; float:left; width: 550px; height: 200px; padding: 0px 5px 0px 10px; text-align: justify;}

.texto_destacado{ border:#FF9900 1px dotted; padding: 10px; }

#video_home{ clear:both; text-align:center; background: url(../images/fondo_home2.jpg) no-repeat; width: 600px; height: 400px; padding-top: 30px; margin-top: 15px; float:left; margin-left: 5px;}

#destacado_home1 { padding: 20px 10px 10px 50px; background: url(../images/fondo_destacado1.jpg) no-repeat; width: 550px; height: 250px; text-align:left; }

#destacado_home2 { padding: 30px 10px 10px 50px; background: url(../images/fondo_destacado2.jpg) no-repeat; width: 550px; height: 150px; text-align:left; }

/*** ventajas */

#contenido_ventajas{ clear:both; float:right; border-left:#999999 1px solid;}

#texto_ventajas{ float:left; width: 600px; height: 200px; margin: 0px; background:url(../images/fondo_ventajas.jpg) no-repeat;}

.texto_ventajas{ padding: 25px 30px 20px 40px; text-align: justify;}

#foto_ventajas{ clear:both; float:left; width: 250px; padding: 0px 20px 0px 5px;}

/*** servicios */

#contenido_servicios{ clear:both; float:right; border-left:#999999 1px solid;}

#titulo_servicios{ clear:both; float:left; width: 595px; height: 20px; background-color:#FF9900; color: #FFFFFF; font-weight:bold; margin: 5px; text-align:left; padding: 3px 0px 0px 5px;}

#texto_servicios1{ clear:both; float:left; width: 600px; height: 150px; margin: 10px; background: url(../images/fondo_servicios1.jpg) no-repeat;}

#texto_servicios2{ clear:both; float:left; width: 600px; height: 120px; margin: 10px; background: url(../images/fondo_servicios2.jpg) no-repeat;}

.texto_servicios{ padding: 25px 30px 20px 40px; text-align: justify;}

/*** administracion */

#contenido_administracion{ clear:both; float:right; border-left:#999999 1px solid;}

#titulo_administracion{ clear:both; float:left; width: 595px; height: 20px; background-color:#FF9900; color: #FFFFFF; font-weight:bold; margin: 5px; text-align:left; padding: 3px 0px 0px 5px;}

#texto_administracion{ clear:both; float:left; width: 600px; height: 170px; margin: 10px; background: url(../images/fondo_administracion.jpg) no-repeat;}

.texto_administracion{ padding: 15px 30px 20px 40px; text-align: justify;}

/*** comunicacion */

#contenido_comunicacion{ clear:both; float:right; border-left:#999999 1px solid;}

#titulo_comunicacion{ clear:both; float:left; width: 595px; height: 20px; background-color:#FF9900; color: #FFFFFF; font-weight:bold; margin: 5px; text-align:left; padding: 3px 0px 0px 5px;}

#texto_comunicacion{ clear:both; float:left; width: 600px; margin: 10px;}

.texto_comunicacion{ padding: 15px 30px 20px 40px; text-align: justify;}

/*** negocios */

#contenido_negocios{ clear:both; float:right; border-left:#999999 1px solid;}

#titulo_negocios{ clear:both; float:left; width: 595px; height: 20px; background-color:#FF9900; color: #FFFFFF; font-weight:bold; margin: 0px; text-align:left; padding: 3px 0px 0px 5px;}

#texto_negocios{ clear:both; float:left; width: 600px; height: 300px; margin: 0px; background:url(../images/fondo_negocios.jpg) no-repeat;}

.texto_negocios{ padding: 35px 30px 20px 40px; text-align: justify;}

/*** lotes_sectores */

#contenido_sectores{ clear:both; float:right; border-left:#999999 1px solid;}

#titulo_sectores{ clear:both; float:left; width: 590px; height: 20px; background-color:#FF9900; color: #FFFFFF; font-weight:bold; margin: 2px; text-align:left; padding: 3px 0px 0px 5px;}

#texto_sectores{ clear:both; float:left; width: 600px; margin: 5px;}

.texto_sectores{ padding: 10px; text-align: left;}

/*** renders */

#contenido_renders{ clear:both; float:right; border-left:#999999 1px solid;}

/*** contacto */

#contenido_contacto{ float:right; border-left:#999999 1px solid; }

#titulo_contacto{ clear:both; float:left; width: 590px; height: 20px; background-color:#FF9900; color: #FFFFFF; font-weight:bold; margin: 2px; text-align:left; padding: 3px 0px 0px 5px;}

#texto_contacto{ clear:both; float:left; width: 590px; margin: 0px; background: url(../images/fondo_contacto.jpg) no-repeat;}
#texto_contacto3{ clear:both; float:left; width: 600px; height: 200px; margin: 0px; background: url(../images/fondo_contacto3.jpg) no-repeat;}

.texto_contacto{ padding: 25px 30px 10px 40px; text-align: justify;}
.texto_contacto2{ padding: 25px 30px 10px 40px; text-align: left;}
.texto_contacto3{ padding: 20px; text-align: left;}

/*links*/

.link1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; text-align:right;
}

.link1 a {
	text-decoration: none;
	color: #FFFFFF;
}
.link1 a:hover {
	text-decoration: none;
	color: #EAEAEA;
}

.link2 {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; text-align:right;
}

.link2 a {
	text-decoration: none;
	color: #FF6600;
}
.link2 a:hover {
	text-decoration: none;
	color: #000000;
}

