/* table.kurs-data-table tr > th:not(:empty) {
    border-bottom: none;
    border-right: solid 1px #5e5e5e;
    border-left: solid 1px #5e5e5e;
} */

th {
  border: 1px solid #aaa;
  border-collapse: collapse;
}

.web_load {
  margin: 21px auto;
  max-width: 500px;
}

#header
{
  padding: 7px 30px;
	position:relative;
	z-index:7;
	height:112px;
	zoom:1;
	background:#684147;
  /* min-width: 600px; */
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF784B52',  endColorstr='#FF58373C',  GradientType='0');
	background-image:-ms-linear-gradient(top,  #784b52 0%,  #58373c 100%);
	background-image:-webkit-gradient(linear,  left top,  left bottom,  color-stop(0%,  #784b52),  color-stop(100%,  #58373c));
	background-image:-webkit-linear-gradient(top,  #784b52 0%,  #58373c 100%);
	background-image:-moz-linear-gradient(top,  #784b52 0%,  #58373c 100%);
	background-image:-o-linear-gradient(top,  #784b52 0%,  #58373c 100%);
	background-image:linear-gradient(top,  #784b52 0%,  #58373c 100%);
	-webkit-border-radius:3px 3px 0 0;
	-webkit-background-clip:padding-box;
	-moz-border-radius:3px 3px 0 0;
	border-radius:3px 3px 0 0;
	border:1px solid #58373c;
}
#footer
{
  text-align: center;
	position:relative;
	z-index:5;
	padding:12px 12px 12px 4px;
	color:#050505 !important;
	font-size:11px;
	line-height:1.5;
	/* border-top:4px solid #684147; */
}
#footer  a
{
	color:#000000;
}
.logo
{
    width: 360px;
    height: 96px;
    position: relative;
    z-index: 3;
    left: 2px;
    padding: 0;
    margin: 0;
    top: -2px;
    display: block;
	  text-decoration:none;
}
.header_left {
  display: block;
  float: left;
}
.header_right {
  display: block;
  float: right;
}
.header_form {
  text-align: right;
}

@media (max-width: 992px){

  #web_main > table table span{
    display: none;
  }
  .header_left {
    width: 10px;
  }
}
@media (max-width: 576px){

  #header {
    padding: 30px;
  }
  .logo img{
    width: 210px;
  }
  .header_left {
    width: 10px;
  }
}

@media (min-width: 576px){

#header_content {
    max-width: 540px;
    margin: 0 auto;
  }
}
@media (min-width: 768px){

#header_content {
    max-width: 720px;
    margin: 0 auto;
  }
}
@media (min-width: 992px){
#header_content {
    max-width: 960px;
    margin: 0 auto;
  }
}
@media (min-width: 1200px){

#header_content {
    max-width: 1140px;
    margin: 0 auto;
  }
}
