body{background:#2c4762 url(img/bkground.png) top repeat-x;font:normal 14px Arial, Helvetica, sans-serif;line-height:1.4;color:#444;margin:0px;padding:0px;}
.top { background:url(img/bg_top.png) top left repeat #365069;}
.logo {background:transparent; font:Verdana, Arial, Helvetica, sans-serif; width:850px; margin:0; text-align:left;}
.logo h1 {background:transparent;font-size:30px; color:#FFFFFF;margin:0;}
.top2 {height:100px;width:auto;border-top:1px solid #4d6983;border-bottom:1px solid #4d6983; background:url(img/bg_top2.png) top left repeat-x #142a3a;}
.tabel_header { width:900px; vertical-align:middle; margin-top:15px;}
.bg_cell_header { font-size:14px; color:#FFFFFF;}
.bg_cell_header a {color:#93A2B3; text-decoration:none;}
.bg_cell_header a.red{color:#FFCC00; text-decoration:underline;}
.bg_cell_header a:hover { color:#DDE7F0; text-decoration:underline;}
.bg_cell_header a:active {background-color:#1F354C;}
td {font-size:14px;}
.tabel2 {background:url(img/bg_top.png) top left repeat #365069; width:900px;}
.tabel3 { background-color:#ECF6F6; margin-bottom:0;}

.jos {height:100px;width:auto;border-top:1px solid #4d6983;border-bottom:1px solid #4d6983;background:url(img/bg_top2.png) top left repeat-x #142a3a;} 
.jos_in { background:transparent;color:#93A2B3; width:800px; text-align:left; margin-top:10px;}

/* start meniu stanga */
.menu_st_titlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.meniu_st { padding-left:10px;padding-right:10px;}
.meniu_st_cuprins { font-size:16px;}
.linkmnu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: normal;
	color: #2A416F;
	background-color: #E1F0FA;
	width: 180px;
	height: 20px;
	display: block;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #84BA67;
}
a.linkmnu:hover {
	color: #000000;
	text-decoration: none;
	background-color: #B2E792;
	display: block;
}
.linkmnu_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: normal;
	color: #2A416F;
	background-color: #84BA67;
	color:#FFFFFF;
	width: 180px;
	height: 20px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b5b8bc;
	margin-bottom: 2px;
}
a.linkmnu_on:hover {
	color: #000000;
	background-color: #B2E792;
	display: block;
}
.spatiuGalben {
	width:9px;
	height:20px;
	float:left;
	background-color: #84BA67;
}
.spatiuIntern {
	width:6px;
	height:20px;
	float:left;
}
.balloonstyle {
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 11px Verdana;
line-height: 12px;
z-index: 100;
background-color: #FFFFCC;
width: 150px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
.td_baloon {
padding: 1px;
font:normal 11px Verdana;
line-height: 12px;
}
/* end meniu stanga */
.linie_v {background-image:url(img/linie_vert.png); background-repeat:repeat-y; background-position:center;}
/* start content */
.tabel_continut {margin-left:10px; margin-right:10px;}
.titlu  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	text-align: center;
	color: #333333;
	background-position: center;
}
.bg_cell_cupr_lectie {
	background-color: #D0EBFF;
	font-size:14px;
	padding:10px;
	line-height: 140%;
}
.bg_cell_cupr_lectie a {text-decoration:none;}
.td1 {
	background:transparent;
	font-size:16px;
	line-height: 140%;
	vertical-align:top;
}
.bold {
	font-weight: bold;
}
.td1 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 15px;
}
.td1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	color: #330099;
}
