/* CSS Document */

/**********************************/
/***    color used              ***/


/**********************************/
@media screen {



@font-face {
	font-family:'Hypatia';
	src: url('/fonts/BellGothicStd-Bold.otf');
	}
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; text-align:center; }
.left {float:none;  margin:0px; border:0; width:auto;}
.clear-left {display:none;}
.clear {
	clear: both;
	overflow: hidden;
	margin: 0;
	padding: 0;
	height:0px;
}
/**********************************/
/****     head section         ****/
/**********************************/
#container {
	margin:0 auto 0 auto;
	text-align:left;
	padding:0; 
	border:1px solid #efefef;
	width:1000px;}

/**********************************/
/****     banner section       ****/
/**********************************/
#banner_sect {margin:-18px 0 0px 0; padding:0px; border:0px; height:109px; width:1000px;}
html>body #banner_sect {margin:0px;} 
#banner_sect #title_sect {border:0px; padding:0px 0px; margin:0px; width:500px; height:109px; float:right;}
#title_sect  h1.ubb {color:#FFFFFF; font-size:14px; text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif; margin:3px 0 0 0; padding:2px 10px 2px 0px; background-color:#003366; text-align:right; }
#title_sect  h1.sect {color:#FFFFFF; font-size:22px; text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 200px; padding:1px 10px 1px 0px; background-color:#003366; text-align:right; }
#title_sect div.meniu { background-color:#003366; padding:2px 10px 2px 10px; margin:20px 0px 3px 50px; text-align:right;}
#title_sect div.meniu  a:link, #title_sect div.meniu a:visited {color:#FFFFFF; text-decoration:none; font-size:12px; border-right:1px solid #fff; padding:2px 5px;}
#title_sect div.meniu  a:hover {color:#999999;}

/********************************************************/
/****             Print Favorit Send section         ****/
/********************************************************/


#print-favorit
{	width:1000px;
	margin:1px 0 0 0;
	padding:2px 0 2px 0px;
	height:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px!important;
	color:#fff!important;
	background-color:#003366;
	border-bottom:1px dotted #003366;

}



#print-favorit span#print {
	float:right;
	top:0px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
}
#print a:link, #print a:visited{color:#fff; background-color:transparent!important; font-weight:normal; text-decoration:none; padding:2px 5px; margin:0 2px;}
#print a:hover{color:#ccc; font-weight:normal; text-decoration:underline;padding:2px 5px; margin:0 2px;}
#print img {border-width:0px; margin:0px 5px 0px 10px;}

/********************************************************/
/****               BreadCrumbBar section            ****/
/********************************************************/


#BreadCrumbBar
{position:relative;  margin:0; padding:0 0px 8px 20px; display:block; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px!important; color:#333333!important;
}

.breadCrumb
{}

#BreadCrumbBar a:link, #BreadCrumbBar a:visited {
	font-size:10px!important; 
	color:#999999; 

	padding:0px 2px 0px 2px; 
	text-decoration:none; 
	margin:0;}
#BreadCrumbBar a:hover {
	font-size:10px!important; 
	color:#333333; 

	padding:0px 2px 0px 2px; 
	text-decoration:none; 
	background-color:#efefef; 
	margin:0;}

/********************************************************/
/****                menu section                    ****/
/********************************************************/


#navcol {
	padding: 0 0 0 0px;
	margin:-15px 0 0 0px;
	width: 190px;
	float: left;
	text-align:left;
	overflow:hidden;

/*	
	background-image:url(/img/bk-nav-col.gif);
	background-position:bottom right;
	background-repeat:no-repeat; */
}

html>body #navcol{margin:5px 0 0 0; }



#navcol .sect {color:#eee; font-family:geneva; font-size:22px; font-weight:bold;  text-transform:lowercase; text-align:center; letter-spacing:5px;}
#navcol #navBar{ display:block;
	width: 188px;	
	margin: 0px 0 0 0;
	padding: 0px 0 0 0;
	border-top:1px dotted #003366;
	position:relative;

	 
	}

#navcol #navBar ul {margin:0px; padding:0px; position:relative;}
#navcol #navBar ul li {margin:0px; padding:0px; list-style:none; width:180px;}
#navcol #navBar ul li a:link , #navBar ul li a:visited{margin:0px 0 0 5px; padding:5px 2px 5px 10px; border-bottom:1px dotted #ccc; background-image:url(/img/sag-blue.gif); background-position:left center; display:block; background-repeat:no-repeat; color:#003366; text-decoration:none; font-size:12px; font-weight:bold;}
#navcol #navBar ul li a:hover { background-color:#003366;background-image:url(/img/sag-white.gif); background-position:left center; background-repeat:no-repeat;color:#fff; }
#navcol #navBar ul ul {margin:0 0 0 10px;}


#navcol .boxleft {width:188px;
	margin:30px 0px 10px 0px;
	border-width:0px;
	border-style:solid;
	border-color:#efefdf;
	}

#navcol .boxleft_color { width:188px;
	margin:30px 0px 10px 0px;
	border-width:0px;
	border-style:solid;
	border-color:#efefdf;
	}
