/*	publicidad	*/

@IMPORT url("/css/nueva-home.css");

.container {margin:0 10px;}

/*	layout	*/
#c-info {
	position: relative;
	padding: 10px 10px 20px;
	margin: 50px 20px 0 20px;
	width: 375px;}
#c-info h4,
#c-info p {
	margin: 0;
	padding: 0;}
#c-info p.m-top {
	margin-top: 20px;}
#c-info div.link {
	white-space: nowrap;}

#c-info .vcard {
	position: absolute;
	width: 330px;
/*	top: 146px;*/
/*	left: 680px;*/
	top: 0px;
	right: -350px;
	margin: 0 0 0 20px;
	padding: 20px 0 0 0;}
#c-info .vcard img.photo {
	position: absolute;
	height: 96px;
	top: 0;
	right: 50px;}
#c-info .vcard h4 {
	margin: 0;
	padding: 0;}
#c-info .vcard h4 span.role {}
#c-info .vcard p {
	margin: 0;
	padding: 0;}
#c-info .vcard p.note {}

#c-info .vcard p.note {
	color: rgb(153, 153, 153);
	display: block;}

#c-espacios {
	margin-top: 50px;
	padding: 0 20px 0 20px;}
#c-espacios div.espacio {
	margin: 20px 0 0 0;
	padding: 20px 0 0 40px;
	position: relative;
	height: 175px;}
#c-espacios div.espacio h4 {}
#c-espacios div.espacio p {
	margin: 0;
	padding: 0 300px 0 0;}
#c-espacios div.espacio p.m-top {
	margin-top: 20px;}
#c-espacios div.espacio img {
	position: absolute;
	top: 0;
	right: 40px;
	width: 245px;
	height: 175px;
	border: 1px solid;}

/*	color	*/
#c-info {
	border: 1px solid #cccccc;
	background-color: #ffffcc;}

/*	typography	*/
#c-espacios h3 {
	font-size: 14px;}
