html, body { width: 100%; margin: 0; } ul { margin: 0; padding: 0; } li { list-style: none; } img { border: none; } #body { margin:0 auto; overflow:hidden; width:994px; _width:1014px;} .container { zoom: 1; } #left { width:250px; float:left; z-index: 1000; position: relative; padding: 0 !important; } #right { margin-left:255px; } #searchBlock { height: 29px; margin-top:45px; } #searchBlockFooter { height: 29px; float:right; padding-right:20px; width:250px; } #mainmenu { margin-top: 5px; background: #FFF url('/bitrix/templates/tdzepohrana/images/menuBG.png') left center repeat-y; width: 250px; } #mainmenu ul { position: relative; /*top: -15px;*/ } #partners { margin-top: 30px; margin-bottom:30px; background: #FFF url('/bitrix/templates/tdzepohrana/images/menuBG.png') left center repeat-y; /*position: absolute;*/ } #discount-info { margin-top: 15px; background: #FFF url('/bitrix/templates/tdzepohrana/images/menuBG.png') left center repeat-y; height:1%; } #discount-info div { /*height:240px;*/ padding:0 15px 0 15px; font-size:11px; } #discount-info div a { font-size:11px; } #interview { margin-top: 15px; margin-bottom: 30px; background: url('/bitrix/templates/tdzepohrana/images/interviewCenter.png') left center repeat-y; height:1%; } #mainmenu ul li a{ font-family: 'Trebuchet MS'; font-size: 16px; color: #FFF; text-decoration: none; } .multiple2:hover { width: 242px; margin-left: 0px !important; background-color: #ccc !important; background: #ccc url("/bitrix/templates/tdzepohrana/images/multArrow.png") right center no-repeat; } .multiple2H { width: 242px; margin-left: 0px !important; background-color: #ccc !important; background: #ccc url("/bitrix/templates/tdzepohrana/images/multArrow.png") right center no-repeat; } .multiple2A { width: 185px; display: block; } #level2 .multiple2:hover .multiple2A { font-family: 'Trebuchet MS'; color: #c03 !important; text-decoration: none !important; font-size: 12px; } #level2 .multiple2 .multiple2AH { font-family: 'Trebuchet MS'; color: #c03 !important; text-decoration: none !important; font-size: 12px; } #level2 { left:-10px; position:relative; top:-4px !important; } #level2 li{ background-color: #f3f3f3; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding-left:10px; width:210px; position: relative; } #level2 li a{ font-family: 'Trebuchet MS'; font-size: 12px !important; color: #000 !important; text-decoration: underline !important; } #level3 { display: none; margin-left:210px; top: 0px !important; position:absolute !important; z-index: 1000; } #level3 li{ margin-top: -1px; background-color: #ccc; border: 1px solid #fff; padding-left:10px; width:210px; } #level3 li:hover { background-color: #d81925; } #level3 li:hover a{ color: #FFF !important; } .level3ha { color: #FFF !important; } #level3 li span { font-family: 'Trebuchet MS'; font-size: 12px !important; color: #999 !important; } .searchBox { background: url('/bitrix/templates/tdzepohrana/images/srchBox.png') center center no-repeat; padding-left:9px; padding-right:9px; width:200px; height: 22px; border: none; float: left; margin-top:2px; font-family: 'Trebuchet MS'; font-size: 12px ; color: #000; } .searchImg { border: none; float: right; } .borderTop { height: 23px; width: 250px; clear: both; } .borderBottom { position: relative; top: 10px; height: 23px; width: 250px; clear: both; } .borderBottom2 { position: relative; top: 10px; height: 23px; width: 250px; clear: both; *top: 16px; *left: -22px; } .intTop { height: 19px; width: 250px; clear: both; } .intBottom { position: relative; top: 5px; height: 19px; width: 250px; clear: both; } .logo { width: 275px; height: 53px; } .enter { text-align: right; height: 20px; display: block; } .registration { font-family: 'Trebuchet MS'; font-size: 10px; color: #999; margin-top: 20px; display: block; text-align: right; margin-right: 5px !important; } #head1 { height: 58px; padding-top: 42px; _padding-top: 0px; } #head1 ul li { display: inline-block; /*height: 53px;*/ height:58px; *display: inline; } #head2 { background: url('/bitrix/templates/tdzepohrana/images/head2bg.png') left top repeat-x; height:203px; margin-top:8px; width: 100%; *margin-top: 8px; _margin-top: -1px; *clear: left; *z-index: 1; } #logo { width: 275px; margin-top:10px; z-index:1000; } #registration { text-align:right; vertical-align: top; font-family: 'Trebuchet MS'; font-size: 10px; color: #999; margin-right:160px; width:200px; float: left; } #icons { float:left; text-align:right; vertical-align:top; } #cart { float:right; /*width: 300px;*/ } .ref { } #cart .cart_img { margin-left: 35px; margin-top: 15px; } #cart p{ font-family: Tahoma; color: #999; font-size: 10px; margin: 1px; margin-top: 6px; margin-left: 35px; } #cart a{ font-family: Tahoma; color: #000; font-size: 10px; font-weight: bold; margin: 1px; margin-left: 5px; height: 20px; } .icon { margin-left: 3px; margin-right: 3px; width: 19px; height: 19px; } .cart { background: url('/bitrix/templates/tdzepohrana/images/cartBG.png') left bottom no-repeat; float: right; width: 158px; height: 67px; *z-index: 10; *position: relative; } #head2left { float: left; width: 302px; } #head2right { float: right; width: 420px; } .head2right { height:204px; margin-top:-1px; width: 19px; float: right; } .head2left { float: left; } #rightbanner { float: left; margin-top:8px; position:relative; left: 10px; } #leftbanner { background: url('/bitrix/templates/tdzepohrana/images/bannerBG.png') left bottom repeat-x; float: right; margin-top: 8px; position: relative; left: -10px; width: 283px; } .bannerLborder { float: left; } .bannerRborder{ float:right; left:25px; position:relative; } .bannerText { /*margin-left:5px;*/ margin-top:10px; margin-left:30px; position:absolute; z-index:100; } div.bannerTextDiv { position:absolute; text-align:center; z-index:100; margin-top:110px; font-size:14px; width:300px; line-height:12px; } div.bannerTextDiv p { line-height:12px; margin:8px 0 0 0; } .angles { position: relative; width: auto; margin: auto; padding: 20px; border: 1px solid #ccc; } .tl { position: relative; top: -1px; left: -1px; background: url('/bitrix/templates/tdzepohrana/images/ltAngle.png') left top no-repeat; height: 17px; clear: both; } .bl { background: url('/bitrix/templates/tdzepohrana/images/lbAngle.png') left bottom no-repeat; height: 19px; clear: both; position: relative; bottom: -1px; left: -1px; } .br { position: relative; right: -2px; float:right; bottom: -2px; } .tr { position: relative; right: -2px; float:right; } .tlN { position: relative; top: -1px; left: -1px; background: url('/bitrix/templates/tdzepohrana/images/ltNews.png') left top no-repeat; height: 11px; clear: both; } .blN { background: url('/bitrix/templates/tdzepohrana/images/lbNews.png') left bottom no-repeat; height: 11px; clear: both; position: relative; bottom: -1px; left: -1px; } .brN { position: relative; right: -2px; float:right; } .trN { position: relative; right: -2px; float:right; } #head { width: 731px; } .blTitle { position:relative; background-color: #FFF; top: -25px; *top:-28px; font-family: 'Trebuchet MS'; color: #999; font-size: 12px; padding-left: 5px; padding-right: 5px; left: 20px; } #section { margin-top: 10px; border: 1px solid #ccc; padding:0; width: 732px; float: left; margin-bottom: 10px; } #section1 { margin-top: 30px; border: 1px solid #ccc; padding:0; width: 732px; float: left; } #popularProducts { background-color: #acaeaf; top: -30px; margin: 1%; position: relative; margin-bottom: -15px; padding:1%; } #news { border: 1px solid #999; background-color: #f2f2f2; margin-left: 10px; margin-right: 10px; } #newsIn { background-color: #f2f2f2; margin: 1%; position: relative; top: -20x; margin-bottom: 5px; padding:1%; } #articles { margin: 1%; position: relative; top: -20x; margin-bottom: 5px; padding:1%; } #subscribe { border: 1px solid #999; background-color: #f2f2f2; margin-left: 10px; margin-right: 10px; } #subscribeIn { background-color: #f2f2f2; margin: 0; position: relative; top: -20x; margin-bottom: 5px; padding:0; padding-left: 35px; } #subscribeIn span{ font-family: 'Trebuchet MS'; color: #666; font-size: 12px; font-weight: bold; margin-right: 2%; position: relative; top: -2px; } #subscribeIn input{ margin-left: 2%; } #subscribeIn .subscrButton{ position: relative; top: 3px; } #subscribeIn .subscrArrow{ margin-left: 2%; } #subscribeIn a{ display: inline; font-family: 'Trebuchet MS'; color: #ccc; font-size: 11px; font-weight: normal; margin-left: 5%; } #items { padding: 10px; } #popularProducts .item{ /*background: url('/bitrix/templates/tdzepohrana/images/itemBG.png') right bottom no-repeat;*/ } #newsIn .item{ background: url('/bitrix/templates/tdzepohrana/images/newsIcon.png') left top no-repeat; } #articles .item{ background: url('/bitrix/templates/tdzepohrana/images/artIcon.png') left top no-repeat; } #prods { margin-left: 20px; } .prod{ background: url('/bitrix/templates/tdzepohrana/images/prodBG.png') left top repeat-x; display: inline-block; *float: left; width: 30%; margin:1%; height: 96px; } .prod div{ float: left; text-align: center; } .prodIcon { margin-top: 1px; } .prod div a{ display: block; /*margin-top: 5px;*/ font-family: 'Trebuchet MS'; color: #d81925; font-size: 12px; font-weight: normal; } .prodL { float:left; } .prodLimg { float: left; } .prodR { float: right; } .item{ vertical-align: top; display: inline-block; *float: left; width: 30%; margin:1%; } #popularProducts .item img { display: block; float: left; width: 75px; height: 75px; border: 2px solid #ccc; margin-right: 10px; } #popularProducts .item a { font-family: 'Trebuchet MS'; color: #FFF; font-size: 12px; font-weight: bold; } #newsIn .item a { font-family: 'Trebuchet MS'; color: #666; font-size: 11px; font-weight: normal; display: block; padding-left: 20px; margin-top: -10px; } #articles .item a { font-family: 'Trebuchet MS'; color: #666; font-size: 11px; font-weight: normal; display: block; padding-left: 20px; margin-top: -3px; } #newsIn .item .date{ font-family: 'Trebuchet MS'; color: #666; font-size: 9px; font-weight: normal; margin-left: 20px; margin-top:-4px; } #articles .item p { font-family: 'Trebuchet MS'; color: #999; font-size: 11px; font-weight: normal; margin-left: 20px; margin-top:0px; margin-bottom: 0px; } #articles p{ font-family: 'Trebuchet MS'; font-size: 11px; margin-left: 20px; } #articles .item .link{ color: #666; } #subscribeIn form { display: inline; } #popularProducts .item p.name{ font-family: 'Trebuchet MS'; color: #FFF; font-size: 12px; font-weight: normal; margin: 0px; } #popularProducts .item p.text, #popularProducts .item p, #popularProducts .item h2 { font-family: 'Trebuchet MS'; color: #000; font-size: 11px; font-weight: normal; margin: 0px; padding-top: 5px; } .corners { } .cornersIn { padding:5px; background-color: #fff; } .corners2 { background-color: #999; padding:1px; } .cornersIn2 { padding:15px; background-color: #f2f2f2; } .blPrice { background:url("/bitrix/templates/tdzepohrana/images/priceIcon.png") no-repeat scroll 0 0 transparent; width: 149px; height: 27px; position: relative; top:-36px; *top:-38px; right:-8px; float:right; } .blPrice a{ font-family: 'Trebuchet MS'; color: #fcc; font-size: 12px; margin-left: 45px; } #subscribe { margin-top: 3px; } #subscribe div { } .multiple { /*width: 232px;*/ margin-top: 2px; margin-bottom: 2px; padding-top: 5px; padding-left: 15px; margin-left: 7px; text-align: left; background:url("/bitrix/templates/tdzepohrana/images/menuMultiple.png") no-repeat scroll 0 0 transparent; } .open { background:url("/bitrix/templates/tdzepohrana/images/menuOpen.png") no-repeat scroll 0 0 transparent !important; } .multipleA { display: block; height: 36px; width: 232px; } .single { height: 36px; /*width: 232px;*/ margin-top: 2px; margin-bottom: 2px; padding-top: 5px; padding-left: 15px; margin-left: 7px; text-align: left; background:url("/bitrix/templates/tdzepohrana/images/menuSingle.png") no-repeat scroll 0 0 transparent; } #footer { margin: 0 auto; clear: both; padding-left: 25px; padding-right: 25px; width: 994px; height: 60px; } .counts { float: right; /*margin-top:-10px;*/ position:relative; left:0; top:-10px; z-index:1000; } .counts a { font-size:10px !important; } #footer p { font-family: 'Trebuchet MS'; color: #999; font-size: 10px; font-weight: normal; margin: 0px; } #footer a { color: #f66; } #partners div { text-align: center; height:240px; overflow: auto; } #partners div img{ display: block; } #interview div.current_vote { /*height:170px;*/ margin: 0; margin-top: -10px; padding-left: 15px; padding-right: 15px; } #interview div { font-family: 'Trebuchet MS'; color: #666; font-size: 11px; } #interview div input{ margin-left: 20px; } #interview div p { font-family: 'Trebuchet MS'; padding: 5px; margin: 0; margin-top: 5px; color: #000; font-size: 12px; font-weight: normal; } .sendButton { display: block; margin-left: 120px !important; margin-top: 1px; } .email { border: 1px solid #ccc; color: #999; font-size: 12px; padding-left: 3px; } #popularProducts .item { /*height: 80px;*/ } div.top-menu { width:719px; padding:0 0 10px 0; float:right; } div.bottom-menu { padding:0 0 10px 10px; width: 994px; margin: 0 auto; }