@charset "UTF-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}
body {
	background-repeat: no-repeat;
	font-family: "Trebuchet MS";
	width: 753px;
	margin-right: auto;
	margin-left: auto;
}
.estructura a {
	color: #990033;
	text-decoration: none;
	background-image: url(images/flecha.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
a:focus {
	outline:none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
p {
	font-size: 12px;
}
a {
	text-decoration: none;
}
.aimhe-rojo {
	color: #990033;
	padding-bottom: 10px;
}
.aimhe-miembro {
	color: #990033;
	padding-bottom: 10px;
}
#header {
	margin-top: 25px;
}
.aimhe-logo {
	float: left;
	margin-bottom: 15px;
}
.idiomas {
	float: right;
	padding-right: 5px;
	margin-left: 10px;
	font-size: 10px;
	text-align: right;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #990033;
	padding-left: 4px;
}
.idiomas a {
	text-decoration: none;
	color: #666666;
}
.vinculos {
	width: 90px;
	float: left;
	padding-right: 5px;
	font-size: 10px;
	text-align: left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #666666;
	padding-left: 5px;
}
.vinculos a {
	text-decoration: none;
	color: #666666;
}
#banner {
	background-image: url(images/banner.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 184px;
}
#banner-aimhe {
	background-image: url(images/banner-aimhe.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 184px;
}
#botonera {
	width: 150px;
	margin-left: 13px;
	font-size: 11px;
	color: #333333;
}
#botonera ul {
	list-style-type: none;
	display: block;
}
#botonera li {
	display: block;
	height: 20px;
	padding-top: 6px;
}
#botonera li a {
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
	font-family: "Tahoma";
	letter-spacing: 0.2em;
}
#botonera ul li a {
	padding-left:20px;
}

#botonera ul li a:hover {
	color: #990033;
	background-image: url(images/btn-selector.jpg);
	background-repeat: no-repeat;
	background-position: left center;	
}

