.pl_0 { padding-left:0px; }

.cor_5 { color:#ED5666; }

.d_none_load { display:none; }

.bg-in-cor-1 { border-left: 5px solid #707070; background-color: #cdcdcd; margin-right: -20px !important; margin-left: -20px !important; padding-bottom: 15px; }
.bg-in-cor-2 { border-left: 5px solid #23C6C8; background-color: #9edfd9; margin-right: -20px !important; margin-left: -20px !important; padding-bottom: 15px; }
.bg-in-cor-3 { border-left: 5px solid #F8AC59; background-color: #ffd19f; margin-right: -20px !important; margin-left: -20px !important; padding-bottom: 15px; }
.bg-in-cor-4 { border-left: 5px solid #ED5565; background-color: #ffb8b8; margin-right: -20px !important; margin-left: -20px !important; padding-bottom: 15px; }
.bg-in-cor-5 { border-left: 5px solid #1AB394; background-color: #39e5c2; margin-right: -20px !important; margin-left: -20px !important; padding-bottom: 15px; }

.txt-cor-0 { color:#000000 !important; }
.txt-cor-1 { color:#707070 !important; }
.txt-cor-2 { color:#23C6C8 !important; }
.txt-cor-3 { color:#F8AC59 !important; }
.txt-cor-4 { color:#ED5565 !important; }
.txt-cor-5 { color:#1AB394 !important; }
.txt-cor-6 { color:#FFC337 !important; }

.m-cor-1 { background-color:#223557 !important; color:#758bb4 !important; }
.m-cor-2 { background-color:#3788b2 !important; color:#8ed0f2 !important; }
.m-cor-3 { background-color:#ab9372 !important; color:#e3ccac !important; }
.m-cor-4 { background-color:#9e5c83 !important; color:#ddafca !important; }
.m-cor-5 { background-color:#2c8f9c !important; color:#90d4dd !important; }

#side-menu > li li.active .m-cor-1 { color:#ffffff !important; }
#side-menu > li li.active .m-cor-2 { color:#ffffff !important; }
#side-menu > li li.active .m-cor-3 { color:#ffffff !important; }
#side-menu > li li.active .m-cor-4 { color:#ffffff !important; }
#side-menu > li li.active .m-cor-5 { color:#ffffff !important; }

.pl_15p { padding-left:15px; }
.pr_15p { padding-right:15px; }

.mlr_2p { margin-left:2px; margin-right:2px; }

a.td_u:hover { text-decoration:underline; color:inherit; }

.table-striped tr.n-exclui { background-color:#cedaf7 !important; }

.box-ad-st1 { }
.box-ad-st1 .box-item { position:relative; border-left: 1px dashed #253131; padding: 20px 0px 1px 10px; margin: 0px 0px 0px -10px; }
.box-ad-st1 .box-item i.n { position:absolute; left:-1px; top:0px; width: 25px; height: 20px; font-weight: bold; font-style: normal; background-color:#000; color:#fff; text-align:center;}
.box-ad-st1 .box-item.bi-2,
.box-ad-st1 .box-item.bi-3 { margin-top:15px; }

