@charset "utf-8";
body {
	width: auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: -webkit-gradient(linear, 50.00% 100.00%, 50.00% 0.00%, color-stop( 0% , rgba(0,51,90,1.00)),color-stop( 100% , rgba(6,24,37,1.00)));
	background-image: -webkit-linear-gradient(90deg,rgba(0,51,90,1.00) 0%,rgba(6,24,37,1.00) 100%);
	background-image: linear-gradient(0deg,rgba(0,51,90,1.00) 0%,rgba(6,24,37,1.00) 100%);
	background-color: #061825;
	background-attachment: fixed;
}
.wrapper {
}
.wrapper .wrapperhead {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 180px;
	background-color: #FFFFFF;
	background-image: url(../imagenesin/fondo-arriba.png);
}
.wrapper .wrapperhead .logo {
	width: 400px;
	height: 180px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../imagenesin/logo.png);
}

.wrapper .wrappermenu {
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	height: 35px;
	-webkit-box-shadow: 1px 6px 18px 2px #040F17;
	box-shadow: 1px 6px 18px 2px #040F17;
	background-image: url(../imagenesin/fondobarram.png);
}
.wrapper .wrapperbody {
	width: 900px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	border-radius: 15px;
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	-webkit-box-shadow: 1px -1px 18px 2px #030E16;
	box-shadow: 1px -1px 18px 2px #030E16;

}

.wrapper .wrapperbase {
	height: 20px;
	bottom: 0px;
	width: auto;
	top: auto;
	margin-top: 40px;
	background-image: url(../imagenesin/basefondooo.png);
	-webkit-box-shadow: -3px -3px 12px 3px #04121C;
	box-shadow: -3px -3px 12px 3px #04121C;
}
.wrapper .wrapperbase .texto {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #061825;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	background-image: url(../imagenesin/basefondo.png);
}
.wrapper .wrapperbody .contenido {
	width: 840px;
	margin-left: auto;
	margin-right: auto;
}
.wrapper .wrapperbody .contenido .index {
	width: auto;
}
.wrapper .wrapperbody .contenido .index .slider {
	height: 350px;
}
.wrapper .wrappermenu .menu {
	width: 700px;
	height: 35px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../imagenesin/fondomenu.png);
}
.wrapper .wrappermenu .menu .btnincio {
	width: 110px;
	height: 110px;
	float: left;
	margin-top: -35px;
	background-image: url(../imagenesin/iniciofondo.png);
}
.wrapper .wrappermenu .menu .btnincio .inicio {
	width: 55px;
	height: 55px;
	margin-top: 28px;
	margin-left: 28px;
}

