@media all { html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; } .clear { clear: both; } a { text-decoration: none; color: #2f2b28; } a:hover { text-decoration: underline; } html { height: 100%; } body { background: url(/css/../img/background.jpg) center top fixed; padding: 0; margin: 0; font-size: 13px; font-family: Helvetica, georgia, arial, verdana; min-height: 100%; position: relative; text-align: center; color: #000; } #top { width: 901px; margin: 0 auto; position: relative; height: 112px; } #top h2 { font-size: 16px; letter-spacing: 3px; font-weight: bold; color: black; padding-top: 53px; } #top h2 span { color: #e10000; } #main { width: 901px; margin: 0 auto; color: #fff;  zoom: 1; } #logo { position: absolute; top: 11px; left: -9px; } #nav { height: 54px; border-top: 1px solid #929493; width: 1000px; margin: 0 auto; } #nav ul { width: 998px; margin: 0 auto; } #nav li { float: left; width: 136px; text-align: center; padding-left: 6px; } #nav ul.pagescount_6 li { width: 160px; } #nav ul.pagescount_5 li { width: 190px; } #nav ul.pagescount_4 li { width: 240px; } #nav li a { color: black; font-size: 13px; font-family: Helvetica, Georgia; letter-spacing: 2px; padding: 12px 5px 6px 5px; display: inline-block; font-weight:bold; text-shadow: 1px 1px 0 white; } #nav li a:hover,#nav li a.active { border-bottom: 3px solid #a0968d; text-decoration: none; } #footer { border-top: 1px solid #929493; width: 900px; margin: 0 auto; padding: 0 50px; padding-bottom: 11px; text-align: left; padding-top: 11px; font-size: 12px; line-height: 16px; margin-bottom: 10px; color: black; } #footer .left { float: left; } #footer .right { float: right; text-align: right; } #footer a { text-decoration: underline; } #footer a:hover { text-decoration: none; } #langs { position: absolute; top: 18px; right: 0; } #langs li { float: left; padding-left: 10px; } #langs li a { font-weight: bold; color: #756d66; } #langs li a.active { color: black; } #social { position: absolute; left: 685px; top: 14px; text-align: left; } #search { position: absolute; top: 50px; right: 0; width: 215px; height: 20px; background: url(/css/../img/search.gif); } #search input { border: 0; margin: 0; position: absolute; right: 0; top: 0; width: 186px; font-size: 11px; padding-top: 5px; color: #000; letter-spacing: 1px; } #search input:focus { outline: none; } #search input.default { color: #7e7d7d; } #search a { position: absolute; top: 23px; right: 0; font-size: 11px; font-weight: bold; color: #756D66; } .block-line { background: url(/css/../img/block-top-bg.png); height: 2px; font-size: 0; } .block-sides { background: url(/css/../img/block-sides.png); } .block-main { background: url(/css/../img/block-main-bg.png); margin: 0 2px; text-align: left; height: 100%; position: relative; min-height: 260px; } .padding { padding: 24px 24px; } .f-news img { float: left; } .f-news-text { padding-left: 17px; text-shadow: 1px 1px 0 #000; vertical-align: middle; display:table-cell; } .f-news-wrapper { float: left; width: 220px; display:table; height: 519px; } .text1 { font-size: 15px; padding-bottom: 3px; } .text2 { font-size: 24px; padding-bottom: 12px; } .text3 { line-height: 15px; } .more { margin-top: 5px; font-weight: bold; font-size: 14px; } .more a { color: white; } #trio { width: 916px; margin: 15px auto 18px auto; } #trio .block { width: 293px; margin: 0 6px; float: left; } #trio .block-main { height: 139px; text-align: center; text-shadow: 1px 1px 0 #000; position: relative; min-height: 20px; z-index: 1; border: 2px solid #49433e; } #trio span.title { font-weight: normal; font-size: 14px; display: block; color: #fff; background: url(/css/../img/f3bg.png) repeat-x; position: absolute; left: 0; bottom: 0; right: 0; height: 30px; text-align: left; line-height: 30px; color: #2e2b28; text-shadow: 0 1px 1px #fff; font-weight: bold; padding-left: 10px; z-index: 2; } #trio a:hover span.title { background: url(/css/../img/f3bg.png) 0 -30px repeat-x; } #trio .block-sides { background: url(/css/../img/block-sides2.png); } #trio .block-main img { position: absolute; top: 0; left: 0; z-index: 1; } #trio .block-main a { display: block; height: 139px; } #trio .block-main a:hover { text-decoration: none; } .category { border: 2px solid #5f5c58; float: left; width: 196px; background: url(/css/../img/block-main-bg.png); position: relative; } .category.margin { margin-right: 24px; } .category.margin2 { margin-bottom: 24px; } .category .title { display: block; height: 25px; background: #877e77; text-transform: uppercase; color: white; font-size: 10px; padding-left: 11px; padding-top: 15px; } .category a.img { text-decoration: none; float: left; height: 155px; width: 196px; text-align: center; } #rightnav { position: absolute; width: 200px; top: 0; right: 0; } #rightnav a { display: block; height: 30px; line-height: 30px; background: url(/css/../img/bg2.png); text-transform: uppercase; color: white; font-size: 10px; padding-left: 11px; } #rightnav li { margin-bottom: 2px; } #rightnav li#pgtitle { height: 60px; line-height: 16px; background: #726964; color: white; font-size: 12px; padding-left: 11px; } #rightnav li#pgtitle img { position: absolute; top: 0; right: 0; } #rightnav li#pgtitle .wrapper { float: left; width: 120px; } #rightnav a:hover, #rightnav a.active { background: #726964; text-decoration: none; } #rightnav li.lvl2 { margin-left: 20px; } #rightnav li.lvl2 a { height: 24px; line-height: 24px; } #rightnav li.lvl3 { margin-left: 40px; } #rightnav li.lvl3 a { height: 24px; line-height: 24px; } #itemTitle { color: white; text-transform: uppercase; font-size: 30px; font-weight: normal; font-family: "Times New Roman", Times, serif; margin-bottom: 6px; } .itemData { width: 486px; margin-left: 24px; color: white; margin-top: 10px; } .itemData .shorttext { color: #fff; margin-top: 7px; } .itemData .smallImg { float: right; } .itemData .smallImg li { float: left; background: url(/css/../img/bg2.png); width: 40px; height: 40px; margin-left: 2px; } .itemData .smallImg li a { height: 40px; float: left; padding-left: 1px; } .clear-space { padding-top: 4px; } .itemtype { line-height: 15px; } .itemtype .left { float: left; width: 120px; color: white; } .itemtype .right { float: left; width: 300px; } .pricesTable { border-spacing: 2px 0; font-size: 11px; } .pricesTable td { color: #31312f; padding-bottom: 14px; } .pricesTable .theadtd { padding: 0; background: url(/css/../img/price_head.png); color: black; font-weight: bold; width: 60px; padding-left: 5px; padding-right: 5px; text-align: center; height: 42px; vertical-align: bottom; padding-bottom: 15px; border-spacing: 5px 10px; } .pricesTable tr { margin-bottom: 3px; margin: 0; border-spacing: 5px 10px; } .pricesTable tr.first td { padding-top: 14px; } .pricesTable tr.totals td { color: black; text-transform: uppercase; font-weight: bold; } .pricesTable tr.totals td.xtitle { color: white; } .pricesTable td.price { background: #877e79; text-align: center; } .pricesTable td.xtitle { padding-right: 14px; color: #fff; } .pricesTable2 td.price { width: 60px; padding-left: 5px; padding-right: 5px; } .pricesTable2 td.xtitle { width: 233px; } .itemslist img { padding-top: 5px; padding-bottom: 5px; } .itemslist { position: relative; } .tag { width: 50px; height: 50px; position: absolute; left: 0; top: 0; } .tag.akcija_lv { background: url(/img/akcija_lv.png) 0 0 no-repeat; } .tag.akcija_ru { background: url(/img/akcija_ru.png) 0 0 no-repeat; } .tag.jaunums { background: url(/img/new.png) 0 0 no-repeat; } .largeImg { width: 650px; text-align: center; } .item_compl { background: #867d78; float: left; width: 225px; padding: 13px; margin-right: 2px; margin-bottom: 2px; height: 144px; } .item_compl img { float: left; } .item_compl div { float: left; padding-left: 15px; margin-right: 2px; width: 140px; } .downloads { background: #877e79; padding: 20px; width: 591px; } .downloads .left { float: none; } .downloads a { line-height: 16px; } #backbutton { height: 30px; line-height: 30px; background: #726964 url(/img/arrow.gif) 10px 12px no-repeat; padding-left: 22px; padding-right: 12px; left: 0; top: 0; position: absolute; color: white; font-size: 12px; } .extrapadding-top { padding-top: 45px; } h2.header { color: white; font-size: 24px; border-bottom: 2px solid #726964; margin-bottom: 16px; padding-bottom: 18px; width: 600px; font-family: "Times New Roman", Times, serif; text-transform:uppercase; font-weight: normal; line-height: 24px; } td.bordertop { border-top: 1px solid #726964; padding-top: 5px; } h2.header2 { width: 648px; } #text h2 { color: white; font-size: 24px; border-bottom: 2px solid #726964; margin-bottom: 16px; padding-bottom: 18px; width: 600px; font-family: "Times New Roman", Times, serif; text-transform:uppercase; font-weight: normal; line-height: 24px; } #text h3 { color: white; font-size: 18px; border-bottom: 1px solid #726964; margin-bottom: 8px; padding-bottom: 8px; width: 600px; font-family: "Times New Roman", Times, serif; text-transform:uppercase; font-weight: normal; line-height: 18px; } ul.colors { margin-bottom: 20px; width: 680px; } ul.colors li { float: left; width: 136px; margin-bottom: 45px; } ul.colors li img { float: left; width: 88px; height: 86px; } ul.colors li span { float: left; width: 130px; padding-left: 2px; color: white; padding-top: 9px; text-transform:uppercase; font-size: 10px; } #print-top { position: absolute; top: 20px; right: 20px; text-align: right; } #text { width: 600px; line-height: 18px; color: white; text-shadow: 1px 1px 1px #444; } #text .category a { line-height: 10px; text-decoration: none; text-shadow: none; } #text .category.category_smaller { width: 189px; } #text .category.category_smaller.margin { margin-right: 10px; margin-bottom: 10px; } #text .category.category_smaller.margin2 { margin-bottom: 10px; } #printing-trigger { margin-top: 32px; background: transparent url(/css/../img/print.png); } #printing-trigger a { padding-left: 36px; color: #4d443f; background: transparent url(/css/../img/print.png); } #printing-trigger a:hover { background: transparent url(/css/../img/print.png); color: black; } #text ul { list-style: disc; margin-left: 30px; margin-bottom: 1em; margin-top: 3px; } #text li { display: list-item; } #text a { color: white; text-decoration: underline; } #text a:hover { text-decoration: none; } #text .fancybox img { border: 2px solid #B0A9A3; background: white; } .tabula1 td { padding: 3px 7px; } .largeImg { min-height: 360px; } #temp-message { width: 500px; height: auto; padding: 30px; padding-top: 30px; font-weight: bold; line-height: 20px; text-align: left;  background: #8e867e; color: white; border: 1px solid white; } .rasejums { padding: 20px; width: 591px; background: #877E79; } .rasejums-with-comment img { max-width: 360px; float: left; } .rasejums-with-comment div.comment { float: left; font-size: 15px; font-weight: bold; padding-left: 20px; padding-top: 30px; } .message { padding: 20px; width: 600px; height: 260px; } .message2 { padding: 20px; width: 600px; height: 20px; padding-left: 30px; padding-top: 0; } #search_info { padding-bottom: 10px; margin-bottom: 20px; background: #726964; padding: 10px; width: 628px; } #search_info span.keyword { font-weight: bold; } .ui-widget-content { border: 1px solid #b9b4af; background: white; color: #222; } .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-align: left; } .ui-menu { list-style: none; padding: 2px; margin: 0; display: block; float: left; } .ui-autocomplete { position: absolute; cursor: pointer; } .ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; } .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: .2em .4em; line-height: 1.3; zoom: 1; font-size: 11px; } .ui-widget-content a { color: #222; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; border: 1px solid #666666; background: #444444; color: #ffffff; outline: none; margin: -1px; } .filterbox { width: 121px; float: left; margin-right: 4px; } .filterbox select { width: 130px; } #slider { width: 897px; overflow: hidden; zoom: 1; position:relative; height: 530px; } #slider li { height: 530px; margin-bottom: 2px; text-align: center; padding-top: 30px; position: relative; float: left; width: 897px; } #slider .slider-content { position: absolute; width: 100%; bottom: 10px; left: 0; color: #ffda9f; font-size: 14px; text-shadow: 1px 1px 1px #333; } #slider .more a { color: #ffda9f; font-size: 12px; } #slider .slider-content .text2 { font-size: 20px; text-shadow: 1px 1px 1px #333; } #slider .slider-content .text3 { font-size: 15px; } .swControls { margin: 0 auto; text-align: center; zoom: 1; padding-bottom: 6px; margin-top: 490px; } .swControls a { background: url(/css/../img/bullets.png) no-repeat; display:inline-block; *display: inline; zoom: 1; width: 22px; height: 22px; color: #fff; font-size: 0; border: 0; margin-right: 3px; } .swControls a.active { background-position: 0 -22px; } #f-slider { width: 897px; height: 530px; overflow: hidden; position:relative; } #slider img { } .swSlider { overflow: hidden; } .swSlider-arrow { position: absolute; top: 50%; margin-top: -15px; right: 20px; background:url(/css/../img/arrows.png) no-repeat scroll -30px 0 transparent; border:0 none; display:block; height:30px; width:30px; cursor: pointer; z-index: 10; } .swSlider-arrow-left { left: 20px; background-position: 0 0; } .searchbox { background: #5f5651; padding: 11px; margin-top: 17px; width: 626px; font-size: 12px; font-weight: normal; vertical-align: bottom; } .searchbox h3 { font-weight: normal; padding-bottom: 10px; } .searchbox input { border: 1px solid #443e3a; background: #726964; color: white; padding: 5px; margin: 0; float: left; margin-right: 6px; background: url(/css/../img/input-bg.gif) no-repeat; } .searchbox input.submit { background: #7b7470 url(/css/../img/submit.gif) left top repeat-x; font-size: 12px; padding: 6px 15px; padding-top: 5px; text-shadow: 1px 1px 0 #484543; height: 28px; border: 1px solid #443e3a; cursor: pointer; } #main input:focus, #main textarea:focus { outline: none; box-shadow: 0 0 3px #567390; } .searchbox input.submit:active { background-position: left -27px; }  .dropdown dd, .dropdown dt, .dropdown ul { margin: 0px; padding: 0px; } .dropdown dd { position: relative; } .dropdown a, .dropdown a:visited { color: #fff; text-decoration: none; outline: none; font-size: 12px; white-space: nowrap; } .dropdown a:hover { } .dropdown dt a:hover { } .dropdown dt a { background: url(/css/../img/dropdown.gif) no-repeat scroll left top; display: block; padding-right: 20px; border: 1px solid #443e3a; width: 74px; padding-left: 13px; padding-right: 30px; } .dropdown dt a span { cursor: pointer; display: block; } .dropdown dd ul { background: #726964 none repeat scroll 0 0; border: 1px solid #3e3935; color: #C5C0B0; display: none; left: 0px; padding: 5px 0px; position: absolute; z-index: 200; top: 0; width: auto; min-width: 117px; list-style: none; } .dropdown span.value { display: none; } .dropdown dd ul li a { padding: 3px 13px; display: block; border-top: 1px solid #726964; border-bottom: 1px solid #726964; } .dropdown dd ul li a:hover { background-color: #605651; border-top: 1px solid #554d49; border-bottom: 1px solid #554d49; } .dropdown dd ul li.disabled a { color: #999; } .dropdown dd ul li.disabled a:hover { background-color: #726964; border-top: 1px solid #726964; border-bottom: 1px solid #726964; cursor: default; } .dropdown img.flag { border: none; vertical-align: middle; margin-left: 10px; } .dropdown .selectedtext { display: block; margin-right: 2px; overflow: hidden; padding: 7px 0; } .flagvisibility { display: none; } .dropdown-width2 .dropdown dt a { background: url(/css/../img/dropdown.gif) no-repeat scroll left -27px; display: block; width: 120px; } .filterbox.dropdown-width2 { width: 166px; } .noborder { border: 1px solid red; stroke: yellow; } #map { padding-left: 147px; position: relative;  width: 501px; padding-bottom: 20px; margin-bottom: 0; } #map.map_lv { padding-left: 0; padding-top: 20px; } #map-shortinfo { position: absolute; left: 0; top: 0; width: 200px; } #map-shortinfo div.title { font-size: 20px; margin-bottom: 3px; padding-bottom: 3px; font-family: "Times New Roman", Times, serif; text-transform: uppercase; } #map-contacts h3 { width: 648px; } .map-contactsblock { width: 324px; float: left; font-size: 12px; } .map-shortinfo-default { font-weight: bold; font-size: 10px; line-height: 18px; text-transform: uppercase; } .map-shortinfo-default span { font-size: 16px; line-height: 20px; } .map-shortinfo-default span.span2 { font-size: 13px; line-height: 18px; } .map-contactsblock div.title { font-size: 14px; margin-bottom: 3px; padding-bottom: 3px; font-family: "Times New Roman", Times, serif; text-transform: uppercase; font-weight: bold; } #text ul.player-controls { margin-left: 0; padding-left: 0; margin-bottom: 8px; height: 40px; width: 600px; } #text ul.player-controls li { float: left; list-style-type: none; margin: 0; padding: 0; width: 24%; margin-right: 8px; } #text ul.player-controls li a { float: left; height: 30px; line-height: 30px; background: url(/css/../img/bg2.png); text-transform: uppercase; color: white; font-size: 10px; text-decoration: none; text-shadow: none; smargin-right: 10px; width: 100%; text-align: center; } #text ul.player-controls li a.active,#text ul.player-controls li a:hover { background: #726964; } #text ul.player-controls li.last { margin-right: 0; } .news-list-item { text-align: left; margin-bottom: 10px; background: url(/css/../img/bg2.png); padding: 10px; padding-right: 0; text-shadow: none; } .news-sm-image { float: left; } .news-list-item .news-list-body { margin-left: 10px; float: left; width: 470px; } #text .news-list-item a { text-decoration: none; } .news-list-item.bigger .news-list-body { margin-left: 10px; float: left; width: 268px; } #text .news-list-item .title a { font-size: 16px; } #text .news-list-item .title a:hover { text-decoration: underline; } .news-list-item .date { font-size: 11px; margin-bottom: 10px; padding-bottom: 4px; color: #ccc; border-bottom: 1px solid #f2e0cc; text-transform: lowercase; } .news-post div.datef { border-top: 2px solid #726964; padding-top: 20px; text-transform: lowercase; } #text .news-button { float: right; height: 30px; line-height: 30px; background: url(/css/../img/bg2.png); text-transform: uppercase; color: white; font-size: 10px; text-decoration: none; text-shadow: none; padding: 0 10px; } #text .news-button.news-button2 { margin-top: 10px; } #text .news-button:hover { background: #726964; } #text .news-post .datef span { padding-top: 4px; float: left; font-size: 11px; } .news-list-item .readmore { padding-top: 6px; float: left; } #text .news-list-item .readmore:hover { text-decoration: underline; } .news-list-item .intro { line-height: 1.3; } .news-list-item a { color: #272525; text-decoration: none; } .news-sm-image2 { float: left; margin-right: 10px; } #text .news-archive-list-item { background: url(/css/../img/bg2.png); padding: 3px 6px; margin-bottom: 3px; display: block; text-decoration: none; } #text .news-archive-list-item:hover { background: #726964; } #text .news-archive-list-item span.date { float: right; color: #ccc; } #gallery img { width: 196px; height: 155px; float: left; } #sitemap a.lvl_0 { font-weight: bold; } #sitemap a.lvl_1 { padding-left: 15px; } #sitemap a.lvl_2 { padding-left: 30px; color: #ccc; } #sitemap a { text-decoration: none; } #sitemap a:hover { text-decoration: underline; } #sitemap div { border-left: 1px solid #726964; margin-bottom: 20px; padding: 10px; padding-top: 0; padding-bottom: 2px; width: 258px; float: left; margin-right: 20px; } .gallery-list { width: 644px; margin-bottom: 15px; border: 2px solid #5F5C58; background: url(/css/../img/bg2.png); position: relative; } .gallery-list img { border-right: 2px solid #5F5C58; } .gallery-list div.content { margin-left: 198px; } .gallery-list a.title { height: 25px; background: #877E77; text-transform: uppercase; color: white; font-size: 11px; padding-left: 11px; padding-top: 15px; display: block; } .gallery-list a.title2 { text-transform: uppercase; color: white; font-size: 16px; font-weight: bold; margin-bottom: 11px; padding-bottom: 11px; line-height: 1; display: block; font-family: "Times New Roman", Times, serif; border-bottom: 1px solid #726964; } .gallery-list div.text { padding: 11px; line-height: 1.4; font-size: 12px; } .gallery-list .more { position: absolute; right: 11px; bottom: 11px; background: #877e77; padding: 4px 6px; font-weight: normal; font-size: 10px; color: white; text-transform: uppercase; } #latvijas_karte { width: 648px; height: 401px; background: url(/img/latvijas_karte3.png); position: relative; } #latvijas_karte a { position: absolute; width: 56px; height: 22px; background: url(/img/paa-pilseta.png); margin-left: -28px; margin-top: -11px; } } @media all { #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'); } } 
