html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}

body 
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
	background-color:#FFFFFF;
	margin: 0px;
	padding:0px;
	overflow:auto;
}
p{
 	font-size:12px;
 	text-align:justify;
}
form {
	margin:0;
	padding:0;
	border: 0px solid red;
}

.blueBar{
	width:100%;
	background: url(../images/new/blueBar.jpg);
	background-repeat: repeat-x;
}

.menu 
{
	height:20px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	white-space: nowrap;
}

.menu_left{
	background: url(../images/new/topMenu_left.jpg) no-repeat top left;
	width:5px;
}
.menu_right{
	background: url(../images/new/topMenu_right.jpg) no-repeat top left;
	width:5px;
}
.menu_center{
	background: url(../images/new/topMenu_center.jpg) repeat-x;
	padding-top:3px;
}

.menu a:link {
	color:#003366;
	text-decoration:none;
}
.menu a:active{ 
	color:#003366;
	text-decoration:none;
}
.menu a:visited {
	color:#003366;
	text-decoration:none;
}

.menu a:hover {
	color:#FF9900;
	text-decoration:none;
}

.bmenu 
{
	height:27px;
	width:770px;
	margin:0px;
	vertical-align:top;
	padding-top:1px;
	background:url(../images/new/footer.jpg) no-repeat;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.bmenu a:link 
{
	color:#003366;
	text-decoration:none;
}

.bmenu a:hover 
{
	color:#FF9900;
	text-decoration:none;
}

.searchArea
{	
	position: relative;
	margin-top:-17px;
	margin-right: 35px;
	margin-left: -20px;
}

.searchArea a:link 
{	
	position: absolute;
	text-align: right;
	margin-left: 5px;
	margin-top: 4px;
	margin-right: 15px;
}

.textBox{
	font-size:9px;
	color:#386196;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	height:18px;
	vertical-align: top;
}
.mainTable , .mainTableFP{
	background-attachment:fixed;
	width:756;
	/*height:100%;*/
}
.mainTableFP{
	background: url(../images/new/bkgr.gif) no-repeat bottom right;
}

/* PRETTY BOXES */

.leftArea{
	padding-top:5px;
	padding-left:0px;
	width:185px;
	overflow: hidden;
}

.rightArea{
	float:right;
	width:185px;
	overflow: hidden;
	padding-top:5px;
	margin-right:2px;
	margin-left:10px;
	color:#003366;
}

.box_top{
	padding-left:10px;
	padding-top:0px;
	width:185px;
	height:19px;
	background: url(../images/new/iFrameMenu_top.jpg) no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#003366;
}
.box_spacer{
	padding-top:8px;
	padding-bottom:8px;
	background:url(../images/new/iFrameMenu_spacer.jpg) no-repeat left; 
}
.box_bottom{
	height:11px;
	background: url(../images/new/iFrameMenu_bottom.jpg) no-repeat;
}
.box_link{
	vertical-align:top;
	height:100%;
	margin-left:0px;
	background: url(../images/new/iFrameMenu_center.jpg) repeat-y right; 
	padding-top:3px;
	padding-bottom:3px;
}
.box_link ul {
	margin:0px;
	padding:0px;
	margin-left:25px;
	margin-right:20px;
}
.box_link li {
	background:transparent url(../images/new/iFrameMenu_icon.jpg) no-repeat left top; 
	padding-left:12px;
	font-size:12px;
	list-style-type: none;
	line-height:15px;
}

.box_link a:link { 
	color:#003366;
	text-decoration:none;
}
.box_link a:visited { 
	color:#003366;
	text-decoration:none;
}
.box_link a:active { 
	color:#003366;
	text-decoration:none;
}
.box_link a:hover { 
	color:#FF9900;
	text-decoration:none;
}

.box_link_scrollable{
	vertical-align:top;
	margin-left:0px;
	background: url(../images/new/iFrameMenu_center.jpg) repeat-y left; 
	padding-top:3px;
	padding-bottom:3px;
	
	height: 200px;
	overflow: auto;	
	
    scrollbar-3dlight-color: #F8F9FD;
    scrollbar-base-color: #F8F9FD;
    scrollbar-darkshadow-color: #F8F9FD;
    scrollbar-face-color: #F8F9FD;
    scrollbar-track-color: #F8F9FD;	
    scrollbar-arrow-color: #003366;
    scrollbar-highlight-color: #003366;
    scrollbar-shadow-color: #003366; 
    margin-right: 2px;	
}

.box_link_scrollable ul {
	margin:0px;
	padding:0px;
	margin-left:25px;
	margin-right:20px;
}
.box_link_scrollable li {
	background:transparent url(../images/new/iFrameMenu_icon.jpg) no-repeat left top; 
	padding-left:12px;
	font-size:12px;
	list-style-type: none;
	line-height:15px;
}

.box_link_scrollable a:link { 
	color:#003366;
	text-decoration:none;
}
.box_link_scrollable a:visited { 
	color:#003366;
	text-decoration:none;
}
.box_link_scrollable a:active { 
	color:#003366;
	text-decoration:none;
}
.box_link_scrollable a:hover { 
	color:#FF9900;
	text-decoration:none;
}

.box_text{
	vertical-align:top;
	height:100%;
	background: url(../images/new/iFrameMenu_center.jpg) repeat-y right; 
	padding-top:3px;
	padding-bottom:3px;
	/*padding-right: 10px;*/
	font-size:12px;	
}

.box_text a:hover { 
	color:#FF9900;
	text-decoration:none;
}
.box_text a:link { 
	color:#003366;
	text-decoration:none;
}
.box_text a:visited { 
	color:#003366;
	text-decoration:none;
}
.box_text a:active { 
	color:#003366;
	text-decoration:none;
}

/* END PRETTY BOXES */

/* MAIN AREA */

.mainArea{
	vertical-align:top;
	padding:0px;
	margin:0px;
}

.mainArea a:link {color: #003366; text-decoration:underline;}
.mainArea a:visited {color: #003366; text-decoration:underline;}
.mainArea a:active {color: #003366; text-decoration:underline;}
.mainArea a:hover {color: #FF9900; text-decoration:underline;}

.content{
	padding:0px;
	margin:0px;
	vertical-align:top;
}

.firstPara{
	padding-left:20px;
	padding-right:5px;
}

.secondPara{
	padding-left:40px;
	padding-right:5px;
}

.mainArea_title{
	font-size:20px;
	font-weight:bold;
	padding-left:0px;
	padding-top: 35px;
	vertical-align:top;
	color:#FF9900;
}
.mainArea_subTitle{
	font-size:14px;
	font-weight:bold;
	color:#003366;
	padding-left:20px;
	margin-top:-20px;
}

/* END MAIN AREA */

.newsh1 {
	background:transparent url(../images/new/iFrameMenu_icon.jpg) no-repeat left top; 
	padding-left:12px;
	font-size:12px;
	list-style-type: none;
	line-height:15px;
	font-weight:bold;
	margin-right:15px;
	margin-left:12px;
	text-align: left;	
}
.newsh1 a:link {
	color:#003366;
	text-decoration:none;
}
.newsh1 a:visited {
	color:#003366;
	text-decoration:none;
}
.newsh1 a:active {
	color:#003366;
	text-decoration:none;
}
.newsh1 a:hover {
	color:#FF9900;
	text-decoration:none;
}
.newsh2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A5177;
	text-indent: 0px;
	margin-top: 0;
	margin-bottom:0;
	margin-right:15px;
	margin-left:12px;	
	text-align: left;		
}
.newsh2 a:link {
	color:#003366;
	text-decoration:none;
}
.newsh2 a:visited {
	color:#003366;
	text-decoration:none;
}
.newsh2 a:active {
	color:#003366;
	text-decoration:none;
}
.newsh2 a:hover {
	color:#FF9900;
	text-decoration:underline;
}

.newsh3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-right:15px;
	margin-left:17;
	margin-top: 3;
	margin-bottom:0;
	text-align: justify;
}
.newshr{
	margin-left:17;
	margin-right:12px;
	color: #3A5177;
	height:1px
}
.clippedText 
{
	overflow:hidden; 
	max-height:52; 
	height: expression(this.scrollHeight > 52 ? '52px' : 'auto');
}

.lang 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	vertical-align:bottom;
	color:#003366;
	text-align:right;
	padding-bottom:3px;
	padding-right:3px;
}
.lang a:link 
{
	color:#003366;
	text-decoration:none;
}
.lang a:visited 
{
	color:#003366;
	text-decoration:none;
}
.lang a:active 
{
	color:#003366;
	text-decoration:none;
}
.lang a:hover
{
	color:#FF9900;
	text-decoration:none;
}
.intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	color: #000000;
	margin: 10px 0px 0px;

}
.intro a:link{text-decoration:none;color:#3A5177;}
.intro a:active{text-decoration:none;color:#3A5177;}
.intro a:visited{text-decoration:none;color:#3A5177;}
.intro a:hover{text-decoration:none;color:#000000;}

.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	margin-right:15px;
	margin-left:0px;
	margin-top: 0;
	margin-bottom:0;
	list-style-type: square;
	text-decoration: underline;
}
.links:link {
	color: #003366;
	text-decoration: underline;
}
.links:visited {
	color: #003366;
	text-decoration: underline;
}
.links:active {
	color: #003366;
	text-decoration: underline;
}
.links:hover {
	color: #FF9900;
	text-decoration: underline;
}

/* TABELE */

/*header*/
.tabel
{
	border: 1px solid #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	border-collapse: collapse;	
}

.headertabel 
{
	background-color:#4975AF;
	color:#FFFFFF;
	font-size:12px;	
	font-weight: bold;
}

.headertabel a:link{color: #FFFFFF;}
.headertabel a:active{color: #FFFFFF;}
.headertabel a:visited{color: #FFFFFF;}
.headertabel a:hover{color: #000000;}	

.headertabel td,th
{
		border-bottom:1px solid #003366;
		padding: 2 2 2 2;
		margin: 1 1 1 1;		
}

/*pager*/
.pagertabel {
	height: 30px;
	text-indent: 10px;
	vertical-align: middle;
}	
.pagertabel td 
{
	border-top:1px solid #003366;
	font-size:11px;
	font-style: normal;	
	font-weight: bold;
}
.pagertabel a 
{
	font-weight: normal;
	padding-left: 3px;
}
.pagertabel span 
{
	padding-left: 3px;
	font-size: 12px;
}
.pagertabel a:link
{
	color: #003366; text-decoration:underline;
}
.pagertabel a:visited
{
	color: #003366; text-decoration:underline;
}.pagertabel a:active
{
	color: #003366; text-decoration:underline;
}
.pagertabel a:hover{color: #FF9900; text-decoration:underline;}


.menubartabel 
{
	font-size: 12px;
	border: 0;
	padding-right: 5px;
}

.menubartabel a:link, a:visited, a:active 
{
	color: #003366; text-decoration:underline;
}
.menubartabel a:hover{color: #FF9900; text-decoration:underline;}

/*item*/	
.tabelinfo
{
	color:#003366;
	font-size:12px;		
}

.tabelinfo td 
{
	background-color:#f0f0f0;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;	
	padding: 2 2 2 2;
	margin: 1 1 1 1;	
}

.tabelinfo a:link {text-decoration: none; color: #003366;}
.tabelinfo a:visited {text-decoration: none; color: #003366;}
.tabelinfo a:active {text-decoration: none; color: #003366;}
.tabelinfo a:hover {color: #FF9900; text-decoration:none;}

/*alternating item*/
.tabelinfo_alt
{
	color:#003366;	
	font-size:12px;	
}
.tabelinfo_alt td 
{
	background-color:#ffffff;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;	
	padding: 2 2 2 2;	
	margin: 1 1 1 1;
}

.tabelinfo_alt a:link {text-decoration: none; color: #003366;}
.tabelinfo_alt a:visited {text-decoration: none; color: #003366;}
.tabelinfo_alt a:active {text-decoration: none; color: #003366;}
.tabelinfo_alt a:hover {color: #FF9900; text-decoration:none;}

/* pentru liniile de tabel care trebuie evidentiate - de exemplu numar de cereri <> 0 */

.tabelinfo_special
{
	color:#003366;	
	font-size:12px;	
	font-weight: bold;
}
.tabelinfo_special td 
{
	background-color:#f0f0f0;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;	
	padding: 2 2 2 2;	
	margin: 1 1 1 1;
}

.tabelinfo_special a:link {text-decoration: none; color: #003366;}
.tabelinfo_special a:visited {text-decoration: none; color: #003366;}
.tabelinfo_special a:active {text-decoration: none; color: #003366;}
.tabelinfo_special a:hover {color: #FF9900; text-decoration:none;}

/* pentru liniile de tabel care trebuie evidentiate - de exemplu numar de cereri <> 0 */
.tabelinfo_alt_special
{
	color:#003366;	
	font-size:12px;	
		font-weight: bold;
}
.tabelinfo_alt_special td 
{
	background-color:#ffffff;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;	
	padding: 2 2 2 2;	
	margin: 1 1 1 1;

}

.tabelinfo_alt_special a:link {text-decoration: none; color: #003366;}
.tabelinfo_alt_special a:visited {text-decoration: none; color: #003366;}
.tabelinfo_alt_special a:active {text-decoration: none; color: #003366;}
.tabelinfo_alt_special a:hover {color: #FF9900; text-decoration:none;}

/*empty line*/
.tabelempty{
	height: 25px;
	text-indent: 10px;
	font-size:12px;	
}

.tabelempty span 
{
	border-top:1px solid #003366;
	
}

/*titlu tabel*/
.titlutabel {	
	font-family:Arial, Helvetica, sans-serif;	
	font-size:13px;	
	color:#003366;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 0;
	border-color: #FFFFFF;
	text-indent: 5px;
	height: 25px;	
}
.titlutabel span 
{
	background-image: url(../images/new/link_icon.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	padding-left: 10px;
	padding-top: 2px;
}
.titlutabel th 
{
	border: 0px;
}


/* END TABEL */

.navpath {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.navpath a:link, a:visited {
	color:#003366;
	text-decoration:none;
}

.navpath a:hover, a.active {
	color:#FF9900;
	text-decoration:underline;
}

.navpath span 
{
	font-weight: bold;
}


.button{
	margin-right:1px;
	margin-top:5px;
	background-color:#F2F9FF;
	border-style:solid;
	border-color:#5B88CC;
	border-width:1px;
	font-size:12px;
	color:#003366;
}

.jumpMenu{
	width:180px;
	margin-left:0px;
	margin-right:0px;
	color:#003366;
	font-weight:bold;
	font-size:10px;
	border:1px solid #003366;	
}

a.secondaryInfo:link, a.secondaryInfo:active, a.secondaryInfo:visited
{
	color: #666666;
	font-size: 11px;
}

a.secondaryInfo:hover
{
	color: #FF9900;
	font-size: 11px;
}
