body{font-size:14pt;line-height:;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;width:100%;background-repeat:repeat;text-align:;margin:0px;color:#fcfffc;direction:;-webkit-tap-highlight-color:;background-image:url();}
p{padding-right: 4px;padding-left: 4px;}
a{text-decoration:none;font-weight:bold;font-size:12pt;}
a:visited{color:#e60994;text-decoration:none;font-weight:bold;}
h1{font-family: "Lucida Sans Unicode";font-size: 18pt;color: #91ff9c;font-weight: regular;}
h2{font-family: "Lucida Sans Unicode";font-size: 14pt;color: #91ff9c;font-weight: regular;}
h3{font-family: "Lucida Sans Unicode";font-size: 12pt;color: #91ff9c;font-weight: bold;}
li{font-family: "Lucida Sans Unicode";font-size: 11pt;font-style: normal;line-height: normal;padding: 0px;/*list-style-type: square;*/margin-bottom:10px;color: #91ff9c;}
.itemimage{border:solid 0px #aaa;max-width:100px;width: expression(this.width > 100 ? 100: true);vertical-align:middle;}
 .iimage{border:solid 0px #aaa;max-width:320px;width: expression(this.width > 320 ? 320: true);vertical-align:middle;}
ol{list-style-type: decimal;}
ul{list-style-type: square;}
.iconmenutitle{color:#fcfffc;font-size:14pt;}
/*wpstartmenucssaddition*/.detailspanel{-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border:solid 1px #aaa;padding:20px;background-color:#ffffff;}
li > a[selected], li > a:active{background-color: blue !important;    background-repeat: no-repeat !important;    background-position: right center !important;    color: #91ff9c !important;    background-image: url(listArrowSel.png) !important;}
li > a[selected="progress"]{background-repeat: no-repeat !important;    background-position: right center !important;background-image: url(loading.gif) !important;}
body > .wpstartmenuPanel{box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;  padding:5px;width: 320px;margin: 0 auto;-webkit-tap-highlight-color:rgba(0,0,0,0.1);}
.wpstartmenuList{    position: relative;    padding: 0;   background: #91ff9c;     text-align: center;    font-size: 10px;margin:0px 0 15px 0; list-style:none; background-color:transparent;}
.wpstartmenulargeItem{    position: relative;    min-height: 42px;      text-align: right;font-family: arial, Helvetica,sans-serif; margin:4px;padding:0; background-color: #0050ef;width: 138px;height: 138px;float:left;}
.wpstartmenulargeItem .wpstartmenuTitle{text-align:left; padding:5px; display:block; text-decoration:none; overflow:hidden; text-overflow:ellipsis;font-weight:bold; font-size:10px;color:#fff;margin:0;line-height: 22px;}
.wpstartmenulargeItem .wpstartmenuImage{ vertical-align:middle; height:95px; width:95px; margin: 10px auto 0; display: block;}
.wpstartmenumediumItem{    position: relative;    min-height: 42px;      text-align: right;font-family: arial, Helvetica,sans-serif; margin:4px;padding:0; background-color: #0050ef;width: 138px;height: 65px;float:left;}
.wpstartmenumediumItem .wpstartmenuTitle{text-align:left; padding:5px; display:block; text-decoration:none; overflow:hidden; text-overflow:ellipsis;font-weight:bold; font-size:10px;color:#fff;margin:0;line-height: 10px;}
.wpstartmenumediumItem .wpstartmenuImage{ vertical-align:middle; height:44px; margin: 0 auto; display: block;}
.wpstartmenusmallItem{    position: relative;    min-height: 42px;      text-align: right;font-family: arial, Helvetica,sans-serif; margin:4px;padding:0; background-color: #0050ef;width: 65px;height: 65px;float:left;}
.wpstartmenusmallItem .wpstartmenuTitle{text-align:left; padding:5px; display:block; text-decoration:none; overflow:hidden; text-overflow:ellipsis;font-weight:bold; font-size:10px;color:#fff;margin:0;line-height: 10px;}
.wpstartmenusmallItem .wpstartmenuImage{ vertical-align:middle; height:34px; margin: 0 auto; display: block;}
/*circlemenucssaddition*/@font-face{    font-family: 'helvetica-light';    src: url('helvetica-light.ttf') format('truetype');}
.circleMenuList{    margin: 0 auto;    padding: 0;    display: block;    list-style: none;}
.circleMenuList:after{    clear: both}
.circleMenuItem{    float: left;    width: 50%;}
.circleMenuTitle{    font-family: 'helvetica-light', "Helvetica Neue", Helvetica, Arial, sans-serif;    font-size: 14px;    font-weight: bold;    color: #000;    width: 100%;    text-align: center;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    display: block;    position: relative;    -webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;}
.circleMenuTitle:before{    content: "";    display: block;    padding-top: 100%;}
.circleMenuTitle > span{    bottom: 20px;    position: absolute;    width: 100%;    left: 0;}
.circleMenuImage{    display: table;    margin: auto;    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    width: 30%;    height: 30%;    border: dashed 1px #333;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    border-radius: 50%;    padding: 10px;}
@media screen and (orientation: landscape){    .circleMenuItem{        width: 33.33%;    }
}
/*gridmenucssaddition*/ .gridmenuimagecontaineripad{           min-width:225px;    width:100%;}
.gridmenuimageipad{    padding: 0px;    margin:0px;    width:100%;    min-width:225px;}
.gridmenuitemBgipad{    min-width:225px;    text-align:center;    font-size:17px;    font-family:STHeitiTC-Light, Tahoma;    font-weight:100;    padding-top:10px;    padding-bottom:10px;    margin-top:-42px;}
.gridmenuimagecontainer{    min-width:150px;    width:100%; }
 .gridmenuimage{padding: 0px;margin:0px;width:100%;min-height:132px;    min-width:150px;    border:0px;}
 .gridmenuitemBg{    width:100%;    text-align:center;    font-size:17px;    font-family:Sans-Serif;    font-weight:100;    padding:8px 0;    position: absolute;    bottom: 0;}
    .gridmenuimagecontainer a{position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/*largebuttonmenucssaddition*/   .largeButtonMenuImgContaineriPad{min-width:225px;        width:30%;        min-height:136px;         height:28%;        background-repeat:no-repeat;        border-radius:10px;        background-position: center 0;  background: #ffffff!important;  margin-bottom: 6px;        -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;    }
     .largeButtonMenuImageiPad{padding: 0px;        min-width:225px;        width:30%;    }
     .largeButtonMenuItemBgiPad{      min-width:225px;      width:30%;      text-align:center;      font-size:18px;      font-family:STHeitiTC-Light, Tahoma;      font-weight:100;    }
        img.largebuttonmenucenteriPad{        margin-left: auto;    margin-right: auto;    margin-top: 15px;}
 .largeButtonMenuImgContainer{ min-width: 146px; width: 95%;min-height: 120px; height: 28%;  border-radius:5px;background: #ffffff!important;background-repeat: no-repeat;margin-bottom: 6px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;   }
     .largeButtonMenuImage{  min-width:150px;              width:30%;              padding: 0px;    }
     .largeButtonMenuItemBg{      min-width:150px;              width:30%;              text-align:center;              color:#000000;              font-size:18px;              font-family:STHeitiTC-Light, Tahoma;              font-weight:100;              padding-top:5px    }
    img.largebuttonmenucenter{       margin-left: auto;    margin-right: auto;   margin-top: 15px;   max-width:64px;}
/*wpapplicationsmenucssaddition*/@font-face{font-family: 'SegoeUI';src: url('seguisb.ttf') format('truetype');}
.detailspanel{-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border:solid 1px #aaa;padding:20px;background-color:#ffffff;}
li > a[selected], li > a:active{background-color: blue !important;    background-repeat: no-repeat !important;    background-position: right center !important;    color: #FFFFFF !important;    background-image: url(listArrowSel.png) !important;}
li > a[selected="progress"]{background-repeat: no-repeat !important;    background-position: right center !important;background-image: url(loading.gif) !important;}
body > .WPapplicationsPanel{box-sizing: border-box;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;  }
.WPapplicationsList{    position: relative;    margin: 0 0 20px 0;    padding: 0;   background: #FFFFFF;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    text-align: center;    font-size: 16px;margin:0px 0 0px 13%; padding:60px 0; list-style:none; -webkit-border-radius:0; border-width:0; background-color:transparent;}
.WPapplicationsItem{    position: relative;    -webkit-border-radius: 0;    -moz-border-radius: 0;    text-align: right;margin:0; padding:0; border-width:0; }
.WPapplicationsTitle{text-align:left; padding:3px 0 3px 10px; display:block; text-decoration:none; overflow:hidden; text-overflow:ellipsis;font-weight:bold !important; font-size:17px;color:#FFFFFF !important;margin:0;font-family:'SegoeUI',Arial,Helvetica,sans-serif;}
.WPapplicationsImage{vertical-align:middle;margin-right:6px;max-height:38px;max-width:38px;background-color: #0050ef;}
/*iconmenucssaddition2*/.iconmenulistcontainer{  padding: 0;  margin: 0;  list-style: none;}
.iconmenucontainer{  border-bottom:solid 1px #c8c8c8;  background:white;  margin: 0;}
.iconmenuitemlink{  display:block;  font-size: 16px;  font-family: sans-serif;   font-weight: 100;  color:#000;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: rgba(0,0,0,0.1);}
.iconmenuimgcontainer{  float:left;  max-width:30px;   padding: 10px 5px 10px 7px;}
 .iconmenuitemimage{  vertical-align: middle;  padding: 0;  height: 23px;  width: 23px;  border:0;}
.iconmenuimgarrowcontainer{  float:right;   padding: 14px 10px 13px;   vertical-align: middle;}
.iconmenuimgarrow{  border: none;  max-width: 100%;  vertical-align: middle;  width: 10px;}
.iconmenutitle{  font-size:16px;  font-family: sans-serif;  font-weight: 100;  color:#000;  float:left;  padding: 14px 5px 13px;  margin: 0;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-tap-highlight-color: rgba(0,0,0,0.1);}
/*colormenucssaddition*/.colormenupageedit tr{max-height:86px;height: auto;}
   .colormenuimage{        border:solid 0px #12181c;        max-width:50px;        width: expression(this.width > 100 ? 100: true);        vertical-align:middle;        padding:15px 0 15px 0;        height:50px;      }
    .colormenuitemdescription{        font-size:12px;        font-family: arial, Helvetica,sans-serif;        color:white;        line-height:16px;        font-weight:100;     }
    .colormenuitemtitle{        font-size:16px;font-family: arial, Helvetica,sans-serif;font-weight: bold;        color:white;        line-height:16px;display: block;margin-top: -23px;padding-top: 23px;margin-bottom: -39px;padding-bottom: 39px;margin-left: -25%;padding-left: 25%;position: relative;z-index: 1;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;    }
        a.colormenuitemtitle:visited{color:white;}
/*stripesmenucssaddition*/.stripesmenulistcontainer{text-align:left;width:100%;}
       .StripesMenuList{    text-align:left;    list-style:none;    margin:0px;    padding:0px;    margin-top:10px;}
.StripesMenuItem{line-height: 35px;background: rgba(51, 51, 51, 0.6);margin-bottom:10px;}
.StripesMenuTitle{ margin:0; display:block; font-size: 16px; font-weight:100; font-family:STHeitiTC-Light, Century Gothic; text-decoration:none; color:#fff; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.StripesMenuImage{ vertical-align:middle; margin-left:15px; margin-top:2px; margin-right:10px; margin-bottom:2px;}
.encabezado{background-color: #3f4d5a;}
.titulos{background-color: #af8c55;}