/** /standard.css **/
html {
	font-size: 15px;
	font-family: 'FreeSans', 'Segoe UI','Arial','Trebuchet MS','Helvetica','Sans Serif','sans-serif';
	box-sizing: border-box;
	min-height: 100%;
}
*, *:before, *:after {
	font-size: inherit;
	font-family: inherit;
	box-sizing: inherit;
}
:focus { outline: none; }
body { margin: 0; }
img { border: 0; vertical-align: middle; }
hr { border: 0; height: 0; margin: 12px 0; padding: 0; }
label { cursor: pointer; }
p { margin: 12px 0; }
h1 { font-size: 24px; margin: 12px 0; font-weight: normal; }
h2 { font-size: 18px; margin: 12px 0; font-weight: normal; }
h3 { font-size: 16px; margin: 12px 0; font-weight: normal; }
h4 { font-size: 14px; margin: 12px 0; font-weight: normal; }
h5 { font-size: 12px; margin: 12px 0; font-weight: normal; }
h6 { font-size: 12px; margin: 12px 0; font-weight: normal; }
.cmd { cursor: pointer; }
.tdiv { border-collapse: collapse; }
.tdiv td { padding: 0; }
.pad { padding: 12px; }
.padh { padding-left: 12px; padding-right: 12px; }
.padv { padding-top: 12px; padding-bottom: 12px; }
.mar { margin: 12px; }
.marh { margin-left: 12px; margin-right: 12px; }
.marv { margin-top: 12px; margin-bottom: 12px; }
.nomar { margin: 0; }
.nomarv { margin-top: 0; margin-bottom: 0; }
.nomarh { margin-left: 0; margin-right: 0; }
.sangria { margin-left: 16px; }
.tab1 { margin-left: 16px; }
.tab2 { margin-left: 32px; }
.tab3 { margin-left: 48px; }
.tab4 { margin-left: 64px; }
.show { display: block; }
.hide { display: none; }
.visible { visibility: visible; }
.hidden { visibility: hidden; }
.nowrap { white-space: nowrap; }
.fleft { float: left; }
.fright { float: right; }
.clear { clear: both; }
.pointer { cursor: pointer; }
.scroll,
.scrollx,
.scrolly,
.scrollxy {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: auto;
}
.scrollx { overflow-x: scroll; }
.scrolly { overflow-y: scroll; }
.scrollxy { overflow: scroll; }
.template { position: absolute; top: 0; left: 0; display: none; float: left; }
.nolist { list-style-type: none; margin: 0; padding: 0; }
.aleft { text-align: left; }
.acenter { text-align: center; }
.aright { text-align: right; }
.ajustify { text-align: justify; }
.vtop { vertical-align: top; }
.vmiddle { vertical-align: middle; }
.vbottom { vertical-align: bottom; }
.vbaseline { vertical-align: baseline; }
.block { display: block; }
.inline { display: inline; }
.iblock { display: inline-block; }
.opacity0 { opacity: 0; }
.opacity1 { opacity: 1; }
.uppercase { text-transform: uppercase; }
.lowercase { text-transform: lowercase; }
.flex { display: flex; }
.flex-around { justify-content: space-around; }
.flex-between { justify-content: space-between; }
.flex-items-center { align-items: center; }
.fill { flex: 1; }
.full { width: 100%; }
.mtable {
	border: 0;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}
.mtable>tr>th,
.mtable>tr>td,
.mtable>*>tr>th,
.mtable>*>tr>td { margin: 0; padding: 0; }
.noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
}
#xpage {
	position: absolute;
	width: 100%;
	height: 100%;
}
@media not print { .print { display: none !important; } }
@media print { .noprint { display: none !important; } }


/** /newalert.css **/
/* newalert background layer */
.newalert_background {
	position: fixed;
	z-index: 990;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.newalert_background_transition_none,
.newalert_background_transition_in {
	background: rgba(0,0,0,0.25);
	transition: none;
}
.newalert_background_transition_in {
	transition: all 0.9s;
}
.newalert_background_transition_out {
	opacity: 0;
	transition: all 0.2s;
}

/* main container */
.newalert_container {
	position: fixed;
	z-index: 990;
	opacity: 0.5;
	transform: scale(0.95);
	transition: all 0.5s;
	left: 20px;
	top: 20px;
	right: 20px;
	bottom: 20px;
}
.newalert_container_transition_none,
.newalert_container_transition_in {
	opacity: 1;
	transform: none;
	transition: none;
}
.newalert_container_transition_in {
	transition: all ease-in-out 0.2s;
}
.newalert_container_transition_out {
	opacity: 0;
	transition: all 0.2s;
}

/* body properties */
.newalert_window_body_mobile {
	overflow: hidden !important;
}
.newalert_window_body_mobile .newalert_container {
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
}

/* newalert */
.newalert {
	text-align: left;
	background-color: #FFF;
	color: #000;
	padding: 20px;
	box-shadow: 3px 5px 9px rgba(0,0,0,0.2);
	border-collapse: separate;
}
.newalert_mobile .newalert {
	padding: 8px 16px;
	border: 0px;
	border-radius: 0px;
	width: 100%;
	height: 100%;
	max-width: auto;
	max-height: auto;
}
.newalert_full .newalert,
.newalert_desktop .newalert {
	border-radius: 6px;
	max-width: 90%;
	max-height: 90%;
}
.newalert_full .newalert {
	width: 100%;
	height: 100%;
	max-width: 95%;
	max-height: 95%;
}

/* title */
.newalert_title {
	padding-bottom: 14px;
	color: #666;
	cursor: default;
	font-size: 20px;
	font-weight: normal;
}
.newalert_mobile .newalert_title {
	padding-bottom: 8px;
}

/* icon */
.newalert_icon {
	padding-right: 16px;
	width: 48px;
	vertical-align: top;
}
.newalert_mobile .newalert_icon {
	display: none;
}

/* body */
.newalert_body {
	position: relative;
}
.newalert_body_nomsg {
	padding-right: 0px;
}
.newalert_desktop .newalert_body {
	vertical-align: middle;
}
.newalert_full .newalert_body,
.newalert_mobile .newalert_body {
	vertical-align: top;
}

/* internal frame */
.newalert_desktop .newalert_frame {
	position: relative;
	overflow: none;
}
.newalert_full .newalert_frame,
.newalert_mobile .newalert_frame {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: auto;
}

/* content */
.newalert_content {
	position: relative;
}
.newalert_full .newalert_content,
.newalert_mobile .newalert_content {
	position: absolute;
	width: 100%;
	height: 100%;
}

/* button commands */
.newalert_cmds {
	text-align: center;
	padding-top: 12px;
}

/* class icons */
.newalert_ico {
	background: center center no-repeat; 
	background-size: contain;
	width: 48px;
	height: 48px;
}
.newalert_ico_ok { background-image: url(data:image/png;base64,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); }
.newalert_ico_warn { background-image: url(data:image/png;base64,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); }
.newalert_ico_error { background-image: url(data:image/png;base64,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); }
.newalert_simplewait {
	display: inline;
	display: inline-block;
	position: relative;
	background: #FFF center center no-repeat;
	padding: 32px;
	border-radius: 48px;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
}
.newalert_ico_busy,
.newalert_simplewait {
	-webkit-animation: spin 1.5s linear infinite;
	animation: newalert_simplewait_spin 1.5s linear infinite;
	background-image: url(data:image/png;base64,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);
}
@-webkit-keyframes newalert_simplewait_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@keyframes newalert_simplewait_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }


