BODY {

  margin: 0px; padding: 0px;

  text-align: center;

  font: normal 10pt Verdana;

}

#wrapper {

  display: block; position: relative; margin: auto auto;

  width: 980px;

  z-index: 99;

}

#pageHead {

  display: block; position: relative;

  width: 980px; height: 330px;

  background: #b7c7e8 url('../img/pagehead.jpg');

  z-index: 99;

}

#pageFootBg {

  display: block; position: relative;

  width: 100%; height: 70px;

  background: #d4d4d4 url('../img/pagefootbg.jpg');

  text-align: center;

}

#pageFootStop {

  display: block; position: relative; margin: auto auto;

  width: 980px; height: 70px;

  text-align: left;

}

#pageFoot {

  display: block; position: absolute; left: 0xp top: 0px;

  width: 245px; height: 70px;

  background: url('../img/pagefoot.jpg');
  text-align: center;

}

#pageHeadBgLeft {

  display: block; position: absolute; left: 0px; top: 0px;

  width: 50%; height: 330px;

  background: #6785ce url('../img/pageheadbgleft.jpg');

  z-index: 2;

}

#pageHeadBgRight {

  display: block; position: absolute; right: 0px; top: 0px;

  width: 50%; height: 330px;

  background: #c2c0c1 url('../img/pageheadbgright.jpg');

  z-index: 2;

}

#mainTableHolder {

  display: block; position: relative;

  width: 980px;

}

#leftColHolder {

  display: block; position: relative;

  width: 240px;

  background: url('../img/leftcol.jpg');

}

#leftCol {

  display: block; position: relative;

  width: 229px; left: 10px;

}

#leftColOut {

  display: block; position: absolute; left: 0px; top: 0px;

  width: 10px; height: 330px;

  background: url('../img/leftcolout.jpg');

}

#rightCol {

  display: block; position: relative; margin: auto auto;

  width: 710px;

  text-align: left;

  font: normal 9pt Verdana;

  color: #595959;

}

#rightCol p {

  text-indent: 20px;

}

#allPageContacts {

  display: block; position: relative; left: 0px; top: 0px;

  width: 740px; height: 165px;

  background: url('../img/tractor.jpg') left bottom no-repeat;

  font: normal 9pt Arial;

  color: #545454;

  text-align: left;

}

#allPageContactsBlock1 {

  display: block; position: absolute; left: 190px; top: 80px;

  width: 178px;

}

#allPageContactsBlock2 {

  display: block; position: absolute; left: 390px; top: 80px;

  width: 178px;

}

#allPageContactsBlock3 {

  display: block; position: absolute; left: 550px; top: 80px;

  width: 178px;

}

#logo {

  display: block; position: absolute; left: 70px; top: 20px;

  width: 310px; height: 100px;

  text-decoration: none;

}



/*Левая колонка*/

#importantBlock {

  display: block; position: absolute; left: 9px; bottom: 5px;

  width: 229px; height: 120px;

}

#important {

  display: block; position: relative; margin: auto auto;

  width: 74px; height: 17px;

  background: url('../img/important.jpg');

}

#importantText {

  display: block; position: relative; margin: auto auto;

  width: 180px; height: 80px; top: 15px;

  overflow: hidden;

}

DIV.lColTr {

  display: block; position: relative; margin: auto auto;

  width: 90%;

}

DIV.lColSep {

  display: block; position: relative;

  width: 229px; height: 12px;

  font-size: 8px;

  background: url('../img/lcolsep.jpg');

}

/*!Левая колонка!*/



/*блоки категорий*/

DIV.catBlock {

  display: block; position: relative;

  width: 200px;

  background: #e8e8e8 url('../img/catblock.jpg');

}

DIV.catBlockTop {

  display: block; position: relative;

  width: 200px; height: 20px;

  background: url('../img/catblocktop.jpg');

}

DIV.catBlockBottom {

  display: block; position: relative;

  width: 200px; height: 20px;

  background: url('../img/catblockbottom.jpg');

}

/*!блоки категорий!*/



/*Главное меню*/

#mMenu {

  display: block; position: absolute; left: 270px; top: 180px;

  width: 690px; height: 31px;

  background: #6b6b6b url('../img/mmenu.jpg');

}

#mml1 {

  display: block; position: absolute; left: 0px; top: 0px;

  width: 85px; height: 31px;

  background: url('../img/mml1.jpg') 0px 0px;

  text-decoration: none;

}

#mml1:hover {

  background-position: 0px -31px;

}

#mml1Hover {

  display: block; position: absolute; left: 0px; top: 0px;

  width: 85px; height: 31px;

  background: url('../img/mml1.jpg') 0px -31px;

}

#mml2 {

  display: block; position: absolute; left: 85px; top: 0px;

  width: 73px; height: 31px;

  background: url('../img/mml2.jpg') 0px 0px;

  text-decoration: none;

}

#mml2:hover {

  background-position: 0px -31px;

}

#mml2Hover {

  display: block; position: absolute; left: 85px; top: 0px;

  width: 73px; height: 31px;

  background: url('../img/mml2.jpg') 0px -31px;

}

#mml3 {

  display: block; position: absolute; left: 158px; top: 0px;

  width: 109px; height: 31px;

  background: url('../img/mml3.jpg') 0px 0px;

  text-decoration: none;

}

#mml3:hover {

  background-position: 0px -31px;

}

#mml3Hover {

  display: block; position: absolute; left: 158px; top: 0px;

  width: 109px; height: 31px;

  background: url('../img/mml3.jpg') 0px -31px;

}

