html {
margin:0;
padding:0;
}

body {
scrollbar-face-color:#5997CA;
scrollbar-shadow-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#5997CA;
scrollbar-darkshadow-color:#5997CA;
scrollbar-track-color:#F6F6F6;
scrollbar-arrow-color:#F6F6F6;
background-image:url(m_fon000.gif);
background-repeat:repeat;
background-attachment:fixed;
min-width:750px;
margin:0;
padding:0;
}

.imitat {
background:ffffff;
padding:5px;
}

.tekst-ss {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#444;
}

#reklama {
font-size:11px;
width:95%;
background-color:#fafae5;
border-right:1px dotted #333;
padding:4px;
}

.tb {
font-size:9px;
}

p.style3 {
font-size:15px;
font-style:italic;
font-weight:700;
}

.title {
background:#6E89DD;
color:#ffe;
font-size:11px;
font-family:Arial, sans-serif;
font-weight:700;
margin:0;
padding:2px;
}

.titl {
font:bold 8pt georgia;
color:#6D6967;
margin:0 0 3px;
}

.green_t {
background-image:url(images/grad_g.gif);
background-repeat:repeat-x;
}

.blue_t {
background-image:url(images/grad_b.gif);
background-repeat:repeat-x;
}

.tins {
border:1px dashed;
}

.Orange {
color:#F90;
}

.scroll {
overflow-x:auto;
overflow-y:hidden;
width:100%;
padding-bottom:15px;
clear:both;
}

.sod3 {
background-image:url(board.gif);
height:240px;
width:500px;
padding-top:20px;
background-repeat:no-repeat;
}

.class_firm {
font-family:arial;
font-size:12px;
margin:2px 2px 0 0;
}

#sug {
position:absolute;
down:0;
left:50%;
width:215px;
margin:0;
padding:0;
}

#rasporka {
float:right;
width:1px;
height:775px;
}

#rasporka_certificates {
float:right;
width:1px;
height:570px;
}

#cursive {
font-style:italic;
}

.letter {
font-size:150%;
color:red;
padding:2px;
}

a.menu {
font-family:Arial;
font-size:10pt;
font-weight:700;
color:#0089E1;
text-decoration:none;
}

a.menu:hover {
font-family:Arial;
font-size:10pt;
font-weight:700;
color:#c30;
text-decoration:none;
}

#hintbox {
position:absolute;
top:0;
background-color:#FFFFE0;
width:200px;
border:1px solid #000;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right:3px solid #000;
border-bottom:3px solid #000;
visibility:hidden;
padding:3px;
}

.hintanchor {
font-weight:700;
color:navy;
margin:3px 8px;
}

a.link3:hover {
font-size:12px;
font-family:Verdana, sans-serif;
color:red;
font-weight:700;
text-decoration:none;
}

a.link2:visited {
font-size:15px;
font-family:Verdana, sans-serif;
color:blue;
font-weight:700;
text-decoration:none;
}

a.link2:hover {
font-size:15px;
font-family:Verdana, sans-serif;
color:blue;
font-weight:700;
text-decoration:underline;
}

a.AMap {
color:#666;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}

a.AMap:hover {
color:#F90;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:underline;
}

th {
font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
font-color:#576DDD;
}

#write2 {
z-index:1;
display:block;
position:absolute;
width:800px;
height:100px;
}

.buttonscontainer {
width:150px;
background:#FFF;
margin:7px 0 0;
padding:0;
}

span.text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#900;
}

span.t1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
font-weight:700;
color:red;
line-height:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

.title_reklama {
color:#0A4A94;
font-size:13pt;
}

#news {
background:#EEF3FF;
margin:0;
padding:2px;
}

#stat {
background:#EEF3FF;
}

#wrap {
border:1px outset #000;
background:#FFF;
width:800px;
margin:0 auto;
padding:0;
}

#header {
height:116px;
width:800px;
background:#fffff;
}

#header h1 {
padding:5px;
}

background:#81b954;
#container {
z-index:3;
display:block;
position:absolute;
top:99px;
background:#fffff;
text-align:left;
width:798px;
border:1px solid #ccc;
padding:0;
}

#nav,#nav ul {
list-style:none;
border:1px solid #000;
background:#669BE9;
float:left;
width:100%;
margin:0;
padding:0;
}

#nav li {
float:left;
position:relative;
background:none;
}

#nav a {
color:#fff;
text-decoration:none;
font:9px Verdana, sans-serif;
font-weight:700;
display:block;
width:79px;
padding:4px 9px;
}

#nav a:hover {
color:#000;
background:#EEF3FF;
}

#nav li:hover,#nav li.jshover {
background:#333;
}

#nav li ul {
display:none;
position:absolute;
background:#5997CA;
width:150px;
padding:7px 0;
}

#nav li li a {
width:130px;
background:none;
}

#nav li:hover li ul,#nav li.jshover li ul {
display:none;
width:150px;
top:-9px;
left:133px;
}

.MAIN {
background-color:#EADFDD;
color:#633;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
letter-spacing:0;
line-height:12px;
}

.HEAD1 {
background-color:#987C80;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
letter-spacing:0;
line-height:12px;
}

#main {
background:#FFF;
border-right:1px dotted #333;
float:left;
width:150px;
}

#main h2,#main h3,#main p {
padding:0;
}

#sidebar {
float:right;
width:648px;
background-image:url(body0000.gif);
}

#fig1 {
float:right;
margin-right:3mm;
margin-top:3mm;
}

#fig2 {
float:right;
margin-right:4mm;
margin-top:3mm;
}

