/*
Theme Name: zapata
Theme URI: http://huellaspyp.com/
Description: Tema desarrollado por Anabelle Handdoek para ser usado por ManuelZapataOlivella.org.
Version: 31 Aug, 17:28
Author: W.P. Gen

*/
body {
	background:black url(images/fondo.jpg) no-repeat;
	color:#473A39;
	margin:0pt;
	padding:0pt;
}

strong {
	font-weight:bold;
}

em {
	font-style:italic;
}

.clear {
	clear:both;
}

.participa {
	float:right;
	margin:30px 150px 0 0;
}

.margin15 {
	margin:15px;
}
hr {
	background-color:#D3C9BF;
	border:0pt none;
	height:1px;
	margin:0pt 0pt 2em 2em;
	width:600px;
}
	
.pushers {
	padding:0pt 0.5em;
}

a:link {
	color:#473A39;
	text-decoration:underline;
}

a:visited {
	color:#473A39;
	text-decoration:none;
}

a:hover {
	color:#473A39;
	text-decoration:underline;
}

img a:hover {
	text-decoration:none;
}

#page {
	background-color:#F3EEE9;
	margin:344px 0pt 20px 137px;
	width:761px;
}

#content #columnaIzquierda #pag-11 h2 {
	font-size:1.6em;
	margin:0 0 1em 1em;
}

#content #columnaIzquierda #pag-11 ul {
	margin:0 0 0 1em;
}

	#content #columnaIzquierda #pag-11 ul h3 {
		margin:0px;
	}

#pag-11 ul li {
	display:inline-block;
	width:45%;
	text-align:center;
}

	#pag-11 ul li p {
		margin-left:0px;
	}