.wrapper .wrappermenu .menu .barrabtn {
	width: 600px;
	margin-left: auto;
	margin-right: 0px;
	height: 35px;
	background-image: url(../imagenesin/fondobarra.png);
}
.wrapper .wrappermenu .menu .barrabtn .bottones01 {
	width: 400px;
	height: 35px;
	margin-left: auto;
	margin-right: auto;
}
.wrapper .wrapperbody .contenido .contanto {
	height: 450px;
	width: auto;
}
.wrapper .wrapperbody .contenido .contanto .verdefranja {
	width: 260px;
	height: 470px;
	background-color: #86B73D;
	float: left;
	margin-top: -28px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	-webkit-box-shadow: 1px 1px 20px -3px;
	box-shadow: 1px 1px 20px -3px;
	background-image: -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 2.59% , rgba(156,215,68,1.00)),color-stop( 64.25% , rgba(134,183,61,1.00)),color-stop( 76.68% , rgba(118,161,53,1.00)),color-stop( 88.08% , rgba(105,143,47,1.00)),color-stop( 96.89% , rgba(86,118,38,1.00)),color-stop( 100% , rgba(70,96,31,1.00)));
	background-image: -webkit-linear-gradient(270deg,rgba(156,215,68,1.00) 2.59%,rgba(134,183,61,1.00) 64.25%,rgba(118,161,53,1.00) 76.68%,rgba(105,143,47,1.00) 88.08%,rgba(86,118,38,1.00) 96.89%,rgba(70,96,31,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(156,215,68,1.00) 2.59%,rgba(134,183,61,1.00) 64.25%,rgba(118,161,53,1.00) 76.68%,rgba(105,143,47,1.00) 88.08%,rgba(86,118,38,1.00) 96.89%,rgba(70,96,31,1.00) 100%);
	border: thin solid #A7CE6C;
}
.wrapper .wrapperbody .contenido .contanto .dercont {
	width: 500px;
	margin-right: 0px;
	background-image: url(../imagenesin/contacto.jpg);
	margin-left: auto;
}
.wrapper .wrapperbody .contenido .contanto .dercont .mapaima {
	width: 500px;
	height: 450px;
	border: thin solid #C9DCFA;
}
.wrapper .wrapperbody .contenido .contanto .dercont .formularioo {
	width: 500px;
	height: 200px;
	margin-top: 20px;
}
.wrapper .wrapperbody .contenido .contanto .verdefranja .textcont .formulinginf {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color: #003300;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	font-size: small;
}
.wrapper .wrapperbody .contenido .contanto .verdefranja .textcont .informacion {
	height: 230px;
	width: auto;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	text-align: left;
	font-variant: normal;
	text-shadow: 1px 1px 1px #006633;
}
.wrapper .wrapperbody .contenido .quienes {
	width: 600px;
	height: auto;
	margin-right: auto;
	margin-left: 0px;

}
.wrapper .wrapperbody .contenido .quienes .textoqu {
	height: 200px;
}
.wrapper .wrapperbody .contenido .quienes .textoqu .titulouno {
	height: 50px;
	background-color: #94C649;
	width: 270px;
	margin-left: -30px;
	background-image: -webkit-gradient(linear, 0.00% 50.00%, 100.00% 50.00%, color-stop( 0% , rgba(116,156,56,1.00)),color-stop( 38.86% , rgba(148,198,73,1.00)),color-stop( 75.65% , rgba(179,220,117,1.00)),color-stop( 97.41% , rgba(193,233,132,1.00)));
	background-image: -webkit-linear-gradient(0deg,rgba(116,156,56,1.00) 0%,rgba(148,198,73,1.00) 38.86%,rgba(179,220,117,1.00) 75.65%,rgba(193,233,132,1.00) 97.41%);
	background-image: linear-gradient(90deg,rgba(116,156,56,1.00) 0%,rgba(148,198,73,1.00) 38.86%,rgba(179,220,117,1.00) 75.65%,rgba(193,233,132,1.00) 97.41%);
	border-radius: 0px 5px 5px 0px;
}
.wrapper .wrapperbody .contenido .quienes .textoqu .titulouno .texttit {
	width: 210px;
	height: 30px;
	margin-right: 0px;
	margin-left: auto;
	color: #FFFFFF;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	text-shadow: 1px 1px 1px #006633;
	font-style: normal;
	font-variant: normal;
	font-weight: lighter;
	font-size: x-large;
	margin-top: 10px;
	float: right;
}
.wrapper .wrapperbody .contenido .quienes .servicios {
	height: 200px;
}
.wrapper .wrapperbody .contenido .quienes .servicios .titulodos {
	width: 270px;
	height: 50px;
	margin-left: -30px;
	background-color: #94C649;
	background-image: -webkit-gradient(linear, 0.00% 50.00%, 100.00% 50.00%, color-stop( 0% , rgba(116,156,56,1.00)),color-stop( 51.30% , rgba(148,198,73,1.00)),color-stop( 72.54% , rgba(179,220,117,1.00)),color-stop( 100% , rgba(193,233,132,1.00)));
	background-image: -webkit-linear-gradient(0deg,rgba(116,156,56,1.00) 0%,rgba(148,198,73,1.00) 51.30%,rgba(179,220,117,1.00) 72.54%,rgba(193,233,132,1.00) 100%);
	background-image: linear-gradient(90deg,rgba(116,156,56,1.00) 0%,rgba(148,198,73,1.00) 51.30%,rgba(179,220,117,1.00) 72.54%,rgba(193,233,132,1.00) 100%);
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.wrapper .wrapperbody .contenido .quienes .servicios .titulodos .textotit {
	width: 210px;
	height: 30px;
	float: right;
	margin-top: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-style: normal;
	font-weight: lighter;
	font-size: x-large;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #006633;
}
.wrapper .wrapperbody .contenido .imagenquienes {
	float: right;
	width: 240px;
	height: 400px;
	margin-right: -30px;
	background-image: url(../imagenesin/quienes.jpg);
}
.wrapper .wrapperbody .contenido .index .productos {
	width: auto;
	height: 250px;
}
.wrapper .wrapperbody .contenido .index .tituloproductos {
	width: 270px;
	height: 50px;
	margin-bottom: 100px;
	margin-left: -30px;
	background-image: -webkit-gradient(linear, 0.00% 50.00%, 100.00% 50.00%, color-stop( 0% , rgba(116,156,56,1.00)),color-stop( 51.30% , rgba(148,198,73,1.00)),color-stop( 72.54% , rgba(179,220,117,1.00)),color-stop( 100% , rgba(193,233,132,1.00)));
	background-image: -webkit-linear-gradient(0deg,rgba(116,156,56,1.00) 0%,rgba(148,198,73,1.00) 51.30%,rgba(179,220,117,1.00) 72.54%,rgba(193,233,132,1.00) 100%);
	background-image: linear-gradient(90deg,rgba(116,156,56,1.00) 0%,rgba(148,198,73,1.00) 51.30%,rgba(179,220,117,1.00) 72.54%,rgba(193,233,132,1.00) 100%);
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	text-align: right;
}
.wrapper .wrapperbody .contenido .index .tituloproductos .interpro {
	width: 210px;
	height: 30px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: x-large;
	text-shadow: 1px 1px 1px #006600;
	text-align: left;
	float: right;
}
.wrapper .wrapperbody .contenido .index .textopro {
	margin-top: -30px;
	margin-bottom: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: large;
	color: #3D531C;
	font-weight: bold;

}
.wrapper .wrapperbody .contenido .quienes .textoqu .textounoq {
	padding-top: 30px;
	color: #1B2609;
	font-size: medium;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
.wrapper .wrapperbody .contenido .quienes .servicios .textoserv {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-style: normal;
	font-size: medium;
}
