.casuta_logare {
	background-image: url(imgs/casuta_logare.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 15pt;
	vertical-align: middle;
	height: 23px;
	width: 127px;
	text-align: left;
	background-repeat: no-repeat;
}

.td_menu {
	background-image: url(imgs/menu_bg.jpg);
	background-repeat: repeat-y;
	align: center;
	height: 1px;
	width: 127px;
}

.td_menu_height_100 {
	background-image: url(imgs/menu_bg.jpg);
	background-repeat: repeat-y;
	align: center;
	height: 1px;
	width: 127px;
}

.td_small {
	width: 1px;
}

.spatiu_menu {
	height: 1px;
	background-color: transparent;
	width: 13px;
}

.bg_logare {
	background-image: url(imgs/bg.jpg);
	background-repeat: repeat-x;
	height: 13px;
	border: 0px;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	width: 103px;
}

.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}

.buton_logare {
	background-image: url(imgs/menu_bg.jpg);
	padding-right: 14px;
	height: 1px;
}

.date_logare {
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	align: center;
	height: 1px;
	width: *px;
	background-repeat: repeat-y;
}

.buton_normal {
	background-image: url(imgs/button_normal.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-indent: 15pt;
	vertical-align: middle;
	height: 23px;
	width: 127px;
	text-align: left;
	white-space: nowrap;
	background-repeat: no-repeat;
}

.menu_up {
	background-image: url(imgs/menu_up.jpg);
	height: 48px;
	width: 127px;
	background-repeat: no-repeat;

}

.menu_down {
	background-image: url(imgs/menu_down.jpg);
	height: 50px;
	width: 127px;
	background-repeat: no-repeat;
}

.UMS_logo {
	width: 195px;
}

.banner_bg {
	background-image: url(imgs/banner_bg.jpg);
	background-repeat: repeat-x;
	height: 113px;
}

.banner_university_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	color: #023467;
	font-size: 11px;
	vertical-align: middle;
	text-align: left;
	background-image: url(imgs/banner_university_name.jpg);
	background-repeat: no-repeat;
	height: 113px;
	width: 260px;
}

.banner_language {
	background-image: url(imgs/banner_language.jpg);
	background-repeat: no-repeat;
	height: 113px;
	width: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #023467;
	font-weight: bold;
	vertical-align: top;
	padding-top: 30px;
	text-align: center;
}

.bg_content {
    background-image: url(imgs/bg_content.jpg);
    background-repeat: repeat;
}

.content_left_up {
	background-repeat: no-repeat;
	height: 206px;
	width: 22px;
	background-image: url(imgs/content_left_up.jpg);

}

.content_left_bg {
	width: 22px;
}

.col_content_left {
	width: 22px;
}

.content_bg_up {
	background-image: url(imgs/content_bg_up.jpg);
	background-repeat: repeat-x;
	height: 19px;
}

.content_left_down {
	background-image: url(imgs/content_left_down.jpg);
	background-repeat: no-repeat;
	height: 206px;
	width: 22px;
}

.menu_bg {
	width: 127px;
}

.col_left {
	width: 127px;
}

.content_bg_up {
	background-image: url(imgs/content_bg_up.jpg);
	background-repeat: repeat-x;
	height: 19px;
}

.content_bg_down {
	background-image: url(imgs/content_bg_down.jpg);
	background-repeat: repeat-x;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0077B0;
	text-align: right;
}

.title_right {
	background-image: url(imgs/bg_content.jpg);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	text-indent: 7pt;
	vertical-align: middle;
	font-weight: bold;
	margin-right: 15px;
	height: 19px;
	color: #333333
}

.title_1 {
	background-image: url(imgs/title_1.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-indent: 7pt;
	vertical-align: middle;
	font-weight: bold;
	height: 19px;
	color: #333333
}

.title_2 {
	background-image: url(imgs/title_2.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	text-indent: 7pt;
	vertical-align: middle;
	font-weight: bold;
	width: 285;
	height: 19px;
	color: #333333
}

.content_right_up {
	background-image: url(imgs/content_right_up.jpg);
	background-repeat: no-repeat;
	height: 206px;
	width: 15px;
}

.content_right_bg {
	width: 15px;
}

.col_content_right {
	width: 15px;
}

.content_right_down {
	background-image: url(imgs/content_right_down.jpg);
	background-repeat: no-repeat;
	height: 206px;
	width: 15px;
}

.s_left_bg {
	background-image: url(imgs/s_left_bg.jpg);
	background-repeat: repeat-y;
	width: 8px;
}

.s_shadow_left {
	width: 8px;
}

.s_shadow_left_up {
	background-image: url(imgs/s_shadow_left_up.jpg);
	background-repeat: no-repeat;
	height: 394px;
	width: 8px;
}

.s_shadow_left_down {
	background-image: url(imgs/s_shadow_left_down.jpg);
	background-repeat: no-repeat;
	height: 136px;
	width: 8px;
}

.s_right_bg {
	background-image: url(imgs/s_right_bg.jpg);
	background-repeat: repeat-y;
	width: 8px;
}

.s_shadow_right {
	width: 8px;
}

.s_shadow_right_up {
	background-image: url(imgs/s_shadow_right_up.jpg);
	background-repeat: no-repeat;
	height: 394px;
	width: 8px;
}

.s_shadow_right_down {
	background-image: url(imgs/s_shadow_right_down.jpg);
	background-repeat: no-repeat;
	height: 136px;
	width: 8px;
}

.bg_site_up {
	background-image: url(imgs/bg_site_up.jpg);
	height: 394px;
	background-repeat: repeat-x;
}

.bg_site_ALL {
	background-image: url(imgs/bg_site_ALL.jpg);
	background-repeat: repeat;
}

.camp_error  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: center;
	white-space: nowrap;
	font-weight: bold;
	color: #F75B22;
}

.camp_atentie  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: center;
	white-space: nowrap;
	font-weight: bold;
	color: #333333;
}

