body{
	background-image:url('../images/bg_site.jpg');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#5B616F;
	margin:0;
	padding:0;
}

.head_menu{
	background-image:url('../images/bg_menu_top.jpg');
	background-repeat:repeat-x;
	height:29px;
}

.search_head{
	background-image:url('../images/bg_head.jpg');
	background-repeat:no-repeat;
	height:29px;
	border:none;
	width:156px;
	padding-left:10px;
	padding-top:7px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#BDBDBD;
}

.submit_head{
	background-image:url('../images/search.jpg');
	background-repeat:no-repeat;
	height:29px;
	border:none;
	width:32px;
}

.desp_head{
	padding-left:5px;
	padding-right:5px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#BFBFBF;
}

a.head_link{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#5B616F;
	text-decoration:none;
}

a.head_link:hover{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#7F92BE;
	text-decoration:none;
}

.bg_main_top{
	background-image:url('../images/bg_top_middle.jpg');
	background-repeat:repeat-x;
	height:51px;
	width:100%;
}

.bg_main_top_s{
	background-image:url('../images/bg_top_middle.jpg');
	background-repeat:repeat-x;
	height:51px;
	width:670px;
}

.bg_main_top1{
	background-color:#5B616F;
	background-repeat:repeat-x;
	height:212px;
	width:100%;
}

.bg_main_top_gradient{
	background-image:url('../images/bg_last_project.jpg');
	background-repeat:repeat-x;
	height:212px;
	width:100%;
}

.bg_up_testim{
	background-color:#545966;
	height:20px;
	width:100%;
}

.page_description{
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#ffffff;
}

.page_description1{
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#BBC3D3;
}

.bg_last_project_head{
	background-image:url('../images/bara_bg.jpg');
	background-repeat:repeat-x;
	height:35px;
	width:284px;
}

.bg_int_head{
	background-image:url('../images/bara_bg_int.jpg');
	background-repeat:repeat-x;
	height:35px;
	width:100%;
}

.umbra_left{
	background-image:url('../images/shadow_left.jpg');
	background-repeat:repeat-y;
	height:100%;
	width:11px;
}

.umbra_right{
	background-image:url('../images/shadow_right.jpg');
	background-repeat:repeat-y;
	height:100%;
	width:20px;
}

.bg_content_testim{
	background-image:url('../images/bg_testim.jpg');
	background-repeat:repeat-y;
	height:192px;
	width:200px;
}

.bg_bottom_testim{
	background-image:url('../images/gradient_testimoniale.jpg');
	background-repeat:no-repeat;
	height:43px;
	width:200px;
}

.footer_middle{
	background-image:url('../images/bg_footer.jpg');
	background-repeat:repeat-x;
	height:33px;
	width:100%;
}

.under_last{
	background-color:#212228;
	height:33px;
	width:100%;
}

.over_finalizate{
	background-color:#6C727F;
}

.middle_proiecte_fin{
	background-image:url('../images/linie_head_p_fin.jpg');
	background-repeat:repeat-x;
	height:29px;
	width:100%;
}

.bg_finalizate{
	background-color:#545966;
}

.middle_head_noutati{
	background-image:url('../images/bg_head_noutati.jpg');
	background-repeat:repeat-x;
	height:25px;
	width:100%;
}

.bg_all_noutati{
	background-image:url('../images/bg_all_noutati.jpg');
	background-repeat:repeat-x;
	height:176px;
	width:100%;
}

.yellow_small{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.white_small{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#CFD3DE;
	text-decoration:none;
}

.black_small{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.grey_small{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#babdc8;
	text-decoration:none;
}


a.read_more{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#00b4ff;
	text-decoration:none;
}

a.read_more:hover{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ff0000;
	text-decoration:none;
}

.blue_small{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#001851;
	text-decoration:none;
}

.last_title{
	font-family:Tahoma, Arial;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.last_subtitle{
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.last_title1{
	font-family:Tahoma, Arial;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

a.last_title1:hover{
	font-family:Tahoma, Arial;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}



div.button_text {
	width:75px;
	height:27px;
	padding-top:3px;
	padding-right:2px;
}
div.button_text a  {
	width:75px;
	height:27px;
	display:block;
	padding-top:3px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

div.button_text a:hover {
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#E85100;
	font-weight:bold;
	text-decoration:none;
}

a.last_title2{
	font-family:Arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}

a.last_title2:hover{
	font-family:Arial;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

a.desc_port{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#e1ffb1;
	text-decoration:none;
	}

a.desc_port:hover{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.bg_toate_fin{
	background-image:url('../images/gradient_left_pr_fin.jpg');
	background-repeat:no-repeat;
	height:117px;
	width:167px;
}

.title_port{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
	background-color:#6E737F;
}

.desc_port{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#e1ffb1;
	background-color:#6E737F;
}

a.links_bottom{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#E1FFB1;
	text-decoration:none;
}

a.links_bottom:hover{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.footer_left{
	background-color:#212227;
}

.background_left_menu{
	background-image:url('../images/bg_left_menu.jpg');
	background-repeat:no-repeat;
	height:21px;
	width:155px;
}

a.menu_left{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#9497A8;
	text-decoration:none;
}

a.menu_left:hover{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

UL{
	font-family : Tahoma;
	color : #ffffff;
	font-size:12px;
	list-style-image: url(../images/arrow_off.jpg);
	padding-left:50px;
}

a{
	font-family : Tahoma;
	color : #ffffff;
	font-size:12px;
	text-decoration:none;
}

a:hover{
	font-family : Tahoma;
	color : #959698;
	font-size:12px;
	text-decoration:none;
}

.txt{
	font-family : Tahoma;
	color : #000000;
	font-size:12px;
	border:1px solid #212227;
	background-color:#ffffff;
	background:#ffffff;
	text-decoration:none;
	padding:3px;
}

.footer_text1{
	font-family : Tahoma;
	color : #5C5F70;
	font-size:11px;
}

.footer_text2{
	font-family : Tahoma;
	color : #5C5F70;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}

a.footer_text2{
	font-family : Tahoma;
	color : #5C5F70;
	font-size:11px;
	text-decoration:none;
}

a.footer_text2:hover{
	font-family : Tahoma;
	color : #7F91BF;
	font-size:11px;
	text-decoration:none;
}

.services_right{
	border:1px solid #212227;
	background-image:url('../images/bg_right_services.jpg');
	width:316px;
	background-repeat:repeat-y;
}

.services_normal_gri{
	font-family : Arial;
	font-size:12px;
	background-color:#4A4F5B;
	height:23px;
	width:100%;
	color:#a3aab9;
}

.services_over_gri{
	font-family : Arial;
	font-size:12px;
	background-image:url('../images/gradient_horiz_services.jpg');
	height:23px;
	width:310px;
	color:#a3aab9;
}

.services_normal_gri1{
	font-family : Arial;
	font-size:12px;
	color:#A3AAB9;
	text-decoration:none;
}

a.services_normal_gri1{
	font-family : Arial;
	font-size:12px;
	color:#A3AAB9;
	text-decoration:none;
}

a.services_normal_gri1:hover{
	font-family : Arial;
	font-size:12px;
	color:#A3AAB9;
	text-decoration:underline;
}