@charset "utf-8";
/* CSS Document */

/*reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;font-family:  Arial, Helvetica, sans-serif, "Trebuchet MS", Tahoma, Georgia, "Times New Roman", Times;}
body {line-height: 1;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;	border-spacing: 0;}
input[type="checkbox"]{
    margin:0;
    vertical-align:sub;
}

label {
//    font-size:14px !important;
}

body {
    margin: 0;
    padding: 0;
    overflow:auto;
    color: #979797;
    background-image: url("/img/main_bg.png");
//    overflow-y: hidden;	
}

html {
    font-family: Arial,Helvetica,sans-serif, "Trebuchet MS", Tahoma, Georgia, "Times New Roman", Times;
    font-size: 100%;
}

html, body {
    height:auto !important; 
    height:100%; 
    min-height:100%;
}

.ui-widget {
    font-size:14px !important;
}
.ui-button-text-only .ui-button-text {
    padding: 3px 9px 3px 9px !important;
}

a {text-decoration:none;color:#FFFFFF;font-weight:normal;font-size:12px;}
a:hover {color:#F35712;}

fieldset p{
    font-size:14px;
    color:black;
/*    font-family: arial black; */
}

fieldset>legend {
    font-size:14px;
    color:black;
/*    font-family:arial black; */
}

img { border:0; }

form { margin: 0; padding: 0; display:inline;}

* { outline: medium none; }

.border-radius-top-5 {
	-moz-border-radius:5px 5px 0px 0px; /* Firefox */
  	-webkit-border-radius:5px 5px 0px 0px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 0px 0px; /* KHTML */
  	border-radius:5px 5px 0px 0px;
}

.border-radius-left-5 {
	-moz-border-radius:5px 0px 0px 5px; /* Firefox */
  	-webkit-border-radius:5px 0px 0px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 0px 0px 5px; /* KHTML */
  	border-radius:5px 0px 0px 5px;
}

.border-radius-right-5 {
	-moz-border-radius:0px 5px 5px 0px; /* Firefox */
  	-webkit-border-radius:0px 5px 5px 0px; /* Safari, Chrome */
 	-khtml-border-radius:0px 5px 5px 0px; /* KHTML */
  	border-radius:0px 5px 5px 0px;
}

.border-radius-left-3 {
	-moz-border-radius:3px 0px 0px 3px; /* Firefox */
  	-webkit-border-radius:3px 0px 0px 3px; /* Safari, Chrome */
 	-khtml-border-radius:3px 0px 0px 3px; /* KHTML */
  	border-radius:3px 0px 0px 3px;
}

.border-radius-right-3 {
	-moz-border-radius:0px 3px 3px 0px; /* Firefox */
  	-webkit-border-radius:0px 3px 3px 0px; /* Safari, Chrome */
 	-khtml-border-radius:0px 3px 3px 0px; /* KHTML */
  	border-radius:0px 3px 3px 0px;
}

.loading_ajax { 
	background-color: #000; 
	height: 100%; 
	width: 100%; 
	position: fixed; 
	left: 0pt; 
	top: 0pt; 
	z-index: 3999; 
	opacity: 0.85; 
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	display:none;
}

.clear_all {clear:both;}
.align-center {text-align:center;}
.align-left {text-align:left;}

#top_menu {
	width:1023px;
	height:30px;
	float: left;
}
#top_menu .searchandtabs {
	width:1023px;
	height:27px;
	position:relative;
}

#top_menu .searchandtabs .tabs {
	width:300px;
	height:27px;
	float:left;
}

#top_menu .searchandtabs .tabs a {
	width:99px;
	height:27px;
	line-height:27px;
	display:block;
	background: transparent url("/img/bg_personal_business.png") no-repeat scroll 50% 0;
	border:1px solid #CCCCCC;
	border-bottom:none;
	float:left;
	margin-right:9px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#top_menu .searchandtabs .tabs a:hover {
	background: transparent url("/img/bg_personal_business.png") no-repeat scroll 50% -30px;
	border:1px solid #0263AB;
	border-bottom:none;
	color:#FFFFFF;
}

