body {
	margin-left: 0%;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	background-color: #E2E3CD;
	text-align: center;
}
h1 {
	display: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.4em;
	color: #3B7a42;
	text-align: left;
	margin-left: 0.5em;
	margin-bottom: 1.5em;
}
h3 {
	font-weight: bold;
	color: #D65374;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.nada {
	display: inline;
	clear: both;
	background-position: right;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 3%;
	padding: 0em;
}

#Linea {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #674F98;
	border-bottom-color: #674F98;
	padding-bottom: 2em;
	padding-left: 1em;
	margin-bottom: 1em;
}
#Texto {
	text-align: justify;
	padding-right: 2em;
}
#Texto li {
	text-align: justify;
	list-style-position: inside;
	list-style-image: url(imgs/bolita3.jpg);
	margin-top: 1.2em;
}
#Texto li ul li {
	text-align: justify;
	list-style-position: inside;
	margin-top: 1.2em;
	margin-left: 2em;
	list-style-type: circle;
}
.izq {
	float: left;
	clear: both;
}
#TextoPro {
	text-align: justify;
	padding-right: 2em;
}
#TextoPro li {
	line-height: 2em;
	padding-left: 3%;
	margin-bottom: 0.4em;
	height: 4.5em;
	padding-top: 2.5em;
	background-image: url(imgs/corchete.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0.8em;
}
#TextoPro li a {
	line-height: 2em;
	margin-bottom: 0.4em;
	height: 4.5em;
	padding-top: 2.5em;
	color: #666666;
	text-decoration: none;
}
#TextoP {
	text-align: justify;
	padding-right: 2em;
}
#TextoP li {
	text-align: justify;
	list-style-position: inside;
	list-style-image: url(imgs/bolita3.jpg);
	margin-top: 1.2em;
}
#TextoP li a {
	color: #006A77;
}
#TextoG {
	text-align: justify;
	padding-right: 2em;
}
#TextoG a {
	color: #3B7A42;
}
#TextoL {
	text-align: justify;
	padding-right: 2em;
}
#TextoL li {
	text-align: justify;
	list-style-position: inside;
	margin-top: 1.2em;
	list-style-type: decimal;
}
#TextoForo {
	text-align: justify;
	padding-right: 2em;
}
#TextoForo li {
	padding-left: 1em;
	margin-bottom: 0.4em;
	margin-top: 0.8em;
	font-weight: bold;
	color: #3B7A42;
	text-transform: none;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: 0.5em;
}
#TextoForo li a {
	color: #3B7A42;
	text-decoration: none;
}
#TextoForo2 {
	text-align: justify;
}
#TextoForo2 li {
	padding-left: 1em;
	margin-bottom: 0.4em;
	margin-top: 0.8em;
	font-weight: bold;
	color: #3B7A42;
	text-transform: none;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: 0.5em;
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #3B7A42;
	border-bottom-color: #3B7A42;
}
#TextoForo2 li a {
	color: #3B7A42;
	text-decoration: none;
}
#Txt {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
#Txt li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
#corchete {
	background-image: url(imgs/corchete2_.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 1.8em;
	width: 5em;
	text-align: right;
	background-position: right;
}
#contenedor {
	margin-bottom: 1.6%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	width: 79em;
	background-color: #FFFFFF;
}
p {
	margin-bottom: 0em;
}
#contenedorF {
	width: 60em;
	margin-bottom: 1.6%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 3%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	text-align: justify;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	padding-left: 2.6em;
	padding-top: 2.6em;
	padding-bottom: 2.6em;
}
#contenido {
	background-color: #FFFFFF;
	width: 76em;
	margin-right: auto;
	margin-left: auto;
}
#contenidoF {
	width: 58.1em;
}
ul {
	margin: 0%;
	padding: 0%;
	list-style-type: none;
}
#submenu {
	padding-left: 0.3em;
	text-align: right;
	padding-right: 0.3em;
	float: right;
}
#izq {
	float: left;
}
#submenu li {
	display: inline;
	padding-left: 0.15em;
	padding-right: 0.15em;
}
#submenu a {
	padding-left: 0.5em;
	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #000000;
	color: #000000;
	text-decoration: none;
}
#submenu a:hover {
	color: #3B7A42;
	text-decoration: none;
}
#submenuBase {
	background-color: #F2F0E4;
	height: 2em;
	padding-top: 0.6em;
	padding-left: 0.4em;
	padding-right: 0.4em;
	text-align: left;
}
#fecha {
	float: left;
	margin-left: 0.5em;
}
#cabecera {
	margin-bottom: 0.8em;
	margin-top: 1.6em;
	height: 8em;
}
#logo {
	float: left;
	width: 24%;
	padding-left: 1%;
	text-align: left;
	margin-bottom: 1.4%;
	margin-top: 2%;
}
#nombre {
	color: #3B7A42;
	text-align: left;
	width: 33%;
	margin-top: 2%;
	float: left;
	padding-top: 2%;
	font-size: 1.2em;
}
#sello {
	float: right;
	margin-top: 1.2%;
}
#botonera {
	float: left;
	width: 20%;
	margin-bottom: 1em;
}
.b1 {
	background-color: #674F98;
	display: block;
	background-image: url(imgs/botonera/detalle01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 8.4em;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
.vinculoPrin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-left: 0.8em;
	margin-bottom: 0.5em;
	padding-top: 3.2em;
	line-height: 1em;
}

.b2 {
	color: #FFFFFF;
	background-color: #72AD2C;
	display: block;
	background-image: url(imgs/botonera/detalle02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 8.4em;
	margin-bottom: 0.3em;
	padding-right: 1em;
}
.b3 {
	color: #FFFFFF;
	background-color: #FFB218;
	display: block;
	background-image: url(imgs/botonera/detalle03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 8.4em;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
.b4 {
	color: #FFFFFF;
	background-color: #D65374;
	display: block;
	height: 8.5em;
	background-image: url(imgs/botonera/detalle04.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
.b5 {
	color: #FFFFFF;
	background-color: #FD7415;
	display: block;
	height: 8.5em;
	background-image: url(imgs/botonera/detalle05.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
.b6 {
	color: #FFFFFF;
	background-color: #C2CF00;
	display: block;
	height: 8.5em;
	background-image: url(imgs/botonera/detalle06.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
.b7 {
	color: #FFFFFF;
	background-color: #006A77;
	display: block;
	height: 8.5em;
	background-image: url(imgs/botonera/detalle07.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
.b8 {
	color: #FFFFFF;
	background-color: #79997E;
	display: block;
	height: 8.5em;
	background-image: url(imgs/botonera/detalle08.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0.3em;
	padding-right: 3.1em;
}
.b9 {
	color: #FFFFFF;
	background-color: #A11D23;
	display: block;
	height: 8.5em;
	background-image: url(imgs/botonera/detalle09.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-bottom: 0.3em;
	padding-right: 2em;
}
#bot {
	background-color: #674F98;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle01.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#bot li {
	display: inline;
}
#bot li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botP {
	background-color: #72AD2C;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle02.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botP li {
	display: inline;
}
#botP li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botPro {
	background-color: #FFB218;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle03.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botPro li {
	display: inline;
}
#botPro li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 3.2em;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botA {
	background-color: #D65374;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle04.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
	width: 49.2em;
}
#botA li {
	display: inline;
}
#botA li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 3.2em;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botC {
	background-color: #DF7415;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle05.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botC li {
	display: inline;
}
#botC li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botS {
	background-color: #C2CF00;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle06.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botS li {
	display: inline;
}
#botS li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botPy {
	background-color: #006A77;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle07.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botPy li {
	display: inline;
}
#botPy li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botN {
	background-color: #79997E;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle08.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botN li {
	display: inline;
}
#botN li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#botI {
	background-color: #A11D23;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle09.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
	height: 7em;
}
#botI li {
	display: inline;
}
#botI li a {
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 11.5%;
	margin-right: 0.4em;
	display: block;
	line-height: 0.9em;
	float: left;
}
#ColDer {
	float: right;
	width: 60em;
	text-align: justify;
}
#titularB {
	background-color: #674F98;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularB a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularA {
	background-color: #D65374;
	line-height: 2em;
	padding-left: 1%;
	margin-top: 1.5em;
}
#titularA a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularP {
	background-color: #72AD2C;
	line-height: 2em;
	padding-left: 1%;
	margin-top: 1.5em;
	color: #FFFFFF;
}
#titularP a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularPro {
	background-color: #FFB218;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularPro a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularC {
	background-color: #FD7415;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularC a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularS {
	background-color: #C2CF00;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularS a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularProy {
	background-color: #006a77;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularProy a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularN {
	background-color: #79997e;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularN a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#titularI {
	background-color: #A11D23;
	line-height: 2em;
	padding-left: 1%;
	margin-bottom: 0.4em;
}
#titularI a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#pie {
	margin-top: 1%;
	margin-bottom: 2%;
	background-color: #E2E3CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	padding-bottom: 2%;
}
#pie a {
	color: #000000;
}
#pie a:hover {
	color: #FC7415;
}
.biolur { color: #674F98; }
.productores {
	color: #72AD2C;
}
.productos { color: #FECB08; }
.actividades { color: #D65374;}
.certificados { color: #FD7415; }
.sectores { color: #C2CF00; }
.proyectos { color: #006a77; }
.prensa { color: #79997e; }
.infantil { color: #A11D23; }
.inicio { color: #3B7A42; }
.logo {
	float: left;
	margin: 0em;
	padding: 0em;
}
.img {
	float: right;
	margin-left: 1.5em;
	margin-bottom: 0.5em;
}
.imgB {
	float: right;
	margin-left: 1.5em;
	margin-bottom: 0.5em;
	border: 0.1em solid #674F98;
}
.imgG {
	float: right;
	margin-left: 1.5em;
	margin-bottom: 0.5em;
	border: 0.1em solid #B6C812;
}
#TablaB {
	background-color: #BEB4D4;
	padding: 1%;
}
#form {
	border: 0.1em dashed #666666;
	padding: 2%;
	margin-top: 2em;
}
.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
	background-color: #FFFFFF;
	border: 0.1em solid #999999;
}
.etiquetas {
	font-weight: bold;
	display: block;
	float: left;
	margin-bottom: 1.5%;
	color: #999999;
	font-size: 1em;
	text-align: left;
	margin-right: 1.5%;
	padding-left: 1.5%;
	width: 20%;
}
.botonB {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #674F98;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
	margin-right: 2em;
}
.botonP {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #72AD2C;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
	margin-right: 2em;
}
#TablaP {
	background-color: #D4DD73;
	line-height: 2em;
	padding-left: 0.6em;
}
#mapa {
	background-color: #FFFFFF;
	text-align: center;
	margin-top: 2.5em;
}
#mapa img {
	border-top-width: 0em;
	border-right-width: 0em;
	border-bottom-width: 0em;
	border-left-width: 0em;
}
#TablaA {
	border: 0.1em solid #A8425C;
	margin-top: 1.8em;
	padding-right: 1em;
	padding-left: 1em;
	margin-bottom: 1em;
	padding-bottom: 1.9em;
	padding-top: 0em;
}
#TablaAL {
	padding-right: 1em;
	padding-left: 1em;
	margin-bottom: 1em;
	padding-bottom: 1.9em;
	padding-top: 0.1em;
}
#TablaAL li {
	border: 0.1em solid #A8425C;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0.6em;
}
#botonI {
	float: left;
	width: 48%;
	height: 13em;
	margin-bottom: 0.15em;
	margin-top: 0.6em;
	border: 0.1em solid #E2E3CD;
}
#botonD {
	float: right;
	width: 48%;
	height: 13em;
	margin-bottom: 0.15em;
	margin-top: 0.6em;
	margin-right: 0.3em;
	border: 0.1em solid #E2E3CD;
}
#botones {
	width: 100%;
}
#ResumenI {
	width: 100%;
	margin-top: 3%;
	margin-bottom: 5%;
}
#entra {
	color: #AFC700;
	text-decoration: none;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.3em;
	width: 40%;
	float: right;
	margin-right: 4%;
	margin-top: 1.5%;
}
#entra a {
	color: #AFC700;
	text-decoration: none;
}
#entra a:hover {
	color: #3B7A42;
	text-decoration: none;
}
#Tit {
	color: #afc700;
	background-color: #E2E3CD;
	padding-left: 2%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	margin: 1%;
}
#imgBoton {
	text-decoration: none;
	background-image: url(imgs/botones/img01.jpg);
	background-repeat: no-repeat;
	margin: 1%;
	border: 0.1em solid #E2E3CD;
	height: 10em;
}
#imgBoton2 {
	text-decoration: none;
	background-image: url(imgs/botones/img02.jpg);
	background-repeat: no-repeat;
	margin: 1%;
	border: 0.1em solid #E2E3CD;
	height: 10em;
}
#botonInf {
	width: 50%;
	background-image: url(imgs/inferior/inferiorN01.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #5c287d;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonTxt {
	color: #FFFFFF;
	float: left;
	padding-top: 1.8em;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	padding-left: 0.8em;
	text-align: justify;
}
#titular {
	line-height: 2em;
	padding-left: 3%;
	margin-bottom: 0.4em;
	background-image: url(imgs/corchete.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 4.5em;
	padding-top: 2.5em;
}
#botonInf2 {
	width: 50%;
	background-image: url(imgs/inferior/inferior02.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
	background-color: #71ac2c;
}
#botonInf3 {
	width: 50%;
	background-image: url(imgs/inferior/inferior03.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #F9b023;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonInf4 {
	width: 50%;
	background-image: url(imgs/inferior/inferior04.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #C53E5E;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonInf5 {
	width: 50%;
	background-image: url(imgs/inferior/inferior05.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #ec7324;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonInf6 {
	width: 50%;
	background-image: url(imgs/inferior/inferior06.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #b6c812;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonInf7 {
	width: 50%;
	background-image: url(imgs/inferior/inferior07.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #004e58;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonInf8 {
	width: 50%;
	background-image: url(imgs/inferior/inferior08.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #4d705c;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#botonInf9 {
		width: 50%;
	background-image: url(imgs/inferior/inferiorN01.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-bottom: 3em;
	margin-top: 3em;
	background-color: #831a1f;
	margin-right: 1em;
	margin-left: 1em;
	padding-left: 15em;
	float: right;
	padding-right: 4em;
}
#LineaC {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FD7415;
	border-bottom-color: #FD7415;
	padding-bottom: 2em;
	padding-left: 1em;
}
#LineaS {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C2CF00;
	border-bottom-color: #C2CF00;
	padding-bottom: 2em;
	padding-left: 1em;
}
#LineaProy {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #006A77;
	border-bottom-color: #006A77;
	padding-bottom: 2em;
	padding-left: 1em;
}
#LineaN {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #79997E;
	border-bottom-color: #79997E;
	padding-bottom: 2em;
	padding-left: 1em;
}
#LineaI {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A11D23;
	border-bottom-color: #A11D23;
	padding-bottom: 2em;
	padding-left: 1em;
}
#LineaP {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #72AD2C;
	border-bottom-color: #72AD2C;
	padding-bottom: 2em;
	padding-left: 1em;
}
#LineaPro {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFB218;
	border-bottom-color: #FFB218;
	padding-bottom: 2em;
	padding-left: 1em;
}
#titular a {
	line-height: 2em;
	color: #666666;
	text-decoration: none;
}
#LineaA {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #D65374;
	border-bottom-color: #D65374;
	padding-bottom: 2em;
	padding-left: 1em;
}
#Tablita {
	padding: 1%;
	margin: 0%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A8425C;
	border-right-color: #A8425C;
	border-bottom-color: #A8425C;
	border-left-color: #A8425C;
}
#botInicio {
	background-color: #3B7A42;
	height: 7em;
	margin-bottom: 0.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-left: 0.8em;
	background-image: url(imgs/botonera/detalle00.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
}
#botInicio li {
	margin-bottom: 0.3em;
	padding-left: 0.3em;
	display: inline;
	height: 7em;
	float: left;
}
#botInicio li a {
	margin-bottom: 0.3em;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 5.4em;
	margin-right: 0.4em;
	display: inline;
	height: 1.2em;
	float: left;
}
#LineaIni {
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #3B7A42;
	border-bottom-color: #3B7A42;
	padding-bottom: 2em;
	padding-left: 1em;
}
#botonInf0 {
	width: 95%;
	background-image: url(imgs/inferior/inferior00.jpg);
	background-repeat: no-repeat;
	height: 18em;
	background-position: left;
	margin-top: 3em;
	margin-bottom: 3em;
	background-color: #255d36;
	margin-right: auto;
	margin-left: auto;
}
.cierre {
	clear: both;
}
#foto_submenu {
	clear: both;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 0em;
}
.TablaActividades {
	margin-top: 1em;
	margin-bottom: 1em;
	padding-right: 1em;
	padding-left: 1em;
	height: 11.9em;
	padding-top: 1.2em;
	border-top-width: 0.1em;
	border-bottom-width: 0.1em;
	border-left-width: 0.1em;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D65374;
	border-bottom-color: #D65374;
	border-left-color: #D65374;
}
.TablaActividades a {
	font-weight: bold;
	color: #D65374;
	text-decoration: none;
}
.imgAct {
	float: right;
	margin-bottom: 0.5em;
	border: 0.1em solid #D65374;
	margin-left: 0.5em;
}
.titular {
	line-height: 2em;
	padding-left: 3%;
	margin-bottom: 0.4em;
	background-image: url(imgs/corchete.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 4.5em;
	padding-top: 2.5em;
}
.titular a {
	text-decoration: none;
}
#central {
	margin-bottom: 0.5em;
}
.imgPro {
	margin-right: 1.1em;
	border: 0.1em solid #FFB218;
}
.imgPro2 {
	border: 0.1em solid #FFB218;
}
#Seccion {
	color: #999999;
	padding-left: 14.5em;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 0.1em;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 0.8em;
	margin-bottom: 0.5em;
}
.Secciones {
	border-bottom-width: 0.1em;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 0.8em;
	margin-bottom: 0.5em;
	font-weight: bold;
	margin-top: 1.5em;
}
.Secciones_Tit {
	padding-bottom: 0.8em;
	margin-bottom: 0.5em;
	font-weight: bold;
	float: left;
	width: 14em;
}
.Secciones_Descri {
	padding-bottom: 0.8em;
	margin-bottom: 0.5em;
	float: left;
	width: 25em;
	margin-left: 3.5em;
	font-weight: normal;
}
.Secciones_Leer {
	margin-bottom: 0.5em;
	font-weight: normal;
	margin-top: 1em;
	text-align: right;
	clear: both;
	padding-right: 1.5em;
}
.Secciones_Leer a {
	font-weight: bold;
	color: #FFB218;
	text-decoration: none;
}
#Subir {
	color: #999999;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 0.8em;
	margin-bottom: 0.5em;
	text-align: right;
	padding-right: 1.2em;
}
#Subir a {
	color: #999999;
	text-align: right;
	text-decoration: none;
}
.TablaP {
	background-color: #D4DD73;
	line-height: 2em;
	padding-left: 0.6em;
	margin: 0em;
}
#TextoSn {
	text-align: justify;
	padding-right: 2em;
}
#Texto2 ul {
	margin-bottom: 2em;
}
.botonA {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D65374;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
}
#TextoMapa {
	text-align: justify;
	padding-right: 2em;
}
.TextoMapa li {
	line-height: 2em;
	padding-left: 3%;
	margin-bottom: 0.4em;
	height: 4.5em;
	padding-top: 2.5em;
	background-image: url(imgs/corchete.jpg);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0.8em;
}
.TextoMapa li a {
	line-height: 2em;
	margin-bottom: 0.4em;
	height: 4.5em;
	padding-top: 2.5em;
	color: #666666;
	text-decoration: none;
}
.TextoMapa ul li ul{
	margin:0 0 1.5% 7%
}
/* Primer nivel */
.mapaWeb ul {margin-left:3%; list-style-type: none}
.mapaWeb ul li {margin-bottom:1%}
.mapaWeb ul li a {
	margin-bottom:1%;
	color: #3B7A42;
	text-decoration: none;
	background-image: url(imgs/corchete.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 2.8em;
	display: block;
	padding-left: 1.3em;
	font-weight: bold;
	font-size: 1.6em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Segundo nivel */
.mapaWeb ul li ul {margin:0 0 1.5% 7%}
.mapaWeb ul li ul li a {
	margin-bottom:1%;
	color: #3B7A42;
	text-decoration: none;
	background-image: url(imgs/corchete2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 2em;
	display: block;
	padding-left: 1em;
	font-weight: normal;
	font-size: 1em;
}
#lin {
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #D65374;
	text-align: right;
	margin-bottom: 0em;
}
#comentario {
	font-style: italic;
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	margin-top: 0em;
}
#formA {
	border: 0.1em dashed #D65374;
	margin-top: 2em;
	padding-right: 2%;
	padding-bottom: 2%;
	padding-left: 2%;
}
#botForo {
	width: 100%;
	margin-top: 1.5em;
	margin-bottom: 2em;
	font-weight: bold;
}
#botForo li {
	float: left;
	width: 26%;
	background-color: #3B7A42;
	margin-right: 0.3em;
	font-size: 2em;
	color: #FFFFFF;
	padding: 0.5em;
	text-align: left;
	text-transform: lowercase;
	border-left-width: 0.3em;
	border-left-style: solid;
	border-left-color: #7cbc83;
	margin-left: 0.3em;
	background-image: url(imgs/botonera/detalleF.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#botForo li a {
	color: #FFFFFF;
}
.botonIni {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3B7A42;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
	margin-right: 3em;
}
legend {
	color: #000000;
}
fieldset {
	border: 0.1em solid #999999;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-bottom: 1.5em;
}
#InfTit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 0.5em;
}
#TablaF {
	background-color: #3B7A42;
	line-height: 2em;
	padding-left: 0.6em;
	color: #FFFFFF;
}
#TablaF2 {
	background-color: #D4DD73;
	line-height: 2em;
	padding-left: 0.6em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-bottom: 0em;
	padding-top: 0em;
}
.botonC {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FD7415;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
}
.botonE {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFB218;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
}
.botonE2 {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFB218;
	border: 0.1em solid #FFFFFF;
	height: 1.4em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-right: 0.5em;
	padding-left: 0.5em;
	text-decoration: none;
	font-size: 0.9em;
}
.botonD {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C2CF00;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
}
#nota {
	padding-left: 1em;
	font-style: italic;
	color: #666666;
}
.radio {
	width: 1em;
}
#linForo {
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #D65374;
	text-align: right;
	margin-bottom: 0.5em;
}
#formBorde {
	border: 0.1em dotted #999999;
	margin-top: 2.5em;
	margin-bottom: 0.5em;
	padding-bottom: 0.8em;
}
.botonForo {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D65374;
	font-size: 0.9em;
	border: 0.1em solid #FFFFFF;
	float: right;
	margin-right: 1em;
}
.porcentajes {
	font-weight: bold;
	display: block;
	float: left;
	margin-bottom: 1.5%;
	color: #999999;
	font-size: 1em;
	text-align: left;
	margin-right: 1.5%;
	width: 18.6%;
	border: 0.1em solid #999999;
}
.der {
	float: right;
	clear: both;
}
#linForo2 {
	margin-bottom: 0.5em;
	margin-top: 2.5em;
	text-align: center;
	height: 1.5em;
	padding-right: 0.5em;
	padding-left: 0.5em;
	border-top-width: 0.1em;
	border-right-width: 0.1em;
	border-bottom-width: 0.1em;
	border-left-width: 0.1em;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D65374;
	border-right-color: #D65374;
	border-bottom-color: #D65374;
	border-left-color: #D65374;
	padding-bottom: 0.2em;
}
.centrar {
	float: none;
}
#linForo2 a {
	margin-bottom: 0.5em;
	margin-top: 2.5em;
	padding: 0.5em;
	height: 1.5em;
	color: #D65374;
	text-decoration: none;
}
#linForo2 a:hover {
	margin-bottom: 0.5em;
	margin-top: 2.5em;
	padding: 0.5em;
	height: 1.5em;
	color: #D65374;
	text-decoration: underline;
}
.linForo {
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #D65374;
	text-align: right;
}
.cierre2 {
	clear: both;
	height: 0.2em;
}
.linForo2 {
	text-align: right;
	margin-bottom: 0.5em;
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #3B7A42;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #3B7A42;
	padding-right: 0.3em;
}
.tf {
	text-align: justify;
}
.imgIni {
	margin-right: 1.1em;
	border: 0.1em solid #3B7A42;
}
.imgIni2 {
	border: 0.1em solid #3B7A42;
}
.imgS {
	margin-right: 1.1em;
	border: 0.1em solid #C2CF00;
}
.imgS2 {
	border: 0.1em solid #C2CF00;
}
#baseSector {
	color: #000000;
	margin-top: 1.5em;
}
#baseSector li {
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-color: #B6C812;
	width: 19em;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
	border-right-width: 0.4em;
	border-right-style: solid;
	border-right-color: #8A980E;
	border-left-width: 0.4em;
	border-left-style: solid;
	border-left-color: #8A980E;
	margin-top: 1em;
	margin-right: 1em;
	margin-bottom: 1em;
	display: inline;
	font-size: 1.1em;
	font-weight: bold;
}
#baseSector li a {
	color: #FFFFFF;
	text-decoration:none;
}
#baseSector li a:hover {
	color: #8A980E;
	text-decoration:none;
}
caption {
	color: #FFFFFF;
	background-color: #D65374;
	padding-top: 0.3em;
	margin-right: 0.2em;
	margin-left: 0.2em;
	border-bottom-width: 0.4em;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tablas {
	width: 100%;
	border: 0.1em solid #666666;
	text-align: center;
	margin-top: 2.5em;
	margin-bottom: 1em;
}
.celdas25 {
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 0.1em;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	width: 25%;
}
.celdas {
	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 0.1em;
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
th {
	background-color: #CCCCCC;
}#mapa li {
	background-color: #FFFFFF;
	text-align: justify;
	margin-top: 2.5em;
	display: inline;
}
#mapa li a {
	text-align: justify;
	display: inline;
	color: #666666;
	text-decoration: none;
	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #666666;
	padding-left: 0.2em;
}
.Tablita {
	padding: 1%;
	margin: 0%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A8425C;
	border-right-color: #A8425C;
	border-bottom-color: #A8425C;
	border-left-color: #A8425C;
}
.admin { color: #3B7A42; }

.mayus {
	text-transform: uppercase;
}
#TextoPro dt {
	margin-right: 0.5em;
	float: left;
	font-weight: bold;
}
#TextoPro dd {
	margin-left: 0em;
	margin-bottom: 1em;
}
#Texto dt {
	margin-right: 0.5em;
	float: left;
	font-weight: bold;
}
#Texto dd {
	margin-left: 0em;
	margin-bottom: 1em;
}
dt {
	margin-right: 0.5em;
	float: left;
	font-weight: bold;
}
dd {
	margin-left: 0em;
}
.facebook {
	margin-left: 1.1em;
	margin-right: 0.5em;
}

