#body { display:block; }
#page, #page th, #page td{ font-size: 100%; }

body, p,a, input, img, ol,ul, h1,h2,h3,h4,h5, caption, 
{
    margin: 0; padding: 0; 
    font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}


body, p, ol,ul,dir
{
    background-color: #FFFFFF;
    text-align: justify;
    line-height: 130%;
}


p { text-indent: 1.5em;}
p.tc {font-weight:bold; text-indent: 0em;}
p.pc {font-weight:bold; text-indent: 0em; text-align: center; margin: 2em;}
p.right {text-align: right;}

ol,ul,dir {padding-left:1.5em;}
ul {list-style-type:square; }

a       { color:#001080; text-decoration:underline; }
a:hover	{ color:#C00000; text-decoration:underline; }


b   { font-weight:normal; }
.bold  { font-weight:bold; }

#menu       { display:block; }
#menu dir   { margin:0; padding:0 0 0 8px; }
#menu a     { display:block; margin:1px; padding:1px 0.25em 1px 10px; border: 1px solid #FFF; }
#menu a     { line-height:100%; font-size: 90%; font-weight:bold; text-decoration:none; }
#menu a     { background-position:2px 50%; background-repeat:no-repeat; }
#menu a     { background-image:URL(/images/ukrtech/pointer/4.gif); }
#menu a.active,
#menu a:hover { background-image:URL(/images/ukrtech/pointer/6.gif); background-color: #EEE; }
#menu a:hover { border: 1px solid #F00; }



#finance    { display:block; text-align: center; }
#finance h2 { text-indent: 0em; text-align: center; font-weight:normal; font-size:90%; margin:0.5em 0 0 0;}

#partners img {
  filter: Alpha(opacity=30); /* IE */
  -moz-opacity: 0.3; /* Mozilla */
}

#partners a:hover img {
  filter: Alpha(opacity=99);
  -moz-opacity: 0.99;
} 


#partnersblock li {
  padding:0.5em;
}

#partnersblock a {
  text-decoration:none;
}

#partnersblock a:hover {
  text-decoration:underkine;
}

#page { display:block; margin: 0.5em; }
#page dir { margin:0; padding:0 0 0 1.5em; }

#map { display:block; margin:1em 0.5em;}
#map a   { text-decoration:none; }
#map h2  {text-indent: 0em; text-align: left; font-weight:bold; font-size:115%; margin:0.23em 0 0 0;}
#map dir { margin:0; padding:0 0 0 1em; }



#order th { text-align: right; font-weight:normal; }
.inputtext, .testnofocus { border: 1px solid #CCC; margin:0px; padding:0 2pt;}
.inputtext:focus, .testnofocus:focus, .focus { border: 1px solid #000; margin:0px;}
.textinput { background:#F6F6F6 url(/images/ukrtech/tbg.png) top repeat-x;}
.button    { background:#CDCACD url(/images/ukrtech/bbg.png) top repeat-x; }



.inputtext {
  border-width: expression(
    this.onfocus = new Function("this.className += ' focus';"),
    this.onblur  = new Function("this.className = this.className.replace(' focus', '');")
    );
}

p.first { text-indent: 0; }
.hideme { display:none; }

.block { display:block; margin-left:130px;}

caption, p.tc {padding:2pt; text-align: left; font-weight:bold; font-size: 100%;}
table caption {text-align: right; }
table caption small {font-weight:normal;}

h1 {text-indent: 0em; text-align: left; font-weight:bold; font-size:175%; margin:0em 1em 0.5em 1em;}
h2 {text-indent: 0em; text-align: left; font-weight:bold; font-size:130%; margin:1.5em 0em 0.5em 0em;}
h3 {text-indent: 0em; text-align: left; font-weight:bold; font-size:110%; margin:1em 0 0.4em 0;}
h4,h5 {text-indent: 0em; text-align: left; font-weight:bold; font-size:100%; margin:0.5em 0 0.1em 0;}


table.info  { background-color:#000;}
.infoheader { background-color:#EEE; font-weight:bold; text-align: center;}
.infobody   { background-color:#FFF; text-align: center;}

.l td { text-align: left; }
.r td { text-align: right; }
.c td { text-align: center; }

.fc th { text-align: center; }
.fl th { text-align: left; }
.fr th { text-align: right; }




.alert  { border: 2px solid #000;}
.alert h3 { text-align: center; color: red; margin-top: 0;}
.alert p { font-weight:bold; margin: 0; padding: 0; }



a.hl	{color:#001080; text-decoration:none; font-weight:bold;}
a.hl:hover	{color:#C00000; text-decoration:none; font-weight:bold;}




.pic, .pic img {
  filter: Alpha(opacity=15); /* IE */
  -moz-opacity: 0.2; /* Mozilla */
}

a.pic:hover, a.pic:hover img {
  filter: Alpha(opacity=60);
  -moz-opacity: 0.60;
} 

.photo
{
    cursor:pointer;
}

p { margin: 0; padding: 0; }

ol,ul,dir,menu
{
  margin-top:0;
  margin-bottom:0;
}


.CmsLogOn {font-weight:normal;}
.CmsLogOff {color:red;}

.SearchBlock b, th b { font-weight:bold; }
.infoheader, .infoheader b, .bolds b { font-weight:bold; }

/*.adblock { display:block; margin:1em 5em; padding:1em; background-color: #EEE; border:1px solid #CCC;}*/

#lang {color:#AAF; padding-right:1em; padding-left:4px;}
#lang a {color:#CCC;}
#lang a.active {color:#FFF; text-decoration:none;}


#common-v a {
	color:#888;
}
#common-v a:hover {
	color:#800;
}
#topban center {
	text-align:right;
}
#topban iframe {
	text-align:right;
}


.tt {margin:0em; background-color:#FFF; border: 2px solid black; border-collapse:collapse;}
.tt th, .tt td {padding:1pt 3pt 1pt 3pt; border: 1px solid black; text-align:center;}
.tt td { text-align:center;}
.tt td p { text-align:left;}
.tt th {background-color:#EEE;}
.tt th.sh, .tt td.sh {background-color:#EFEFEF; text-align:left; padding:0 0.5em;}

.ttl td { text-align:left;}

