body {
background:; 

background-repeat:yes-repeat; 
font-family: arial; color: black;
font-size: 1em;
}



a:link {text-decoration:none; color: #404040;} 
a:visited {text-decoration:none; color: #000000;} 
a:hover{text-decoration:none} 
a:active{text-decoration:none}
h1{ font-size: 1.2em; margin: 0em;} 
h2{ font-size: 1em; margin: 0em; color:#ff00cc;}
h3{ font-size: 0.9em; margin: 0em;}
h4{ font-size: 1.1em; margin: 0em; color: #000000; }


#pq{
font-size: 12px;
color: #f3f1f1;
}

#intro{
font-size: 14px;

}

#intro2{
    font-size: 14px;
    margin: 0em;
   }
	 
#texte{
max-width:800px;
width:98%;
}

.texte{
font-size:0.7em;
max-width:800px;
width:98%;
align:center;
}

#texte2{

width:96%;
color: #ffffff;
padding: 7px;
background: #ff00cc;

}

#logo{
 
width:100%;
}
 
 #publicidad {
    color: #44df01;
    font-weight: bolder;
}

   .zona{
	  width: 95%;
		padding: 10px;
		background:#000000;
		margin: 8px auto;
		text-align: left;
		-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;
	}
	
	
	.container {
		width:996px;
		margin:0px auto;
		font-size:1em;
	}
	section,aside {
		padding: 10px;
		
		-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;
	}
	section {
		float: right;
		width: 65%;
		
	}
	aside {
		float: left;
		width: 30%;
		background:#ffffff;
	}
	nav {
		overflow: hidden;
	}
	nav ul {
		list-style-type:none;
		float:center;
		padding:0px;
		margin:1px;
	}
	nav ul li {
		float:center;
		padding:9px;
		
		background:#ff6c00;
		-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;
	}
	footer {
		margin:10px;
		text-align:center;
		clear:both;
	}
 
 .blan  {
	  padding: 10px;
		width: auto;
		margin: 10px;
		-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;
		background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9);
		border: 2px solid #FAFAFA;
		box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);
		display: inline-block;
	  background: #f9f9f9;
	  padding-bottom: 5px;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	
   }
	 
	 .imgbook {
	margin: 15px;
	float:left;
	width: 150px;
	height: 100px;
	}
	
	.imgbaner{
			max-width:98%;
		}
	
	.pics{
			max-width:98%;
			margin: 6px;
			
			box-shadow: 0 3px 4px rgba(3, 25, 25, 2);
		  display: inline-block;
		}
		
		.pics2{
			max-width:20%;
			margin: 3px;
			
			box-shadow: 0 3px 4px rgba(3, 25, 25, 2);
		  display: inline-block;
		}
		
		
.peque{
	width: 150px;
	height: 100px;
		}
	.nm {
	font-family: ; 
	font-weight: bolder;
	font-size: 0.9em;
	color: #000000;
}

.nombre {
	font-family: ; 
	font-weight: bolder;
	font-size: 1.9em;
	color: #ff00cc;
}

.celular {
	font-family: ; 
	font-weight: bolder;
	font-size: 1.9em;
	color: #404040;
}

.datos {
	font-family: ; 
	font-weight: ;
	font-size: 1.3em;
	color: #404040;
}
	
	
	.separador{
	
	margin: 150px;
}


	/* para 980px o menos */
	@media screen and (max-width:980px) {
		.container {
			width:98%;
		}
		section {
			width:63%;
		}
		nav {
			font-size:1em;
		}
	}
 
	/* para 700px o menos */
	@media screen and (max-width:700px) {
		aside,section {
			float:none;
			width:96%;
		}
		nav, section {
			font-size:1.2em;
		}
		.entrada{
			font-size:1.1em;
		}
		
		aside {
			margin-top:8px;
		}
		nav ul {
			float:none;
			clear:both;
		}
		
		#texte{
font-size:0.7em;
}



#texte2{
font-size:0.92em;
}

		h1 {
			font-size:0.9em;
		}
		h2 {
			font-size:0.8em;
		}
		
		.negro {
			font-size:1.2em;
		}
		
		#pq{
      font-size: 10px;

    }
		
		
		
	 #intro2{
    font-size: 14px;

   }

	}
 
	/* para 480px o menos */
	@media screen and (max-width:480px) {
		aside {
		  width:94%;
			display:;
		}
		nav, section {
			font-size:1em;
		}
		section {
			width:94%;
		}
		nav ul {
			float:center;
			clear:none;
			width:100%;
		}
		nav ul li {
			float:none;
		}
		
		.peque{
	width: 98%;
	
		}
		
		.imgbook{
		  float:center;
			align:center;
			width:80%;
		}
		#intro{
    font-size: 10px;

   }
	 #texte2{
font-size:0.91em;
}
	}
	
	
