.header-text      { font-family: Tahoma; font-size: 10pt; text-transform: uppercase; color: #707070; font-weight: bold }
.table-border-left-white { border-left: 1px solid #FFFFFF; padding-left:4px }
.table-border-left-white a:hover { color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10pt }
.header-page { font-family: Tahoma; font-size: 16pt; text-transform: uppercase; color: #FFFFFF; font-weight: bold; margin-bottom:10; width:350 }
.header-page-2 { font-family: Tahoma; font-size: 12pt; text-transform: uppercase; color: #FFFFFF; font-weight: bold; margin-bottom:10; width:350 }
.header-portfolio { font-family: Tahoma; font-size: 16pt; text-transform: uppercase; color: #FFFFFF; font-weight: bold; margin-bottom:10; width:572 }
.header-portfolio-2 { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; margin-bottom:10; margin-left:50; width:522 }
.header-portfolio-new { font-family: Tahoma; font-size: 13pt; text-transform: uppercase; color: #FFFFFF; font-weight: bold; margin-bottom:10;width:522 }
.text-header-portfolio        { color: #ffffff; font-family: Arial; font-size: 10pt; margin-top:10; margin-left:50; width:522 }
.text-header-portfolio a      { color: #ffffff; font-family: Arial; text-decoration: underline; font-size: 10pt }
.text-header-portfolio a:hover      { color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10pt }
.pole-line   { font-family: Arial; font-size: 10pt; color: #000000; width: 100%; 
               border: 1px solid #808080; margin-top: 10; background-color: #FFFFFF }
.pole-line-portfolio   { font-family: Arial; font-size: 10pt; color: #000000; width: 100%; border: 1px solid #c0c0c0; background-color: #FFFFFF; font-weight: bold }
.pole-line-admin-spisok   { font-family: Arial; font-size: 10pt; color: #000000; width: 100%; border-left-style: solid; border-left-color: #FFFFFF; border-right-style: solid; border-right-color: #FFFFFF; border-top-style: solid; border-top-color: #FFFFFF; border-bottom: 1px solid #c0c0c0; background-color: #FFFFFF; font-weight: bold }
.pole-text   { font-family: Arial; font-size: 10pt; color: #000000; width: 100%; 
               border: 1px solid #808080; margin-top: 10; background-color: #FFFFFF }
.pole-text-portfolio   { font-family: Arial; font-size: 10pt; color: #000000; width: 100%; border: 1px solid #808080; background-color: #FFFFFF; font-weight: bold }
.pole-key    { border:1px solid #C0C0C0; font-family: Arial; font-size: 10pt; color: #000000; margin-top: 10; background-color: 
               #FFFFFF; float:right; background-image:url('dsg/line-key-1.gif') }
.pole-select    { border:1px solid #C0C0C0; font-family: Arial; font-size: 10pt; color: #000000; background-color: #FFFFFF; width: 100%; font-weight: bold }
.top-menu a   { font-family: Arial; font-size: 10pt; color: #707070; padding-left: 10px; padding-right: 10px }
.top-menu a:hover   { font-family: Arial; font-size: 10pt; color: #0066B3; padding-left: 10px; padding-right: 10px }
.text        { color: #000000; font-family: Arial; font-size: 10pt; margin-top:10 }
.text td       { color: #000000; font-family: Arial; font-size: 10pt; margin-top:10 }
.text a      { color: #000000; font-family: Arial; text-decoration: underline; font-size: 10pt }
.text a:hover      { color: #0066B3; font-family: Arial; text-decoration: none; font-size: 10pt }
.text-header        { color: #ffffff; font-family: Arial; font-size: 10pt; margin-top:10; width:200 }
.text-header a      { color: #ffffff; font-family: Arial; text-decoration: underline; font-size: 10pt }
.text-header a:hover      { color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10pt }
.text-shema        { color: #ffffff; font-family: Arial; font-size: 10pt; margin-top:10 }
.text-shema a      { color: #ffffff; font-family: Arial; text-decoration: underline; font-size: 10pt }
.text-shema a:hover      { color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10pt }
.text-portfolio-shema        { color: #ffffff; font-family: Arial; font-size: 7pt; margin-top:10 }
.text-portfolio-shema a      { color: #ffffff; font-family: Arial; text-decoration: underline; font-size: 7pt }
.text-portfolio-shema a:hover      { color: #ffffff; font-family: Arial; text-decoration: none; font-size: 7pt }
.text-portfolio-short        { color: #000000; font-family: Arial; font-size: 10pt; margin-top:10; margin-bottom:-12 }
.text-portfolio-short a      { color: #0066B3; font-family: Arial; text-decoration: underline; font-size: 10pt;  }
.text-portfolio-short a:hover      { color: #0066B3; font-family: Arial; text-decoration: none; font-size: 10pt;  }
.list        { color: #000000; font-family: Arial; font-size: 10pt; list-style-type: disc}
.list a      { color: #000000; font-family: Arial; font-size: 10pt; list-style-type: disc; text-decoration: underline}
.list a:hover      { color: #0066B3; font-family: Arial; font-size: 10pt; list-style-type: disc; text-decoration: none}
.list-admin        { color: #000000; font-family: Arial; font-size: 10pt; list-style-type: disc; margin-top:0;}
.list-admin a      { color: #000000; font-family: Arial; font-size: 10pt; list-style-type: disc; text-decoration: underline; margin-top:0;}
.list-admin a:hover      { color: #0066B3; font-family: Arial; font-size: 10pt; list-style-type: disc; text-decoration: none; margin-top:0;}
.list-client        { color: #000000; font-family: Arial; font-size: 10pt; list-style-type: disc;}
.list-client a      { color: #0066B3; font-family: Arial; font-size: 10pt; font-weight: bold; list-style-type: disc; text-decoration: underline;}
.list-client a:hover      { color: #0066B3; font-family: Arial; font-size: 10pt; font-weight: bold; list-style-type: disc; text-decoration: none;}