html{margin:0px;padding:0px;height:100%;}
body{background-color:#fff;margin:0;padding:0;color:#000;background-color:#fff;font:120%;height:100%;}
h1{margin-right:5em;text-transform:uppercase;color:#000;text-decoration:none;font-weight:bold;font-size:1.2em;}
h2{margin-right:5em;text-transform:uppercase;color:#000;text-decoration:none;font-weight:bold;font-size:1.2em;}
h3{margin-right:5em;text-transform:uppercase;color:#000;text-decoration:none;font-weight:bold;font-size:1.2em;}
a{color:#000;text-decoration:underline;}
a:link{color:#000;text-decoration:underline;}
a:visited{color:#000;text-decoration:underline;}
a:hover{color:#000;text-decoration:underline;}
a.glossary-term{text-decoration:none;color:#080;}
#all{width:100%;margin:0 auto;height:100%;min-height:100%;}
#left{float:left;background-color:#fff;width:19em;padding:0em 1.5em 1.5em 1.5em;vertical-align:top;}
#right{float:right;display:none;background-color:#fff;width:0;padding:1.5em;vertical-align:top;align:right;}
#center{padding:1.5em;position:relative;}
#header{border-top:2px solid #000;border-bottom:1px solid #000;background-image:none;background-color:#fff;height:130px;position:relative;}
#logo{vertical-align:middle;border:0;position:absolute;}
#logo img{float:left;padding:0 1em;border:0;margin-left:1em;margin-right:1em;display:none;}
.site-name{margin:0.6em 0 0;padding:0;font-size:1.8em;text-transform:uppercase;text-align:center;width:26em;color:#000;position:absolute;top:12%;left:-1em;}
#sw{position:absolute;right:2px;text-align:right;top:2px;color:#000;}
#sw a{color:#000;}
#contact{position:absolute;right:2px;text-align:right;bottom:2px;color:#000;}
#primary_links{text-decoration:none;position:absolute;left:1.5em;text-align:right;bottom:2px;color:#000;}
#primary_links a{color:#000;text-decoration:none;font-size:1.4em;}
ul.links li{background-color:#fff;display:inline;list-style-type:none;padding:0 0.5em;border:0px;}
ul.links li.active{background-color:#fff;}
#primary_links a.active{color:#000;}
#footer{border-bottom:2px solid #000;background-color:#4f79cd;font-size:0.8em;height:0em;display:none;position:relative;clear:both;}
#block-menu-menu-gal h2{color:#000;}
#block-menu-menu-friendlysites h2{color:#000;}
#copyright{position:absolute;display:none;right:.6em;text-align:right;color:#000;top:.6em;}
.node{position:relative;padding-bottom:1em;margin-bottom:1em;font-size:1.4em;}
.node #node_created{color:#000;font-size:1em;position:absolute;right:0;text-align:right;top:-2em;}
.node #node_readmore a{color:#000;font-size:1em;position:absolute;right:0;text-align:right;bottom:-1.5em;font-style:italic;}
.node .title, .node .title a{margin-right:5em;color:#000;text-decoration:none;font-weight:bold;font-size:1em;}
.views-view-grid{position:relative;}
.views-view-grid .content{position:relative;}
.views-view-grid p{font-size:1em;}
.row-1{width:45%;padding-right:2em;vertical-align:top;position:relative;border-right:none;background-image:none;z-index:1;margin-right:2em;}
.row-2{margin-left:55%;vertical-align:top;position:relative;}
.views-view-grid{background-image:none;}
.art-Block-body{margin-bottom:1em;}
.block-search #edit-order-wrapper-serch-form-1{float:left;font-size:12px;font-weight:bold;height:14px;margin-top:5px;padding:2px 3px;}
#login{width:16em;background-image:none;padding:1em .5em 1em 0;}
#login a{font-size:0.8em;text-decoration:none;}
.clear-block{display:inline-block;}
.item-list .pager{clear:both;text-align:center;}
.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.pager-current{font-weight:bold;}
ul.menu li{list-style:none;list-style-image:none;background-image:none;line-height:inherit;text-transform:uppercase;color:#000;text-decoration:none;font-weight:bold;font-size:1em;vertical-align:middle;padding:.5em 0 .5em 0;border-bottom:1px solid #ccc;}
ul.menu li span, ul.menu li a{text-decoration:none;}
ul.menu li li{list-style:none;list-style-image:none;background-image:none;}
ul.menu li.closed ul{display:none;}
ul.menu li span.parent_1{position:absolute;margin-left:-15px;margin-top:6px;width:9px;height:9px;display:block;}
.ie ul.menu li span.parent{margin-top:4px;}
ul.menu li.parent span.parent{cursor:pointer;}
ul.menu li .jqm_link_edit{display:none;position:absolute;width:45px;margin-left:-40px;margin-top:2px;}
.block ul{margin:0;padding:0 0 0.15em 0;}
#block-jquerymenu-1{background-image:none;padding:.5em .5em 1em 0;}
.read-more{display:none;}
.book-navigation div.page-links{display:none;}
.taxonomy{display:none;}
#block-menu-menu-friendlysites li{text-transform:none;list-style:outside;list-style-image:none;font-weight:normal;}
#block-menu-menu-friendlysites{padding-top:1.2em;}
#primary_links ul.links li{background-color:#fff;display:inline;list-style-type:none;padding:0.2em 0.5em;border:none;}
#primary_links ul.links li.active{background-color:#fff;}
#primary_links a.active{color:#000;}
#глоссарий, .faq-content, #contact-mail-page{font-size:1.4em;}
.front_td{padding-left:10px;padding-right:10px;width:50%;vertical-align:top;}
.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 0em;}