body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #9f9f9f; }
body { margin: 0 0 0 0; background:url(images/back-all.jpg); }

a { color:#fcdb01; font-size: 11px; text-decoration: none; }
a:hover { color:#36ceee; }
img { border:0px; }
h1 { margin:0px; padding:0px; font-size:15px; }
h2 { margin:0px; padding:0px; font-size:15px; }
h3 { margin:0px; padding:0px; font-size:12px; }
h4 { margin:0px; padding:0px; font-size:10px; }

/* Texte */
.titlu-albastru { color:#36ceee; }
.titlu-produse { color:#36ceee; margin-bottom:18px; font-size:12px; display:block; width:418px; float:left; padding:18px 0 0 0; border-top:#666 1px dashed; }
.titlu-albastru-produse { color:#36ceee; font-size:12px; }
.titlu-galben { color:#fcdb01; }
.titlu-alb { color:#fff; }
.titlu-servicii { color:#36ceee; }
.titlu-detalii-produse { color:#CCC; }
.data-news { color:#777676; font-size:10px; }
.subtitlu-constructii { color:#666; font-weight:normal; }

/* Home Page */
div.container { margin:0 auto 0 auto; width:980px; }
div.main { width:980px; background:url(images/back-main.jpg) repeat-y; float:left; }
div.meniu-header { width:948px; height:38px; background:url(images/back-meniu-header.jpg) no-repeat; margin:0 0 0 15px; padding:0 2px 0 0; }
div.header-logo { width:948px; height:121px; text-align:left; margin:0 0 0 15px; }
div.continut { width:948px; text-align:left; margin:10px 0 10px 15px; }
	div.noutati-detalii { width:730px; float:left; font-size:11px; margin:0 25px 0 0px; text-align:justify; }
		div.news-main-plus { width:730px; margin:10px 0 18px 0; border-bottom:dashed 1px #4d5154; padding:0 0 2px 0; }
		div.news-main-plus img { margin: 0 10px 0 0; float:left; }
	div.noutati { width:267px; float:left; font-size:11px; text-align:justify; }
		div.news-main { width:267px; margin:8px 0 18px 0; border-bottom:dashed 1px #4d5154; padding:0 0 10px 0; text-align:justify; }
		div.news-main img { margin: 0 10px 10px 0; float:left; }
		div.news-main a { color:#9f9f9f; }
		div.news-main a:hover { color:#FFF; }
	div.text { width:418px; float:left; margin:0 25px 0 45px; text-align:justify; }
	div.text li { margin:0 0 15px 0; }
	div.text-home { width:418px; float:left; margin:0 25px 0 45px; text-align:justify; }
	div.text-home li { margin:0px; padding:0px; }
	div.text-home ul { padding:0px 0px 0px 20px; margin:0px; }
	div.meniu-produse { width:190px; float:left; }
		div.mp-sus, div.mp-jos { width:190px; }
		div.mp-centru { width:170px; background:#272a2c; padding:5px 10px 10px 10px; }
		div.mp-centru a { font-size:12px; color:#d0d0ce; }
		div.mp-centru a:hover { color:#fcdb01; }
		div.mp-centru ul { margin:0px; padding:0px;}
		div.mp-centru li { width:170px;  height:26px; border-bottom:dashed 1px #4d5154; list-style-type:none; padding:11px 0 0 0; }
div.footer { width:980px; background:url(images/back-footer.jpg) no-repeat top; margin: 0 0 20px 0; padding:20px 0 0 0; float:left; color:#555b5e; font-size:11px; }
div.footer a { color:#555b5e; }
div.footer a:hover { color:#36ceee; }
#f-right { float:right; }
#f-left { float:left; }

/* Meniu Header */
div.buton-m-header { width:108px; height:38px; float:right; }
div.buton-m-header a { display:block; width:108px; height:38px; background: url(images/buton-m-header.jpg) no-repeat top left; color:#9ca3a6; font-size:11px; text-align:center; line-height:35px; }
div.buton-m-header a:hover { background-position: bottom left; color:#000; }
#current a { background-position: bottom left; color:#000; }
#current-m a { color:#36ceee; }

/* Parteneri */
div.logop1 { width:126px; height:120px; float:left; margin:0 20px 20px 0; }
div.logop2 { width:126px; height:120px; float:left; margin:0 0 20px 0; }

/* Servicii */
div.box-servicii { width:418px; display:block; margin:0 0 15px 0; padding:0 0 25px 0; border-bottom:#666 1px dashed; min-height:130px; text-align:justify; }
div.box-servicii img { float:left; margin: 0 15px 10px 0; }

/* Contact */
.contact { width:418px; padding-bottom:20px; border-bottom:dashed 1px #4d5154; margin-top:20px; }

/* List */
.numeric { list-style:decimal; }

/* 2011 */
.foto-metrotile { margin:-5px 0 25px -3px; }
div.oferta-speciala { width:948px; height:90px; float:left; margin:5px 0 10px 0; text-align:center; }
