body									{ padding: 0; margin: 0 auto; text-align: center; font: normal 11px 'Tahoma', sans-serif; color: #000; }
img										{ border: 0; }
.carrier								{ width: 1009px; margin: 0 auto 20px auto; text-align: center; position: relative; top: 30px; }

/* Шапка */
.head									{ width: 1003px; height: 134px; background: url('../img/banerHead.jpg') 0 10px no-repeat; color: #666; position: relative; }
.head .logo								{ position: absolute; left: 360px; width: 47px; height: 58px; }
.head .title								{ position: absolute; top: 21px; left: 428px; width: 221px; height: 15px; }
.head p									{ position: absolute; top: 37px; left: 430px; margin: 0; padding: 0; }

/* Меню */
table.all								{ z-index: 1000; width: 997px; table-layout: fixed; border-collapse: collapse; margin: 1px 0 20px 0; padding: 0; //margin-top: 0; }
html:first-child table.all				{ margin-top: 0; }
table.all tr.item							{ height: 27px; }
table.all tr.item td						{ width: 164px; border: solid 1px #787677; cursor: pointer; //cursor: hand; //width: 167px; }
.item td.about							{ background: url('../img/menu.gif') 0 0 no-repeat; }
.item td.aboutClick						{ background: url('../img/menu.gif') 0 -26px no-repeat; }
.item td.good							{ background: url('../img/menu.gif') -165px 0 no-repeat; }
.item td.goodClick						{ background: url('../img/menu.gif') -165px -26px no-repeat; }
.item td.price							{ background: url('../img/menu.gif') -330px 0 no-repeat; }
.item td.priceClick						{ background: url('../img/menu.gif') -330px -26px no-repeat; }
.item td.service							{ background: url('../img/menu.gif') -495px 0 no-repeat; }
.item td.serviceClick					{ background: url('../img/menu.gif') -495px -26px no-repeat; }
.item td.partner							{ background: url('../img/menu.gif') -660px 0 no-repeat; }
.item td.partnerClick					{ background: url('../img/menu.gif') -660px -26px no-repeat; }
.item td.contact							{ background: url('../img/menu.gif') -825px 0 no-repeat; }
.item td.contactClick					{ background: url('../img/menu.gif') -825px -26px no-repeat; }
/* Всплывающее меню */
.relative								{ z-index: 100; position: relative; text-align: left; }
.relative table							{ display: none; table-layout: fixed; width: 167px; position: absolute; border-collapse: collapse; cursor: hand; top: -1px; }	
.relative table tr.last					{ //height: 24px; }
.relative td								{ width: 167px; height: 23px; border: solid 1px #787677; border-left: 0; background-color: #999; font: normal 12px Tahoma; color: #fff; //width: 168px; }
.relative #about td						{ width: 167px; }
.relative td .cell1						{ z-index: 1000; position: absolute; top: 0px; left: 0; width: 167px; height: 23px; cursor: pointer; }
.relative td .cell2						{ z-index: 1000; position: absolute; top: 22px; left: 0; width: 167px; height: 23px; cursor: pointer; }
.relative td .cell3						{ z-index: 1000; position: absolute; top: 45px; left: 0; width: 167px; height: 23px; cursor: pointer; }
.relative td .cell4						{ z-index: 1000; position: absolute; top: 68px; left: 0; width: 167px; height: 23px; cursor: pointer; }
.relative td .cell5						{ z-index: 1000; position: absolute; top: 91px; left: 0; width: 167px; height: 23px; cursor: pointer; }
.relative td span							{ text-decoration: underline; padding-left: 8px; cursor: pointer; }
/* Продукция */
.good td, .price td, .service td, .partner td	{ border-left: solid 1px #787677; }
.good									{ left: 167px; //left: 166px; }
.good span								{ position: relative; }
.price									{ left: 334px; //left: 333px; }
.price span								{ position: relative; }
.service								{ left: 501px; //left: 500px; }
.partner								{ left: 668px; //left: 667px; }
.relative td span img						{ z-index: 100; position: absolute; top: 4px; left: 155px; padding: 0; margin: 0; }
html:first-child .relative td span img		{ z-index: 100; float: right; position: relative; top: 4px; left: 0; padding-right: 5px; margin: 0; }
table.goodChild							{ display: none; table-layout: fixed; width: 166px; position: absolute; left: 333px; border-collapse: collapse; cursor: hand; border-left: solid 1px #787677; //top: -1px; }
table.second								{ top: 22px; }
table.third								{ top: 45px; }
table.fourth								{ top: 68px; }
table.fifth								{ top: 91px; }
table.priceChild							{ display: none; table-layout: fixed; width: 166px; position: absolute; left: 500px; top: 22px; border-collapse: collapse; cursor: hand; border-left: solid 1px #787677; }

/* Тело страницы */
table tr td.content							{ border: solid 1px #999; font: normal 11px Tahoma, sans-serif; color: #000; margin: 0; padding: 0; background-color: #f4f4f6; text-align: left; }
.menuBox a{ display:block; background:#999; color:#fff;}
.menuBox a:hover{ background:#ccc; color: #000; text-decoration:none;}

#sbubnom { float: left; width: 120px; text-align: left !important; text-decoration: none !important; font: normal 11px 'Trebuchet MS'; }
#sbubnom img { margin-right: 10px; float: left; }
#sbubnom strong, #sbubnom span { text-align: left !important; font-weight: normal; }
#sbubnom span { color: #43659C; }
