#header { margin: 0 0 27px}
#header #mainMenu li a { color: #fff}
#addNavMenu, #addServMenu { left: 28%}

/*#header #fmap { position: absolute; top: 0; left: 28%; z-index: 90}*/
#header #topBanner {
	width: 72%; height: 100%;
	position: absolute; top: 0; left: 28%;
	background: url(/upload/fon.jpg) no-repeat 0 0;
	z-index: 90;
	margin: 0 0 0 -25px; padding: 0 25px 0 0
}
#topBanner img { position: absolute; top: 91px; left: 25px}
#header #ourSlogan { position: absolute; top: 118px; left: 0; margin: 0 0 0 25px; z-index: 95}

#content { position: relative; width: 72%; float: right}
#leftCol, #announs { width: 28%; float: left}

#content #servicesGroups { position: relative; margin: 0 0 28px}
#content #servicesGroups,
#content #servicesGroups b {
  width: 687px;
  display: block;
  background: #fff8ee url(/images/serv-groups-crnrs.gif) no-repeat 0 -10px
}
#content #servicesGroups b { height: 8px; background-position: 0 0; font-size: 0; clear: both}

#servicesGroups #groupLinks { width: 100%; overflow: hidden}
#groupLinks li {
  float: left;
  display: inline;
  position: relative;
  font: normal 150% Arial, Helvetica, sans-serif;
  margin: 0 13px 0 8px; padding: 10px 14px 5px
}
#groupLinks li a {
  color: #ff3000;
  text-decoration: none;
  border-bottom: 1px dashed #ccc6be
}
#groupLinks li span { display: none}
#groupLinks li.active {
  display: inline;
  background: #fff url(/images/grey-dot.gif) repeat-x 0 100%;
  padding: 10px 13px 4px;
  border: 1px solid #eae4da; border-width: 0 1px 1px
}
#groupLinks li.active a { color: #666; border: none; cursor: text}
#groupLinks li.active span {
  width: 10px; height: 12px;
  display: block;
  position: absolute; bottom: -1px;
  background: url(/images/serv-groups-curr-crnrs.gif) no-repeat 0 0;
}
#groupLinks  li.active span.lcrnr { left: -1px}
#groupLinks  li.active span.rcrnr { right: -1px; background-position: 100% 0}

.servicesList { width: 100%; display: none; padding: 42px 0 9px; overflow: hidden}
#servicesGroups .active { display: block}
.servicesList ul { width: 192px; float: left; margin: 0 0 0 19px}
.servicesList ul li {
  background: url(/images/ico-arws2.gif) no-repeat 0 5px;
  padding: 0 18px 16px 17px
}
.servicesList ul li a:hover { color: #ff3000}

#servBanners { width: 100%; margin: 0 0 0 -4px; overflow: hidden}
#servBanners div { float: left; clear: right; padding: 4px 0 0 4px}

#announs, #rightPart { margin: 0 0 10em}

#announs h4, #ourBranches h4, #govDepsLinks h4 { margin: 0 0 14px; font: normal 120% Arial, Helvetica, sans-serif; color: #ff3000}
#announs h4 {
  background: url(/images/ico-list.gif) no-repeat 0 0;
  margin: 0 0 14px 30px; padding: 0 0 0 28px
}
#announs li { font-size: 95%}

#rightPart { overflow: hidden; padding: 20px 0 0}

#ourBranches {
  width: 345px;
  min-height: 117px;
  float: left;
  background: url(/images/map-uzb-mm.png) no-repeat 0 0;
  margin: 0 0 10px; padding: 13px 0 0
}
#ourBranches select {
  width: 259px;
  display: block;
  margin: 19px 0 0; padding: 1px 1px 1px 0;
  font: normal 100% Arial, Helvetica, sans-serif; color: #333;
  border: 1px solid #666
}
/*#ourBranches ul { width: 155px; float: left}
#ourBranches ul li {
  background: url(/images/ico-arws3.gif) no-repeat 0 5px;
  padding: 0 10px 4px;
  font-size: 95%
}*/

#govDepsLinks { width: 342px; float: left}
#govDepsLinks li { padding: 0 0 14px; font-size: 95%}
#govDepsLinks li a { color: #666}

#footer #counters { left: 3%}