#contenido {
	padding-top: 5px;
	overflow: hidden;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990033;
	height: auto;
}
#aimhe h1 {
	background-image: url(images/sobre-nosotros-bk.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#noticias h2 {
	background-image: url(images/noticias-bk.jpg);
	background-repeat: no-repeat;
	height: 13px;
	width: 753px;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.presentacion {
	background-image: url(images/productos-presentacion.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 350px;
	height: 95px;
	text-align: justify;
}
.noticiaindex {
	width: 230px;
	float: right;
	margin-left: 10px;
	height: auto;
	margin-right: 11px;
}
.imagen-noticia {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990033;
	margin-bottom: 5px;
}
.leer-mas a{
	width: 72px;
	height: 17px;
	float: right;
	text-indent: -5000px;
	background-image: url(images/leer-mas.jpg);
	background-repeat: no-repeat;
}

.leer-mas a:hover{
	background-image: url(images/leer-mas.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.a-formulario a{
	width: 78px;
	height: 17px;
	float: right;
	text-indent: -5000px;
	background-image: url(images/formulario-btn.jpg);
	background-repeat: no-repeat;
}

.a-formulario a:hover{
	background-image: url(images/formulario-btn.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#footer{
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 5px;
	clear: both;
}
.direccion{
	float: right;
	width: 165px;
	background-image: url(images/aimhe-direccion.jpg);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 50px;
}
.celimo{
	float: right;
	padding-right: 35px;
}
.direccion p{
	font-size: 11px;
}
#llamanos{
	width: 229px;
	font-size: 12px;
	background-image: url(images/llamanos-bk.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-top: 10px;
	padding-top: 50px;
}
.llamanos-texto{
	width: 142px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #990033;
	margin-left: 10px;
}
#localizanos{
	width: 502px;
	font-size: 12px;
	background-image: url(images/localizanos-bk.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
	padding-top: 50px;
	margin-bottom: 10px;
}
.localizanos-texto{
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #990033;
}
#noticias{
}

/*mapaweb*/
.mapaweb {
	background-image: url(images/mapa-web.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.estructura {
	width: 355px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	float: left;
	font-size: 12px;
}
.estructura ul {
	list-style-type: none;
	display: block;
}
.estructura li {
	padding-left: 25px;
	margin-left: 20px;
	
}
.estructura ul li {
	height: 20px;
	background-image: url(images/flecha.gif);
	background-repeat: no-repeat;
	background-position: left center;	
}
.list {
	height: 20px;
	padding-left: 18px;
	background-image: url(images/circulo.jpg);
	background-repeat: no-repeat;
	background-position: left center;	
}
/*mapaweb/*

/*asociacion*/
.asociacion {
	background-image: url(images/mapa-web.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.entrada {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	float: left;
	font-size: 12px;
	margin-bottom: 5px;
}
.sobrenosotros {
	background-image: url(images/sobre-nosotros.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.objetivos {
	background-image: url(images/flecha.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 15px;
	background-position: 1px;
}
.imagenes {
	width: 240px;
	float: left;
	margin-right: 12px;
	margin-bottom: 6px;
	margin-top: 5px;
}
#contenido #other p {
	float: right;
	width: 455px;
}
.ver-mapa a{
	width: 63px;
	height: 17px;
	float: right;
	text-indent: -5000px;
	background-image: url(images/ver-mapa.jpg);
	background-repeat: no-repeat;
}

.ver-mapa a:hover{
	background-image: url(images/ver-mapa.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
/*asociacion*/

/*noticias*/
.noticias {
	background-image: url(images/noticias.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.noticia {
	text-align: justify;
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	clear: both;
	height: 110px;
	line-height: 14px;
}
.noticia a {
	color: #990033;
}
.noticia #imagen-noticia {
	float: left;
	width: 173px;
	margin-right: 10px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #990033;
}

/*noticias*/

/*miembros*/
.miembros {
	background-image: url(images/miembros-aimhe.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.miembro {
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	height: 95px;
	width: 360px;
	float: right;
	margin-left: 16px;
}
.miembro #imagen-miembro {
	float: left;
	width: 173px;
	margin-right: 10px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #990033;
}
.miembro a {
	color: #990033;
}
.miembrosheader {
	margin-bottom: 10px;
}
#aimhe #seleccion {
	font-size: 12px;
	margin-bottom: 5px;
	background-color: #A6A6A6;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	color: #666666;
	padding-left: 10px;
}
#aimhe #seleccion a {
	color: #8B1537;
	width: 10px;
}
#aimhe #seleccion a:hover {
	background-color: #FFFFFF;
	width: 10px;
}
.siguiente a{
	width: 72px;
	height: 17px;
	float: right;
	clear: both;
	margin-bottom: 5px;
	text-indent: -5000px;
	background-image: url(images/siguiente-btn.jpg);
	background-repeat: no-repeat;
}

.siguiente a:hover{
	background-image: url(images/siguiente-btn.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	clear: both;
}
/*miembros*/

/*contacto*/
.contacto {
	background-image: url(images/contacto.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.noticia-entrada {
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	clear: both;
	height: 95px;
}
/*contacto*/

/*linksdeinteres*/
.links {
	background-image: url(images/links-interes.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.link {
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	clear: both;
	height: 105px;
}
.link a {
	color: #990033;
}
.link #imagen-link {
	float: left;
	width: 173px;
	margin-right: 10px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #990033;
	height: 75px;
	padding-top: 25px;
}
.link #becker {
	float: left;
	width: 173px;
	margin-right: 10px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #990033;
}

/*linksdeinteres*/

/*sector*/
.sector {
	background-image: url(images/sector.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
/*sector*/

/*blog*/
.blog {
	background-image: url(images/blog-bg.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 753px;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-indent: -5000px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#botonera-blog {
	margin-left: 13px;
	margin-right: 13px;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
}
#botonera-blog ul {
	list-style-type: none;
	display: block;
}
#botonera-blog li {
	display: inline;
	height: 20px;
	padding-top: 6px;
}
#botonera-blog li a {
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
	font-family: "Tahoma";
	letter-spacing: 0.2em;
}
#botonera-blog ul li a {
	padding-left:20px;
}

#botonera-blog ul li a:hover {
	color: #990033;
	background-image: url(images/btn-selector.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;	
}
#banner-blog {
	clear: both;
	height: 110px;
	background-image: url(images/blog-header.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
}
#entrada-blog {
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	clear: both;
	height: 80px;
	line-height: 14px;
	display: block;
	background-color: #DEDEDE;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #676767;
}
#entrada-blog a {
	background-color: #CCCCCC;	
}
#entrada-blog hover {
	background-color: #666666;
}
#desarrollo-blog {
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	clear: both;
	line-height: 14px;
	display: block;
	background-color: #DEDEDE;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #676767;
	height: auto;
	overflow: hidden;
	padding-bottom: 8px;
}
#texto-blog {
	float: left;
	width: 555px;
	margin-top: 5px;
	margin-left: 10px;
	height: auto;
}
#fecha-texto-blog {
	float: right;
	width: 165px;
	margin-top: 5px;
	margin-right: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.leer-mas-blog a{
	width: 72px;
	height: 17px;
	text-indent: -5000px;
	background-image: url(images/leer-mas.jpg);
	background-repeat: no-repeat;
	float: right;
}

.leer-mas-blog a:hover{
	background-image: url(images/leer-mas.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.fecha {
	font-style: italic;
	margin-bottom: 5px;
}


/*blog*/

/*login*/

/*login*/
#paginacion {
	margin-bottom: 15px;
	padding-bottom: 10px;
}
#paginacion ul {
	display: block;
	float: right;
}
#paginacion li {
	display: inline;
	font-size: 11px;
}
#paginacion li a{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #891536;
	padding: 2px 5px 2px 5px;
	margin: 0 1px 0 1px;
}
#paginacion li a:hover{
	color: #060606;
	background-color: #A6A6A6;
}
.descarga {
	margin-bottom: 8px;
}
.descarga a{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #891536;
	padding: 2px;
	margin: 5px;
}
.descarga a:hover{
	color: #060606;
	background-color: #A6A6A6;
}
#texto-blog img {
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
#fecha-texto-blog p {
	float: left;
	padding-left: 5px;
}
#login {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-top: 80px;
}

#login-cuadro {
	font-size: 12px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #676767;
	clear: both;
	line-height: 14px;
	display: block;
	background-color: #DEDEDE;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #676767;
	padding-top: 15px;
	padding-left: 10px;
}

.privada {
	clear: both;
	float: right;
	margin-bottom: 5px;
}

.privada a {
	text-decoration: none;
	padding: 1px;
	color: #FFFFFF;
	font-size: 10px;
	text-align: right;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #A7A9A8;
	padding-left: 4px;
	background-color: #891536;
}
.privada a:hover {
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	text-align: right;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #891536;
	padding-left: 4px;
	background-color: #A7A9A8;
}
