﻿div#g-stack-news,
div#g-stack-main{
	width:596px;
	margin-left:20px;
}
/*
				NEWS
**********************************/
div#g-stack-news{
	margin-top:24px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:15px;
}
	div#g-stack-news li{
		width:287px;
		float:left;
		display:block;
		padding-left:10px;
	}
	
	div#g-stack-news li.first{
		border-right:1px dashed #CCCCCC;
		padding-right:10px;
		padding-left:0px;
	}
	div#g-stack-news .date{
		display:inline;
		font-weight:bold;
	}
	div#g-stack-news img{
		float:left;
		margin-right:3px;
		vertical-align:middle;
	}
	/* fix noticias */
	div#g-stack-news ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
	div#g-stack-news ul {display: inline-block;}
	html[xmlns] div#g-stack-news ul {display: block;}
	* html div#g-stack-news ul {height: 1%;}
/*
			MAIN
***********************************/
div#g-stack-main{
	
}
	div#g-stack-main a,
	div#g-stack-main a:link{
		color:#4E2409!important;
	}
	
	div#g-stack-main div.date{
		display:none;
	}
	/* imagenes */
	#g-stack-main #g-stack-main-inner .gallery-list-BibliotecaImagenes{
		border-bottom:1px dashed #CCCCCC;
		padding-bottom:15px;	
	}
		#g-stack-main #g-stack-main-inner .gallery-list-BibliotecaImagenes li{
			float:left;
			display:block;
			background-image:url(images/bg_images.png);
			background-repeat:no-repeat;
			margin-left:7px;
			/*width:95px;
			height:75px;*/
		}
			#g-stack-main #g-stack-main-inner .gallery-list-BibliotecaImagenes li .gallery-list-item{
				margin:11px 8px 8px 7px;
			}
			#g-stack-main #g-stack-main-inner .gallery-list-BibliotecaImagenes li img{
				width:95px;
				height:71px;
				margin-left:2px;
			}
			#g-stack-main #g-stack-main-inner .gallery-list-BibliotecaImagenes .content-list-item-view-all{
				margin-top:15px;
			}
	/* Servicios */
	#g-stack-main #g-stack-main-inner .content-list-Servicios{
		
	}
		#g-stack-main #g-stack-main-inner .content-list-Servicios h2{
			display:none;
		}
		#g-stack-main #g-stack-main-inner .content-list-Servicios li{
			border-bottom:1px dashed #CCCCCC;
			padding-bottom:25px;
		}
/*
			RIGHT
**********************************/
div#g-stack-right{
	width:314px;
	background-image:url(images/colder_down.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:20px;
}
div#g-stack-right-inner{
	background-image:url(images/colder_medio.png);
	background-repeat:no-repeat;
	background-position:center top;
	padding:10px 10px 0px 13px;
	margin-top:14px;
}
/*
			FLOATS
*******************************/
div#g-stack-news{
	float:left;
}
div#g-stack-right{
	float:right;
}
div#g-stack-main{
	float:left;
}	
	/* fix main content */
div#g-stack-root:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
div#g-stack-root {display: inline-block;}
html[xmlns] div#g-stack-root {display: block;}
* html div#g-stack-root {height: 1%;}

/*
		RIGHT
******************************/
div#g-wrapper div#g-stack-right.g-stack li{
	background-position: left 4px;
	background-repeat:no-repeat;
	font-size:1.11em;
}
	div#g-wrapper div#g-stack-right.g-stack li h3{
		font-size:1.11em;	
	}
	/* EVENTS */
	div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos ul{
		margin-bottom:15px;
	}
	div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li{
		border-bottom:1px dashed #cccccc;
		padding:3px 0;
		margin:5px;
	}
		div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li div.date,
		div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li p{
			padding-left:22px;
			font-size:0.9em;
		}
		div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li a{
			padding-left:20px;
			line-height:20px;
			width:100%;
			display:block;
			background-image:url(images/bullet_events.png);
			background-repeat:no-repeat;
			background-position:left center;
		}
		div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li a,
		div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li a:link{
			color:#4E2409;
		}
		div#g-wrapper div#g-stack-right.g-stack .content-list-Eventos li a:hover{
			text-decoration:underline;
		}
	/* DOCUMENT */
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li a{
		line-height:18px;
		display:block;
		padding-left:18px;
		background-image:url(images/bullet_document.png);
		background-repeat:no-repeat;
		background-position:5px center;
		margin-left:0px;
	}
	
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li a,
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li a:link,
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li a:visited,
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li a:active{
		color:#606060;
		text-decoration:none;
	}
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li a:hover{
		color:#383838;
		background-color:#f3f3f3;
		background-image:url(images/bullet_document_on.png);
	}
	div#g-wrapper div#g-stack-right.g-stack .gallery-list-BibliotecaDocumentos li{
		margin-bottom:10px;
	}

