#botonera-principal{
width: 900px;
height: 30px;
margin: 0;
padding: 0;
background-color:#183152;
}

/*Estilos generales*/
ul.menu {list-style:none; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none; font-weight:normal;}
ul.menu li {position:relative; float:left; margin-right:0px}
ul.menu ul {position:absolute; top:30px; left:0; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; width:150px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#c4d7ed; border-bottom:1px solid #f4f4f4;}
ul.menu ul li a:hover {background-color:#fff;}
ul.menu ul ul {left:148px; top:-73px}
ul.menu ul.menu .menuhover {background: #fff; color: #000;}/*Botones que se despliegan*/
a.sub-menu{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* presentacion */
ul.menu .menulink-presentacion {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:100px; color: #fff;}
/*Primer boton*/
ul.menu .menulink-presentacion:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-presentacion {background:#fff url(elementos/arrow.gif) 80px 8px no-repeat; color: #000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-presentacion {border-top:1px solid #183152;}
ul.menu .topline-presentacion a {font-family:Arial, Helvetica, sans-serif; font-size:11px; }
ul.menu ul.estado-hover-presentacion-submenu li a:hover {background-color:#375d81; color: #fff;}


/* historia */
ul.menu .menulink-historia {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:70px; color: #fff;}
/*Primer boton*/
ul.menu .menulink-historia:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-historia {background:#fff url(elementos/arrow.gif) 136px 8px no-repeat; color: #000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-historia {border-top:1px solid #183152; }
ul.menu .topline-historia a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-historia-submenu li a:hover {background-color:#375d81; color: #fff;}


/* ancud */
ul.menu .menulink-ancud {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:70px; color: #fff;}
/*Primer boton*/
ul.menu .menulink-ancud:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-ancud {background:#fff url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-ancud {border-top:1px solid #183152;}
ul.menu .topline-ancud a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-ancud-submenu li a:hover {background-color:#375d81; color: #fff;}


/* castro */
ul.menu .menulink-castro {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:70px; color: #fff;}
/*Primer boton*/
ul.menu .menulink-castro:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-castro {background:#fff url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-castro {border-top:1px solid #183152;}
ul.menu .topline-castro a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-castro-submenu li a:hover {background-color:#375d81; color:#fff;}


/* quellon */
ul.menu .menulink-quellon {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:70px; color: #fff;}
/*Color Primer boton*/
ul.menu .menulink-quellon:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-quellon {background:#fff url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-quellon {border-top:1px solid #183152; }
ul.menu .topline-quellon a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-quellon-submenu li a:hover {background-color:#375d81; color: #fff;}


/* archipielagos */
ul.menu .menulink-archipielagos {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:auto; color: #fff;}
/*Color Primer boton*/
ul.menu .menulink-archipielagos:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-archipielagos {background:#fff url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-archipielagos {border-top:1px solid #183152; }
ul.menu .topline-archipielagos a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-archipielagos-submenu li a:hover {background-color:#375d81; color: #fff;}


/* cultura */
ul.menu .menulink-cultura {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:auto; color: #fff;}
/*Color Primer boton*/
ul.menu .menulink-cultura:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-cultura {background:#fff url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-cultura {border-top:1px solid #183152; }
ul.menu .topline-cultura a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-cultura-submenu li a:hover {background-color:#375d81; color: #fff;}


/* iglesias */
ul.menu .menulink-iglesias {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:70px; color: #fff;}
/*Primer boton*/
ul.menu .menulink-iglesias:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-iglesias {background:#eee url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-iglesias {border-top:1px solid #183152;}
ul.menu .topline-iglesias a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-iglesias-submenu li a:hover {background-color:#375d81; color: #fff;}


/* mapas */
ul.menu .menulink-mapas {border:1px solid #183152; padding:5px 7px 7px; font-weight:normal; font-size:14px; background-color:#183152; width:70px; color: #fff;}
/*Primer boton*/
ul.menu .menulink-mapas:hover, ul.menu .menuhover {background: #375d81; color: #fff;}
/*Botones que se despliegan*/
ul.menu .sub-mapas {background:#eee url(elementos/arrow.gif) 136px 8px no-repeat; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu .topline-mapas {border-top:1px solid #183152;}
ul.menu .topline-mapas a {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
ul.menu ul.estado-hover-mapas-submenu li a:hover {background-color:#375d81; color: #fff;}


ul.menu .menulink:hover, ul.menu .menuhover {background: #375d81; color: #fff}
/*Estado sobre btn principal menu desplegable*/
