@import url('/js/dojo/resources/dojo.css');
@import url('/js/dijit/themes/tundra/tundra.css');

body {
  width:100%;
  min-width:1000px;
  background:#fff none repeat scroll 0 0;
  font-family: Tahoma, Verdana, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#000000;
}

#wrap {
  background:#e3ebf8 none 0 0 repeat scroll;
  margin:0;
  padding:0;
  text-align:left;
  width:100%;
  display:inline !important;
}

#banner {
  display:none;
}

/*Links*/
a:link{color:#0000EF;}
a:active{color:#0000EF;}
a:hover{color:#0000EF;}
a:visited{color:#0000EF;}

/*Titles*/
h1 {
  font-size:2em;
  color:#049d54;
  font-weight:normal;
  font-family:serif;
  padding:5px;
  font-weight:normal;
}
.h3title {
  margin:0;
  padding:5px 5px 8px;
  text-align:center;
  color:#860000;
  font-size:14pt;
}

/*Header menu*/
#header_menu {
  display:none;
}

/*Left*/
#contLeft {
  display:none;
}

/*Main*/
#contMain{
  padding: 10px 15px;
  width: auto;
  margin: 0 180px 0 220px;
  min-height:720px;
  display:inline !important;
}
#contMain p {
  padding: 5px 0 3px 5px;
  margin:0;
  text-indent:1.5em;
  text-align:justify;
}
#contMain .statistics {
  text-align:right;
  color:#7D7D7D;
  font-size:8pt;
  margin:5px;
  padding:0 2px;
  border-right:1px dotted #7D7D7D;
}
#contMain .titlePane{
  background:#EFF7FF;
  border:1px solid #C3BDBC;
  margin:5px 0 0;
}
#contMain .titlePane img{
  float:left;
  border:1px solid #5b5b5b;
  padding:3px;
  margin:15px 10px 10px 20px;
}
#contMain .titlePane p{
  text-indent:0px;
  padding:20px 20px 5px;
}
#contMain #conts{
  padding:10px 20px 0px;
}
#contMain #conts a{
  background:#FFFFFF none repeat scroll 0 0;
  border:2px ridge #FFFFFF;
  color:#1C1574;
  display:block;
  font-size:10pt;
  padding:10px;
  text-decoration:none;
}
#contMain #conts a:hover{
  color:#000000;
}
#contMain #conts a i{
  font-size:8pt;
  text-indent:20px;
}
#contMain #innerContMain {
  background-color:white;
  padding:5px;
  display:inline !important;
}
#contMain #innerContMain .tbl td{
  padding:0 3px;
}
#contMain #innerContMain .tbl .cntr{
  text-align:center;
}
#contMain .ec_reg td {
  font-size:12pt;
  padding:5px 0;
}
#contMain .tobig img {
  border:#666 solid 2px;
}

/*Right*/
#contRight {
  display:none;
}

/*Menu*/
#menu_h_wrap {
  display:none;
}

/*List*/
.listMenu, .simpleRefs {
  list-style-type:none;
  padding:0 0 0 10px;
  margin:0;
}

.listMenu li, .simpleRefs li {
  padding-left:16px;
  padding-bottom:5px;
}

/*Footer*/
#footer {text-align:left;margin-left:20px;background-color:white;}
#footer a {color:#333;}

/*Action plan*/
#actsContent {
  overflow:auto;
  display:inline !important;
}
.actionPlan {
  margin:0;
  padding:0;
  background-color:white;
  overflow:auto;
  display:inline !important;
}
.actionPlan h1{
  color:#000000;
}
.actionPlan .holidays{
  margin:0;
  padding:0;
  list-style-type: none;
  background:#DEDEDE none repeat-x scroll left top;
  border-top:dotted #2F345A 1px;
  color:#52020A;
  text-decoration:underline;
}
.actionPlan .holidays li{
  padding:3px 0 3px 20px;
  margin-left:10px;
  background:transparent url('/bitrix/templates/kubzsk/images/bullet.gif') left center no-repeat;
}
.actionPlan table{
  background-color:#F0F0F0;
  margin: 20px 5px 0;
  padding:0;
  font-size:9.5pt;
  color:#000000;
  width:98%;
}
.actionPlan table tr.odd{
  background-color:#EAEAEA !important;
}
.actionPlan table td{
  padding: 2px 2px 2px 4px;
}
.actionPlan table .nopad{
  background:#DEDEDE;
}
.actionPlan table th{
  color:#000000;
  padding-bottom:2px;
  text-align: center;
}
.actionPlan h3.week{
  background: white url('/bitrix/templates/kubzsk/resources/ctx-bg-h3.png') bottom left repeat-x;
  border-top:2px solid #F0F1F5;
  text-align:center;color:#1d486b;font:bold 11pt Tahoma, Arial;
  padding: 10px 0;
  margin:0;
}
.actionPlan .week a{
  float:right;
  margin:10px 20px 0 10px;
}
.actionPlan .bordered{
border:1px solid #CACACA;
}
.actionPlan .sep{
  height:20px;
  line-height:20px;
  color:white;
  background-color:white;
  border:0;
  margin-left:10px;
}
.actionPlan .day{
  text-decoration:underline;
  font:italic bold 10px Tahoma, Arial;
  color:#FFFFFF;
}
.actionPlan > h3{
  margin: 20px 5px 0 !important;
}
.actionPlan > ul{
  margin:0 10px !important;
}

/*Breadcrumb*/
ul.breadcrumb-navigation{
    font-size:xx-small;
    color:#5b5b5b;
    padding: 0 0 15px 10px;
    border-bottom: 1px dotted #ccc;
}
ul.breadcrumb-navigation a:link, ul.breadcrumb-navigation a:visited{ color:#666; }
ul.breadcrumb-navigation a:hover{ color:black; }

/*In news commentary form*/
#REPLIER {
  display:none;
}

/*Print back*/
#print_link_back {display:block;text-align:right;margin-right:20px;}