#top_menu .searchandtabs .tabs a.selected {
	background: transparent url("/img/bg_personal_business.png") no-repeat scroll 50% -30px;
	border:1px solid #0263AB;
	border-bottom:none;
	color:#FFFFFF;
}

#top_menu #searchcontainer {
	width:280px;
	height:24px;
	float:right;
	position:relative;
}

#top_menu #searchcontainer input#inputsearch {
	height:18px;
	line-height:18px; 
	width:192px; 
	padding: 2px 7px;
	background-color:transparent;
	border:1px solid #CCCCCC; 
	border-right:none; 
	color:#000000; 
	font-weight:normal; 
	font-size:11px;
	display:block;
	float:right;
	background: url("/img/bg_btn_cauta_grey_22.png") repeat-x scroll 0 0 transparent;

}

#top_menu #searchcontainer a {
	height:18px;
	line-height:18px;
	padding:3px 10px 3px 30px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:right;
	background: url("/img/bg_btn_cauta_blue_22.png") no-repeat scroll 0 0 transparent;
}

#top_menu #searchcontainer .search_ajax {
    background-color: white;
    border: 1px solid #CCCCCC;
    display: none;
    right: 69px;
    top: 21px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 400px;
    z-index: 10000;
	-moz-border-radius:5px 0 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 0 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 0 5px 5px; /* KHTML */
  	border-radius:5px 0 5px 5px;
}


#top_menu #searchcontainer .search_ajax li {
    border-bottom: 1px solid #C7CED1;
    text-align: left;
    white-space: nowrap;
	background-color:#F3F4F5;
}

#top_menu #searchcontainer .search_ajax li:last-child {
    border-bottom: none;
}

#top_menu #searchcontainer .search_ajax li a {
    text-decoration: none;
	color:#3E3E3E;
	padding: 5px 10px;
	width:380px;
	display:block;
	float:none;
	background:none;
}
#top_menu #searchcontainer .search_ajax li.selected {
    background-color: #E8EBEC;
}

#top_menu #searchcontainer .search_ajax li span {
    text-decoration: none;
	color:#3E3E3E;
	padding: 5px 10px;
	width:380px;
	display:block;
	float:none;
	background:none;
	height:16px;
	line-height:16px;
	font-size:11px;
	font-weight:bold;
}


#top_menu #searchcontainer .search_ajax li.selected {
    background-color: #E8EBEC;
}

#top_menu .logoandmenu {
	width:1023px;
	height:30px;
	position:relative;
	background: transparent url("/img/bg_top_menu.png") repeat-x scroll 0 0;
	border:1px solid #CCCCCC;
	-moz-border-radius:0px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:0px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:0px 5px 5px 5px; /* KHTML */
  	border-radius:0px 5px 5px 5px;
}
#top_menu .logoandmenu .logo {
	width:190px;
	height:70px;
	position:absolute;
	top:4px;
	left:10px;
}

#top_menu .logoandmenu .platafacturi {
	width:150px;
	height:80px;
	position:absolute;
	top:-1px;
	right:-1px;
}

#top_menu .logoandmenu .platafacturi a {
	width:150px;
	height:40px;
	padding:20px 0;
	line-height:20px;
	display:block;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background: transparent url("/img/bg_plata_facturi_80_150.png") repeat-x scroll 0 0;
}

#top_menu .logoandmenu .platafacturi a:hover {
	background: transparent url("/img/bg_plata_facturi_80_150.png") repeat-x scroll 0 -80px;
}


#top_menu .logoandmenu .menupersonal {
    background: none;
    height: 30px;
    left: 235px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 560px;
}

#top_menu .logoandmenu .menupersonal a {
	display:block;
	float:left;
	color:#01599A;
	font-size:15px;
	margin-left:9px;
	padding:6px 18px 3px 18px;
	font-weight:normal;
}