/** /view.css **/
.xcalendar {
	border-collapse: collapse;
	background: #FFF;
	border: 2px solid #FFF;
}
.xcalendar thead th {
	text-align: center;
	background: #444;
	color: #FFF;
	padding: 2px 4px;
	font-weight: normal;
}
.xcalendar tbody th {
	text-align: center;
	background: #F8F8F8;
	color: #000;
}
.xcalendar tbody td {
	text-align: right;
	padding: 1px;
	cursor: default;
}
.xcalendar tbody td a,
.xcalendar tbody td span {
	display: block;
	padding: 1px 4px;
	text-decoration: none;
}


/** /xslider.css **/
.xslider {
	position: relative;
	width: 100%;
	overflow: hidden;
}
.xslide {
	display: block;
	width: 100%;
	visibility: hidden;
}
.xslider_prevlink,
.xslider_nextlink {
	display: block;
	position: absolute;
	top: 0px;
	bottom: 0px;
	width: 80px;
	background: center center no-repeat;
	cursor: pointer;
	opacity: .1;
	filter: alpha(opacity=10);
}
.xslider_prevlink {
	left: 0px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAT/SURBVHja3FtXaxRRFD5bNMlibEETU9aGJWJBUZO4qNgQEUQjvokovvikoC/iDxDffBNBUCyxYB4EEeygYsWKoiYaJLp2bCGaSFjXc9xzZRy3zOzeMpMPPrJhZ2fmfnPvuadNANSjH3IMsgI5hP8SqpFB/pxAvubPb5Afke+Qz5A/VN5cQNF5o8hpyImWAecLEuQR8i4y7mUBipAxZrkiYUmMa8jryJ9eEaAEuRA5GxkBPaBlcQF5GdllUoB6ZKPGgdvRgTyBvKVbADJma5AjwRtoRTYhP+kQYCpyNa95L4GWwgHkQzc/Crm8yCrkCmQYvIc+yOnIvsinsgWg49YhG8D7GIUczFtnUoYA5KxsQE4G/4CcrErk/VwiOBFgJXIG+A8VPL6WQgSgKb8M/IvRyA/sQLkWgH683uKv+xWTkE+Q39wIMAi5EVkM/keQRbiD7E73ZTqs5Siut6A/72LgRIAGnv69DaPZT8gqQIQdHa+AHJpfEs+33O7B2gWYZzCwsQc5u3kZyjTCA5FzMwlQZP/SEB4gt/M+Xq3g/POts8AqQMzw06cExxHkHo41lii6Tj8O4/8TYJbBwbcjdyCvZlqrklEnPoioLgqF5+7yARm4c8hTFmMXTWetJUOM952YAdMMDJ6SFzuRJ22WfpGm68+0zoAJmgd/A3kc/k9sUqZpiqZ7GCcEiHDoqAOUzGxiS58p+NIVe9TQ2MNCCQ14jDyM/JrlGJ1hNwk9ggQYqvhCPbzOL+Y4rpKDMJ0YTgKUK7wAxeF7IVXmygXddohQHla4/Z3nJ59w+jQMCFAW5lBRJmiNU3q61eXvhhkQ4I8RLJF4wnts6PIpV5UZEKAoLMnlFH787QLO0ceEALL23E5I1fQL2ZKMIAhyysw0fTdDqkqcb0zQYyICDUKB5WULQhzFbcgzrP5kSoAOySelrpBt4D6v+NaAAD9CfKNVkk9cbIm5n7tYRuM1C9BGM+C9QvuyFFL1BSe+RquBGfCebvKD4ouMRW518HTjOQIlFWgPsQ1QnYQo4gREiJdEuoptkpfBCE2Dp52nOcgx+htNF12M3JQl6rup8em/EkZQGKBRmi5MzQv1bPXty48KmLWawmJqrGoRAtAsiGlUX7SzFLPxS9rc6qka7oFc907hgr50GLPLBhUpttgCIerq+KL4un/Hay2Ph3n66cYASNUkRH9wkr1TlS05ZyFVi/hHADKEsw1FZSQ+peZLeUnE+X8VJfpOzlf8sguQ4BsZC+YwnJ98C09TFQWS05DqQge7AGIWxAzNAoFS3iWeszcpM2krslWJTAL08FY0BcwizDPhM2+bsrraj/L+nzURQftjG3gD4yUmS8i23HaaidnHxqK3QEz9tEmMdOjmWVAH/m+To2W9K1PUG8qh2lfwV4tsOuyHLM3TuTpF4+yujvTp4M8gL2U7wEmvMO3JVLer8Nng6SWrY7kOciIAuaYP2F+v8sng6aWqQyCpXd4qgh+WA037ZieDdyOAwBOO42sNe4vpQCE9VaKvuPlRvh4WLQd6acorLbXk5BzMJ4wu1MWkPF8jmGus7uDpfjffE8h6cXIOcgHoa7Ts5Jie+goLKu3JfnW2gSO5akUDf8kW/gZIqiWqenm6kmN5CmaiBZ7rBa/xW6CgiBNIJpNK52ogEIiwsaReJOoDrLHE/SL7S4XR77x1xXmglDFuw/vrUnl/vwUYAAtP7QHM4k88AAAAAElFTkSuQmCC);
}
.xslider_nextlink {
	right: 0px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAUISURBVHja3Fvbb1RFHJ7tbq00yCWINi2gtlgIUVA0yiXBazQkSqrGJxsoMfioj/oH+OBfwIuJRozRB8IDT/gASSHclRQv2FKLUKpWtOHS0lKkrt8XvmOO657tnt2ZOef4JV+yl7M7M9/5ze8yMydn3GMu+CB4D7gYbNXnbWBer2fAn/X6F/B3cBQcAidcdi7n6H+XgY+AD4UGXCsoyHdgHzicZgGawI3gBrDFkbAU4xh4GJxOiwBzwE3gc2Cz8YNJcD94EJxKUoB1YJfmeRKgf9gDnvAtwCKwB3zApAN0lrvAMR8CPAp2a86nCVMS4ds4P8rHbORV8DWwYNKHRvBx8A6w37YAvG6bvHza0Q7erdBZtCFAA/iW4npW0Kb8o282EaoRgCb/hMkeWjQt+usRYD24xWQXnA5/hNLsWAJ0gG9qCmQZTMd/AK/GEWAh+DZ4p8k+eAMfBr8Gb5T7shx6EszuXGAeuD1KnXLzvsP8/9ChPKGiACxmXrHY6F9xkhIP6CrNYEsFeMZyRdeg//vQ9cJGlVgAPhUlQFPplxYXRzgH3wfPpECEZ8NWEI4CHPxqh/G4VwsZ18HOGuoQW2CtcA28UCrAGw49f6PMr08N98kpzUtIhLt0M/4RgGb6ouNGmZufki+gFRzVFFyegADzg77kQ86v3UPDzbr7RkXKWXDQ3F41bvYsApOigcAJrvLU6FpNhTAowAfgV54FWBlMgWYtdPhATg7oXMnnt2QZo+pYoyc/0JtXsbDWcyw+GPHdr+BJcKm5ve7o+mYMUoA14AqPAszV3R6vMDePgzflG1xWo5cowEatoPjEb+D5Wa7hNPlGOYOr8Hwtr/A337MAk6FoUAnjCpcsy+930I/phoSSkThbZ3+Cu8Gd4BXbYZkCzEmoKImLMwqXpy32o6nBJLPBUavoE6osPzN2Nkebsrred0l+pG4UpKRvK6hnR/cF8CVL4XG6oM74FqAWZ8ZQ2BOksLaiQEGp6QLPAozEvL5Tg7cdsSYLyr+XeRZgqMrraOabRRcYKygr841zVYbKbUqHnWWkBXlUnxirQnQWaN3G/d7EBQow4FmASnU/U/OXwec99INL9ucLiqc8fdXqSYCTEZ/7PnZzMXCCQZrpQ4BBOd1SrJHJ+0zLB0womTjlqdEDJe+58vM6uCOBmuREkAkSw7ozLQ4bpOP7PvSex2a5/b4kgSgUjPdf6eQRx43uleMhuEn5XkKDJ46HE40Ah20VGBGJz2mZfLecXVLH7CbCNzu8MzSjKdHpoNFPNOB3LOfytWCfnPF/LIDodWAFjPs8Kv8ueG/Cg7+iMZpyFkBw+emqwpINzKjafNoktxkaxheK/ybKAoLwMGSpwbzjXD4OzpbLQqMWFT426TjQYNP0d0XdoXK4ISt40mT/mByn9c6oAiw/i2rk6owLwAjUX2mOVgJXbniioj2jg/+y1OvHFSBwHq2O02QXYOL1eTVeejYU9WcsV9syMvijcnpWjsuHRcjCdKDZ765m8HEECEBnwpPXq4yfQwxxwITrI/BQnB/V89DUVpOeI7X0U5+Cl+P+sN7H5vggBY/XJHWwmnsae0wd54uy+uAks9QDMvdEH5wMg+UuH6Rc73ChY1iLGUeU4dUNVw9PM294TLX/fXX+10+a41xNHrXd0VyxWHRqq7lcjlNkudYCFss6KDyPqS3UZXRe4wpdI8rb+Qj9j+jflMv+/S3AAE0Y9j5cUJpDAAAAAElFTkSuQmCC);
	transition: all 0.3s ease-in-out;
}
.xslider_prevlink:hover,
.xslider_nextlink:hover {
	opacity: .9;
	filter: none;
	transition: all 0.3s ease-in-out;
}


