﻿@charset "utf-8";

 .mymenu {
	background-color: #7bc9ff;   // #5f9fcb;   /*** GSM ***/    
 }
 
img {
   display: inline;
} 
 
#sp-main-body {
    padding: 10px 0;  // 100px 0; 
}

#sp-left .sp-module, #sp-right .sp-module {
    margin-top: 50px;
    border: 1px solid #f3f3f3;
    padding: 0px;    // 30px;
    border-radius: 3px;
}

.card {
    background-color: #7bc9ff;   // #5f9fcb;
}

.mytable {
  BORDER-RIGHT: #afafaf 1px solid; 
  BORDER-TOP: #afafaf 1px solid; 
  BORDER-LEFT: #afafaf 1px solid; 
  BORDER-BOTTOM: #afafaf 1px solid; 
  BORDER-COLLAPSE: collapse;
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
  BACKGROUND: #0d0ded;
  MARGIN: 0px; 
}
.mytable TR {
  BORDER-RIGHT: #afafaf 1px solid; 
  BORDER-TOP: #afafaf 1px solid; 
  BORDER-LEFT: #afafaf 1px solid; 
  BORDER-BOTTOM: #afafaf 1px solid; 
  PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mytable TD {
  BORDER-RIGHT: #afafaf 1px solid; 
  BORDER-LEFT: #afafaf 1px solid; 
  BORDER-TOP: #afafaf 1px solid; 
  BORDER-BOTTOM: #afafaf 1px solid; 
  PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
/*  FONT-SIZE: 12px;  */
  BACKGROUND: #fdfdfd; 
  MARGIN: 0px; 
}
.mytable TH {
  BORDER-RIGHT: #afafaf 1px solid; 
  BORDER-LEFT: #afafaf 1px solid; 
  BORDER-TOP: #afafaf 1px solid; 
  BORDER-BOTTOM: #afafaf 1px solid; 
  FONT-SIZE: 14px; 
  BACKGROUND: #cccccc; 
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px; 
  MARGIN: 0px; 
/*  COLOR: blue;  */
}

/* Горизонтальная линия из точек */
div.pixelbox	{
  clear: both; 
  height: 2px; 
  background: #fff url(img/dots.png) repeat-x left center; 
/*  margin-bottom: 2px; */
}

/* Таблицы  */ 
div.wtab	{
  margin-bottom: 5px;
}
.wtab table	{
  width: 100%; border-collapse: collapse;
}
.wtab table tr	    {height: 30px; font-weight: normal;}
.wtab table td		{
  padding: 0 5px; text-align: left; font-weight: normal;
}
.wtab table th	{  padding: 0 5px;  text-align: left;  font-weight: normal; }
.wtab table th span	{color: #0065FF; font-size: 15px; font-weight: bold; font-family: tahoma, arial, helvetica, sans-serif;} 
.wtab table th small	{font-family: arial; font-size: 11px; font-weight: normal;} 
.wtab table td.start	{font-weight: bold; white-space: nowrap;} 
.wtab td.small		{vertical-align: top; font-family: arial; font-size: 11px;}
.wtab td input  {
  vertical-align: middle; margin:2px 0;
  BORDER-RIGHT: #afafaf 1px solid; 
  BORDER-TOP: #afafaf 1px solid; 
  BORDER-LEFT: #afafaf 1px solid; 
  BORDER-BOTTOM: #afafaf 1px solid; 
/*  BACKGROUND: #0d0ded; */
}
.wtab textarea	{
  color: #000; padding: 3px; overflow: hidden;
  BORDER-RIGHT: #afafaf 1px solid; 
  BORDER-TOP: #afafaf 1px solid; 
  BORDER-LEFT: #afafaf 1px solid; 
  BORDER-BOTTOM: #afafaf 1px solid; 
}
