/*Reset*/
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var {background:transparent;border:0 none;font-size:100%;margin:0;padding:0;outline:0;vertical-align:top;}
ol,ul {list-style:none;}
blockquote, q {quotes:none;}
table, table td {padding:0;border:0 none;border-collapse:collapse;}
img {border:0;vertical-align:top;width:100%;}
embed {vertical-align:top;}
article,aside,audio,canvas,command,content,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video {display:block;}
mark,rp,rt,ruby,summary,time {display:inline;}
input,textarea {border:1px solid #000000;background-color:#ffffff;font:normal 10pt arial,helvetica;color:#000;padding:2px;margin:0;outline:0;}
iframe {border:0;margin:0;padding:0;}
html {-webkit-text-size-adjust:none;}
.video embed, .video object, .video iframe {width:100%;height:auto;}
img {max-width:100%;height:auto;width:auto\9;/*ie8*/}
a:link, a:visited {color:#800000;text-decoration:none;}
a:hover, a:active {opacity:0.9;color:#004400;text-decoration:none;}
h1, h2 {font-size:24px;line-height:24px;color:#000;background:transparent;border:0 none;font-size:100%;margin:0;padding:0;outline:0;vertical-align:top;}
h3, h4 {font-size:20px;line-height:20px;color:#002200;background:transparent;border:0 none;font-size:100%;margin:0;padding:0;outline:0;vertical-align:top;}
h5, h6 {font-size:16px;line-height:16px;color:#000;background:transparent;border:0 none;font-size:100%;margin:0;padding:0;outline:0;vertical-align:top;}
p {margin:0px;padding-top:0px;padding-right:0px;padding-bottom:12px;padding-left:0px;}
.post {}
.post:after, .post:before, article:after, article:before, section:after, section:before {clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0;}
.clear {content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after, .clearfix:before {clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0;}
/*Body*/
html {margin:0 auto;padding:0px;}
body {margin:0 auto;padding:0px;background-color:#000;text-align:center;vertical-align:top;}
.fullbody {margin:0 auto;padding:0px;vertical-align:top;}
.htop {margin:0 auto;padding:0px;width:100%;height:auto;}
@media(min-width:320px) {.htop {margin:0 auto;padding:0px;width:100%;height:auto;}}
@media(min-width:1152px) {.htop {margin:0 auto;padding:0px;width:1152px;height:60px;}}
.fullground {margin:0 auto;padding:0px;background-color:#EADCC3;color:#000;font:14px/24px arial,helvetica, sans-serif;vertical-align:top;}
.gr-body {display:inline-block;min-width:300px;max-width:1000px;width:100%;padding-left:2px;padding-right:2px;padding-bottom:0px;padding-top:0px;}
.outer {display:flex;justify-content:center;align-items:center;}
.flexstart {display:flex;justify-content:flex-start;align-items:center;}
.blsa {display:inline-block;min-width:160px;max-width:240px;width:100%;height:auto;}
.blsb {display:flex;justify-content:center;align-items:flex-start;display:inline-block;width:282px;height:auto;overflow:hidden;}
.blsc {display:inline-block;min-width:150px;max-width:300px;width:100%;height:auto;}
.blct {display:flex;justify-content:flex-start;align-items:flex-start;display:inline-block;min-width:250px;max-width:300px;width:100%;height:250px;overflow-y:hidden;}
.blcm {display:block;width:300px;height:250px;overflow-y:hidden;}
.blcg {margin:2px 4px 2px 0px;display:flex;justify-content:flex-start;align-items:flex-start;display:inline-block;min-width:125px;max-width:300px;width:100%;height:250px;overflow-y:hidden;}
.blcr {margin:2px 4px 2px 0px;display:flex;justify-content:flex-start;align-items:flex-start;display:inline-block;min-width:240px;max-width:360px;width:100%;height:auto;}
.hrzt {margin:8px 0px 10px 0px;}
.hrzt2 {margin:2px 0px 10px 0px;display:flex;justify-content:flex-start;align-items:center;display:inline-block;min-width:300px;max-width:830px;width:100%;height:auto;text-align:left;}
.hrztend {display:inline-block;width:100%;height:auto;text-align:left;}
.hrztands {margin:2px 2px 8px 2px;display:flex;justify-content:flex-start;align-items:center;width:100%;height:100px;text-align:left;}
/*Header*/
header {margin:0px;text-align:left;}
header .fullheader {}
header .top {background:url(https://sigils.ru/images/groundtop.png);height:20px;}
nav {margin:0 auto;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:0px;display:inline-block;}
nav .active a {}
#menu {text-align:left;}
#menu ul {margin:0px;padding:0px;list-style:none;}
#menu ul li {display:inline;}
#menu ul a {float:left;color:#000000;text-transform:uppercase;padding-right:7px;padding-top:0px;padding-left:7px;padding-bottom:7px;font:bold 15pt arial,helvetica;letter-spacing:1px;text-align:left;}
#menu ul a:hover {float:left;color:#800000;text-transform:uppercase;padding-right:7px;padding-top:0px;padding-left:7px;padding-bottom:7px;font:bold 15pt arial,helvetica;letter-spacing:1px;text-align:left;}
#menu a:hover {}
header .nav-bar {}
header .nav-bar .navi {}
a.ttl:link, a.ttl:visited {color:#000000;font:normal 24pt arial,helvetica;letter-spacing:1pt;text-decoration:none;}
a.ttl:hover, a.ttl:active {color:#880000;font:normal 24pt arial,helvetica;letter-spacing:1pt;text-decoration:none;}
.logo img {max-height:50px;display:inline-block;}
/*Container*/
#container {}
#container .textcontainer {}
#container .imagecontainer {}
#content {}
#content .basecontent {margin:0px 0px 0px 4px;}
#content .type {}
#content .type ul li {display:inline;}
#content .type ul select {display:inline;margin:5px 10px;float:left;}
#content .type ul a {margin:5px 10px;}
#content .title {margin-bottom:16px;}
#content .title h1 {padding-right:0px;padding-top:0px;padding-left:4px;padding-bottom:0px;font:normal 24pt arial,helvetica;color:#000;letter-spacing:2px;text-align:left;}
#content .abc {margin-bottom:12px;padding:0px 0px 0px 3px;font:normal 15pt arial,helvetica;color:#000;letter-spacing:2.8pt;text-align:left;}
#content .text {margin:0px 3px 0px 3px;font:normal 14pt arial,helvetica;color:#000;text-align:justify;}
#content .text img.im100 {width:100px;}
#content .text img.im120 {width:120px;}
#content .text img.im150 {width:150px;}
#content .text img.im180 {width:180px;}
#content .text img.im190 {width:190px;}
#content .text img.im200 {width:200px;}
#content .text img.im240 {width:240px;}
#content .text img.im270 {width:270px;}
#content .text img.im300 {width:300px;}
#content .flft {float:left;padding-right:14px;padding-top:2px;padding-left:0px;padding-bottom:0px;font:normal 12pt arial,helvetica;color:#000;line-height:24px;vertical-align:top;text-align:left;}
#content .ftxt {float:left;padding-right:14px;padding-top:2px;padding-left:0px;padding-bottom:0px;font:normal 12px arial,helvetica;color:#000;line-height:18px;text-align:left;}
#content .ftxt img.im100 {width:100px;}
#content .ftxt img.im120 {width:120px;}
#content .ftxt img.im150 {width:150px;}
#content .ftxt img.im180 {width:180px;}
#content .ftxt img.im190 {width:190px;}
#content .ftxt img.im200 {width:200px;}
#content .ftxt img.im240 {width:240px;}
#content .ftxt img.im270 {width:270px;}
#content .ftxt img.im300 {width:300px;}
#content .smenu {padding:4px;font:normal 14pt arial,helvetica;color:#000;border:1px solid #8c650a;line-height:32px;text-align:left;}
#content .rek300 {float:left;padding-top:0px;padding-right:14px;padding-bottom:4px;padding-left:0px;display:block;width:300px;height:250px;overflow-y:hidden;}
#content .dbl300 {float:left;margin:6px 0px 16px 0px;padding-right:26px;padding-top:0px;padding-left:0px;padding-bottom:0px;display:block;width:300px;height:250px;overflow-y:hidden;}
#content .dba300 {float:left;margin:6px 0px 16px 0px;padding-right:26px;padding-top:0px;padding-left:0px;padding-bottom:0px;display:block;width:300px;height:250px;overflow-y:hidden;}
#content .small360 {width:360px;}
#content .ftbl {float:left;width:100px;padding-right:0px;padding-top:0px;padding-left:4px;padding-bottom:0px;font:normal 12pt arial,helvetica;color:#000;border:1px solid #8c650a;line-height:24px;text-align:left;}
#content .fver {float:left;padding-right:10px;padding-top:2px;padding-left:0px;padding-bottom:0px;}
#content .tesm {padding-right:0px;padding-top:0px;padding-left:4px;padding-bottom:0px;font:normal 13px arial,helvetica;color:#000;text-align:left;}
#content .blok {padding-right:0px;padding-top:5px;padding-left:0px;padding-bottom:5px;text-align:left;}
#content .cntr {padding-right:0px;padding-top:4px;padding-left:0px;padding-bottom:4px;font:normal 12pt arial,helvetica;color:#000;line-height:24px;text-align:left;}
#content .topblock {display:inline;}
@media only screen and (min-device-width:300px) and (max-device-width:1000px) {.topblock {display:none;}}
#content .rtb {margin:0px;padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:5px;}
#content .rtb img.incl {width:240px;}
#content .pictures {margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:10px;}
#content .pic {margin-top:10px;padding-left:2px;padding-right:2px;padding-top:1px;padding-bottom:1px;font:normal 13px arial,helvetica;color:#000;line-height:18px;text-align:left;}
#content .pic img.im100 {width:100px;}
#content .pic img.im120 {width:120px;}
#content .pic img.im150 {width:150px;}
#content .pic img.im180 {width:180px;}
#content .pic img.im190 {width:190px;}
#content .pic img.im200 {width:200px;}
#content .pic img.im240 {width:240px;}
#content .pic img.im270 {width:270px;}
#content .pic img.im300 {width:300px;}
#content .name {width:240px;padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:0px;font:normal 12px arial,helvetica;color:#000;text-align:left;}
#content td.titl {padding:4px;color:#000;font:normal 16pt arial,helvetica;font-style:italic;letter-spacing:1pt;text-align:center;}
#content td.tabl {padding-left:4px;padding-right:0px;padding-top:0px;padding-bottom:0px;color:#000;font:normal 15pt arial,helvetica;line-height:32px;text-align:left;}
#content td.tbbl {padding:4px;color:#000;font:italic 24pt arial,helvetica;text-align:left;}
#content td.tdic {padding-left:4px;padding-right:4px;padding-top:8px;padding-bottom:8px;color:#000;font:normal 18px arial,helvetica;text-align:left;}
#content td.fblu {padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;color:#000;font:normal 16pt arial,helvetica;line-height:24px;text-align:left;}
#content td.fbld {padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:4px;color:#000;font:normal 16px arial,helvetica;line-height:32px;text-align:left;}
#content td.dict {padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;color:#000;font:normal 20px arial,helvetica;line-height:32px;text-align:left;}
#content td.dicm {padding:0px;color:#000;font:normal 18px arial,helvetica;line-height:32px;text-align:left;}
#content td.norm {padding-left:4px;padding-right:0px;padding-top:2px;padding-bottom:2px;color:#000;font:normal 14px arial,helvetica;line-height:16px;text-align:left;}
#content .norm img.im240 {width:240px;}
#content td.box {padding-left:4px;padding-right:0px;padding-top:0px;padding-bottom:0px;font:normal 13pt arial,helvetica;color:#000;text-align:left;}
#content td.base {padding-left:4px;padding-right:0px;padding-top:0px;padding-bottom:0px;font:normal 14pt arial,helvetica;line-height:32px;color:#000;text-align:left;}
#content .base img.im120 {width:120px;}
#content .base img.im150 {width:150px;}
#content .base img.im180 {width:180px;}
#content .base img.im200 {width:200px;}
#content .base img.im240 {width:240px;}
#content .base img.im270 {width:270px;}
#content .base img.im300 {width:300px;}
a.indx:link, a.indx:visited {color:#003300;font:normal 14pt arial,helvetica;line-height:32px;text-decoration:none;}
a.indx:hover, a.indx:active {color:#880000;font:normal 14pt arial,helvetica;line-height:32px;text-decoration:underline;}
a.dict:link, a.dict:visited {color:#000000;font:normal 15pt arial,helvetica;text-decoration:none;}
a.dict:hover, a.dict:active {color:#880000;font:normal 15pt arial,helvetica;text-decoration:underline;}
a.head:link, a.head:visited {color:#001100;font:normal 16pt arial,helvetica;line-height:32px;text-decoration:none;}
a.head:hover, a.head:active {color:#800000;font:normal 16pt arial,helvetica;line-height:32px;text-decoration:none;}
a.red:link, a.red:visited {color:#001100;font:normal 12pt arial,helvetica;line-height:28px;text-decoration:none;}
a.red:hover, a.red:active {color:#800000;font:normal 12pt arial,helvetica;line-height:28px;text-decoration:none;}
a.green:link, a.green:visited {color:#800000;font:normal 12pt arial,helvetica;text-decoration:none;}
a.green:hover, a.green:active {color:#004400;font:normal 12pt arial,helvetica;text-decoration:none;}
a.map:link, a.map:visited {color:#F1D6AC;font: normal 14px arial,helvetica;text-decoration:none;}
a.map:hover, a.map:active {color:#FFB600;font: normal 14px arial,helvetica;text-decoration:none;}
a.clon:link, a.clon:visited {color:#800000;font:normal 13pt arial,helvetica;text-decoration:none;}
a.clon:hover, a.clon:active {color:#004400;font:normal 13pt arial,helvetica;text-decoration:none;}
/*Sidebar*/
#sidebar {background-color:#EADCC3;margin:0px;padding:0px;}
#sidebar .sb {margin:0px;padding:0px;text-align:center;}
.sb250 {margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:4px;text-align:center;}
.sbya {margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:12px;padding:0px;text-align:center;}
.sbcontent {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;padding:3px;text-align:left;}
.sbtext {margin:0px;color:#800000;padding-left:8px;padding-right:0px;padding-top:0px;padding-bottom:0px;font:bold 15pt arial,helvetica;letter-spacing:1px;line-height:28px;text-align:left;}
.sbtabl {margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:5px;padding-right:0px;padding-top:0px;padding-left:8px;padding-bottom:0px;text-align:left;}
#sidebar td.up {padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:4px;color:#000;font:normal 15pt arial,helvetica;text-align:left;}
#sidebar td.tabl {padding-left:2px;padding-right:2px;padding-top:8px;padding-bottom:6px;color:#000;font:normal 13pt arial,helvetica;text-align:left;}
#sidebar td.tabc {padding-left:2px;padding-right:2px;padding-top:8px;padding-bottom:6px;color:#000;font:normal 12pt arial,helvetica;text-align:left;}
#sidebar .pica {margin:0px 0px 24px 0px;padding:0px;}
#sidebar .picc {margin:0px 0px 12px 0px;padding:0px;}
#sidebar .picb {margin:0px 1px 0px 1px;padding:0px;text-align:center;}
#sidebar .picb img.sbsmall {width:240px;border:0px;}
a.sbtt:link, a.sbtt:visited {color:#000000;font:bold 15pt arial,helvetica;letter-spacing:1px;line-height:28px;}
a.sbtt:hover, a.sbtt:active {color:#800000;font:bold 15pt arial,helvetica;letter-spacing:1px;line-height:28px;}
/*Footer*/
footer {background-color:#EADCC3;text-align:left;}
footer .footfull {margin:2px 4px 2px 6px;padding:0px;}
footer .footblock {margin:0px;padding-top:10px;padding-bottom:0px;padding-left:0px;padding-right:0px;}
footer .copyright {display:inline-block;min-width:300px;max-width:670px;width:100%;height:auto;font:normal 13px arial,helvetica;line-height:16px;text-align:justify;}
footer .picz {margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:5px;}
footer .picx {margin-top:5px;padding:0px;text-align:left;}
footer .picx img.footsmall {width:300px;height:250px;}
footer .fenu {color:#000;padding-right:2px;padding-top:8px;padding-left:8px;padding-bottom:2px;font:bold 14pt arial,helvetica;line-height:28px;text-align:left;letter-spacing:1px;}
a.fter:link, a.fter:visited {color:#001100;font:bold 14pt arial,helvetica;}
a.fter:hover, a.fter:active {color:#800000;font:bold 14pt arial,helvetica;}
/*Image-Effect*/
.view {max-width:240px;max-height:200px;margin:0px;overflow:hidden;position:relative;text-align:center;box-shadow:0px 0px 0px #aaa;cursor:default;display:inline-block;}
.view .mask, .view .content {width:240px;height:200px;position:absolute;overflow:hidden;top:0;left:0;}
.view img {display:block;position:relative;}
.view a.info {display:inline-block;text-decoration:none;padding:0;text-indent:-9999px;width:50px;height:50px;}
.view a.infobord {display:inline-block;text-decoration:none;padding:0;text-indent:-9999px;width:50px;height:50px;}
.effect .mask {opacity:0;overflow:visible;border:0px solid #f2e4b8;box-sizing:border-box;transition:all 0.4s ease-in-out;}
.effect a.info {position:relative;top:0px;right:50px;opacity:0;transform:scale(0,0);transition:transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}
.effect:hover .mask {opacity:1;border:100px solid #EADCC3;}
.effect:hover a.info {opacity:1;transform:scale(0,0);transition-delay:0.3s;}