/** kernel.css **/
/* tipo de letra general */

/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v13/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v13/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v13/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


/* definir tipo de letra general */
body {
	font-family: 'Lato','Verdana', 'Arial','Segoe UI','Trebuchet MS','Nimbus Sans L','Lucida Grande','Lucida Sans Unicode','Luxi Sans','Helvetica','Sans Serif','sans-serif';
	font-size: 16px;
	font-weight: 300;
}
@media (max-width: 640px) { /* móviles */
	/* tipo de letra más grande */
	body {
		font-size: 18px;
	}
}
* {
	font-size: inherit;
}

/* básicos */
body {
	margin: 0px;
	overflow-y: scroll;
	min-height: 100%;
}
body b {
	font-weight: 600;
}
@media screen {
	body {
		color: #1C222C;
		background: #EEE;
	}
}

/* enlaces */
.body a,
.body a:link,
.a {
	cursor: pointer;
	color: #444;
	text-decoration: none;
}
.body a:active,
.body a:hover,
.a:active,
.a:hover {
	color: #666;
}

/* separador */
hr {
	opacity: 0;
	background: #DDD;
	height: 3px;
	margin: 12px 0;
}
.hrvisible {
	opacity: 1;
}

/* página */
.page {
	position: absolute;
	min-width: 100%;
	min-height: 100%;
}

/* separadores flex */	
.s_row {
	position: relative;
	display: flex;
	justify-content: space-between;
	width: 100%;
	flex-direction: row;
}
.s_column {
	position: relative;
	display: flex;
	align-items: stretch;
	flex-direction: column;
}

