* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a, a:hover {
	color: #294158;
}
a.th, a.th:hover {
	text-decoration:none;
	color: #ffffff;
	font-size: 10pt;
}
a.normal1, a.normal1:hover {
	color: #294158;
}
a.bnormal1, a.bnormal1:hover {
	color: #294158;
}

body {
	margin: 0px;
	padding-bottom: 20px;
	text-align: center;
	background-color:	#FFF;
	color: #294158;
	font-size: 8pt;
}

.button, .buttonW {
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	background-color: #294158;
	border: 2px groove #ffffff;
}
.buttonW {
	width: 80px;
}

select, .editbox, .editbox_150, .editbox_liste, .editboxmic, .editbox1 {
	border: 1px solid #000000;
	font-size: 8pt;
	font-weight: normal;
}
.editbox, .editbox_150, .editbox_liste, .editboxmic, .editbox1 {
	width: 200px;
}

.editbox_150 {
	width: 150px;
}
.editboxmic {
	width: 60px;
}
.editbox1 {
	width: 100px;
}


.error {
	font-weight: bold;
	font-size: 10pt;
	color: #ff3333;
	text-align: center;
}
.expl {
	font-weight: bold;
	font-size: 8pt;
}
hr {
	color: #294158;
	border: 1px solid #294158;
}
.normal, .normal1, .bnormal, .bnormal1 {
	font-size: 8pt;
}
.bnormal, .bnormal1 {
	font-weight: bold;
}

h2, .smalltitle, .smalltitle1 {
	font-weight: bold;
	font-size: 10pt;
}

.tableheader, .tableheader1 {
	font-weight: bold;
	vertical-align: middle;
	color: #ffffff;
	background-color: #003366;
	font-family: Tahoma;
}
.tableheader {
	text-align: center;
}

.tdborder { border-top: 1px none #6b9ece; border-right: 1px none #6b9ece; border-bottom: 1px none #6b9ece; border-left: 1px solid #6b9ece;}
.tdborder1 { border-top: 1px none #FA743F; border-right: 1px none #FA743F; border-bottom: 1px none #FA743F; border-left: 1px solid #FA743F;}

th { color: #ffffff!important; background-color: #6b9ece; font-size: 10pt; padding: 2px;}
.th1 { color: #ffffff!important; background-color: #FA743F; font-size: 10pt; padding: 2px;text-align:center;font-weight:bold;}
h1, .title, .title1 {
	font-weight:		bold;
	font-size:			15pt;
	}
.whitelinks { color: #ffffff !important; text-decoration: none;	font-weight: bold;}
.whitelinks:hover { color: #CCCCCC !important;text-decoration: none;	font-weight: bold;}


.greenlinks {
	color:			#294158;
	text-decoration:	none;
	display:		block;
	padding:		3px 4px 3px 4px;
	font-weight:	bold;
	border-bottom:	1px solid #6FBCD9;
	}

.greenlinks:hover {
	color:			#1A2837;
	border-bottom:	1px solid #2F8CB0;
	}
.tdcontent { padding: 15px;}
form {margin:0px;}

.d_albastru,.d_green,.orange,.rosu{font-size: 8pt;font-weight: bold; color: #FFFFFF; font-family: Verdana;}
.d_albastru {background-color:#09C;}
.d_green {background-color:#99CC00;}
.orange {background-color:#F58426;}
.rosu {background-color:#CC0000;}

.linerow_d_albastru {background-color:#EB322A;}
.linerow_orange {background-color:#FF9900;}
.linerow_rosu {background-color:#CC0000;}

.row0_d_albastru {background-color:#FFFFFF;}
.row0_orange {background-color:#FFFFFF;}
.row0_rosu {background-color:#FFFFFF;}

.row1_d_albastru {background-color:#FEF4F3;}
.row1_orange {background-color:#FFF5E7;}
.row1_rosu {background-color:#FFF0F8;}

.rowrollover_d_albastru {background-color:#FCE4E0;}
.rowrollover_orange {background-color:#FFF3E1;}
.rowrollover_rosu {background-color:#FFE8F4;}

.ad, .ad:hover {color:#000099;text-decoration:none;}
.nw, .nw:hover {color:#FE6600;text-decoration:none;}
.shl, .shl:hover {color:#0099FE;text-decoration:none;}
.dcl, .dcl:hover {color:#990000;text-decoration:none;}
.fin, .fin:hover {color:#38872c;text-decoration:none;}
.wd, .wd:hover{color:#000000; text-decoration:none;}
.pending, .pending:hover {
	color:				#000000;
	text-decoration:	none;
	}

.barstyle {
	height:15px;
	background-color:#0090E8;
}

.regstep1, .regstep2 {
	font-size:1px;
	width:20px;
	height:10px; 
	margin-right: 4px;
	border-width: 1px;
	border-style: solid;
}
.regstep1 {background-color:#6b9ece; border-color: #6b9ece;}
.regstep2 {background-color:#F2F2F2; border-color: #6b9ece;}

#fixedtipdiv{
	position:absolute;
	text-align: left;
	padding: 6px;
	border:1px solid black;
	font-size: 8pt;
	line-height:18px;
	z-index:100;
	background-color: white;
}

#leftside {
	background: url(/images/sitefrh/prima.jpg) 0px 62px no-repeat;
}
#leftside h1 {
	margin: 0px;
	margin-bottom: 194px;
}
#leftside h2 {
	margin-top: 0px;
	margin-bottom: 14px;
}
#leftside p {
	margin-top: 0px;
	margin-bottom: 26px;
}

