body {
background: #fff url('imagen/fnd_pagina.gif') repeat top left;
font: 8pt Verdana, "Trebuchet MS", Arial, Sans-Serif;
color: #363229;
margin: 5px 0px 20px 0px; /* top 34px anteriormente */
text-align: center;
scrollbar-face-color: #932b2c;
scrollbar-highlight-color: #821d3f;
scrollbar-shadow-color: #3c0918;
scrollbar-3dlight-color: #d1a8b6;
scrollbar-arrow-color: white;
scrollbar-track-color: #dfc787;
scrollbar-darkshadow-color: #3c0918;
}
a:link {
color: #a52d2f;
text-decoration: none;
}
a:visited {
color: #a52d2f;
text-decoration: none;
}
a:hover {
color: #a52d2f;
text-decoration: underline;
}
a:active {
color: #a52d2f;
text-decoration: underline;
}
img {
border: 0px;
}
h1 {
display: none;
}
/* Layout */
#contenedor {
width: 767px;
text-align: left;
margin: auto;
}
#superior {
background: url('imagen/cbc_menu.jpg') no-repeat top left;
width: 767px;
height: 83px;
}
#principal {
width: 767px;
height: 449px;
}
#pie {
width: 767px;
height: 47px;
clear: both;
}

/* Menu Abajo */
#pie ul {
list-style: none;
margin: 0px 2px 0px 0px;
padding: 0px;
width: 700px;
height: 21px;
float: right;
background: url('imagen/fnd_menu.jpg') repeat-x top left;
border-left: 2px solid #000;
}
.menu_abajo li {
float: right;
padding-top: 3px;
}
.menu_abajo a:link {
font-size: 10pt;
color: #feeeb1;
padding-right: 22px;
padding-left: 22px;
}
.menu_abajo a:visited {
font-size: 10pt;
color: #feeeb1;
padding-right: 22px;
padding-left: 22px;
}
.menu_abajo a:hover {
background: #7f271f;
text-decoration: none;
}
.menu_abajo a:active {
background: #7f271f;
text-decoration: none;
}
.menu_abajo a.activo {
background: #7f271f;
}

/* Menu colecciones */
#menu ul {
list-style: none;
margin: 19px 25px 0px 0px;
padding: 0px;
float: right;
height: 30px;
width: 400px;
/* border: 1px solid; */
}
.colecciones li {
float: right;
margin-left: 5px;
width: 28px;
height: 28px;
border: 1px solid #fff;
}

#auxiliar2 {
float: left;
}
#auxiliar2 ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 250px 0px 0px 140px;
}
.menu_secundario a:link {

}
.menu_secundario a.actual {
font-weight: bold;
}
/* Menu auxiliar */
#auxiliar ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 15px 25px 0px 0px;
/* height: 30px; */
}
.menu_aux li {
float: right;
}
.menu_aux a:link {
padding: 0px 10px 0px 10px;
color: #a52d2f;
}
.menu_aux a:visited {
padding: 0px 10px 0px 10px;
color: #a52d2f;
}
.menu_aux a:hover {
padding: 0px 10px 0px 10px;
color: #a52d2f;
}
.menu_aux a:active {
padding: 0px 10px 0px 10px;
color: #a52d2f;
}
.menu_aux a.actual {
font-weight: bold;
}

h2 {
color: #ce7c5d;
margin: 0px 0px 10px 0px;
padding: 0px;
font-size: 10pt;
}
#texto {
margin-right: 26px;
float: right;
width: 450px; /* Antes 400px */
height: 385px;
padding: 20px;
border: 1px solid #fff;
text-align: justify;
overflow: auto;
background: transparent url('imagen/trans.gif') repeat 0 0;
voice-family: "\"}\"";
voice-family: inherit;
}
#texto p {
text-align: justify;
}

#multimedia {
width: 400px;
height: 374px;
float: right;
margin: 40px 20px 0px 0px;
}
/* Colecciones */
#agrupa {
width: 545px;
height: 374px;
float: right;
margin: 60px 20px 0px 0px;
overflow: auto;
}

.coleccion {
width: 142px;
text-align: center;
margin: 0px 25px 7px 0px;
float: left;
}
.coleccion h3 {
margin: 3px 0px 0px 0px;
padding: 0px;
color: #000;
font-size: 8pt;
}
.coleccion p.estilo {
margin: 2px 0px 0px 0px;
padding: 0px;
color: #ba160d;
font: 7pt "Trebuchet MS", Verdana, Sans, Serif;
}

/* Galeria */
#galeria {
width: 400px; /* 470 */
height: 392px;
margin-right: 30px;
float: right;
/* border: 1px dotted; */
text-align: center;
}
#cuadro {
margin-top: 5px;
}
.enmarca {
margin: 1px;
border: 1px solid;
}
.fecha {
color: #aeaeae;
margin: 0px;
padding: 0px;
}

.coleccion_box2 {
width: 500px;
height: 80px;
margin-bottom: 3px;
}
.coleccion_imagen2 {
float: left;
}
.coleccion_texto2 {
float: right;
width: 350px;
}

/* Nuevo colecciones */
.coleccion_box {
width: 500px;
height: 144px;
margin-bottom: 3px;
}
.coleccion_imagen {
float: left;
}
.coleccion_texto {
float: right;
width: 350px;
}
.coleccion_texto p.enlace_entrar {
margin: 0px 0px 4px 2px;
padding: 0px;
}
.coleccion_texto h4 {
margin-bottom: 2px;
}
h4 {
font-size: 8pt;
}
h5.resaltado {
font-size: 13pt;
}
a.highlight:hover {
color: #fa4347;
}
.limpia {
clear: both;
}

div#credits-futurvia { width: 767px; margin: auto; color: #fff; }
div#credits-futurvia p { font-size: 8pt; margin: 4px 0; padding-right: 9px; text-align: right; }
div#credits-futurvia a { color: #FEEEB1; }
div#credits-futurvia .verde-fv { color: #80B37A;}
div#credits-futurvia .azul-fv { color: #5781A9; }