/* botones */
.cmd,
.cmd:active,
.cmd:hover,
.cmd:focus,
.cmd:link,
a.cmd,
a.cmd:active,
a.cmd:hover,
a.cmd:focus,
a.cmd:link {
	display: inline-block;
	cursor: pointer;
	background: #00adef;
	padding: 4px 9px;
	color: #FFF;
	border: 0px;
	border-radius: 0px;
	white-space: nowrap;
	text-decoration: none;
	font-weight: 400;
	box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
	transition: box-shadow 0.5s ease-in-out;
}
.cmd:focus,
a.cmd:focus { padding: 3px 8px; border: 1px dotted #FFF; }
.cmd:hover,
a.cmd:hover { opacity: 0.8; }
.cmd:active,
a.cmd:active { opacity: 0.9; }
.cmd[disabled],
.cmd[disabled]:active,
.cmd[disabled]:hover {
	cursor: default;
	background: #888;
	color: #CCC;
}

/* text command */
.cmd_txt,
.cmd_txt:active,
.cmd_txt:hover,
.cmd_txt:focus,
.cmd_txt:link,
a.cmd_txt,
a.cmd_txt:active,
a.cmd_txt:hover,
a.cmd_txt:focus,
a.cmd_txt:link {
	color: #444;
	background: #DDD;
	box-shadow: none;
}
.cmd_txt:focus,
a.cmd_txt:focus { border-color: #444; }
.cmd_txt:hover,
a.cmd_txt:hover { opacity: 0.9; }
.cmd_txt:active,
a.cmd_txt:active { opacity: 0.8; }

/* botón con icono */
.cmd>.icon {
	padding: 1px;
	padding-left: 22px;
	background: no-repeat 0px center;
}
.cmd>.icon_ok { background-image: url(images/ico16/ok.png); }
.cmd>.icon_new { background-image: url(images/ico16/add.png); }
.cmd>.icon_delete { background-image: url(images/ico16/delete.png); }
.cmd>.icon_cancel { background-image: url(images/ico16/cancel.png); }
.cmd>.icon_save { background-image: url(images/ico16/disk.png); }
.cmd>.icon_back { background-image: url(images/ico16/back.png); }

/* botón pequeño */
.cmds { padding: 1px; }
.cmds:active,
.cmds:hover {
	padding: 1px;
}
.cmds:focus { padding: 0px; }

/* botones grandes */
.cmdbig,
a.cmdbig,
.cmdbig:active,
a.cmdbig:active,
.cmdbig:focus,
a.cmdbig:focus,
.cmdbig:hover,
a.cmdbig:hover {
	display: inline-block;
	padding: 12px 24px;
	text-decoration: none;
	box-shadow: 0px 0px 7px rgba(0,0,0,0.2);
}
.cmdbig:active,
a.cmdbig:active,
.cmdbig:focus,
a.cmdbig:focus {
	padding: 11px 23px;
}

/* comando ocupando el 100% del ancho */
.cmd_full {
	display: block;
	width: 100%;
	text-align: center;
}

/* comando de fechas-botón */
.cmdfecha {
	text-align: center;
	width: 70px;
	padding-left: 5px;
	padding-right: 5px;
}
.cmdfecha:active {
	padding-left: 6px;
	padding-right: 4px;
}

/* text/area boxes */
.combo label+.cmb {
	appearance: none;
}
.area,
.cmb,
.txt {
	background: #FFF;
	border: 2px solid #EEE;
	padding: 2px;	
	margin: 0px;
	color: #1C222C;
	font-family: inherit;
	font-size: inherit;
	transition: 0.2s all ease-in-out;
	outline: none;
}
.area[readonly],
.cmb[readonly],
.txt[readonly],
.area[disabled],
.cmb[disabled],
.txt[disabled] {
	border: 2px solid #DDD;
	color: #555;
	background: #E4E4E4;
}
.area:focus,
.cmb:focus,
.txt:focus {
	border: 2px solid #444;
	transition: 0s all ease-in-out;
}
.cmb,
.cmb:focus,
.cmb[disabled] {
	padding: 1px;
}
.cmb_title {
	color: #888;
	background: #DDD;
	font-size: 0.8em;
	padding: 2px 6px 1px 6px;
}
.cmb_selector {
	color: #D22;
}
.combo {
	position: relative;
}
.combo>label {
	position: absolute;
	display: block;
	top: 2px;
	right: 2px;
	bottom: 2px;
	width: 20px;
	text-align: center;
	color: #9AB;
	background: #FFF;
	pointer-events: none;
}
.combo>label:before {
	font: normal normal normal 14px/1 FontAwesome;
	text-rendering: auto;
	content: "\f0d7";
}

/* paginador xPager2 */
.xpager {
	display: flex;
	list-style-type: none;
	padding: 0;
	justify-content: flex-end;
	flex-wrap: wrap;
	margin: 12px 10px;
}
.xpager .xpager_page,
.xpager .xpager_page_txt {
	display: block;
	padding: 3px 12px;
	background: #EEE;
	margin: 1px;
	border: 0px;
}
.xpager .xpager_page_txt {
	width: 48px;
	text-align: center;
}
.xpager .xpager_actual,
.xpager .xpager_page_txt {
	background: #CCC;
}
.xpager .xpager_page_txt:focus {
	color: #FFF;
	background: #444;
}
.xpager .xpager_page_disabled,
.xpager .xpager_page_disabled:active,
.xpager .xpager_page_disabled:focus,
.xpager .xpager_page_disabled:hover {
	cursor: default;
	color: #999;
}

/* data table */
.dtable {
	border-collapse: collapse;
	background: #FFF;
}
.dtable th,
.dtable td {
	border: 2px solid #DDD;
	vertical-align: top;
}
.dtable_vtop th,    .dtable_vtop td    { vertical-align: top;    }
.dtable_vmiddle th, .dtable_vmiddle td { vertical-align: middle; }
.dtable_vbottom th, .dtable_vbottom td { vertical-align: bottom; }
.dtable th.noborder,
.dtable td.noborder { border: 0px; }
.dtable .vtop    { vertical-align: top;    }
.dtable .vmiddle { vertical-align: middle; }
.dtable .vbottom { vertical-align: bottom; }
.dtable th,
.dtable td,
.dtable_tdspans td>a,
.dtable_tdspans td>span,
.dtable_tdspans td .txt,
.dtable_tdlinks td>a,
.dtable_tdlinks td>span,
.dtable_tdlinks td .txt {
	padding: 4px 12px;
}
.dtable_tdspans td>a,
.dtable_tdspans td>span,
.dtable_tdspans td .txt,
.dtable_tdlinks td>a,
.dtable_tdlinks td>span,
.dtable_tdlinks td .txt {
	display: block;
	border: 0px;
	color: #333;
	background: transparent;
}
.dtable_tdspans td .txt {
	width: 100%;
}
.dtable_tdspans td .txt:focus {
	color: #000;
	background: #EEE;
}
.dtable_tdspans td,
.dtable_tdlinks td {
	padding: 0px;
}
.dtable_tdlinks td>a,
.dtable_tdlinks td>a:hover {
	display: block;
	color: #000;
	transition: 0s !important;
}
.dtable th {
	padding-top: 3px;
	padding-bottom: 3px;
	color: #888;
	background: #F0F0F0 bottom left repeat-x;
	font-weight: normal;
}
.dtable_tdlinks tbody tr:hover,
.dtable_selectable tbody tr:hover {
	cursor: pointer;
	background: #F0F0F0;
}
.dtable_hidden_action {
	cursor: pointer;
}
.dtable tr .dtable_hidden_action {
	opacity: 0.3;
	transition: 0.1s opacity ease-in-out;
	margin: 0px 4px;
}
.dtable tr:hover .dtable_hidden_action {
	opacity: 0.8;
}
.dtable tr:hover .dtable_hidden_action:hover {
	opacity: 1;
}

/* form table */
.ftable {
	border-collapse: collapse;
}
.ftable>*>tr>th,
.ftable>*>tr>td {
	vertical-align: top;
	padding: 3px 9px;
}
.ftable .th,
.ftable th {
	color: #000;
	font-weight: 200;
	vertical-align: top;
}
.ftable_left th,
.ftable .ftable_left th {
	width: 1px;
	text-align: right;
	white-space: nowrap;
}
.ftable_center th,
.ftable .ftable_center th {
	text-align: center;
}
.ftable_nopad th,
.ftable_nopad td {
	padding: 0px;
}
.ftable_note {
	color: #888;
	width: 1px;
	white-space: nowrap;
}

/* newalert */
.newalert {
	border-radius: 4px;
	border: 0px;
	box-shadow: 0px 5px 12px rgba(0,0,0,0.5);
	color: #000;
	background: #FFF;
}
.newalert_title {
	/*font-family: 'Source Sans Pro';*/
	font-weight: 200;
	font-size: 24px;
	color: #666;
	margin: 0px;
}
.newalert h3 {
	color: #666;
	font-size: 20px;
}
.newalert h3.separador {
	margin-bottom: 4px;
}
.newalert_ico_ok { background-image: url(images/ico48/ok.png); }
.newalert_ico_warn { background-image: url(images/ico48/warn.png); }
.newalert_ico_error { background-image: url(images/ico48/error.png); }

/* xitemssearch */
.xitemsearch_table th,
.xitemsearch_table td {
	border: 2px solid #DDD;
}

/* cuadro de mensaje informativo */
.box,
.box_ok,
.box_warn,
.box_err {
	padding: 9px 12px;
	background: #F0F0F0;
	border: 1px solid #DDD;
	border-radius: 4px;
}
.box_ok {
	background: #E8FFE8;
	border: 1px solid #ADA;
}
.box_warn {
	background: #FFE;
	border: 1px solid #EE6;
}
.box_err {
	background: #FFF0F0;
	border: 1px solid #FCC;
}

/* nuevo cuadro de mensaje informativo */
.boxwarn {
	display: block;
	color: #330;
	padding: 4px 9px 4px 32px;
	background: #FFC url(images/ico16/warn.png) 9px 6px no-repeat;
	border: 1px solid #FF4;
}

/* centrador y contenido centrado */
.centrador {
	position: relative;
}
.centrador>.contenido {
	position: relative;
	overflow: hidden;
}
.centrador>.contenido>.margenes {
	margin: 20px 10px;
}
.centrador>.contenido>.margen {
	margin: 0px 12px;
}
/*.body .centrador>.contenido>.margenes {
	min-height: 420px;
}*/

@media (min-width: 1021px) {
	.centrador {
		left: 50%;
		width: 1px;
	}
	.centrador>.contenido {
		left: -500px;
		width: 1000px;
	}
	.centrador>.contenido>.margenes {
		margin-left: 0px;
		margin-right: 0px;
	}
	.centrador>.contenido>.margen {
		margin: 0px;
	}
}
/*@media (min-width: 1240px) {
	.centrador>.contenido {
		left: -610px;
		width: 1220px;
	}
}*/

/* formularios */
/*#form {
	margin-left: 20px;
}
#form h3,
#form h4,
#form h5,
#form h6 {
	margin-left: -20px;
	margin-bottom: 0px;
}*/
.formulario {
	position: relative;
}
.formulario_readonly {
	z-index: 10;
	position: absolute;
	width: 100%;
	height: 100%;
}
.form_h .form_field {
	float: left;
}
.form_field {
	color: #444;
	margin: 9px 20px 9px 0px;
	width: auto;
}
.form_field2 {
	width: 467px;
}
.form_field3 {
	width: 305px;
}
.form_field4 {
	width: 223px;
}
.form_field6 {
	width: 142px;
}
.form_field_full {
	width: 100%;
}
.form_fields_row {
	display: table;
	width: 100%;
}
.form_fields_row>.form_field {
	display: table-cell;
	float: none;
	padding-left: 12px;
	vertical-align: bottom;
}
.form_fields_row>.form_field:first-child {
	padding-left: 0px;
}
.form_fields_row>.form_field_full {
	width: 100%;
}

/* acciones */
.actions {
	display: flex;
	justify-content: space-between;
	margin: 24px 0px;
}

/* distribución común */
#display_search {
	background: #EEE;
	padding: 9px 12px;
}
#display_toolbar {
	background: #DDD;
}

