/***********************************************************/
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE,
DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, B, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM,
LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD, INPUT
									{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size: 12px;
	line-height:19px;
	word-spacing:2px;
									/*font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;
									vertical-align:baseline*/ }

:focus								{ outline:0 } /* Scoate patratul din jurul link-ului focusat */

OL, UL								{ list-style:none }

TABLE								{ border-collapse:separate; } /* Trebuie pus in markup cellspacing="0" */

CAPTION, TH, TD						{ text-align:left;font-weight:normal }


html{ font-size: 100%} 

body, html {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background: #F8F8F8 url(head0.jpg) center top no-repeat;
	background-repeat: no-repeat;
	background-position: top;
}
h2{
    color: #66666A;
    font-family: "Trebuchet MS","MS Sans Serif",Geneva,sans-serif;
    font-size: 20px;
	margin-bottom:10px;
}
h3 {
	font-size: 13px;
	color: #C11111;
	padding-left: 5px;
	padding-top: 10px;
}
.mnuwrap {
	width:100%;
	margin: 0 auto;
	text-align: left;
}

.meniu {
	position:relative;
	left:50%;
	width:960px;
	margin: 0 -480px;
	padding-top:15px;
	height: 282px;
	text-align: center;
}
.meniu ul{ margin-top:229px; width:100%;}
.meniu ul li{ float:left; cursor:pointer;}
.meniu a {
	display: block;
	width: 144px;
	height: 33px;
	float: left;	
	background-position: -150px 0;
	background-repeat: no-repeat;
	margin: 0 3px;
	text-indent:-1000px;
	overflow:hidden;
}

.meniu a:hover, .meniu a.active {
	background-position: 0 0;
}
.meniu a#desprenoi {
	margin: 0 3px 0 70px;
	background-image: url(bt-desprenoi.gif);
}
.meniu a#benzi {
	background-image: url(bt-benzi.gif);
}
.meniu a#armacell{
	width:172px;
	background-position: -178px 0;
	background-image: url(bt-izolatii2.gif);
}
.meniu a#armacell:hover, .meniu a#armacell.active {
	background-position: 0 0;
}
.meniu a#knauf{
	background-image: url(bt-knauf.gif);
}
.meniu a#protectii {
	width:172px;
	background-position: -178px 0;
	background-image: url(bt-protectii.gif);
}
.meniu a#protectii:hover, .meniu a#protectii.active {
	background-position: 0 0;
}
.meniu a#scriene {
	background-image: url(bt-scriene.gif);
}
.meniu a#contact {
	background-image: url(bt-contact.gif);
}
.main {
	background-color: #F8F8F8;
/*	background-image: url(mainbg.gif);
	background-position: 0 0;
	background-repeat: repeat-x; */
	text-align: center;
}
#submeniu{ position:absolute; margin-top:30px; left:370px; display:none;}
.meniu li.selected #submeniu{ display:block;}
#submeniu a{
	clear:both;
	color:#66666A;
	padding:3px 0 0 25px;
	text-decoration:none;
	width: 147px;
	height: 20px;	
	background:none;
	display:block;
	text-indent:0;
}
#submeniu a:hover, #submeniu a.active{ color:#333;}

.content {
	width: 1050px;
	padding-top: 39px;
	margin: 0 auto;
	text-align: left;
	font-family: "Trebuchet MS", "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	color: #66666A;
	background-color: #F8F8F8;
}

.footer {
	height: 30px;
	background-image: url(footerbg.gif);
	background-repeat: no-repeat;
	background-position: center 0;
	background-color: #F8F8F8;
	font-family: Arial, "MS Sans Serif";
	font-size: 10px;
	color: #889;
	text-align: center;
	line-height: 38px; 
	border: 0px #999 dashed; 
	padding-bottom:10px;
}
.box-index {
	background-color: #FFFFFF;
	background-image: url(box-index.gif);
	background-repeat: no-repeat;
	width: 258px;
	height: 306px;
	float: left;
	margin-right: 5px;
}
.box-index.last{margin-right:0;}
.boxpic {
	margin: 19px 6px 0 2px;
}
.boxpic2 {
	margin: 19px 6px 0 2px;
}

.box-index p {
	margin: 8px 16px 0 12px;
	line-height: 130%;
}
.text-index {
	position:relative;
	clear:both;
	width: 800px;
	left:50%;
	margin-left:-400px;
}
td p {
	color: #444448;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;	
}
.formular, .formular td {
	font-size: 12px;
}

.formular input, .formular textarea {
	border: 1px solid;
}

.formular textarea {
	overflow: auto;
}
td.vbar {
	border-left: 1px #DDDDDF solid
} 
table.prod td {
	padding: 6px 15px 10px;
	background-color: White;
	border: #d0d0d4 1px solid;  
	vertical-align: top;
	width: 50%; 
}
table.prod3 td {
	padding: 0px 5px 5px;
	background-color: White;
	border: #d0d0d4 1px solid;  
	vertical-align: top;
	width: 33%; 
}

table.prod td.gol, table.prod3 td.gol {
	background-color: #F8F8F8;
	border: none;
}
table.prod td p, table.prod3 td p {
	font-size: 12px;
}
table.prod td p img, table.prod3 td p img {
	border-color: #333;
}
#lightbox{
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

