/* CSS Document */
header#topNav nav ul.nav-main li a.activo{
	font-weight:400;
}
.superior{
	
}
.superior a{
	color:#666;
	
}
.superior a:hover{
	color:#000
}
.avisolegal{
	font-size:1.0em;
	color:#999;
	  text-align:justify;
}
/* MODIFICAMOS EL ORIGINAL*/
.avisolegal blockquote p {
  font-size: 0.8em;
  line-height: 1.6em;

}
.avisolegal blockquote blockquote p {
  font-size: 0.6em;
  line-height: 1.6em;

}
.envoltorio{
	position:absolute;
	top:50px;
	min-height:400px;
	background-color:#06C;
}
.header-goyba{
	background-color: rgba(237, 225, 207, 0.90);
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
body{

	background-color:#fff9f0;

}
main, main > .container, main > .container-fluid {
  padding: 40px 15px 0;
}

.footer {
  /*background-color: #f5f5f5;*/
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}
/* -------------------------------------------------- */
.tema {
	color:#ad9961;
}
.fondo_oscuro{
	background-color: rgba(237, 225, 207, 0.60);	
}
.padre {
   display: table;
   height:100%;
   width:100%;
}
.hijo {
   display: table-cell;
   vertical-align: middle;
   text-align:center;
}
.margen{
	margin:0px;
	padding:0px;
}
