/* CSS Document */

* {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

a:active, a:focus {
	outline: 0;
}

img {
    -moz-force-broken-image-icon: 1;
}

.clear {
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	float: none;
}

p {
	/*color: #444;*/
	padding-top: 5px;
	padding-bottom: 5px;
}
.p_prezentare_prima_pagina {
	font-size: 11px;
}

h1, h2, h3, h4 {
	color: #cdaf8a;
}

a {
	color: #fdc8a3;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

body {
	background: #AA957C;
}

#page {
	width: 1000px;
	margin: 0 auto;
}

#page_header {
	height: 90px;
	position: relative;
}
	
	#header-left {
		display: block;
		width: 275px;
		height: 82px;
		margin: 0 auto;
		
	}
		#logo a {
			display: block;
			width: 100%;
			height: 100%;
			font-size: 0px;
			line-height: 0px;
			text-indent: -9999px;
			background: url(/templates/dacit/img/images/logo.png) no-repeat;
			cursor: pointer;
		}
	
	#lang {
		position: absolute;
		top: 0px;
		left: 10px;
		width: 150px;
		height: 50px;
	}
		#lang a {
			display: block;
			float: left;
			width:	72px;
			height: 33px;
			font-size: 0px;
			line-height: 0px;
			text-indent: -9999px;
			text-decoration: none;
			cursor: pointer;
		}
		#lang .ro {
			background: url(/templates/dacit/img/images/ro.png) no-repeat left -6px;
		}
		#lang .ro:hover {
			background: url(/templates/dacit/img/images/ro.png) no-repeat left 0px;
		}
		#lang .en {
			background: url(/templates/dacit/img/images/en.png) no-repeat left -6px;
		}
		#lang .en:hover {
			background: url(/templates/dacit/img/images/en.png) no-repeat left 0px;
		}
		#lang .active_lang {
			background-position: left 0px;
		}
	#login_dock {
		position: absolute;
		top: 0px;
		right: 10px;
		width: 350px;
	}
		.dock_corner {
			float: right;
			width: 17px;
			height: 37px;
			text-indent: -9999px;
			font-size: 0px;
		}
		#login_dock .right {
			background: url(/templates/dacit/img/images/login_dock_right_corner.png) no-repeat;
		}
		#login_dock .left {
			background: url(/templates/dacit/img/images/login_dock_left_corner.png) no-repeat;
		}
		#dock_mid {
			float: right;
			width: 220px;
			height: 37px;
			background: url(/templates/dacit/img/images/login_dock_mid.png) repeat-x;
		}
			#dock_mid p {
				font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
				color: #fff;
				height: 28px;
			}
			#dock_mid p a {
				color: #fff;
				text-decoration: none;
				padding: 8px 0px 9px 0px;
				font: bold 11px/11px Verdana, Arial, Helvetica, sans-serif;
				
			}
			#dock_mid p a:hover {
				color: #c8dbfa;
			}
			.login_btn {
				/* background: url(/templates/dacit/img/images/login_icon.gif) no-repeat 20px 12px; */
			}
			.signup_btn {
				/* background: url(/templates/dacit/img/images/signup_icon.gif) no-repeat 55px 6px; */
			}
#container {
	width: 1000px;
	height: auto;
}

	#container_top {
		width: 100%;
		padding-right: 30px;
		height: 30px;
		font-size: 0px;
		line-height: 0px;
		/*background: url(/templates/dacit/img/images/colturi_d.png) no-repeat top right;*/
	}
		#container_top div {
			padding-left: 30px;
			height: 100%;
			background: url(/templates/dacit/img/images/colturi_s.png) no-repeat top left;
		}
			#container_top div span {
				display: block;
				height: 100%;
				background: url(/templates/dacit/img/images/mid.png) repeat-x top left;
			}
	
	#container_bottom {
		width: 970px;
		padding-right: 30px;
		height: 30px;
		font-size: 0px;
		line-height: 0px;
		/*background: url(/templates/dacit/img/images/colturi_d.png) no-repeat bottom right;*/
	}
		#container_bottom div {
			padding-left: 30px;
			height: 100%;
			background: url(/templates/dacit/img/images/colturi_s.png) no-repeat bottom left;
		}
			#container_bottom div span {
				display: block;
				height: 100%;
				background: url(/templates/dacit/img/images/mid.png) repeat-x bottom left;
			}
	
	#container_content {
		width: 100%;
		height: auto;
	}
	
