html, body {width:100%;margin:0;padding:0;font-family:Verdana;font-size:12px;color:#000;}
h1,h2,h3,p,ul,ol,form {margin:0;padding:0;}
img,table {border:none;border-collapse:collapse;}
td {vertical-align:top;padding:0px;font-family:Verdana;font-size:12px;color:#000;}
a {color:#0f3d98;}

p {margin-bottom:15px;}

h1 {font-family:Arial;font-size:15px;color:#333;text-transform:uppercase;margin-bottom:24px;}

h1 {font-family:Arial;font-size:15px;color:#0f3d98;text-transform:uppercase;margin-bottom:24px;}

h2 { font-family:Arial;  font-size:12px;  color:#333;  text-transform:uppercase; font-weight : bolder; margin-bottom:10px; margin-top:20px;}

h3 {  font-family:Arial;   font-size:12px;  color:#333;  text-transform:uppercase;  margin-bottom:10px; margin-top:20px;}

.justy {  text-align:justify; }

#mainTable {height:100%;width:100%;}


  .twoTable {width:100%;}
  .twoTable td.firstTd {width:28%;padding-left:3px;text-align:center;}
  .twoTable td.secondTd {width:72%;text-align:center;}

  .header {text-transform:uppercase;color:#051844;font-size:12px;font-family:Verdana;font-weight:bold;background-image:url(../_i/headerbg.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:28px;float:left;}
  .headerRed {text-transform:uppercase;color:#cf0000;font-size:12px;font-family:Verdana;font-weight:bold;background-image:url(../_i/headerbg.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:28px;float:left;}



#menuBlock {display:none;}


#navBlock {display:none;}


#kollajBlock {background-color:#dddfe0;background-image:none;background-repeat:no-repeat;background-position:right top;}
  #logo {padding-top:42px;padding-left:13px;padding-bottom:38px;width:42%;}
  #slogan {font-family:Verdana;font-size:12px;color:#000;width:296px;margin-top:40px;padding-left:50px;}



#lines {background-image:url(../_i/razd.gif);background-repeat:repeat-x;background-position:left top;}



#mainBlock {height:100%;}
  #mainBlock .twoTable {width:100%;height:100%;}
  #mainBlock .twoTable td.firstTd {display:none;}
  #mainBlock .twoTable td.secondTd {width:100%;text-align:center;padding-left:20px;padding-right:8px;}
  .greyLine {background-color:#e5e5e5;}

  #centerColumn {width:100%;margin-top:12px;text-align:left;padding-bottom:42px;}
    #Content {width:70%;padding-top:14px;}
      .itemNews {font-family:Verdana;font-size:11px;color:#000;margin-bottom:27px;}
      .newsSpacer {height:7px;clear:both;}
      .itemNews span {background-color:#8c9295;font-size:9px;color:#fff;display:block;padding:1px 4px 3px 4px;float:left;}
      .link {padding-left:14px;font-weight:bold;color:#0f3d98;margin-bottom:10px;} .link a {color:#0f3d98;} .link a:hover {color:#fe6600;}
      .anon {padding-left:14px;}
      .otherNews {padding-left:14px;font-size:12px;font-weight:bold;margin-top:42px;}
      .otherNews span {white-space:nowrap;padding-right:16px;}
      .bul {margin-right:8px;position:relative;top:-1px;}


    #rightColumn {width:28%;height:100%;padding-top:1px}
      #rightColumn .fastlinks {margin-bottom:25px;padding:0px;background-image:none;}
      #rightColumn .events {font-size:11px;padding:0px 20px 0px 0px;margin-bottom:24px;}
      #rightColumn .events ul {clear:both;list-style-type:none;padding-top:19px;}
      * html #rightColumn  .events ul {padding-top:38px;margin-top:-20px;}
      #rightColumn .events ul li {padding-left:10px;margin-bottom:19px;}
      #rightColumn .events ul li a {margin-left:-9px;display:block;margin-bottom:11px;}
      .opin {background-color:#f4f6f8;width:100%;padding-left:19px;padding-top:13px;}

      .printArea {display:none;}



#footerBlock, #footerBlock td {background-color:#f1f2f3;color:#545454;font-size:12px;}
  .copy {padding:25px 5px 27px 88px;background-image:url(../_i/logo2.gif);background-repeat:no-repeat;background-position:9px 27px;}
  .copy a {color:#545454;text-decoration:none;}
  .adress {padding:25px 17px 27px 5px;text-align:right;}
  .adress a {display:none;}


/* nutro */

#leftMenu {font-size:11px;color:#000;padding-top:9px;margin-bottom:50px;}
#leftMenu td {font-size:11px;color:#fe6600;}
  .selItem {margin-left:16px;font-weight:bold;margin-bottom:27px;}
  .level1 {margin-bottom:27px;}
  .level1sel {margin-bottom:7px;}
  .level1sel a {font-weight:bold;color:#fe6600;text-decoration:none;}
  .level2 {margin-left:23px;margin-bottom:7px;}
  .level2 a {color:#0f3d98;font-weight:normal;text-decoration:underline;}
  .level2List {padding-bottom:13px;display:none;padding-top:7px;}
  .imagePoint {padding-top:3px;padding-right:7px;}


#Container {text-align:left;}
  #breadcrumbs {display:none}

  .Text {background-image:url(../_i/bg.gif);background-repeat:no-repeat;background-position:left 1px;padding:32px 51px 43px 40px; text-align:justify;}
  .Text a {text-decoration:none;}
  .Text h1 {font-family:Arial;font-size:17px;text-transform:none;}

  .img {padding-top:14px;padding-bottom:27px;background-color:#efefef;text-align:center;margin-top:30px;margin-bottom:30px;}




* html .hackMoz {margin-top:-16px;margin-bottom:13px}

.otherNews {display:none;}


li, ul { margin-left:0px; padding-left:0px; }

li { margin-left: 45px; padding-left: 1px; list-style-image: url("/_i/li.gif"); list-style-position: outside; margin-top:4px; margin-bottom:4px; }

ul { margin-top:15px; margin-bottom:15px; }


/* filials */
/*table.filials {margin-bottom: 20px; border-bottom: 0px solid #9B9B9B; }
    .filials td, .filials .table th { vertical-align: middle; text-align: left; }
    .filials th { background: #EAEAEA; font: bold 12px arial; color: #4d4d4d; padding: 7px 8px;
        border-bottom: 2px solid #fff; text-align: left !important;  border-bottom: 1px solid #9B9B9B;}
    .filials td { padding: 14px 4px; border-top: 1px solid #9B9B9B; font: normal 11px verdana; }
    td.hdr { font: bold 12px verdana; color: #0F3D98; padding: 20px 8px 5px 0px; border-top: 1px solid #9B9B9B; }

    .address td { padding: 4px; border-top: 0px solid #9B9B9B; font: normal 11px verdana; }*/


/* articles list table */
table.articles { width:100%; }
    .articles td { text-align: left; vertical-align: top; background: #fff; padding:0px 0px 18px 0px; margin: 0; }
    .articles td.image { width:1%; /*width:72px;*/ padding-right: 15px; }
    /*.articles td.image img { border: 1px solid #8F9092; }*/
    .articles td.text {  font-size: 11px; }
    .articles td.text div.link { margin-top: 6px; font-weight:bold; padding: 0;}


/* pager */
div.pager { margin-top: 30px; color: #2A56A1; text-align: center; font-size: 11px; }
    .pager a { margin-right: 8px; color: #2A56A1; text-decoration: none; }
    .pager .s { margin-right: 8px; }

/* inernal list page */
div.intHeader { text-align:right; vertical-align:middle; }


/* sitemap */
div.sitemap {}
    .sitemap div { margin-bottom: 3px; }
    .sitemap .child { margin-top: 10px; margin-bottom: 10px; }
    .sitemap .level0 { font-weight: bold; font-size: 12px; margin-top: 30px; }
    .sitemap .level1 { font-weight: normal; font-size: 12px; margin-left: 13px; }
    .sitemap .level2 { font-weight: normal; font-size: 11px; color: #000; margin-left: 30px; }
    .sitemap .level2 a { color: #000; }
    .sitemap .level0 .child { margin-top: 12px; }


/* search resulkt */
div.searchResult {  }
.searchResult .item { margin-top: 23px; margin-left: 0px !important; }
.searchResult .item .head { margin: 0px 0pxpx 15px 0px; }
.searchResult .item .txt { margin-left: 10px; }

table.formTable { width: 400px; }

.formLabel {font-size: 11px;}
.asterisk {color:red; padding-left: 5px;}


td.formInput {width:240px; height:24px;}
/*.formInput  {border:1px solid #a5acb2;}*/

.formTable td.req { padding-right: 6px; white-space: nowrap; }

/* trainings */
table.trainings {margin-bottom: 20px; border-bottom: 1px solid #9B9B9B;}
    .trainings td, .trainings .table th { vertical-align: middle; text-align: left; }
    .trainings th { background: #EAEAEA; font: bold 10px arial; color: #0F3D98; padding: 7px 8px;
        border-bottom: 2px solid #fff; text-align: left !important; }
    .trainings td { padding: 14px 4px; border-top: 1px solid #9B9B9B; font: normal 11px verdana; }
    .trainings td.hdr { font: bold 12px verdana; color: #0F3D98; padding: 20px 8px 5px 0px; border: none; }

td.vote_bg
{
   /* border-left-style: solid;
    border-right-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-color: #9b9b9b;*/
    background-image:url(/_i/vote_bg.gif);
}

.vote
{
  font-size: 11px;
}

.question
{
  margin-bottom:25px;
  padding:0px 20px 19px 12px;
}


.search_form td {
margin:0;
padding:2px;
padding-bottom:0.5em;
font-size:11px;
}
.search_form select {
/*color:#A091A1;*/
font-size:11px;
}



/*.fastlinks div.li { padding-left:100px; }*/


.brk
{
clear:both;
height:0px;
}

/* filials */
table.filials {margin-bottom: 20px; border-bottom: 0px solid #9B9B9B; }
    .filials td, .filials .table th { vertical-align: middle; text-align: left; }
    .filials th { background: #EAEAEA; font: bold 12px arial; color: #4d4d4d; padding: 7px 8px;
        border-bottom: 2px solid #fff; text-align: left !important;  border-bottom: 1px solid #9B9B9B;}
    .filials td { padding: 14px 4px; border-top: 1px solid #9B9B9B; font: normal 11px verdana; }
    td.hdr { font: bold 12px verdana; color: #0F3D98; padding: 20px 8px 5px 0px; border-top: 1px solid #9B9B9B; }

    .address td { padding: 4px; border-top: 0px solid #9B9B9B; font: normal 11px verdana; }


  .header {text-transform:uppercase;color:#051844; font-size:12px;font-family:Verdana;font-weight:bold;background-image:url(/_i/headerbg.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:28px;float:left;}
  .header a {text-decoration:none; color:#051844;}

  .headerRed {text-transform:uppercase;color:#cf0000;font-size:12px;font-family:Verdana;font-weight:bold;background-image:url(/_i/headerbg.gif);background-repeat:no-repeat;background-position:right 2px;padding-right:28px;float:left;}
  .headerRed a {text-decoration:none; color:#cf0000;}

  a.defstyle  {text-decoration:underline; color:#0f3d98;}

  .toprint {width:100%; margin-top: 30px;}

  .menu_level5 {display:none;}