/*
				IDIOMAS
**********************************/
#g-localization{
	position:absolute;
	top:21px;
	right:40px;
}
	#g-localization ul li{
		float:left;
	}
	#g-localization ul li.language-current{
		display:none;
	}
	#g-localization ul li{
		padding-left:14px;
		background-repeat:no-repeat;
		background-position:left center;
	}
	#g-localization ul li a{
		color:#fff;
		text-decoration:none;
		text-transform:uppercase;
		font-size:0.8em;
		line-height:1em;
		vertical-align:middle;
		display:block;
	}
	/* especifico por idioma */
	#g-localization ul li.language-code-es-es{
		background-image:url(images/localization-es-ES.png);
	}
	#g-localization ul li.language-code-en-gb{
		background-image:url(images/localization-en-GB.png);
	}
	
/*
fix galeria de imagenes
*/
.gallery-list-BibliotecaImagenes .content-list:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.gallery-list-BibliotecaImagenes .content-list {display: inline-block;}
html[xmlns] .gallery-list-BibliotecaImagenes .content-list{display: block;}
* html .gallery-list-BibliotecaImagenes .content-list {height: 1%;}


div#g-stack-main a.content-list-item-view-all,
div#g-stack-main a.content-list-item-view-all:link{
	color:#fff!important;
}

/*
       GALERIAS
*******************************/
#g-content .gallery{
	margin-left:20px;
	padding-top:34px;
}
	#g-content .gallery h2{
		color:#4E2409;
		font-size:135%;
		padding:5px 0;
	}
/*
       GALERIA IMAGENES
******************************/
#g-content .gallery-images{
	
}
	#g-content .gallery-images ul{
		
	}
		#g-content .gallery-images ul li{
			background-image:url(images/bg_images.png);
			background-repeat:no-repeat;
			display:block;
			float:left;
			margin-right:15px;
			margin-top:15px;
		}
			#g-content .gallery-images ul li img {
				height:71px;
				margin-left:2px;
				width:95px;
			}
			#g-content .gallery-images ul li div.gallery-list-item{
				margin:11px 8px 8px 7px;
			}
			#g-content .gallery-images ul li h3{
				display:none;
			}
		
#g-content .gallery-images ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#g-content .gallery-images ul {display: inline-block;}
html[xmlns] #g-content .gallery-images ul{display: block;}
* html #g-content .gallery-images ul {height: 1%;}

/*
      GALERIA DOCUMENTOS
*****************************/
#g-content .gallery-details{
	margin-left:20px;
	padding-top:34px;
}
	#g-content .gallery-details h2{
		font-size:135%;
		padding:5px 0;
	}
		#g-content .gallery-details h2 a,
		#g-content .gallery-details h2 a:link{
			color:#4E2409;
			text-decoration:none;
		}
/*
     GALERIA DETALLE
***************************/
#g-content .gallery-details{

}

/*
     GALERIA DETALLE IMAGES
***************************/
#g-content .gallery-details-image{
	margin-left:100px;
}
	#g-content .gallery-details-image h3{
		font-size:150%;
		margin-bottom:20px;
	}
	#g-content .gallery-details-image img{
		max-width:700px;
		/*box-shadow: 0px 2px 7px #555;*/
		-moz-box-shadow: 0px 2px 15px #333;
		-webkit-box-shadow: 0px 2px 7px #555;
	}
	#g-content .gallery-details-image p{
		margin-top:20px;
	}
/*
     GALERIA DETALLE DOCUMENTS
***************************/
#g-content .gallery-details-document{

}
	#g-content .gallery-details-document h2{
		display:none;
	}
	#g-content .gallery-details-document h3{
		font-size:150%;
		margin-bottom:20px;
	}
	#g-content .gallery-details-document p{
		margin-top:20px;
	}
	
/*
    PAGE DETAILS
**************************/
#g-content .content-detail-paginas{
	
}
	#g-content .content-detail-paginas .date,
	#g-content .content-detail-paginas h2{
		display:none;
	}
	
	#g-content .content-detail-paginas .content-detail h2{
		display:block;
	}
	