a,body,div,form,h1,h2,h3,h4 p,img,label,li{margin:0;border:0;padding:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{height:100%}:focus{outline:0}body{color:#1f1a17;font-family:Tahoma,Arial,sans-serif;font-size:84%;position:relative;min-height:100%;height:auto!important;height:100%;width:100%;background:#7f8d95}table{font-size:inherit;font:100%}small{font-size:.7em}.contentSpace{display:table;position:relative;width:100%}.contentSpace .contetntRow,.contentSpace .contetntRow .contentCell{display:table-row;position:relative;width:100%}.contentLeft,.contentMain,.contentRight{display:table-cell;position:relative;width:25%}.contentSpace .contetntRow .contentMain{width:55%}.contentSpace .contetntRow .contentCell{display:block;width:auto}.contentBlock{padding:20px}.contentMain .contentBlock{padding-right:20px;padding-left:0}.contentRight .contentBlock{padding-right:0}.contentSpace .shema4 .contentLeft,.contentSpace .shema4 .contentRight{width:25%}.contentSpace .shema4 .contentMain{width:25%}.contentSpace .shema4 .contentMainR{display:table-cell;position:relative;width:25%}.contentSpace .shemaHeader .contentLeft{width:25%}.contentSpace .shemaHeader .contentMain{width:40%}.contentSpace .shemaHeader .contentRight{width:35%}.contentSpace .shemaMainAdvert .contentLeft{width:25%}.contentSpace .shemaMainAdvert .contentMain{width:25%}.contentSpace .shemaMainAdvert .contentMainR{display:table-cell;position:relative;width:25%}.contentSpace .shemaMainAdvert .contentRight{width:25%}.contentSpace .shemaMainAdvert .contentBlock{padding:0 20px}.contentSpace .shema3 .contentLeft{width:30%}.contentSpace .shema3 .contentMain{width:40%}.contentSpace .shema3 .contentRight{width:30%}.contentSpace .shema2 .contentMain{width:70%}.contentSpace .shema2 .contentRight{width:30%}.contentSpace .shema1 .contentMain{width:100%}.valignBottom .contentLeft,.valignBottom .contentMain,.valignBottom .contentRight{vertical-align:bottom}.valignMiddle .contentLeft,.valignMiddle .contentMain,.valignMiddle .contentRight{vertical-align:middle}#mainPage{margin:25px;background:#fff;border:1px solid #43525a;padding:20px 35px}#mainSpace{padding-bottom:80px;width:100%}.quo{border-bottom:2px solid #ccc;clear:both}#pageSpace{width:100%;clear:both;margin:0;padding:0}#pageSpace .contentSpace .contetntRow .contentLeft{background:#f0f0f0}#headerSpace{width:100%;height:56px;clear:both;border-bottom:5px solid #43525a}#logo{margin-top:2px}#navButtons{width:92px;height:50px;position:absolute;top:30px;right:35px;z-index:500;clear:both}#navButtons img{margin-right:25px}#footerSpace{position:absolute;bottom:0;z-index:100;height:80px;clear:both;color:#fff;padding-left:60px}#footerSpace a{color:#fff}body *{line-height:1.4em}input{line-height:1.2em}.advBlock{padding:0 0 20px 0;margin:0;margin-left:-10px}.advPict{padding:10px;background:url(/img/bgBan.gif);width:187px;height:70px;margin-bottom:10px}.advPict img{float:left}.advStr{width:187px;padding:0 10px;margin:0}a{color:#1e6f8a;text-decoration:underline}a.underColor{text-decoration:none;border-bottom:1px solid #28acff}a:hover{color:#900}h1,h2,h3,h4,h5,h6{font-family:Trebuchet MS,Tahoma,Arial,sans-serif;color:#333;font-weight:400;line-height:1em;margin-bottom:.5em}h1{font-size:2em;clear:both;float:none}h2,h3{font-size:1.7em}h4,h5,h6{font-size:1.2em}p{margin-top:0;margin-bottom:1em}#navigate ul{list-style:none;margin:0;padding:0}#navigate{margin-top:0;margin-left:20px;padding:20px;background:#f5ede5;border:1px solid #e4d7ca;border-top:none}#navigate ul li{padding:.2em 0;color:#ac2206}#navigate ul li.act{font-weight:700}#navigate ul li.spacerNav{font-size:.5em;border:none;height:1em}#navSpacer{width:100%;height:20px}div.feedback{margin-bottom:.5em}div.feedback input.textInput{line-height:1em;margin:0;padding:.2em;outline:0;height:1.2em;width:15em}div.feedback select.selectInput{line-height:1em;margin:0;padding:.2em;outline:0;height:1.2em;width:15em}div.feedback textarea.textInput{line-height:1em;margin:0;padding:.2em;outline:0;height:6.2em;width:25em}label.incorrect{color:red}.questVote{clear:both;margin-bottom:1em}ul.voteList{list-style:none;margin:0;padding:0}ul.voteList li{clear:both;margin-bottom:10px}ul.voteList li label{margin-left:3px}.submitVote{margin-top:1em;clear:both}.vertSpaceForAlign{height:50%}.votingResult{width:100%;border:none;margin:0;padding:0}.votingResult tr td{vertical-align:middle;padding:2px 0;margin:0}.votingResult tr td.numResult{vertical-align:top}.votingResult .allCount{margin-top:1em;color:#666}#searchForm{margin:25px 0 35px 0;padding-bottom:35px;clear:both}#searchForm .leftForm{float:left;width:76%;text-align:right}.leftOnly{float:left;margin-right:1em}#searchForm .leftForm input{width:100%}#searchForm .rightForm{float:right;width:22%;margin-left:10px}#siteMap{clear:both;list-style:none;margin:0;padding:0}#siteMap li{margin-bottom:0;color:#fff}#siteMap li.spacerNav{font-size:.5em;height:1em}table.fbForm{margin:0;padding:0;width:100%}table.fbForm tbody{margin:0;padding:0}table.fbForm tr td{padding:0;margin:0;padding-right:4px}table.fbForm tr td input.textInput{width:100%}table.fbForm tr.genCode td div.inBlock{width:auto;margin:0;padding:0;margin-left:110px;clear:both;line-height:1em}table.fbForm tr.genCode td img{float:left;margin-left:-110px}table.fbForm tr.genCode td div.inBlock input.textInput{float:right;width:100%;margin:0;margin-right:-4px}table.fbForm tr td.buttonsMessage{padding:5px 0;margin:5px 0}div.spacer{width:100%;height:20px;margin-top:20px;border-top:1px solid #ccc}.infoMessage{clear:both;padding:5px;margin:3px 0;background-color:#fdf2f1;border:1px solid #d38784}span.err{color:#900;font-weight:700}.messageHeader{clear:both;padding:3px 5px;margin:3px 0;border-top:2px solid #f0f0f0;border-bottom:1px solid #f0f0f0;margin-bottom:0}.replyText{background:#f7f6f0;padding:3px 5px;margin:3px 0 3px 20px}.messageText{padding:3px 5px;margin:0;background:#fff}.messageSpacer{margin-top:10px;padding-top:10px}.spacerClear{height:20px}table.catalogueList{margin-top:20px;border-collapse:collapse}table.catalogueList tr td{padding:10px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}table.catalogueList tr td.photoCatItem{padding-right:10px;padding-top:13px;width:10%}table.cataloguePosition{border-top:2px solid #f0f0f0;border-collapse:collapse}table.cataloguePosition tr td{border-top:1px solid #f0f0f0;padding:10px 0;vertical-align:top}table.cataloguePosition tr td.namePar{font-weight:700;padding-right:10px}td.catFullDescript{width:80%;padding-left:10px}img.actPhoto{border-top:3px solid #e10915;border-bottom:3px solid #e10915;cursor:default}img.hoverPhoto{border-top:3px solid #f60;border-bottom:3px solid #f60;cursor:hand}img.nonePhoto{border-top:3px solid #f0f0f0;border-bottom:3px solid #f0f0f0;cursor:hand}.catFullPict{margin-bottom:10px}.catMinPict{margin:10px 0}.galleryItem{padding-bottom:.5em;margin-bottom:.5em}.galleryFullImage{margin-top:20px}.galleryPictInfo{margin-top:10px}.listCountPage{margin-top:20px;font-weight:700}.listPrevNextPage{color:#999;margin:10px 0 0 20px;font-size:.9em}.listNumPage{margin:10px 0 0 20px}span.activePage{font-weight:700;padding:3px;background-color:#fdf2f1;border:1px solid #d38784}.newsItem{clear:both;margin:0;padding:0}.dateNews{clear:both;color:#333;font-style:italic}.imgNews{float:left;margin:.5em 5px 5px 0}.newsSpacer{clear:both;margin-top:10px;height:10px;width:100%;line-height:1em}.newsFooter{clear:both}table.calendarNews{border:none;margin:0;padding:0;border-collapse:separate}table.calendarNews tr td{height:22px;width:22px;text-align:center;padding:0;margin:1px 1px 0 0}table.calendarNews tr td.nameMonthNews{width:118px;text-align:center}a.actDayNews:hover{color:#fff}.actDayNews{color:#fff}.noneDayNews{color:#98aac9}.actDayNewsAct{color:#fff;background:#006fb5}.noneDayNews{color:#98aac9}.colorCalendNow{background:#e94e01}.colorCalendAll{background:#2998d1}.colorCalendAct{background:#006fb5}.outFooter{font-size:.85em;color:#666;width:38%;display:inline;float:left;margin-left:62%;margin-right:-100%;margin-top:20px;margin-bottom:20px}.outFooter a{color:#666}div.c0ebb7{padding:0!important;text-align:left!important;font-size:12px!important;background-color:#fff!important;border:1px solid #e0e0e0!important}.c0ebb7 .text{color:#000!important;font-size:12px!important;padding:3px 0!important;line-height:normal!important}.c0ebb7 .host{color:#060;font-weight:400;font-size:9px!important;padding:0 0!important;line-height:normal!important}