a:link {
	-moz-outline: none;
	outline: 0px none;
	color:#396785;
	text-decoration:underline;
}
a:visited {
	-moz-outline: none;
	outline: 0px none;
}
a:hover {
	-moz-outline: none;
	outline: 0px none;
	text-decoration:none;
	color:#2e7443;

}
a:active {
	-moz-outline: none;
	outline: 0px none;
	color:#327098;
}
img { border: 0; }
.width
{ width: 800px; }
html,body
{ 
  height: 100%;
  margin-top:    0px;
  margin-bottom: 10px;
  margin-left:   0px;
  margin-right:  0px;
  padding-top: 0;
  font-size:   11px;
  color:#637886;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: url(../img/bg.jpg) top repeat-x #c8e3f6;

 }

div#search { float:right; padding-top:14px;  height:14px; margin-right:10px; border:1px #000}
div#search input.search {width:157px; height:14px; background: url(../img/input_search.jpg) no-repeat right top; background-color:#fff; padding:3px 3px; padding-left:8px; border:0px; color:#1ca0ef}
div#menu_middle {float:left; margin-left:10px; padding-bottom:25px}
.headere {
	background:url(../img/header1.jpg) left top no-repeat}
TD.langnav A {
	DISPLAY: block; 
	FONT-SIZE: 12px;
	background-color:#0072bc;
	border:1PX solid #0072bc;
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	font-weight:bold;
}

TD.langnav A:hover {
	DISPLAY: block; 
	FONT-SIZE: 12px; 
	background-color:#0072bc;
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 18px; 
	COLOR: #ffffff; 
	HEIGHT: auto; 
	TEXT-ALIGN: center; 
	
}
TD.langnav1 A {
	DISPLAY: block; 
	FONT-SIZE: 12px;	
	border:1px solid #0072bc;	
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	COLOR: #0072bc; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
		font-weight:bold;

	
}

TD.langnav1 A:hover {
	DISPLAY: block; 
	FONT-SIZE: 12px;
	background-color:#0072bc;
	border:1PX solid #0072bc;
	PADDING-BOTTOM: 4px; 
	MARGIN: 0px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;	
	
}
/* left *****************************/
#leftall {
	width:262px;
	height:auto;
	float:left;}
div#lefttabs div#title  {
	margin-top:10px;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	height:38px;
	list-style-type: none;
	letter-spacing: -0.5px;
	padding-left:3px;
	padding-top:10px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(../img/bg-sub.jpg) left no-repeat;
	cursor:pointer;}

.leftnav{ border-top: 1px solid #6a8eb7; 
	margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	list-style-position: outside; 
	list-style-image: none; 
	width: 260px;
	font-family:arial;
	font-size:11px; 
	text-align:left; }
.leftnav li { 
	border-bottom: 1px solid #6a8eb7; 
	margin: 0px; padding: 0px; 
	font-family: Verdana; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 1em; 
	line-height: normal; 
	font-size-adjust: none; 
	font-stretch: normal; }
.leftnav li a, .leftnav li a:visited { 
	margin: 0; 
	padding: 0 8px; 
	display: block; 
	color: #17568b; 
	text-decoration: none; 
	line-height: 20px; 
	width: 244px;
	background-image: none; }