.boxleft_color_pink { background-color:#FFF0FF}
.boxleft_color_pink p {font-size:11px; margin:0px; padding:2px 2px 5px 2px; border-bottom:1px dotted #c69;}
.h1_pink {color:#C69!important; font-weight:bold!important; background-color:#FFF; text-align:center;}

.boxleft_color_blue { background-color:#F2F2F9}
.boxleft_color_blue p {font-size:11px; margin:0px; padding:2px 2px 5px 2px; border-bottom:1px dotted #8080C0;}
.h1_blue {color:#8080C0!important; font-weight:bold!important; background-color:#FFF; text-align:center;}

.boxleft_color_mov { background-color:#F1EBFE}
.boxleft_color_mov p {font-size:11px; margin:0px; padding:2px 2px 5px 2px; border-bottom:1px dotted #8080C0;}
.h1_mov {color:#939!important; font-weight:bold!important; background-color:#FFF; text-align:center;}

.boxleft_color_green { background-color:#F3F9F2}
.boxleft_color_green p {font-size:11px; margin:0px; padding:2px 2px 5px 2px; border-bottom:1px dotted #8080C0;}
.h1_green {color:#690!important; font-weight:bold!important; background-color:#FFF; text-align:center;}



.boxleft a:link , .boxleft a:visited, .boxleft_color a:link, .boxleft_color a:visited{	
	display:block; 	
	border-bottom:#e7e7df 1px dotted; 
	font-size:11px; 
	color:#003366; 
	margin:0px; 
	text-decoration:none;
	padding:2px 0px 2px 10px; 
	background-image:url(/img-all/sag.gif); 
	background-position:left center; 
	background-repeat:no-repeat;}	
.boxleft a:hover, .boxleft_color a:hover { 
	color:#990000; 
	background-color:#e7e7df;
	background-image:url(/img-all/sag.gif); 
	background-position:left center; 
	background-repeat:no-repeat;}
.boxleft h1, .boxleft_color h1 {color:#036; font-size:13px; margin:0px; padding:2px; font-style:italic; font-weight:normal; font-family:georgia;    }
.boxleft h2, .boxleft_color h2 {color:#666; font-size:12px; margin:0px; padding:2px; font-style:normal; font-weight:bold; font-family:georgia; background-color:#eee; color:#000; }
.boxleft p {color:#333; font-size:11px; padding:2px 2px 5px 2px; margin:0px; }

.boxleft_bk_1 {background-image:url(/ro/img/bk_box_left_1.gif); background-position:left; background-attachment:fixed; background-repeat:repeat-x;}

.boxleft_bk_2 {background-image:url(/ro/img/bk_box_left_2.gif); background-position:left; background-attachment:fixed; background-repeat:repeat-x;}


.box_left_facts {width:100%;
	margin:30px 0px 10px 4px;
	border-width:5px;
	border-style:solid;
	border-color:#f2f2f2;
	background-image:url(/img/bk-box-left-facs.gif);
	background-position:left;
	background-repeat:repeat-y;
	font-size:12px;
	}
	
.box_left_facts h1 { background-color:#036; color:#FFF; font-family:georgia; font-size:14px; text-transform:uppercase; margin:0px; padding:8px; text-align:center;}
.box_left_facts p {margin:0px; padding:0px;}
.box_left_facts ul {margin:0 0 0 0px; padding:0 0 0 0px;}
.box_left_facts ul li {border-left:2px solid #003366; list-style:none; margin:0 0 10px 0; padding:0 0 0 5px; display:block;}
.box_left_facts ul li a:link, .box_left_facts ul li a:visited {color:#000; text-decoration:none; display:block; border-bottom:1px dotted #ddd;}
.box_left_facts ul li a:hover { background-color:#efefef;}



#navcol img{ border:0; padding:2px; margin:3px;}

/********************************************************/
/****            content  section                    ****/
/********************************************************/

#content {
	padding:8px 0 0 0;
	text-align:justify;
	z-index:10;
	margin:-18px 0 0 0px;
	border-left:1px dotted #c7c7c0;
	width:800px;
	float:right;
	position:relative;

}

html>body #content {margin:0px 0 0 0px;} 


#content #title_subsect_submenu{ /*    format title    */
	margin:0 0 0 20px; 
	padding:0;
	z-index:5;
	border-width:1px 1px 1px 1px;
	border-color:#003366  #efefef #efefef #efefef;
	border-style: solid;
	width:770px;
	overflow:hidden;
}
#title_subsect_submenu p {display:none;} 
#title_subsect_submenu ul {margin:0px 0 0 30px!important; padding:0px; width:230px; float:left; z-index:10; overflow:hidden;}
#title_subsect_submenu .left_long ul {width:400px!important;}
#title_subsect_submenu .left_long li a {width:380px!important;}
#title_subsect_submenu li {margin:2px 0px!important; padding:0px!important; list-style:none!important;}
#title_subsect_submenu li em {display:none;}
#title_subsect_submenu li a:link, #title_subsect_submenu li a:visited {color:#003366; font-size:12px; font-weight:bold; text-decoration:none; margin:0px 0px; padding:0px 0 0 10px!important; background-image:url(/img/sag_submenu.gif); border-bottom:1px dotted #fff; background-position:left center; background-repeat:no-repeat;  width:220px;}
#title_subsect_submenu li a:hover {border-bottom:1px solid #003366; font-weight:bold; background-color:none;} 

#content h1{
	font-size:18px;	 
	font-family:Georgia;
	color:#003366;
	text-align:left;
	padding:3px 0 3px 30px; 
	margin:0px 0 0px 0px;
	background-image:url(/img/sag-blue.gif);
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#f2f2f2;
 }
 
#content h2{
	font-size:16px; 
	font-family:Georgia;
	padding:2px 0px 2px 30px; 
	margin:30px 0 30px 20px; 
	color:#003366;
} 
	
#content h3{
	font-size:14px; 
	padding:2px 0px 2px 30px; 
	border-bottom:#e7e7df dotted 1px;
	margin:20px; 
	color:#003366;
	width:500px;}	
	
#content h4{
	font-size:14px; 
	padding:2px 0px 2px 30px; 
	border-bottom:#e7e7df  dotted 1px;
	margin:20px; 
	width:500px;}
	
#content h5{
	font-size:13px; 
	padding:2px 0px 2px 60px; 
	width:500px;
	border-bottom:#e7e7df  dotted 1px;
	margin:20px; 
}
#content h6{font-size:12px; padding:2px 30px 2px 50px; margin:10px; letter-spacing:1px; font-weight:bold;}


#content ul {margin:10px 0 10px 30px;list-style-type:square; font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#content ul li{padding-bottom:3px; list-style-type:square;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#content ol {padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;font-size:9pt; padding-righ:10px;}
#content ol li{padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

/********************************************************/
/**************           table     **********************/
#content table {font-size:8pt; border:none!important; margin:10px;}
#content td{border:#f2f2f2 1px solid;}
#content table p {font-size:9pt; margin:0px;}
#content table ol, #content table ul {margin:0px;font-size:9pt;}
#content table li {margin:0; padding:0;}
#content table.table_border_bottom {border:0px; font-size:12px;}
#content table.table_border_bottom td {border-style:dotted; border-color:#ccc; border-width:0 0 1px 0; padding:5px;}
#content table.table_border_bottom th {border-style:dotted; border-color:#ccc; border-width:0 0 1px 0; padding:5px;}

.odd {background-color:#fff ;}
.even {background-color:#f6f6f3 ;}

.alternate_rows td {font-size:9pt!important; margin:0px; padding:2px;}
table.alternate_rows tr.odd td {background-color:#fff ;}
table.alternate_rows tr.even td {background-color:#f6f6f3 ;}
.trout {color:#000;}
.trover td{color:#990000; border-bottom:1px solid #003366!important;}
.tdtitlu{font-size:8pt;  margin:0px; padding:0px;  color:#334466;}
.trtitlu {font-size:9pt;margin:0px; padding:0px; background-color:#f6f6f8;color:#334466;}
th { color:#003366; font-size:12px; font-weight:bold; font-style:italic; background-color:#efefef;}

td.table_student_cultural {height:44px; text-align:center; color:#003366; font-size:11px; font-weight:bold; font-variant:small-caps;}
.table_student_cultural span {height:42px;width:151px; display:block;}

.student_cultural_box { text-align:left!important; display:none; background-color:#003366; margin:0 0 0 0px; padding:10px; color:#FFF; font-variant:normal; border:1px solid #fff; filter:alpha(opacity=80); opacity:0.8; height:280px; font-weight:normal!important; font-size:11px!important;}
.student_cultural_box p {font-size:11px!important;font-weight:normal!important;}
.student_cultural_box h4 {text-align:center; font-variant:small-caps!important; margin:0px 0 10px 0!important; padding:10px!important; color:#6CF!important; font-size:12px!important; border-bottom:1px dotted #fff!important; disply:block; width:auto!important;}
.student_cultural_box  b {color:#6CF;}



.content_cols {width:380px; margin:0 0px; float:left; font-size:12px;}
.content_cols .content_cols_titlu {color:#900; font-weight:bold; text-transform:uppercase;}

.slide_box_color {width:250px; background-color:#B9DCFF; float:right; display:block; margin:0 10px; padding:5px; font-size:12PX;}
.slide_box_color h3 {padding:5px!important; font-size:14px; text-transform:uppercase; color:#fff!important; background-color:#003366; text-align:center; width:auto!important;}
.slide_box_color p {margin:0px; padding:0px; font-size:12px;}




/****************************************************************************/
/**************            index FIRST   section     ***********************/

#index_first_section {margin:40px 0;}
.index_first_section_block {width: 700px; padding:0px 0 0px 0; margin:10px 50px;overflow:hidden;}
.index_first_section_block div { margin-bottom:-140px; padding-bottom:150px;}
.index_first_section_block_img {width:145px; text-align:center; margin-top:0px; float:left; padding:0px; background-color:#CCC}
.index_first_section_block_img img {border:3px solid #fff!important;  padding:0px!important;  background-color:#fff;}
.index_first_section_block_text {width:220px; float:left; padding:10px; color:#333; text-align:justify; font-size:12px; background-color:#eee; border-right:5px solid #999;}
.index_first_section_block_text p {color:#333; text-align:left; font-size:12px; margin:0px!important; padding:0px!important;}
.index_first_section_block_link {width:310px; margin:0; padding:0px 0px 0px 0px; float:left;}
.index_first_section_block h1 {text-align:left; margin:0px!important; padding:3px 0 3px 20px!important; background-image:none!important; color:#930!important; font-size:12px!important; text-transform:uppercase; width:310px; background-color:transparent!important; }
.index_first_section_block h1 a {color:#930!important; font-weight:bold!important; border:none!important;}
.index_first_section_block_link ul {margin:0px 0 0px 0!important; padding:0px 0 0 20px; width:300px; }
.index_first_section_block_link ul li {margin:0px; padding:0px; list-style:none!important ;}
.index_first_section_block_link li a:link, .index_first_section_block_link li a:visited {display:block; width:310px; text-decoration:none; font-size:12px; color:#000; border-bottom:1px dotted #ddd!important; padding:0px 0px 0px 15px; background-image:url(/img/sag_submenu.gif); background-position:left center; background-repeat:no-repeat; text-align:left;}
.index_first_section_block_link li a:hover { color:#036; border-bottom:1px #003366 solid!important;}

.index_first_section_line  {margin:0px 50px; width:700px; clear:left; height:1px; border-bottom:1px solid #ccc; font-size:1px;}
/************************************************************************/


/****************************************************************************/
/**************         index  SECOND   section       ***********************/

#index_second_section {margin:20px 0 0px 40px;}
#index_second_section div.left p {display:none;}
#index_second_section h1 {display:none;}

/*#index_second_section div.left {float:left; width:450px;}
#index_second_section div.left ul {margin:5px 0 0 0px; padding:0px; z-index:90;}
#index_second_section div.left ul li {list-style:none!important; width:200px; float:left!important; margin: 0px 20px 20px 0; }
*/
#index_second_section ul li a:link, #index_second_section ul li a:visited {border-bottom: 1px dotted #003366; border-top:1px dotted #003366;text-align:left; margin:0px!important; padding:3px!important; background-image:none!important; color:#930!important; font-size:12px!important; text-transform:uppercase; display:block; }
#index_second_section ul li a:hover {border-bottom:1px solid #003366;}
#index_second_section ul li em {font-style:normal; color:#333;}

#index_second_section_picture {float:right; width:300px;}

#index_second_section_text {float:left; width:430px; font-size:12px; color:#333; padding:5px; border:1px dotted #ccc; background-image:url(/img/bk-box-content-line.gif); background-position:top; background-repeat:repeat-x; margin:5px 0 0 0; position:relative; min-height:347px;}
#index_second_section_text p {font-size:12px; color:#333; z-index:100; overflow:visible; position:relative;}


/************************************************************************/

/********************************************************************************/
/**************                index PROFIL section       ***********************/

#index_profil_section {margin:40px 20px;}
.index_profil_box {width:141px; float:left; margin:0 10px 0 0;  padding:0px;}
.index_profil_box a:link, .index_profil_box a:visited { border-bottom:20px solid #036!important; display:block; margin:0px; text-decoration:none; padding:0px; text-align:center!important;}
.index_profil_box a:hover { border-bottom:20px solid #69C!important;}
.index_profil_box a:hover h2 {color:#fff!important; background-color:#69C;}
.index_profil_box img {border:1px solid #036!important; padding:0px!important; margin:0px!important;}
.index_profil_box h2 {padding:4px!important; text-align:center; color:#fff!important; background-color:#036;margin:0px 0 0px 0!important;}
.index_profil_box p {margin:0px !important; padding:0px 5px!important; text-align:left;}
/***************    index   profil  per categorie    ****************************/
.index_profil_boxlist {border:1px solid #ddd; margin:10px 20px;}
.index_profil_boxlist h3 {border:0!important; font-size:14px!important;  color:#ffffff!important; width:100%!important; margin:0px!important; padding:0px!important;}
.index_profil_boxlist h3 a {color:#003366!important; background-color:#efefef; display:block; padding:10px; border-bottom:0!important;}
.index_profil_boxlist h3 a:hover {border-bottom:0!important; background-color:#dfdfdf;}
.index_profil_boxlist p {margin:5px 50px!important; font-size:12px!important;}
.index_profil_boxlist img {width:100px; height:auto; float:left;}
.index_profil_boxlist a.index_profil_boxlist_detalii  {float:right;padding:5px 10px; position:relative; right:-10px; background-color:#dfdfdf; border:1px dotted #ddd!important; font-size:12px; }
.index_profil_boxlist a:hover.index_profil_boxlist_detalii { background-color:#003366; color:#fff!important; border:0px}
#profil_image {}
#profil_infotext {}

/********************************************************************************/

/********************************************************************************/
/**************                PAGINARE       ***********************/
#paginare {float:right;}
#paginare a:link {padding:2px 5px; border:1px solid #003366!important; font-size:14px!important; background-color:#fff!important;margin:0 2px; float:left; }
#paginare a:visited {border:1px solid #666!important; }
#paginare a:hover { background-color:#003366!important; color:#fff!important; border:1px solid #666!important;}
#paginare a.paginare_active {background-color:#ccc!important;}
#paginare a.paginare_active:hover {background-color:#003366!important; color:#fff!important}

/********************************************************************************/
/**************                HARTA  SITE  section       ***********************/
#map_site_section {padding:0px; width:950px; margin:0 0 0px 20px;}
#map_site_section h2 {margin:0 0px; font-size:15px; border-top:2px solid #003366; display:block; width:950px; color:#003366; background-color:#efefef; }
#map_site_section div.left p {display:none!important;}
#map_site_section div.left {margin:10px 10px 0px 0!important; padding:0px 0 0 0!important; width:146px;  float:left; z-index:20;}
#map_site_section div.left h1 {text-align:left; margin:0px!important; padding:3px!important; background-image:none!important; color:#930!important; font-size:11px!important; text-transform:uppercase; }
#map_site_section div.left h1 a:link, #map_site_section div.left h1 a:visited {color:#930!important; border-bottom:none!important; background-image:none!important; width:100%!important; text-decoration:none;}
#map_site_section div.left h1 a:hover {border-bottom:none!important;}
#map_site_section div.left ul {margin:5px 0 0 5px; padding:0px; float:left; clear:left;}
#map_site_section div.left ul li {list-style:none!important; padding:0 0 4px 0px!important; font-weight:bold;}
#map_site_section div.left ul li em {display:none;}
#map_site_section div.left div.left a:link, #map_site_section div.left  a:visited {background-image:url(/img/sag_submenu.gif); background-position:left center; background-repeat:no-repeat;border-bottom:1px dotted #efefef!important; display:block; width:146px; padding:0 0 0 10px; font-weight:bold!important;  text-decoration:none; color:#000;}
#map_site_section div.left  a:hover {border-bottom:1px solid #003366!important; color:#003366;}


/****************************************************************************/






#content .dropcase {font-style:italic; color:#003366;  padding:0 10px 0 10px; font-weight:bold; border-top:1px solid #003366;}
.textimportant {color:#003366; font-size:15px; letter-spacing:1px;  font-weight:bold;}
.textbox {width:170px; text-align:center; float:left; border:1px dotted #ccc; padding:5px; height:100px; position:relative; overflow:visible; margin:10px;}
.textbox p {position:relative; overflow:visible; margin:0px!important; padding:0px; z-index:20;}
.letterbig {position:absolute;	top:-20px;	left:5px;	overflow:hidden;	color:#efefef;	font-size:100px;	font-weight:bold;	z-index:1;
}
/****************************** tooltip ******************************************/
a:link span.tooltip {display:none;}
a:hover span.tooltip {DISPLAY: block!important;}
a:hover span.tooltip {BACKGROUND:#F4F4F4; BORDER: #333 1px solid; z-index:300; COLOR: black; padding:10px; POSITION:absolute; left:-840px; bottom:-10px!important; width:750px;}
a:hover span.tooltip h1 {background-color:#003366; color:#FFF; font-size:12px; text-transform:uppercase; align:center; margin:0 0 30px 0!important; padding:5px 0!important;}
a:hover span.tooltip p {padding:5px 0!important;}
/****************************** tooltip ******************************************/


dt {color:#003366; font-family:arial; margin:2px; padding:4px; font-size:12px; font-weight:bold; background-color:#f6f6f3;  }
dd {color:#333333; font-size:12px; border-width:1px 0px 0px 1px; border-style:dotted; border-color:#ccc;  padding:5px; margin:0px;}

dd img {border:0px!important; padding:0px!important; margin:0px!important;}
dd p {margin:0px; padding:0px;}

#content .adresa b, #content .adresa strong {display:block; width:100px; float:left;}

#content p {font-size:10pt; margin:8px 20px 8px 20px;}

#content a:link, #content a:visited {color:#334466; border-bottom:1px dotted #fff; font-weight:normal; border:0pc; text-decoration:none;}
#content a:hover{color:#334466; font-weight:normal; border-bottom:1px solid #003366;}

#content img { border:#e7e7df solid 1px; padding:2px; margin:5px;}
#content .img_no_border { border:0; padding:0px; margin:0px;}

#content .top{ text-align:center; font-size:10px; font-weight:bold; color:#334466;}
#content .top a{ text-decoration:none; background-color:#f9f9f8;color:#334466;}
#content .top a:visited{ text-decoration:none;color:#334466;}
#content .top a:hover{ text-decoration:none; background-color:#e7e7df;color:#334466;}


/* -----------------------------------------------------------------------*/
/* ----------------------      SIDE COL         -------------------------*/
/* -----------------------------------------------------------------------*/
#content_rightcol {
	padding:0; 
	margin:-25px 0px 30px 10px; 
	width: 190px;
	float: right;
	height:auto;	
	top:30px;
	border-top:	1px solid #003366;
	border-bottom:	1px dotted #ccc;	
	border-left:1px dotted #ccc;
	position:relative;
}
html>body #content_rightcol {margin:0px 0px 30px 10px;}

.content_rightcol_box {
	font-size:10px; 
	position:relative; 
	top:10px;
	margin:0px 0 20px 0px;
	padding:0px;
	width:189px;
	font-family:Arial, Helvetica, sans-serif;}
html>body .content_rightcol_box {width:189px!important; }	

#content_rightcol ul {margin:0 0 0 10px; padding:0px;}
#content_rightcol ul li {margin:1px 0 1px 0; list-style-image:url(/img/sag_submenu.gif);}
#content_rightcol table , .content_rightcol_box  table {border:1px solid #efefef; border-collapse:collapse; margin:0px!important;}
#content_rightcol table , .content_rightcol_box  table td {border-width:0 2px 2px 0; border-color:#fff; border-style:solid; color:#333}	
#content_rightcol table , .content_rightcol_box  table p, .content_rightcol_box table td{font-size:11px!important;}
#content_rightcol a:link, #content_rightcol  a:visited { 
	display:block; 
	text-align:left;
	font-size:11px!important; 
	margin:0; 
	padding:0 5px;
	text-decoration:none;
	color:#333333;
	font-size:11px;
	border-bottom:1px dotted #ccc;
	position:relative;}
#content_rightcol a:hover{
	display:block; 
	font-size:11px; 
	margin:0;
	border-bottom:1px solid #003366!important;
	color:#003366; 
	text-decoration:none;}	
	
#content_rightcol table a {border-bottom:1px dotted #fff!important; }
#content_rightcol p {font-size:11px!important; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0!important;}

.content_rightcol_map_detalii {width:253px!important;}
#content_rightcol h1, .content_rightcol_map_detalii h1{color:#fff!important; font-size:11px!important; margin:0px!important; padding:5px; background-color:#003366!important; text-align:center; width:100%; }
.content_rightcol_map_detalii img {margin:0px!important; padding:0px!important;}



/********************************************************/
/****               media section                  ****/
/********************************************************/	

#media_player {margin:10px 0 10px 30px; padding:10px; border:1px dotted #003366; width:400px; float:left}
.media_payer_title {margin:5px; text-align:center; color:#000; font-size:14px;}
.media_payer_title i, .media_payer_title em {font-size:11px;}
#media_prez_facult {width:470px; float:left; border:1px dotted #efefef; margin:10px 10px 10px 10px; background-color:#f2f2f2;}
#media_prez_facult h2 {width:470px!important; margin:0px 0 0px; padding:5px 0 5px 0; background-color:#036; text-align:center; color:#FFF;} 
#media_prez_facult .media_prez_facult_col {width:210px; margin:10px; float:left;}
.media_prez_facult_col ul {margin:0px!important; padding:0px;}
.media_prez_facult_col ul li {list-style:none!important; margin:0px; padding:0px;}
.media_prez_facult_col a img {border:1px solid #cccc;}
.media_prez_facult_col a:link, .media_prez_facult_col a:visited {border-bottom:1px dotted #03C!important; display:block;  height:90px; text-transform:uppercase; text-align:left; font-size:11px;}
.media_prez_facult_col a:hover {background-color:#036; color:#FFF!important;}
.media_col { margin:30px; border-top:5px solid #003366;}
.media_col a {border:0px!important}
/********************************************************/
/****               faculty section                  ****/
/********************************************************/	

.facultati { background-color:#fbfbfb; border:1px #efefef dotted; margin:5px; padding:5px;}

.facultati p {margin:0px!important; padding:0px!important;}
.facultati h1 {color:#003366; font-size:14px; font-weight:bold;padding:0px; margin:5px 0px;}
.facultati dl { overflow:hidden; margin:0px;}
.facultati dt {float:left; width:150px; color:#333; padding:5px 0 5px 0; font-size:12px; font-family:arial; font-weight:bold; border-bottom:1px #fff dotted;}
.facultati dd {margin-left:160px; border-bottom:1px #efefef dotted;padding:5px 0 5px 0; color:#333; font-size:12px; font-family:arial;}
.facultati dd b {list-style:none; float:left; width:140px; font-weight:normal;}

.facultati img {border:0px!important; padding:0px!important; margin:0px!important; float:none!important;}
.facultati h4 { display:none!important;}


/********************************************************/
/****               footer section                   ****/
/********************************************************/	

#footer {margin:0px 0 0px 0; border-top:1px solid #003366; padding:5px; background-image:url(/img/color_lang4.png); background-position:right bottom; background-repeat:no-repeat; font-family:arial;}
#footer #footer_meniu {font-size:12px; text-align:left; float:left;width:740px; display:block;}
#footer #footer_meniu ul {margin:0px; padding:0px; display:inline-block;}
#footer #footer_meniu ul li {float:left; list-style:none;}
#footer #footer_meniu ul li a:link, #footer #footer_meniu ul li a:visited {color:#003366; font-size:12px; padding:0 5px; border-bottom:1px solid #fff; text-decoration:none; border-right: 1px solid #ccc;}
#footer #footer_meniu ul li a:hover {border-bottom:1px solid #003366;}
#footer a img {border:0px;}
#footer #footer_mai_multe_info {float:left; width:200px; display:block; color:#036; font-size:12px; font-weight:bold; text-transform:uppercase; }
#footer #footer_copy {clear:left; text-align:left; color:#333; font-size:10px; margin:10px 0 10px 10px;}


}




@media print {
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size:10px;}


#title_admitere {border:1px dotted #999; padding:0px 0px; margin:0px; background-image:none;}
#title_admitere  h1.ubb {color:#000; font-size:12px; text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif;  padding:2px 10px 2px 0px; text-align:right; }
#title_admitere  h1.admitere {color:#000; font-size:14px; text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif; padding:1px 10px 1px 0px; text-align:right; }

#title_admitere div.meniu { display:none!important;}
#container {
	margin:0;
	padding:0; 
	width:100%;}

#head {
	margin:0; 
	padding:0; 
	height:81px; 
	}

/********************************************************/
/****               content section                  ****/
/********************************************************/
#column2 {
	margin:0px;
	padding: 0px;
	width:100%;

	

}
#column1 {
	margin: 0px;
	padding: 0px;
	width:100%;

}

#banner {display:none!important;}

#banner-admitere {display:none!important;}

#navcol { display:none!important;

}
#navBar{ display:block;
	width: 170px;	
	margin: 0px;
	padding: 0 0 0 0;
	background-color:transparent;

	}


#navcol img{ border:0; padding:2px; margin:3px;}

#contentfull { page-break-before:left;
	padding:0px;
	margin-top:0px;
	margin-left: 0px;
	margin-right: 0px; /* pentru margini vezi styleIE si styleM*/
	text-align:justify; z-index:10; border-top:2px #666666 solid;

}
#content a:after {content: " (" attr(href) ") ";}

#BreadCrumbBar
{display:none!important;}


#print {display:none!important;}


#content .title {
	margin:0; 
	display:block; 
	padding:0;
	color:#334466; 
	position:relative; 
}
.title h1{font-size:16px; padding:4px; margin:0;  font-weight:normal;}
.title h2{font-size:14px; padding:4px 0 10px 10px; margin:0;}



#content h3{
	font-size:12px;	 color:#003366;
	text-align:left;
	padding:3px; 
	margin:10px; 
	border:#e7e7df  dotted 1px; 
 }
#content h4{
	font-size:12px; 
	padding:2px 0px 2px 30px; 
	border-bottom:#e7e7df  dotted 1px;
	margin:10px;}
#content h5{
	font-size:11px; 
	padding:2px 0px 2px 30px; 
	border-bottom:#e7e7df  dotted 1px;
	margin:10px; 
}
#content h6{font-size:10px; padding:2px 30px 2px 30px; margin:10px; font-weight:bold;}
#content ul {padding-bottom:3px; list-style-type:square; font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#content ul li{padding-bottom:3px; list-style-type:square;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

#content ol {padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#content ol li{padding-bottom:4px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

#content table {font-size:8pt; border:none!important;}
#content td {border:#efefe4 1px solid;}
#content table p {font-size:8pt; margin:0px;}
#content table ol, #content table ul {margin:0px;font-size:8pt;}
#content table li {margin:0; padding:0;}
#content p {font-size:9pt!important; margin:8px; }

#content a:link{ color:#334466; background-color:#f9f9f8; font-weight:normal;}
#content a:visited{color:#334466;font-weight:normal;}
#content a:hover{color:#334466; background-color:#e7e7df;font-weight:normal;}
#content img { border:#e7e7df solid 1px; padding:2px; margin:5px;}

.mybutton {font-size:9px; border:1px solid #003366; background-color:transparent; padding:0; margin:0;}
#content .news{ margin:5px;padding:5px; font-size:10px;}
#content .linie{ background-color:#00CCCC; display:none;}
#content .newsstyle{margin:5px; padding:5px; width:30%; min-width:250px; float:left; background-color:#EDEDED;}
#content .newsstyle a{ text-decoration:none; background-color:#EDEDED;}
#content .newsstyle a:visited{ text-decoration:none;}
#content .newsstyle a:hover{ text-decoration:underline; background-color:#DEDEDE;}
#content .newsstyle h1{ padding:2px;font-size:12px; color:#AD2929; font-variant:small-caps;border:#333333 dashed 1px; background-color:#DEDEDE;}
#content .newsstyle p{ margin-bottom:6px; border:#999999 solid 1px; padding:5px; border-left:#AD2929 solid 3px; font-size:10px;}

#content .imgpdf { border:0; padding:0px; margin:0px;}
#content .divtable {position:absolute; top: 300px; left:300px; width:550px; background-color:#00FF00; z-index:100;}

.divtext{font-size:9pt; border:#000000 1 dashed;}
.divtext p {margin:5px;}
.tdtitlu{font-size:8pt;  margin:0px; padding:0px; background-color:#f6f6f8; color:#334466;}
.trtitlu {font-size:8pt;margin:0px; padding:0px; background-color:#f6f6f8; color:#334466;}
.divtext a:link{ color:#334466; background-color:#F6F6F8!important; margin:0; padding:0;}
.divtext a:visited{color:#334466;background-color:#F6F6F8!important; margin:0; padding:0;}
.divtext a:hover{color:#334466; background-color:#F6F6F8!important; margin:0; padding:0;}





#sidecol {display:none!important;}

.backgr-top {margin:0; padding:0;	background-image:url(/img/bk-top-title.gif);
	background-position:top;
	background-repeat:repeat-x; width:140px;}
.box{font-size:10px; position:relative; top:20px;margin:0px 0 5px 5px;padding:2px;border:#e7e7df dotted 1px;width:130px; background-color:#fbfbf3; font-family:Arial, Helvetica, sans-serif;}
.box1{font-size:10px; position:relative; top:30px;margin:0px 0 5px 5px;padding:2px;border:#e7e7df dotted 1px;width:130px; background-color:#f9f9f8; font-family:Arial, Helvetica, sans-serif;}
.box p {font-size:10px; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0;}
.box a:link, .box a:visited { 
	display:block; 
	border-bottom:#e7e7df 1px dotted; 
	font-size:10px; 
	margin:0; 
	text-decoration:none;
	color:#666666; 
	background-color:#fbfbf3!important; text-align:left!important;}
.box a:hover{
	display:block; 
	border-bottom:#e7e7df 1px dotted; 
	font-size:10px; 
	margin:0;
	background-color:#e7e7df!important; 
	color:#003366; 
	text-decoration:none; text-align:left!important;}
	
.box1 a:link, .box1 a:visited { 
	display:block; 
	border-bottom:#e7e7df 1px dotted; 
	font-size:10px; 
	margin:0; 
	text-decoration:none;
	color:#666666; 
	background-color:#f9f9f8; text-align:center!important;
	background-image:url(/img/bk-sidecol-box1-link.gif)!important; background-position:left top; background-repeat:no-repeat;}
.box1 a:hover{
	display:block; 
	border-bottom:#e7e7df 1px dotted; 
	font-size:10px; 
	margin:0;
	background-color:#e7e7df; 
	color:#003366; 
	text-decoration:none; text-align:center!important;
	background-image:url(/img/bk-sidecol-box1-link.gif); background-position:left top; background-repeat:no-repeat;}	
	
#sidecol h1 {
	color:#334466;
	background-color: #FFFFFF; 
	font-size:10px; 
	text-align:center; 
	font-weight:bold; 
	display:block; 
	padding:3px;
	margin:0px;
	background-image:url(/img/linie-pct2.gif);
	background-position:bottom; 
	background-repeat:repeat-x;}

#sidecol a:link.rightmenu, #sidecol a:visited.rightmenu{ 
	display:block; 
	border-bottom:#e7e7df 1px dotted; 
	font-size:10px; 
	margin:0; 
	text-decoration:none;
	color:#666666; 
	background-color:#f9f9f8; text-align:center!important;}
#sidecol a:hover.rightmenu{
	display:block; 
	border-bottom:#e7e7df 1px dotted; 
	font-size:10px; 
	margin:0;
	background-color:#e7e7df; 
	color:#003366; 
	text-decoration:none; text-align:center!important;}	







/********************************************************/
/****               footer section                   ****/
/********************************************************/	
#footer { border-top: 2px solid #333333;
	text-align:center;
	margin:0px 0 0 0;
	padding:0 0 0px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#footer #meniu_footer { display:none;}
}


@media print { 
#banner_sect {margin:-18px 0 0px 0; padding:0px; border:0px; height:109px; width:1000px;}
html>body #banner_sect {margin:0px;} 
#banner_sect #title_sect {border:0px; padding:0px 0px; margin:0px; width:400px; height:109px; float:right;}
#title_sect  h1.ubb {color:#FFFFFF; font-size:14px; text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif; margin:3px 0 0 0; padding:2px 10px 2px 0px; background-color:#003366; text-align:right; }
#title_sect  h1.sect {color:#FFFFFF; font-size:22px; text-transform:uppercase;font-weight:bold;font-family:Arial, Helvetica, sans-serif; margin:10px 0 0 200px; padding:1px 10px 1px 0px; background-color:#003366; text-align:right; }
#title_sect div.meniu { background-color:#003366; padding:2px 10px 2px 10px; margin:20px 0px 3px 50px; text-align:right;}
#title_sect div.meniu  a:link, #title_sect div.meniu a:visited {color:#FFFFFF; text-decoration:none; font-size:12px; border-right:1px solid #fff; padding:2px 5px;}
#title_sect div.meniu  a:hover {color:#999999;}

}

