body{
	background-image:url(../imagenes/ws3.jpg);
	background-size: cover;
	background-color:#555;
	margin:0;
	padding:0;
	padding-left: 15px;
}
header,section,aside,footer,.contenedor{
	margin-top: 5px;
	background:whitesmoke;
	box-shadow: 0px -5px 18px #008000 inset,
	0px -3px 18px #111;
}
header{margin-top:50px;}
aside,section{
	padding-top:15px;
	height:auto;
}
footer{
	height:auto;
	margin-bottom: 15px;
	background: #151515;
	color: #fff;
	padding-bottom: 15px;
}
#titulo{
	font-size:2.0em;
	text-align:center;
	padding-top:55px;
	text-shadow: 0px 3px 0px #8FBC8F,
			0px 29px 25px rgba(0,0,0,0.3),
             0px 14px 10px rgba(0,0,0,0.15);
	color:#6B8E23;
}
#img1,#img2 img{
	max-width:100%; 
	max-height:100%;
	margin:auto;
	display:block;
}

#ccp{
	border: 1px groove #483D8B;
}
.face, .twit{
	height:450px;
	margin-bottom:10px;
}
.twit{margin-left:-5px;}
.cab{
	border: 1px groove #483D8B;
	text-align:center;
	background-color: #483D8B;
	height:50px;
}
.cue{
	border: 1px groove #483D8B;
}
.cue2{
	border: 1px groove cyan;
}
h3{
	padding-top:-5px;
	color:whitesmoke;
}
.cab2{background-color:#00BFFF;
	border: 1px groove #00BFFF;
	text-align:center;
	height:50px;
}
#ubicacion{
	padding-top:35px;
}
.rrr{
	text-align:justify;
}