.leftnav li a:hover { 
	background: #118dd8; 
	color: #ffffff; }
ul.leftnav li.current { 
	margin: 0; 
	padding: 0 14px; 
	display: block;
	line-height: 20px; 
	background: #118dd8 none repeat; 
	color: #ffffff; }
	
ul.leftnav li.subs { 
	margin: 0; 
	padding: 3px 0 3px 3px;
	display: block;
	color: #118dd8; }
ul.leftnav li.subs a, ul.leftnav li.subs a:hover, ul.leftnav li.subs a:visited { margin: 0; padding: 3px 0 3px 13px; display: block; background: #b2b7c0 none repeat; color:#ffffff }
.leftnav li.subs ul { 
	margin: 0px; padding: 0px; 
	font-family: Verdana; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 1em; 
	line-height: normal; 
	font-size-adjust: none; 
	font-stretch: normal; }

.leftnav li.subs ul li { 
	background:none;
	margin: 0 0 0 10px; padding: 0 0 0 10px; 
	font-family: Verdana; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 1em; 
	line-height: normal; 
	font-size-adjust: none; 
	font-stretch: normal;
	width:237px; }

.leftnav li.subs ul li a, .leftnav li.subs ul li a:visited { 
	margin: 0; 
	padding: 0 0 0 20px; 
	display: block; 
	color: #17568b; 
	text-decoration: none; 
	background: url(../img/arrow7.gif) left no-repeat;
	line-height: 20px; 
	}
.leftnav li.subs ul li a:hover { 
	background: url(../img/arrow7.gif) left no-repeat #d6d8dd;
	color: #ffffff; 

	padding: 0 0 0 20px; 
	width:257px;
	 }
.leftnav li.subs ul li.current { 
	margin: 0; 
	padding: 0 14px; 
	display: block;
	line-height: 20px; 
	background: #d6d8dd;
	color: #ffffff; }
	
	
	


ul.leftnav li.current a, ul.leftnav li.current a:hover, ul.leftnav li.current a:visited { margin: 0; padding: 0; display: block;line-height: 20px; background: #118dd8 none repeat; color: #ffffff; }

/* ----- case of ul ul  from dropdownmenu ----- */
.leftnav ul {list-style-type: none;list-style-image: none;border-top: 0px;display: block;}
.leftnav ul li { border-top: 1px solid rgb(183, 187, 183);border-bottom: 0px; }
.leftnav ul li a, .leftnav ul li a:visited { padding: 0 14px; display: block; color: #17568b; text-decoration: none; line-height: 27px; width: 217px ! important; background-image: none; }
.leftnav ul li a:hover {
	background: #118dd8;
	color: rgb(64,66,64);display: block;
}

/*************************    center lines ***/

.centerlines{ border-top: 1px solid #b2c3ce; 
	margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	list-style-position: outside; 
	list-style-image: none; 
	width: 680px;
	font-family:arial;
	font-size:11px; 
	text-align:left; }
.centerlines li { 
	border-bottom: 1px solid #b2c3ce; 
	margin: 0px; padding: 0px; 
	font-family: Verdana; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 1em; 
	line-height: normal; 
	font-size-adjust: none; 
	font-stretch: normal; }
.centerlines li a, .centerlines li a:visited { 
	margin: 0; 
	padding: 0 14px; 
	display: block; 
	color: #b2c3ce; 
	text-decoration: none; 
	line-height: 20px; 
	width: 660px;
	background-image: none; }
.centerlines li a:hover { 
	background: #d7dfe5; 
	color: #ffffff; }
ul.centerlines li.current { 
	margin: 0; 
	padding: 0 14px; 
	display: block;
	line-height: 20px; 
	background: #d7dfe5 none repeat; 
	color: #ffffff; }
ul.centerlines li.current a, ul.centerlines li.current a:hover, ul.centerlines li.current a:visited { margin: 0; padding: 0; display: block;line-height: 20px; background: #118dd8 none repeat; color: #ffffff; }

/*
style="background: rgb(237, 243, 251) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" onmouseover="this.style.background='#DDEBF8'" onmouseout="this.style.background='#EDF3FB'"*/

TD.lines A:hover {
	background-color:#d7dfe5;}
TD.lines-hover A {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	background-color:#ecf1f5;
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	
	}
TD.lines-hover A:hover {
	background-color:#d7dfe5;}
TD.lines A {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	background-color:#ecf1f5;
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	
	}
TD.lines1 A {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	
	}
TD.lines1 A:hover {
	background-color:#d7dfe5;}
TD.lines {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	background-color:#ecf1f5;
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	
	}
TD.lines1 {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;
	DISPLAY: block; 
	PADDING-BOTTOM: 3px;
	padding-left:3px;
	MARGIN: 0px; 
	COLOR: #516b7c; 
	LINE-HEIGHT: 18px; 
	HEIGHT: auto; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
	
	}
/*TD.lines1 A:hover {
	background-color:#d7dfe5;}*/
/**********************  bottom ***/
.menubottom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7b878f;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;}
#menbottom {
	display:inline;
	list-style-type: none;}
.menubottom:hover {
	background:#7b878f;
	color:#FFFFFF;}
.copy {
	font-family:tahoma;
	font-size:11px;
	color:#a1abb2;
	padding-left:15px;}
.copylink {
	font-family:tahoma;
	font-size:11px;
	color:#7b878f;
	text-decoration:underline;
	padding-left:15px;}
.copylink:hover {
	text-decoration:none;}
TD.tab1 {
	background-color:#a1b2bc;
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	padding:3px 0 3px 5px;	
}
Td.tab1 A {
	
	background:none;}


.tab11 {
	background-color:#86a98f;
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	height:35px;
	padding-left:5px;}
.tab2 {
	background-color:#e4ecf9;
	color:#004e90;
	border-bottom:1px solid #b7d3e1;
	padding-left:5px;}
.tab3 {
	color:#004e90;
	border:1px solid #d1cdcd;
	border-left:none;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;}
.tab4 {
	border:1px solid #d1cdcd;
	border-left:none;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;}
#topleft {
	width:280px;
	margin-left:25px;}
.titlep {
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:52px;
	text-decoration:none;}
.titles {
	font-family:Trebuchet MS;
	font-size:16px;
	font-weight:bold;
	color:#5976A2;
	padding-left:7px;
	text-decoration:none;}
.titlep:hover {
	text-decoration:underline;}
.proiectp {
	font-family:verdana;
	color:#333333;
	background:url(../img/arrow1.gif) left no-repeat;
	padding-left:15px;
	text-decoration:underline;}
.proiectp:hover {
	text-decoration:none;
	padding-left:16px;}
	
.tabdots {
	background:url(../img/dot.jpg) top repeat-x;
	padding:4px;
	color:#707e87;
}
.detaliiac {
	color:#637886;
	text-decoration:underline;}
.detaliiac:hover {
	color:#637886;
	text-decoration:none;}
.headtab {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	background-color:#b4c8b9;}
.tabachizitii {
	border: 1px solid #86a98f;}
#bine {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
#bine H1 {
	FONT-SIZE: 16px
}
#bine H3 {
	font-size:12px;}
/*.menutitle-ac{
	margin-top:10px;
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	height:25px;
	list-style-type: none;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	cursor:pointer;
	width:663px;
	background:url(../img/arrow-down.gif) right no-repeat bottom #b3c8b9;
	border: 1px solid #86a98f; 

}
#menutitle-ac:visited{
	margin-top:10px;
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	height:30px;
	list-style-type: none;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	cursor:pointer;
	width:665px;
	background:url(../img/arrow-down.gif) right no-repeat top #b3c8b9; 

}*/

.tabelDocs {
	border:1px solid #ADADAD;
	}
.tabelDocs td {
	border-top:1px solid #ADADAD;
	border-left:1px solid #ADADAD;
	padding:5px;
	text-align:left;}
.documentatieDocs {
	padding-left:18px;
	padding-bottom:5px;
padding-top:3px;	background:url(../img/documentatt.gif) left top no-repeat;
	color:#66826D;
	text-decoration:none;
	}
.documentatieDocs:hover {
	text-decoration:underline;}
.titlesDocs {
	font-family:Verdana;
	font-size:14px;}
.denLucrare {
	font-family:Verdana;
	font-size:13px;
	color:#608469;}

.rom {
	color:#2d5f95;
	text-decoration:underline;
padding-left:15px;
background:url(../img/romic.gif) left top no-repeat;
}
.rom:hover {
	text-decoration:none;}
.engl {
	color:#39874f;
	text-decoration:underline;
padding-left:15px;
background:url(../img/englic.gif) left top no-repeat;}
.engl:hover {
	text-decoration:none;}
	
#news {
	margin: 0 auto;
	width: 590px;
	text-align:left;
	padding-top:2px; 
}