
	body {
		background-color				: #C9C099;
		background-image				: url(../A-Imagenes/AHT-00-fondo.jpg);
		background-repeat				: repeat;

		margin							: 0px;
		padding							: 0px;

		scrollbar-face-color			: #C9C099;	/* cara:					blanca		*/
		scrollbar-base-color			: #C9C099;	/* base:					??????		*/
		scrollbar-arrow-color			: #E5E9D2;	/* flecha:					gris		*/
		scrollbar-highlight-color		: #C9C4B6;	/* brillo sup der y fondo:	blanco		*/
		scrollbar-3dlight-color			: #B7AF9C;	/* brillo sup izq:			gris osc.	*/
		scrollbar-darkshadow-color		: #C9C099;	/* brillo inf der:			gris osc.	*/
		scrollbar-shadow-color			: #A08E6B;	/* brillo inf der:			gris cla.	*/
	}

/****************************************************************************************************/
/* TEXTOS */
	.tit_gris_xl {
		font-family						: Arial, Helvetica,Verdana;
		font-size						: 22px;
		font-weight						: normal;
		color							: #999999;
		text-decoration					: none;
		line-height						: 30px;
		vertical-align					: top
	}
	.txt_gris {
		font-family						: Arial, Helvetica,Verdana;
		font-size						: 13px;
		font-weight						: none;
		color							: #666666;
		text-decoration					: none;
		text-align						: justify;
		line-height						: 18px;
	}

	.tit-01   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 16px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}

	.tit-01-i   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 16px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: left;
		vertical-align					: middle;
		text-decoration					: none;
	}

	.tit-02   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}

	.tit-03   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}

	.tit-04-di   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: right;
		vertical-align					: baseline;
		text-decoration					: none;
	}

	.tit-04-ds   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: right;
		vertical-align					: top;
		text-decoration					: none;
	}

	.tit-04-i   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #7F7F7F;
		font-weight						: bold;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}

	.txt-01   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}
	.txt-01 a:link,
	.txt-01 a:visited,
	.txt-01 a:active     {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}
	.txt-01 a:hover    {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #000000;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}

	.txt-01-d   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: right;
		vertical-align					: top;
		text-decoration					: none;
	}

	.txt-02   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 14px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}
	.txt-02 a:link,
	.txt-02 a:visited,
	.txt-02 a:active     {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 14px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}
	.txt-02 a:hover    {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 14px;
		color							: #000000;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}

	.txt-03   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #FFFFFF;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}
	.txt-03 a:link,
	.txt-03 a:visited,
	.txt-03 a:active     {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #FFFFFF;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}
	.txt-03 a:hover    {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #CCCCCC;
		font-weight						: normal;
		text-align						: left;
		vertical-align					: top;
		text-decoration					: none;
	}

	.txt-pic   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 10px;
		color							: #000000;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: top;
		text-decoration					: none;
	}

	.txt-cont   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}
	.txt-cont a:link,
	.txt-cont a:visited,
	.txt-cont a:active     {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}
	.txt-cont a:hover    {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		color							: #000000;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}

	.pie   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 10px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}

