@charset "utf-8";
.Titulos {
	font-family: "Calibri";
	font-size: 17px;
	color: #aaa576;
	line-height: 0px;
	background-position: 10px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.TitulosGaleria {
	font-family: "Calibri";
	font-size: 17px;
	font-style: italic;
	color: #aaa576;
	line-height: 0px;
	background-position: 10px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.contenidos0 {
	font-family: "Calibri";
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
	text-align:justify;
}
.contenidos1 {
	font-family: "Calibri";
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	font-style: italic;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.contenidos2 {
	font-family: "Calibri";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #9D9F82;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: left;
	word-spacing: normal;
}
.body {
	position:relative;
	margin:0 auto;
	padding-top:5%;
	background-color: #CDCEC0;
	background-image: url(images/lineadegradada.jpg);
	background-repeat: repeat-x;
}
#tabla {
	position:relative;
	background:#FFFFFF;
	margin:0 auto;
	width:900px;
	box-shadow: 0px 1px 12px #999;
	-webkit-box-shadow: 0px 1px 12px #999;
	-moz-box-shadow: 0px 1px 12px #999;
	-moz-border-radius: 17px 0px 17px 0px; /* Firefox*/
	-ms-border-radius: 17px 0px 17px 0px; /* IE 8.*/
	-webkit-border-radius: 17px 0px 17px 0px; /* Safari,Chrome.*/
	-khtml-border-radius:17px 0px 17px 0px; /* Navegadores de Linux */
	border-radius: 17px 0px 17px 0px; /* El estándar.*/
}
#copyright{
	position:relative;
	margin:0 auto;
	margin-top:2px;
	width:900px;
	text-align:center;
}
.body_historia1 {
	margin:0px 0px 0px 0px;
	background-color: #ECEADD;
}

.body_recorrido {
	margin:0px 0px 0px 0px;
	background-color: #E9E6DF;
}

.body_galeria {
	margin:0px 0px 0px 0px;
}

a:link {
	color: #aaa576;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #aaa576;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #aaa576;
}
.Estilo3 {font-family: "Calibri"; font-size: 12px; color: #aaa576; line-height: 0px; }
.Estilo4 {font-family: "Calibri"; font-size: 12px; color: #666666;}
.TG {font-family: "Calibri"; font-size:12px; color: #aaa576; padding:0px 15px 0px 15px;}
.PG {font-family: "Calibri"; font-size:12px; color: #CCCCCC; text-align:justify; padding:0px 15px 0px 15px;}
.Estilo5 {font-size: 18px}
.Estilo6 {font-family: "Calibri"; font-size: 12px; color: #666666;}
.contenidoshistoria {
	font-family: "Calibri";
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	font-style: italic;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/*Ventana emergente*/
/* {
		margin: 0;
		padding: 0;
	}*/
    
    /* base semi-transparente */
    .overlay{
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #000;
        z-index:1001;
        opacity:.75;
        -moz-opacity: 0.75;
        filter: alpha(opacity=75);
    }
    
    /* estilo para lo q este dentro de la ventana modal */
    .modal {
        display: none;
        position: absolute;
		/*margin:0px 50% 0px 50%;*/
		/*right:175;*/
        top: 25%;
        left: 33%;
        /*width: 25%;*/
		width:350px;
        /*height: 55%;*/
		height:350px;
        padding: 16px;
        background: #ebe9dd;
        color: #333;
        z-index:1002;
        overflow: auto;
    }
/*Fin de ventana emergente*/
a.imaginemarcas {
	font-family: "Calibri";
	font-size: 12px;
	text-decoration:none;
	color: #666666;
	letter-spacing: 0pt;
	margin:8px 0px 8px 0px;
	width:auto;
}
.imaginemarcas a:hover {
	font-family: "Calibri";
	font-size: 12px;
	text-decoration:none;
	color: #666666;
	letter-spacing: 0pt;
	margin:8px 0px 8px 0px;
	width:auto;
}