
body {margin: 0px;
	padding: 0px; 
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 100%;
	line-height: 1.5;
	color: black;
	background-color: #78b45a;
	background-image: url(imagenes/gradient.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
}

div { margin: 0px;
	padding: 0px;
	overflow: visible;
	font-size: 100%;
	position: relative;
}

/*Section on display, bold, italic*/

h1, h2, h3, h4, h5, h6, p, ul, ol, dir, menu, div, 
 address, blockquote, pre, br, hr, form, dl, dt, dd { 
  display: block; }

b, strong, i, em, cite, var, tt, code, kbd, samp, 
img, span, a { display: inline } /* dt, dd ? */

li { display: list-item }

b, strong, code { font-weight: bolder}  

i, cite, em, var, address { font-style: italic }



/*Encabezado principal */
h1 { margin-top: 0px; 
	margin-bottom: 15px;
	margin-left: 0px; 
	margin-right: 0px;
	font-size: 300%; 
	font-family: "Tempus Sans ITC", "Comic Sans MS", Arial, sans-serif; 
	text-align: center;	/*no se centra */
	font-weight: normal;
	color: #8b0000;
}
 
 
/*Encabezado secundario*/
h2 { margin-top: 0px; 
	margin-bottom: 15px;
	margin-left: 0px; 
	margin-right: 0px;
	font-size: 200%; 
	font-family: "Berlin Sans FB Demi", Impact, Techno, sans-serif;
	text-align: center;	/*no se centra */
	color: #696969; /*gris oscuro */

}
/*Opcion encabezado */
h3 { margin-top: 0px; 
	margin-bottom: 10px;
	margin-left: 2em; 
	margin-right: 0px;
	font-size: 150%;
	font-family: "Berlin Sans FB Demi", Impact, Techno, sans-serif;
	text-align: left;	
}

/*Opcion encabezado */
h4 { margin-top: 0px; 
	margin-bottom: 10px;
	margin-left: 0px; /* is this ok??? */
	margin-right: 0px;
	font-size: 120%;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	text-align: left;	
}

/*Opcion encabezado */
h5 {margin-top: 0px; 			
	margin-bottom: 10px;
	margin-left: 0px; /* ?esta bien así??? */
	margin-right: 0px;
	font-size: 100%;
	font-family: "Comic Sans MS", cursive;
	font-weight: bold;
	text-align: left;	
	}

/*para hacer parrafos con titulo en negritas */	
h6 {margin-top: 0px; 	
	margin-bottom: 0em;
	margin-left: 0px; 
	margin-right: 0px;
	font-size: 90%;
	font-weight: bold;
	text-align: left;
	}

p { font-size: 90%;
	margin-top: 0px; 
	margin-bottom: .5em;
	margin-left: 0px; 
	margin-right: 0px;
	text-align: left;
}

span { margin: 0px;
	font-size: 100%; }

img {margin: 0px;
	padding: 0px;
	border: none;
	}

	/*para direcciones */
address {  font-size: 90%;
	margin-top: .5em;
	margin-bottom: .75em;
	margin-left: 0em; /*no funciona darle margen */
	margin-right: 0px; /*no funciona */
	text-align: left;
}

	/*para una citación larga */
blockquote { font-size: 80%;
	margin-top: .25em;
	margin-bottom: .75em;
	margin-left: 3em;
	margin-right: 3em;
	text-align: left;
}


	/*para una lista con viñetas */
ul { list-style-type: disc; 
	list-style-image: url(imagenes/vineta1.gif); 
	font-size: 90%;
	margin: 0px;
	text-align: left;
}

	/*para una lista con numeración */
ol { list-style-type: decimal; 
	font-size: 90%;
	margin: 0px;
	text-align: left;
	clear: left;
}

li { margin-top: 0px;
	margin-bottom: .5em;
}

ul li ul {list-style-type: circle; 
		list-style-image: url(imagenes/vineta2.gif);
		margin-top: .25em;
		margin-bottom: 0em;
		font-size: 100%; } 

ol li ol {list-style: lower-roman;
		margin-top: .25em;
		margin-bottom: 0em;
		font-size: 100%;	}


a:link { color: #8b0000; text-decoration: underline; font-size: 100%; }          /* unvisited link */
a:visited { color: #8b0000; text-decoration: underline; font-size: 100%; }        /* visited links */
a:hover { color: #dc143c; text-decoration: underline; font-size: 100%; } 	    /* link on mouseover */
a:active { color: #dc14c3; text-decoration: underline; font-size: 100%; }        /* active links */
/*f4a460*/

input[type="text"] {background-color: gray}

dl {font-size: 90%;
	margin-top: 0px; 
	margin-bottom: 0em;
	margin-left: 0px; 
	margin-right: 0px;
	text-align: left;
	}

dt { font-weight: bold;
	margin-bottom: 0em;
	}

dd {margin-left: 0em;
	margin-bottom: .5em; }


table {	position: relative;
		border: none; 
		margin: 0px;
		padding: 0px;
		}

tr {	position: relative;
	border: none;
	margin: 0px;
	padding: 0px;
	}

td {	position: relative;
	border: none;
	margin: 0px;
	padding: 0px;
	}

dt { font-weight: bold;
	margin-bottom: 0em;
	}

dd {margin-left: 3px; }
	

