/*//////////////////////////////////////////////////////////////////////*/
/*///////////////              TABLES COLOR              ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

  .top     { background-color: #ececec; }
  .basic   { background-color: #5294d4; }
  .pbasic  { background-color: #5294d4; padding-left: 10px; }
  .search  { background-color: #fffae7; border: #ffc56c 1px solid; }
  .bsearch { background-color: #fffae7; border: #5294d4 1px solid; }
  .blue    { background-color: #ebf2fe; border: #5294d4 1px solid; }
  .orange  { background-color: #fffae7; border: #ffc56c 1px solid; }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////            TABLES TR COLOR             ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

  .blocked  { background-color: #ffcc99; }
  .regular  { background-color: #eeeeee; }
  .thiselem { background-color: #ccffcc; }
  .thisrow  { background-color: #ccffcc; }
  .parent   { background-color: #d2dce3; }
  .moders   { background-color: yellow; }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////            SELECT AND OPTIONS          ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

  .thisoption    { color: green; }
  .defaultoption { color: blue; }
  .usualoption   { color: blue; }
  .wrongoption   { color: red; }
  .greyoption    { color: #808080; }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////                 TITLES                 ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

  .odate  { color: #ffffff; font-family: "Georgia"; font-size: 14pt; font-weight: regular; padding: 10px; padding-top: 5px; background-color: #ff4800; margin-right: 5px; }
  .otitle { color: #ff4800; font-family: "Georgia"; font-size: 14pt; font-weight: regular; }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////                  LIST                  ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

  LI          { list-style-image: url(img/li-bullit.gif); margin-bottom: 5px; }
  LI.thismenu { list-style-image: url(img/li-arrow.gif); }

  UL.submenu { margin-top: 10px; margin-bottom: 18px; margin-right: 25px; }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////                 LINKS                  ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

  A.glink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #808080;
    text-decoration: underline;
  }

  A.smtext {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #0000ff;
    text-decoration: underline;
  }

  A.smtext:hover {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #ff0000;
    text-decoration: underline;
  }

  A.smlink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #0000ff;
    text-decoration: underline;
  }

  A.smdlink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #0000ff;
    text-decoration: none;
    border-bottom: 1px dashed #0000ff;
  }

  A.smdlink:hover {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #ff0000;
    text-decoration: none;
    border-bottom: 1px dashed #ff0000;
  }

  A.mdlink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #ff0000;
    border-bottom: 1px dashed #ff0000;
    text-decoration: none;
  }

  A.smdlink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #0000ff;
    border-bottom: 1px dashed #0000ff;
    text-decoration: none;
  }

  A.smlink:hover {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #ff0000;
    text-decoration: underline;
  }

  A.midlink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #0000ff;
    text-decoration: underline;
  }

  A.midlink:hover {
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #ff0000;
    text-decoration: underline;
  }

  A.smwlink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    color: #ffffff;
    text-decoration: underline;
  }

  A.olink {
    font-family: Tahoma, Arial, Verdana;
    font-size: 12px;
    color: #ff0000;
    text-decoration: underline;
  }

  A.plashka {
    font-family: Tahoma, Arial, Verdana;
    text-decoration: none;
    color: #808080;
    size: 11px;
  }

  A.plashka:hover {
    font-family: Tahoma, Arial, Verdana;
    text-decoration: underline;
    color: #808080;
    size: 11px;
  }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////             SMALL TITLES               ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/


.wmb-title
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px;
}

.wm-title
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  padding-left: 0px;
  padding-right: 15px;
}

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////               CALENDAR                 ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/


.cgtext { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #a5a5a5; text-align: center; font-weight: regular; }
.cbgtext { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #a5a5a5; text-align: center; font-weight: bold; }
.curdate  { font-family: Tahoma, Arial, Verdana; font-size: 13pt; color: #ff6600; font-weight: bold; font-family: georgia, palatino; }

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////              SMALL TEXT                ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

.wtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #ffffff;
  font-weight: regular;
}

.bwtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
}

.smbctext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #000000;
  text-align: center;
  font-weight: bold;
}

.smb_need_text {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #000000;
  text-align: left;
  font-weight: bold;
}


/*//////////////////////////////////////////////////////////////////////*/
/*///////////////             REGULAR TEXT               ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

.srctext {
  font-family: Times New Roman;
  font-size: 14px;
  color: #000000;
}

.subtitle {
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #808080;
  margin-left: 10px;
  font-weight: bold;
}

.wbtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}

.orbtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #ff4800;
  text-align: left;
  font-weight: bold;
}

.otext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #ff4800;
  text-align: left;
  font-weight: regular;
}

/*//////////////////////////////////////////////////////////////////////*/
/*///////////////               SMALL TEXT               ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

.osmtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #ff4800;
  text-align: left;
  font-weight: regular;
}

.osmbtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #ff4800;
  text-align: left;
  font-weight: bold;
}



/*//////////////////////////////////////////////////////////////////////*/
/*///////////////                   ETC                  ///////////////*/
/*//////////////////////////////////////////////////////////////////////*/

.hiddendiv {
  background: transparent url(img/shadow.png) 0 0 repeat;
}

.regionchoose {
  width: 100%;
  height: 100%;
  background: transparent url(img/shadow.png) 0 0 repeat;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  display: none;
  top: 0;
  left: 0;

/*
        min-width: 990px;
        min-height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 100;
        z-index: 0;
        zoom: 1;
*/
}





.mainmenu

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 12px;

  color: #000000;

}



A.mainmenu:visited

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 12px;

  color: #079ddb;

}

A.smlink
{
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #0000ff;
}


.gtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #a1a1a1;
  font-weight: regular;
}


.about

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

}

.title-add
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #ffffff;
}





A.about

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #8d8c8c;

}



A.about:visited

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #8d8c8c;

}



.title

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 12px;

  color: #ffffff;

  margin-left: 5px;

  font-weight: bold;

}



TD.title { margin-left: 5px; }



.smtitle

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #ffffff;

}



.smtext

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #000000;

}



.smbtext

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #000000;

  font-weight: bold;

}

.smgtext {
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
  color: #5e5e5e;
  font-weight: regular;
  text-decoration: none;
}



.smalltext

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #000000;

}



A.smtext { color: #0000ff; }

A.smtext:visited { color: #0000ff; }



.catalogue

{

        font-family: Tahoma, Arial, Verdana;

        font-size: 11px;

        color: #000cff;

        text-decoration: underline;

}





.text { font-family: Tahoma, Arial, Verdana; font-size: 12px; }

A.text { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #0000ff; }

A.text:visited { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #0000ff; }



.chcategory

{

        font-family: Tahoma, Arial, Verdana;

        font-size: 12px;

        color: #000cff;

}



A.chcategory:hover

{

        font-family: Tahoma, Arial, Verdana;

        font-size: 12px;

        color: #ff0000;

}



.copy

{

  font-family: Tahoma, Verdana, Arial;

  font-size: 11px;

  color: #808080;

}



P.menu { margin-top: 2px; margin-bottom: 2px; }







.newsdate { font-family: Tahoma; font-size: 11px; color: #737373; text-decoration: none; }

A.newsdate { font-family: Tahoma; font-size: 11px; color: #0000ff; text-decoration: underline; }

A.newsdate:hover { font-family: Tahoma; font-size: 11px; color: #ff0000; text-decoration: underline; }



.chcategory { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000cff; }

A.chcategory:hover { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #ff0000; }