body
{
text-align:center;
margin-top:0px;
margin-left:0px;
text-align:center;
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; 
font-size:11px;
}
img
{
border:0px;
}
.top
{
width:840px;
height:40px;
margin:auto;
margin-bottom:0px;
}
.header
{
margin-top:40px;
font-family:"Trebuchet MS";
font-weight:bold;
font-size:11px;
}
#container
{
width: 930px;
margin-top:0px;
margin:auto;
margin-left:70px;
}
.left
{
float:left;
width:280px;
margin-bottom:0px;
margin:0px;
}
.container_left
{
position:fixed;
left:0px;
width:430px;
}
.right
{
float:left;
margin-left:50px;
width:532px;
}
#mij
{
background-image:url('/images/bgcontent.jpg'); width:532px;

}
.main_content
{
padding-left:20px;
padding-right:20px;

}

.big_title
{
margin-left:20px;
margin-right:20px;
font:"Trebuchet MS";
font-weight:bold;
font-size:18px;
color:#000000;
}
.text
{
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:justify;
color: #59595b;
}
.text_index
{
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:justify;
color: #59595b;
float:right;

}
 .project_box
 {
 	margin-top:10px;
 	border-bottom: 1px solid #ccc;
 }
 .project_box2
 {
 	margin-top:10px;
 	border-bottom: 1px solid #fff;
 	
 }
.text_detaliu
{
margin-left:5px;
margin-right:0px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:justify;
font-weight:bold;
}
.cattitle
{
margin-left:20px;
font:"Trebuchet MS";
font-weight:bold;
font-size:18px;
color: #59595b;
}

.contactmsg
{
	
	font:"Trebuchet MS";
	font-weight:bold;
	font-size:16px;
	color: #59595b;
	
}
.cattitle2
{
margin-right:20px;
font:"Trebuchet MS";
font-weight:bold;
font-size:18px;
color:#666666;
}
.midle_title
{
margin-left:20px;
margin-right:20px;
font:"Trebuchet MS";
font-weight:bold;
font-size:13px;
color:#333333;
}
.projectname
{
margin-left:0px;
margin-right:20px;
font:"Trebuchet MS";
font-size:14px;
font-weight:bold;
text-align:justify;
color:#888584;
}
.projectname_2
{
margin-left:0px;
margin-right:10px;
font:"Trebuchet MS";
font-size:14px;
font-weight:bold;
text-align:justify;
color:#000000;
float:left;
}
.projectname_l
{
padding:5px;
color:#000000;
float:right;
}
.title
{
margin-left:0px;
margin-bottom:0px;
margin-right:5px;
font:"Trebuchet MS";
font-size:14px;
font-weight:bold;
text-align:justify;
color:#f26730;
float:left;
}
.more
{
margin-left:20px;
margin-right:20px;
font:"Trebuchet MS";
font-size:10px;
font-weight:bold;
text-align:justify;
/*color:#58585a;*/
}
.fotoproiect
{
margin-left:20px;
margin-right:20px;
font:"Trebuchet MS";
}
.footer
{
font:"Trebuchet MS";
font-size:9px;
font-weight:bold;
text-align:justify;
color:#3e3e3e;
}
#Table_01 {
	position:absolute;
	left:73px;
	width:283px;
	height:313px;
}

#meniu_ {
	position:absolute;
	left:0px;
	top:0px;
	width:283px;
	height:55px;
}

#desprenoi_ {
	position:absolute;
	left:0px;
	top:55px;
	width:76px;
	height:58px;
}

#meniu003_ {
	position:absolute;
	left:76px;
	top:55px;
	width:28px;
	height:206px;
}

#portofoliu_ {
	position:absolute;
	left:104px;
	top:55px;
	width:74px;
	height:58px;
}

#meniu005_ {
	position:absolute;
	left:178px;
	top:55px;
	width:27px;
	height:117px;
}

#contact_ {
	position:absolute;
	left:205px;
	top:55px;
	width:75px;
	height:58px;
}

