* { margin:0; padding:0; }


h1 { margin:20px 0 20px 0; padding:0; text-align:center; }
h1 a {
padding:0;
margin:0;
width: 206px;
height: 153px;
text-indent:-8000px;
display:block;
background: url(../../imagenes/logo.png) no-repeat;
}
* html h1 a { display:inline; } /* hack IE6 */

input, textarea, select {
	margin:0; padding:0; border:0;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size: 11px;
}

ul { list-style:none; }

iframe { margin-bottom:15px; }

h2, h3, h4, h5 {
padding: 0;
margin: 0;
}

p, form {
padding: 0;
margin: 0 0 15px 0;
}
p { line-height:170%; text-align:justify; }

img { border:0; }

a {color: #9BB725; text-decoration: none;}
a:hover { color:#aaa; text-decoration: none; }

/* GENERALES ----------------------------------------------------------------------------------------------------------------- */

/* Lista gallery */

.listgallery li{
	position:relative;
	padding:0;
	float:left;
	width:325px;
	height:200px;
	background:#313131;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	z-index:4;
	overflow:hidden;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 0;
}
.listgallery li a img{
	position:absolute;
	margin:0;
	padding:0;
	top:0;
	left:0;
	width:325px;
	height:200px;
}
.listgallery li img{
	position:absolute;
	margin:0;
	padding:0;
	top:0;
	left:0;
	width:325px;
	height:200px;
	z-index:2;
}

.listgallery li div.txt{
	position: absolute;
	left:0;
	bottom:-80px; 
	width:324px;
	height:40px;
	background: #000;
	opacity: 0.8;
	z-index:3;
}

.listgallery li div.txt span.nota{
	position: absolute;
	top:15px;
	left:20px;
	color:#fff;
}
.listgallery li div.txt span.dec{
	position: absolute;
	top:15px;
	left:28px;
	color:#fff;
}
.listgallery li div.txt span.visit{
	position: absolute;
	top:15px;
	left:253px;
}
.listgallery li div.txt span.details{
	position: absolute;
	top:15px;
	left:20px;
}

.listgallery p.pag{ position:relative; float:right; width:324px; height:48px; margin:8px 20px 0 0; background:#3F3F3F; }
.listgallery p.pag a{ position:relative; height:48px; display:block; }
.listgallery p.pag a span{ display:none; }
.listgallery p.pag a.prev{ float:left; width:162px; background:url(../../imagenes/pag-prev.png) no-repeat top; }
.listgallery p.pag a.next{ float:right; width:162px; background:url(../../imagenes/pag-next.png) no-repeat top; }
.listgallery p.pag :hover.prev,
.listgallery p.pag :hover.next{ background-position:bottom; }

/* */
/* */
#content .c1 {
	float: left;
	width: 670px;
}

