*{margin:0;padding:0}body{font-family:verdana,"arial ce","helvetica ce",verdana,arial,helvetica,sans-serif;font-size:75%;color:#333;background:#efefef;text-align:center;line-height:1.5em}table{width:100%}table,td,th{font-size:100%}td{vertical-align:top}h1{font-size:160%;line-height:2em;margin-top:20px}h2{font-size:130%}h3{font-size:110%}#Content p{margin-bottom:10px}.Perex{font-weight:700}.BoldText{font-weight:700}.CenterText{text-align:center}#Content ol li,#Content ul li{margin-left:15px}.MoreLink{font-weight:700;text-decoration:none}a.MoreLink:hover{text-decoration:underline}.ReadAll{padding-left:10px;display:block;text-decoration:none;font-weight:700}p.ReadAll a{text-decoration:none}p.ReadAll{background:url(../images/bcg-read-all.png) no-repeat 100% 50%;text-align:right;padding-right:20px;margin:7px 10px 7px 0}.ErrorMessage{color:red;margin:20px 0;font-size:110%;font-weight:700;padding:17px 10px 17px 60px;border:solid 2px red;background:#fff url(../images/message-error.png) no-repeat 10px 50%}.WarMessage{color:#f90;margin:20px 0;font-size:110%;font-weight:700;padding:17px 10px 17px 60px;border:solid 2px #f90;background:#fff url(../images/message-war.png) no-repeat 10px 50%}.OkMessage{color:#096;margin:20px 0;font-size:110%;font-weight:700;border:solid 2px #096;padding:17px 10px 17px 60px;background:#fff url(../images/message-ok.png) no-repeat 10px 50%}a img{border:0 none}.ImgLeft{float:left;margin-right:15px}.ImgRight{float:right;margin-left:15px}#BlockHeader,#BlockIndexTopWrap,#BlockNavi .MenuWrap,#BlockTopBar,#BreadCrumb,#FooterIn,#Page,#SearchTopIn,#SlideshowWrap{width:980px;margin:0 auto}#ContentBox{width:980px}#Content{float:left;width:980px}.Layout_cr #Content{float:left;width:720px}.Layout_cr #BarMain{width:260px;float:right}.Layout_lc #ContentBox{float:right;width:720px}.Layout_lc #Content{width:720px}.Layout_lc #BarSecond{width:260px;float:left}.Layout_lcr #ContentBox{width:780px;float:right}.Layout_lcr #Content{float:left;width:580px}.Layout_lcr #BarMain{width:200px;float:right}.Layout_lcr #BarSecond{width:200px;float:left}.Layout_clr #ContentBox{width:780px;float:left}.Layout_clr #Content{float:left;width:580px}.Layout_clr #BarMain{width:200px;float:right}.Layout_clr #BarSecond{width:200px;float:right}#ContentIn{margin:0 20px}#BlockTopBar{text-align:center;padding:10px}#BlockTopBar .BlockContent{text-align:left}#BlockHeaderWrap{background:url(../images/bcg-header.jpg) repeat-x}#Logo{position:relative;width:300px}#Logo img{position:absolute;top:50px;left:40px}#BlockNaviWrap{background:url(../images/bcg-navi.jpg) repeat-x}div#BlockNavi{text-align:center!important;background:0 none!important;height:60px;line-height:60px}div#BlockNavi li{list-style:none;float:left;white-space:nowrap;font-size:105%;text-transform:uppercase}div#BlockNavi li a{display:block;float:left;text-decoration:none;padding:0 20px;text-align:center;margin:10px 0;height:40px;line-height:40px}div#BlockNavi li a:hover{text-decoration:underline}div#BlockNavi .CurPage a{font-weight:700}div#BlockNavi .CurPage a:hover{text-decoration:none}#BlockNaviWrap .Level_1 ul{display:none}#Slideshow{position:relative}#Slideshow img{position:absolute;top:0;left:0;z-index:8;opacity:0}#Slideshow img.active{z-index:10;opacity:1}#Slideshow img.last-active{z-index:9}#Page{padding-bottom:30px;background:#fff}#PageIn{text-align:left}#BreadCrumb{text-align:left;font-size:80%;text-transform:lowercase;line-height:30px;clear:both}#BreadCrumb span{font-weight:700}.PageSubcat a{background:url(../images/bcg-art-cat.png) no-repeat 0 50%;padding-left:18px;margin-right:10px}.ListBlock{padding:10px;margin:20px 0}.ListBlock h2 a{font-size:110%;text-decoration:none}.ListBlock h2 a:hover{text-decoration:underline}.ListPerex{padding:5px 0}#CategoryDes{margin:10px 0;font-style:italic;font-size:110%}.LbSubCat img{float:left;margin-right:20px}.LbSubCat .ListPerex,.LbSubCat h2{margin-left:200px}.ArticlePanel{margin:10px 0;padding:5px}.ArticlePanel span{padding-left:14px;margin-right:15px;font-style:italic}.ArticlePanel a{text-decoration:none}.ArticlePanel a:hover{text-decoration:underline}.ArticlePanelDate{background:url(../images/bcg-art-date.png) no-repeat 0 50%}.ArticlePanelAuthor{background:url(../images/bcg-art-author.png) no-repeat 0 50%}.ArticlePanelCategory{background:url(../images/bcg-art-cat.png) no-repeat 0 50%}.ArticlePanelVisit{background:url(../images/bcg-art-count.png) no-repeat 0 50%}.DownloadLink{background:url(../images/bcg-download.png) no-repeat 0 50%;padding-left:16px;margin-right:10px}.GalleryImg{margin:6px;border:solid 2px #d8d8d8;padding:5px}.GalleryImg:hover{border:solid 2px #8f8f8f}.LbCatalogHor img{float:left;margin-right:20px}.LbCatalog p{margin-bottom:5px!important}.CatalogTopBlock{padding:10px;margin:20px 0}.CatalogTopBlock img{float:left;margin-right:20px}.CatalogPrice{font-weight:700}.LbCatalogVer{float:left;margin:10px;text-align:center;padding:5px}.LbCatalogVer h2{font-size:105%}.LbCatalogVer img{margin:7px 0}.PageMedia{font-size:130%;padding-bottom:5px;margin-top:20px}.SiteMapBlock{padding:10px;margin-bottom:20px}.SiteMapTitle{font-weight:700}.SiteMapBlock ul.Level_1{margin-top:-10px}.SiteMapBlock ul li{list-style:none;margin-left:-40px}.Pagination{margin-top:20px;text-align:center}.Pagination a{text-decoration:none;line-height:30px}.Pagination a:hover{text-decoration:underline}.Pagination .pagenumlink{padding:3px}.Pagination span{padding:3px;line-height:30px}.Pagination img{position:relative;top:3px;padding:0 3px}#BarMain,#BarSecond{background:#cfcfcf}#BarMain .BlockDiv,#BarSecond .BlockDiv{margin-bottom:15px}#BarMain .BlockType_box,#BarSecond .BlockType_box{margin:10px}.BlockTitle{font-size:110%;line-height:40px;padding-left:30px;font-size:110%}#BarMain ul li,#BarSecond ul li{list-style:none;line-height:2em;border-bottom:solid 1px #bfbfbf;margin:0 10px}#BarMain .IsSubcat li,#BarSecond .IsSubcat li{border-bottom:0!important;padding-left:0!important}#BarMain li a,#BarSecond li a{text-decoration:none;padding-left:12px}#BarMain a:hover,#BarSecond a:hover{text-decoration:underline}#BlockNews_title{background:url(../images/bcg-art-date.png) no-repeat 10px 50%;border-bottom:0 none!important;margin-bottom:-10px}.NewsDate{font-style:italic;padding-top:5px}.NewsTitle a{font-weight:700;text-decoration:none;font-size:110%}.NewsSummary{margin-bottom:15px}#Footer{font-size:11px;clear:both;height:50px;padding-top:10px}#FooterIn{text-align:left}#BlockFooterWrap{float:left;width:30%}#FooterLinks{float:right;width:65%;text-align:right}.ContentForm{padding:10px}fieldset{border:0 none;padding:10px}.ContentForm label{display:block;margin-top:10px}.ContentForm fieldset input,.ContentForm fieldset textarea{display:block;width:95%;padding:5px}.CheckBox{display:inline!important;width:20px!important;border:0 none!important}.InlineLabel{display:inline!important}.BtnSearch,.BtnSubmit{cursor:pointer;margin-top:10px}.IsRequired{font-weight:700}label.error{color:red!important;font-weight:700;background:url(../images/iconCaution.gif) no-repeat;padding-left:20px;margin-top:0!important}.SearchInput{border:solid 1px #d8d8d8;padding:2px}#SearchTopIn{z-index:2;text-align:left;position:relative}#SearchTopIn form{width:260px;position:absolute;top:0;left:720px}.BtnSearch{height:20px;color:#65ff65;background:url(../images/btn-search.png) no-repeat 0 50%;border:0 none;padding-left:22px}#LoadingWrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}#Loading{background:#fff url(../images/loading.gif) no-repeat 50% 50%;padding:20px;border:4px solid #ddd;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}*html #LoadingWrap{position:absolute}*html #Loading{position:absolute}.NoScreen{display:none}hr.Cleaner{clear:both;height:1px;margin:-1px 0 0 0;padding:0;border:none;visibility:hidden}#Counter{display:none;text-align:center}#livetip{text-align:left;max-width:500px;display:none;padding:10px;position:absolute;z-index:1000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#BlockIndexTopWrap{text-align:left}#BlockIndexTop{margin:20px 0;padding:10px;font-size:110%}.IndexBlocktop{float:left}.IndexBlocktop h2{font-size:120%;margin-bottom:10px}.IndexBBlocktopContent{margin-right:10px}.IndexBlocktop .ArtPanel{font-size:90%;font-style:italic}.IndexBlocktop .CatalogPrice{font-weight:700}.IndexBlocktop .ReadAll{background:url(../images/bcg-read-all.png) no-repeat 100% 50%;text-align:right;padding-right:20px}#BlockIndexWrap{margin-top:10px;font-size:110%;padding:10px}#BlockIndexWrap h2{margin-bottom:10px}