#fig3 {
float:left;
margin-left:4mm;
margin-top:3mm;
}

#fig4 {
float:right;
margin:3mm;
}

#fig5 {
float:left;
margin-right:6mm;
margin-top:4mm;
}

.table {
color:#00264C;
}

#content h1 {
font-size:16px;
font-style:normal;
color:#39176B;
font-weight:700;
margin:1em 0;
}

#content h2 {
border-bottom:2px solid red;
font-size:15px;
font-style:italic;
font-weight:700;
margin:1em 0;
}

#content {
font-size:12px;
font-family:Verdana,sans-serif;
margin-top:10px;
padding:20px;
}

#content2 {
margin:0;
padding:0;
}

p.content {
font-family:Verdana,sans-serif;
font-size:13px;
text-indent:2em;
text-align:justify;
margin:9px;
}

ol {
font:italic 1em Georgia, Times, serif;
color:#999;
}

ol p {
font:normal .9em Arial, Helvetica, sans-serif;
color:#000;
}

blockquote {
font:1.2em/1.6em Georgia, "Times New Roman", Times, serif;
width:420px;
background:url(/images/close-qu.gif) no-repeat right bottom;
padding-left:30px;
text-indent:-20px;
}

blockquote:first-letter {
background:url(/images/open-quo.gif) no-repeat left top;
padding-left:18px;
font:normal 1.2em Georgia, "Times New Roman", Times, serif;
}

#links ul {
list-style-type:none;
width:580px;
}

#links li {
border:1px dotted #999;
border-width:1px 0;
margin:5px 0;
}

#links li a {
color:#900;
display:block;
font:bold 120% Arial, Helvetica, sans-serif;
text-decoration:none;
padding:5px;
}

* html #links li a {
width:580px;
}

#links li a:hover {
background:#ffc;
}

#links a em {
color:#333;
display:block;
font:normal 85% Verdana, Helvetica, sans-serif;
line-height:125%;
}

#links a span {
color:#125F15;
font:normal 70% Verdana, Helvetica, sans-serif;
line-height:150%;
}

#h1.dakon {
font-size:20px;
font-weight:700;
color:#6D8293;
margin-bottom:0;
}

#h1.zagbuderus {
font-weight:700;
font-size:14px;
color:#417eb4;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
margin-top:5px;
padding-top:5px;
margin-left:5px;
padding-left:5px;
margin-bottom:0;
padding-bottom:0;
text-transform:uppercase;
}

.right {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#417eb4;
text-decoration:none;
margin:0;
}

#content p.fan {
font-family:Helvetica Cyr,font-size:larger;
font-style:italic;
font-variant:small-caps;
font-weight:700;
}

#content p.stugna {
font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
color:#3c3;
font-size:16px;
font-weight:700;
text-align:right;
}

#content p.friterm {
font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
color:blue;
font-size:16px;
font-weight:700;
text-align:right;
}

.other_but {
width:80 px;
height:16px;
color:#fff;
margin-top:0;
background-color:#8C96C6;
border:1px solid #000;
font-family:Verdana, sans-serif;
font-size:10px;
}

.caption {
padding-bottom:3px;
text-align:right;
font-style:italic;
margin:0;
}

.reg1 {
width:30px;
}

td,tr,div {
font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
font-size:13px;
}

TH {
font-size:10px;
text-align:center;
background:#ddd;
border-bottom:4px double #000;
}

.title2 {
background:#bce18d;
font-style:italic;
width:30%;
text-align:left;
}

.arrow {
list-style-image:url(images/s22.gif);
}

.li {
background-color:#C8F612;
}

#sidebar table {
bgcolor:#e7e7e7;
}

b.content {
font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#333;
font-weight:700;
}

#sidebar ul {
background:#e7e7e7;
margin:10px;
padding:0;
}

#sidebar h3,#sidebar p {
margin:2px;
padding:0;
}

#footer {
background-color:#669BE9;
height:43px;
width:100%;
clear:both;
margin:0;
}

#footer p {
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#039;
margin:0;
padding:3px;
}

.cls1PriceCol {
border-right-style:solid;
border-right-width:2px;
border-right-color:#fffff0;
vertical-align:middle;
text-indent:10px;
font-weight:700;
}

.cls2PriceCol {
border-right-style:none;
border-right-width:2px;
border-right-color:#fffff0;
vertical-align:middle;
text-align:left;
}

.clsDocSize {
font-size:7pt;
}

.clsPriceDt {
margin-top:0;
font-size:7pt;
font-weight:400;
}

.clsPriceDtNew {
margin-top:0;
font-size:7pt;
font-weight:400;
color:red;
}

.clsPriceSubTitle {
font-size:8pt;
font-weight:400;
color:#606060;
}

.warning {
font-family:Arial;
font-size:13px;
color:#C00;
font-weight:700;
text-decoration:blink;
}

.tmain,.maintb {
color:#466590;
font:normal 12px Arial, Helvetica, sans-serif;
}

a.link3:link,a.link3:visited {
font-size:12px;
font-family:Verdana, sans-serif;
color:blue;
font-weight:700;
}

a.link2:link,a.link2:active {
font-size:15px;
font-family:Verdana, sans-serif;
color:blue;
font-weight:700;
}

a.red:link,a.red:visited,a.red:active {
font-family:Helvetica, sans-serif;
color:red;
font-size:9pt;
font-weight:700;
}

#nav li:hover ul,#nav li.jshover ul,#nav li:hover li:hover ul,#nav li.jshover li.jshover ul {
display:block;
}