.camp_atentie_1  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: center;
	white-space: wrap;
	color: #333333;
}

.camp_denumire  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: center;
	white-space: nowrap;
	font-weight: bold;
	color: #333333;
}

.camp_denumire_wrap  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: center;
	font-weight: bold;
	color: #333333;
}

.camp_denumire_top  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	color: #333333;
}

.camp_valoare  {
    background-color: transparent;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 5px;
}

.camp_valoare_right  {
    background-color: transparent;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: right;
	height: 15px;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 5px;
}

.camp_valoare_margin_right {
    background-color: transparent;
	font-family:Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	height: 15px;
	vertical-align: top;
	padding-right: 20px;
}

.camp_denumire_subtitlu {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 20px;
	vertical-align: middle;
	font-weight: bold;
	color: #333333
}

.header_tabel_center {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
}


.header_tabel_left {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
}

.header_tabel_right {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
	vertical-align: middle;
	border-top: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-right: 7px;
}

.header_tabel_center_bottom {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
}

.header_tabel_left_right {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    padding: 4px;
    padding: 7px;    
}

.header_tabel_center_right_bottom {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
}

.header_tabel_left_right_bottom {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
}

.header_tabel_center_no {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
    padding: 4px;
}

.check_td {
	vertical-align: top;
	align: center;
	width: 1px;
    padding: 4px;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

.celula_tabel_center {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
}

.celula_tabel_center_top {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
}

.celula_tabel_justify {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
}

.celula_tabel_center_no {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
    padding: 4px;
}

.celula_tabel_left {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
}

.celula_tabel_left_top {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
}

.celula_tabel_right_top {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	vertical-align: top;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
    padding-right: 7px;
}

.celula_tabel_right {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
    padding-right: 7px;
}

.celula_tabel_center_full {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
    padding: 4px;
}

.celula_tabel_center_right {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
    border-right: 1px solid #DEDEDE;
    padding: 4px;
}

.celula_tabel_center_up {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
    border-top: 1px solid #DEDEDE;
    padding: 4px;
}

.celula_tabel_left_right_up {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
    border-top: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    padding: 4px;
    padding-left: 7px;
}

.spatiu_x {
    background-color: transparent;
    width: 60px;
    white-space: nowrap;
}

.spatiu_x_1 {
    background-color: transparent;
    width: 5px;
    white-space: nowrap;
}

.spatiu_y {
    background-color: transparent;
	height: 20px;
}

.spatiu_y_1 {
    background-color: transparent;
    height: 10px;
}

.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 6px;
	width:410px;
}

.select_410 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:410px;
}

.select_180 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:180px;
}

.select_auto_cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;	
}

.select_auto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 6px;
}

.buton {
	margin-left: 4px;
}

.student_menu {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	font-weight: bold;
	color: #023467;
}

.link_context {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	white-space: wrap;
	font-weight: bold;
	color: #023467;
}

.link {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}

.i18_link {
    text-decoration: none;
	color: #3B6194;
}

.i18_link:hover {
    text-decoration: none;
	color: #729EC9;
}

.general_link {
    text-decoration: none;
	color: #023467;
}

.general_link:hover {
    text-decoration: none;
	color: #F75B22;
}

.general_link_disabled {
    text-decoration: none;
	color: #333333;
}

.trp_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0077B0;
	text-decoration: none;
}

.menu_link {
	display: block;
	width:100%;
	height:70%;
	margin-top: 5px;
    text-decoration: none;
	color: #333333;
}

.menu_link:hover {
	display: block;
	width:100%;
	height:70%;
	margin-top: 5px;	
    text-decoration: none;
	color: #F75B22;
}

.despartitor {
    background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 2px;
	margin-right: 2px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	font-weight: bold;
	color: #023467;
}

.tabel_info {
    border-left: 1px solid #DEDEDE;
    background-color: transparent;
    width: 100%;
	margin-left: 6px;
    padding: 0px;
}

.tabel_info_p {
    background-color: transparent;
    width: 100%;
	margin-left: 6px;
	border-top: 1px solid #DEDEDE;
    border-left: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 0px;
}

.tabel_gen {
    width: *px;
    background-color: transparent;
	border: 0px;
	padding: 0px;
}

.tabel_gen_m_6 {
    background-color: transparent;
	margin-left: 6px;
	border: 0px;
	padding: 0px;
}

.tabel_gen_m_left {
    background-color: transparent;
    width: 100%;
	margin-left: 6px;
    padding: 0px;
}

.tabel_gen_m_left_top {
    background-color: transparent;
    width: 100%;
	margin-left: 6px;
	margin-top: 6px;
    padding: 0px;
}

.tabel_gen_w_100 {
    background-color: transparent;
    width: 100%;
	border: 0px;
	padding: 0px;
}

.nota_subsol  {
    background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-align: left;
	color: #333333;
}