@charset "utf-8";
/**.icons {display:none;}**/
/** SHABLON :: base :: start **/

body {
 color:#0E303A;
 color:#383838;
 background:#fff url('../images/bgnd.gif') ;
}
a {color:#2673a5;}
a:hover {color:#084992;}
#body {background:#fff;}

#header               {background:url('../images/header-fone.png') repeat-x top;}
#header #korpus       {background:url('../images/fasad.png') no-repeat;}
#header #krym         {background:url('../images/krym.png') no-repeat;}
#header #cloud        {background:url('../images/cloud.png') no-repeat;}
#header #shadow       {background:url('../images/header-fone.png') repeat-x bottom;}
#header #logo         {}
#header #logo img     {}
#header #name             {display:block;}
#header #nametext         {display:none;}
#header #nametext .size-1 {}
#header #nametext .size-2 {}
#header #nametext .size-3 {}

#topmenuline                {background:#fff;}
#topmenuline #topmenu       {background:url('../images/topmenu-fone.gif') repeat-x top;}
#topmenuline #topmenu-left  {background:url('../images/topmenu-left.png') no-repeat;}
#topmenuline #topmenu-right {background:url('../images/topmenu-right.png') no-repeat;}
#topmenuline a#switch       {color:#000;}

#topmenuline #search        {background:url('../images/topmenu-sep.png') right no-repeat !important;}
#topmenuline #search div.search {}
#topmenuline #search div.search form.form-inline {}
#topmenuline #search div.search input#mod-search-searchword {}
#topmenuline #search div.search input.button {}

main .search #searchForm fieldset.phrases {}
main .search #searchForm .btn-toolbar .btn-group.pull-left {}
main .search #searchForm .btn-toolbar .btn-group.pull-left button.btn.hasTooltip {}

main .search .search-results {color:#000;}
main .search .search-results .result-title {}
main .search .search-results .result-title a {}
main .search .search-results .result-category {}
main .search .search-results .result-category span.small {}
main .search .search-results .result-text {}
main .search .search-results .result-created {color:grey;}


#topmenuline #font            {text-shadow: 1px 1px 1px #000;color:#fff;border:1px solid #fff;}
#topmenuline #font #plus      {}
#topmenuline #font #minus     {}
#topmenuline #font #plus img  {}
#topmenuline #font #minus img {}


#whiteline           {background:#fff;}
#address             {color:#466786;}

#topmenu              {}
#topmenu ul.dj-main, #topmenu ul                      {background:url('../images/topmenu-sep.png') right no-repeat !important;}
#topmenu ul > ul.dj-main .dj-up, #topmenu ul > li     {background:url('../images/topmenu-sep.png') left no-repeat;}
#topmenu ul.dj-main li.dj-up.active a.dj-up_a.active,
#topmenu ul > ul.dj-main li.dj-up a.dj-up_a, #topmenu ul > li a            {color:#ffffff;background:none;}
#topmenu ul > ul.dj-main li.dj-up a.dj-up_a:hover, #topmenu ul > li a:hover  {color:#000;}
#topmenu ul.dj-main li.dj-up.active, #topmenu ul > li.active               {  }
#topmenu ul.dj-main li.dj-up.active a.dj-up_a.active, #topmenu ul > li.active a  {color:#fff !important;text-shadow:1px 1px 1px #000 !important;}
#topmenu ul.dj-main li.dj-up.active a.dj-up_a:hover, #topmenu ul > li.active a:hover{color:#fff;text-shadow:none;}
#topmenu span {background:none;}

#topmenu ul.dj-submenu {
 border:0px solid #ffffff !important;
 background:#99D0ED!important;
 color:#ffffff;
}
#topmenu ul.dj-submenu li {
 text-shadow:1px solid #000;
 border:none !important;
 background:none!important;
 border-bottom: 1px solid #fff !important;
}
#topmenu ul.dj-submenu li.last {border-bottom: none !important;}
#topmenu ul.dj-submenu li a {
 color:#01537B!important;
 text-shadow:none !important;
 border:none!important;
 border-top:none!important;
 border-left:none!important;
 border-right:none!important;
 border-bottom:none!important;
 background:none!important;
}
#topmenu ul.dj-submenu li:hover {}
#topmenu ul.dj-submenu li:hover a,
#topmenu ul.dj-submenu li a:hover {color:#FD0000 !important;}
#topmenu ul.dj-submenu li a:hover span,
#topmenu ul.dj-submenu li a span {}
#topmenu ul.dj-submenu li.active {}
#topmenu ul.dj-submenu li.active a.active {
 color: #fff !important;
 background: url('../images/arrow.png') no-repeat left !important;
 text-shadow:1px 1px 1px #000;
}
#topmenu .dj-main li.dj-up a.dj-up_a span {background:none !important;}

