/*  version 1.7 25.06.2002   */

BODY.first {margin:0px 0px 15px 0px;
background-color:#003366;
scrollbar-base-color : #ffffff;
scrollbar-arrow-color : #ffffff;
scrollbar-face-color : #003366;
scrollbar-3dlight-color : #000033;
scrollbar-highlight-color : #8099b3;
scrollbar-shadow-color : #000033;
scrollbar-darkshadow-color : #000000;
scrollbar-track-color : #000033}
BODY {margin:0px;background-color:#99ccff;}
BODY,TBODY,COL,COLGROUP,TD,{color:#000000;font-size:90%;font-family:Arial,sans-serif}
P,DIV,TEXTAREA,INPUT,SELECT,OPTION{color:#000000;font-size:100%;font-family:Arial,sans-serif}
SMALL{font-size:7pt}
FORM {margin:0px}

a           {color:#003399;text-decoration:none}
a:link      {color:#003399;text-decoration:none}
a:visited   {color:#003399;text-decoration:none}
a:hover     {color:#003399;text-decoration:underline}
a:active    {color:#003399;text-decoration:none}

/*Стили для будильника на первой странице*/
SELECT.clock,OPTION.clock {
font-family:sans-serif;
font-size:11px;
text-align:center;
width:140px;
background-color:#003366;
color:#ffffff;
position:absolute;
clip:rect(2px 118px 17px 2px);
}
INPUT.clock {
font-family:monospace;
font-size:14px;
font-weight:bold;
background-color:#003366;
color:#00ff00;
text-align:center;
border:0px;
}
.button {
border-top:#8099b3 1px solid;
border-right:#000000 1px solid;
border-bottom:#000000 1px solid;
border-left:#8099b3 1px solid;
}
.vis {
visibility:visible;
}
.hid {
visibility:hidden;
}

/* ************************************************************* */
/* ADD STYLES */
LI {color:#000000;font-family:Arial,sans-serif}
UL{margin:5px 0px 5px 2em;color:#000000;font-family:Arail,sans-serif}
UL LI{list-style:disc}
UL UL LI {list-style:circle}
UL 0L LI {list-style:decimal}
OL{margin:5px 0px 5px 2em;color:#000000;font-family:Arail,sans-serif}
OL LI {list-style:decimal}
OL OL LI {list-style:lower-alpha}
OL UL LI {list-style:circle}
DIV.text{text-align:justify;text-indent:2em}
FORM {margin:0px}


/* ************************************************************* */
/* layout-only */
.contcenter {width:100%}
.contleft   {width:15px}
.contright  {width:35px}
.conttable  {}
.copyright  {font-size:8pt;font-family:sans-serif;color:#33ccff;padding:7px;text-align:right}
.hidemenu   {}
.logintextb {padding:7px}
.logintextt {}
.logo       {}

a.loginlinkt            {}
a.loginlinkt:link       {}
a.loginlinkt:visited    {}
a.loginlinkt:hover      {}
a.loginlinkt:active     {}

a.loginlinkb            {color:#ffffff;font-size:8pt}
a.loginlinkb:link       {color:#ffffff}
a.loginlinkb:visited    {color:#ffffff}
a.loginlinkb:hover      {color:#ffffff}
a.loginlinkb:active     {color:#ffffff}

a.hidemenulink          {color:#66cc00;font-size:9pt;font-weight:bold}
a.hidemenulink:link     {color:#66cc00}
a.hidemenulink:visited  {color:#66cc00}
a.hidemenulink:hover    {color:#66cc00}
a.hidemenulink:active   {color:#66cc00}

a.copyrightlink         {color:#ffffff;font-size:8pt;font-family:sans-serif}
a.copyrightlink:link    {color:#ffffff}
a.copyrightlink:visited {color:#ffffff}
a.copyrightlink:hover   {color:#ffffff}
a.copyrightlink:active  {color:#ffffff}

/* ************************************************************* */
/* navigation-only */
.m1all      {}
.m2all      {}
.m1act      {background:#99ccff}
.m1pas      {background:#6699cc}
.m1item     {padding:0px 3px 2px 3px;text-align:center;}
.m1div      {}
.m2act      {background:#ffffff}
.m2pas      {background:#eef6ff}
.m2item     {padding:0px 3px 2px 3px;text-align:center}
.m2div      {}
/* дополнительные классы для меню, если не хватает основных */
.m1actadd   {}
.m1pasadd   {}
.m2actadd   {}
.m2pasadd   {}

a.m1act                 {font-weight:bold;color:#003399;font-size:9pt}
a.m1act:hover           {color:#003399}
a.m1act:link            {color:#003399}
a.m1act:visited         {color:#003399}
a.m1act:active          {color:#003399}

a.m1pas                 {font-weight:bold;color:#ffffff;font-size:9pt}
a.m1pas:hover           {color:#ffffff}
a.m1pas:link            {color:#ffffff}
a.m1pas:visited         {color:#ffffff}
a.m1pas:active          {color:#ffffff}

a.m2act                 {font-weight:bold;color:#003399;font-size:8pt}
a.m2act:hover           {color:#003399}
a.m2act:link            {color:#003399}
a.m2act:visited         {color:#003399}
a.m2act:active          {color:#003399}

a.m2pas                 {color:#003399;font-size:8pt}
a.m2pas:hover           {color:#003399}
a.m2pas:link            {color:#003399}
a.m2pas:visited         {color:#003399}
a.m2pas:active          {color:#003399}

/* ************************************************************* */
/* content-only */
.division     {background:#3399ff}
.error        {color:ff0000;font-weight:bold}
.header       {font-size:9pt;font-weight:bold;padding:0 5 2 5}
.pager        {}
.tablefix     {width:550px}
.tablevar     {width:100%}
.theme        {background:#cce5ff}
.themeother   {background:#f0f0f0}
.themesub     {background:#eef6ff}
.rowsdivisor  {height:5}   /* расстояние между строками в News, м.б. где-то еще будет */

/* дополнительные классы для модулей, лучше не трогать без нужды
    Эти значения работают по умолчанию
*/
.wtuheaders   {font-weight:bold}	/* theme для навигации по заголовкам в "Напишите Нам" */
.newsheader   {font-weight:bold;padding-left:10px}	/* жирность для заголовков новостей - заглавия */
.newsdate     {font-weight:bold;padding:0px 5px 0px 5px}	/* жирность для заголовков новостей - даты */

/* дополнительные классы для модулей, обычно не используются -
если не предупредить XSL-щика */
.themenews      {background:#ffffff} /* theme      для новостей */
.themesubnews   {background:#ffffff} /* themesub   для новостей */
.themeothernews {background:#ffffff} /* themeother для новостей */
.pagerdetailnews{background:#ffffff} /* pager      для новостей в режиме просмотра одной новости */


a.headerlink            {color:#003399}
a.headerlink:hover      {color:#003399}
a.headerlink:link       {color:#003399}
a.headerlink:visited    {color:#003399}
a.headerlink:active     {color:#003399}

a.create                {color:#003399}
a.create:hover          {color:#003399}
a.create:link           {color:#003399}
a.create:visited        {color:#003399}
a.create:active         {color:#003399}

a.wtuheaders            {color:#003399}
a.wtuheaders:link       {color:#003399}
a.wtuheaders:visited    {color:#003399}
a.wtuheaders:hover      {color:#003399}
a.wtuheaders:active     {color:#003399}

/* Стили для календаря */
.calendar				{}
.cal_zag				{font-size:8pt;text-align:center}
.date					{font-size:8pt;font-weight:bold;text-align:center;padding:0px 0px 5px 0px}
.weekdayf				{font-size:7pt;background:#e5f2ff;text-align:center}
.weekdayh				{font-size:7pt;background:#99ccff;text-align:center}

.day                    {font-size:8pt;text-align:center}
.today                  {font-size:8pt;background:#3399ff;text-align:center}

A.day                   {}
A.day:link              {}
A.day:visited  			{}
A.day:hover             {}
A.day:active 			{}

A.today                 {color:#ffffff}
A.today:link 			{color:#ffffff}
A.today:visited			{color:#ffffff}
A.today:hover   		{color:#ffffff}
A.today:active  		{color:#ffffff}

/* Стили для форм */
.f100{width:100px;} /* for NN:size="7" */
.f200{width:200px;} /* for NN:size="17" */
.f246{width:246px;} /* for NN:size="22" (type="file" - 18) */
.f275{width:275px;}
.f375{width:375px;} /* for NN:size="35" (type="file" - 28) */
.f405{width:405px;} /* for NN:size="44" (type="file" - ?) */
