html, body, p, div, ul, li, a, img
{ margin: 0; padding: 0; border: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
body { text-align: center; }
#wrap{ width: 1000px; margin-left: auto; margin-right: auto;  background: url(../images/wrapbg.jpg) no-repeat scroll 40px bottom;  }
#bottom, #body, #top{ clear: both; position: relative; min-height: 20px; }
#body{ min-height: 300px; }
#lefthead{ position: relative; height: 396px; width: 221px; background: url(../images/leftheader.jpg) no-repeat scroll left; text-align: center;}
#top{ background: url(../images/header.jpg) no-repeat scroll right; text-align: left; }
#lefthead img{ display: block; position: relative; top: 40px; margin-left: auto; margin-right: auto; }
#topmenu{ background: url(../images/menubg.gif) repeat-x; width: 980px; margin-left: auto; margin-right: auto; }
#topmenu ul, #topmenu{ height: 35px; }
#topmenu ul{ display: block; position: relative; list-style: none; list-style-image: none; list-style-type: none; margin: 0; padding: 0; width: 800px; margin-left: auto; margin-right: auto; background-color: #5a646e; }
#topmenu ul li{ display: block; float: left; margin-top: 8px; min-width: 140px; text-align: center; font-size: 15px; background: url(../images/topmenuseparator.gif) no-repeat scroll left center; }
#topmenu ul li.lifirst{ background-image: none; }
#topmenu ul li a{ text-decoration: none; color: white;  margin-left: 11px; margin-right: 11px;}
#topmenu ul li.active a{ color: red;}
#content{ float: right; text-align: justify; width: 750px;color:#5A646E }
#bottom{ padding-top: 30px;padding-bottom: 97px; text-align: left;}
#bottom span, #bottom #hr{ margin-left: 250px; }
#bottom ul{ list-style: none; list-style-type: none; height: 20px; padding-left: 0; margin-left: 245px; }
#bottom ul li{ display: inline-block; float: left; font-size: 12px; padding-left: 8px; margin-right: 5px; background: url(../images/bottommenuseparator.gif) no-repeat scroll left center; }
#bottom ul li.lifirst{ background-image: none; }
#bottom ul li a { text-decoration: none; color: fuchsia; }
#bottom ul li.active a{ color: red; }
#bottom #hr{ width: 500px; height: 2px; background-color: fuchsia; font-size: 2px; }
#bottom span{ text-align: left; font-size: 11px; margin-top: 5px; display: block; width: 400px;}
#leftmenu { min-height:100px; width: 250px; margin-bottom: 100px;}
#leftmenu ul { list-style: none; list-style-image: none; text-align: left; padding-left: 30px; padding-top: 50px; }
#leftmenu ul li { padding-left: 10px; background: url(../images/leftmenu.gif) no-repeat left center; }
#leftmenu ul li.active{ background: url(../images/leftmenuactive.gif) no-repeat left center;}
#leftmenu ul li.active a{ color: red; }
#leftmenu ul li a { text-decoration: none; color: fuchsia;}
#newtech { text-align: right; padding-right: 50px; padding-top: 20px;}
#fbName,#fbEMail,#fbText{ width: 400px; }
.name, .call { font-size: 13px; font-weight: bold; }
#content{ padding-top: 30px; padding-bottom: 30px; }
h1{ font-size: 20px; }
h2{ font-size: 17px; }
#content { font-size: 13px; }
#content table{ width: 100%; }
#content table td { padding-left: 5px; padding-right: 5px; }
#news{ width: 250px; font-size: 12px;padding-left: 10px; color:#e817be;}
#logoavto{
	width: 140px;
	height: 114px;
	background-image: url('/images/logo.png');
}