#top_menu .logoandmenu .menupersonal a:hover {
	border-bottom: 3px solid #01599A;
}

.menupersonal_selected {
	border-bottom: 3px solid #01599A;
}

#top_menu .logoandmenu .menupersonal span.bg_top_menu_delimiter {
	display:block;
	float:left;
	height:24px;
	width:1px;
	background: transparent url("/img/bg_top_menu_delimiter.png") no-repeat scroll 0 0;
}

#top_menu .shadow {
	width:960px;
	height:30px;
	margin-left:18px;
	position:relative;
	background: transparent url("/img/shadow_960.png") no-repeat scroll 0 0;
}

#middlecnt {
	width:960px;
	margin:0;
	position:relative;
}
#middlecnt .left {
	float:left;
	width:180px;
}

#middlecnt .left .leftmenu {
	width:180px;
	position:relative;
}

#middlecnt .right {
	float:right;
	width:770px;
}

.shadow_760 {
	width:760px;
	height:30px;
	position:relative;
	background: transparent url("/img/shadow_760.png") no-repeat scroll 0 0;
}
.shadow_170 {
	width:170px;
	height:18px;
	position:relative;
	background: transparent url("/img/shadow_170.png") no-repeat scroll 0 0;
}
.shadow_200 {
	width:200px;
	height:18px;
	position:relative;
	background: transparent url("/img/shadow_200.png") no-repeat scroll 0 0;
}

.shadow_220 {
	width:220px;
	height:18px;
	position:relative;
	background: transparent url("/img/shadow_220.png") no-repeat scroll 0 0;
}

.shadow_320 {
	width:320px;
	height:18px;
	position:relative;
	background: transparent url("/img/shadow_320.png") no-repeat scroll 0 0;
}

.shadow_960 {
	width:960px;
	height:18px;
	margin-left:18px;
	position:relative;
	background: transparent url("/img/shadow_960.png") no-repeat scroll 0 0;
}

#middlebtncnt {
	width:960px;
	height:148px;
	position:relative;
}

#middlebtncnt .btngrey {
	width:200px;
	height:148px;
	position:relative;
	float:left;
}

#middlebtncnt .btngrey a {
	width:178px;
	height:108px;
	position:relative;
	display:block;
	padding:10px;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	background: transparent url("/img/bg_btn_200_130_grey.png") repeat-x scroll 0 0;
	color:#000000;
	border:1px solid #CCCCCC;
}
#middlebtncnt .btngrey a:hover {
	background: transparent url("/img/bg_btn_200_130_grey.png") repeat-x scroll 0 -130px;
}

#middlebtncnt .btngrey a span.title {
	width:180px;
	height:20px;
	position:absolute;
	top:10px;
	left:10px;
	display:block;
	color:#025B9D;
    font-size: 18px;
    font-weight: normal;
	overflow:hidden;
}
#middlebtncnt .btngrey a:hover span.title {
	color:#000000;
}

#middlebtncnt .btngrey a span.text {
	width:120px;
	height:70px;
	position:absolute;
	top:45px;
	left:75px;
	display:block;
	color:#000000;
    font-size: 11px;
    font-weight: normal;
	line-height:13px;
	overflow:hidden;
}

#middlebtncnt .btngrey a span.image {
	width:60px;
	height:60px;
	position:absolute;
	top:45px;
	left:8px;
	display:block;
	overflow:hidden;
}

#middlebtncnt .btnblue {
	width:200px;
	height:148px;
	position:relative;
	float:left;
}

#middlebtncnt .btnblue a {
	width:180px;
	height:110px;
	position:relative;
	display:block;
	padding:10px;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	background: transparent url("/img/bg_btn_200_130_blue.png") repeat-x scroll 0 0;
	color:#FFFFFF;
}

#middlebtncnt .btnblue a:hover {
	background: transparent url("/img/bg_btn_200_130_blue.png") repeat-x scroll 0 -130px;
}

