body										{ padding: 0; margin: 0 auto; text-align: center; font: normal 11px 'Tahoma', sans-serif; color: #000; }
img											{ border: 0; }
.carrier									{ width: 1003px; 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; margin: 0; padding: 0; 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; }

/* Меню */
ul.navigation								{ position: absolute; top: 0; left: 0; z-index: 1500; list-style-type: none; width: 1003px; height: 26px; border: 0; margin: 0; padding: 0; }	
.navigation li								{ position: relative; float: left; width: 166px; height: 26px; border: solid 1px #787677; border-left: 0; text-align: left; }
.navigation li a div						{ width: 166px; height: 26px; cursor: pointer; background: url('/img/menu.gif') 0 0 no-repeat; }
.navigation li a div.about					{ background-position: 0 0; }
.navigation li a div.aboutClick				{ background-position: 0 -26px; }
.navigation li a div:hover.about			{ background-position: 0 -52px; }
.navigation li a div.good					{ background-position: -165px 0; }
.navigation li a div.goodClick				{ background-position: -165px -26px; }
.navigation li a div:hover.good				{ background-position: -165px -52px; }
.navigation li a div.price					{ background-position: -330px 0; }
.navigation li a div.priceClick				{ background-position: -330px -26px; }
.navigation li a div:hover.price			{ background-position: -330px -52px; }
.navigation li a div.service				{ background-position: -495px 0; }
.navigation li a div.serviceClick			{ background-position: -495px -26px; }
.navigation li a div:hover.service			{ background-position: -495px -52px; }
.navigation li a div.partner				{ background-position: -660px 0; }
.navigation li a div.partnerClick			{ background-position: -660px -26px; }
.navigation li a div:hover.partner			{ background-position: -660px -52px; }
.navigation li a div.contact				{ background-position: -825px 0; }
.navigation li a div.contactClick			{ background-position: -825px -26px; }
.navigation li a div:hover.contact			{ background-position: -825px -52px; }

ul.child									{ z-index: 1500; position: absolute; top: 27px; left: -1px; list-style-type: none; border: 0; margin: 0; padding: 0; }
.child li									{ position: relative; width: 166px; height: 22px; background-color: #999; border: solid 1px #787677; border-top: 0; cursor: pointer; //width: expression((window.XMLHttpRequest) ? '166px' : '168px'); }
.child li img								{ position: absolute; right: 8px; top: 7px; }
.child li:hover								{ background-color: #ccc; }
.child li p a								{ color: #fff; font: normal 12px Tahoma; }
.child li:hover p a							{ color: #000; text-decoration: none; }
.child li p									{ color: #fff; font: normal 12px Tahoma; margin: 4px 0 0 5px; text-decoration: underline;  }
.child li:hover p							{ color: #000; text-decoration: none; }

ul.doubl									{ z-index: 1500; position: absolute; top: -1px; left: 166px; background-color: #fff; }
.doubl li.first								{ border-top: solid 1px #787677; }
.doubl li p a.db							{ color: #fff; font: normal 12px Tahoma; text-decoration: underline; }
.doubl li:hover p a.db						{ color: #000; text-decoration: none; }

/* Тело страницы */
.all										{ position: relative; z-index: 10; width: 1001px; padding: 0; margin: 0; font: normal 11px Tahoma, sans-serif; color: #000; background-color: #f4f4f6; border: solid 1px #999; border-top: 0; text-align: left; //width: expression((window.XMLHttpRequest) ? '1001px' : '1003px');  }
.signature									{ float: left; margin-top: 10px; padding-bottom: 20px; }

#footer-menu { padding-left: 10px; text-align: left; color: #999; margin-top: -10px; }
#footer-menu a { color: #999; }

a.price { color: #000; }

#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; }