/* xitemssearch */
.body .xitemsearch_table th a>span {
	color: #666;
	font-weight: normal;
}
.body .xitemsearch_table td a {
	transition: none;
}


/* solicitud procesada */
.solicitud_ok {
	display: inline-block;
	position: relative;
	padding-bottom: 20px;
	text-shadow: 2px 2px 5px rgba(0,0,0,0.3);
	padding-right: 30px;
}
.solicitud_ok .fa-envelope-o {
	color: #888;
	font-size: 80px;
}
.solicitud_ok .fa-check {
	position: absolute;
	left: 40px;
	bottom: 0px;
	font-size: 68px;
	color: #690;
}

/* generales */
.body h1,
.body h2,
.body h3,
.body h4,
.body h5,
.body h6 {
	/*font-family: 'Source Sans Pro';*/
	font-weight: 200;
}
.body h1 { font-size: 2.3em; }
.body h2 { font-size: 1.9em; }
.body h3 { font-size: 1.7em; }
.body h4 { font-size: 1.4em; }
.body h5 { font-size: 1.2em; }
.body h6 { font-size: 1.1em; }

/* cabecera cool */
.coolhead {
	margin-top: 40px;
	display: flex;
	width: 100%;
}
.coolhead_title {
	display: flex;
	justify-content: flex-end;
}
.coolhead_title .fa {
	position: relative;
	margin: 21px 12px 0px 12px;
	font-size: 8px;
}
.coolhead_title h2 {
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	white-space: wrap;
}
.coolhead_h,
.coolhead_title h2,
.coolhead_body h3 {
	text-transform: uppercase;
	font-size: 21px;
	margin: 12px 0;
}
@media (max-width: 1020px) { /* móviles */
	.coolhead {
		display: block;
	}
	.coolhead_title {
		justify-content: flex-start;
	}
	.coolhead_title .fa {
		display: none;
	}
	.coolhead_title h2 {
		white-space: initial;
	}
	.coolhead_title h2 span {
		white-space: nowrap;
	}
	.coolhead_title h2,
	.coolhead_body h3 {
		margin: 0;
	}
}

/* imagen adaptada al ancho de la pantalla */
.imagen_full {
	display: block;
	width: 100%;
}

/* bordes FDC */
.bordes_fdc {
	border: 4px solid #192d26;
	border-left: 0;
	border-right: 0;
	padding: 12px 0;
}

/* full screen window */
.fsw {
	z-index: 50;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #FFF;
	background-color: rgba(255,255,255,0.9);
}
.fsw_container {
	position: absolute;
	top: 20px;
	bottom: 20px;
	left: 20px;
	right: 20px;
}
.fsw_head {
	position: absolute;
	top: 20px;
	height: 60px;
	left: 20px;
	right: 20px;
}
.fsw_body {
	position: absolute;
	top: 100px;
	bottom: 20px;
	left: 20px;
	right: 20px;
	overflow-y: scroll;
}
.fsw_close {
	cursor: pointer;
	position: absolute;
	top: 0px;
	right: 0px;
	width: 60px;
	height: 60px;
	font-size: 40px;
	color: #FFF;
	background: #00adef;
	text-align: center;
}
.fsw_close:hover {
	opacity: 0.8;
}

/* animaciones */
.fx_fadein  { animation: fadein 0.2s ease-out; }
.fx_fadeout { animation: fadeout 0.2s ease-out; }
@keyframes fadein {
	from { opacity: 0; }
	to   { opacity: 1; }
}
@keyframes fadeout {
	from { opacity: 1; }
	to   { opacity: 0; }
}
.fx_rollin  { animation: rollin 1s ease-out; }
.fx_rollout { animation: rollout 1s ease-out; }
@keyframes rollin {
	from { max-height: 1500px; }
	to   { max-height: 0px; }
}
@keyframes rollout {
	from { max-height: 0px; }
	to   { max-height: 1500px; }
}
.fx_ampliar { animation: ampliar 0.5s ease-out; }
.fx_reducir { animation: reducir 0.5s ease-out; }
@keyframes ampliar {
	from { max-width: 0px; }
	to   { max-width: 400px; }
}
@keyframes reducir {
	from { max-width: 400px; }
	to   { max-width: 0px; }
}