#mml4 {

  display: block; position: absolute; left: 266px; top: 0px;

  width: 145px; height: 31px;

  background: url('../img/mml4.jpg') 0px 0px;

  text-decoration: none;

}

#mml4:hover {

  background-position: 0px -31px;

}

#mml4Hover {

  display: block; position: absolute; left: 266px; top: 0px;

  width: 145px; height: 31px;

  background: url('../img/mml4.jpg') 0px -31px;

}

#mml5 {

  display: block; position: absolute; left: 410px; top: 0px;

  width: 84px; height: 31px;

  background: url('../img/mml5.jpg') 0px 0px;

  text-decoration: none;

}

#mml5:hover {

  background-position: 0px -31px;

}

#mml5Hover {

  display: block; position: absolute; left: 410px; top: 0px;

  width: 84px; height: 27px;

  background: url('../img/mml5.jpg') 0px -31px;

}

#mml6 {

  display: block; position: absolute; left: 492px; top: 0px;

  width: 122px; height: 31px;

  background: url('../img/mml6.jpg') 0px 0px;

  text-decoration: none;

}

#mml6:hover {

  background-position: 0px -31px;

}

#mml6Hover {

  display: block; position: absolute; left: 492px; top: 0px;

  width: 122px; height: 27px;

  background: url('../img/mml6.jpg') 0px -31px;

}

#mml7 {

  display: block; position: absolute; left: 608px; top: 0px;

  width: 82px; height: 31px;

  background: url('../img/mml7.jpg') 0px 0px;

  text-decoration: none;

}

#mml7:hover {

  background-position: 0px -31px;

}

#mml7Hover {

  display: block; position: absolute; left: 608px; top: 0px;

  width: 82px; height: 31px;

  background: url('../img/mml7.jpg') 0px -31px;

}

/*!Главное меню!*/

IMG.imgBordered {

  border: 1px solid #89a5e0;

}

IMG.imgBorderedBlue {

  border: 1px solid #566c98;

}

/*Ссылки*/

a.lightBlueLink {

  font: normal 9pt Verdana;

  color: #385aa3;

  text-decoration: underline;

}

a.lightBlueLink:hover {

  text-decoration: none;

}

a.moreLink {

  color: #385aa3;

  text-decoration: underline;

}

a.moreLink:hover {

  text-decoration: none;

}

a.whiteLink {

  color: #FFF;

  text-decoration: underline;

}

a.whiteLink:hover {

  text-decoration: none;

}

a.whiteLinkInverse {

  color: #FFF;

  text-decoration: none;

}

a.whiteLinkInverse:hover {

  text-decoration: underline;

}

/*!Ссылки!*/



#pageTitle {

  display: block; position: absolute; left: 268px; bottom: 25px;

  width: 300px; height: 24px;

  text-align: left;

  font-weight: bold;

}

#recBlock {

  display: block; position: absolute; right: 30px; top: 25px;

  width: 150px; height: 140px;

  text-align: left;

}

#recLink {

  display: block; position: absolute; top: 0px; left: 0px;

  width: 95px; height: 70px;

  text-align: left;

  text-decoration: none;

}

#orderList {

  display: block; position: absolute; bottom: 5px; left: 0px;

  width: 150px; height: 40px;

  text-align: left;

}

#map {

  display: block; position: absolute; top: 0px; right: 10px;

  width: 70px; height: 20px;

  text-decoration: none;

}

#mapHome {

  display: block; position: absolute; top: 0px; left: 0px;

  width: 12px; height: 20px;

  text-decoration: none;

}

#mapContacts {

  display: block; position: absolute; top: 0px; left: 26px;

  width: 12px; height: 20px;

  text-decoration: none;

}

#mapMap {

  display: block; position: absolute; top: 0px; left: 52px;

  width: 14px; height: 20px;

  text-decoration: none;

}

#pop {

  display: block; position: relative; margin: auto auto;

  width: 88px; height: 48px;

  background: url('../img/pop.jpg');

}

#newOffers {

  display: block; position: relative; margin: auto auto;

  width: 144px; height: 40px;

  background: url('../img/newoffers.jpg');

}

DIV.itemsSep {

  display: block; position: relative; margin: auto auto;

  width: 194px; height: 12px;

  font-size: 8px;

  background: url('../img/itemssep.jpg');

}

#searchBlock {

  display: block; position: absolute; right: 20px; top: 242px;

  width: 240px; height: 30px;

  text-align: left;

}

#searchBtn {

  display: none; position: absolute; right: 5px; top: 0px;

  width: 66px; height: 28px;

  text-decoration: none;

  background: url('../img/searchbtn.jpg') 0px 0px;

}

#searchBtn:hover {

  background-position: 0px -28px;

}

DIV.pagesBottomTr {

  display: block; position: relative; margin: auto auto;

  width: 95%;

}

#counter {

  display: block; position: relative; margin: auto auto;

  width: 95%;

  text-align: center;

  margin: 10px auto;

}



DIV.errorMsg

{

  display: block; position: relative;

  margin: 15px 40px;

  padding: 15px;

  text-align: center;

  color: #ff6e6e;

  border: 1px solid #b1b1b1;

  background: #f7f7f7;

  font: normal 11pt Verdana;

}

DIV.infoMsg

{

  display: block; position: relative;

  margin: 15px 40px;

  padding: 15px;

  text-align: center;

  color: #739579;

  border: 1px solid #b1b1b1;

  background: #f7f7f7;

  font: normal 11pt Verdana;

}



TD.comAdder

{

    text-align:left;

    font-size: 10pt;

    text-indent: 8px;

}