/****************************************************************************************************/
/* LINKS */
	.head   {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}
	.head a:link,
	.head a:visited,
	.head a:active     {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #7F7F7F;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}
	.head a:hover    {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 12px;
		color							: #000000;
		font-weight						: normal;
		text-align						: center;
		vertical-align					: middle;
		text-decoration					: none;
	}

/****************************************************************************************************/
/* FONDOS */
	.fnd {
		background-color				: #FFFFFF;
	}

	.fnd-barra {
		background-image				: url(../A-Imagenes/AHT-01-fnd-barra.jpg);
		background-repeat				: repeat;
	}

	.fnd-registro {
		background-image				: url(../A-Imagenes/AHT-03-registro.jpg);
		background-repeat				: repeat;
	}

	.fnd-trans {
		background-image				: url(../A-Imagenes/AHT-07-trans.png);
	}

	tr.on {
		background-color				: #CCCCCC;
	}

	tr.off {
		background-color				: #E6E6E6;
	}

	.highligh-1 img{
		filter							: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		-moz-opacity					: 1;
		opacity							: 1;
	}

	.highligh-9 img{
		filter							: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		-moz-opacity					: 0.5;
		opacity							: 0.5;
	}
	.highligh-9:hover img{
		filter							: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		-moz-opacity					: 1;
		opacity							: 1;
	}
/****************************************************************************************************/
/* BORDES */
	.borde-01 {
		border							: 1px solid #D9D9D9;
	}

	.borde-big {
		border							: 2px solid #A69867;
	}

	.borde-pic:link		{
		border							: 2px solid #C9C099;
	}
	.borde-pic:visited		{
		border							: 2px solid #A69867;
	}
	.borde-pic:hover		{
		border							: 2px solid #7B6E3F;
	}
	.borde-pic:active		{
		border							: 2px solid #000000;
	}

/****************************************************************************************************/
/* FORMULARIOS*/

	.input {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		vertical-align					: middle;
		width							: 160px;
		height							: 15px;
		line-height						: 14px;
		color							: #333333;
		text-decoration					: none;
		height							: 17px;
		border							: 1px solid #9F9F9F;
		background-color				: #E6E6E6;
		padding-left					: 5px;
	}

	textarea {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		text-align						: left;
		vertical-align					: middle;
		line-height						: 14px;
		color							: #333333;
		text-decoration					: none;
		border							: 1px solid #9F9F9F;
		background-color				: #E6E6E6;
		padding-left					: 5px;
	}

	.input-reg {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		text-align						: left;
		vertical-align					: middle;
		line-height						: 14px;
		color							: #333333;
		text-decoration					: none;
		height							: 17px;
		border							: 1px solid #9F9F9F;
		background-color				: #FFFFFF;
		padding-left					: 5px;
	}

	.input-cont {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		text-align						: right;
		line-height						: 11px;
		color							: #333333;
		text-decoration					: none;
		height							: 15px;
		border							: 1px solid #9F9F9F;
		background-color				: #E6E6E6;
	}

	select		{
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		text-align						: left;
		line-height						: 14px;
		color							: #333333;
		text-decoration					: none;
		width							: 160px;
		height							: 17px;
		border							: 1px solid #9F9F9F;
		background-color				: #E6E6E6;
	}

	.boton {
		font-family						: Arial, Helvetica, sans-serif;
		font-size						: 11px;
		text-align						: center;
		line-height						: 14px;
		color							: #333333;
		text-decoration					: none;
		height							: 20px;
		width							: 80px;
		border							: 1px solid #9F9F9F;
		background-color				: #E6E6E6;
		height							: 17px;
	}

	#botones {
		float							: left;
		height							: 26px;
		padding-top						: 12px;
		background-image				: url(../A-Imagenes/boton1.gif);
	}

	#botones:hover {
		float							: left;
		height							: 26px;
		padding-top						: 12px;
		background-image				: url(../A-Imagenes/boton2.png);
	}

	#botones_prendido {
		float							: left;
		height							: 26px;
		padding-top						: 12px;
		background-image				: url(../A-Imagenes/boton2.png);
	}

	#separabotones {
		float							: left;
		width							: 3px;
		height							: 38px;
		background-image				: url(../A-Imagenes/separa_bot.gif);
	}

	.linkbotones {
		font-family						: Arial, Helvetica,Verdana;
		font-size						: 12px;
		font-weight						: bold;
		color							: #666666;
		text-decoration					: none;
		text-indent						: 8px;
		text-align						: center;
	}

	.linkbotones:hover {
		font-family						:  Arial, Helvetica,Verdana;
		font-size						: 12px;
		font-weight						: bold;
		color							: #C9C099;
		font-style						: normal;
		text-indent						: 8px;
		text-align						: center;
	}

	.linkbotones_prendido {
		font-family:  Arial, Helvetica,Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #C9C099;
		font-style: normal;
		/*text-indent: 8px;*/
		text-decoration:none;
	}

	.linkbotones_vert {
		font-family:  Arial , Helvetica,Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #666;
		text-decoration: none;
		text-indent: 0px;
	}

	.linkbotones_vert:hover {
		font-family: Arial, Helvetica, Verdana;
		font-size: 12px;
		font-weight: bold;
		color: #C9C099;
		font-style: normal;
		text-indent: 0px;
	}

