body,td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size:12px;
}

a {
	text-decoration: none;
	color:#09C;
}
        $(function(){
            $("a.hidelink").each(function (index, element){
                var href = $(this).attr("href");
                $(this).attr("hiddenhref", href);
                $(this).removeAttr("href");
            });
            $("a.hidelink").click(function(){
                url = $(this).attr("hiddenhref");
                window.open(url, '_blank');
            })
        });
        a.hidelink {
            cursor: pointer;
            text-decoration: underline;
        }		
a:hover {
	color: #059;
}
.sgnElena {
    background-image: url('../contracte/images/se.png');
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px 100px;
    width: 250px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
}
.sgnMihnea {
    background-image: url('../contracte/images/semnat_stamp.png');
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px 100px;
    width: 250px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
}
.stampila {
    background-image: url('../contracte/images/stampila.png');
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px 100px;
    width: 100px;
    height: 100px;
    text-align: center;
    vertical-align: middle;
}
.titleBIG {
	color: #09C;
	font-size:16px;
}

.formField {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.formButton {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #00bbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
}
.formButton:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: blue;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
}
.formButton2 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #990066;
	border: 2px solid #990066;
	height: 22px;
	font-size:12px;
}

.formButton2:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: blue;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
}
.formButtonx {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color:  #9B59B6;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;


}


.formButton1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #00bbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	width:240px;

}

.formButton1:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #aabbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	width:240px;

}
.formButtonred {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #FF0000;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	

}
.formButtoncautare {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #00bbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	width:120px;

}
.formButtoncautare:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #aabbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	width:120px;

}
.formButtongestiune {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #00bbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	width:135px;

}
.formButtongestiune:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align:left;
	background-color: #aabbcc;
	border: 2px solid #bbbbbb;
	height: 22px;
	font-size:12px;
	width:135px;

}



.titleBar {
	background-color: #EEE;
	height: 25px;
	vertical-align:middle;
	padding-left: 5px;
	font-size: 12px;
	color: #09C;
	font-weight: bold;
}

.titleBarSortat {
	background-color: #66FFCC;
	height: 25px;
	vertical-align:middle;
	padding-left: 5px;
	font-size: 12px;
	color: #022;
	font-weight: bold;
}
.titleBarSortatCompanie {
	background-color: #66FFCC;
	height: 25px;
	max-width:10px;
	vertical-align:middle;
	padding-left: 5px;
	font-size: 12px;
	color: #022;
	font-weight: bold;
	
}
.centered {
	text-align:center;
	padding:1px;
}

.titleBarPage {
	height: 40px;
	vertical-align:middle;
	padding-left: 25px;
	color: #09C;
	font-size:16px;
	
}

.menuCell {
	height: 30px;
	text-align:center;
	vertical-align:middle;
	color: #09C;
}

.tableWindow {
	border-bottom:1px solid #EEE;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
}

.red {
	font-size: 14px;
	font-weight: normal;
	color: #EE4444;
}

.green {
	font-size: 14px;
	font-weight: normal;
	color: #44EE44;
}
.divTableBody {
	display: table-row-group;
}
.TableHeadingSticky{
	background-color: moccasin;
	text-align: center;
	vertical-align:middle;
	padding-left: 5px;
	font-size: 16px;
	color: maroon;		
	position: sticky; 
	top: 0; 
	z-index: 10000;	
}
.TableHeadingStickySortat{
	background-color: #66FFCC;
	height: 25px;
	vertical-align:middle;
	padding-left: 5px;
	font-size: 12px;
	color: #022;
	font-weight: bold;	
	position: sticky; 
	top: 0; 
	z-index: 10000;	
}
.divTableCell_sticky {
    position:sticky;
    top:0;		
	border: 1px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}