p { margin: 0; padding: 0; } img { border: 0; } a { text-decoration: none; color: #000; outline: none; } a:hover { text-decoration: underline; } .clear { clear: both; } body, html { background: #ffffff url(/img/bg.png) repeat-x; sbackground: url(/img/tmp.png) center top no-repeat; margin: 0; padding: 0; text-align: center; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000; font-size: 13px; } body { height: 100%; } html { height: 100%; } h2 { padding: 0; margin: 0; font-size: 34px; padding-bottom: 24px; font-family: impact; text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6); font-weight: normal; } .clear { clear: both; } #main { position: relative; width: 959px; margin: 0 auto; min-height: 100%; } #wrapper { background: url(/img/top.png) center 36px no-repeat; sopacity: 0.6; } #top { height: 36px; } #top2 { height: 207px; width: 465px; position: absolute; right: 0; top: 0; z-index: 0; } #langs { float: left; padding-top: 11px; padding-left: 8px; } #langs a { float: left; margin-right: 11px; color: #000000; text-shadow: 1px 1px 0 #fff1b5; font-weight: bold; } #langs img { float: left; padding-right: 4px; } #slogan { line-height: 34px; font-size: 16px; text-transform: uppercase; font-family: Impact; float: right; padding-right: 10px; text-shadow: 1px 1px 1px #fff; } #logo { float: left; } #logo img { float: left; } #header { height: 164px; } #content { padding-bottom: 30px; } #menu { padding-top: 43px; float: right; margin-right: 10px; } #menu ul { list-style-type: none; padding: 0; margin: 0; padding-left: 11px; } #menu ul li { text-align: right; padding-top: 5px; float: left; margin-left: 33px; } #menu ul li a { font-size: 20px; float: left; padding-bottom: 11px; font-family: impact; background: url(/img/dotted.gif) bottom repeat-x; text-shadow: 1px 1px 1px #fff; } #menu ul li a:hover, #menu ul li a.current { text-decoration: none; background: url(/img/dotted_hover.gif) bottom repeat-x; } #footer { height: 164px; width: 100%; } #footer-content { margin: 0 10px; height: 125px; } #developer { float: right; margin-top: 21px; margin-right: 0; } #footer-content div { float: left; text-align: left; padding-top: 40px; color: #000; font-size: 11px; line-height: 14px; vertical-align: bottom; } #footer-content div#copyr1 { width: 192px; padding-top: 19px; } #footer-content div#copyr2 { width: 192px; padding-top: 19px; color: #666666; } #footer-content div#copyr3 { width: 192px; padding-top: 19px; } #copyr2 p span { color: #000; } #copyr2 p { padding-bottom: 15px; } .firstpage { margin-top: 40px; text-shadow: 1px 1px 1px rgba(255, 255, 255,0.4); padding-bottom: 4px; } #left.second .firstpage { border-bottom: 1px dotted black; height: 219px; width: 363px; padding-left: 10px; } #left { float: left; width: 360px; text-align: left; padding-left: 10px; } #left.second { padding-left: 0; width: 373px; margin-right: 11px; } #left2 { float: left; width: 556px; text-align: left; padding-left: 10px; } #iteminfo { float: left; width: 380px; text-align: left; padding-left: 10px; padding-top: 17px; } #left3 { float: left; width: 380px; text-align: left; padding-left: 10px; padding-top: 45px; } #right3 { float: left; width: 563px; margin-top: 48px; margin-left: 5px; } #right { float: left; width: 287px; z-index: 1; margin-top: 46px; margin-left: 3px; } #right2 { float: left; width: 298px; z-index: 1; margin-left: 90px; margin-top: 39px; text-align: left; } #right .text { text-align: left; padding-left: 10px; } #right.firstpage { width: 562px; margin-left: 24px; padding-top: 2px; position: relative; } #right.firstpage .category-4 { position: absolute; left: -384px; top: 161px; } #right.firstpage .category-5 { position: absolute; left: -191px; top: 161px; } #path { margin-bottom: 23px; font-family: impact; margin-top: 40px; font-size: 18px; text-shadow: 1px 1px 1px #ffeda0; } #path a { font-size: 16px; } #path a.lvl2 { font-size: 35px; } .truck { margin-bottom: 20px; display: block; height: 129px; text-shadow: 1px 1px 0 #fff0ae; position: relative; } .truck img { border: 4px solid #000000; float: left; width: 164px; height: 121px; } .truck_info { height: 128px; margin-left: 173px; background: url(/img/truck.png); position: relative; display: block; border-bottom: 1px dotted #000; } .truck:hover { text-decoration: none; } .truck:hover .truck_info { border-bottom: 1px solid #000; } .truck_specs { line-height: 45px; height: 45px; display: block; padding-left: 14px; font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 16px; margin-bottom: 12px; } .truck_info span.tline { display: block; line-height: 20px; font-size: 11px; font-weight: bold; } .truck_info span.tline strong { float: left; width: 120px; padding-left: 15px; font-weight: normal; } .truck_info span.truck_refno { position: absolute; right: 10px; bottom: 4px; color: red; font-weight: bold; } .truck_info .tprice { font-size: 26px; bottom: 12px; right: 13px; position: absolute; font-family: impact; } .l_descr { padding: 10px; height: 50px; padding-top: 6px; overflow: hidden; }  .category { float: left; background: url(/img/dotted.gif) 0 116px repeat-x; margin-bottom: 20px; } .category:hover { background: url(/img/dotted_hover.gif) 0 116px repeat-x; text-decoration: none; } .category a { display: block; } .category a:hover { text-decoration: none; } .category img { display: block; border: 4px solid #000000; width: 164px; height: 107px; } .category .title { color: #000; font-size: 12px; text-align: left; font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 15px; line-height: 17px; padding-top:7px; background: url(/img/link.png) right bottom no-repeat; text-shadow: 1px 1px 1px rgba(255,255,255,0.6); } .category .more { text-align: right; }  #item_right { float: left; width: 563px; margin-top: 48px; margin-left: 5px; } #item_gallery { } #item_gallery .largeImg { float: left; position: relative; } #item_gallery .largeImg img { border: 4px solid #000; display: block; width: 260px; height: 193px; } #item_gallery ul { list-style-type: none; padding: 0; margin: 0; float: left; width: 270px; margin-left: 20px; } #item_gallery ul.smallImg2 { margin-left: 0; width: 563px; } #item_gallery ul li { float: left; position: relative; } #item_gallery ul li img { margin-bottom: 11px; margin-right: 20px; width: 76px; height: 57px; } #item_gallery ul li.nomargin img { margin-right: 0; } #item_gallery ul li span.frame { display: none; } #item_gallery ul li a.active span.frame { display: block; background: url(/img/frame.gif) no-repeat; position: absolute; top: 0; left: 0; width: 76px; height: 57px; } #item_descr { margin-left: 1px; margin-top: 17px; float: left; width: 369px; background: url(/img/dotted2.gif) left top repeat-y; } #item_descr h1 { padding: 0; margin: 0; font-size: 17px; line-height: 17px; margin-bottom: 15px; } #item_descr b { margin-bottom: 10px; display: block; } #item_descr .itemtype { padding: 4px; padding-left: 14px; padding-top: 0; line-height: 14px; padding-bottom: 10px; } .itemtype2 { margin-bottom: 30px; padding-top: 28px; text-align: left; line-height: 1.6; font-size: 12px; } .color2 { } #item_descr .left { float: left; width: 188px; font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 14px; margin-bottom: 26px; } #item_descr .right { float: left; color: #000000; } #pagination { text-align:center; margin:0 auto; padding:0 } #pagination-f li { border:0; font-size:11px; list-style:none; display:inline; margin:0; padding:0 } #pagination-f a { margin-right:2px } #pagination-f a.num,#pagination-f .active { font-size: 18px; font-family: impact; } #pagination-f .total,#pagination-f .previous-off,#pagination-f .next-off { color:#666666; font-weight:bold; padding: 1px 6px; } #pagination-f .next a,#pagination-f .previous a { font-weight:bold; border:solid 1px #FFFFFF } #pagination-f .active { color:#000; padding: 1px 6px; border: 1px solid #000; background: #fac41f; } #pagination-f a:link,#pagination-f a:visited { color:#333; text-decoration:none; padding: 1px 6px; } #pagination-f a:hover { text-decoration: underline; } #pagination ul { margin-bottom:10px; }  #filter { padding-top: 5px; background: url(/img/dotted.gif) repeat-x; margin-top: 2px; } .filterbox { padding: 4px 17px; padding-right: 5px; background: url(/img/pixel.png); margin-bottom: 1px; margin-right: 10px; } .filterbox select { width: 126px; } .filterbox strong { float: left; padding: 4px; } .filterbox2 { float: right; } .filterbox input,.filterbox select { margin: 1px 1px; } #filter_footer { margin-top: 10px; padding-top: 15px; background: url(/img/dotted.gif) repeat-x } #filter_footer .fleft { float: left; padding-left: 17px; } #filter_footer .fright { float: left; padding-top: 5px; padding-left: 15px; } #filter_footer input { border: 1px solid #545454; background: #fecf00; } .message { font-weight: bold; } #gallery_save { font-weight: bold; padding-left: 22px; padding-bottom: 1px; background: url(/img/save.gif) left no-repeat; float: left; margin-top: 2px; height: 17px; } #print { font-weight: bold; padding-left: 22px; padding-bottom: 1px; background: url(/img/print.gif) left no-repeat; margin-top: 10px; float: left; height: 17px; } .morelink { background: url(/img/link.png) left center no-repeat; padding-left: 20px; line-height: 18px; float: left; font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 14px; text-shadow: 1px 1px 1px #fff; padding-top:1px; } div.hr { background: url(/img/dotted.gif) bottom repeat-x; height: 2px; } .consultant { margin-top: 40px; background: url(/img/dotted.gif) left top repeat-x; height: 134px; } .contacts .consultant { margin-top: 0; margin-bottom: 20px; background: none; height: auto; } .contacts .consultant .agentinfo { padding-top: 4px; } .contacts .consultant .image { margin-top: 0; } .consultant .image { width: 76px; height: 105px; border-bottom: 4px solid #000; margin-top: 26px; float: left; } .consultant .agentinfo { float: left; width: 466px; background: url(/img/dotted.gif) left bottom repeat-x; padding-top: 30px; height: 104px; margin-left: 20px; text-align: left; position: relative; } .consultant .name { height: 32px; font-size: 14px; } .consultant .team_title { font-family: impact; font-size: 20px; width: 200px; } .contactinfo { position: absolute; right: 6px; bottom: 19px; width: 200px; text-align: right; line-height: 15px; } .contactinfo .t3 { font-weight: bold; } body .fancybox-title-inside { padding-top: 4px; padding-left: 5px; } body .fancybox-title-inside span#fancybox-title-over { background: white; text-align: left; padding: 0; color: 000; font-size: 14px; font-family: impact; } #contacts_left { margin-left: 1px; padding-left: 12px; background: url(/img/dotted2.gif) left top repeat-y; line-height: 1.3; margin-top: 25px; } #map img { box-shadow: 0 0 5px black; -webkit-box-shadow: 0 0 5px black; -moz-box-shadow: 0 0 5px black; -o-box-shadow: 0 0 5px black; margin-left: 2px; border: 1px solid white; } #form1 { text-align: left; } #form1 div.row { clear: both; margin-bottom: 8px; padding: 4px 0; } #form1 label.field { float: left; width: 160px; padding-top: 1px; font-size: 12px; } #form1 label.field span { font-weight: normal; font-size: 11px; display: block; width: 120px; line-height: 13px; } #form1 input.text-input,#form1 select,#form1 textarea { float: left; width: 180px; margin: 0; border: 1px solid #a7a7a7; background: white; padding: 1px; font-family: Arial; } #form1 select { width: 224px; } #form1 textarea { width: 535px; height: 120px; } #form1 #r_size { width: 144px; } #form1 input.input-file { display: block; width: 184px; float: left; } #form1 .row.row2 { padding-left: 160px; } #form1 div.hint { float: left; width: 140px; color: #999; font-style: italic; padding-top: 3px; } #form1 .submit input { border: 1px solid #545454; background: #fecf00; margin-left: 0; } div.error { border: 1px solid #b21d2d; padding: 6px 12px; margin-bottom: 15px; background: #e5e5e5; font-size: 13px; color: black; font-weight: bold; text-align: left; box-shadow: 0 0 5px black; -webkit-box-shadow: 0 0 5px black; -moz-box-shadow: 0 0 5px black; -o-box-shadow: 0 0 5px black; border: 1px solid white; } div.error span { font-weight: bold; color: red; } div.success { border: 1px solid #000; padding: 6px 12px; margin-bottom: 15px; background: #e5e5e5; font-size: 13px; color: black; font-weight: bold; text-align: left; box-shadow: 0 0 5px black; -webkit-box-shadow: 0 0 5px black; -moz-box-shadow: 0 0 5px black; -o-box-shadow: 0 0 5px black; border: 1px solid white; } div.invalid-input label.field { color: red; } #form1 div.invalid-input .text-input, div.invalid-input select { border: 1px solid red; } em.invalid-input { float: left; width: 190px; margin-left: 10px; padding-top: 3px; } #firstpage_items { padding-top: 40px; float: left; } .truck2 { width: 172px; height: 223px; float: left; margin-right: 10px; border-bottom: 1px dotted #000; background: url(/img/dotted.gif) left 130px repeat-x; margin-bottom: 20px; margin-left: 10px; position: relative; } .truck2 img { border: 4px solid black; margin-bottom: 2px; } .truck2_info { display: block; background: url(/img/truck2.png) no-repeat; height: 88px; text-align: left; position: absolute; top: 135px; left: 0; width: 172px; text-shadow: 1px 1px 1px rgba(255,255,255,0.7); } .truck2_name { font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 14px; display: block; height: 36px; padding-left: 8px; border-bottom: 1px solid #fee67f; line-height: 14px; padding-top: 6px; } .truck2_price { position: absolute; top: 43px; left: 8px; width: 100px; padding-top: 9px; font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 14px; } .truck2_price span { display: block; line-height: 14px; } .truck2_price span.tprice2 { color: #525252; text-decoration: line-through; } .truck2_specs { position: absolute; right: 6px; bottom: 6px; } .truck2_specs span { display: block; text-align: right; font-size: 11px; } .truck2:hover { text-decoration: none; background: url(/img/dotted_hover.gif) left 130px repeat-x; border-bottom: 1px solid black; } .truck2.nomargin { margin-right: 0; } .truck2.first3 { margin-top: 40px; } .price { font-family: "trebuchet ms", helvetica; font-weight: bold; font-size: 18px; } #item_descr .right.price2 { color: #a7a7a7; } .badge { background-repeat: no-repeat; width: 104px; height: 105px; position: absolute; top: 0; left: 0; } .badge_1_lv { background-image: url(/img/birka1_lv.png); } .badge_2_lv { background-image: url(/img/birka2_lv.png); } .badge_3_lv { background-image: url(/img/birka3_lv.png); } .badge_4_lv { background-image: url(/img/birka3_lv.png); } .badge_1_ru { background-image: url(/img/birka1_ru.png); } .badge_2_ru { background-image: url(/img/birka2_ru.png); } .badge_3_ru { background-image: url(/img/birka3_ru.png); } .badge_4_ru { background-image: url(/img/birka3_ru.png); } .badge_1_en { background-image: url(/img/birka1_en.png); } .badge_2_en { background-image: url(/img/birka2_en.png); } .badge_3_en { background-image: url(/img/birka3_en.png); } .badge_4_en { background-image: url(/img/birka3_en.png); } #social { float: right; margin-top: 7px; margin-right: 20px; } #form_email { display: none; } .printonly { display: none; } #text { margin-bottom: 30px; padding-top: 0; text-align: left; line-height: 1.6; font-size: 13px; color: #000000; text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6); } #text a { color: #b10303; text-decoration: underline; } #text a:hover { text-decoration: none; } #text h2 { padding: 0; margin: 0; font-size: 34px; font-family: impact; text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6); font-weight: normal; } #text h3 { padding: 0; margin: 0; font-size: 24px; font-family: impact; text-shadow: 1px 1px 1px rgba(255, 255, 255,0.6); font-weight: normal; } #text ul, #text ol { list-style: disc; margin-left: 30px; margin-bottom: 0; margin-top: 0; } #text ol { list-style: decimal; } #text li { display: list-item; } #text p, #text div { line-height: 1.7; padding: 0; margin: 0; } #text table { width: 100%; border-collapse: collapse; } #text table tr:nth-child(2n+1) td { } #text table tr td { padding: 6px 10px; border: 1px solid #000; color: #515151 background: white; text-shadow: none; } #text table tr:first-child td { background: #f9c11d; color: #000; font-weight: bold; } #text #rekvi { background: #efefef; border-top: 1px solid #aeb4b6; padding: 20px 13px; text-shadow: 0 -1px 1px #ffffff; color: #484848; font-size: 13px; margin-top: 2px; } #text #rekvi span { line-height: 20px; color: #787878; font-weight: bold; } @media print {#langs { display: none; } #menu { display: none; } #top,#submenu, #gallery_save,#print { display: none; } #main { border: 0; } .smallImg, .smallImg2 { display: none; } #item_gallery .largeImg img { width: 560px; height: auto; } #item_gallery .largeImg { float: none; } #footer { display: none; } .printonly { display: block; } #item_descr .itemtype { padding-left: 0; } .printonly-contacts { border-top: 1px solid black; padding-top: 20px; margin-top: 10px; margin-right: 40px; } #logo { display: none; } .printonly.textlogo { font-size: 30px; font-weight: bold; text-align: left; margin-bottom: 30px; } #header { height: auto; } #iteminfo { padding-left: 0; } .badge { display: none; } }  #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(/fancybox/fancybox.png); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url(/fancybox/fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(/fancybox/blank.gif); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url(/fancybox/fancybox.png); background-position: -40px -30px; } #fancybox-right-ico { background-image: url(/fancybox/fancybox.png); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url(/fancybox/fancybox-x.png); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url(/fancybox/fancybox.png); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url(/fancybox/fancybox-y.png); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url(/fancybox/fancybox.png); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url(/fancybox/fancybox-x.png); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url(/fancybox/fancybox.png); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url(/fancybox/fancybox-y.png); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url(/fancybox/fancybox.png); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url(/fancybox/fancy_title_over.png); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url(/fancybox/fancybox.png) -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(/fancybox/fancybox-x.png) 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url(/fancybox/fancybox.png) -55px -90px no-repeat; }  .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }  .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); } 