a:link 
{
	color: blue; 
}

a:visited 
{
	color: blue; 
}

a:hover 
{
	color: gray; 
	text-decoration: none;
}

a.left:link 
{
	color: #000000; 
	text-decoration: none;
}

a.left:visited 
{
	color: #000000; 
	text-decoration: none;
}

a.left:hover 
{
	color: #000000; 
	text-decoration: none;
}

body 
{
	margin: 0pt; /* e nevoie de asta pt. header si footer */
	padding: 0;
	font-size: 10pt; 
	cursor: default; 
	color: black; /* = font color*/
	font-family: verdana; 
	background-color: white;
}

.body_main 
{
    margin-left:10; /*	margin: 0pt;*/
	padding: 0;
	font-size: 10pt; 
	cursor: default; 
	color: black; /* = font color*/
	font-family: verdana; 
	background-color: white;
	vertical-align:top;
}

link
{
	 color: #0000EE;
}
vlink
{
	color: #551A8B;
}

alink
{
	color: #FF0000;
}

input 
{
	/* urmeaza cele 4 'borduri' ale butonului submit, cu umbre inhibate, etc.*/
	/*
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: default ; 
	*/
	cursor: default; 
	color: #000000; 
	background-color:inherit;/* default;*/
}


ul 
{
	list-style-image: url(/images/arrow.gif);
}

li
{
	list-style-image: url(/images/arrow.gif);
}


p 
{
	font-size: 10pt; /*9pt*/
	color: #000000; 
	font-family: tahoma,verdana; 
	text-decoration: none;
}

select 
{
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	cursor: default; 
	color: #000000; 
	border-bottom: #000000 1px solid; 
	/*background-color: #a6b7c9;*/
}

table
{
}

table.medium
{
	width:500;/**/
}

table.large
{
	width:580;/*580 600;*/
	vertical-align:top;
	border: 0px;
	padding:2px;
}


table.extern
{
    width:750;
}

table.cell_border 
{
	background-color: #000000
}

td 
{
	font-size: 9pt; 
	color: #000000; 
	font-family: verdana; 
	text-decoration: none
}


td.button 
{
	padding-left: 5px
}

/*coloana cu continut*/
td.extern_left 
{
	width:550;
	/*valign:top;*/
}

/*coloana cu reclame*/
td.extern_right 
{
	width:200;
	vertical-align:top;
}


/*div-urile in care dau exemple la activare*/
div.divExemple
{
        background-color: Transparent; 
        border-right: darkgray thin dashed; 
        border-top: darkgray thin dashed; 
        border-left: darkgray thin dashed; 
        border-bottom: darkgray thin dashed;    
}


/*Div-rile ultimei noutati*/
td.tdCeENouCurent
{
       vertical-align: middle;

       /* border-right: darkgray thin dashed; */
       /* border-top: darkgray 1px  dashed; */
        border-left: darkgray 1px  dashed; 
        border-bottom: darkgray 1px  dashed;    
}

td.col_dataCurent 
{
	    vertical-align: middle;
	    text-align:center;

        border-right: darkgray 1px dashed; 
       /* border-top: darkgray 1px  dashed; */
       /* border-left: darkgray 1px  dashed; */
        border-bottom: darkgray 1px  dashed;  
}

/* div-urile Noutatilor "invechite"*/
td.tdCeENouVechi
{
        vertical-align: middle;
        
        /*border-right: darkgray 1px dotted;*/
        /*border-top: darkgray 1px dotted; */
        border-left: darkgray 1px dashed; 
        border-bottom: darkgray 1px dashed;
}


td.col_data 
{
	vertical-align: middle;
	text-align:center;
        
    border-right: darkgray 1px dashed; 
    /*border-top: darkgray 1px dashed;*/
    /*border-left: darkgray 1px dashed;*/
    border-bottom: darkgray 1px dashed;
}



