<!--

/* esto no sé si sirve para algo :P */

.style1 {color: #CCFF99; font-size: 12pt; font-weight: bold; font-style: italic; }
.style2 {color: #33CC66}
.style4 {color: #FFFFFF}
/* .style5 {font-size: 9px} */

/* --- SITEWIDE ---*/
body, td, p { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11pt; color: black }
a {  text-decoration: none; color: #006830;}
a:visited {  text-decoration: none; color: #00b5ab;}
a:hover { text-decoration: underline; color: #f98100;}
h1 { color: #688200; text-decoration: none; font-size: 14pt; text-align: center;}

/* --- HEADINGS --- */
.titulin{ font-family: Arial, Helvetica, sans-serif; text-decoration: none;  color: #7d00ed; font-weight: normal }
.titulon{ font-family: Arial, Helvetica, sans-serif; text-decoration: none;  color: #7e3eb2; font-size: 14pt }
.enlacin:link, .enlacin:visited { color: #061170; font-weight: normal }
.enlacin:hover { color: #993300; text-decoration: none; }

/*  --- GENERAL TEXT --- */
.general-text { font-family: Arial, Helvetica, sans-serif; color: #003399 }
.general-text:link, .general-text:visited { text-decoration: underline; color: #003399 }
.general-text:hover, .general-text:visited:hover { color: #FF8C00 }

/* para la mierda del facebook */
.caralibro-item, .caralibro-item:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #061170; font-weight: normal }
.caralibro-item:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #006849; font-weight: normal }
.caralibro-item:hover, .caralibro-item:visited:hover  { color: #770215; text-decoration: none;  }
.caralibro-current { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #CCFF00; font-size: 10pt }

/* menu lateral */
.sidebar-item, .sidebar-item:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #061170; font-weight: normal }
.sidebar-item:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10pt; color: #006849; font-weight: normal }
.sidebar-item:hover, .sidebar-item:visited:hover  { color: #770215; text-decoration: none;  }
.sidebar-current { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #CCFF00; font-size: 10pt }
.sidebar-folder { background-color: #FFFFCC; }
.sidebar-header { background-color: #6699CC; color: #FFFFFF; }


/* para el libro de visitas nuevo */

  .darkrow {
      background-color:#D2DBFF;
  }

  .lightrow {
      background-color:#ECF0FF;
  }


/* --- BANNER --- */
/* specifies the background color and background image for the sidebar */


/* image and font properties for the sidebar */

/* .banner-item, .banner-item:link, .banner-item:visited   { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 1.3em; color: FFFFFF; font-weight: bold }
.banner-item:hover, .banner-item:visited:hover  { color: #CCFF00; text-decoration: none;  }
.banner-current { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #CCFF00; font-size: 15pt }
.banner-folder { background-color: #FFFFCC; } 
.banner-header { background-color: #6699CC; color: #FFFFFF; } */

/* para la barra del menu horizontal */

#mbar ul ul {display:none;}

#navmenu {height:42px;position:relative;z-index:500;float:center;width:auto;}
#navmenu ul {list-style:none;line-height:42px;padding-top:0px;}
#navmenu ul li {position:relative;margin:0;}
#navmenu a {float:left;text-decoration:none;display:block;cursor:pointer;height:42px;padding:0px 0px 0px 7px;margin:0px 0px 0px 8px;}
#navmenu li a:hover {height:42px;}
#navmenu li {float:left;padding:0;padding:0px 7px 0px 0px;}
#navmenu ul ul a {background:none;}
#navmenu ul ul {border:none;}
#navmenu li li a {font-weight:normal;padding:0;margin:0;height:26px;line-height:26px;text-indent:5px;}
#navmenu ul ul a {display:block;text-decoration:none;text-transform:none;}
#navmenu li li {padding:0;background:none;}
#navmenu li li {float:left;padding:0;}
#navmenu li:hover, #navmenu li.iehover {left:0;}
#navmenu ul ul a:hover {background:none;height:26px;line-height:26px;padding:0;margin:0;}
#navmenu li ul {top:42px;position:absolute;left:-999em;height:auto;font-weight:normal;border-width:0;margin:0;padding:0;border-bottom:none;}

#navmenu ul li a {
/* NAV UP COLOR */	color: #044c84;
	background: url(imagenes/bufalo/nav_left_up.png) no-repeat left center;
}

#navmenu ul li a:hover,
#navmenu ul li:hover a,
#navmenu ul li.iehover a {
/* NAV OVER COLOR */	color: #044c84;
	background: url(imagenes/bufalo/nav_left_over.png) no-repeat left center;
}

#navmenu li#current a,
#navmenu li#current a:hover,
#navmenu li#current:hover a,
#navmenu li#current.iehover a {
/* NAV ACTIVE COLOR */	color: #303030;
	background: url(imagenes/bufalo/nav_left_active.png) no-repeat left center;
}
#navmenu li#current,
#navmenu li#current:hover,
#navmenu li#current.iehover {
	background: url(imagenes/bufalo/nav_right_active.png) no-repeat right center;
}


#navmenu ul li:hover li a,
#navmenu ul li.iehover li a,
#navmenu ul li#current:hover li a,
#navmenu ul li#current.iehover li a,
#navmenu ul li:hover ul ul li a {
/* LEVEL 2 NAV UP COLOR */	color: #fff;
	background-image: none;
}


#navmenu li:hover ul, 
#navmenu li li:hover ul, 
#navmenu li li li:hover ul, 
#navmenu li li li li:hover ul,
#navmenu li.iehover ul, 
#navmenu li li.iehover ul, 
#navmenu li li li.iehover ul,
#navmenu li li li li.iehover ul,
#navmenu ul li:hover li a,
#navmenu ul li.iehover li a,
#navmenu ul li:hover ul ul li a,
#navmenu ul li.iehover ul ul li a {
/* LEVEL 2 NAV UP BG COLOR */	background-color: #2b72a9;
}

#navmenu li ul li a:hover,
#navmenu li ul li ul li a:hover,
#navmenu li li:hover,
#navmenu ul li li.iehover,
#navmenu li li.iehover a,
#navmenu ul li li:hover a,
#navmenu ul li li:hover,
#navmenu ul li li.iehover,
#navmenu ul li li#current a:hover,
#navmenu li.haschild ul li#current.iehover,
#navmenu li.haschild ul li#current:hover,
#navmenu ul li.haschild li#current a:hover
{
/* LEVEL 2 NAV OVER BG COLOR */	background-color: #0a5c99;
/* LEVEL 2 NAV OVER TEXT COLOR */	color: #ffffff;
background-image: none;
}

#navmenu ul li#current ul li a,
#navmenu ul li#current ul li,
#navmenu ul li#current ul li a:hover,
#navmenu ul li#current ul li.hover
#navmenu ul li#current ul li.iehover,
#navmenu ul li.haschild li#current a {
/* LEVEL 2 ACTIVE TEXT COLOR */	color: #ffffff;
}

#navmenu li li {
/* LEVEL 2 SEPARATOR */	border-bottom: 1px solid #3080be;
}

#navmenu li ul {
	width: 173px;
/* SUBLEVEL BLOCK OUTLINE */
	border-right: 1px solid #266597;
	border-left: 1px solid #266597;
	border-top: none;
}

/* END TOPNAV CUSTOMIZATION */
#navmenu li, #navmenu {background: url(imagenes/bufalo/nav_bg.png) repeat-x 0 bottom;font-weight: bold;}
#navmenu li {background: url(imagenes/bufalo/nav_right_up.png) no-repeat right center;}
#navmenu ul li:hover,#navmenu ul li.iehover {background: url(imagenes/bufalo/nav_right_over.png) no-repeat right center;}
#navmenu ul li:hover li a,#navmenu ul li.iehover li a {background-image: none;}
#navmenu ul ul a {width: 170px;}
#navmenu li li,#navmenu li.haschild ul li#current:hover,#navmenu li.haschild ul li#current.iehover {width: 173px;}
#navmenu li ul ul {margin: -42px 0 0 173px;}
/* @end */

.menuleft {
        float: left;
        width: 12px;
        height: 42px;
        background: url(imagenes/bufalo/menuleft.png) no-repeat left top;
}
.menuright {
        float: right;
        width: 12px;
        height: 42px;
        background: url(imagenes/bufalo/menuright.png) no-repeat left top;
}

/* --------- */

/* para el borde del menu de la izquierda */

div.module,div.modulebdr {background: url(imagenes/bufalo/topright_bdr.png) 100% 0 no-repeat;}
div.module div, div.modulebdr div {background: url(imagenes/bufalo/topleft_bdr.png) 0 0 no-repeat;}
/* div.module div div, div.modulebdr div div  {background: url(imagenes/bufalo/botright_bdr.png) 100% 100% no-repeat;}
div.module div div div, div.modulebdr div div div  {background: url(imagenes/bufalo/botleft_bdr.png) 0 100% no-repeat;} */

/* ---- */


--> 

