	a:link {color: #707070; text-decoration: none; }
	a:visited {color: #707070; text-decoration: none; }
	a:hover {color: #707070; text-decoration: underline; }
	a:active {color: #707070; }
	
	h1 {font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:22px; color:#FF6600;}
	#body p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#58595b;}
	#body li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#58595b;}
	
	
	#container {
		min-height:100%;
		position:relative;
	}
	#header {
	}
	#body {
		padding:10px;
		padding-top:185px;
		padding-bottom:50px;	/* Height of the footer */
	}
	#footer {
		position:absolute;
		bottom:0;
		width:100%;
		height:50px;			/* Height of the footer */
		
		background-color: #FFFFFF;
		background-image: url(../imgs/nav/footer_grey_bar.jpg);
		background-repeat: repeat-x;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		color: #707070;
		font-size: 9px;
	}
	/* other non-essential CSS */
	#header p,
	#header h1 {
		margin:0;
		padding: 0 0 0 10px;
	}
	#footer p {
		margin:0;
		padding:10px;
	}

	
	
	
	/* BOTONERA */
	#menu {
	position: absolute;
	height: 20px;
	margin-top:100px;
	margin-left:20px;
	}
	
	div.outer {
	float: left;
	width: 92px; height: 20px;
	margin: 0 0 0 0;
	background: url('../imgs/nav/header_nav.gif') 0 -40px no-repeat;
	}

	div.outer a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: 12px/1 Verdana, sans-serif;
	color:#707070;
	text-decoration: none;
	background: url('../imgs/nav/header_nav.gif') top left no-repeat;
	}
	div.outer span {
	display: block;
	margin:0; padding: 4px 0 0 17px;
	}
	div.outer a:hover {
	background-image: none;
	}
	div.outer a:active {
	color: black;
	}
	
	
	div.aqui {
	float: left;
	width: 92px; height: 20px;
	margin: 0 0 0 0;
	background: url('../imgs/nav/header_no_nav.gif') 0 0px no-repeat;
	}

	div.aqui a {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: 12px/1 Verdana, sans-serif;
	color:#707070;
	text-decoration: none;
	background: url('../imgs/nav/header_no_nav.gif') top left no-repeat;
	}
	div.aqui span {
	display: block;
	margin:0; padding: 4px 0 0 17px;
	}
	div.aqui a:hover {
	background-image: none;
	}
	div.aqui a:active {
	color: black;
	}	
	/* BOTONERA */
	
	
	
		
	.logo {
	position: absolute;
	width:399px;
	height:68px;	
	margin-top:21px;
	margin-left:20px;
	border:0;
	}
	
	.postit {
	position: absolute;
	width:268px;
	height:208px;	
	margin-top:-180px;
	margin-left:460px;
	border:0;
	}
	
	.txt_prin {
	font: 11px/1 Verdana, sans-serif;
	text-align:justify;
	
	position: absolute;
	width:399px;	
	background-color:#FFFFFF;
	padding:15px 20px 20px 20px;
	border:0;
	}	
	
	/* Galeria Observa */
	#myGallerySet {
	width: 730px !important;
	height: 500px !important;
	}