.dn {display:none;}
.ar {text-align:right;}
.al {text-align:left;}
.ac {text-align:center;}
.fllt {float:left;}
.flrt {float:right;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mt20 {margin-top:20px;}
.pa {position:absolute;}
.ui-footer {text-align:right;}
.ui-footer a {margin-right:10px;}
.form-login {margin-top:50px;padding:0 5%;}
.form-login .ui-input-text input {text-align:center;}
.al .ui-btn {text-align:inherit;}
.ui-page-theme-b div.ui-btn:hover {background-color:#dddddd;cursor:default;}
#ambulatorio {position:relative;background:#d9eaf7;padding:16px;color:#333;font-weight:normal;border-bottom:0;}
#ambulatorio a {margin:15px 10px;}
#ambulatorio span {font-weight:bold;}
.msg_err {display:none;padding:1em;background:red;margin-top:1em;text-align:center;text-shadow:none;color:#fff;}
.bg_v_old {background:#f0f0f0 !important;color:#999 !important;}
.bg_v_old:hover {background:#f0f0f0 !important;color:#999 !important;}
.w_norm {font-weight:normal !important}
.ui-loader {padding:0 !important}
.form-login .ui-checkbox label {text-align:center !important;background:#3388cc !important;color:#fff !important;}
