@charset "utf-8";
* {									margin:0;
									padding:0;
									list-style:none;
									border:0;
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#828282;}
									
body{								}


.logo{								margin-left:auto;
									margin-right:auto;
									width:776px;
									height:102px}
									


/* schimbari */

.header_box{						width:831px;
									height:308px;
									margin-left:auto;
									margin-right:auto;
									background:url(images/header_img_bg.jpg) no-repeat;
									position:relative}
									
.logo_img{							position:absolute;
									left:155px;
									top:31px}
									
.men_top{							position:absolute;
									width:219px;
									top:97px;
									left:28px}
									
.men_top a{							display:block}	

.content{							width:776px;
									margin-left:auto;
									margin-right:auto;}
									
.flag{								width:131px;
									height:38px;								
									position:absolute;
									top:23px;
									right:0}
												
.flag img{							padding:3px ;
									border:1px solid #CCCCCC;
									margin-right:15px}
									
/* end schimbari */



									
.header{							height:194px;
									width:776px;
									margin-left:auto;
									margin-right:auto}
									

									
.pik_header{						float:left;
									width:557px;
									height:194px}	
									

									
.content_left{						width:523px;
									float:left;
									line-height:18px;
									background: url(images/content_left_rep.jpg) repeat-y 497px 0;}

.content_left_top{					background:url(images/line_top.jpg) no-repeat top right;
									width:523px; padding-bottom:10px}
.content_left_bot{					background:url(images/line_bot.jpg) no-repeat bottom right;
									width:523px;}													
.content_left p{					margin-bottom:10px; margin-right:10px}
									
.content_right{						width:253px;
									float:left;
									
									
									right:0;
									top:0}		
									
.content_right p{					margin-right:40px;
									line-height:18px;}				
																		
									
.line_top{							
									padding-left:13px;
									width:240px}	
									
.line_bot{							
									
									width:253px}	
									
.arrow li{							background:url(images/li.jpg) no-repeat 0px 7px;
									padding-left:20px;
									line-height:18px}
									
.arrow li a{						color:#9d7a48;
									text-decoration:none}	
									
.arrow li a:hover{					color:#9d7a48;
									text-decoration:underline}	
									
									
									
.arrow_1 	{						margin-bottom:15px}								
									
.arrow_1 li{							background:url(images/li.jpg) no-repeat 0px 7px;
									padding-left:20px;
									line-height:18px}
									
.arrow_1 li a{						color:#828282;
									text-decoration:none}	
									
.arrow_1 li a:hover{					color:#9d7a48;
									text-decoration:underline}	
									
div.continut ul 	{						margin-bottom:15px}								
									
div.continut ul li{							background:url(images/li.jpg) no-repeat 0px 7px;
									padding-left:20px;
									line-height:18px}
									
div.continut ul li a{						color:#9d7a48;
									text-decoration:none}	
									
div.continut ul li a:hover{					color:#9d7a48;
									text-decoration:underline}										
									
.txt_black{							font-weight:bold;
									color:#000000	}
									
.link_blue a{						color:#9d7a48;
									text-decoration:underline}
									
.link_blue a:hover{					color:#9d7a48;
									text-decoration:underline}
									
.tit_col_right{						margin-bottom:10px;
									margin-top:10px}
									
.footer{							width:776px;
									margin-left:auto;
									margin-right:auto;
									height:33px;
									background:url(images/footer_rep.jpg) repeat-x;
									position:relative;color:#FFFFFF;
									font-family:Tahoma;
									font-size:11px;
									margin-top:15px;}
									
.footer a{							color:#FFFFFF;
									text-decoration:none;
									
									margin-left:5px;
									margin-right:5px;font-family:Tahoma;
									font-size:11px;}
									
.footer_lft{						position:absolute;
									left:0;
									top:0;
									width:10px}
									
.footer_right{						position:absolute;
									right:0;
									top:0;
									width:9px;}	
									
.f_lft{								float:left;
									padding-left:10px;
									margin-top:10px;color:#FFFFFF;font-family:Tahoma;
									font-size:11px;}			

.f_right{							float:right	;
									padding-right:10px;
									margin-top:10px;color:#FFFFFF;font-family:Tahoma;
									font-size:11px;}				
									
									
.clear{								clear:both;
									font-size:1px;
									height:1px; line-height:1}
									
.pik{								border:1px solid #CCCCCC;
									padding:3px;
									margin-right:10px;
									margin-left:5px}
									
.pik_1{								border:1px solid #CCCCCC;
									padding:3px;
									margin-right:10px;
									margin-bottom:10px}
									
.pik_2{								border:1px solid #CCCCCC;
									padding:3px;
									margin-right:10px;
									margin-left:5px;
									float:right}
									
.title_blue{						font-weight:bold;
									color:#9d7a48}
									
.box_companie{						width:511px;
									background:url(images/line_table_blue.jpg) no-repeat bottom;
									padding-bottom:20px; padding-top:20px}
.detalii {							width:298px; float:left}									
.detalii li{						background:url(images/line_table_bot.jpg) no-repeat bottom left;
									padding:3px 0}
									
.box_companie .detalii li p{		margin:0; padding:0}
									
.box_companie .pik{					margin-top:22px; margin-right:7px}

.detalii li .txt_black{				color:#828282}

.entitati{							color:#9d7a48; font-size:10px; padding-bottom:5px}	


.entitati a{						color:#9d7a48; text-decoration:none;font-size:10px;}	

.entitati a:hover{						color:#828282; text-decoration:none;font-size:10px;}	


/* - new - */
/*--stil nou-- */
ul.subpagini {
	margin-bottom:15px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:15px;
	width:300px;
	float:left
}
ul.subpagini li a {
	text-decoration:none;
	font-size:11px;
}
ul.subpagini li {
	background:url(images/li.jpg) no-repeat 0px 7px;
	padding-left:20px;
	line-height:18px;
	color:#9d7a48
}
ul.noutati {
	margin-bottom:40px
}
ul.noutati li {
	background:url(images/li.jpg) no-repeat 0px 18px;
	padding-left:20px;
	line-height:18px;
	color:#9d7a48;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:4px;
	padding-top:12px
}
ul.noutati li span {
	font-weight:bold;
	color:#9d7a48
}
ul.noutati li a {
	text-decoration:none
}
ul.joburi {
	margin-bottom:15px;
	padding-bottom:15px
}
ul.joburi li a {
	text-decoration:none;
	font-size:11px;
	color:##9d7a48;
}
ul.joburi li {
	background:url(images/li.jpg) no-repeat 0px 7px;
	padding-left:20px;
	line-height:18px;
	color:#9d7a48;
	border-bottom:1px solid #CCCCCC;
}
/* --- Contact Form --- */
#formContact * {
	font-size:1em;
	color:#5b5b5b;
}
#formContact label, #formContact input {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align:top;
}
#formContact fieldset {
	padding:2px 0;
	border:0
}
#formContact label {
	width:150px;
	line-height:25px;
}
#formContact input {
	width:220px;
	height:12px;
	line-height:13px;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:3px
}
#formContact textarea {
	width:220px;
	height:55px;
	line-height:15px;
	padding:5px 2px 10px 2px;
	font-family:"trebuchet MS";
	overflow:auto;
	border:1px solid #CCCCCC;
	margin-right:3px
}
#formContact #submit {
	width:60px;
	height:19px;
	background:#9d7a48;
	padding:0;
	cursor:pointer;
	border:0;
	color:#FFFFFF;
	margin-left:315px;
	font-size:11px
}
#formContact fieldset.captcha label img {
	width:120px;
	height:50px;
}
#formContact fieldset input#captcha {
	width:90px
}
/* --- noutati Form --- */
#formCariere * {
	font-size:1em;
	color:#5b5b5b;
}
#formCariere label, #formCariere input {
	display: -moz-inline-box;
	display: inline-block;
	vertical-align:top;
}
#formCariere fieldset {
	padding:2px 0;
	border:0
}
#formCariere label {
	width:150px;
	line-height:25px;
}
#formCariere input {
	width:220px;
	height:12px;
	line-height:13px;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:3px
}
#formCariere input#cv {
	width:220px;
	height:19px;
	line-height:13px;
	padding:2px;
	border:1px solid #CCCCCC;
	margin-right:3px
}
#formCariere textarea {
	width:220px;
	height:55px;
	line-height:15px;
	padding:5px 2px 10px 2px;
	font-family:"trebuchet MS";
	overflow:auto;
	border:1px solid #CCCCCC;
	margin-right:3px
}
#formCariere #submit {
	width:60px;
	height:19px;
	background:#9d7a48;
	padding:0;
	cursor:pointer;
	border:0;
	color:#FFFFFF;
	margin-left:315px;
	font-size:11px
}
#formCariere fieldset.captcha label img {
	width:120px;
	height:50px;
}
#formCariere fieldset input#captcha {
	width:90px
}


/* --- H-URI --- */
h1 {
	color:#9d7a48;
	font-size:15px;
	padding:10px 0 10px 0;
	margin-bottom:10px;
	text-transform: uppercase; 

}

.err{				border:1px dashed #9d7a48;
					margin-bottom:10px;
					margin-top:10px;
					padding:10px 20px 10px 0;
					width:480px;
					text-align:center;
					color:#CC0000;
					font-size:11px;
					background:url(images/error.gif) no-repeat 400px center #f9f9f9;}
					
p.mes_ok{			text-align:center;
					border:1px dashed #9d7a48;
					color:#9d7a48}