body {
  padding-left: 11em;
  font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  /*Georgia, "Times New Roman", Times, serif; */
  background-color: #0B3B17 /* SpringGreen /*OliveDrab*/;
  color: WhiteSmoke;
  /*background-image: url("fondos/fondo1.jpg"); */
  /*background-repeat: no-repeat;*/
  
  }
@font-face {
    font-family: Fontanini;
    src: url("fuentes/fontanini.woff");
}  
ul.navbar {
  list-style-type: none;
  padding: 0;
  margin-top: 8em;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em }

h1 {
  /* font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif*/
  font-size: 3em; 
  text-align: center;
  /*text-shadow: 5px 5px 3px LimeGreen*/
  }

h2 {
   text-align: center;
   /*text-shadow: 5px 5px 3px LimeGreen*/
}
  
ul.navbar li {
  background: GreenYellow;
  width: 130px;
  height: 40px;
  margin: 0.5em 0;
  padding: 0.3em;
  border-right: 1em solid DarkGreen }
ul.navbar a {
  text-decoration: none }
a:link {
  font-family: Fontanini;
  color: DarkGreen;
  font-size: 18px;
  /*font-weight: bold*/  }
a:visited {
  color: DarkGreen }
a:hover{
  color: LimeGreen;
  cursor: pointer}
  
#menuhoriz ul li {
        display: inline;
        background-color:GreenYellow;
		/*width: 200px;
		height: 70px;*/
		margin: 0.5em 0;
		padding: 0.3em;
		border-right: 0.5em solid DarkGreen;
		cursor: pointer ;
		font-family: Fontanini;
		color: DarkGreen;
		font-size: 18px;
}

#menuhoriz ul li:visited {
  color: DarkGreen }
  
#menuhoriz ul li:hover {
  color: LimeGreen;
  cursor: pointer
}

#logoenc {
	padding-top: 15px;
	padding-left: 15px;
	float: left;
}
  
#encabezado {
	font-family: Fontanini;
	/* box-shadow: 10px 10px 5px LimeGreen; */
    padding: 5px 90px; 
    background: rgba(0,100,0,0.7);/*DarkGreen;*/
    /*border-radius: 0.5em; */
	width: 65%;
	/*opacity: 0.5;*/
}

#cuerpo {
    padding: 5px 90px; 
    background: rgba(159,247,129,0.4); /* #9FF781; /*LimeGreen*/
	/*background-color: transparent;*/
	text-align: justify;
	font-weight: bold;
	color: black;
	width: 65%;
	/*opacity: 0.5;*/
}

#cuerpoimp {
    padding: 5px 90px;  
    background: rgba(159,247,129,0.4); /* #9FF781; /*LimeGreen*/
	/*background-color: transparent;*/
	text-align: justify;
	color: black;
	width: 65%;
	/*opacity: 0.5;*/
	min-height: 400px;
}

#cuerpoimp1 {
    padding: 5px 90px; /* 90px */
    background: rgba(159,247,129,0.6); /* #9FF781; /*LimeGreen*/
	/*background-color: transparent;*/
	text-align: left;
	color: black;
	width: 65%;
	/*opacity: 0.5;*/
	min-height: 400px;
	/*background-image: url("fondos/imp01.jpg");
	-webkit-background-size: cover; 
	-moz-background-size: cover; 
	-o-background-size: cover; 
	background-size: cover; /*height: 400px; width: 90%; margin: 0 auto; } */
	
	column-count:3;
	-moz-column-count:3; /* Firefox */
	-webkit-column-count:3; /* Safari and Chrome */
}

#cuerpoimp2 {
    padding: 5px 90px; /* 90px */
    background: rgba(159,247,129,0.6); /* #9FF781; /*LimeGreen*/
	/*background-color: transparent;*/
	text-align: left;
	color: black;
	width: 65%;
	/*opacity: 0.5;*/
	min-height: 400px;
	/*background-image: url("fondos/imp01.jpg");
	-webkit-background-size: cover; 
	-moz-background-size: cover; 
	-o-background-size: cover; 
	background-size: cover; /*height: 400px; width: 90%; margin: 0 auto; } */
	
}

#cuerpoimp3 {
    padding: 5px 90px; /* 90px */
    background: rgba(159,247,129,0.6); /* #9FF781; /*LimeGreen*/
	/*background-color: transparent;*/
	text-align: left;
	color: black;
	width: 65%;
	/*opacity: 0.5;*/
	min-height: 400px;
	/*background-image: url("fondos/imp01.jpg");
	-webkit-background-size: cover; 
	-moz-background-size: cover; 
	-o-background-size: cover; 
	background-size: cover; /*height: 400px; width: 90%; margin: 0 auto; } */
	
	column-count:2;
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
	}
#pie {
	padding: 5px 90px; 
    background: rgba(0,100,0,0.7);/*DarkGreen;/*DarkGreen; /*Green*/
	text-align: center;
	/* text-shadow: 5px 5px 3px LimeGreen; */
	width: 65%;
	/*opacity: 0.5;*/
}
/*--------------------------------*/
#separador {
	/*float: left;*/
	padding-bottom: 5px;
	height: 25px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px;
}
#titulo {
  width: 70%;
  text-align: center;
  padding: 10px 25px 10px 25px;
  font-family: Fontanini;
  font-size: 18px;
  text-decoration: none;
  color: DarkGreen;
  background-color: GreenYellow;
  /*text-shadow: -1px -1px 2px #618926;*/
  border: 1px solid GreenYellow;
  border-right: 0.5em solid DarkGreen;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  /*border-radius: 9px;*/
  /*background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #98ba40),color-stop(.35, #a6c250),color-stop(1, #618926));*/
}
#titulo1 {
  width: 90%;
  text-align: center;
  padding: 10px 25px 10px 25px;
  font-family: Fontanini;
  font-size: 18px;
  text-decoration: none;
  color: DarkGreen;
  background-color: GreenYellow;
  /*text-shadow: -1px -1px 2px #618926;*/
  border: 1px solid GreenYellow;
  border-right: 0.5em solid DarkGreen;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  /*border-radius: 9px;*/
  /*background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #98ba40),color-stop(.35, #a6c250),color-stop(1, #618926));*/
}
/*--------------------------------*/
a.linkButton {
  width: 250px;
  padding: 10px 25px 10px 25px;
  font-family: Fontanini;
  font-size: 18px;
  text-decoration: none;
  color: DarkGreen;
  background-color: GreenYellow;
  /*text-shadow: -1px -1px 2px #618926;*/
  border: 1px solid GreenYellow;
  border-right: 1em solid DarkGreen;
  /*border-radius: 9px;*/
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  /*background: -moz-linear-gradient(#98ba40, #a6c250 35%, #618926);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #98ba40),color-stop(.35, #a6c250),color-stop(1, #618926));*/
}

a.linkButton:hover {
  background-color: DarkGreen;
  color: GreenYellow;
  /*text-shadow: -1px -1px 2px #465f97;*/
  border: 1px solid DarkGreen;
  border-right: 1em solid GreenYellow;
  /*border-radius: 9px;*/
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  /*background: -moz-linear-gradient(#245192, #1e3b73 75%, #12295d);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #245192),color-stop(.75, #1e3b73),color-stop(1, #12295d));*/
}

#banco{
	padding: 0px 25px 10px 25px;
	float:right
}