#menu {
	margin:0pt;
	padding:0.1em 0pt 0pt;
}

	#menu ul {
		color:#40271A;
		font-size:1.8em;
		margin:0pt 0pt 2em 2em;
	}

	#menu li {
		display:inline;
		margin:0pt;
	}

	#menu .inicio {
		background:transparent url(images/botones_mzo.png) no-repeat;
		text-indent:-5000px;
	}

	#menu .linkinicio {
		background:transparent url(images/botones_mzo.png) no-repeat;
		display:block;
		text-indent:-5000px;
	}

		.imgreplacement {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		.documental {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		.mzo {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		.fotos {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		.descargas {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		.blog {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		.opinion {
			background:transparent none no-repeat scroll 0pt;
			display:-moz-inline-box;
			font-family:Arial;
			font-size:0pt;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:0pt;
			overflow:hidden;
			text-indent:-9000px;
			vertical-align:bottom;
		}

		a.imgreplacement {
			background-image:url(images/botones_mzo.png);
			height:19px;
			width:72px;
			display:block;
			float:left;
			background-position:-10px -35px;
		}
			a.imgreplacement:hover {
				background-position:-10px -65px;
			}

			a.imgreplacement:active {
				background-position:-10px -95px;
			}

			li.activo a.imgreplacement {
				background-position:-10px -5px;
			}

		a.documental {
			background-image:url(images/botones_mzo.png);
			height:19px;
			width:142px;
			display:block;
			float:left;
			background-position:-87px -35px;
		}

			a.documental:hover {
				background-position:-87px -65px;
			}

			a.documental:active {
				background-position:-87px -95px;
			}

			li.activo a.documental {
				background-position:-87px -5px;
			}


		a.mzo {
			background-image:url(images/botones_mzo.png);
			height:19px;
			width:60px;
			display:block;
			float:left;
			background-position:-238px -35px;
			}

			a.mzo:hover {
				background-position:-238px -65px;
			}

			a.mzo:active {
				background-position:-238px -95px;
			}

			li.activo a.mzo{
				background-position:-238px -5px;
			}

		a.fotos {
			background-image:url(images/botones_mzo.png);
			background-position:-639px -35px;
			display:block;
			float:left;
			height:19px;
			margin-right:15px;
			width:79px;
		}

			a.fotos:hover {
				background-position:-639px -65px;
			}

			a.fotos:active {
				background-position:-639px -95px;
			}

			li.activo a.fotos {
				background-position:-639px -5px;
			}

		a.descargas {
			background-image:url(images/botones_mzo.png);
			height:21px;
			width:109px;
			display:block;
			float:left;
			background-position:-377px -35px;
		}
			a.descargas:hover {
				background-position:-377px -65px;
			}

			a.descargas:active {
				background-position:-377px -95px;
			}

			li.activo a.descargas {
				background-position:-377px -5px;
			}

		a.blog {
			background-image:url(images/botones_mzo.png);
			height:21px;
			width:59px;
			display:block;
			float:left;
			background-position:-490px -35px;
		}
			a.blog:hover {
				background-position:-490px -65px;
			}

			a.blog:active {
				background-position:-490px -95px;
			}

			li.activo a.blog {
				background-position:-490px -5px;
			}
	
		a.opinion {
			background-image:url(images/botones_mzo.png);
			height:22px;
			width:72px;
			display:block;
			float:left;
			background-position:-555px -35px;
		}
			a.opinion:hover {
				background-position:-555px -65px;
			}

			a.opinion:active {
				background-position:-555px -95px;
			}

			li.activo a.opinion {
				background-position:-555px -5px;
			}

	#menu .nomostrar {
		display:none;
	}

#content {
		margin:0pt;
		padding:0pt;
}

		#content #columnaIzquierda {
			float:left;
			width:460px;
		}

			#content #columnaIzquierda ul{
				margin-left:3em;
			}

			#content #columnaIzquierda ul li {
				margin:0.5em;
			}

			#content #columnaIzquierda a:link {
				text-decoration:underline;
			}

			#content #columnaIzquierda ul li a:link {
				text-decoration:underline;
			}

		#content #columnaDerecha {
			float:left;
			margin:3em 0pt 0pt 50px;
			width:200px;
		}

		#content #columnaDerecha a:link {
			text-decoration:none;
		}

			#content #columnaDerecha h1 {
				color:#473A39;
				font-size:1.2em;
				font-weight:bold;
				margin:0pt;
			}

			#columnaDerecha h5 {
				margin:1em 0pt 0.3em;
			}

			#columnaDerecha p {
				margin:0pt 0pt 1.5em;
			}

			#content #columnaDerecha em {
				display:block;
				margin-top:0.9em;
				text-align:left;
			}

				.commentario {
					margin:0pt 0pt 1.5em;
				}

		#content h1 {
			color:#473A39;
			font-size:1.8em;
			margin:0pt 1em 0.2em 5%;
		}

		#content h2 {
			color:#473A39;
			font-size:1.3em;
			margin:0pt 0pt 0pt 5%;
		}

		#content h3 {
			color:#473A39;
			font-size:1.2em;
			margin:0pt 0pt 1em 5%;
		}

		#content h5 {
			color:#473A39;
			font-size:1em;
			margin:0pt 0pt 0pt 5%;
		}

		#content h6 {
			clear:both;
			color:#40271A;
			font-size:1.1em;
			margin:1em 3em 3em 2.5em;
		}
		
		#AyudaDownload {
			border: 1px solid ; 
			margin: 15px 0px 5px 40px; 
			padding: 10px 10px 5px 5px; 
			width: 85%; 
			display: none;
		}
			.cerrar{
				margin: -5px; 
				float: right; 
				text-decoration: none;
			}
			
			#AyudaDownload h3 {
				margin: -5px 0pt 0pt 5px;
			}

			#AyudaDownload h2 {
				margin: 0px;
			}

			#AyudaDownload p{
				font-size:1em;
			}

		#content .subset {
			margin:0.7em 0pt 0pt 2em;
		}
		
		#content .videogoogle {
		}

		#content .piedevideo {
			font-size:1em;
			margin:1em 0pt 2em;
			text-align:center;
		}

		#content .promo {
			font-size:1.18em;
			line-height:1.5em;
			margin:0pt 5%;
		}

		#content #images {
			margin:1em auto;
			width:60%;
		}

		.imagethumb {
			float:left;
		}

		.imagethumb a {
			background:#F3EEE9 none repeat scroll 0% 50%;
			border:1px solid #1A1612;
			display:block;
			line-height:0px;
			margin:6px;
			padding:7px;
		}

			#content .descargarVideo {
				background:transparent url(images/tv.png) no-repeat scroll 0px 1px;
				font-size:1.2em;
				margin:0.7em 0pt 0pt 3em;
				padding-left:20px;
			}

			#content .descargarPdf {
				background:transparent url(images/doc.png) no-repeat scroll 0px 1px;
				font-size:1.2em;
				margin:0.7em 2em 0pt 3em;
				padding-left:20px;
			}

			#content dfn {
				display:block;
				font-size:1em;
				font-style:oblique;
				margin:0.3em 0pt 2em 3.7em;
				padding-left:20px;
			}

			#content .blogTools {
				font-size:0.98em;
				margin:0.6em 0pt 0pt 2.7em;
				text-align:left;
			}

			#content .blogToolsblog {
				font-size:0.98em;
				margin:0.6em 0pt 1em 2.7em;
				text-align:left;
			}

			#content .blogTitleblog {
				font-size:2em;
				margin:1.5em 0pt 0pt 1.3em;
				text-align:left;
			}

		#content ol.commentlist {
			padding-left:25px;
		}

		#content ol.commentlist li {
			padding:10px 10px 10px;
			border-bottom:1px solid #BC9978;
			margin-bottom:2em;
		}

			#content ol.commentlist li div.reply {
				padding:5px;
				font-weight:bold;
				text-align:right;
			}
			
			#content div.comment-author {
				font-size:1.2em;
			}

			#content div.comment-author cite {
				font-weight:bold;
			}

			#content ol.commentlist div.comment-meta {
				font-size:0.85em;
			}

				#content #columnaIzquierda ol.commentlist div.comment-meta a:link , #content #columnaIzquierda ol.commentlist div.comment-meta a:visited {
					text-decoration:none;
				}

				#content #columnaIzquierda #respond form#commentform input#submit {
					font-size:1.2em;
					padding:5px;
					margin:10px 0 5px 203px;
					display:block;
				}

			#content .numeroComentarios {
				font-size:0.5em;
			}

			#content .blogPostblog {
				font-size:1.2em;
				margin:0.7em 0pt 0pt 2em;
			}
			
			#columnaIzquierda p {
				font-size:1.2em;
				margin:0.7em 0pt 0pt 2em;
			}

			#content .blogWhoblog {
				font-size:1.3em;
				margin:0.7em 0pt 0pt 2.1em;
			}

			#content .blogCommentblog {
				font-size:1em;
				margin:0.5em 0pt 0pt 2.7em;
			}

			#commentarioBlog p {
				font-size:1em;
				margin:0.5em 0pt 0pt 2.7em;
			}

			#content .blogFechaopinionblog {
				font-size:0.9em;
				margin:0pt 0pt 1.5em 3em;
			}

			#content img {
				border:0pt none;
			}

		#footer {
			margin:2em 0pt 0pt;
			padding:0pt 0pt 1em;
		}

			#footer h4 {
				font-size:1.2em;
				margin:0pt 2em 2em 2.5em;
				padding:0pt 0pt 0pt 20px;
			}

			#footer .returnHome {
			}

			#footer .addFavorite {
				background:transparent url(images/add_to_fave_icon.png) no-repeat scroll 0pt;
			}

			#footer .byLacapsula {
				background:transparent url(http://lacapsula.com/creditos_capsula_blanco_20px.gif) no-repeat scroll 0pt;
			}

			#footer .creativeCommons {
				background:transparent url(images/cc_icon.png) no-repeat scroll 0pt;
			}

			#footer .addRss {
				background:transparent url(images/rss_icon.png) no-repeat scroll 0pt;
			}

	.commentAuthor {
		color:#473A39;
		font-size:1em;
		margin:0pt 0pt 0pt 5%;
		text-transform:capitalize;
	}

	#album {
		padding:20px;
		text-align:center;
	}

	#album img {
		border:1px solid gray;
		margin:5px;
		padding:5px;
	}

	#album img a {
		border:1px solid gray;
	}

a.playGreiff {
	cursor:pointer;
	cursor:hand;
}

.videoGreiff {
	height:0px;
	position:relative;
	overflow:hidden;
	margin:0px;
}

.cargarVideo {
	cursor:pointer;
	cursor:hand;
}