#content              {background:#fff;}
#cl                   {background:url('../images/col-left-top.gif') no-repeat right top;}
#cc                   {background:url('../images/col-center-top.gif') repeat-x top;}
#cr                   {background:url('../images/col-right-top.gif') no-repeat left top;}
#leftcol              {background:url('../images/col-left-fone.png') repeat-y;}
#rightcol             {background:url('../images/col-right-fone.png') repeat-y;}
#left, #right         {}
#contentcol           {background:#fff;}
#contentcol main      {}

#left .module                  {color:#666666;}
#left .module .module-header   {background:url('../images/col-left-th.png') no-repeat;color:#fff;}
#left ul.menu                  {}
#left ul.menu li               {background:url('../images/menu-item-marker.gif') no-repeat left;}
#left ul.menu li a             {background:url('../images/menu-item-fone-a.gif') repeat-x left bottom;color:#5A7496;}
#left ul.menu li:hover          {background:url('../images/menu-item-fone-hover.gif') no-repeat left;}
#left ul.menu li:hover a        {color:#8F2333;}
#left ul.menu li.active        {background:url('../images/menu-item-marker-active.gif') no-repeat left;}
#left ul.menu li.active a      {background:#E5E5E5 url('../images/menu-item-fone-a-active.gif') repeat-x left bottom;color:#8F2333;}
#left ul.menu li.active a:hover {}

#right .module                  {color:#666666;}
#right .module .module-header   {background:url('../images/col-right-th.png') no-repeat;color:#fff;}
#right ul.menu                  {}
#right ul.menu li               {background:url('../images/menu-item-marker.gif') no-repeat left;}
#right ul.menu li a             {background:url('../images/menu-item-fone-a.gif') repeat-x left bottom;color:#5A7496;}
#right ul.menu li:hover          {background:url('../images/menu-item-fone-hover.gif') no-repeat left;}
#right ul.menu li:hover a        {color:#8F2333;}
#right ul.menu li.active        {background:url('../images/menu-item-marker-active.gif') no-repeat left;}
#right ul.menu li.active a      {background:#E5E5E5 url('../images/menu-item-fone-a-active.gif') repeat-x left bottom;color:#8F2333;}
#right ul.menu li.active a:hover {}

#footer-second,#footer {background:url('../images/footer-fone.gif') repeat-x ;}
#footer #block3 {}
#footer #block3 #footermenu                 {}
#footer #block3 #footermenu ul              {background:none;}
#footer #block3 #footermenu ul > li         {background:url('../images/menu-item-marker.gif') left no-repeat;}
#footer #block3 #footermenu ul > li a       {background:none;color:#253F58;}
#footer #block3 #footermenu ul > li:hover    {background:url('../images/menu-item-fone-hover.gif') left no-repeat;}
#footer #block3 #footermenu ul > li:hover a  {color:#8F2333;text-shadow: 1px 1px 5px #fff;}
#footer #block3 #copyrightbox {color:#045279;}
#footer #block3 #copyrightbox h3 {color:inherit;}
#footer #block3 #copyrightbox span.created_by {}
#footer #block3 #copyrightbox a.created_by {color:#DC6696;}

