body {
	background-image: url(../images/trama.gif);
		
	margin: 0px 0px;
	margin-top: 0px;
	margin-left: 0px;

	/*font-size: 0.65em;*/
	/*font-size: 68%;*/
	font: 8pt/11pt verdana; 
	color: #666666;
	}
	
	p { font: 9pt/11pt verdana;  margin-top: 0px;  text-align: left; color:#666666; }

/* background-color */
.color0 {	background: white; }
.color1 {	background: #EEEEEE; }
.color2 {	background: #000000; color:white }
.txtcolor2 {	font-size: 12px; color: #FF9900; }
.txtcolor3 {	background-color: #FF9900; color:white }


.txtTituloGrande { font-size: 110%;  text-align: left;  font-weight:bold; }
.txtTituloGrandeDerecha { font-size: 110%;  text-align: left;  font-weight:bold; }
.txtJustificado {	font-size: 110%; text-align: justify; }
ul { font-size: 110%; }
	
/* links */
a:link, a:visited {	color: #ffffff;	text-decoration: none; }
a:hover {	color: white; background-color:#999999}

a.linksub:link, a.linksub:visited {	 color: #ffffff;	text-decoration: underline; }
a.linksub:hover {	color: #ff9900; background-color:#ffffff; }

a.linksubdark:link, a.linksubdark:visited {	 color: #666666;	text-decoration: underline; }
a.linksubdark:hover {	color: #ff9900; background-color:#666666; }

a.linksubG:link, a.linksubG:visited {	 font_size:x-small; color: #ffffff;	text-decoration: underline; }
a.linksubG:hover {	font_size:x-small; color: #ff9900; background-color:#ffffff; }

a.linksubpq:link, a.linksubpq:visited {	 font:70%; color: #000000;	text-decoration: none; }
a.linksubpq:hover {	font:70%; color: #00000; background-color:#ffffff; }

a.linksubmenu:link, a.linksubmenu:visited {	font:8pt/10pt; color: #ffffff;	text-decoration: underline; }
a.linksubmenu:hover {	font:8pt/10pt; color: #ff9900; background-color:#ffffff; }




/* forms */
.sinborde { border: 0px }
input, select  	{	font-size: xx-small;	color: black;  background: #EEEEEE; border: 1px solid #999999; 	}
textarea {	font-family: Arial; font-size: 102%; color: black;  background: #EEEEEE; border: 1px solid #999999; 	}