#middlebtncnt .btnblue a span.title {
	width:180px;
	height:20px;
	position:absolute;
	top:10px;
	left:10px;
	display:block;
	color:#FFFFFF;
	font-size: 18px;
	font-weight: normal;
	overflow:hidden;
}

#middlebtncnt .btnblue a:hover span.title {
	color:#FFFFFF;
}

#middlebtncnt .btnblue a span.text {
	width:160px;
	height:80px;
	position:absolute;
	top:45px;
	left:20px;
	display:block;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: normal;
	line-height:13px;
	overflow:hidden;
}

#footer_menu {
	width:960px;
	height:35px;
	position:relative;
	margin-top:5px;
}

#footer_menu .logo {
	width:120px;
	height:35px;
	float:left;
}

#footer_menu .footermenu {
	width:820px;
	height:35px;
	float:right;
	text-align:center;
}

#footer_menu .footermenu a {
	line-height:25px;
	height:25px;
	padding:5px 17px;
	font-size:12px;
	color:#005999;
	text-decoration:none;
	display:block;
	float:left;
}

#footer_menu .footermenu a:hover {
	color:#000000;
}

.msgBox {
	width:100%;
	position:relative;
	padding:10px;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;

	margin:15px auto;
}

div.success {
	background: transparent url("/img/bg_messages.png") no-repeat scroll 0 0;
}

div.alert {
	background: transparent url("/img/bg_messages.png") no-repeat scroll 0 -200px;
}

div.error {
	background: transparent url("/img/bg_messages.png") no-repeat scroll 0 -400px;
}

.msgBoxStay {
	width:100%;
	position:relative;
	padding:10px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	line-height:16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	margin:15px auto;
	border:1px solid #E6E6E6;
}

.msgBoxStay a {
	font-size:12px;
	line-height:16px;
}

#dialog-box {
	z-index: 4000; 
	height: 500px; 
	width: 700px; 
	top: 74px; 
	left: 610px; 
	display: none;
}

#sectiuni_div {
	width:213px;
	height:555px;
	float:left;
	text-align:center;
	margin-top:9px;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border:1px solid #CCCCCC;
	background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
}

#content_div {
	width:1023px;
	height:555px;
	float:left;
	text-align:center;
	margin-top:9px;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border:1px solid #CCCCCC;
	background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
}

.div_title {
//    background:-webkit-linear-gradient(left,#0263AB,#026399); /* For Safari 5.1 to 6.0 */
//    background:-o-linear-gradient(right,#0263AB,#026399); /* For Opera 11.1 to 12.0 */
//    background:-moz-linear-gradient(right,#0263AB,#026399); /* For Firefox 3.6 to 15 */
//    background:linear-gradient(to right,#0263AB,#026399); /* Standard syntax (must be last) */
	background:#0263AB;
	top:1px;
	left:1px;
	height:30px;
	width:100%;
	color:#FFFFFF;
	line-height:27px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	-moz-border-radius:5px 5px 0px 0px; /* Firefox */
  	-webkit-border-radius:5px 5px 0px 0px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 0px 0px; /* KHTML */
  	border-radius:5px 5px 0px 0px;
}

.sectiuni_button {
	height:18px;
	width:180px;
	text-align:center;
	font-size:15px;
	margin: 0 auto;
	margin-bottom:18px;
	padding: 6px 6px 6px 6px;
	cursor:cross;
	cursor:hand;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB;
	background: transparent url("/img/bg_sectiuni_button.png") repeat scroll 54% 0;
}

.sectiuni_button:hover {
	color:#FFFFFF;
	background:#0263AB;
}

.sectiuni_selected {
	color:#FFFFFF;
	background:#0263AB;
}

.sectiuni_button a {
	font-size:15px;
	color:#01599A;
}

.sectiuni_button a:hover {
	font-size:15px;
}

