*{ margin: 0; padding: 0;}
body{ margin: 0; padding: 0; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight: normal; background: url(imgs/back.jpg) top left repeat-x;}
body a{ text-decoration: none;}
body img{ border: none;}
body p{ margin: 0; padding: 0; line-height: 16px;}
.clr{ clear: both; line-height: 0;}
#wrap{ width: 995px; margin: 0 auto;}
#header{}
#left{ width: 260px; float: left; margin-top: 19px; padding-left: 11px;}
#left p, a{ color: #ffffff;}
#black{ background: url(imgs/left.jpg) top left no-repeat; width: 242px; height: 738px; padding-left: 18px;}
h2.orange{ color: #f0a606; font-size: 17px; font-weight: normal; border-bottom: 1px solid #f0a606; width: 93%; padding-top: 9px; margin-bottom: 25px;}
h2.red{ color: #ce0a11; font-size: 17px; font-weight: normal; border-bottom: 1px solid #000000; width: 100%; margin-bottom: 25px;}
#news{ float: left; width: 326px; border-left: 1px solid #000000; padding-left: 20px; margin-left: 20px;}
#promotions{ float: left; width: 326px;}
.underline{ text-decoration: underline; font-weight: normal;}
.more{ color: #f0a606; text-decoration: underline;}
.more2{ color: #ce0a11 !important; text-decoration: underline;}
#banner2{ padding-top: 19px;}
#references{ width: 690px;}
#mejd{ width: 690px; float: left; padding-left: 20px;}
#nav{}
#content{ width: 702px; float: left; padding-left: 20px; margin-top: 19px;}
#content3{ width: 702px; float: left; padding-left: 20px;}
#content2{ width: 702px; float: left; padding-left: 20px; margin-top: 0;}
#footer{ background: url(imgs/footer.jpg) top left no-repeat; width: 952px; height: 28px; margin-top: 17px; padding: 15px 19px 0 19px;}
.f-left{ float: left; color: #ffffff;}
.f-right p,a{ float: right; color: #ffffff;}
#nav-bottom{ color: #000000; width:  802px; text-align: left; padding-top: 8px; margin-bottom: 15px; margin: 0 auto;}
#nav-bottom dl{ margin: 0; padding: 0; width: 900px;}
#nav-bottom a{ list-style: none; float: left; color: #000000;}
.line{ margin: 0 12px;}
#nav-bottom dl dd a{ color: #000000;}
.margin{ line-height: 54px;}
.margin2{ line-height: 40px;}
.references{ padding-top: 54px;}

#h-cat{ float: left; width: 702px;}
.h-cat{ float: left; margin-right: 32px; margin-bottom: 17px; width: 145px;}
.h-cat a{ float: left;}
.m-none{ margin: 0 !important;}

#banner-left{ float: left; width: 260px; padding-left: 11px;}

.w659{ width: 623px; background: #d3d3d3; height: 179px; padding: 18px;}


