body {
	background-color: #2E2E2E;
}
#baner {position:relative; left:0.1px;
	 
	width:800px; top:-3px;
	height:870px;
	z-index:1;
	background-image:url(); background-repeat:no-repeat;
margin:0px auto;}


#layer { position:relative; top:-1px; left:0px; width:800px; height:880px; background-color:#333333; z-index:1;}

#baner_foto { position:absolute; top:10px; left:250px; background-image:url(fundal.jpg); width:550px; height:205px; z-index:2;}
#blackline {position:absolute; top:-1px; left:0px; z-index:5; background-color:#000000; width:800px; height:10px;}
#menu_back { position:absolute; top:10px; left:0px; z-index:4; width:280px; height:180px; background-color:#1A1C1C;}
#logo { position:absolute; top:-5px; left:1px; z-index:5; background-image:url(logomic.png); width:200px; height:143px;}
#call { position:absolute; top:30px; left:620px; z-index:6; color:#FF3300; width:190px; }
#menu { position:absolute; top:40px; left:150px; z-index:6; width:300px;}
#menu ul li { list-style-image:url(menupic.png); font-size:0.9em; }
#menu ul li a { color:#FF6600; text-decoration:none; font-weight:700; padding-left:10px; padding-right:10px; padding-bottom:5px;}
#menu ul li a:hover { background-color:#666666; border-bottom-width:2px; border-bottom-width:medium; color:#FF3300;  }
#text_logo { position:absolute; top:150px; left:20px; z-index:6; color:#CCCCCC; font-weight:700; font-size:12px;}
#vert_line { position:absolute; top:220px; left:349px; background-color:#CCCCCC;  width:450px; height:600px; z-index:3;
border-left: 1px solid  #000000;}

#horiz_line { position:absolute; top:530px; left:370px; background-color:#CCCCCC;  width:410px; height:5px; z-index:5; border-bottom:1px solid  #000000;
 }
 #horiz_line2 { position:absolute; top:800px; left:510px; background-color:#CCCCCC;  width:270px; height:5px; z-index:5; border-bottom:1px solid  #000000;}
 
#background {position:relative; left:1px;
	 width:800px; top:310px;
	height:400px;
	z-index:1; 
	margin:0px auto; 
	background-color:#333333;}
	
	#menu2 {position:absolute; top:170px; left:241px;z-index:5; width:600px; height:92px;}
	


a.btn1 {display: block; position:relative; left:9px; top:4px;
width: 180px;
height: 45px;
background: transparent url(home.png) no-repeat;}

a.btn1:hover {background: transparent url(home1.png) no-repeat;}

a.btn2 {display: block; position:relative; left:190px; top:-41px;
width: 180px;
height: 50px;
background: transparent url(sitemap.png) no-repeat;}

a.btn2:hover {background: transparent url(sitemap1.png) no-repeat;}

a.btn3 {display: block; position:relative; left:371px; top:-91px;
width: 180px;
height: 50px;
background: transparent url(contact.png) no-repeat;}

a.btn3:hover {background: transparent url(contact1.png) no-repeat;}

#text { z-index:2;}

#servicii { position:absolute; top:440px; left:20px; background-image:url(line.png); width:250px; height:63px; z-index:3; background-repeat:no-repeat;}
#proiecte { position:absolute; top:220px; left:360px; background-image:url(proiecte.png); width:410px; height:133px; z-index:4; background-repeat:no-repeat;}
	
	
	#servicii ul li { list-style-image:url(menupic.png); font-size:0.9em; }
#servicii ul li a { color:#FFFFFF;   padding-left:10px; padding-right:10px; font-weight:800; padding-bottom:5px;}
#servicii ul li a:hover { color:#FF3300;   }
.style2 {
	position: absolute;
	top: 129px;
	left: 190px;
	color: #000000;
	font-size:  0.9em;
	width: 247px;
	height: 28px;
	text-align: justify; font-family:Arial, Helvetica, sans-serif;
	
	z-index: 4;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.style3 {
	position: absolute;
	top: 345px;
	left: 4px;
	color: #000000;
	font-size: 0.85em;
	width: 247px;
	height: 113px;
	text-align: justify; font-family:Arial, Helvetica, sans-serif;	z-index: 4;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.style4 {color: #CCCCCC}

#bottom { position:absolute; top:842px; left:226px; z-index:6;}
#bottom ul li { display:inline; text-decoration:none;}
#bottom ul li a { color:#666666; padding:3px; text-decoration:none; font-weight:bold;}
#bottom ul li a:hover { color:#999999;   }


.style5 {color: #333333}


#comp_foto { position:absolute; top:215px; left:464px; background-color:#191919; width:336px; height:647px; z-index:4;}



a.compania_foto1 {display: block; position:absolute; left:471px; top:224px; z-index:6;
width: 158px;
height: 204px;
background: transparent url(alpinism-utilitar-spalari-geamuri-1.png) no-repeat;
filter: alpha(opacity=50); 
-moz-opacity: 0.5; 



}

a.compania_foto1:hover {background: transparent url(alpinism-utilitar-spalari-geamuri-1.png) no-repeat; filter: alpha(opacity=100);
-moz-opacity: 1.0; }


a.compania_foto2 {display: block; position:absolute; left:636px; top:224px; z-index:6;
width: 158px;
height: 204px;
background: transparent url(alpinism-utilitar-sablare-2.png) no-repeat;
filter: alpha(opacity=50); 
-moz-opacity: 0.5; 



}

a.compania_foto2:hover {background: transparent url(alpinism-utilitar-sablare-2.png) no-repeat; filter: alpha(opacity=100);
-moz-opacity: 1.0; }

a.compania_foto3 {display: block; position:absolute; left:472px; top:425px; z-index:6;
width: 158px;
height: 204px;
background: transparent url(alpinism-utilitar-placare-polistiren+termosistem3.png) no-repeat;
filter: alpha(opacity=50); 
-moz-opacity: 0.5; 



}

a.compania_foto3:hover {background: transparent url(alpinism-utilitar-placare-polistiren+termosistem3.png) no-repeat; filter: alpha(opacity=100);
-moz-opacity: 1.0; }


#Layer1z {
	position:absolute;
	width:659px;
	height:143px;
	z-index:2;
	left: 62px;
	top: 291px; 
}
#Layer1z a { color:#999999; text-transform:lowercase; font-weight:800; text-decoration:none;}
#Layer1z a:hover  { color:#FF3300; padding-right:5px; text-decoration:underline;} 
.style6 {color: #999999}