/* estilo de pantalla */
@media screen {

	/* divisor de página */
	.page_divisor {
		display: flex;
		align-items: stretch;
		min-width: 100%;
		min-height: 100%;
	}
	.page_divisor .page_menu {
	}
	.page_divisor .page_rest {
		width: 100%;
	}

	/* búsqueda de página */
	#page_search {
		display: none;
		position: fixed;
		z-index: 100;
		top: 0px;
		left: 0px;
		right: 0px;
		bottom: 0px;
	}
	.page_search #page_search {
		display: block;
		background: #FFF;
		background: #FFF url(images/index/index1.jpg) top center;
		opacity: 1;
	}
	#page_search_body {
		position: absolute;
		min-width: 100%;
		min-height: 100%;
		background: #FFF;
		background: -moz-linear-gradient(top, rgba(255,255,255,1) 30%, rgba(255,255,255,0.5) 100%); /* FF3.6-15 */
		background: -webkit-linear-gradient(top, rgba(255,255,255,1) 30%,rgba(255,255,255,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to bottom, rgba(255,255,255,1) 30%,rgba(255,255,255,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#80ffffff',GradientType=0 ); /* IE6-9 */
	}

	/* menú lateral de la página */
	#page_menu {
		display: none;
		background: #FFF;
		background: #1C222C;
		/*box-shadow: 3px 0px 5px rgba(0,0,0,0.3);*/
		z-index: 10;
	}
	.page_menu #page_menu {
		display: block;
	}
	#page_menu_body {
		overflow: hidden;
	}
	.head_menu>ul {
		margin: 0;
		padding: 0;
		white-space: nowrap;
	}
	/*.head_menu>ul>li>div,*/
	.head_menu>ul>li>.a,
	.head_menu>ul>li>a {
		padding: 14px 48px 14px 36px;
		text-transform: uppercase;
		/*font-variant: small-caps;*/
	}
	/*
	.head_menu>ul>li>div {
		cursor: default;
		background: #666;
		color: #FFF;
	}
	*/
	.head_menu>ul>li>.a,
	.head_menu>ul>li>a {
		cursor: pointer;
		display: block;
		color: #FFF;
		text-decoration: none;
		font-weight: 400;
		transition: 0.5s background-color ease-in-out;
		border-bottom: 1px solid #FFF;
	}
	.head_menu>ul>li>.a:hover,
	.head_menu>ul>li>a:hover {
		background: #234;
		transition: 0s;
	}

	/* cabecera */
	.head {
		z-index: 20;
		position: relative;
		box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
		color: #000;
		background: #FFF;
	}

	/* contactos sociales */
	.socialcontact {
		display: none; /*** deshabilitado ***/
		color: #FFF;
		background: #444;
		overflow: hidden;
	}
	.socialcontact_contact {
		float: right;
		margin-top: 10px;
	}
	.socialcontact_contact_item {
		margin-left: 16px;
	}
	.socialcontact_contact_item a {
		color: inherit;
		text-decoration: inherit;
	}
	.socialcontact_contact_item a:hover {
		color: #FFF;
	}
	.social-links {
		float: left;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
	}
	.social-links>li {
		display: inline;
	}
	.social-links>li:first-child>a {
		border-left: 1px solid rgba(255,255,255,0.1);
	}
	.social-links>li>a {
		color: #FFF;
		float: left;
		min-width: 40px;
		text-align: center;
		font-size: 16px;
		padding: 9px 12px;
		border-right: 1px solid rgba(255,255,255,0.1);
		transition: 0.2s all ease-in-out;
	}
	.social-links>li>a:hover {
		background-color: rgba(255,255,255,0.2);
		/*background-color: #D22;*/
		transition: 0s;
	}
	.social-links>li.facebook>a:hover { background-color: #05A; }
	.social-links>li.twitter>a:hover { background-color: #08D; }
	.social-links>li.googleplus>a:hover { background-color: #D22; }
	.social-links>li.linkedin>a:hover { background-color: #05A; }
	.social-links>li.instagram>a:hover { background-color: #DC4; }
	.social-links>li.youtube>a:hover { background-color: #A33; }
	.social:hover .social-links>li>a {
		color: #FFF
	}

	/* título */
	.title {
		position: relative;
	}
	.title>.centrador>.contenido {
		overflow: visible;
	}
	.title_contenido {
		position: relative;
		display: flex;
		justify-content: space-between;
		width: 100%;
		flex-direction: row;
		align-items: center; /*stretch*/
	}
	.title_contenido>*:first-child {
	}
	.title_contenido>* {
		padding: 0px 6px;
	}
	.title_separador100 { width: 100%; }
	.title_separador50 { width: 50%; }
	.title_menu {
	}
	.title_link {
		position: relative;
		cursor: pointer;
		display: flex;
		align-items: center;
		white-space: nowrap;
		padding: 6px 9px;
		text-decoration: none;
		color: #444;
		border-radius: 9px;
	}
	.title_link,
	.title_link .fa {
		transition: 0.2s all ease-in-out;
	}
	.title_link:hover,
	.title_link:hover .fa {
		/*background: #F0F0F0;*/
		color: #000;
	}
	.page_menu #head_menu_cmd {
		background-color: #EEE;
	}
	.title_link .fa {
		color: #666;
		font-size: 35px;
		padding: 6px;
	}
	.title_link_caption {
		margin-right: 9px;
		text-align: left;
	}
	.title_logo {
		text-align: center;
	}
	.title_logo a.logo {
		position: relative;
		display: inline-block;
		text-decoration: none;
	}
	.title_logo a:hover {
		opacity: 0.9;
	}
	.title_logo a.logo img {
		border-right: 2px solid rgba(10,20,25,0.7);
		height: 110px;
	}
	.title_logo h1,
	.title_logo h2 {
		/*font-family: 'Source Sans Pro';*/
		font-weight: 200;
		margin: 9px 0px;
		font-size: 22px;
		text-shadow: 1px 1px 2px rgba(255,255,255,0.5);
		text-align: center;
		color: #222;
	}
	.title_caption {
		align-self: flex-end;
		padding-bottom: 8px;
	}
	.title_caption h2 {
		margin: 0;
		margin-bottom: 0.5em;
		line-height: 1em;
	}
	a.title_caption_text_link {
		color: #000;
		text-decoration: none;
	}
	a.title_caption_text_link:hover {
		opacity: 0.9;
	}
	.title_caption_text,
	.title_caption_year,
	a.title_caption_text,
	a.title_caption_year {
		text-transform: uppercase;
		font-weight: normal;
		font-size: 1.2em;
	}
	.title_caption_line1,
	.title_caption_line2,
	.title_caption_line3 {
		display: block;
		white-space: nowrap;
	}
	.title_caption_line1 { font-weight: 200; }
	.title_caption_line2 { font-weight: 400; }
	.title_caption_line3 { font-weight: 600; }
	.title_caption_year { font-weight: 600; }
	.title_telefonos_email {
		white-space: nowrap;
		text-align: left;
	}
	.title_telefonos>a,
	.title_telefonos>span {
		font-weight: normal;
		font-size: 1.05em;
		line-height: 1em;
		color: #1C222C;
		text-decoration: none;
	}
	.title_email>a,
	.title_email>span {
		color: #1C222C;
		text-decoration: none;
	}
	.title_buscador {
		vertical-align: middle;
		width: 100%;
		max-width: 400px;
		/*padding: 40px 40px;
		padding-bottom: 0px;*/
	}
	.title_telefonos_nomobile {
		display: block;
	}
	.title_telefonos_mobile {
		display: none;
	}
	@media (max-width: 1020px) { /* móviles */
		.title_caption_text,
		.title_caption_year {
			font-size: 1em;
		}
		.title_telefonos_nomobile {
			display: none;
		}
		.title_telefonos_mobile {
			display: block;
		}
		.title_telefonos_email {
			white-space: normal;
			font-size: 0.75em;
		}
		.title a.logo img {
			max-height: 80px;
		}
		/*.title_buscador_button {
			display: block;
		}*/
		.title_link_caption {
			display: none;
		}
	}
	@media (max-width: 640px) { /* móviles */
		.title_caption_text,
		.title_caption_year {
			font-size: 0.7em;
		}
		.title_email {
			display:none;
		}
	}

	/* fondo de cabecera */
	.head_background {
		background: #EEE no-repeat center center;
		background-size: cover;
		height: 240px;
	}

	/* buscador */
	.head_buscador {
		background: #E6E6E6;
	}
	.buscador_items {
		display: flex;
		flex-wrap: wrap;
		position: relative;
	}
	.buscador_item {
		display: block;
		padding: 10px;
		white-space: nowrap;
	}

	/* opciones newalert */
	.newalert_container {
		top: 24px;
		left: 24px;
		right: 24px;
		bottom: 36px;
	}
	.newalert_mobile .newalert {
		padding: 24px;
	}


	/* suprimir la ocultación del overflow con el centrador */
	.menu_nav .centrador>.contenido {
		overflow: visible;
	}

	/* menú */
	.menu_nav {
		position: relative;
	}
	.menu {
	}
	.menu,
	.submenu,
	.menu_nav {
		background: #333;
	}
	.menu,
	.submenu {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		overflow: visible;
		/*overflow: hidden;*/
	}
	.menu_right {
		float: right;
	}
	.menu .menu_item {
		position: relative;
		float: left;
	}
	.menu .menu_caption {
		float: left;
	}
	.menu .menu_link {
		position: relative;
		z-index: 1;
		cursor: pointer;
		display: block;
		color: #E2EFFF;
		text-decoration: none;
		padding: 8px 16px;
	}
	@media (max-width: 640px) { /* móviles */
		.menu .menu_link {
			padding-top: 12px;
			padding-bottom: 12px;
		}
		.menu .nomobile {
			display: none;
		}
	}
	.menu .menu_submenus {
		padding-right: 28px;
	}
	.menu .menu_caption {
		display: block;
		float: left;
	}
	.menu .menu_item>.menu_caption>.menu_link {
	}
	.menu .menu_item>.menu_caption>.menu_submenus {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABwSURBVHjaYvz//z/DQAImhgEGow4YdcCoA0YdQI4DJgPxfzz4GBALEW0aqCgmA8/5jx3sBWIeUswi1wHMQLwIzfKNQMxJqlnkOgDmiNVQy5cCMRs55lDiAAaopWmUmME4Wh2POmDUAaMOGGgHAAQYAK0kmpRvjkIAAAAAAElFTkSuQmCC);
		background-position: right center;
		background-repeat: no-repeat;
	}
	.submenu {
		border: 2px solid #123; /* same as .menu background color */
		border-top: 0px;
		margin: 0px -2px;
		box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
	}
	.submenu hr {
		margin: 0px;
		background-color: rgba(255,255,255,0.5);
		height: 2px;
	}
	.menu .menu_item>.menu_caption>.menu_link { /* transición de opción de menú */
		transition: 0.1s all ease-in-out;
	}
	.menu .menu_active {
		background-color: rgba(255,128,128,0.1);
	}
	.menu .menu_item:hover>.menu_caption>.menu_link { /* fondo de opción de menú */
		color: #FFF;
		background-color: #D22;
		transition: 0s all ease-in-out;
	}
	.submenu { /* fondo de submenu */
		color: #FFF;
		/*
		background: -moz-linear-gradient(top, #50585f 0%, #2f3235 100%);
		background: -webkit-linear-gradient(top, #50585f 0%,#2f3235 100%);
		background: linear-gradient(to bottom, #50585f 0%,#2f3235 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50585f', endColorstr='#2f3235',GradientType=0 );
		*/
	}
	.submenu .menu_item>.menu_caption>.menu_link,
	.submenu .menu_item:hover>.menu_caption>.menu_link {
		margin: 0px;
		color: inherit;
		border: 0px;
	}
	.submenu .menu_item:hover>.menu_caption>.menu_link { /* submenu seleccionado */
		color: #FFF;
		background: #D22;
	}
	.menu .menu_link_caption {}
	.menu .menu_link_icon {
		font-size: 0.9em;
		width: 20px;
		margin-right: 2px;
		text-align: center;
	}
	.menu .menu_item .menu_submenu {
		display: none;
		position: absolute;
		z-index: 2;
		white-space: nowrap;
	}
	.menu .menu_item .menu_submenu_left {
	}
	.menu .menu_item .menu_submenu_right {
		right: 0px;
		margin-right: 0px;
		padding-right: 0px;
	}
	.menu .menu_item .menu_submenu {
		display: block;
		opacity: 0;
		margin: -3px -20px -20px -20px;
		padding: 0px;
		height: 0px;
		overflow: hidden;
	}
	.menu .menu_item:hover .menu_submenu {
		display: block;
		margin-top: 0px;
		margin: 0px -20px -20px -20px;
		padding: 0px 20px 20px 20px;
		opacity: 1;
		height: auto;
		transition: 0.3s opacity ease-in-out, 0.3s margin ease-in-out;
	}
.menu .menu_item .menu_submenu .menu_item,
	.menu .menu_item:hover .menu_submenu .menu_item {
		float: none;
	}
	.menu .menu_submenu .menu_caption {
		float: none;
	}
	.menu .menu_item .submenu {
		box-shadow: 3px 5px 5px rgba(0,0,0,0.3);
	}

	/* badges */
	.menu_item_badge_count {
		position: relative;
		top: 0px;
		font-size: 0.8em;
		vertical-align: top;
		margin-left: -10px;
		background: #666;
		color: #FFF;
		border-radius: 99px;
		padding: 0em 0.4em;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.3);
	}
	.menu_item_badge_red { color: #FFF; background: #F33; }

	/* migas */	
	.migas {
		position: relative;
		background: #444;
		color: #FFF;
		padding: 6px 0px;
	}
	.migas ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	.migas ul>li {
		display: inline;
		color: #CCC;
	}
	.migas ul>li>a {
		padding: 2px 6px;
		color: #FFF;
		text-decoration: none;
	}
	.migas ul>li>a:hover {
		text-decoration: underline;
	}

	/* popup del carrito */
	#carrito_popup {
		position: absolute;
		bottom: 0px;
		right: 0px;
		display: none;
		opacity: 0;
		transition: 0.5s all ease-in-out;
		z-index: 20;
	}
	.carrito_popup_caret {
		position: absolute;
		top: -28px;
		right: 32px;
	}
	.carrito_popup_caret .fa {
		font-size: 36px;
		color: #A11;
	}
	#carrito_popup_body {
		position: absolute;
		top: -2px;
		right: 0px;
		color: #000;
		border: 3px solid #A11;
		background: #FFF;
		padding: 24px;
		box-shadow: 0px 3px 5px rgba(0,0,0,0.5);
	}
	 #carrito_popup.carrito_popup_visible {
		opacity: 1;
	}
	.carrito_popup_visible,
	.menu .carrito_popup_visible:hover>.menu_caption>.menu_link {
		background: #922;
	}
	.carrito_popup_link {
		display: flex;
		white-space: nowrap;
		color: #333;
		text-decoration: none;
	}

	/* login */
	.login {
	}
	.form_login,
	.form_register {
		min-width: 200px;
		max-width: 500px;
	}
	.login .form_login .txt {
		width: 100%;
	}
	.login .form_login .form_field {
	}
	.login .form_login .form_fieldname,
	.login .form_login .form_fieldvalue {
	}
	.login .form_login .form_fieldname {
	}
	.login .form_field_access .form_fieldname {
	}
	.login .form_fieldvalue .txt {
	}
	@media (max-width: 1020px) {
		.login .form_field_access .form_fieldname {
			display: block;
		}
		.login .form_field {
			display: block;
			float: none;
			margin: 9px 0px;
			overflow: hidden;
		}
	}
	.login_msg_notice {
		color: #25A;
	}
	.login_msg_warn {
		color: #D22;
	}

	/* mensaje de espera */
	#wait {
		display: none;
		position: fixed;
		bottom: 0px;
		right: 0px;
		z-index: 100;
	}
	#wait_msg {
		position: relative;
		display: inline-block;
		color: #FFF;
		background: #444 no-repeat 12px center url(data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxMDI0MA==);
		padding: 9px 16px 9px 40px;
		border-top-left-radius: 4px;
		box-shadow: -2px -3px 5px rgba(0,0,0,0.2);
	}
	#wait.visible {
		display: block;
	}

	/* barra de progreso de espera */
	#wait .sprogress {
		position: relative;
		width: 100%;
		height: 5px;
		background: #000;
	}
	#wait .sprogress_bar {
		position: absolute;
		width: 0%;
		height: inherit;
		background: #F0A;
	}

	/* cuerpo */
	.body {
		display: block;
		overflow: hidden;
		color: #1C222C;
		background: #FFF;
	}
	.body>.contenido {
		position: relative;
		background: top right no-repeat;
	}
	.contenido_fondo_bl { background: left bottom no-repeat; }
	.contenido_fondo_bc { background: center bottom no-repeat; }
	.contenido_fondo_br { background: right bottom no-repeat; }
	.body>.contenido_oscuro {
		background: #E8E8E8;
	}
	.body h1 {
		color: #333;
		text-shadow: 0px 1px 2px rgba(255,255,255,0.7);
		padding-bottom: 9px;
		border-bottom: 2px solid #666;
	}
	.body h2 {
		color: #333;
		text-shadow: 0px 1px 2px rgba(255,255,255,0.7);
	}
	.body h2 .cmd {
	}
	.body h3 {
		color: #333;
		text-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	}
	.body .red_text {
		color: #822;
	}
	.account_seq {
		color: #FFF;
		background: #888;
		padding: 1px 4px;
	}

	/* subtítulo */
	.body .subtitulo {
		background: #CCC no-repeat right 12px center;
		margin: 0px -12px 0px -12px;
		padding: 12px;
		overflow: hidden;
		box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	}
	.body .subtitulo>h2 {
		float: left;
		margin: 0px;
	}
	.body .subtitulo>.cmds {
		float: right;
	}
	.body .subtitulo .cmd {
		display: inline-block;
	}
	.body .subtitulo .cmd .fa {
		font-size: 1.25em;
		padding: 3px;
	}
	.body .subtitulo .cmd span {
		display: inline-block;
		vertical-align: middle;
	}

	/* extras */
	.body .imgmaxw {
		max-width: 100%;
	}
	.body .tablemaxw {
	}

	/* divisor de contenidos */
	.body .divisor {
		position: relative;
		display: flex;
		flex: auto;
		align-items: stretch;
	}
	.divisor-vertical { flex-direction: column; }
	.divisor-between { justify-content: space-between; }
	.divisor-around { justify-content: space-around; }
	.divisor-start>div { align-self: flex-start; }
	.divisor-middle>div { align-self: center; }
	.divisor-end>div { align-self: flex-end; }
	.divisor-wrap { flex-wrap: wrap; }
	.divisor_separador { width: 20px; height: 20px; }
	.divisor25 { width: 25%; }
	.divisor50 { width: 50%; }
	.divisor75 { width: 75%; }
	@media (max-width: 1020px) {
		.body .divisor {
			display: block;
		}
		.body .divisor25,
		.body .divisor50,
		.body .divisor75 {
			width: auto;
		}
	}
	.divisor>.separador {
		width: 20px;
	}

	/* página con laterales de navegación */
	.page_wnav {
		display: flex;
		width: 100%;
		min-height: 100%;
	}
	.page_wnav_nav {
		color: #EEE;
		background: #364150;
		padding-top: 60px;
	}
	.page_wnav_left {
		order: 1;
	}
	.page_wnav_right {
		order: 3;
	}
	.page_wnav_left>h2,
	.page_wnav_right>h2 {
		visibility: hidden;
	}
	.page_wnav_main {
		width: 100%;
		order: 2;
		margin: 0px 12px;
	}
	.page_wnav_item {
		position: relative;
		overflow: hidden;
		white-space: nowrap;
		display: block;
		padding: 4px 16px;
		color: #DDD;
	}
	.page_wnav_item * {
		color: #CCC;
	}
	.page_wnav_title {
		padding-top: 12px;
	}
	.page_wnav_title * {
		cursor: default;
		color: #FFF;
	}
	.page_wnav_title .fa {
		position: relative;
		top: 3px;
		margin-left: 9px;
	}
	.page_wnav_title hr {
		background: #CCC;
		height: 1px;
		margin: 2px 0px;
	}
	.page_wnav_link:hover {
		cursor: pointer;
		background: rgba(255,255,255,0.1);
	}
	.page_wnav_item .fa {
		margin-right: 4px;
	}
	.page_wnav_left .page_wnav_item_selected .page_wnav_item_selected_background,
	.page_wnav_right .page_wnav_item_selected .page_wnav_item_selected_background {
		position: absolute;
		margin-top: -0.15em;
		font-family: FontAwesome;
		font-size: 1.9em;
		color: #FFF;
	}
	.page_wnav_left .page_wnav_item_selected .page_wnav_item_selected_background {
		right: -2px;
	}
	.page_wnav_right .page_wnav_item_selected .page_wnav_item_selected_background {
		left: -2px;
	}
	.page_wnav_left .page_wnav_item_selected .page_wnav_item_selected_background:after {
		content: "\f0d9";
	}
	.page_wnav_right .page_wnav_item_selected .page_wnav_item_selected_background:after {
		content: "\f0da";
	}
	@media (max-width: 1020px) {
		.page_wnav {
			flex-flow: row wrap;
		}
		.page_wnav_nav {
			display: block;
			width: 100%;
			padding-top: 0px;
		}
		.page_wnav_title hr {
			display: none;
		}
		.page_wnav_item_selected {
			text-decoration: underline;
			background: rgba(255,255,255,0.2);
		}
		.page_wnav_item_selected_background {
			display: none;
		}
		.page_wnav_item {
			display: inline-block;
			vertical-align: bottom;
		}
		.page_wnav_notrequired {
			display: none;
		}
	}
	
	/* filtros */
	#filters {
	}
	.filter_caption {
		color: #666;
		margin-left: 24px;
	}
	.filter_caption_first {
		margin-left: 0px;
	}
	.filtro_cmd {
		padding-right: 20px;
		background: url(images/ico16/delete.png) right center no-repeat;
	}
	
	/* tabla de items */
	.items_table {
		border-collapse: collapse;
		width: 100%;
	}
	.items_item:hover {
		cursor: pointer;
		background: #F0F0F0;
	}
	.items_item>td {
		padding: 9px;
	}
	
	/* oneitemlist */
	.oneitemlist {
		border-collapse: collapse;
	}
	.oneitemlist_td {
		padding: 1px;
	}
	.oneitemlist_td_item .cmb,
	.oneitemlist_td_item .txt {
		width: 100%;
	}
	.oneitemlist_td_actions {
		width: 1px;
		white-space: nowrap;
	}
	.oneitemlist_td_actions .cmd {
		margin-right: 2px;
	}
	
	/* pié de página */
	.foot {
		position: relative;
		overflow: hidden;
		font-size: 0.95em;
		box-shadow: 0px -3px 5px rgba(0,0,0,0.15);
		z-index: 10;
	}
	/* pié de página: cabecera */
	.foot_head {
	}
	.foot_body {
		position: relative;
	}
	/* menú de pié de página */
	.foot_menu {
		cursor: default;
		display: flex;
		width: 100%;
		flex-wrap: wrap;
		justify-content: space-between;
		flex-direction: row;
		align-items: center;
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	.foot_menu a {
		color: #1C222C;
		text-decoration: none;
		text-transform: uppercase;
	}
	.foot_menu a:hover {
		color: #000;
		text-decoration: underline;
	}
	/* grupos del pié de página */
	.foot .grupos {
		display: flex;
		flex: auto;
		width: 100%;
		justify-content: space-between;
		align-items: stretch;
		padding: 12px 0px;
	}
	.foot .grupo {
		position: relative;
	}
	.foot h3 {
		/*font-family: 'Source Sans Pro';*/
		font-weight: 200;
		font-size: 26px;
		color: #666;
		margin-top: 0px;
		margin-bottom: 6px;
	}
	.foot .h_separador {
		margin-top: 6px;
		margin-bottom: 24px;
		width: 32px;
		height: 2.3px;
		background: #CCC;
	}
	@media (max-width: 1020px) {
		.foot .h_separador {
			display: none;
		}
		.foot .grupos,
		.foot .grupo {
			flex-flow: row wrap;
			min-width: 100px;
			min-height: 2.5em;
		}
		.foot .grupo {
			margin-bottom: 16px;
		}
	}
	/* menús del pié de página */
	.footlist,
	.footmenu {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		margin-right: 48px;
	}
	.footlist {
		list-style-type: square;
	}
	.footlist {
		padding-left: 20px;
	}
	.footlist li,
	.footmenu li {
		margin: 6px 0px;
	}
	.footlist span,
	.footmenu a {
		color: #222;
		text-decoration: none;
		white-space: nowrap;
	}
	.footmenu a:hover {
		color: #000;
		text-decoration: underline;
	}
	/* engine y copyright */
	.foot .engine_copyright {
		height: 36px;
	}
	.foot .engine {
		visibility: hidden;
		left: 0px;
		bottom: 0px;
		position: absolute;
		display: inline-block;
		background: url(data:image/png;base64,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) left bottom no-repeat;
		width: 73px;
		height: 20px;
	}
	.foot .engine:after {
		content: "\00A0";
	}
	.foot .engine span {
		display: none;
	}
	.foot .copyright {
		right: 0px;
		bottom: 0px;
		position: absolute;
		display: block;
		font-size: 15.5px;
		white-space: nowrap;
	}
	
	/* iconos */
	.page_icon_new .body>.contenido>.subtitulo { background-image: url(images/ico48/new.png); }
	.page_icon_edit .body>.contenido>.subtitulo { background-image: url(images/ico48/edit.png); }
	.page_icon_report .body>.contenido>.subtitulo { background-image: url(images/ico48/assign.png); }

	/* específicos */
	.page_401 .body>.body_401>.subtitulo { background-image: url(images/ico48/stop.png); }
	.page_404 .body>.contenido>.subtitulo { background-image: url(images/ico48/notice.png); }

}


/* estilo de impresión */
@media print {

	.head {
		display: none;
	}
	.foot {
		display: none;
	}
	
}

/* dispositivo de escritorio */
@media (min-width: 1021px) {
	.nodesktop {
		display: none;
	}
}

/* dispositivo móviles */
@media (max-width: 1020px) {
	.nomobile {
		display: none !important;
	}
}

/* móviles vertical */
@media (max-width: 640px) {
}


