	html, body {
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width:  100%;
		height: 100%;
		font-family: Sans-Serif;
		font-size: 8pt;
		color: #000000;
		background-color: #CED3D6;
	}
	
	p {
		font-family: Sans-Serif;
		font-size: 8pt;
		color: #000000;
	}

	img {
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		border-style: none;
		border-width: 0px;
	}

	a {
		font-family: Sans-Serif;
		text-decoration: none;
		font-weight: bold;
	}
	
	a:link {
		text-decoration: none;
		font-weight: bold;
		color: #186DB5;
	}

	a:visited {
		text-decoration: none;
		font-weight: bold;
		color: #186DB5;
	}

	a.selected {
		text-decoration: none;
		font-weight: bold;
		color: #186DB5;
	}

	a:hover {
		text-decoration: none;
		font-weight: bold;
		color: #ADAAAD;
	}
	
	.submenu a {
		font-family: Sans-Serif;
		text-decoration: none;
		font-weight: bold;
	}
	
	.submenu a:link {
		text-decoration: none;
		font-weight: bold;
		color: #ADAAAD;
	}

	.submenu a:visited {
		text-decoration: none;
		font-weight: bold;
		color: #ADAAAD;
	}

	.submenu a.selected {
		text-decoration: none;
		font-weight: bold;
		color: #ADAAAD;
	}

	.submenu a:hover {
		text-decoration: none;
		font-weight: bold;
		color: #ADAAAD;
	}
	
	ul {
		list-style: url(images/img-bullet.png);
	}

	input {
		margin-right: 2px;
		margin-left: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		font-family: sans-serif;
		font-size: 8pt;
		background-color: #FFFFFF;
		border-color: #CECBCE;
		color: #000000;
		border-style: solid;
		border-width: 1px;
	}
		
	select {
		font-family: sans-serif;
		font-size: 8pt;
		background-color: #FFFFFF;
		border-color: #CECBCE;
		color: #000000;
		border-style: solid;
		border-width: 2px;
	}
	
	textarea {
		font-family: sans-serif;
		font-size: 8pt;
		background-color: #FFFFFF;
		border-color: #CECBCE;
		color: #000000;
		border-style: solid;
		border-width: 1px;
	}
	
	.button {
		font-family: sans-serif;
		font-weight: bold;
		background-color: #CECBCE;
		border-color: #CECBCE;
		border-style: solid;
		border-width: 1px;
		color: #FFFFFF;
	}

	.border-left {
		background-image: url(images/img-aef-border-left.jpg);
		background-repeat: repeat-y;
		background-position: left;
	}
	
	.aldebaran-border-left {
		background-image: url(images/img-aldebaran-border-left.jpg);
		background-repeat: repeat-y;
		background-position: left;
	}
	
	.antares-border-left {
		background-image: url(images/img-antares-border-left.jpg);
		background-repeat: repeat-y;
		background-position: left;
	}
	
	.arroyos-border-left {
		background-image: url(images/img-arroyos-border-left.jpg);
		background-repeat: repeat-y;
		background-position: left;
	}

	.border-right {
		background-image: url(images/img-aef-border-right.jpg);
		background-repeat: repeat-y;
		background-position: right;
	}
	
	.aldebaran-border-right {
		background-image: url(images/img-aldebaran-border-right.jpg);
		background-repeat: repeat-y;
		background-position: right;
	}

	.antares-border-right {
		background-image: url(images/img-antares-border-right.jpg);
		background-repeat: repeat-y;
		background-position: right;
	}
	
	.arroyos-border-right {
		background-image: url(images/img-arroyos-border-right.jpg);
		background-repeat: repeat-y;
		background-position: right;
	}

	.back-image {
		background-image: url(images/img-background-index.jpg);
		background-repeat: no-repeat;
		background-position: right bottom;
	}

	.aldebaran-back-image {
		background-image: url(images/img-background-aldebaran.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
	.antares-back-image {
		background-image: url(images/img-background-antares.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
	.arroyos-back-image {
		background-image: url(images/img-background-arroyos.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	
	.back-image-interna {
		background-image: url(images/img-back-left.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}

	.virtud {
		font-family: Sans-Serif;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 10pt;
		color: #186DB5;
	}
	
	.top-menu a{
		font-family: Sans-Serif;
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #186DB5;
	}
	
	.top-menu a:link {
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #186DB5;
	}

	.top-menu a:visited {
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #186DB5;
	}

	.top-menu a.selected {
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #186DB5;
	}

	.top-menu a:hover {
		text-decoration: none;
		text-transform: uppercase;
		font-weight: bold;
		color: #ADAAAD;
	}
	
	.categoria {
		font-family: Sans-Serif;
		font-size: 16pt;
		font-weight: bold;
		color: #186DB5;
	}
	
	.titulo {
		font-family: Sans-Serif;
		font-size: 12pt;
		font-weight: bold;
		color: #DEB652;
	}
		
	.introduccion {
		font-family: Sans-Serif;
		font-size: 10pt;
		font-weight: bold;
		color: #39BE31;
	}
	
	.contenido {
		font-family: Sans-Serif;
		color: #000000;
	}

	.news {
		margin-right: 4px;
		margin-left: 2px;
		margin-top: 2px;
		margin-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		border-style: solid;
		border-width: 1px;
		border-color: #186DB5;