#header {
	position: relative;
}
#logo_ut {
	display: block;
	position: absolute;
	width: 143px;
	height: 160px;
	margin: 0 auto;
	z-index: 4;
}
	#logo_ut a {
		display: block;
		width: 100%;
		height: 100%;
		font-size: 0px;
		line-height: 0px;
		text-indent: -9999px;
		background: url(/templates/dacit/img/images/logo_ut.png) no-repeat;
		cursor: pointer;
	}
	
#menu {
	width: 790px;
	height: 40px;
	/*background: url(/templates/dacit/img/images/menu_bg.gif) repeat-x;*/
	/*border-bottom: 3px solid #4b8cd4;*/
	/*padding-left: 150px;*/
	list-style: none;
	position: relative;
	z-index: 3;
}
	#menu li {
		display: block;
		position: relative;
		float: left;
		width: auto;
		height: 100%;
		list-style: none;
		background: url('/templates/dacit/img/menu-splitting-line.png') no-repeat;
		background-position: 0% 50%;
	}
	#menu li a {
		font: bold 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color: #FDC8A3;
		display: block;
		text-decoration: none;
		padding: 7px 20px 0px 10px;
	}
	#menu li a:hover {
		text-decoration: underline;
		/*
		background: url(/templates/dacit/img/images/menu_bg_over.gif) center 35px no-repeat;
		color: #f0f0f0;
		*/
	}
	#menu li a.active {
		text-decoration: none;
		/*background: url(/templates/dacit/img/images/menu_bg_active.gif) repeat-x;*/
	}
	#menu li ul {
		position: absolute;
		display: none;
		left: 0px;
		top: 40px;
		width: 180px;
		background-color: #4b8cd4;
		padding: 8px 0px;
		opacity: .95;
	}
	#menu li:hover ul {
		display: block;
	}
	#menu li ul li {
		float: none;
		position: relative;
	}
	#menu li ul li a {
		display: block;
		padding: 4px 5px 4px 5px;
		font: bold 12px/13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	#menu li ul li a:hover {
		background: #81afe1;
	}
	#menu li:hover ul li ul {
		position: absolute;
		display: none;
		left: -180px;
		top: -8px;
		width: 180px;
		background-color: #4b8cd4;
		padding: 8px 0px;
		opacity: .95;
	}
	#menu li ul li:hover ul {
		display: block;
	}
	

#flash {
	height: 320px;
}
	#robot_arm {
		float: left;
	}
	#picture_frame {
		float: right;
		width: 656px;
		position: relative;
	}
		#pictures {
			width: 656px;
			height: 320px;
		}
			#pictures img {
				display: none;
				position: absolute;
				top: 0;
				left: 0;
			}
		#frame {
			position: absolute;
			top: 0px;
			left: 0px;
			background: url(/templates/dacit/img/images/picture_frame.png) no-repeat;
			width: 656px;
			height: 320px;
			z-index: 2;
		}

#search {
	background: #333; 
	height: 45px; 
	width: 250px; 
	float: left; 
	position: relative; 
	top: -15px;
}
	#search form {
		padding: 12px 0px 0px 20px;
	}
	#search form input {
		height: 16px;
		padding: 5px 5px 0px 5px;
		font: 13px/13px "Courier New", Courier, monospace;
		color: #444;
		display: block;
		float: left;
	}
	#search form .submit {
		background: transparent url(/templates/dacit/img/images/search_btn.gif) center center no-repeat;
		width: 25px;
		height: 25px;
		text-indent: -9999px;
		font-size: 0px;
		margin-left: 10px;
		display: block;
		float: left;
	}
#linie_desp {
	background: #333; 
	height: 30px; 
	width: 690px; 
	float: left;
}