#meniu007_ {
	position:absolute;
	left:280px;
	top:55px;
	width:3px;
	height:258px;
}

#meniu008_ {
	position:absolute;
	left:0px;
	top:113px;
	width:76px;
	height:49px;
}

#meniu009_ {
	position:absolute;
	left:104px;
	top:113px;
	width:74px;
	height:59px;
}

#meniu010_ {
	position:absolute;
	left:205px;
	top:113px;
	width:75px;
	height:114px;
}

#meniu011_ {
	position:absolute;
	left:0px;
	top:162px;
	width:2px;
	height:151px;
}

#parteneri_ {
	position:absolute;
	left:2px;
	top:162px;
	width:63px;
	height:49px;
}

#meniu013_ {
	position:absolute;
	left:65px;
	top:162px;
	width:11px;
	height:99px;
}

#meniu014_ {
	position:absolute;
	left:104px;
	top:172px;
	width:30px;
	height:89px;
}

#cumlucram_ {
	position:absolute;
	left:134px;
	top:172px;
	width:64px;
	height:50px;
}

#meniu016_ {
	position:absolute;
	left:198px;
	top:172px;
	width:7px;
	height:141px;
}

#meniu017_ {
	position:absolute;
	left:2px;
	top:211px;
	width:63px;
	height:102px;
}

#meniu018_ {
	position:absolute;
	left:134px;
	top:222px;
	width:64px;
	height:91px;
}

#meniu019_ {
	position:absolute;
	left:205px;
	top:227px;
	width:12px;
	height:86px;
}

#jobs_ {
	position:absolute;
	left:217px;
	top:227px;
	width:63px;
	height:51px;
}

#meniu021_ {
	position:absolute;
	left:65px;
	top:261px;
	width:1px;
	height:52px;
}

#testimoniale_ {
	position:absolute;
	left:66px;
	top:261px;
	width:63px;
	height:50px;
}

#meniu023_ {
	position:absolute;
	left:129px;
	top:261px;
	width:5px;
	height:52px;
}

#meniu024_ {
	position:absolute;
	left:217px;
	top:278px;
	width:63px;
	height:35px;
}

#meniu025_ {
	position:absolute;
	left:66px;
	top:311px;
	width:63px;
	height:2px;
}
a, active, a:visited
{
	text-decoration: none;
	color: #f26730;
	/*font-weight: bold;/**/
}

/*a:hover
{
	text-decoration: underline;
	color: #f26730;
}*/
input[type="submit"]
{
	border: 0px;
	color: #fff;
	font-weight:bold;
	background:#f26730;
	font-size: 10px;
	
}
.table_detaliu
{
	padding:5px;
}
.poza_detaliu
{
	border: 1px solid #777;

}

.poza_select
{
	border: 1px solid #f26730;
	
}
.contact
{
	border: 1px solid #f26730;
	width: 193px;
}
.testimoniale_detaliu
{
	margin-top: 10;
	border-top: 1px solid #ccc;	  
	padding:20px;
}

.cattitle a
{
	margin-top:10px; 
	border: 0px;
	color: #59595b;
	font-weight:bold;
	font-size:18px;
	
	
}
#map
{
  height: 100%;
  width: 100%;
  align:center;
  padding:10px;
  border: 10px;
  
  
}
.error
{
	color: red;
	font-weight: bold;
	font-size:14px;
	
}
.contact_div
{
	border-bottom: 1px solid #ccc;
	padding-top: 20px;
	
}

.menu
{
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;

}
div.overlay_wrapper
{
  background-color:white;
  z-index:100;
  position:absolute;
  top:20px;
  /*left:25%;*/
  margin:auto;
  border:solid 3px #f26730;
}

.transparency
{
   opacity: 0.5;
   filter:alpha(opacity=50);
   -moz-opacity:0.70;
   zoom:1;
   width:100%;
   height:200%;
   top:0;
   left:0;
   background-color:#777;
   position:absolute;
   z-index:4;
   text-align:center;
}
#logo
{
	

	
	
}