div
		{
		
			margin: 0;
			padding: 0;
		}
		body
		{
			padding: 20px;
			margin: 0;
			background-image: url(fondo.jpg);
		}
		#oldbrowser
		{
			text-align: center;
		}

		#masthead {
			background-image: url(cabecera.jpg);
			height:85px;
background-color:#0B0E07;
		}


		#masthead h1
		{
			display: inline;
					
		}
		#leftcolumn
		{
			margin-right: -10px;	/* IE 4 fix */
		}
		#leftColumn
		{
			float: left;
			width: 200px;
			/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
		}
		#contentColumn
		{
			width: auto;
			margin-left: 5px;
		}
		#masthead, #innerLeftColumn, #innerContentColumn, #innerFooter
		{
			padding: 10px;
		}
		#footer
		{
			clear: left;
		}
		#innerFooter
		{
			text-align: center;
		}
		#innerContentColumn
		{
			overflow: visible;
			height: 100%;	/* fix the Win32 IE float bug */
		}
		#contentColumn>#innerContentColumn
		{
			height: auto;	/* fix Opera which breaks with the above IE fix */
		}
		#innercontentcolumn
		{
			height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
		}
		#masthead, #footer
		{
			z-index: 10;
		}
		#masthead, #hnav
		{
			position: relative;
		}

		/*---- Borders ----*/
		#pageFrame
		{
			border: solid 1px #000;
		}
		#footer, #masthead, #innerLeftColumn, #contentColumn, #hnav
		{
			border: solid 0px #000;
		}
		#footer
		{
			border-top-width: 1px;
		}
		#masthead, #hnav
		{
			border-bottom-width: 1px;
		}
		#innerLeftColumn
		{
			border-right-width: 1px;
		}
		#contentColumn
		{
			border-left-width: 1px;
		}

		/*---- Visual Elements ----*/
		body
		{
			background-color: #ddd;
			color: #000;
			padding: 20px;
			margin: 0;
		}
		#pageFrame
		{
			background-color: #fff;
			color: #000;
			min-width: 500px;
		}

		/*---- Simple Horizontal Navigation ----*/
		#hnav
		{
			white-space: nowrap;
			margin: 0;
			padding: 3px 0 4px 0;
			color: #000;
		}
		#hnav ul
		{
			text-align: center;
		}
		#hnav ul, #nav ul li
		{
			list-style-type: none;
			line-height: normal;
			margin: 0;
			padding: 0;
		}
		#hnav ul li
		{
			display: inline;
			white-space: nowrap;
			/*/*/ /*/display: none;/*  */
		}
		div#oldbrowser
		{
			display: none;
		}

		a img
		{
			border-width: 0;
		}
		#innerLeftColumn img
		{
			display: block;
			margin: 0 auto;
			text-align: center;	/* IE 5 centering hack */
		}
		#innerLeftColumn
		{
			overflow: visible;	/* fix the Win32 IE italics bug */
			height: 100%;		/* ditto */
		}

		#vnav ul, #vnav ul li
		{
			margin: 0;
			padding: 0;
			list-style-type: none;
			display: block;
		}
		#vnav ul
		{
			border: solid 1px #000;
			border-bottom-width: 0;
		}
		#vnav ul li
		{
			border-bottom: solid 1px #000;
		}
		#vnav ul li a
		{
			display: block;
			text-decoration: none;
			padding: 2px 10px;
		}


		/*** Complex Horizontal Navigation ***/
		#hnav ul li
		{
			margin: -3px 0 -4px 0;
		}
		#hnav ul li a
		{
			text-decoration: none;
			color: #000;
			background-color: #eee;
			margin: 0 -1px 0 0;
			padding: 3px 10px 4px 10px;
		}
		#hnav ul li a/* Hide this from IE 5.0 */
		{
			border-left: solid 1px #000;
			border-right: solid 1px #000;
		}
			#hnav ul li a:hover
		{
			text-decoration: underline;
		}
			#hnav ul li a:hover/* Hide this from IE 5.0 */
		{
			text-decoration: none;
		}
		#hnav ul li span/* Hide this from IE 5.0 */
		{
			display: none;
		}
		body
		{
			background-color: #ffffff;	/* border/edge of the layout color */
		}
		#pageFrame, #masthead, #footer
		{
			background-color: #fff;	/* major background color */
		}
		#pageFrame
		{
		/* image used as background color for left column ( #E9E8CA ) */
			background: #fff;
		}
		#masthead, #footer
		{
			background-color: #1C5288;
			color: #fff;
		}
		#footer
		{
			border-bottom: solid 1px #997; /* IE 6 has the footer flow over the pageFrame's
		bottom border. if this border is added, IE draws
		the pageFrame border as exptected */
		}
		#hnav, #hnav ul li a
		{
			background-color: #1C5288;
			color: #eee;
		}
			#hnav ul li a:hover/* hide from IE 5.0 */
		{
			background-color:#1F5994;
			color: #ffffff;
		}
		#vnav ul li a
		{
			color: #ffffff;
			background-color:#1C5288;
		}
			#vnav ul li a:hover
		{
			background-color: #2367AB;
			color: #ffffff;
		}


		/*
		NS4 doesn't do well with added colors because of the extra padding added inside each
		block element. So colors are imported. This theme file will, thus, contain mostly
		font stuff.
		*/


		/*** Left Column ***/
		#innerLeftColumn p
		{
			font-family: Georgia, "Times New Roman", serif;
			font-size: 70%;
			line-height: 140%;
		}
		#innerLeftColumn h3
		{
			color: #006;
			margin: 2em 0 0 0;
		}

		/*** Content ***/
		#innerContentColumn
		{
			font-family: Georgia, "Times New Roman", serif;
		}
		#innerContentColumn h3
		{
			color: #009;
		}

		/*** Masthead ***/
		#masthead h1
		{
			font-family: tahoma,Georgia, "Times New Roman", serif;
			font-size:1.3em;

		}

		/*** Footer ***/
		#innerFooter
		{
			font-family: arial,Georgia, "Times New Roman", serif;
			font-size:0.9em;
			background-color:#1C5288;
		}


		/*** Horizontal Navigation Area ***/
		#hnav
		{
			font-family: arial,verdana, helvetica, sans-serif;
			font-weight: bold;
			font-size: 70%;
		}

		/*** Vertical Navigation Area ***/
		#vnav
		{
			font-family: arial,verdana, helvetica, sans-serif;
			font-weight: bold;
			font-size: 70%;
			line-height: 180%; /* Mozilla suffers from a rounding problem,
		this value may have to be tweaked if you
		change the font family or size
		*/







		}

		.foto {color:#EDE7AD;}
		strong {font-family: arial,Georgia, "Times New Roman", serif; font-size:1em;}
		.autor {font-family: Georgia, "Times New Roman", serif; text-align:right;}
		.titulo {font-family:arial;font-size:.6em;margin-top:0px; padding-right:10px;}
		.fecha {font-family:verdana,times new roman; font-size:8pt;margin-top:-15px;}
		.barra {color:#ffffff;}
		
		.tecnologias {font-size:.9em;line-height:1 em; color: #000000;}
		.tecnologias1 { color: #000000; font-size:.8em;}
				
		span {display:none;}
		.summary {margin-left:5%;margin-right:5%;font-style:italic;}
		h2 {font-family: Georgia, "Times New Roman", serif; font-size:1.3em;}
		.curso {font-family: Georgia, "Times New Roman", serif; font-size:1.3em;}
		
		.auw {float:left;margin-right:10px; margin-bottom:5px;}
		.auw2 {margin-right:10px; margin-bottom:10px;}
		.mia {float:right; margin-right:5px; margin-bottom:5px; margin-left:5px; border:thin;}
		