#content {
	/*padding: 0px 15px;*/
	background-color: #191511;
	color: FFF;
}
	.title {
		font: bold 20px/20px Arial, Helvetica, sans-serif;
		padding-bottom: 4px;
		color: #BF9577;
		margin-bottom: 15px;
	}
	.title1 {
		border-bottom: 1px solid #c9141c;
	}
	.title2 {
		border-bottom: 1px solid #CDAF8A;
	}
	
	.title3 {
	font-size: 18px;
	}
	
	.title span {
		color: #af050a;
	}

	#left_content {
		float: left;
		width: 230px;
		height: 100%;
		background-color: #191511;
		
	}
		#stiri {
			position: relative;
			width: 230px;
		}
		.stire {
			margin-bottom: 10px;
		}
		.stire h2 {
			color: #0e3654;
			font: bold 12px tahoma;
			margin-bottom: 4px;
		}
		.stire h2 a {
			color: #0e3654;
			text-decoration: none;
		}
		.stire h2 a:hover {
			color: #135484;
		}
		.luna_data {
			float: left;
			background: url(/templates/dacit/img/images/stire_data_bg.gif) no-repeat;
			width: 37px;
			height: 42px;
		}
			.luna_data p {
				color: #fff;
				font: 10px tahoma;
				padding: 1px;
				text-align: center;
			}
			.luna_data .data {
				color: #af050a;
				font: bold 18px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			}
			.arhiva_link {
				position: absolute;
				width: 43px;
				height: 20px;
				top: 0px;
				right: 0px;
				padding-top: 7px;
			}
				.arhiva_link a {
					color: #333;
					text-decoration: none;
					font: bold 10px tahoma;
				}
				.arhiva_link a span {
					color: #af050a;
				}
				.arhiva_link a:hover {
					color: #4b8cd4;
				}
			
		.stire_content {
			float: left;
			padding-left: 10px;
			width: 182px;
		}
		.stire_detalii_btn {
			text-align: right;
			clear: both;
			padding-top: 10px;
		}
			.stire_detalii_btn a {
				background: #4b8cd4;
				color: #fff;
				padding: 2px 4px;
				text-decoration: none;
				font: 10px tahoma;
			}
			.stire_detalii_btn a:hover {
				background: #3b6faa;
			}
		
	#right_content {
		float: left;
		width: 747px;
		min-height: 500px;
		color: #FFFFFF;
		background-color: #000000;
		text-align: justify;
		border-left: 2px solid #692A00;
		padding: 10px 10px 10px 10px;
	}
	
	#right_content table td {
		/*border: solid 1px #000;*/
	}
		.elementGrafic {
			border-bottom: 2px solid #333;
			height: auto;
			width: auto;
		}
			.elementGrafic_border_left {
				float: left;
				width: 12px;
				height: 140px;
				background-color: #333;
				margin-top: 54px;
			}
			.elementGrafic_content {
				float: left;
				width: 638px;
				height: 194px;
				background: #c33236 url(/templates/dacit/img/images/elementGrafic_bg.gif) repeat-x;
			}
				.eG_content {
					width: 175px;
					height: 166px;
					float: left;
					padding: 18px 10px 10px 25px;
					color: #fff;
					position: relative;
				}
					.eG_content h2 {
						color: #e1ea82;
						font: 18px "Trebuchet MS", Helvetica, sans-serif;
						margin-bottom: 10px;
					}
					.eG_content p {
						color: #fff;
					}
					.eG_content ul {
						list-style: none;
						padding: 5px 0px 5px 10px;
					}
					.eG_content ul li {
						background: url(/templates/dacit/img/images/patratel_albastru.gif) no-repeat left 8px;
						padding: 2px 0px 2px 7px;
						font: 10px/11px tahoma;
						
					}
					.eG_content ul li span {
						color: #fff;
						font: 10px/11px tahoma;
					}
					.afla_btn {
						position: absolute;
						right: 10px;
						bottom: 10px;
						height: 20px;
						width: auto;
						background: #333;
					}
					.afla_btn a {
						padding: 0px 30px 0px 8px;
						display: block;
						color: #fff;
						text-decoration: none;
						font: 11px/20px tahoma;
						background: #333 url(/templates/dacit/img/images/afla_btn.gif) no-repeat right top;
					}
					.afla_btn a:hover {
						background: #333 url(/templates/dacit/img/images/afla_btn.gif) no-repeat right bottom;
					}
				.eG_linie {
					float: left;
					display: block;
				}
	
#footer {
	width: 100%;
	height: 141px;
	background-color: #2C2520;
}
#footer p {
	color: #2875ca;
	font: 11px tahoma;
	float: left;
}
.xHTML_valid, .CSS_valid {
	position: absolute;
	display: block;
	text-indent: -9999px;
	font-size: 0px;
	height: 28px;
	bottom: 2px;
}
.CSS_valid {
	right: 0px;
	width: 52px;
	background: url(/templates/dacit/img/images/CSS_icon.gif) no-repeat;
}
.xHTML_valid {
	right: 58px;
	width: 68px;
	background: url(/templates/dacit/img/images/xHTML_icon.gif) no-repeat;
}

.afisare_erori {

    background-color: #FCE0E0;
    /*border-color: #d60000;
    border-style: dashed;
    border-width: 1px 0;*/
    clear: both;
    color: #FF0000;
    display: block;
    float: none;
    font-size: 100%;
    font-weight: bold;
    margin: 10px 0;
    padding: 11px 20px 9px 51px;
}

