/* CSS Document */

/****************************************************************
						Global settings
****************************************************************/
* {
	border: 0;
	padding: 0;
	margin: 0;
}
body {
	background-color: #fff;
	width: 100%;
}
ul {
	list-style: none;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
p {
	font: 11px/14px "Lucida Sans Unicode";
	color: #848484;
}
#content p, #content-right p {
	padding: 10px;
}
h3 {
	color: #007fa3;
	font: bold 11px "Lucida Sans Unicode";
	padding-left: 10px;
	background: url(../images/triunghi_gray.gif) no-repeat 0px 50%;
}
h3 span {
	color: #007fa3;
	font: 11px "Lucida Sans Unicode";
	font-weight: normal;
}
.color_albastru {
	color: #007fa3;
}
.color_portocaliu {
	color: #ff8400;
}
.color_gray {
	color: #939393;
}
acronym {
	cursor: help;
}
/********************** End Global settings *********************/



/****************************************************************
							Layout 
****************************************************************/
#container {
	margin: 0 auto;
	width: 974px;
	height: 600px;
	padding: 0 3px 0 3px;
}
#container .active-btn {
	color: #0082a3;
	background: url(../images/triunghi_verde.gif) 50% 0 no-repeat;
}
#left {
	display: block;
	float: left;
	width: 520px;
	height:	554px;
}
#container .home-left {
	height: 375px;
}
		/*------------ left header -------------*/
		#logo {
			display: block;
			float: left;
			width: 244px;
			height: 102px;
			background: url(../images/logo.gif) no-repeat;
		}
		#logo a {
			text-decoration: none;
			width: 240px;
			height: 50px;
			display: block;
			text-indent: -9999px;
			margin-top: 10px;
		}
		#flash_1 {
			width: 200px;
			height: 96px;
			float: left;
			margin: 25px 0 0 20px;
		}
		#nav_1 {
			display: block;
			clear: both;
			padding-top: 20px;
			border-bottom: 1px solid #dcdcdc;
		}
		#nav_1 ul li {
			display: block;
			float: left;
			background: url(../images/3puncte.gif) 0px 50% no-repeat;
		}
		#nav_1 .nav-first {
			background: none;
		}
		#nav_1 ul li a {
			display: block;
			text-decoration: none;
			color: #929292;
			font: 13px "Lucida Sans Unicode";
			padding: 5px;
		}
		#nav_1 ul li a:hover {
			color: #0082a3;
			/*background: url(../images/triunghi_verde.gif) 50% 0 no-repeat;*/
		}
		/* ------------end left header----------- */
#right {
	display: block;
	float: right;
	width: 450px;
	height:	554px;
}
		/*------------ right header -------------*/
		#nav_2 {
			display: block;
			clear: both;
			padding-top: 50px;
			background: url(../images/nav_2-bg.gif) left 30px no-repeat;
			
		}
		#menu2 {
			display: block;
			height: 25px;
		}
		#menu2 li {
			display: block;
			float: left;
			background: url(../images/3puncte.gif) 0px 80% no-repeat;
		}
		#menu2 .nav-first, .submenu .nav-first {
			background: none;
			padding-left: 0;
		}
		#menu2 li a {
			display: block;
			text-decoration: none;
			color: #929292;
			font: 13px "Lucida Sans Unicode";
			padding: 8px 5px 0 5px;
		}
		#menu2 li a:hover {
			color: #0082a3;
		}
		#describe {
			display: block;
			width: 450px;
			height: 32px;
			background: url(../images/sec_menu-bg.gif) 0 0 repeat-x;
		}
		.submenu acronym {
			cursor: pointer;
		}
		.submenu li {
			float: left;
			background: url(../images/3puncte.gif) 0px 80% no-repeat;
		}
		.submenu li a {
			font: 9px Tahoma;
			color: #0082a3;
			background: none;
			padding-top: 10px;
			letter-spacing: normal;
			display: block;
			text-decoration: none;
			padding: 8px 5px 0 5px;
		}
		.submenu li a:hover {
			background: url(../images/triunghi_verde.gif) 50% 0 no-repeat;
		}
		#flash_2 {
			display: block;
			width: 440px;
			height: 248px;
		}
		/* ------------end right header ----------- */
