	@charset "utf-8";
	@import url("reset.css");
	/* CSS Document */
	
	.clearer {clear: both;font-size: 0px;height:0;
	}
	body {background: #999 url(../images/img_content_bg.gif) repeat-y center;font-family: Verdana;}
	#up_line_bg {height: 140px;width: 100%;background: url(../images/img_meniu_sus_bg.gif) repeat-x;position: relative;}
	#up_line_bg #up_line_content {height: 114px;width: 795px;padding:26px 80px 0 80px;margin: 0px auto;background: url(../images/img_meniu_sus_stars.gif) no-repeat center;}
	#up_line_content #logo {height: 81px;width: 90px;margin:0 185px 0 0;float: right;
	}
	#up_line_content #meniu { float: right;	width: 455px; margin: 34px 28px 0 0; }
		#meniu #unu, 
		#meniu #unu_pasiv,
		#meniu #unu_en,
		#meniu #unu_en_pasiv { display:block; background: url(../images/btn_despre_noi_full.gif) no-repeat left top; height: 9px; width: 68px; float: left; margin:3px 0 0 0; }
		#meniu #unu_en { background: url(../images/btn_desprenoi_en_full.gif) no-repeat left top; width:59px;	}
		
		#meniu #unu:hover { background: url(../images/btn_despre_noi_full.gif) no-repeat center top; }
		#meniu #unu_en:hover { background: url(../images/btn_desprenoi_en_full.gif) no-repeat center top; }
		
		#meniu #unu_pasiv {	background: url(../images/btn_despre_noi_full.gif) no-repeat right top; }
		#meniu #unu_en_pasiv {background: url(../images/btn_desprenoi_en_full.gif) no-repeat right top;width:59px; }
		
		#meniu #doi, 
		#meniu #doi_pasiv,
		#meniu #doi_en,
		#meniu #doi_en_pasiv { display:block; background: url(../images/btn_portofoliu_full.gif) no-repeat left top;	width:73px;	height:9px;	float:left;	margin:3px 0 0 14px; }
		
		#meniu #doi_en {	background: url(../images/btn_portofoliu_en_full.gif) no-repeat left top; width:65px; }
		
		#meniu #doi:hover { background: url(../images/btn_portofoliu_full.gif) no-repeat center top; }
		#meniu #doi_en:hover { background: url(../images/btn_portofoliu_en_full.gif) no-repeat center top; }
	
		#meniu #doi_pasiv { 	background: url(../images/btn_portofoliu_full.gif) no-repeat right top; }
		#meniu #doi_en_pasiv { background: url(../images/btn_portofoliu_en_full.gif) no-repeat right top; width:65px; }
		
		#meniu #trei, 
		#meniu #trei_pasiv,
		#meniu #trei_en, 
		#meniu #trei_en_pasiv {	display:block;	background: url(../images/btn_media_full.gif) no-repeat left top;	width:38px; height:9px;	float:left;	margin:3px 0 0 14px;}
		#meniu #trei:hover,
		#meniu #trei_en:hover  { background: url(../images/btn_media_full.gif) no-repeat center top; }
	
		#meniu #trei_pasiv,
		#meniu #trei_en_pasiv { background: url(../images/btn_media_full.gif) no-repeat right top;}
		
		#meniu #patru, 
		#meniu #patru_pasiv,
		#meniu #patru_en, 
		#meniu #patru_en_pasiv {background: url(../images/btn_cariere_full.gif) no-repeat left top;	width:49px;height:9px;	float:left;	margin:3px 0 0 14px;}
		
		#meniu #patru_en { background: url(../images/btn_cariere_en_full.gif) no-repeat left top; width: 52px;}
			
		#meniu #patru:hover { background: url(../images/btn_cariere_full.gif) no-repeat center top; }
		#meniu #patru_en:hover { background: url(../images/btn_cariere_en_full.gif) no-repeat center top;}
		
		#meniu #patru_pasiv {background: url(../images/btn_cariere_full.gif) no-repeat right top;height: 9px;width: 49px;}
		#meniu #patru_en_pasiv {background: url(../images/btn_cariere_en_full.gif) no-repeat right top; width: 52px; }
		
		#meniu #cinci, 
		#meniu #cinci_pasiv,
		#meniu #cinci_en, 
		#meniu #cinci_pasiv_en {display:block;background: url(../images/btn_contact_full.gif) no-repeat left top;width:55px;height:9px;float:left;	margin:3px 55px 0 14px;}
		
		#meniu #cinci:hover,
		#meniu #cinci_en:hover { background: url(../images/btn_contact_full.gif) no-repeat center top;}
		#meniu #cinci_pasiv,
		#meniu #cinci_en_pasiv {
			background: url(../images/btn_contact_full.gif) no-repeat right top;
		}
		
		#meniu #lang { display:block; background: url(../images/btn_limba_full.gif) no-repeat left top;	width:24px; height:14px; float:left; margin:0 0 0 5px; padding:1px 0 0 0; text-decoration:none; color:#999; font: normal 9px Verdana;		text-align:center; }
		#meniu #lang:hover { background: url(../images/btn_limba_full.gif) no-repeat center top; color: #4d4d4d; }
		#meniu #selectedLang { display:block; background: url(../images/btn_limba_full.gif) no-repeat right top; width:24px; height:14px; float:left;	margin:0 0 0 5px; padding:1px 0 0 0; text-decoration:none; color:#c2c2c2; font: normal 9px Verdana; text-align:center;}
	
	.up_header_bg {height: 210px;width: 100%;background: url(../images/img_header_bg.gif) repeat-x;position: relative;}
	.home_bg{background: url(../images/img_header_bg_home.gif) repeat-x;height: 310px;}
	.media_bg {	background: url(../images/img_header_bg_media.gif) repeat-x;}
	.contact_bg {	background: url(../images/img_header_bg.gif) repeat-x;}
	
	.despre_noi_bg {	background: url(../images/img_header_bg.gif) repeat-x;}
	.up_header_bg #flash_header {height: 210px;width: 795px;margin: 0px auto;position: relative;}
	
	#flash_header #flash_shadow {width: 795px;height: 5px;background: url(../images/img_umbra_mica.gif) repeat-x;position: absolute;z-index: 2;
	}
	#flash_header #flash_content {width: 795px;height:210px;position:absolute;top: 0px;}
	#big_container {background: url(../images/img_big_container_bg.gif) repeat-x;width: 100%;}
		.container { width: 735px; margin: 0 auto 0px auto; padding: 29px 2px 0 62px; position: relative; }
	
		.container h1 {margin:0 0 15px 153px;font: italic normal 11px Verdana;color: #4d4d4d;height:14px;width: 582px;}
		.container h1 a {font-style: normal;text-decoration:none;color: #999;border-bottom:1px solid #e0e0e0;}
		.container h1 a:hover {border-bottom:1px solid #999;}
		.container #flash, .container #site_map_up {width: 522px;height: 118px;margin:0 0 30px 153px;}
		.container #site_map_up {height:auto;}
		#site_map_up h2 {font-size:14px;line-height: 22px;color:#ff1100;}
		#site_map_up p {font-size:12px;line-height:20px;color:#4d4d4d;}
		.container #left {width: 123px;float: left;}
			#left p {font-size: 11px;color:#4d4d4d;line-height: 18px;}
			#left .name { color: #ff5c00; }
			#left .picture { margin-bottom: 20px; }
			
			
			.container .center_home {width: 246px;float: left;margin: 0 30px 60px 30px;position: relative;}
			.container .center_despre_noi, 
			.container .center_cariere, 
			.container .center_portofoliu, 
			.container .center_contact, 
			.container .center_media,
			.container .center_sitemap {width: 246px;float: left;margin: 0 30px 60px 30px;}
			.center_sitemap h2, .right_sitemap h2 { font-size:12px;	line-height:20px;}
			.center_sitemap h2 a, .right_sitemap h2 a{color:#ff5c00;text-decoration:none;border-bottom:solid 1px #e0e0e0;}
			.center_sitemap h2 a:hover, .right_sitemap h2 a:hover{border-bottom:solid 1px #ff5c00;}
	
			.center_sitemap p, .right_sitemap p, .right_sitemap p a {font-size:12px;line-height:20px;color:#4d4d4d; margin:0 0 20px 0;}
			.right_sitemap p a {color:#ff5c00;text-decoration:none;	border-bottom:solid 1px #e0e0e0;font-weight:bold;}
			.right_sitemap p a:hover {border-bottom:solid 1px #ff5c00;}
			
	
			.center_sitemap ul {margin: -20px 0 20px 0;	}
			.center_sitemap li {background: url(../images/bulet_sitemap.gif) no-repeat left 9px;padding-left: 9px; }
			.center_sitemap li a{ font-size:12px;line-height:20px;	color:#ff5c00;text-decoration:none;border-bottom:solid 1px #e0e0e0;}
			.center_sitemap li a:hover {border-bottom:solid 1px #ff5c00;}
			.center_cariere hr {margin: 0;padding: 0;border:solid 1px #FFF;border-bottom:dotted 1px #999;width:100%;clear:both;}
			
			.container .center_contact { background:#f0f0f0 url(../images/img_contact_form_down_line.gif) no-repeat center bottom;}
			
			.center_media h3 {color:#4d4d4d;font-size:11px;font-weight:normal;margin:0;line-height: 18px;}
			.center_media h4 {color:#999;font-size:11px;font-weight:normal;margin:15px 0 15px 0;line-height: 18px;}
			.center_media p, 
			.right_media p,
			.center_home p,
			.right_home p  {line-height:20px;font-size:12px;margin:0 0 15px 0;color: #4d4d4d;}
			
			
			.right_media a {text-decoration:none;border-bottom:solid 1px #e0e0e0;font-size: 12px;line-height: 20px;}
			.right_media a:hover {border-bottom:solid 1px #ff5c00;}
	
			.container .right_despre_noi, 
			.container .right_portofoliu, 
			.container .right_contact, 
			.container .right_media, 
			.container .right_cariere,
			.container .right_home,
			.container .right_sitemap   {width: 246px;float: left;margin: 0 0 60px 0;}
			
			.center_home a {text-decoration: none;color: #ff5c00;border-bottom: solid 1px #e0e0e0;}
			.center_home a:hover{border-bottom: solid 1px #ff5c00;}
			.center_home h4 a {border-bottom:solid 1px #e0e0e0;	color:#999;}
			.center_home h4 a:hover {border-bottom:solid 1px #999;}
			.center_home .newsBox {	position:relative;}
			.center_home .newsBox .logo {position:absolute;left: -75px;top: 5px;}
			
			.container .right_cariere{background:	#f0f0f0 url(../images/img_contact_form_down_line.gif) no-repeat center bottom;}
			.right_media p {margin-bottom:15px;	font-size:11px;	line-height:18px;}
			.right_media hr, .center_home hr {margin: 0;padding: 0;border:solid 1px #FFFFFF;border-bottom:dotted 1px #999;}
			.right_media h4,  .center_home h4{margin:15px 0 0 0;font-size:11px;color:#999;font-weight:normal;line-height: 18px;}
			.right_media h4 a{color:#4d4d4d;}
			
			
			
			.center_portofoliu p, 
			.right_portofoliu p, 
			.right_contact p { font-size: 12px; color: #4d4d4d; line-height: 20px; margin: 0 0 15px 0; }
			
			.right_contact p {font-size: 12px;color: #4d4d4d;line-height: 20px;}
	
			.rosu { color:#ff1100 !important;}
			.orange {color:#ff5c00;}		
			.gri4d {color:#4d4d4d;}
			.gri999 {color:#999;}
			
			.font11 {font-size:11px !important;line-height:18px;}
			.font12 {font-size:12px !important;line-height:20px;}
			.center_portofoliu h3, 
			.right_portofoliu h3,
			.center_contact h3, 
			.right_contact h3, 
			.right_media h3,
			.right_cariere h3  {font-size: 12px;color: #4d4d4d;line-height: 22px;font-weight:normal;}
			.center_portofoliu h3, 
			.right_portofoliu h3 {font-weight:bold;}
			.right_media #arhiva {color:#999;border-bottom:solid 1px #e0e0e0;font-size: 11px;line-height: 18px;}
			.right_media #arhiva:hover {color:#999;border-bottom:solid 1px #e0e0e0;}
			 .right_media #arhiva:hover {border-bottom:solid 1px #999;background: none;}
			
			.center_portofoliu h3 a, 
			.right_portofoliu h3 a {font-size: 12px;margin:0;padding:0;background:none;border-bottom:solid 1px #e0e0e0;}	
			.center_portofoliu h3 a:hover, 
			.right_portofoliu h3 a:hover {background:none;border-bottom:solid 1px #ff5c00;}
				
				.center_despre_noi p, 
				.right_despre_noi p, 
				.center_cariere p {font-size: 12px;color: #4d4d4d;line-height: 20px;margin: 0 0 20px 0;}
	
				.center_despre_noi h2, 
				.right_despre_noi h2, 
				.center_portofoliu h2, 
				.right_portofoliu h2, 
				.center_media h2,
				.center_cariere h2,
				.center_home h2,
				.right_home h2 {color: #ff1100;font-size: 14px;font-weight: bold;margin: 0 0 5px 0;line-height: 22px;}
				.center_media h2 { margin-bottom:0px; }
				.center_despre_noi h3, 
				.right_despre_noi h3, 
				.center_cariere h3{color: #ff1100;font-size: 12px;font-weight: bold;margin: 20px 0 5px 0;line-height: 20px;}
				
				.center_despre_noi a, 
				.right_despre_noi a, 
				.center_cariere a,
				.right_home a,
				.portofoliu_full_length .boxes a {color: #4d4d4d;display: block;padding: 6px 8px;float: left;width: auto;background: #e0e0e0;border-bottom: 1px solid #999;margin: 0;font-size: 11px;line-height: normal;}
				.center_cariere a{margin:0 0 20px 0;}
					
				.center_despre_noi a:hover, 
				.right_despre_noi a:hover, 
				.center_cariere a:hover,
				.right_home a:hover,
				.portofoliu_full_length .boxes a:hover {border-bottom:1px solid #ff1100;color: #fff;background: #ff1100;}	
				
				.center_despre_noi ul, 
				.right_despre_noi ul,
				.center_cariere ul { list-style: none; }	
				
				.center_despre_noi li, 
				.right_despre_noi li,
				.center_cariere li {list-style: none;font-size: 12px;color: #4d4d4d;background: url(../images/bulet_one.gif) no-repeat 0px 8px;padding-left: 9px;line-height: 20px;}
				
				
	.container #footer {width: 522px;margin:0 0 60px 153px;border-top: solid 1px #c2c2c2;font:11px Verdana;padding: 15px 0 0 0;}
	#footer #footerLefT {float: left;height: 14px;color: #4d4d4d;}
	#footer #footerRight { float: right; }
	
	#footerLefT a {color: #4d4d4d;border-bottom:solid 1px #e0e0e0;}
	
	#footerLefT a:hover {border-bottom:solid 1px #4d4d4d;background: none;}
	
	#footerRight a{color:#999;display:block;float:left;margin:0 0 0 10px;border-bottom:solid 1px #e0e0e0;}
	#footerRight a:hover {border-bottom:solid 1px #999;background: none;}
	
	#left #contact_image_left_name {color: #fff;background: #999;font-size: 11px;padding: 10px;line-height: 18px;}
		.container .center_contact .obligatoriu, 
		.container .right_cariere .obligatoriu{font-style: italic;color: #999;font-size: 11px;}
		.container .center_contact label, 
		.container .right_cariere label {color: #4d4d4d;font-size: 12px;}
		.container .center_contact dl, 
		.container .right_cariere dl { margin: 0px 30px 30px 30px; }
		.container .center_contact dt, 
		.container .right_cariere dt {margin: 20px 0 10px 0;display: block;}
		.center_contact #link_trimite, 
		.container .right_cariere #link_trimite,
		.center_contact #link_trimite_en, 
		.container .right_cariere #link_trimite_en{display: block;height: 30px;width: 60px;background: url(../images/btn_trimite.gif) no-repeat;}
		.center_contact #link_trimite_en, 
		.container .right_cariere #link_trimite_en {width: 45px;background: url(../images/btn_trimite_en.gif) no-repeat;}
	
	
	#hidden { display: none; }
	hr { border-style: none; }
	
		.container .portofoliu_meniu { height: 83px; width: 492px; background: url(../images/img_portofoliu_meniu_bg.gif) no-repeat center center; margin: 0; padding: 0 0 0 30px; position: absolute; top: 3px; left: 215px; }
		.padding_top116px { padding-top:116px !important; }
		.portofoliu_meniu h1 { color: #4d4d4d; font-style: normal; font-size: 11px; text-align: left; margin: 15px 0 8px 0; padding: 0px; width: auto !important; }
		.center_portofoliu li, .right_portofoliu li { background: url(../images/bulet_red_dot.gif) no-repeat left 9px; padding-left: 10px; }
		.center_portofoliu ul, .right_portofoliu ul { margin-bottom: 30px; }
		.center_portofoliu li a, .right_portofoliu li a { color: #ff5c00; text-decoration: none; font-size: 12px; line-height: 20px; font-weight: normal; border-bottom: solid 1px #e0e0e0; }
		
		.center_portofoliu li a:hover, .right_portofoliu li a:hover  { border-bottom: solid 1px #ff5c00; }
		.container .portofoliu_full_length { width: 522px; float: left; height: auto; margin: 0 0 60px 30px; }
		.center_portofoliu h1, 
		.right_portofoliu h1,
		.portofoliu_full_length h1 { color: #ff1100; margin: 0 0 10px 0; font-style: normal; font-size: 14px; font-weight: bold; line-height: 22px; width: auto; height: auto; }
	
		.portofoliu_full_length h1	{ margin:0;}
		
		.center_portofoliu .dotted_line,
		.right_portofoliu .dotted_line  { height: 35px; width: 100%; background: url(../images/dot_line.gif) repeat-x center 10px; margin: 0; padding: 0; clear: both; }
		
		.portofoliu_full_length .dotted_line  { height: 50px; width: 100%; background: url(../images/dot_line.gif) repeat-x center; margin: 0; padding: 0; clear: both; }
			
		.portofoliu_full_length h1 .black { color:#4d4d4d; font-weight:normal;}
		.portofoliu_full_length p { font-size:12px; line-height:20px; color:#4d4d4d; margin:0 0 15px 0;}
	
		.boxes {position:relative;}
		.boxes .img { position:absolute; left: -90px; width:60px; }
		.boxes .img img { margin:0 0 15px 0; }
	
.margin_bottom30px { margin-bottom: 30px !important; }
.float_left {float:left; }
