*{margin: 0; padding: 0;}
body{font: 16px Georgia, serif; width:100%; height:100%;}
#pag_wrap{margin: 2% auto;}
#pag_wrap .main{	border: 1px solid;	padding: 1%;	margin-bottom: 2px;  }

header{	
	background-image: -webkit-linear-gradient(270deg,rgba(145,216,247,1.00) 0%,rgba(0,168,226,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(145,216,247,1.00) 0%,rgba(0,168,226,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(145,216,247,1.00) 0%,rgba(0,168,226,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(145,216,247,1.00) 0%,rgba(0,168,226,1.00) 100%);
}

section {
background: -webkit-linear-gradient(top, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%); 
background: -o-linear-gradient(top, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%); 
background: -ms-linear-gradient(top, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%); 
background: linear-gradient(to bottom, rgba(201,222,150,1) 0%,rgba(138,182,107,1) 44%,rgba(57,130,53,1) 100%); 
}

h1 {font-family:"Lobster"; padding: 1%;}
ul{	list-style-type: none;}
nav li{
	display: inline; 
	margin: 0px 20px 0px 0px;
}
a{
	text-decoration: none;
	border-bottom: medium solid #888;	
	font-family: Helvetica;
	color: black;
	font-size: large;
}
nav li a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #004E69;
	border-bottom: medium solid #FFFFFF;
	border-top: medium solid #FFF;
	padding:3px;
	
}
.main h1{
  text-align:center;
}
#imagen{
display: block; 
margin: auto;
border: 15px solid #CAF; 
box-shadow: 7px 7px 7px 7px #000; 
}
#datos{ 
	margin-top:2%;
  display: block;
  padding: 1%;
  background: #CCC	
}
h2{
	font-size: 16px; 
	font-style: italic; 
	text-align: justify; 
	padding: 1% 0 0 1%;
}
#s2 div{ 		
		background-repeat: no-repeat;					
		background-size:cover;	
		background-origin:content-box;	
		border: 1px solid;
		margin-bottom: 10px;    	
		padding: 10px 0px 10px 30px;
		box-shadow: 0 0 20px #888;
		background: -moz-linear-gradient(left top, #DED4D1 21%, #E2FFDB 76%);
		background: -webkit-linear-gradient(left top, #DED4D1 21%, #E2FFDB 76%); 
    background: -o-linear-gradient(left top, #DED4D1 21%, #E2FFDB 76%); 
    background: -ms-linear-gradient(left top, #DED4D1 21%, #E2FFDB 76%); 
    background: linear-gradient(left top, #DED4D1 21%, #E2FFDB 76%); 
}
#graficos img, #graficos object{		
	width: 125px;
	height: 100px;
	border: 2px solid;
	border-radius: 20px;
	margin: 10px 50px 10px 0px;	
}
#videos iframe{
	width: 340px;
	height: 205px;
	margin: 10px 50px 10px 0px;
}
/*#musica audio{
	width:300px;
	height:32px;
	margin: 10px 0px 10px 0px;
}*/
div #resultado > p {
	height: 50px;	
	padding: 0 0 0 10px;
}

