 .punct {FONT: 1px verdana,tahoma,arial; FONT-WEIGHT: normal; color: #FFFFFF;}
 .antet {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #FFFFFF;}
 .antetc {FONT: 11px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #FFFFFF; background-color: #FF0000;}
 .htitle {FONT: 17px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #ff6200;}
 .calbo {
    FONT: 10px verdana,tahoma,arial; 
    FONT-WEIGHT: bold; 
    color: #000000;
    text-align: left;
    vertical-align: bottom;
    }
 .htitlered {FONT: 17px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #FF0000;}
 .htitlea {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #004080;}
 .htitleb {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #ff6200;}
 .titlewhite {FONT: 17px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #FFFFFF;}
 .sboldlinka {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: normal; color: #0000FF;}
 .listheader {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #0000FF;}
 .listobs {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: normal; color: #000000;}
 .listobsb {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #5a2200;}
 .list {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #0000FF;}
 .listform {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: normal; color: #008000;}
 .listformb {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #ff6200;}
 .listformbw {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: bold; color: #EBFDE0;}
 .pcap {FONT: 16px verdana,tahoma,arial; FONT-WEIGHT: bold; color: black;}
 .p20 {FONT: 20px verdana,tahoma,arial; FONT-WEIGHT: normal; color: black;}
 .p20b {FONT: 20px verdana,tahoma,arial; FONT-WEIGHT: bold; color: black;}
 .p24 {FONT: 24px verdana,tahoma,arial; FONT-WEIGHT: normal; color: black;}
 .p24b {FONT: 24px verdana,tahoma,arial; FONT-WEIGHT: bold; color: black;}
 .pb {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: normal; color: black;}
 .pbb {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; color: black;}
 .rfact1 {FONT: 12px verdana,tahoma,arial; FONT-WEIGHT: normal; color: #000000;}
 .rfact2 {FONT: 16px verdana,tahoma,arial; FONT-WEIGHT: normal; color: #000000;}
 .firmac {FONT: 15px verdana,tahoma,arial; FONT-WEIGHT: bold; color: red;}
 .fact0 {FONT: 8px verdana,tahoma,arial; FONT-WEIGHT: normal; color: black;}
 .fact1 {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: normal; color: black;}
 .fact2 {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; color: black;}
 .fact3 {
    font: 10px currer new, lucida console; 
    font-weight: bold; 
    color: black;
    border-style: solid; 
    border-width: 1px;
    background-color: yellow;
    }

div.bo {
    width: 170px;
    padding: 1px;
    border: 1px solid gray;
    margin: 2px;
    font: 10px currer new, lucida console; 
    font-weight: normal; 
    color: black;
    background-color: yellow;
    }

div.meniu {
    width: 80px;
    padding: 1px;
    border: 1px solid gray;
    margin: 2px;
    font: 12px currer new, lucida console; 
    font-weight: bold; 
    color: blue;
    text-align: center;
    background-color: #00CCFF;
    position: relative;
    float: left;
    }
div.meniu:hover{
    background-color: blue;
    color: white;
    }    
div.meniuFirma {
    width: 280px;
    padding: 1px;
    border: 1px solid gray;
    margin: 2px;
    font: 12px currer new, lucida console; 
    font-weight: bold; 
    color: blue;
    text-align: center;
    background-color: #00CCFF;
    position: relative;
    /*top: 22px;
    left: -400px;*/
    float: right;
    }
div.meniuFirma:hover{
    background-color: blue;
    color: white;
    }        


select { 
	font-family: currer new, lucida console; 
	font-size: 12px;
	font-weight: normal; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: white;
	} 
input { 
	font-family: verdana, tahoma, arial; 
	font-size: 11px;
	font-weight: normal; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color: white;
} 

body.main {background-color: #fff1e5;} /*fundal principal*/
body.left {background-color: #ff0000;} /*fundal cuprins stanga*/
tr.top {background-color: #ff6200;} /* linia de sus*/
tr.tab0 {background-color: #ffc7a5;} /* cap de tabel*/
tr.tab1 {background-color: #ffe9d7;} /*rand mai inchis la culoare*/
tr.tab2 {background-color: #fff1e5;} /*rand mai deschis la culoare*/
tr.tab3 {background-color: #ff0000;} /*rand cu nr factura gresit*/
tr.bb {border-bottom:1px solid #000000;} /*linie jos*/
td.c0 {background-color: #ffc7a5;} /*celula cu buton*/
td.c1 {background-color: #ffe9d7;} /*celula mai inchisa la culoare*/
td.c2 {background-color: #fff1e5;} /*celula mai deschisa la culoare*/
td.e1 {background-color: #ff0000;} /*celula cu erroare*/
table.print {border: 1px solid black; border-collapse: collapse; background-color: white;}
tr.print {border: 1px solid black; border-collapse: collapse; background-color: white;}
td.print {border: 1px solid black; border-collapse: collapse; background-color: white; padding: 4px 1px 1px 1px;}
td.cal {
    border: 1px solid black; 
    border-collapse: collapse; 
    background-color: white; 
    padding: 0px 0px 0px 0px;
    height: 100px;
    vertical-align: top;
    text-align: left;
    }

td.calh {
    border-collapse: collapse; 
    background-color: red; 
    padding: 0px 0px 0px 0px;
    text-align: center;
    }    
    
td.stot {background-color: #ff6200;} /* Celula de Subtotals*/

A.smenu:link {FONT: 12px verdana,tahoma,arial; TEXT-DECORATION: none; color: #004000;}
A.smenu:visited {FONT: 12px verdana,tahoma,arial; TEXT-DECORATION: none; color: #00a000;}
A.smenu:hover {FONT: 12px verdana,tahoma,arial; TEXT-DECORATION: none; color: #ffffff;}

A.ssmenu:link {FONT: 11px verdana,tahoma,arial; TEXT-DECORATION: none; color: #004000;}
A.ssmenu:visited {FONT: 11px verdana,tahoma,arial; TEXT-DECORATION: none; color: #007000;}
A.ssmenu:hover {FONT: 11px verdana,tahoma,arial; TEXT-DECORATION: none; color: #ffffff;}

A.boldlink:link {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000FF;}
A.boldlink:visited {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000CC;}
A.boldlink:hover {FONT: 14px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: underline; color: white;}

A.sboldlink:link {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000FF;}
A.sboldlink:visited {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000CC;}
A.sboldlink:hover {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: underline; color: #000000;}

A.listlink:link {FONT: 10px verdana,tahoma,arial; TEXT-DECORATION: none; color: #0000FF;}
A.listlink:visited {FONT: 10px verdana,tahoma,arial; TEXT-DECORATION: none; color: #0000CC;}
A.listlink:hover {FONT: 10px verdana,tahoma,arial; TEXT-DECORATION: underline; color: #000000;}

A.test:link {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000FF;}
A.test:visited {FONT: 10px verdana,tahoma,arial; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #0000CC;}
A.test:hover {
	FONT: 10px verdana,tahoma,arial; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: underline; 
	color: #000000;
	background-color: rgb(250,0,255)
}

input.smallCheckbox {width: 12px; height: 12px;}

.divVisible {display:block;}
.divHidden {display:none;}