#container .home-right {
	height: 375px;	
}
#content {
	background: url(../images/content-bg.gif) no-repeat;
}
#content-right {
	height: 446px;
}
#flash_3 {
	display: block;
	clear: both;
}
#footer {
	display: block;
	clear: both;
	border-top: 1px solid #e5e9e8;
	height: 45px;
	background: url(../images/footer-bg.gif) repeat-x;
}
		#footer ul {
			margin-top: 3px;
		}
		#footer ul li {
			display: block;
			float: left;
			background: url(../images/3puncte.gif) 0px 50% no-repeat;
		}
		#footer .nav-first {
			background: none;
		}
		#footer ul li a {
			display: block;
			text-decoration: none;
			color: #737373;
			font: 9px Tahoma;
			padding: 5px;
		}
		#footer ul li a:hover {
			color: #0082a3;
			/*background: url(../images/triunghi_verde.gif) 50% 0 no-repeat;*/
		}
		#footer #sitemap {
			margin-left: 100px;
			background: none;
		}
		#language {
			display: block;
			float: left;
			color: #737373;
			font: 9px Arial, Helvetica, sans-serif;
			padding-top: 6px;
			line-height: 0.0;
		}
		#footer #language li {
			background: none;
			border-left: 1px solid #737373;
			line-height: 0.0;
			font-size: 0px;
			
		}
		#footer #language #ro-border {
			border: 0;
		}
				#footer #language a {
					display: block;
					color: #737373;
					font: 0px Arial, Helvetica, sans-serif;
					text-decoration: none;
					text-indent: -9999px;
					padding: 0;
					height: 5px;
					margin: 0 4px 0 4px;
					line-height: 0.0;
				}
				#ro {
					background: url(../images/ro.gif) no-repeat;
					width: 36px;
					
				}
				#ro:hover {background: url(../images/ro_over.gif) no-repeat;}
				#en {
					background: url(../images/en.gif) no-repeat;
					width: 36px;
					
				}
				#en:hover {background: url(../images/en_over.gif) no-repeat;}
				#fr {
					background: url(../images/fr.gif) no-repeat;
					width: 34px;
					
				}
				#fr:hover {background: url(../images/fr_over.gif) no-repeat;}
				#hu {
					background: url(../images/hu.gif) no-repeat;
					width: 50px;
					
				}
				#hu:hover {background: url(../images/hu_over.gif) no-repeat;}
				
		#copyright {
			margin-top: 8px;
			display: block;
			float: right;
			color: #737373;
			font: 9px Arial, Helvetica, sans-serif;
			text-indent: -9999px;
			background: url(../images/copyright.gif) no-repeat;
			height: 10px;
			width: 200px;
		}
		
/************************ end Layout *************************************/



/*************************************************************************
							News - home page
*************************************************************************/
#news {
	display: block;
	height: 190px;
	padding-top: 10px;
}
#news p {
	display: block;
	width: 245px;
	float: left;
	margin: 5px;
	padding: 0;
	font: 11px/16px "Lucida Sans Unicode";
	color: #007fa3;
}
#news p a {
	color: #007fa3;
	text-decoration: underline;
}
#news p .read_more {
	display: block;
	width: 70px;
	text-decoration: none;
	color: #a5a6a6;
	font-size: 9px;
}
#news p a:hover {
	color: #007fa3;
	text-decoration: none;
}
/*********************** end News *************************************/





/***********************************************************************
							Contact Form 
************************************************************************/
#content-contact {
	background: url(../images/contact2-bg.jpg) -3px bottom no-repeat;
	display: block;
	height: 386px;
}
#contact_form {
	padding: 15px;
}
#contact_form p {
	font: 11px/16px "Lucida Sans Unicode";
}
.date {
	border-bottom: 1px dashed #eee;
	height: 16px;
	font: 11px/16px Tahoma;
	color: #007fa3;
	margin: 0 4px 0 4px;
	background-color: transparent;
}
.companie {
	width: 135px;
}
.activitate {
	width: 140px;
}
.tara {
	width: 100px;
}
.oras {
	width: 100px;
}
.adresa {
	width: 100px;
}
.tel {
	width: 70px;
}
.fax {
	width: 70px;
}
.email {
	width: 163px;
}
.pers-contact {
	width: 170px;
}
.functie {
	width: 100px;
}
.label {
	display: block;
	float: left;
	margin-left: 10px;
}
.textbox span {
	display: block;
	font: 11px/14px "Lucida Sans Unicode";
	padding: 0 0 5px 0;
}
.textbox textarea {
	border: 1px solid #eee;
	overflow: auto;
	font: 11px/14px Tahoma;
	color: #666;
	height: 80px;
}
.checkboxes {
	padding-top: 20px;
}
.checkboxes div {
	font: 11px/12px "Lucida Sans Unicode";
	color: #666;
	margin: 10px 0 0 0;
}
.submit {
	background-color: transparent;
	margin: 10px;
	font: bold 11px Tahoma;
	color: #007fa3;
	cursor: pointer;
}
/***************************end Contact form********************************/





/***********************************************************************
							Content 
************************************************************************/
.pachete_img {
	margin: 2px 10px 0 4px;
	float: left;
}
#pachete-menu {
	display: block;
	padding-top: 50px;
}
#pachete-menu li {
	display: block;
	float: left;
	margin: 5px;
	border-left: 1px solid #ddd;
	padding-left: 6px;
	height: 12px;
	line-height: 12px;
	font-size: 10px;
}
#pachete-menu li a {
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #ff8400;
	text-decoration: none;
}
#content ul {
	margin: 5px;
	list-style: inside square;
}
#content ul li {
	font: 11px/14px "Lucida Sans Unicode";
}
.txt-2coloane {
	display: block;
	width: 250px;
}
.left {
	float: left;
}
.right {
	float: right;
}
a {
	color: #007fa3;
	text-decoration: underline;
}
a:hover {
	color: #007fa3;
	text-decoration: none;
}
