.yuimenubaritemlabel  {
	text-decoration: none;
	cursor: default;
    *position: relative;
	margin-top: -1px;
	margin-right: 0;
	margin-bottom: -1px;
	margin-left: 0;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 0px;
	border-left-width: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.yuimenubaritem-selected/* MenuBarItem states */

/* Selected MenuBarItem */

  {
	color: #00FF00;
	background-image: url(../estructuraaritmos/bg_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.yuimenubaritemlabel-selected  {
	border-color: #7D98B8;
	color: #FF6600;
}
fgd {
}
.yuimenubaritemlabel-disabled/* Disabled  MenuBarItem */

  {

    cursor: default;
    color: #A6A6A6;

}
.yuimenu/* Menu style rules */

  {
	font-size: 93%;  /* 12px */
	line-height: 1.5;  /* 18px */
    *line-height: 1.45; /* For IE */
	z-index: 1001;
	background-color: #00FF00;
}
.yuimenubar  .yuimenu,.yui-skin
   {

    font-size: 100%;

}
.yuimenu  .bd  {
	z-index: 1005;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #808080;
	border-bottom-color: #808080;
	border-left-color: #808080;
	background-color: #FFFFFF;
	width: 220px;
}
.yuimenu  ul  {
	padding: 3px 0;
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
.yuimenu  ul.first-of-type  {
	border-width: 0;
}
.yuimenu /* Group titles */

 h6  { 

    font-weight: bold;
    border-style: solid;
    border-color: #ccc;
    border-width: 1px 0 0 0;
    color: #a4a4a4;    
    padding: 3px 10px 0 10px;

}
.yuimenu  ul.hastitle,.yui-skin
   {

    border-width: 0;

}
.yuimenu /* Top and bottom scroll controls */

 .yui-menu-body-scrolle  {
	overflow: hidden;
	border-top-color: #ccc;
	border-right-color: #808080;
	border-bottom-color: #ccc;
	border-left-color: #808080;
}
.yuimenu  .topscrollbar,.yui-sk
   {
	height: 16px;
	border: 1px solid #FF0000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.yuimenu  .topscrollbar  {

    border-bottom-width: 0;
    background-position: center -950px;

}
.yuimenu  .topscrollbar_disabled  {

    background-position: center -975px;

}
.yuimenu  .bottomscrollbar  {

    border-top-width: 0;
    background-position: center -850px;

}
.yuimenu  .bottomscrollbar_disab  {

    background-position: center -875px;

}
.yuimenuitem/* MenuItem style rules */

  {

    /*
        For IE 7 Quirks and IE 6 Strict Mode and Quirks Mode:
        Used to collapse superfluous white space between <li> elements
        that is triggered by the "display" property of the <a> elements being
        set to "block."
    */

    _border-bottom: solid 1px #fff;

}
.yuimenuitemlabel  {
	text-decoration: none;
	cursor: auto;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #FF6600;
}
.yuimenuitemlabel  .helptext  {

    margin-top: -1.5em;
    *margin-top: -1.45em;  /* For IE*/
    
}
.yui-menu-shadow-visible/* Menu states */


/* Visible Menu */

  {

    background-color: #000;

    /*
        Opacity can be expensive, so defer the use of opacity until the 
        menu is visible.
    */

    opacity: .12;
    *filter: alpha(opacity=12);  /* For IE */

}
.yuimenuitem-selected/* MenuItem states */


/* Selected MenuItem */

  {
	background-color: #FFFFCC;
	cursor: auto;
	background-repeat: no-repeat;
	background-position: left center;
}
#perfil  #cinco {
	background-color: #FFFFFF;
	background-image: url(../estructuraaritmos/bg_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#sistemas #dos {
	background-color: #FFFFFF;
	background-image: url(../estructuraaritmos/bg_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#impresion  #tres {
	background-color: #FFFFFF;
	background-image: url(../estructuraaritmos/bg_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#profesionales #cuatro {
	background-color: #FFFFFF;
	background-image: url(../estructuraaritmos/bg_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.active {
	text-decoration: none;
	cursor: default;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #FF6600;
	background-color: #FFFF99;
	background-image: url(../estructuraaritmos/naranjin.gif);
	background-position: left center;
	background-repeat: no-repeat;
	width: 100%;
	height: auto;
}
#software   #uno {
	background-color: #FFFFFF;
	background-image: url(../estructuraaritmos/bg_total.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#up {
	text-decoration: none;
	cursor: default;
	padding-top: 0px;
	padding-bottom: 0;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #FF6600;
	background-color: #FFFF99;
	background-position: left center;
	width: 100%;
	height: auto;
}
#garamond {
	float: right;
	height: 15px;
	width: 250px;
	margin-right: 30px;
	margin-top: 200px;
	font-size: 9px;
	color: #333333;
	text-align: center;
}
#garamond a {
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#softwarexxx  #uno  a:link {
	background-color: #E36B02;
}
#perfil    #cinco    #hello {
	background-color: #E56B00;
	color: #FFFFFF;
}
#perfil #cinco .yuimenubaritem a:link {
	color: #FF0000;
}
.activeCopia {
	text-decoration: none;
	cursor: default;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #FF6600;
	background-color: #FFFFFF;
	background-image: url(../estructuraaritmos/naranjin.gif);
	background-position: left center;
	background-repeat: no-repeat;
	width: 100%;
	height: auto;
}
