*{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	padding: 0;
}

body {
	text-align: center; 
	margin-top: 15px;
	margin-bottom: 15px;
/*    font-family: 'Lucida Calligraphy';	*/
    font-family: 'Garamond';
	background-color: #FAD55B;
}
.container {
	text-align:left;
	color: #663300;
	*color: #5B2A00;  /* IE6 e IE7 */
	background-color: #FFFFCD;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height: auto;
	background-image: url(imagenes/bordeIzq.png);
	background-repeat: repeat-y;
    background-position: left;
    border-style: solid;
    border-color: black;
}
.header{
	background-image: url(imagenes/cabecera.png);
	background-repeat: repeat-x;
	text-align:center;
	letter-spacing: -1px;
	font-size: 95%;
	min-height: 10em;
}
.pie{
    font-family: 'Andalus';
	font-size: 80%;
	text-align: center;
	line-height: 120%;
}

/*				MENU DESPLEGABLE           */

.menuDesplegable{
	margin-top: -1em;
	z-index:1;
	height:auto;
	position:relative;
	left: 5px;
}
#menu {
    background:#663300 repeat-x;
	*background: #5B2A00 repeat-x; /* IE6 e IE7 */
    font-size:16px;
    font-family: 'Andalus';
	text-align: center;
    font-weight:audaz;
    }
#menu, #menu ul {
    float:left;
    list-style:none;
    line-height: 27px;
    padding:0;
/*    border-right:1px solid #FFFFCD;*/
    margin:0;
    }
#menu a {
    display:block;
    color:#FFFFCD;
    text-decoration:none;
    padding:0px 10px;
	width: 85px;
    }
#menu li {
    float:left;
    padding:0;
	border-right:1px solid #FFFFCD;
    }
#menu ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:201px;		/*aqui 151*/
    font-weight:normal;
    margin:0;
    line-height:1;
 /*   -moz-opacity:0.85;
    opacity:0.85;
    khtml-opacity:0.85;	*/
    border:0;
    border-top:1px solid #FFFFCD;
    *border-top:1px solid transparent;
    }
#menu li li {
    width:199px;		/*aqui  149*/
    border-bottom:1px solid #FFFFCD;
    border-left:1px solid #FFFFCD;
    border-right:1px solid #FFFFCD;
    font-weight:audaz;
    font-family: 'Andalus';
    }
#menu li li a {
    padding:4px 10px;
    width:180px;		/*aqui 130*/
    font-size:16px;
    color:#FFFFCD;
    }
#menu li ul ul {
    margin:-25px 0 0 200px;		/*aqui -27 y 150*/
    }
ul#menu li:hover > ul{	/* IE6 e IE7 */
	*margin-top: 0px; 
	*display:block;
}
ul#top2 li{
	*position:relative;
	*top: -25px;
	*left: -101px;
	*background-color: #5B2A00;
}
#menu li li:hover {
    background:#A45200;
    }
#menu li ul li:hover a, #menu li ul li li:hover a, #menu li ul li li li:hover a, #menu li ul li li li:hover a {
    color:#FFFFCD;
    }
#menu li:hover a{
    color:#FFFFCD;
    }
#menu li:hover li a, #menu li li:hover li a, #menu li li li:hover li a, #menu li li li li:hover li a {
    color:#FFFFCD;
    }
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul{
    left:-999em;
    }
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul{
    left:auto;
    background:#663300;
	*background: #5B2A00 repeat-x; /* IE6 e IE7 */
    }
#menu li li li li:hover ul, #menu li li li:hover ul, #menu li li:hover ul {
	*background: transparent; /* IE6 e IE7 */
    }
#menu li:hover{
    background:#A45200;
    }

/*				FIN MENU DESPLEGABLE           */

.acceso{
	padding-top: 2em;
	padding-left: 25em;
	min-height: 20em;
}
.edicion{
	padding-top: 4em;
	padding-left: 5em;
}
.edicion a{
	text-decoration: none;
	color: transparent;
}
.edicion button {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: transparent;
}
.portal{
	text-decoration: none;
	padding-left: 4em;
	padding-bottom: 2em;
	padding-right: 4em;
}
.visitas{
	float: right;
	margin-right: 3em;
	margin-left: -3em;
}
#galeria{
	padding-left: 4.5em;
	padding-bottom: 2em;
	padding-right: 4em;
	text-decoration: none;
}
img{
	border: 0px;
}
.tituloGaleria{
	text-align: center;
	font-family:'Lucida Calligraphy';
}