.afisare_confirmari {
    background-color: #C1E3FF;
   /* border-color: #4a911b;
    border-style: dashed;
    border-width: 1px 0;*/
    clear: both;
    color: #002C51;
    display: block;
    float: none;
    font-size: 100%;
    font-weight: bold;
    margin: 10px 0;
    padding: 11px 20px 9px 51px;

}
	
input {
	border: solid 1px #333333;
}
textarea {
	border: solid 1px #333333;
}

.field_detalii_lucrare {
	font: tahoma;
	color: #444;
	font-weight: bold;

}

#adauga_sondaj_stiri {
	display: none;

}

.continut_stire p {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

#cse-search-results iframe { 
	width: 650px;
}


table.lista_doctoranzi tr.odd {
}

table.lista_doctoranzi tr.even {
	background-color: #CCCCCC;
	min-height: 60px;
}

table.lista_doctoranzi th {

}

table.lista_doctoranzi td {
	font-size: 13px;
	padding-right: 20px;
}

table.lista_doctoranzi td {
	vertical-align:text-top;
	padding-top: 5px;
	padding-bottom: 5px;
}

span.span_licenta {
	margin-right: 15px; margin-top: 40px;
}

div.programe_doctorale_links {
	font-size: 18px;
	width: 100%;
	text-align: center;
}

.odd {
	background-color: #DFDFDF;
	}
	
.even {
	background-color: #CCCCCC;
	}
	

.left-sidebar-logos {
	width: 156px;
	height: 92px;
	background-color: #FFF;
	margin: 0 auto;
	margin-top: 20px;
}

.left-sidebar-logo {
	
	margin: 0 auto;
}


.footer-links {
	width: 350px; 
	margin: 0 auto; 
	color: #FFA200;
	padding-top: 40px;
}

.footer-links a , .footer-links a:visited {
	color: #FFA200;
}

.footer-links a:hover {
	color: #FFA200;
	text-decoration: underline;
}

.footer-info {
	width: 500px; 
	margin: 0 auto; 
	
	color: #FFF;
}

..admin-menu li {
	border-bottom: dashed 1px #cdaf8a;
}


.admin-menu a, .admin-menu a a:hover {
	display: block;
	background-color: #000000;
	width: 130px;
	height: 30px;
	padding: 10px;
}


.admin-menu a:hover {
	background-color: #191511;
}

table.table-form {
	width: 700px;
}

table.table-form td {
	border: dashed 1px #FFF;
	height: 30px;
	padding: 5px;
	font-weight: bold;
}

table.table-form input, table.table-form select {
	width: 250px;
	height: 17px;
	padding: 4px;
}

table.table-form select {
	width: 260px;
	height: 25px;
	padding: 4px;
}

.scan-info {
	font-size: 20px;
	font-weight: bold;
	color: #cdaf8a;
}


.page-links-container {
    width: 100%; height: 40px; border: solid 1px #FFA200;
    
}

.page-links-old-new-older {
    width: 50%; height: 100%; float: left; text-align: left;
    
}

.page-links-old-new-newer {
    width: 50%; height: 100%; float: left; text-align: right;
    
}

.page-links-old-new-older:hover , .page-links-old-new-newer:hover {
    background-color: #2C2520;
}

.page-links-old-new-link {
    display: block; padding: 10px;
}






ul#nlNavigation {list-style:none;position:relative; z-index:2;top:1px;display:table;border-left:1px solid #f5ab36;}
ul#nlNavigation li {float:left;}
ul#nlNavigation li a {background:#ffd89b;color:#222;display:block;padding:6px 15px;text-decoration:none;border-right:1px solid #f5ab36;border-top:1px solid #f5ab36;border-right:1px solid #f5ab36;margin:0;}
ul#nlNavigation li a.selected {border-bottom:1px solid #fff;color:#344385;background:#fff;}


div#nlContent div.active {
    display: block;
}
div#nlContent div.inactive {
    display: none;
}

#nlContent input[type="submit"] {
    padding: 5px;
    height: 40px;
    width: 200px;
}


.tpl_form td {
    padding: 20px;
}





/* FRONT PAGE FROM RESULTS > TOUR */
#tour-nav {
    list-style: none;
    width: 100%;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    overflow: hidden;
    font-weight: 600;
}

#tour-nav li {
    float: left;
    width: 50%;
    height: 55px;
    background-color: #000;
    opacity: 0.8;
  
}

#tour-nav li:hover {
    background-color: #2D2D2D;
   
 
}

.tour-baiat, .tour-fata {
    text-align: center;
    vertical-align: middle;
}

.tour-baiat a, .tour-fata a {
    color: #FFF;
    padding-top: 15px;
    width: 100%;
    height: 100%;
    display: block;
    vertical-align: middle;
}

