html,body,div,ul,li,h1,h2,h3,h4,h5,a,p,img,form,input,textarea{margin:0px;padding:0px;font-family:Verdana,Arial,sans;font-size:11px;font-weight:normal;}

body{background-color: #FFFFFF;}
#terminator{clear:both;}
#main {margin: auto;  width: 960px;}

	#top{width: 960px;}
		#logo{float: left; }
		#flash1{float: right;}
		#flash2{}
		
	#utilaje{float: left; width: 640px;  background-position: top left; background-repeat: no-repeat; background-color: #47677A;}
	#utilaje div.titlu{height: 59px; background-color: #9CD1F1;}
	#utilaje div.titlu h1{font-size: 20px; font-weight: bold; margin-left: 15px; padding-top: 9px; border-bottom: 12px solid #384A56;}
	#utilaje p{color: #FFFFFF; font-size: 12px; padding-top: 15px; padding-left: 15px; padding-right: 15px;line-height:1.3}
	#utilaje p.bolder{font-weight: bold;}
	#utilaje div.flash_scroll{padding-top: 15px; padding-left: 100px;}
	
	#utilaje .utilaj{float: left; width: 300px; padding-top: 7px;}
	#utilaje .utilaj img{float: left;}
	#utilaje .utilaj h1{float: left; font-size: 13px; color: #FFFFFF; width: 150px; padding-left: 15px; font-weight: bold; text-decoration: underline; padding-top: 5px;}
	#utilaje .utilaj h3{float: left; font-size: 12px; color: #9CD1F0; width: 150px; padding-left: 15px; padding-top: 10px;font-weight:bold; }
	
	
	#utilaje a{float: right; padding-right: 40px; text-decoration: underline; font-size: 12px; color: #9CD1F0; padding-top: 25px;font-weight:bold;}	
	
	#noutati{float: left; width: 320px;  background-image: url(../images/bk_noutati_new.jpg); background-position: top left; background-repeat: no-repeat; background-color: #47677A; padding-top: 60px; padding-bottom: 15px;}
	#noutati .noutate{float: right; width: 304px; margin-top:6px; }
	#noutati .noutate h2{font-size: 11px; color: #FFFFFF; padding-right:15px; font-weight: bold; text-decoration: underline; padding-top: 2px; float:right; }
	#noutati .noutate p{float: left; font-size: 12px; color: #FFFFFF; width: 280px; padding-left: 15px; padding-top: 7px;font-weight:bold; background-image: url(../images/rightArrow.jpg); background-position: left 10px; background-repeat: no-repeat;}
	#noutati a{float: right; padding-right:10px;font-weight:bold; text-decoration: underline; font-size: 12px; color: #FFFFFF; padding-top: 10px;}
	
	#oferta {float: left; height:294px;width: 319px; background-color: #384A56; border-right: 2px solid #48677B; padding-bottom:5px; }
	#oferta img{ padding-left: 30px;margin-top:10px;}
	#oferta table{ margin-left: 15px;width: 300px;  margin-right: 0px;}
	#oferta table tr td{font-weight:20px;}
	#oferta table tr td.denumire{font-size: 13px; color: #FFFFFF;  font-weight: bold; }
	#oferta table tr td select{width: 189px; background-image: url(../images/bk_input_new.jpg);}
	#oferta form{border: 0px;}
	#oferta input{background-image: url(../images/bk_input_new.jpg); width: 187px;  border: 0px; font-size: 12px; padding-top: 4px; padding-left: 3px; color: #000000;margin-top:6px;height:18px;}
	#oferta input.submit{float: right; background-image: url(../images/trimite.jpg); width: 88px; height: 22px; border: 0px; margin-top: 5px;}
	#oferta textarea{overflow: auto; background-image: url(../images/bk_textarea_new.jpg);background-repeat:no-repeat; width: 187px; height: 75px; border: 0px; font-size: 12px;margin-top:6px;  padding-left: 3px; color: #000000;}
	
	
	
	
	#parteneri{float: left;height:299px;width: 318px; background-color: #384A56; border-right: 2px solid #48677B;}
	#parteneri img{padding-top: 10px; padding-left: 30px;}
	#parteneri table{}
	#parteneri td img{padding-top: 0px; padding-left: 0px;}
	#parteneri td img.beton{padding-top: 0px; padding-left: 13px;}
	#parteneri td.text_parteneri{font-size: 18px; color: #FFFFFF;  font-weight: bold; font-family: sans;}
	
	#harta{float: left; height: 299px; width: 319px;background-color: #384A56; }
	#harta img{padding-top: 10px; padding-left: 30px;}
	#harta img.harta{padding-top: 30px; padding-left: 30px;}
	
	#bottom{float: left;}
	#bottom ul.menu1{float: left; list-style: none; margin-top: 5px; padding-left: 200px;}
	#bottom ul.menu1 li{float: left;}
	#bottom ul.menu1 li a{float: left; font-size: 13px; color: #374A56; text-decoration: none; border-left: 1px solid #374A56; padding-right: 5px; padding-left: 5px;}
	#bottom ul.menu1 li a.first{float: left; font-size: 13px; color: #374A56; text-decoration: none; border-left: 0px solid #374A56; padding-right: 5px;}
	#bottom ul.menu1 li a:hover{float: left; font-size: 13px; color: #374A56; text-decoration: underline; border-left: 1px solid #374A56; padding-left: 5px;}
	#bottom ul.menu1 li a.first:hover{float: left; font-size: 13px; color: #374A56; text-decoration: underline; border-left: 0px solid #c73b0a; padding-left: 5px;}
	
	#bottom ul.menu2{float: left; list-style: none; margin-top: 5px; padding-left: 225px;}
	#bottom ul.menu2 li{float: left;}
	#bottom ul.menu2 li a{float: left; font-size: 13px; color: #374A56; text-decoration: none; border-left: 1px solid #374A56; padding-right: 5px; padding-left: 5px;}
	#bottom ul.menu2 li a.first{float: left; font-size: 13px; color: #374A56; text-decoration: none; border-left: 0px solid #374A56; padding-right: 5px;}
	#bottom ul.menu2 li a:hover{float: left; font-size: 13px; color: #374A56; text-decoration: underline; border-left: 1px solid #374A56; padding-left: 5px;}
	#bottom ul.menu2 li a.first:hover{float: left; font-size: 13px; color: #374A56; text-decoration: underline; border-left: 0px solid #374A56; padding-left: 5px;}
	
	#signature{color: #374A56; margin-left:20px; float:right; width:120px;}
	#signature a{color: #374A56; text-decoration:none;font-weight:bold;}
