/*
 * WWW.ISD.DP.UA stylesheet (SHTML)
 */

/*** Fonts ***/

div, p, td, th, .tlblue, .tblue, .tdblue, .tdlang, .tdwhite, ul, ol, li,
.tst, .tstg, .tstb, h1, h2, h3, h4, h5, h6, tdwhite2
{
 font-family: Arial, sans-serif;
}

a.sublink, .rlinks, a.rlinks, a.highlight, a.mainlink, .menutext, .divider
{
 font-family: Verdana, Arial, sans-serif; 
}

login
{
 font-family: Tahoma, Verdana, sans-serif;
}

li.sl 
 { list-style: url(/img/sublink.gif) none outside;
   margin-left: -23px;
 }

a.sublink:link
 { text-decoration: none; color: blue;
   margin-left: -6px;
   font-style: normal; font-size: 83%;
 }
a.sublink:visited
 { text-decoration: none; color: blue;
   margin-left: -6px;
   font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 83%;
 }
a.sublink:hover
 { text-decoration: underline; color: blue;
   margin-left: -6px;
   font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 83%;
 }
  
a.hisublink:link
 { text-decoration: none; color: #333333;
   margin-left: -6px;
   font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 83%;
 }
a.hisublink:visited
 { text-decoration: none; color: #333333;
   margin-left: -6px;
   font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 83%;
 }
a.hisublink:hover
 { text-decoration: underline; color: #333333;
   margin-left: -6px;
   font-family: Verdana, Arial, sans-serif; font-style: normal; font-size: 83%;
 }

.email
 { margin-left: 1em;
 }


/*** font-size (depends on browser) ***/
/* 10pt/83% */
.rlinks, div, p, ol, ul, .tst, .tstg, .tstb, table.news, .tdwhite2
 {

   font-size: 83%;

 }
/* 9pt/71% */
a.highlight, a.mainlink, .menutext, .divider
 {
 
   font-size: 71%;
 
 }

/* 8pt/71% */
a.rlinks
 {
 
   font-size: 71%;
 
 }

.rlinks
 { text-decoration: none; color: #ffffff; 
    font-style: normal;
   text-align: left;
   margin-top: 0em;
 }

a.rlinks
 {
   text-align: left;
   color: #ffffff; 
 }

a.highlight, a.mainlink, .menutext, .divider {
  font-weight: bold; 
}

a.highlight
 {
   color: #ffcc00;
 }

a.mainlink, .menutext
 {
   color: #ffffff;
 }

a.highlight:link, a.highlight:visited,
a.mainlink:link, a.mainlink:visited,
a.rlinks:link, a.rlinks:visited
 {

  text-decoration: none;

 }

a.highlight:hover, a.mainlink:hover, a.rlinks:hover
 {
   text-decoration: underline;
 }

.divider
 { color: #999999; 
 }

p
 { margin-top: 1em; margin-right: 0.5em; margin-bottom: 1em; margin-left: 0.5em;
   text-align: justify;
 }
p.tab
 { margin-left: 0.75em;
 }

/*** Forms ***/

.input { color: #000000; font-weight: normal; } /* width: 150 } */
.iform { color: #000000; background: #cccc99; font-weight: normal }
.login
 { color: #ffdd00; background: #006699; width: 77px;
   font-weight: bold; 
   font-size: 10px;
 }

.button
 { border: 0px; width: 42px; height: 42px;
 }

/*** Tables ***/

td,th { vertical-align: top;}
.tdrb { vertical-align: bottom; text-align: right; }

.tlblue { color: #ffffff; background: #0030ff; font-weight: bold }
.tblue { color: #ffffff; background: /*#6699cc;*/ url(/img/left3.jpg); font-weight: bold }
.tdblue { color: #ffffff; background: #006699; font-weight: bold; vertical-align: middle; }
.tdlang { color: #ffffff; background: #006699; font-weight: bold; vertical-align: bottom; }
.tdwhite { color: #000000; background: /*#e6e6fa*/#ffffff; vertical-align: top}

.tdvl
 { background: url(/img/blue.gif) #006699;
 }

/*** Body ***/

body
 { margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px;
   padding-top: 0px; padding-right: 0px; padding-bottom: 0px;padding-left: 0px;  
   color: #006699; background: #ffffff; }

/*** Lists ***/

ul,ol
 { margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px; 
   list-style: url(/img/bullet.gif) square outside; }


li
 { margin-right: 0.5em;
   margin-left: 0.5em;
   text-align: justify;
   list-style: url(/img/bullet.gif) square outside; }


/*** Headers ***/

h1 
 { margin-top: 1em; margin-right: 0.25em; margin-bottom: 1em; margin-left: 0.25em;
   font-weight: normal; font-size: 240%;
 }

h2
 { margin-top: 0.25em; margin-right: 0.25em; margin-bottom: 0.25em; margin-left: 0.25em;
    font-weight: normal; font-size: 185%;
 }

h3
 { margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em;
    font-weight: normal; font-size: 145%;
 }

h4
 { margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em;
    font-weight: normal; font-size: 130%;
 }


h5
 { margin-top: 1em; margin-right: 1em; margin-bottom: 1em; margin-left: 1em;
    font-weight: normal; /*font-size: 100%*/;
 }

h6
 { margin-top: 0.25em; margin-right: 0.25em; margin-bottom: 0.25em; margin-left: 0.25em;
    font-weight: normal; font-size: 170%;
 }



/*** Horisontal rule ***/

hr
 { color: #006699; height: 1px; 
   margin-left: 3px; margin-right: 3px;
 }
hr.hrwhite { color: #ffffff; }
hr.hrdblue { color: #006699; }

/*** TEST ***/

.tst, .tstg, .tstb
{
 text-align: center; 
}

.tst
{
 background: #ffffff;
}

.tdwhite2
{
 color: #000000;
 background: #ffffff;
}



.tstg
{
 background: #cccccc;
}
.tstb
{
 color: #000000;
 background: #eeeeee;
}