/* Estilos Generales de Objetos ------------------------------------------- */

body {
	margin: 0px;
	font-size: 9pt;
	font-family: arial, helvetica, verdana, tahoma, sans-serif;
	color: #ffffff;
	background-color: #660066;
	}

table {
	border-style: none;
	border-collapse: collapse;
	}

td {
	padding: 0px;
	margin: 0px;
	}

img {
	border: #ffffff 1px none;
	}

input, textarea, select {
	font-size: 9pt;
	}

form {
	padding: 0px;
	margin: 0px;
	}

/* Estilos Titulos ------------------------------------------- */

td.AreaBlanco {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

/* Estilos Titulos ------------------------------------------- */

.titSitio {
	font-family: helvetica, arial, verdana, tahoma, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	letter-spacing: 1px; 
	}

.titSub {
	font-family: helvetica, arial, verdana, tahoma, sans-serif;
	font-size: 9pt;
	letter-spacing: 1px; 
	color: #ffffff;
	}
	.titSub a {
		color: #d29c38;
		text-decoration: none;
		}
	.titSub a:hover {
		text-decoration: underline;
		}

/* Estilos Textos ------------------------------------------- */

.txtPromo {
	font-size: 7pt;
	padding: 5px;
	color: #784e14;
	letter-spacing: 1px; 
	}
	.txtPromo a {
		color: #734415;
		text-decoration: none;
		}
	.txtPromo a:hover {
		text-decoration: underline;
		}

.txtMenu {
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	}
	.txtMenu a {
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		}
	.txtMenu a:hover {
		color: #000000;
		text-decoration: none;
		}
		
.txtSubMenu {
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color: #9e5003;
	}
	.txtSubMenu a {
		color: #9e5003;
		text-decoration: none;
		}
	.txtSubMenu a:hover {
		color: #000000;
		text-decoration: none;
		}

.txtGris {
	padding-top: 5px;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	color: #000000;
	}
	.txtGris a {
		color: #000000;
		text-decoration: underline;
		}
	.txtGris a:hover {
		color: #660066;
		text-decoration: underline;
		}

.txtBlanco {
	padding-top: 10px;
	font-size: 9pt;
	text-align: justify;
	color: #000000;
	}
	.txtBlanco a {
		color: #660066;
		font-weight: bold;
		text-decoration: underline;
		}
	.txtBlanco a:hover {
		color: #660066;
		text-decoration: underline;
		}

.txtBlancoOk {
	font-size: 9pt;
	text-align: justify;
	color: #000000;
	}

.txtForm {
	font-size: 9pt;
	text-align: justify;
	color: #000000;
	}

.txtVerde {
	padding-top: 10px;
	font-size: 14pt;
	text-align: left;
	color: #ba781a;
	}

.txtVerdeOk {
	font-size: 13pt;
	text-align: left;
	color: #ba781a;
	font-weight: bold;
	}

.txtVerdeBig {
	padding-top: 10px;
	font-size: 15pt;
	text-align: left;
	color: #ba781a;
	font-weight: bold;
	letter-spacing: 1px; 
	}

.txtAzulBig {
	padding-top: 10px;
	font-size: 16pt;
	text-align: left;
	color: #660066;
	font-weight: bold;
	letter-spacing: 1px; 
	}