body { margin:0; 
		padding:0;
		background: url(/design/4/bg-site.png) no-repeat fixed top left;
		color:#FFFFFF;
		font-family: Helvetica, sans-serif;
		font-size:12px;
}
a {	outline:none;}
p {margin: 0px; padding:0;}
img {border:0px;}
ul, li { margin:0; padding:0; list-style-type:none;}
	
#container { width:798px; height:auto; margin:0 auto; }
#header { width:798px; height:260px; float:left; background:url(/design/4/bg-header.png) no-repeat scroll top left; margin-top:23px;}
.logo { float:left; width:280px; height:111px; margin:61px 0 0 57px;}
.menu-h { float:right; width:400px; height:39px; margin:61px 57px 0 0;}
.menu-h li { float:right; width:125px; height:39px; background: url(/design/4/bg-menu-h-li.png) no-repeat scroll top left; margin-left:15px;}
.menu-h li a { color:#c3daff; font-size:14px; font-weight:bold; text-decoration:none;}
.menu-h li p { text-align:center; height:auto; margin-top:11px;}

#content { float:left; width:798px; height:auto;}
.top-content { float:left; width:798px; height:26px; background:url(/design/4/top-content.png) no-repeat scroll top left; margin-top:23px;}
.middle-content { float:left; width:798px; height:auto; background:url(/design/4/middle-content.png) repeat scroll top left;}
.bottom-content { float:left; width:798px; height:30px; background:url(/design/4/bottom-content.png) no-repeat scroll top left;}

#left-m-content { float:left; width:337px; height:auto;}
.box-left-blue { float:right; width:283px; height:auto; background: url(/design/4/box-left-blue.png) no-repeat scroll top left; margin:10px 0 10px 0;}
.content-box-left-blue { float:right; width:283px; min-height:20px; background: url(/design/4/content-box-left-blue.png) no-repeat scroll bottom left; margin-top:13px; padding-bottom:10px;}

#right-m-content { float:left; width:389px; height:auto; margin:0 0 0 20px;}
.box-right-gray { float:right; width:389px; height:auto; background: url(/design/4/box-left-gray.png) no-repeat scroll top left; margin:10px 0 14px 0;}
.content-box-right-gray { float:right; width:389px; min-height:20px; background: url(/design/4/content-box-left-gray.png) no-repeat scroll bottom left; margin-top:10px;}

#content h1 { margin:0 0 5px 22px; padding:0; color:#c3daff; font-size:18px; font-weight:bold;}
#content h3 { margin:0 0 5px 22px; padding:0; color:#c3daff; font-size:18px; font-weight:bold;}
.hello { margin: 0 10px 10px 30px;}

#lista-contact ul { margin:0 0 0 30px; line-height:25px; }
#lista-contact li { width:250px; font-size:14px; float:left;}
#lista-contact li b { width:72px; float:left; margin-right:5px;}
#lista-contact li p { width:173px; float:left;}

#lista-categorii ul { margin:0 0 0 22px; line-height:25px; }
#lista-categorii li { width:240px; font-size:14px; float:left; border-bottom:1px solid #c3daff; padding:0 3px 5px 5px;}
#lista-categorii li a{color:#ffffff; text-decoration:none; font-weight:bold; float:left;}
#lista-categorii li p{ width:205px; float:left;}
#lista-categorii li b { width:35px; float:left; font-weight:normal;}

.box-cat-all { float:left; width:333px; min-height:100px; border-bottom:1px solid #757575; margin:10px 0 10px 22px; padding:0 10px 20px 10px;}
.images-cat { float:left; border:2px solid #7e7e7e; -moz-border-radius:2px;}
#content .content-box-right-gray h2 { margin:0; padding:0; font-size:12px; font-weight:bold;}
#content .content-box-right-gray h2 a{ text-decoration:none; color:#ffffff; margin: 0 0 0 10px;}
.box-cat-all ul { list-style-image: url(/design/4/bullet.png); margin:5px 0 0 40px; float:left; line-height:17px;}
.box-cat-all ul li:hover { list-style-image: url(/design/4/bullet-h.png);}
.box-cat-all li a { text-decoration:none; color:#ffffff; margin: 0 0 0 0; font-size:12px;}
.box-cat-all b { float:left; color:#c3daff; width:210px; margin-bottom:2px;}

.images-prod { float:left; border:1px solid #7e7e7e;}
#content .content-box-right-gray h4 { margin:0; padding:0; font-size:12px; font-weight:bold;}
#content .content-box-right-gray h4 a{ text-decoration:none; color:#ffffff; margin: 0 0 0 10px;}
.spec { float:right; margin:5px 0 0 20px; width:210px;}
.contact { float:left; margin:10px 0 0 0; width:333px;}
.detalii-aici { color:#000000; font-weight:bold;}
.contact-p { float:left; width:333px; margin-bottom:10px;}
.box-cat-all .contact-b { float:left; width:333px; font-size:14px; color:#f3f3f3;}

.formular-box { border:1px solid #0c3f90; padding:2px 5px; width:210px; margin:0 0 10px 5px; float:left;}
.formular-box-area { border:1px solid #0c3f90; padding:2px 5px; width:210px; margin:0 0 10px 5px; float:left; overflow:auto; height:200px;}
.content-box-right-gray u { float:left; margin:0 0 0 25px; width:100px; text-decoration:none; }
.but-formular { float:right; width:82px; height:25px; background:url(/design/4/but-trimite.png); border:0; cursor:pointer; margin:0 38px 10px 0;}
.error { margin:0 0 10px 25px; color:#dde7f7; font-weight:bold; width:250px;}
.content-box-right-gray form { margin:12px 0 0 0;}

#footer { float:left; width:798px; min-height:40px; margin:23px 0 23px 0;}
#footer p { text-align:center;}