
BODY {
  background-color: #003045;
  padding: 0px;
  margin: 0px;
  text-align: center;
  background-image: url(/img/bg_body_top.jpg);
  background-position: 0px 0px;
  background-repeat: repeat-x;
  }

#layout { width: 966px; margin: auto; text-align: left; }
#header { height: 115px;  margin: 0px;}
#header-logo-pad { width: 18px; height: 93px; padding-top: 10px; float: left;}
#header-logo { width: 160px; height: 93px; padding-top: 10px; float: left;}
#header-cont1 { width: 501px; height: 70px; float: left; margin-top: 26px; margin-left: 29px;}
#header-path { height: 13px; font-size: 9px;}
#header-path A { color: #FFCC00; }
#header-h { width: 340px;}
#header-search { width: 34px; float: left; margin-top: 11px; color: #f3fbc3; font-weight: bold;}
#header-searchbox { width: 298px; float: right; margin-top: 10px; padding-left: 2px;}
#header-act { height: 13px; font-size: 9px; margin-top: 5px; float: left; clear: both;}
#header-act A { color: #FFCC00; text-decoration: none;}
#header-cont2 { width: 234px; height: 88px; float: left; margin-top: -2px; margin-left: 12px;}
#header-hi { height: 30px; color: #f3fbc3;}
#header-hi A { color: #FFCC00; font-weight: bold; text-decoration: none;}

#middle { width: 966px; float: left; padding: 0px; margin: 0px;}

#left { width: 196px; float: left;}
#center { width: 505px; margin-left: 8px; float: left;}
#c1 { width: 248px; float: left;  border:}
#c2 { width: 248px; margin-left: 9px; float: left;}
#right { width: 248px; margin-left: 9px; float: left;}
#centerright { width: 760px; margin-left: 8px; float: left;}
#bottom { width: 966px; height: 88px; padding-top: 10px; margin-top: 10px; float: left; background-image: url(/img/bottom.gif); background-repeat: no-repeat; background-position: 0px 0px; margin-bottom: 20px;}
#bottom-logo { width: 121px; height: 63px; float: left;}
#bottom-logo-padding { padding: 6px 0px 0px 43px; }
#bottom-cont1 { width: 500px; float: left; margin-left: 43px; margin-top: 4px;}
#bottom-c { float: left; }
#bottom-cont2 { width: 150px; height: 11px; float: left; margin-left: 75px; margin-top: 41px;}
#bottom-d { font-size: 10px; float: right;}


/* bloks */
#block-left { width: 196px;}
#block { width: 248px;}
#block-center { width: 505px;}
DIV.cr-block { float: left;  width: 750px;}

/* Bars */
#bar-red { width: 243px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_red.gif);}
#bar-green { width: 243px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_green.gif);}
#bar-blue { width: 243px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_blue.gif);}
#bar-brown { width: 243px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_brown.gif);}
#barname { padding-top: 7px; padding-left: 30px;}
#barname A { color: #ffffff; font-weight: bold; text-decoration: none;}
#bar-left-red { width: 190px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_left_red.gif);}
#bar-left-blue { width: 190px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_left_blue.gif);}
#bar-left-brown { width: 190px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_left_brown.gif);}
#bar-left-green { width: 190px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_left_green.gif);}
#bar-center-blue { width: 500px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_center_blue.gif);}
#bar-priz { width: 248px; height: 111px; float: left; margin-top: 0px; background-image: url(/img/priz.jpg);}
#prizname { padding-top: 80px; padding-left: 182px;}
#bar-center2-blue { width: 757px; height: 29px; float: left; margin-top: 0px; margin-left: 1px; background-image: url(/img/bar_center2_blue.gif);}
#barname-grey { padding-top: 7px; padding-left: 35px; float: left;}
#barname-grey A { color: #ffffff; font-weight: bold; text-decoration: none;}
#barname-grey-zakaz { padding-top: 7px; padding-left: 15px; float: left;}
#barname-grey-zakaz A { color: #ffffff; font-weight: bold; text-decoration: none;}
#bar_red_top  {width: 757px;height: 44px;margin-top: 0px;margin-left: 1px;background-image: url(/img/red_center_bg_top.gif);}




