	body    		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	/*BACKGROUND: #bde2ff url(img/fondo.gif) repeat-x top;*/
}
	td              {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	a               {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #cc0000;
	text-decoration: none;
	font-weight: bolder;
}
	a:hoover    	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ff9900;
	text-decoration: none;
}

a.mnu{
	color: #CCCCCC;
	background-color: transparent;
	display: block;
}


a.mnu:hover{
	color: White;
	background-color: #00BFFF;
}

.menu{
	text-align: center; /*display: block;*/
	background-color: White;
	height: 5px;
}

.menu_on{
	text-align: center;
	background-color: #00BFFF;
}

	.texto			{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
}
	.txtheadline	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	color: #CCCCCC;
	line-height: 20px;
	text-decoration: none;
}
	.txt2			{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
	.txtb			{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}
	.txtgrey		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	text-decoration: none;
}
	.txtwhite		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	line-height: 14px;
	text-decoration: none;
}

	.serif			{
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
	.serifgrey		{
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

	.a1				{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
	.a2				{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.a3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txtwhite_hedline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #FFFFFF;
}
.a1_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.a2_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.a3_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
}
.encabezado {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #178CBC;
	line-height: 20px;
	font-weight: bold;
}

.comollegar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8B0000;
	line-height: 20px;
	font-weight: bold;
}

.mapa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #178CBC;
	line-height: 20px;
	font-weight: bold;
}

.a1_underline { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; }
.alert_green { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #276a01; text-decoration: none; }
.alert_red { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc0000; text-decoration: none; }
.alert_red_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #cc0000 }
.txtgrey_underline {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	text-decoration: underline;
	; font-weight: bold;
}
