#body {width:990px;position:relative;margin-left:-495px;left:50%;min-height:100%;height:auto !important;height:100%;}
#headerMain {height:275px;padding:15px 0 0 60px;}
#header {height:195px;padding:15px 0 0 60px;}
#holder {height:120px;clear:both;}
#footer {margin-top:-70px;height:70px;width:990px;position:relative;margin-left:-495px;left:50%;}
#footer .text {padding:0 0 0 60px;}
#footer .text a {}
#colRight {float:right;width:285px;padding:20px 0 0 0;}
#colLeft {width:630px;margin:0 0 0 0px;padding:20px 0 0 60px;}

.logo {position:absolute;top:65px;left:60px;}
.logoMain {position:absolute;top:120px;left:60px;}

.menuLang {float:left;}
.menuLang, .menuLang li {padding:0;margin:0;}
.menuLang {padding:5px 0 0 0;}
.menuLang li {list-style:none;float:left;}
.menuLang a {display:block;padding:2px 10px;text-transform:uppercase;font-family:"Times New Roman";color:#fff;}
.menuLang .act {background:#20211f;text-decoration:none;}

.menuUp {float:right;padding:0px 0px 0 0;overflow:hidden;height:38px;}
.menuUp a {font-size:13px;text-decoration:none;text-transform:uppercase;color:#fff;padding:0px 20px 0 0;margin:0 0px;position:relative;}
.menuUp a.first {padding-left:20px;}
.menuUp .fon {width:1px;height:40px;margin:0 0 -30px 0;opacity:0.6;background:#000;position:relative;}

.search {float:right;clear:both;padding:6px 0 0 0;}
.search .text {background:#7d9194;color:#000;border:none;}
.search .submit {background:#000;color:#fff;border:none;font-family:"Times New Roman";text-transform:uppercase;}
.search input {width:100%;}
.search table {width:270px;}
.search td {padding:0 0 0 3px;}
.search .c1 {background:#7d9194;padding:0 10px;}
.search .c2 {background:#000;padding:0;}

.contectMain {padding:0 0 20px 60px;width:340px;}
.contectMain p {margin:0 0 5px 0;text-indent:0;}
.contectMain h1 {margin:0 0 10px 0;}

.menu ul, .menu li {margin:0;padding:0;}
.menu ul {position:relative;z-index:2;overflow:hidden;}
.menu li {list-style:none;float:left;width:198px;text-align:center;padding:0px 0px;}
.menu a {font-size:13px;text-decoration:none;text-transform:uppercase;color:#fff;padding:12px 0px;margin:0 0px;display:block;}
.menu a:hover, .menu .act {background:#3a696f;}
.menu .fon {width:990px;height:40px;margin:0 0 -40px 0;background:url('/bitrix/templates/Main/images/p_menu.png') repeat 0 0;}

.articlesMain, .articlesMain li {padding:0;margin:0;}
.articlesMain {width:600px;overflow:hidden;}
.articlesMain li {list-style:none;float:left;width:154px;padding:0 45px 0 0;}
.articlesMain li p {padding:5px 0 0 0;margin:0 0 10px 0;font-size:11px;line-height:12px;text-indent:0;}
.articlesMain a {color:#e2e0dd;}

.blockMusic {margin:10px 0 0 0;width:283px;height:61px;background:url('/bitrix/templates/Main/images/buttonMusic.png') no-repeat 0 0;}
.blockMusic a {display:block;font:18px "Times New Roman";color:#fff;text-decoration:none;padding:8px 10px 10px 100px;}

.gallery, .gallery li {padding:0;margin:0;}
.gallery {padding:10px 0 0 0;}
.gallery li {list-style:none;padding:0 0 20px 0;}
.gallery div {background:url('/bitrix/templates/Main/images/fon_foto.png') repeat-y 0 0;padding:20px;}
.gallery a {display:block;}

.menuRight, .menuRight ul, .menuRight li {padding:0;margin:0;}
.menuRight {padding:10px 0 15px 0;}
.menuRight li {list-style:none;border-bottom:1px solid #515352;}
.menuRight a, .artworksHR {font:bold 13px Tahoma;text-decoration:none;display:block;padding:1px 10px 3px;}
.menuRight .act {color:#fff;background:#1f2021;}
.menuRight a:hover, .artworksHR:hover {color:#fff;}
.menuRight li ul {padding:0 0 10px 30px;display:none;}
.menuRight li ul.actUl {display:block;} 
.menuRight li li {border:none;background:none;}
.menuRight li li a {font-weight:normal;text-decoration:underline;}
.menuRight li li a:hover {text-decoration:underline;}
.menuRight li li a.act {background:none;text-decoration:underline;}
.menuRight li li a.act:hover {text-decoration:underline;}
.menuRight .actSub a {color:#fff;}

.artworks, .artworks .li {padding:0;margin:0;}
.artworks {padding:10px 0 15px 0;}
.artworks .li {list-style:none;background:url('/bitrix/templates/Main/images/li.gif') no-repeat 3px 3px;padding:0 0 15px 0px;}
.artworks a.title {color:#e2e0dd;text-decoration:none;padding:0 0 0 25px;display:block;}
.artworks .descr {}
.artworks .cont {margin:10px 0 0 0;border-top:1px solid #515352;background:url('/bitrix/templates/Main/images/line_1.gif') repeat-x 0 0;padding:5px 20px 10px 60px;}

.Reduction a {background:url('/bitrix/templates/Main/images/star.gif') no-repeat 0 3px;padding:2px 0 15px 25px;display:block;}
.Reduction ul, .Reduction li {padding:0;margin:0;}
.Reduction li {list-style:none;float:left;width:255px;padding:15px 0 0 45px;}
.Reduction .info {border-top:1px solid #515352;}
.Reduction td {color:#8b8b8b;padding:0 10px 5px 0;line-height:14px;vertical-align:top;}
.Reduction .r {color:#fff;}

.audio, .audio ul, .audio li {padding:0;margin:0;}
.audio li {list-style:none;}
.audio li ul {padding:5px 0 15px 0;}
.audio li li {padding:0 0 10px 0;}
.audio h2 {font:normal 14px Tahoma;color:#e2e0dd;text-transform:uppercase;}
.audio a {color:#e2e0dd;font-size:14px;text-decoration:none;display:block;background:url('/bitrix/templates/Main/images/audio.gif') no-repeat 0 0;padding:2px 0 7px 40px;}
.audio .act {font-weight:bold;}
.audio .player {}
.audio .player div {margin:10px 0 0 0;padding:5px 20px 10px 60px;border-top:1px solid #515352;background:url('/bitrix/templates/Main/images/line_1.gif') repeat-x 0 0;}
.audio .player .alt {display:none;}

.vidio {margin:0 0 40px 0;padding:10px 0 0 0;text-align:center;}

.vidioList {overflow:hidden;}
.vidioList, .vidioList li {padding:0;margin:0;}
.vidioList li {list-style:none;width:295px;padding:0 20px 20px 0;float:left;overflow:hidden;font-size:11px;}
.vidioList .img {float:left;position:relative;display:block;text-decoration:none;margin:0 10px 0 0;}
.vidioList .img span {display:block;position:absolute;background:url('/bitrix/templates/Main/images/play.png') no-repeat 50% 50%;width:100px;height:75px;top:0;left:0;}
.vidioList p {text-indent:0;padding:5px 0 0 0;}
.vidioList a {cursor:pointer;}

.pageNavigator {font-size:11px;border-top:1px solid #515352;padding:10px 0 0 0;}
.pageNavigator .nav {float:right;color:#535252;}
.pageNavigator .nav span, .pageNavigator .nav b {color:#fff;}

.articles, .articles li {padding:0;margin:0;}
.articles {overflow:hidden;margin:0 0 0 -40px;}
.articles li {list-style:none;padding:0 0 30px 40px;width:293px;float:left;}
.articles p {text-indent:0;padding:5px 0 0 0;font-size:11px;}
.articles a {font-size:12px;color:#e2e0dd;}