header, .ColRight, footer, pre, code, .nivo-controlNav, .button, #real-accessability, .theme-switch, .oops, .printer, .printer_sign, .hiddenPic, .hidden, .eu,.user  {display:none !important}
.show {display:block !important}
.central, section, .main, .content {box-shadow:none;width:100% !important}
.container {background:#fff!important}
.fa-ul li::before {top:4pt!important}
* {word-break:keep-all}
*, *::after, *::before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
}
body {
	background:#fff;
	margin:0;
	font-family:'Open Sans', sans-serif;
	font-size:100%;
	font-weight:400;
	color:#000;
	height:100%;
	margin:0;
	padding:0;
	overflow-x:hidden;
	max-height:100%;
	min-height:100%;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
}
section, .main {
	font-size:10pt;
	line-height:1;
	margin:0;
	position:relative
}
.antet {font-size:9pt;margin:0 0 6pt 0}
.antet a {color:#000}
.antet ul li {margin:3pt 0 0 0}
.antet tr td {vertical-align:top}
.antet tr td img {
	display:block;
	margin:0 auto
}
.mngr_sus {
	margin:5px 0 0;
	position:absolute;
	right:0;
	text-align:right
}
.smn_dr {color:#000 !important;float:right;padding-right:11pt}
.smn_st {float:left;padding-left:11pt}
.smn_dr::after {clear:both}
.smn_dr span, .smn_st span {
	font-size:1.2em;
	line-height:1.5
}

table {page-break-inside:auto}
table {page-break-after:auto}
thead {display:table-header-group}
tfoot {display:table-footer-group}
table.avoidBreak {page-break-inside:avoid} 
.style1 {color:#fff;font-size:8pt}
h1 {
	font-size:11pt;
	font-weight:normal;
	text-align:center;
	padding:0;
	margin:1rem 0 2rem;
	text-transform:uppercase
}
.style4 {font-size:8pt}
.style5 {
	padding:0 5px;
	text-align:left;
	font-size:11px
}
.style6 {
	font-size:11px;
	text-align:center;
}
a:link, a:visited, a:active {text-decoration:none}
a:hover {text-decoration:underline}
.image {
	border:1px solid #ccc;
	margin-right:10px;
	float:left;
}
.smn_dr img, .smn_st img {
	width:100px;
	height:auto;
}
.click {
	font-size:8pt;
	padding-right:40px;
	text-align:right
}
.detalii {
	padding-right:8pt;
	text-align:right
}
.text {
	font-size:9pt;
	padding:0 7pt;
	text-align:justify;
	text-indent:1cm;
}
.semnatura {
	padding-left:80pt;
	padding-right:8pt;
	text-align:center
}
.tbl {	color:#f00}
table.corner .tbl2, table.corner .tbl, table.corner .tbl_m,table.tbl_mb2 {
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
	vertical-align:middle;
	white-space:nowrap;
}
table.corner th, table.corner td {border:1px solid black}
ol {margin-left:11pt}
.decimal {
	list-style-type:decimal;
	padding-right:8pt;
	text-align:justify
}
.subullet {
	font-size:11px;
	list-style-type:square;
	margin-left:20px
}
.garda_titlu {
	font-size:12px;
	font-weight:600;
	text-align:center;
	padding-top:10px;
	text-transform:uppercase
}
hr {
	background:#fff;
	border-top:1pt solid #ccc;
	border-right:0;
	border-bottom:0;
	border-left:0;
	color:#fff;
	margin:0;
	text-align:justify;
	width:100%
}
.cfunctie, .cnume, .cspecial {font-weight:600}
.cfunctie {font-size:12pt;margin-left:0}
.cnume {font-size:11pt}
.cspecial {font-size:9pt}
table.corner {
	border-style:none;
	border-collapse:separate;
	background-color:#fff;
	margin:0 auto;
}
.select::after {content:""}
.borderless {
	border-width:0;
	border:0;
	margin:0 auto
}
table.borderless td {
	border-width:0;
	border:0;
	margin-left:auto;
	margin-right:auto;
	padding:2px;
	text-align:center
}
.cell {
	border:1px solid #e9e9e9;
	margin:0 10px 3px 10px;
	padding:5px
}
.cell0 {
	float:left;
	margin:0 10px;
	padding:10px 0
}
.cell_dr {
	float:right;
	margin:0;
	padding:0
}
.cell_st {
	float:left;
	margin:5px;
	padding:0
}
.cell_cntr {
	float:right;
	margin:0 0 10px 0;
	padding:0;
	text-align:center;
	width:298px
}
.cell2 {
	border:1px solid #e9e9e9;
	margin:2px 10px;
	padding:5px;
	vertical-align:bottom
}
.cell3 {
	background:#f6f6f6;
	border:1px solid #e9e9e9;
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
	margin-top:10px;
	padding:5px;
	vertical-align:bottom
}
.cell4 {
	border:1px solid #e9e9e9;
	float:left;
	margin:5px;
	padding:5px
}
.cell_cnt_adr {
	border:1px solid #e9e9e9;
	margin:0 0 0 5px;
	float:left;
	padding:2px;
	width:165px
}
.cell_tbl {
	border:1px solid #e9e9e9;
	float:right;
	text-align:left;
	margin:0 3px 3px;
	padding:1px 3px 1px 5px;
	font-size:11px;
	width:120px
}
.pagina {
	background:#099;
	-webkit-print-color-adjust:exact;
	color-adjust:exact;
	color:#fff;
	font-weight:600;
	padding:1px 5px
}
.pgnr {
	position:fixed;
	bottom:0;
	text-align:center;
	width:100%
} 
.pgnr::after{
	counter-increment:page;
	content:"" counter(page); 
	text-align:center;
	width:100%
}
.highlight {
	color:#c00;
	font-weight:normal;
	text-transform:uppercase
}
.highlight2 {
	color:#c00;
	font-weight:normal;
	text-transform:capitalize
}