body {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #666666;
 text-decoration: normal;
 background-color: #D5D0B0;
 
 }

p, li, dt, dd, td, input, select, textarea {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #666666;
 text-decoration: normal;

 /* TEXT-ALIGN: justify; */
 }
 
#comment {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #969696;
 font-style:italic;
 text-decoration: normal;
 } 
 
 
.vmenu0 {
 cursor: pointer;
 background-color: #FFF4F4;
 color: #000099;
}
.vmenu1 {
 cursor: pointer;
 background-color: #F4FFF4;
 color: #000099;
}
.vmenu {
 cursor: pointer;
 background-color: #FFFFFF;
 color: #000099;
}
.vsmenu0, .vsmenu1, .vsmenu {
 cursor: pointer;
 background-color: #FFFF80;
 color: #000099;
}
.vmenusel {
 background-color: #FFCC00;
 color: #000000;
 font-weight: bold;
}
.titlu {
 font-family: Verdana, Arial, Helvetica;
 font-size: 12pt; 
 color: #646464; 
 font-weight: bold 
 } 
.subtitlu {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #CCCCCC;
 } 

fieldset {
	padding: 8;
	border: 1px solid #CCCCCC;
}
legend {
	color: #FF0000;
	font-weight: bold;
	border: 1px solid #808080;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
input, textarea {
 font-family: Verdana, Arial, Helvetica;
 font-size: 8pt;
}

hr {
 color: #DDDDDD;
 width: 100%;
 height: 1pt;
}


/* -------------------------------------- */
.diacr { 
  color: #000080;
  text-decoration: none;
  background-color: #faf8e9;
  border: 1px solid #EEEEEE;
  width: 12px;
}
:hover.diacr {
  color: #FF0000;
  text-decoration: none;
  background-color: #CCDDEC;
  border: 1px solid #C0C0C0;
}
/* -------------------------------------- */




 

#istoric, #istoric a {
 font-family: Verdana, Arial, Helvetica;
 font-size: 10px;
 color:#999999;
} 
#istoric a:hover {
 color: #0000FF; 
} 

a {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #C86000; 
 text-decoration: none;
 cursor:pointer;
}
a:hover {
 text-decoration: underline;
 color:#0000FF;
}

.header {
  padding-top:0px; 
  padding-left:0px;
  margin:0px;
  font-family: verdana, arial, sans-serif;
  font-size: 22px;
  font-weight:bold;
  color: #FBD539;
  line-height:24px;
  letter-spacing:-1px;
}
.subheader {
  margin:0px;
  padding-left:0px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  color: #D5D0B0;
  line-height:20px;
}

#linklist {
  padding: 0;
  margin: 0;
  border-top: 1px solid #D1D9C4;  
}
#linklist li {
  padding-left: 4px;
  padding-right: 4px;
  line-height:16px;
  border-bottom: 1px solid #D1D9C4;
  font-family: verdana, arial, sans-serif;  
  font-size:10px;
  list-style:none;
}
#linklist li a:hover { 
  padding: 0px;
  text-decoration:underline;
  color:#0000FF;
}

#linklist2 {
  padding: 0;
  margin: 0;
  border-top: 1px solid #D1D9C4;  
}
#linklist2 li {
  padding:4px;
  border-bottom: 1px solid #D1D9C4;
  list-style:none;
}
#linklist2 li a:hover { 
  text-decoration: underline;
  color:#0000FF;
}

#linklist3 {
  padding: 0;
  padding-top:2px;
  margin: 0;
  border-top: 0px solid #D1D9C4;  
}
#linklist3 li {
  padding:2px;
  padding-left:12px;
  border-bottom: 0px solid #D1D9C4;
  list-style:none;
}
#linklist3 li a:hover { 
  text-decoration: underline;
  color:#0000FF;
}

#col_left {
  /* float: left;  - daca nu e specificat, elementul ocupa intreaga latime a paginii/tabelului */
}
#col_left h3 {
  margin-top:0px;
  margin-left:0px;
  margin-bottom:0px;
  font-family: verdana, arial, sans-serif;
  font-size: 13px;
  color: #ffffff;
  padding: 3px;
  padding-left:10px;
  border: 1px solid #425227;
  background-color: #739240;
}
#col_left p {
  margin-top:5px;margin-bottom:15px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #666666;
}

/* ---- Aliniere stanga ---------------------------------- */
#navcontainer ul {
  padding: 0;
  margin: 0;
  background-color: #C86000;
  background: url(../_images/03.gif); 
  color: White;
  width: 100%;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}
#navcontainer ul li { 
  display: inline; 
}
#navcontainer ul li a {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:14px;
	padding-right:14px;
	background-color: transparent;
	height:16px;
	color: White;
	text-decoration: none;
	float: left; 
	border-right: 1px solid #BD620E;		
}
#navcontainer ul li a:hover {
  background-color: #DE6B02;
  background: url(../_images/14.gif) bottom left repeat-x; 
  color: #fff;
}


.appheader {
  padding:0px 0px 10px 0px; 
  margin:0px; 
  font-family: verdana, arial, sans-serif;
  font-size: 22px;
  font-weight:bold;
  color: #666666;
}