input[type="text"] {
	margin-bottom:9px;
//	font-weight:bold;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

input[type="password"] {
	margin-bottom:9px;
//	font-weight:bold;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

input[type="search"] {
	margin-bottom:0px;
//	font-weight:bold;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

select {
//	font-weight:bold;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

fieldset {
	margin:12px;
	padding: 12px;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

legend {
	color:#000000;
	font-size:15px;
//	font-weight:bold;

}

.content_inner_div {
	margin:12px;
	padding:6px;
	padding-top:12px;
	padding-bottom:12px;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

.content_inner_div select {
	width:180px;
//	font-weight:bold;
	-moz-border-radius:5px 5px 5px 5px; /* Firefox */
  	-webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
 	-khtml-border-radius:5px 5px 5px 5px; /* KHTML */
  	border-radius:5px 5px 5px 5px;
	border: 1px solid #0263AB
}

.content_inner_div a {
	color:#01599A;
	font-size:15px;
}

.content_inner_div a:hover {
	color:#FFFFFF;
	font-size:15px;
}

.content_inner_div p {
	font-size:14px;
	color:#000000;
	margin-bottom:6px;
	margin-top:-3px;
}

.content_inner_div_button {
    height:12px;
    width:150px;
    text-align:center;
    font-size:14px;
    margin: 0 auto;
    margin-top:-15px;
    margin-left:15px;
    padding: 3px 3px 6px 3px;
    cursor:cross;
    cursor:hand;
    color:#000000;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border: 1px solid #0263AB;
//    background: #979797;
    background: transparent url("/img/bg_sectiuni_button.png") repeat scroll 54% 0;
}

.content_inner_div_button:hover {
    height:12px;
    width:150px;
    text-align:center;
    font-size:14px;
    margin: 0 auto;
    margin-top:-15px;
    margin-left:15px;
    color:#FFFFFF;
    background:#0263AB;
    padding: 3px 3px 6px 3px;
    cursor:cross;
    cursor:hand;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border: 1px solid #0263AB
}

.content_inner_div_button_fise {
    height:12px;
    width:123px;
    text-align:center;
    font-size:14px;
    margin: 0 auto;
    margin-top:-15px;
    margin-left:15px;
    padding: 3px 3px 6px 3px;
    cursor:cross;
    cursor:hand;
    color:#000000;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border: 1px solid #0263AB;
    background: transparent url("/img/bg_sectiuni_button.png") repeat scroll 54% 0;
}

.content_inner_div_button_fise:hover {
    height:12px;
    width:123px;
    text-align:center;
    font-size:14px;
    margin: 0 auto;
    margin-top:-15px;
    margin-left:15px;
    color:#FFFFFF;
    background:#0263AB;
    padding: 3px 3px 6px 3px;
    cursor:cross;
    cursor:hand;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border: 1px solid #0263AB
}


.login_not_ok {
    position:absolute;
    z-index:15;
    top:27%;
    left:50%;
    margin:-15px 0 0 -114px;
    text-align:center;
    padding: 9px 9px;
    width:180px;
    height:15px;
    color:#FFFFFF;
    background: #ff0000 !important;
    background-clip: padding-box;
    border: 1px solid #172b4e;
    border-bottom-color: #142647;
    border-radius: 5px;
    font-size:12px;
    background-image: -webkit-radial-gradient(cover, #437dd6, #3960a6);
    background-image: -moz-radial-gradient(cover, #437dd6, #3960a6);
    background-image: -o-radial-gradient(cover, #437dd6, #3960a6);
    background-image: radial-gradient(cover, #437dd6, #3960a6);
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
}

.login_div {
    width:270px;
    height:180px;
    text-align:center;
    position:absolute;
    top:50%;
    left:50%;
    margin:-123 0 0 -150;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border:1px solid #CCCCCC;
    background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
    background-clip: padding-box;
    border: 1px solid #172b4e;
    border-bottom-color: #142647;
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
}

.alert_confirm_div {
    text-align:center;
    position:absolute;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border:1px solid #CCCCCC;
    background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
    background-clip: padding-box;
    border: 1px solid #172b4e;
    border-bottom-color: #142647;
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
}

.pdf_fisa_div {
    width:810px;
    height:480px;
    text-align:center;
    position:absolute;
    left:426px;
    top:117px;
    display:none;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border:1px solid #CCCCCC;
    background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
    background-clip: padding-box;
    border: 1px solid #172b4e;
    border-bottom-color: #142647;
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
}

.operatiuni_fisa_div {
    width:126px;
    height:auto;
    text-align:center;
    position:absolute;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border:1px solid #CCCCCC;
    background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
    background-clip: padding-box;
    border: 1px solid #172b4e;
    border-bottom-color: #142647;
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
}

.modificare_fisa_div {
    width:1020px;
    height:auto;
    text-align:center;
    position:absolute;
    left:426px;
    top:429px;
    display:none;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border:1px solid #CCCCCC;
    background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
    background-clip: padding-box;
    border: 1px solid #172b4e;
    border-bottom-color: #142647;
    -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), inset 0 0 1px 1px rgba(255, 255, 255, 0.1), 0 2px 10px rgba(0, 0, 0, 0.5);
}

#ajax_loader {
    width:270px;
    height:180px;
    text-align:center;
    position:relative;
    top:50%;
    left:50%;
    margin:-18 0 0 -150;
}

.bordered_div {
    text-align:center;
    margin-top:9px;
    -moz-border-radius:5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius:5px 5px 5px 5px; /* Safari, Chrome */
    -khtml-border-radius:5px 5px 5px 5px; /* KHTML */
    border-radius:5px 5px 5px 5px;
    border:1px solid #CCCCCC;
    background: transparent url("/img/bg_sectiuni_menu.png") repeat scroll 54% 0;
}

.bordered_div a {
    color:#01599A;
    font-size:15px;
}

.bordered_div a:hover {
    color:#000000;
    font-size:15px;
}

.bordered_div p {
    font-size:14px;
    color:#000000;
    margin-bottom:12px;
}

.table_new th{
    color:black;
}

.table_new a:link {
    color: #666;
    font-weight: bold;
    text-decoration:none;
}

.table_new a:visited {
    color: #999999;
    font-weight:bold;
    text-decoration:none;
}

.table_new a:active,
.table_new a:hover {
    color: #bd5a35;
    text-decoration:underline;
}

.table_new {
    font-family:Arial, Helvetica, sans-serif;
    color:#666;
    font-size:12px;
    background:#eaebec;
    border:#ccc 1px solid;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1;
}

.table_new th {
    padding:3px 3px 3px 3px;
    border-top:1px solid #fafafa;
    border-bottom:1px solid #e0e0e0;
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
    background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}

.table_new th:first-child {
    text-align: center;
}

.table_new tr:first-child th:first-child {
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
    border-top-left-radius:3px;
}

.table_new tr:first-child th:last-child {
    -moz-border-radius-topright:3px;
    -webkit-border-top-right-radius:3px;
    border-top-right-radius:3px;
}

.table_new tr {
    text-align: center;
    padding-left:20px;
}

.table_new tr td:first-child {
    text-align: center;
    border-left: 0;
}

.table_new tr td {
    padding:3px;
    border-top: 1px solid #ffffff;
    border-bottom:1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    background: #fafafa;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
    background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}

.table_new tr.even td {
    background: #f6f6f6;
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
    background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}

.table_new tr:last-child td {
    border-bottom:0;
}

.table_new tr:last-child td:first-child {
    -moz-border-radius-bottomleft:3px;
    -webkit-border-bottom-left-radius:3px;
    border-bottom-left-radius:3px;
}

.table_new tr:last-child td:last-child {
    -moz-border-radius-bottomright:3px;
    -webkit-border-bottom-right-radius:3px;
    border-bottom-right-radius:3px;
}

.table_new tr:hover td {
    background: #f2f2f2;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
    background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}

.dropbtn {
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}
                                                    
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}
                                                                    
.dropdown-content a:hover {
    background-color: #f1f1f1
}
                                                                    
.dropdown:hover .dropdown-content {
    display: block;
}
                                                                        
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}
