body{background:#fff;margin:20px 0 20px 0;font-family:Arial, Helvetica, sans-serif;color:#666;font-size:10pt;}
table{font-family:Arial, Helvetica, sans-serif;color:#666;font-size:10pt;}
img{border:0;}
input[type=checkbox]{cursor:pointer;}
input[type=radio]{cursor:pointer;}
input{border:1px solid #CDCDCD;color:#666;}
select{border:1px solid #CDCDCD;color:#666;}
textarea{border:1px solid #CDCDCD;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:10pt;}
A:link{color:#000;}
A:visited{color:#000;}
A:active{color:#000;}
A:hover{color:#000;}
A.red:link{color:#990000;text-decoration:none;}
A.red:visited{color:#990000;text-decoration:none;}
A.red:active{color:#990000;text-decoration:none;}
A.red:hover{color:#990000;text-decoration:underline;}
A.black:link{color:#000;text-decoration:none;}
A.black:visited{color:#000;text-decoration:none;}
A.black:active{color:#000;text-decoration:none;}
A.black:hover{color:#000;text-decoration:underline;}
A.blue:link{color:#3366CC;text-decoration:none;}
A.blue:visited{color:#3366CC;text-decoration:none;}
A.blue:active{color:#3366CC;text-decoration:none;}
A.blue:hover{color:#3366CC;text-decoration:underline;}
p{padding-bottom:10px;}
.mens_error{color:#990000;font-weight:bold;}
.titletext{font-size:1.1em;font-weight:bold;}
.centertable{margin-left:auto;margin-right:auto;}
.centerinfo{width:800px;height:100px;padding-top:10px;}
.centerinfo2{width:800px;height:45px;padding-top:10px;}
.bold{font-weight:bold;}
.leftinfo{float:left;text-align:left;}
.rightinfo{float:right;text-align:right;}
.pickup{padding-right:20px;background:#F1ECE0;}
.nutricell{background:#B5985A;color:#fff;}
table#calendar td{vertical-align:top;}
table#calendar tr.header td{background:#B5985A;color:#fff;line-height:22px;text-align:center;font-weight:bold;}
table#calendar tr.days td{}
table#calendar tr.days td.header{background:#E0E0E0;padding:0px 0px 0px 0px;vertical-align:middle;}
table#calendar tr.days td.header a{color:#333;display:block;font-weight:bold;height:80px;line-height:80px;text-align:center;text-decoration:none;width:15px;}
table#calendar tr.days td.other{background:#F0F0F0;height:150px;padding:6px;}
table#calendar tr.days td.vacio{background:#FEFEFE;height:150px;padding:6px;}
table#calendar tr.days td.confalta{background:#FFEAEA;height:150px;padding:6px;}
table#calendar tr.days td.conincidencia{background:#F9F7F0;height:150px;padding:6px;}
table#calendar tr.days td.today{background:#EAE1CE;height:150px;padding:6px;}
table#calendar tr.days td a.daynumber, table#calendar tr.days td a.daynumberfull, calcajasin{background:#FEFEFE;border:1px solid #666;border-left:1px solid #ccc;border-top:1px solid #ccc;display:block;height:18px;line-height:18px;margin-bottom:3px;text-align:center;text-decoration:underline;font-weight:bold;top:0px;width:23px;color:#000;}
table#calendar tr.days td a.daynumberfull{background:#FEFEFE;color:#262626;font-weight:bold;width:auto;color:#000;}
table#calendar tr.days td a.event{color:#262626;display:block;margin:0px 0px 5px 0px;text-decoration:none;}
table#calendar tr.days td em.note{color:#999;}
table#calendar tr.footer td{background:#BDE2AC;font-size:2px;line-height:2px;padding:0px 0px 0px 0px;}
.fotleftcell{background:#002851;padding-left:15px;padding:10px 0 10px 0;}
.fotrightcell{background:#002851;color:#fff;padding-right:15px;text-align:right;}
.account{font-size:10pt;width:185px;padding:5px;}
.hlogin{font-size:10pt;width:185px;padding:5px;text-align:center;}
.inpauto{font-size:10pt;width:auto;height:18px;padding:5px;text-align:center;}
.inpfile{font-size:10pt;width:498px;height:28px;padding:5px 3px 1px 3px;}
.inp50{font-size:10pt;width:50px;height:18px;padding:5px;text-align:right;}
.account2{width:560px;padding:1px;font-size:1.2em;}
.account3{width:50px;padding:1px;font-size:1.2em;}
.oculto{width:970px;padding:5px;font-size:1.3em;border-top:1px solid #999;border-bottom:1px solid #999;border-left:0px;border-right:0px;color:#999;text-align:center;background:#F2F2F2;}
.tipo_select{font-size:10pt;width:auto;padding:5px;}
.tipo_select_small{font-size:9pt;padding:3px;}
.tipo_select_tarifaextra{font-size:10pt;min-width:339px;padding:5px;}
.tarifaExtra_select{font-size:10pt;min-width:350px;width:auto;min-height:200px;height:auto;padding:5px;}
.tarifaExtra_listitle{padding-bottom:10px;font-weight:bold;}
.tipo_select_courier{font-family:Courier;font-size:11pt;width:290px;padding:5px;}
.tipo_select_courier2{font-family:Courier;font-size:11pt;width:640px;padding:5px;}
.iara_button{background:#fff url(/img/nav.png);border:1px solid #CDCDCD;width:auto;height:30px;color:#333;cursor:pointer;}
.iara_button2{background:#fff url(/img/nav.png);border:1px solid #CDCDCD;width:auto;height:24px;font-size:0.9em;color:#333;}
.iara_button_small{padding-left:5px;padding-right:5px;font-size:0.9em;}
.iara_button_small2{background:#fff url(/img/nav.png);border:1px solid #CDCDCD;width:56px;height:25px;color:#333;font-size:8pt;}
.headcompname{width:980px;height:60px;color:#333;font-size:1.2em;font-weight:bold;}
.header1{width:980px;height:30px;padding-top:10px;background:#B5985A;color:#fff;font-size:1.2em;}
.header_left{float:left;text-align:left;padding-left:10px;}
.header_right{float:right;text-align:right;padding-right:10px;}
.maincontenthome{width:980px;min-height:150px;padding:10px 0 10px 0;background:#fff;}
.maincontentselect{width:980px;min-height:120px;padding:10px 0 10px 0;background:#fff;}
.maincontent{width:980px;min-height:160px;padding:10px 0 10px 0;background:#fff;}
.topmenu{width:980px;background:#F4F4F7;height:30px;padding-top:10px;}
.loginerror{color:#FF0000;font-weight:bold;}
.tablecol1{width:100px;text-align:left;vertical-align:text-top;font-weight:bold;padding-top:10px;padding-right:10px;}
.tablecol2{text-align:left;vertical-align:text-top;padding-top:10px;}
.tablecol3{width:120px;font-weight:bold;padding:10px 10px 0 0;}
.tablehead{padding-bottom:10px;font-weight:bold;font-size:1.5em;}
.tableheadleft{padding:10px 0 10px 0;font-weight:bold;font-size:1.5em;text-align:left;}
.errormessage{width:980px;border-bottom:1px solid #999;padding:10px 0 10px 0;background:#990000;color:#fff;text-align:center;font-weight:bold;}
.warningmessage{width:980px;border-bottom:1px solid #999;padding:10px 0 10px 0;background:#FF9900;color:#fff;text-align:center;font-weight:bold;}
.okmessage{width:980px;border-bottom:1px solid #999;padding:10px 0 10px 0;background:#006600;color:#fff;text-align:center;font-weight:bold;}
.cursotable{background:#E2E2E2;}
.footertable{width:980px;padding-top:10px;color:#000;font-size:0.8em;}
.footer_left{float:left;text-align:left;padding-left:5px;}
.footer_right{float:right;text-align:right;}
pre{white-space: pre-wrap;white-space: -moz-pre-wrap !important;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;font-family:Arial, Helvetica, sans-serif;padding: 0;margin: 0;overflow: hidden;}
.wrapped{white-space: pre-wrap;white-space: -moz-pre-wrap !important;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;font-family:Arial, Helvetica, sans-serif;padding: 0;margin: 0;overflow: hidden;}
.onepixelhorline{height:1px;background:#666 url(/img/1pix.gif);}
.asunto{font-size:10pt;width:600px;padding:5px;}
.inp_rad{border:0;width:20px;margin:0;}
.inp_asunto{font-size:10pt;width:350px;padding:5px;}
.inp_small{font-size:9pt;width:60px;height:17px;padding:3px;text-align:right;}
.area_small{font-size:9pt;width:200px;height:17px;padding:3px;resize:none;}
.padleft20{padding-right:10px;text-align:left;}
.padright20{padding-right:10px;text-align:right;}
.padright20green{padding-right:10px;text-align:right;color:#086E22;}
.padright10{padding-right:10px;text-align:right;}
.recsum1{padding:10px 10px 0 0;text-align:right;font-weight:bold;}
.recsum1green{padding:10px 10px 0 0;text-align:right;color:#086E22;font-weight:bold;}
.inp_300{font-size:10pt;width:300px;padding:5px;}
.inp_500{font-size:10pt;width:500px;padding:5px;}
.inp_30_cent{font-size:10pt;width:30px;padding:5px;text-align:center;}
.inp_40_cent{font-size:10pt;width:40px;padding:5px;text-align:center;}
.inp_70{font-size:10pt;width:70px;padding:5px;}
.inp_70_right{font-size:10pt;width:70px;padding:5px;text-align:right;}
.inp_90_cent{font-size:10pt;width:90px;padding:5px;text-align:center;}
.mensaje{font-size:10pt;width:600px;height:100px;padding:5px;}
.in_observ{color:#000;border:1px solid #ccc;width:600px;height:100px;padding:1px;font-size:1em;}
.in_observ2{font-size:10pt;width:600px;height:100px;padding:5px;}
.in_observ3{font-size:10pt;width:450px;height:70px;padding:5px;}
.in_observ4{font-size:10pt;width:439px;height:90px;padding:5px;}
.in_observ5{font-size:10pt;width:320px;height:90px;padding:5px;}
.peque{color:#004891;font-size:0.9em;font-weight:bold;}
.sectionheader{width:980px;height:30px;padding-top:10px;background:#B5985A;color:#fff;font-size:1.1em;}
.sectionheaderselect{width:980px;height:30px;padding-top:10px;background:#F8F4ED;border:1px solid #ccc;color:#000;font-size:1.1em;}
.sectionheader2{width:980px;height:30px;padding-top:10px;background:#EAEAEA;}
.padright10{padding-right:20px;}
.padleft10{padding-left:20px;}
.padright10bold{padding-right:20px;font-weight:bold;}
.padright10boldbig{font-size:1.1em;padding-right:20px;font-weight:bold;}
.autolist{padding-bottom:3px;font-weight:bold;font-size:1.1em;}
.headerpedidos{height:30px;padding-top:10px;background:#B5985A;color:#fff;font-weight:bold;}
.cantpedidos{width:30px;padding:1px;font-size:1em;text-align:center;}
.buttonpedidos{padding-left:20px;padding-right:20px;font-size:1.1em;font-weight:bold;}
.formInfo a, .formInfo a:active, formInfo a:visited{background:#004891;font-size: 1.6em;font-weight:bold;padding:2px 7px;color:#fff;text-decoration: none;}
.formInfo a:hover{color:#ccc;text-decoration: none;}
.obs_tag{color:#004891;padding-top:15px;}
#JT_arrow_left{background-image: url(/img/arrow_left.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px;}
#JT_arrow_right{background-image: url(/img/arrow_right.gif);background-repeat: no-repeat;background-position: left top;position: absolute;z-index:101;height:23px;width:11px;top:-2px;}
#JT{position: absolute;z-index:100;border: 2px solid #ccc;background: #fff;}
#JT_copy{padding:10px 10px 10px 10px;color:#333;}
.JT_loader{background-image: url(/img/loader.gif);background-repeat: no-repeat;background-position: center center;width:100%;height:12px;}
#JT_close_left{background: #ccc;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;}
#JT_close_right{background: #ccc;text-align: left;padding-left: 8px;padding-bottom: 5px;padding-top: 2px;font-weight:bold;}
.jTip{cursor:help;}
.news{list-style-type:none;}
.multizonahead{padding:10px;font-weight:bold;background:#DDEEFF;border-left:1px solid #000;border-right:1px solid #000;}
.multizonatit{background:#DDEEFF;padding:10px;text-align:center;font-weight:bold;font-size:1.1em;}
#cluetip-close img{border:0;}
#cluetip-title{overflow:hidden;font-family:Arial, Helvetica, sans-serif;}
#cluetip-extra{display:none;}
.cluetip-default{background:#d9d9c2;font-family:Arial, Helvetica, sans-serif;}
.cluetip-default #cluetip-outer{position:relative;margin:0;background:#F0F0F0;}
.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 10px 4px;font-size:1.1em;background:#B5985A;color:#fff;}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:0.95em;}  
.cluetip-default #cluetip-inner{padding:10px;}
.sfcell{padding:10px 20px 10px 20px;background:url(/img/nav.png) bottom repeat-x;}
.mfcell{padding:10px 0 0 0;}
.tickercell{text-align:right;width:330px;}
.fctxt{padding:0 0 3px 50px;font-size:9pt;color:#666;}
.sftxtl{font-size:9pt;color:#666;padding-left:5px;}
.sftxtr{font-size:9pt;color:#666;text-align:right;}
#ticker{height:53px;overflow:hidden;}
#ticker li{height:53px;list-style-type:none;text-align:right;}
.zonetag{background:#967B43;height:200px;padding:20px 10px 14px 10px;color:#fff;margin-right:17px;}
.inp_pass{font-size:10pt;width:185px;padding:5px;}
.phead{padding:0 0 5px 20px;font-size:18pt;color:#8C8C8C;}
.fnborder20{width:60px;text-align:center;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.fnborder21{font-weight:bold;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
.fnborder22{font-weight:bold;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.fnborder23{width:60px;border:1px solid #ccc;}
.cuad1{float:left;width:110px;background:#DFDFDF;margin:10px;padding:30px 0 30px 0;}
.cuad2{float:left;width:110px;background:#D7C7A6;margin:10px;padding:30px 0 30px 0;}
.cuad3{float:left;width:110px;background:#FFD9D9;margin:10px;padding:30px 0 30px 0;}
.cuad1s{float:left;width:24px;background:#DFDFDF;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad1s:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuad2s{float:left;width:24px;height:70px;background:#D7C7A6;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad2s:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuad3s{float:left;width:24px;height:70px;background:#FFD9D9;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad3s:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuad4s{float:left;width:24px;height:70px;background:#BFECBD;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad4s:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuad5s{float:left;width:24px;background:#FFD9D9;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad5s:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuad6s{float:left;width:24px;height:70px;background:#F0F0F0;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad6s:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuad6s2{float:left;width:24px;background:#F0F0F0;border:1px solid #ccc;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuad6s2:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.cuadFinde{float:left;width:24px;height:70px;border:1px solid #ccc;background:#fff;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuadFinde:hover{cursor:pointer;background:#FFE2B7;background-position:center;;color:#333;}
.cuadFinde2{float:left;width:24px;border:1px solid #ccc;background:#fff;margin:10px 4px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuadFinde2:hover{cursor:pointer;background:#FFE2B7;color:#333;}
.mendiv{float:left;margin-right:30px;text-align:center;padding-bottom:20px;}
.menpdf:hover{filter:alpha(opacity=80);opacity:0.8;}
.dtpicker{width:110px;text-align:center;cursor:pointer;padding:5px;}
#notifok{display:none;background:#009900;color:#fff;font-family:Arial,Sans-serif,Helvetica;font-size:9pt;padding:7px;}
#notifko{display:none;background:#990000;color:#fff;font-family:Arial,Sans-serif,Helvetica;font-size:9pt;padding:7px;}
#notifok_soft{display:none;background:#BDE7BC;color:#000;font-family:Arial,Sans-serif,Helvetica;font-size:9pt;padding:7px;}
#notifko_soft{display:none;background:#FFBFBF;color:#000;font-family:Arial,Sans-serif,Helvetica;font-size:9pt;padding:7px;}
.cuad1s_pdf{width:24px;background:#DFDFDF;margin:1px 2px 1px 0;padding:5px 0 5px 0;text-align:center;}
.cuad2s_pdf{width:24px;background:#D7C7A6;margin:1px 2px 1px 0;padding:5px 0 5px 0;text-align:center;}
.cuad3s_pdf{width:24px;background:#FFD9D9;margin:1px 2px 1px 0;padding:5px 0 5px 0;text-align:center;}
.cuad4s_pdf{float:left;width:24px;background:#BFECBD;margin:10px 6px 5px 0;padding:5px 0 5px 0;text-align:center;}
.cuadFinde_pdf{width:24px;color:#999;background:#fff;margin:1px 2px 1px 0;padding:5px 0 5px 0;text-align:center;}
.butarifa {font-weight:bold;width:90px;color:#fff;background:#8897D2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;outline:0;border:0;text-decoration:none;font-size:10pt;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);padding: 5px 15px 5px 15px;line-height: normal;text-align: center;  vertical-align: middle;cursor: pointer;text-shadow: 0 1px 0 rgba(0,0,0,0.3);  -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;  -webkit-box-shadow: 0 1px 0 rgba(15, 15, 15, 0.3);-moz-box-shadow: 0 1px 0 rgba(15, 15, 15, 0.3);box-shadow: 0 1px 0 rgba(15, 15, 15, 0.3);}
.butarifa:hover {color:#fff;background:#3055A3;text-decoration:none;}
.butarifa:active {-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 5px rgba(0, 0, 0, 0.1);}
.divbox{display:none;}
.nohabx1{height:24px;padding:0 5px 0 5px;background:#FFDDDD;width:20px;}
.nohabx2{height:24px;padding:0 5px 0 5px;background:#B5FE9C;width:20px;}
.nohabx0{height:24px;padding:0 5px 0 5px;width:20px;}
.hasbon{height:24px;padding:0 5px 0 5px;background:#FFF0A8;width:20px;}
.pop-up-div{display:none;position:fixed;width:auto;padding:20px;background:#FFF1D9;color:#1a1a1a;border:1px solid #666;}
.span_altnuev{padding:2px 5px;background:#499149;color:#fff;}

#procesoCargando{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);justify-content: center;align-items: center;}

.textoCargando{width:210px;text-align: left;color:#FFF;}
.divSuccess{color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;padding: 15px; margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;
    }