a:link
{
	color: #008000;
	text-decoration: none;
}
td.sitemap   
{
	width: 20%;
	text-align:center;
	border-style: none;  
}
a:visited
{
	color: #0000FF;
	text-decoration: none; 
} 
a:active 
{
	color: #FF0000;
	text-decoration: none;
}
a:hover
{
	
	text-decoration: none;
	font-weight: bold;
}

body
{
	background-color: #F7EFAD;
	text-align:center;
	margin-right:25px;
	margin-left: 25px;
}
address
{
	font-family: Tahoma;
	font-size: 16px;
	font-color:#FF0000;
   
}

table
{
		border-style: none;
		width: 100%;
   
}
td.ta
{
	width: 33%;
	text-align:center;
	font-family: Book Antiqua;
	font-size: 12pt;
	color: #000080;
	border-style:solid solid solid solid;
	border-color:red red red red; 
	border-width:3px 3px 3px 3px;
	padding: 5px;

 	
}
td.tp
{
	border-left:5px ridge red; 
	border-right: 5px ridge red; 
	border-top:5px ridge red; 
	border-bottom:5px ridge red; 
	width: 33%;
	text-align:center;
	font-family: Book Antiqua;
	font-size: 12pt;
	color: #000080;
}

td.tb
{
	width: 42%;
	text-align:justify;
	font-family: Book Antiqua;
	font-size: 10pt;
	color: #000080;
	border-style:solid solid solid solid;
	border-color:red red red red; 
	border-width:1px 1px 1px 1px;
	padding: 5px;
}

td.tc
{
	width: 25%;
	text-align:justify;
	font-family: Book Antiqua;
	font-size: 10pt;
	color: #000080;
	border-style:solid solid solid solid;
	border-color:red red red red; 
	border-width:3px 3px 3px 3px;
	padding: 5px;
 	
}

td.td
{
	width: 33%;
	text-align:center;
	font-family: Book Antiqua;
	font-size: 12pt;
	color: #000080;
	border-style:solid solid solid solid;
	border-color:red red red red; 
	border-width:1px 1px 1px 1px;
	padding: 5px;

 	
}

h1, h2, h3, h4, h5, h6
{
	font-family: Times New Roman, Times;
}
h1
{
	font-size: 15pt;
	color: #993300;
	font-weight: bold;
}
h2
{
	color: rgb(102,102,102); 
}
h3
{
	color: rgb(153,153,102); 
}
h4
{
	color: rgb(0,153,153);
}
h5
{
	color: rgb(102,102,102);
}
h6
{
	color: rgb(153,153,102);
}
div
{
	color: rgb(153,153,102);
}
 

td
{
	text-align:center;
	border-style: none;
	width: 100%; 
}
table.a
{
		text-align:center;
		width: 100%;
		border-style:solid solid solid solid;
		border-color:red red red red; 
		border-width:3px 3px 3px 3px
	
}
td.rojo
{
	width:80%;
	text-align:center;
	background: #FF0000;
	font-family: Parchment;
	font-size: 0.1ex;
	color: #996633;  
}
td.titulo
{
	border-style: none;
	text-align:center;
	font-size: 20px;
	color: #993300;
	font-weight: bold;  
}
td.bandera
{
	border-style: none;
	text-align:center;
	font-family: Fixedsys;
	font-size: 15px;
	color: #FF0000;
	width: 47%;
}
td.banderac
{
	border-style: none;
	text-align:left;
	width: 20%;
}
td.logotipo
{
	border-style: none;
	text-align:right;
	width: 37%;
	    
}
	
td.gif
{
	border-style: none;
	text-align:center;
	width: 37%;
	    
}

td.fo
{
	border-style: none;
	text-align:center;
	font-family: Verdana;
	font-size: 10pt;
	color: #FF0000;  
   
}
td.ext
{
	width:100%;
	border-style: none;
	text-align:right;
	font-family: Fixedsys;
	font-size: 14pt;
	color: #FF0000;
}
td.der
{
	text-align:justify;
	font-family: Arial Narrow;
	font-size: 12px;
	color: #990000;
	padding-left: 10px;
	padding-right: 25px;
	padding-top: 50px;
	padding-bottom: 25px
}
td.invisible
{
	border-style:none;
	font-size: 1pt;
	color: #F7EFAD;
	width: 5%;
}
td.ban
{
	border-style:none;
	padding: 5px;
	text-align:center;
	width: 100%;
}
table.index
{
	width:80%;
	text-align:center;
	font-family: Comic Sans MS;
	font-size: 16px;
	color: #990000;
	font-style: italic;
}
.link 
{ 
	font-family: Fixedsys;
	font-size: 14pt;
	color: #FF0000; 
}
.ndex 
{ 
	width:32%;
	text-align:center;
	font-family: Fixedsys;
	font-size: 14pt;
	color: #FF0000; 
}
.indexa 
{ 
	width:32%;
	text-align:center;
	font-family: Fixedsys;
	font-size: 14px;
	color: #FF0000; 
}
.mail 
{ 
	font-family: Tahoma;
	font-size: 18px;
	color: #0000FF; 
}
#a 
{ 
	width: 100%;
	text-align: center;
	font-family: Tahoma;
	font-size: 13px;
	color: #0000FF; 
}
#b 
{ 
	width: 90%;
	text-align: justify;
	font-size: 19px;
	color: #993300;
	font-weight: bold 
	
}
#c 
{ 
	width: 33%;
	text-align: center;
	padding:5px; 
	
}
#d
{ 
	width: 50%;
	text-align: center;
	padding:5px; 
	
}
#e
{ 
	width: 70%;
	text-align: justify;
	padding:5px;
	font-family: Arial;
	font-size: 10pt;
	color: #FF0000;
 
	
}


td.explo
{
	
	width:100%;
	text-align:center;
	font-family: Fixedsys;
	font-size: 14px;
	color: #FF0000;
	 
}
.marquee 
{
	font-family: Allegro BT;
	color: #FF0000;
	font-size: 14pt;
}
.slogan    { 
	font-family: Book Antiqua; 
	font-size: 30px; 
	font-style: oblique; color:#FF0000
}