BODY {
	background-color: #FFFFFF;
	color: #1D2E4D;
	font-family: Verdana, ;
	font-size: 11px;
	font-weight: normal;
	padding-left: 0px;
	padding:0px;
	margin:0px;
}

p, table, tr, td {
	font-size:11px;
	color:balck;
}


A.l0off:visited,A.l0off:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1D2E4D; font-size:10px;text-decoration:none; background-color: transparent; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }
A.l0off:hover, A.l0off:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }

A.l0on:visited,A.l0on:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px;text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }
A.l0on:hover, A.l0on:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }

A.l1off:visited,A.l1off:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1D2E4D; font-size:10px;text-decoration:none; background-color: transparent; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }
A.l1off:hover, A.l1off:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }

A.l1on:visited,A.l1on:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px;text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }
A.l1on:hover, A.l1on:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }


A.l2off:visited,A.l2off:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1D2E4D; font-size:10px;text-decoration:none; background-color: transparent; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }
A.l2off:hover, A.l2off:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }

A.l2on:visited,A.l2on:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px;text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }
A.l2on:hover, A.l2on:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }

A.f0off:visited,A.f0off:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1D2E4D; font-size:10px;text-decoration:none; background-color: transparent; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }
A.f0off:hover, A.f0off:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }

A.f0on:visited,A.f0on:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px;text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }
A.f0on:hover, A.f0on:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 5px; padding-right: 3px; }

A.f1off:visited,A.f1off:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1D2E4D; font-size:10px;text-decoration:none; background-color: transparent; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }
A.f1off:hover, A.f1off:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }

A.f1on:visited,A.f1on:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px;text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }
A.f1on:hover, A.f1on:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 20px; padding-right: 3px; }

A.f2off:visited,A.f2off:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1D2E4D; font-size:10px;text-decoration:none; background-color: transparent; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }
A.f2off:hover, A.f2off:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }

A.f2on:visited,A.f2on:link {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px;text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }
A.f2on:hover, A.f2on:active  {font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#ffffff; font-size:10px; text-decoration:none; background-color: #1D2E4D; height: 14px; width: 150px; padding-left: 35px; padding-right: 3px; }


.tr0 {
	height: 1px;
	background-color: #ffffff;
}
.tr1 {
	height: 1px;
    background-color: #ffeeee;
}


.tdw {
	height: 2px;
	background-color: #ccdddd;
}
.tdh {
	height: 2px;
background-color: #ccdddd;
}
.tda {
	height: 2px;
background-color: #ffffff;
}
.tdb {
	height: 2px;
background-color: #eff8f8;
}
.tdh0 {
	height: 1px;
	background-color: #dEd6eF;
}
.tdh1 {
	height: 1px;
background-color: #666699;
}
.tdh2 {
	height: 1px;
background-color: #33bbaa;
}
.txt {
	font-size: 10px;
	font-weight: normal;
}.v2px {
	background-color: #993333;
	width: 2px;
}
.v18px {

	background-color: #FFFFFF;
	width: 18px;
}
.v2h20px {
	background-color: #993333;
	width: 2px;
	height: 20px;

}
.v18h20px {
	background-color: #FFFFFF;
	width: 18px;
	height: 20px;

}

.v20h20px {
	background-color: #FFFFFF;
	width: 20px;
	height: 20px;

}

.progres {
	font-family: Verdana, ;
	font-size: 9px;
	font-weight: bold;
	color: #993333;
	text-align: center;
	width: 50px;
}
.progresbar {
	width: 110px;
}
.nv-b {
	background-color: #bd8e8e;
	height: 20px;
	width: 796px;
}
.nv-t {

	background-color: #FFFFFF;
	height: 14px;
	width: 604px;
}
.nv-con {


	background-color: #fff7f7;
	height: 14px;
	width: 150px;
}
.nv-coff {


	background-color: #ffffff;
	height: 14px;
	width: 190px;
}
.tabelCursuri {
	padding:2px 10px 2px 10px;
}
.cursuriBigHead {
	padding:2px 10px 2px 10px;
	color:white;
	background:#1D2E4D;	
}
.cursuriHead {
	padding:5px 10px 5px 10px;
	color:white;
	background:#687998;
}
.tabelCursuriTr1 {
	background:#EEF6FF;
}
a {
	color:#dd0000;
}
a:hover {
	color:#687998;
}
a:visited {
	color:#1D2E4D;
}
.titlep {
	background-color: #1D2E4D;
	height: 25px;
	width: 25px;
}
.titlew {
	height: 25px;
	width: 10px;
}
h3 {
	text-align:right;
}.proh15 {
	height: 15px;
}
.pleft20 {
	padding-left: 25px;
}


.verticaltext {
writing-mode: tb-rl;
filter: flipv fliph;
}


