@charset "utf-8";
/* CSS Document */
#stat a img {
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=75);
  -moz-opacity: 0.75; /* Mozilla 1.6 */
  -khtml-opacity: 0.75; /* Konqueror 3.1, Safari 1.1 */
  opacity: 0.75; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
  filter: alpha(opacity=75); /* IE 5.5+*/
  }

  #stat a:hover img {
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1; /* Mozilla 1.6 */
  -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
  opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
  filter: alpha(opacity=100); /* IE 5.5+*/
  }

*
{
padding: 0;
margin: 0;
border: 0;
outline: none;
text-align: left;
font-weight: normal;
}

b
{
font-weight: bold;
}

strong{
color:#047A7B;
font-size:12px;
font-weight: bold;
}

ul{
list-style:none;
margin:0px 0px 0px 0px;;
}
ul li{
background-image:url(images/ul-li.png);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0px 0px 0px 25px;
margin:0px 0px 0px 0px;
}

div.ndate
{
font-size: 11px;
}

p.news
{
text-align: left;
font-size: 11px;
line-height: 125%;
}

a b, a:visited b
{
text-decoration: underline;
color: #495f74;
}

hr
{
border-bottom: 1px solid #1c74bb;
margin: 1em 0;
}

a, a:visited
{
text-decoration: none;
color: #495f74;
}


h1, h2, h3
{
text-decoration: none;
color: #800617;
}

h1, h2, h3, p, ul, ol
{
margin-bottom: 1em;

}

h1
{
font-size: 135%;

}

h2
{
font-size: 125%;

}

span.iefix
{
background: rgb(248,250,254);
}

h3
{
font-size: 100%;
}

h1, h2, h3
{
font-weight: bold;
}




a:hover
{
text-decoration: underline;
}



p
{
text-align: justify;
}

p.tel
{
font-size: 16px;
font-weight: bold;
color: #1c74bb;
}

img.aright
{
float: right;
margin-left: 15px;
margin-bottom: 15px;
}

table#mt th
{
width: 200px;
background: transparent;
vertical-align: top;
line-height: 140%;
}

table#mt th div
{
width: 169px;
height: 180px;
margin-right: 5px;
padding: 13px;
background: #f9fbff url(images/verh.jpg) top left no-repeat;
}

table#mt th div div#about
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: transparent url(images/bic1.gif) bottom right no-repeat;
}

table#mt th div div#napr
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: transparent url(images/bic2.gif) bottom right no-repeat;
}

table#mt th#h5
{
width: 195px;
}

table#mt th#h5 div
{
margin: 0;
}

table#mt th div div#prod
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: transparent url(images/bic3.gif) bottom right no-repeat;
}

table#mt th div div#tech
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: transparent url(images/bic4.gif) bottom right no-repeat;
}

table#mt th div div#cont
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: transparent url(images/bic5.gif) bottom right no-repeat;
}

tr#mmenu td
{
padding-bottom: 3px;
}

div#main
{
width: 795px;
position: relative;

background: transparent;
opacity: 1;
filter:alpha(opacity=100);
}


td#tdmain
{

background: #f9fbff;
opacity: 0.95;
filter:alpha(opacity=95);
position: relative;

}

input.search
{
border: 1px solid #1c74bb;
width: 153px;
}



td#right
{
width: 195px;
vertical-align: top;
/*background: rgb(245, 248, 255) url(images/u2.jpg) bottom left no-repeat;*/
background: #f9fbff;
opacity: 0.8;
filter:alpha(opacity=80);
}

#r1
{
width: 195px;
height: 100%;
}

div.m1
{
background: transparent url(images/verh1.jpg) top left no-repeat;
}

div.m0
{
position: absolute;
width: 795px;
height: 100%;
background: #f9fbff;
opacity: 0.95;
filter:alpha(opacity=95);
}

div.r0
{
position: absolute;
width: 195px;
height: 100%;
background: #f9fbff;
opacity: 0.95;
filter:alpha(opacity=95);
}

div.m2
{
background: transparent url(images/verh2.jpg) top right no-repeat;
padding: 20px;
}

address
{
float: right;
text-align: right;
width: 180px;
padding-right: 3px;
font-style: normal;
}

tr#footer td
{
color: #f9fbff;
vertical-align: center;
}

tr#footer td div a
{
color: #f9fbff;
padding: 0 5px 0 5px;
}

div#f1
{
height: 68px;
background: url(images/niz1.gif) top left no-repeat;
padding-left: 16px;
}

div#f2
{
height: 68px;
background: url(images/niz2.gif) top right no-repeat;
padding-right: 16px;
}

div#f3
{
background: url(images/nizgrad.jpg) top left repeat-x;
height: 62px;
padding-top: 6px;
}

div#f3 p
{
padding-top: 17px;
}

tr#mmenu td div
{
width: 165px;
height: 26px;
background: transparent url(images/verhniz.jpg) top left no-repeat;
padding: 9px 27px 0px 3px;
color: #f9fbff;
text-align: center;
}

tr#mmenu td a, tr#mmenu td a:visited
{
color: #f9fbff;
}

body {
font-family: Tahoma, Serif;
font-size: 12px;
color: #000;
line-height: 150%;
}

div#copyr
{
text-align: center;
padding: 20px 0 10px 0;
}

div#container
{
width: 1000px;
margin: 0px auto;
background: transparent;
padding: 3px 0;
}

div#page
{
width: 100%;
background: rgb(206,228,255) url(images/fon.jpg) left bottom no-repeat;
}