td.tdSubTitlu
{
    vertical-align: middle;
	text-align:left;
        

     background-color:ThreeDFace;
    
     border-right: #cccccc 1px solid; 
     border-top: #cccccc 1px solid; 
     border-left: #cccccc 1px solid; 
     border-bottom: #cccccc 1px solid; 
     height: 36px;
}


/*textul afisat sub sub-titlu*/
td.tdTextSubTitlu
{
    vertical-align: middle;
	text-align:left;
        

     background-color:white;
    
     border-right: #cccccc 1px solid; 
    /*border-top: #cccccc 1px solid;*/
     border-left: #cccccc 1px solid; 
     border-bottom: #cccccc 1px solid; 
     height: 36px;
}


/*Tabelul in care descriu rapoartele facute de x-dev*/
table.tblDescrRap
{
        border-right: gray 1px solid; 
        border-top: gray 1px solid; 
        border-left: gray 1px solid; 
        border-bottom: gray 1px solid; 
        top: 0px;   
}
/*Sub-titlurie din tabelul de mai sus: mai inchise la culoare*/
td.tdDescRapSubTitlu
{
    vertical-align: middle;
	text-align:left;
	
    height: 16px; 
    background-color: silver;

 
    
     border-right: #cccccc 1px solid; 
     border-top: #cccccc 1px solid; 
     border-left: #cccccc 1px solid; 
     border-bottom: #cccccc 1px solid; 
    
}



/*frame cu reclame -nu-l mai folosesc*/
.body_reclame
{
    width:200; 
    vertical-align:top;
}

.ifrm_reclame
{
   width:195px;
   height:835px;
   text-align:left;
/*
   src:reclame.htm;
   frameborder:0;
   scrolling:no;
   marginwidth:0;
*/
 }
 
 
 /*Stiluri reclama la activare*/
 
 .divExterior
{
    background-color:ghostwhite; 
    width:190px; 
    height:118px; 
    text-align: center;
    vertical-align:middle;
    border: 1px solid gray;
    padding:0px 0px 0px 0px;
}
 
 
.button 
{
	padding-left: 3px; 
	padding-bottom: 3px; 
	padding-top: 3px
}

.cat {
	font-weight: bold; 
	font-size: 10pt; 
	color: #cccccc
}

.tom_cat 
{
	font-weight: normal; 
	font-size: 10pt; 
	color: #cccccc
}


.logo_cat 
{
	font-weight: bold; 
	font-size: 19pt; 
	color: #cccccc; 
	padding-left: 12px;
}

.version 
{
	font-weight: bold; 
	font-size: 12pt; 
	color: #b4a993
}

.menu_button
{
	background-color: white;
}

.div_button
{
	padding-right: 3px; 
	padding-left: 3px; 
	padding-bottom: 3px; 
	margin: 0px; 
	padding-top: 3px;
	color: #3366ff;
}

.menu_body_frame
{
	background-color: white;
	margin-left: 0 ;
	margin-right: 0 ;
	margin-top: 0 ;
	margin-bottom: 0 ;
	/*	background: "img/bg.gif"; */
}

.menu_table
{
	width: 170; 
	background-color: #dcdcdc; 
	border: 0;
	border-color: gray;
	/*background: "img/dotted_x.gif"*/
}

.lightgray
{
	background-color: #f5f5f5;
}


.welcome_header
{
	padding-right: 3px; 
	padding-left: 3px; 
	padding-bottom: 3px; 
	margin: 0px; 
	padding-top: 3px;
	color: #000;
	font-family: verdana; 
}

caption
{
	font-size: 10pt; 
	cursor: default; 
	font-family: verdana; 
	background-color: white;
}

/* incerc sa pun o definitie pt. un DIV sau SPAN */
.titluPag
{
    width:600px;
	color: #3333FF;
	font-size: 13.5pt;
	font-weight: bold;
	/*margin-left: 140px;*/
	vertical-align:top;

}

.subTitlu
{
	color: #3333FF;
	font-size: 12pt;
	/*font-weight: bold;*/
}

/* sub-sub titlu */
.sSubTitlu 
{
	font-weight: bold;
}