#footer-second #footermenu-second ul.menu                  {}
#footer-second #footermenu-second ul.menu li               {background:url('../images/menu-item-marker.gif') left no-repeat;}
#footer-second #footermenu-second ul.menu li:first-child      {background:none;}
#footer-second #footermenu-second ul.menu li a             {}
#footer-second #footermenu-second ul.menu li:hover          {}
#footer-second #footermenu-second ul.menu li:hover a        {color:#8F2333;text-shadow: 1px 1px 5px #fff;}
#footer-second #footermenu-second ul.menu li:hover a:hover   {}
#footer-second #footermenu-second ul.menu li.active        {}
#footer-second #footermenu-second ul.menu li.active a      {background:#E5E5E5 ;color:#8F2333;}
#footer-second #footermenu-second ul.menu li.active a:hover {}

#navigator {background:url('../images/line-navigator.gif') repeat-x bottom;color:#000;}
#navigator ul.breadcrumb {}
#navigator ul.breadcrumb li {}
#navigator ul.breadcrumb li a {color:#000;}
#navigator ul.breadcrumb li.active {}

/** HEADERS - start **/
main .category-list .content-category h1,
main .search h1.page-title,
main .registration #member-registration fieldset legend,
main .item-page           .page-header h1,
main .item-page           .page-header h2,
main .blog          .item .page-header h2,
main .blog-featured .item .item-header h2.item-title {background:url('../images/content-th.png') left no-repeat;color:#3A6592;}

main .blog .page-header h1 {background:url('../images/content-th.png') left no-repeat;color:#3A6592;}

main .item-page #subheader .page-header h2,
main .blog #subheader .page-header h2 {background:url('../images/menu-item-fone-hover.gif') left no-repeat;color:#4783C2;}

.print-icon{background: url(../images/system/printButton.png) no-repeat;}
.email-icon{background: url(../images/system/emailButton.png) no-repeat;}
/** HEADERS - finish **/

main .item {}
main .item .introtext {}
main .item .pull-left.item-image {border:1px solid #5685C7;}

main .item p.readmore {}
main .item p.readmore a.btn {}
main .item p.readmore a.btn span.icon-chevron-right {}

main .item dl.article-info.muted {}
main .item dl.article-info.muted dt.article-info-term {}
main .item dl.article-info.muted dd.create {}
main .item dl.article-info.muted dd.create time {color:grey;}

main .category-list .content-category {}
main .category-list .content-category table.category {}
main .category-list .content-category table.category tr.cat-list-row0 {background: #E5E5E5;}
main .category-list .content-category table.category tr.cat-list-row1 {}
main .category-list .content-category table.category td.list-title {color:#01537B;}
main .category-list .content-category table.category td.list-title a {color:inherit;}


.pagination {}
.pagination .counter {background:#67aeed;color:#ffffff;text-shadow:1px 1px 1px grey;}
.pagination ul.pagination-list {}
.pagination ul.pagination-list li {}
.pagination ul.pagination-list li:last-child {}
.pagination ul.pagination-list li.disabled {}
.pagination ul.pagination-list li.active {}
.pagination ul.pagination-list li.hidden-phone {}
.pagination ul.pagination-list li a {}
.pagination ul.pagination-list li a.pagenav {}
.pagination ul.pagination-list li a i.icon-first {}
.pagination ul.pagination-list li a i.icon-previous {}
.pagination ul.pagination-list li a i.icon-next {}
.pagination ul.pagination-list li a i.icon-last {}
/**



body.view-search .finder #finder-search .advanced-search-tip {font-size: 90%; font-style: italic;}

body.view-search .finder .query-required {font-size:90%;font-style: italic;}
body.view-search .finder .query-required .term {font-size:110%;font-style: normal;}

body.view-search .search dl.search-results dd.result-category,
body.view-search .search dl.search-results dd.result-created {font-size:90%;font-style: italic;}
body.view-search .search dl.search-results dd.result-created {margin-bottom:15px;}

  #jc {
   width:auto;
   margin:30px 0 5px 0;
   padding:0px;
  }
  #jc .comment-body {margin:15px 0!important; font-size:90%;}
  #jc #comments-form .grippie,
  #jc #comments-form textarea#comments-form-comment {width:95%;max-width:500px !important;}



 .btn-toolbar {width:100%;height:30px;display:block; float:none;clear:both;}
 .btn-toolbar .btn-group {float:left; margin:0 10px 0 0;}
 .btn-toolbar button.btn-primary {}
 .btn-toolbar button.btn {}
 .btn-toolbar a.btn {}

  ul.nav.nav-tabs {width:100%;height:30px;display:block; float:none;clear:both;}
  ul.nav.nav-tabs li {width:auto;height:20px;display:block;float:left; margin:0 10px 0 0;}
  ul.nav.nav-tabs li.active {}
  ul.nav.nav-tabs li.active a {}


  .edit.item-page input#jform_title {font-size:110%;background:#fdead0;width:99%;height:24px;border-radius:4px;border:1px solid grey;}

  .edit.item-page input#jform_alias,
  .edit.item-page .search-field input.default,
  .edit.item-page input#jform_version_note,
  .edit.item-page input#jform_created_by_alias  {width:99%!important;height:20px;border-radius:4px;border:1px solid grey;margin:0 0 10px 0;}
  .edit.item-page textarea#jform_metadesc,
  .edit.item-page textarea#jform_metakey {width:99%;height:90px;border-radius:4px;border:1px solid grey;}



.icon-calendar:before   {content: "\43";  }
.icon-calendar-2:before {content: "\44";  }
.icon-calendar-3:before {content: "\e273";}
.icon-tag:before        {content: "\e262";}
.icon-tag-2:before      {content: "\e263";}
.icon-tags:before       {content: "\e264";}
.icon-tags-2:before     {content: "\e265";}




.accordion-heading {display:none;}

.contact {position: relative;}
.contact .page-header + h3 {}
.contact .page-header + h3 + dl + h3{display: none;}
.contact #contact-form legend {font-size:90%; font-style: italic;}
.contact #contact-form input[type="text"],
.contact #contact-form input[type="email"],
.contact #contact-form textarea {width:90%;}

.contact > h3 {display:none;}
.contact h2 + h3 + p {display:none;}

.contact-form {}
.contact-form form#contact-form {}

.contact-form form#contact-form #jform_contact_name,
.contact-form form#contact-form #jform_contact_email,
.contact-form form#contact-form #jform_contact_emailmsg,
.contact-form form#contact-form #jform_contact_message {width:500px;border:1px solid grey;}
.contact-form form#contact-form {}

.contact-form form#contact-form fieldset {border:none;}

.row-separator {display:block;width:99%;height:1px;float:none;clear:both;}

.search form.form-inline label.element-invisible {display:none;}
.search #mod-search-searchword.inputbox.search-query {width:90px;}

aside #right div.module div.modbody div.newsflash h4.newsflash-title a
aside .newsflash {}
aside .newsflash h4.newsflash-title {font:normal 130% arial,tahoma,sans-serif;color:#ef2e31;text-shadow:1px 1px 1px #fff, 1px 1px 7px #000;margin:0 0 10px 0;}
aside .newsflash h4.newsflash-title a {font:inherit;color:inherit;text-shadow:inherit;text-decoration: none;}
aside .newsflash h4.newsflash-title a:hover {color:#084992;}
aside .newsflash .pull-left.item-image {width:30%;float:left;margin:3px 10px 5px 0;}
aside .newsflash .pull-left.item-image a {}
aside .newsflash .pull-left.item-image a img {width:100%;border-radius: 4px;border:1px solid grey;}
aside .newsflash .item-text {margin:0 0 15px 0;text-align: left;}

 aside .module ul.latestnews {width:auto;margin:0;list-style:none;}
 aside .module ul.latestnews li {
  width:auto;height:auto;
  display:block;
  list-style:none;
  margin:0 0 4px 0;
  padding:0 0 0 10px;
  background: url('../images/arrow-hover.png') no-repeat left;
 }
 aside .module ul.latestnews li a {
  height:inherit;
  display:block;
  text-decoration:underline;
  text-align:left;
  padding:0 5px 0 8px;
  color:#000000;
 }
 aside .module ul.latestnews li a:hover {
  text-decoration:none;
  color:#67aeed;
 }
 **/