/* GENERAL */

/*
	Marrón oscuro: #544C47
	Marrón del head: #CFCAAF
	Marrón más oscuro del head: #BAB69D
	Marrón del nav: #EBE6CF
	Marrón de página: #F2F2E6
	Estampa roja: #C1272D
	Estampa celeste: #90B9C2
	Estampa azul: #212642
*/

body {
	background:white url(body-bg.gif);
	font-size:15px;
	font-family:Georgia, sans-serif;
	color:black;
	margin:0px;
	overflow-x:hidden;
	overflow-y:auto;
}
img { border:none; }
a {	color:inherit; text-decoration:none; }
a:hover { text-decoration:none; }
.a { cursor:pointer;cursor:hand; }
.hide { display:none; }
p {margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6,h7 {margin:0px;padding:0px;}
header,nav,section,aside,footer,article { display:block; }
hr{background:url(hr.gif) repeat-x;height:5px;border:none;}
.scale {-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: -webkit-transform 0.3s;}
.scale:hover {-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}
/** {-webkit-transition:all 0.2s;  }*/

/* COMMON LAYOUT */

.center {width:966px;position:absolute;left:50%;margin-left:-483px;}

header {width:950px;height:393px;overflow:hidden;background:#CFCAAF;margin-left:7px;}
	header .izquierda {position:absolute;width:180px;height:393px;padding:8px;}
		header .izquierda hr {background:url(head-izquierda-hr.gif);border:none;height:7px;margin:5px 5px;}
	header .centro {position:absolute;width:552px;height:393px;left:200px;background:url(head-centro-bg.gif) no-repeat;}
		header .centro .tweet {height:71px;margin:18px;margin-right:20px;padding:6px 10px 8px;font-size:19px;color:#544C47;background:#F2F2E6;}
			header .centro .tweet .hora {font-size:15px;color:#BAB69D;}
		header .centro .twitter {position:absolute;left:20px;top:110px;}
		header .centro .banda {position:absolute;left:-11px;top:40px;}
		header .centro .edicion {position:absolute;left:10px;top:350px;font-family:Times New Roman,serif;font-size:12px;color:#544C47;}
		header .centro .precio {position:absolute;left:400px;top:230px;}
			header .centro .precio img {position:absolute;}
		header .centro .salvador1 {position:absolute;left:100px;top:175px;}
	header .derecha {position:absolute;width:200px;height:393px;left:750px;}
		header .derecha img {margin-left:17px;margin-top:10px;}

nav {background:#EBE6CF;padding:0px 10px;width:auto;height:auto;overflow:auto;font-size:18px;}
	nav .buscador { float:right; background:white;margin-top:13px;}
		nav .buscador .text {border:none;margin:0px;padding:2px;font-family:Tahoma, sans-serif;font-size:18px;width:120px;position:relative;top:-2px;left:3px;}
		nav .buscador .image {margin:4px;margin-bottom:0px;}
	nav .rss {float:right;margin:10px;margin-top:17px;background:url(nav-rss-off.gif);}
		nav .rss:hover {background:url(nav-rss-on.gif);}
		nav .rss img {width:22px;height:18px;}
	nav .boton {padding:15px; float:left;}
	nav .boton a {color:black;}
	nav .boton:hover {background:black;}
	nav .boton:hover a {color:#EBE6CF;}
	
section {width:950px;background:#544C47;margin-left:7px;height:auto;overflow:auto;}
section.masonry {padding-bottom:20px;}
	article {width:274px;background:#F2F2E6;margin:12px 0px 0px 12px;float:left;padding:13px;}
	article.aventura {width:890px;margin:0px;padding:30px;}
		article .cabecera {text-transform:uppercase;border:solid thin black;border-left:none;border-right:none;padding:2px 0px;font-size:12px;}
			article .cabecera .date {float:right;text-transform:lowercase;}
			article h1 {margin:4px 0px;font-style:italic;}
			article.aventura a {color:#C1272D;border-bottom:dotted thin #C1272D;}
			article.aventura a:hover {border-bottom:solid thin;}
			article .cabecera a, article .cabecera a:hover {color:black;border:none;text-transform:none;}
			article .intro {font-style:italic;font-size:12px;margin:20px 0px;}
			article.aventura h1 {margin:30px 0px;text-align:center;font-size:40px;}
			article.aventura h2 {margin:15px 0px;}
			article .nachoHead {background:url(nacho-head.gif) no-repeat center;color:#F2F2E6;margin:14px 0px;padding:50px;}
			article img {width:274px;margin:4px 0px;border:double #BAB69D;border-left:none;border-right:none;}
			article.aventura img {width:auto;float:right;clear:both;margin:0px 0px 15px 15px;}
			article p {margin:4px 0px;text-align:left;word-wrap:break-word;}
			article.aventura p {margin:0px 0px 20px;text-align:justify;}
			article .columnas {-moz-column-count:auto;-moz-column-gap:20px;-moz-column-width:400px;-webkit-column-count:auto;-webkit-column-width:400px;-webkit-column-gap:20px;column-count:auto;column-gap:20px;column-width:400px;}
			article .adjuntos {margin:13px 0px 0px;padding:10px 8px 0px;color:#C1272D;border:double #C1272D;border-left:none;border-right:none;}
				article .adjuntos ul {padding-left:20px;}
				article .adjuntos li {padding-left:0px;}
			article .code {margin:0px 4px 10px;padding:10px;background:#E2e2D6;font-family:monospace;}
			article .galeria {width:auto;height:auto;overflow:auto;}
				article .galeria .colIzq {float:left;width:430px;}
				article .galeria .colDer {float:right;width:430px;}
				article .galeria .colDer img {width:430px;}
			article .leermas {margin:13px 0px 0px;padding:5px 0px;color:#C1272D;font-size:25px;text-align:center; border:double #C1272D;border-left:none;border-right:none;}
			article .contacto {height:auto;width:auto;overflow:auto;padding-top:20px;}
			article #contacto {margin-top:20px;}
				article .contacto hr {margin:0px 20px;position:relative;top:-18px;}
				article .contacto img {float:left;clear:none;margin-right:-10px;border:none;}

footer {background:#EBE6CF;padding:0px 10px;width:auto;height:auto;overflow:auto;font-size:20px;}
	footer .infoot {margin:10px 0px;padding:10px;border:4px solid #544C47;border-left:none;border-right:none;}
		footer .infoot .cc{float:right;position:relative;top:-3px;}
			footer .infoot .cc img {position:relative;top:4px;}
	.bottom {height:50px;}
	
/* ETC */
.desastre {width:auto;margin:50px;padding:50px;background:#F2F2E6;}
	.desastre > .columnas {-moz-column-count:auto;-moz-column-gap:20px;-moz-column-width:200px;-webkit-column-count:auto;-webkit-column-width:200px;-webkit-column-gap:20px;column-count:auto;column-gap:20px;column-width:200px;-webkit-column-rule:dashed 3px #544C47;-moz-column-rule:dashed 3px #544C47;column-rule:dashed 3px #544C47;} 
	article.aventura {width:890px;margin:0px;padding:30px;}
		.desastre .cabecera {text-transform:uppercase;border:solid thin black;border-left:none;border-right:none;padding:2px 0px;font-size:12px;margin-bottom:30px;}
			.desastre .cabecera .date {float:right;}
	