html, body {
	margin:0px;
	padding:0px;
}
body, input, select, textarea {
	background-color: #ffffff;
}

.font1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 
}
.font2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 
}
.font3 { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; font-weight: bold
}
.select {  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9pt
}
.input { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9pt
}
td, input, select, textarea {
	font-family: Tahoma;
	font-size: 15px;
	color: #808080;
	vertical-align: top; 
}
td {
	padding: 0px;
}

.butt {
                width: 150px;
	        height: 40px;
                padding-top: 15px;
}

.buttMM {
                width: 90px;
	        height: 20px;
                padding-top: 0px;
                 
}

.buttMM_V {display: block;
                 width: 90px;
	         height: 20px;
                 text-align: center;
                 padding: 0px;
}

td.gall {
	        text-align: center;
                padding-top: 15px;
}
td.copy {
	background-image: url(images/sign.gif);
                background-repeat: no-repeat;
                background-position: right bottom;
                width: 25%;
	height: 20%;
                text-align:center;
                padding-top: 15px;
                padding-left: 15px;
}
table.main {
	width: 100%;
	height: 10%;
	border-collapse: collapse;
}

table.boddy {
	width: 100%;
	height: 350px;
	border-collapse: collapse;
}
table.frame {
	width: 100%;
	height: 101;
	border-collapse: collapse;
}
table.line {
	width: 100%;
	height: 6px;
	border: 0px;
	margin:0px;
	padding:3px 0px 10px 0px;
        border-collapse: collapse;
                
}
td.top {
	background-image: url(top_bg.jpg);
	height: 165px;
}
td.logo {
	width: 100%;
	text-align: right;
	padding-top: 25px;
	padding-right: 25px;
                
}
td.sign {
	width: 100%;
	text-align: right;
	padding-bottom: 25px;
	padding-right: 25px;
                
}
td.logo2 {
	width: 100%;
	text-align: left;
	padding-top: 15px;
	padding-left: 25px;
}

td.logo3 {
	text-align: right;
	padding-top: 15px;
	padding-left: 25px;
}

td.err {
	width: 100%;
	text-align: center;
	padding-top: 25px;
	padding-left: 25px;
}
td.cit {
	width: 600px;
	text-align: left;
	padding-top: 25px;
	padding-left: 40px;
}
td.article {
	width: 500px;
                text-indent: 20px;
                text-align: left;
	padding: 25px 25px 25px 25px;
	
}

td.article2 {
	width: 300px;
                text-indent: 20px;
                text-align: justify;
	        padding-left: 15px;
                padding-right: 25px;
                padding-top: 20px;
                padding-bottom: 20px;
	
}
td.article3 {
	width: 400px;
                text-indent: 20px;
                text-align: center;
	padding: 30px;
}
td.gogo {
    background-image: url(http://gogolyev.com/images/head_altRED_03.gif);
}

td.gogoN {
    background-image: url(http://gogolyev.com/images/head_alt2_03.gif);
}

td.gogoG {
    background-image: url(http://gogolyev.com/images/head_altGreen_line.gif);
}
	
td.line {
    width: 100%;
	background-image: url(images/line4.gif);
	border: 0
}

td.line_navy {
    width: 100%;
	background-image: url(images/line_navy.gif);
	border: 0px;
                margin: 0px;
	padding: 0px;
}

td.line_navy_b {
    width: 100%;
	background-image: url(images/line_navy_b.gif);
	border: 0px;
                margin:0px;
	padding:0px;
}			
td.line2 {
    width: 100%;
	background-image: url(images/line3.gif);
	border: 0px;
}
td.line3 {
    width: 100%;
	background-image: url(images/jukebox_bckg_03.gif);
	border: 0px;
}
td.stodvapyat { 
    
        padding-top: 25px;
	padding-left: 40px;
   
}

td.stodvapyatgb { 
        background-color: #660000;
        text-align:center;
        padding-top: 15px;
        padding-left: 200px;
   
}
.left {margin-left:
100pt
}
.right {margin-right:
 60pt
}

h2 {
font-family:Tahoma;
font-size: 11pt
}
h3 {
font-family:Tahoma;
font-size: 10pt
}
P {
                font-family:Tahoma;
                text-indent: 20px;
                text-align: justify;
}

P.links {
                font-family:Tahoma;
                font-size: 8pt;
                color: #660;
                text-indent: 0px;
}

P.links2 {
                font-family:Tahoma;
                font-size: 13pt;
                color: #660;
                text-decoration: none;
}

P.links3 { 
                display: block;
                font-family:Tahoma;
                font-size: 13pt;
                color: #ffffff;
                text-decoration: none;
}

P.row {
                font-family:Tahoma;
                font-size: 10pt;
                text-indent: 0px;
}

.comment{
                font-family:Tahoma;
                text-indent: 10px;
                font-size: 12;
                color: white;
                text-align:right;
                
}
.comment2{
                font-family:Tahoma;
                text-indent: 10px;
                font-size: 12;
                color: #660000;
                text-align:center;
                
}

a.simple { text-decoration:none;
}
a.grey     {color: #999999;
}

a.green   {color: #336600;
}
a.orange {color: #FF9900;
}
a.navy     {color: #003399;
}
.plain {background-color: #DDD;
           padding: 4px;
           vertical-align: middle;
           text-align: center;
           
}
.plain2 {background-color: #900;
            
            text-align: top;
}

.plain3 {background-color: 898989;
            padding: 0px;  
            text-align: center;            
}
A.rollover {
              background: url(images/button.gif); 
              display: block; 
              width: 150px; 
              height: 40px;
              text-align: center;
              color: #660;
              text-decoration: none;
              outline: none;
}

A.rollover:hover {
              background: url(images/button.gif); 
              display: block; 
              width: 150px; 
              height: 40px; 
              background-position:0px -40px; 
              color: #060;
              text-decoration: underline;
}
A.rollover2 {
              background: url(images/back100x25.gif); 
              display: block; 
              width: 100px; 
              height: 25px;
              text-align: center;
              color: #660;
              text-decoration: none;
              outline: none;
}

A.rollover2:hover {
              background: url(images/back100x25.gif); 
              display: block; 
              width: 100px; 
              height: 25px; 
              background-position:0px -25px; 
              color: #060;
              text-decoration: underline;
}

A.rolloverMM {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px;
 text-align: center;
 color: #660;
 text-decoration: none;
 outline: none;
}

A.rolloverMM:hover {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px; 
 background-position:
  -90px 0px; 
  color: #060;
  text-decoration: underline;
}

A.rolloverMM2 {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px;
 background-position:
  -180px 0px;
 text-align: center;
 color: #660;
 text-decoration: none;
 outline: none;
}

A.rolloverMM2:hover {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px; 
 background-position:
  -270px 0px; 
  color: #060;
  text-decoration: underline;
}

A.rolloverMM3 {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px;
 background-position:
  0px -20px;
 text-align: center;
 color: #660;
 text-decoration: none;
 outline: none;
}

A.rolloverMM3:hover {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px; 
 background-position:
  -90px -20px; 
  color: #060;
  text-decoration: underline;
}

A.rolloverMM4 {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px;
 background-position:
  -180px -20px;
 text-align: center;
 color: #660;
 text-decoration: none;
 outline: none;
}

A.rolloverMM4:hover {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px; 
 background-position:
  -270px -20px; 
  color: #060;
  text-decoration: underline;
}

A.rolloverMM5 {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px;
 background-position:
  -360px 0px;
 text-align: center;
 color: #660;
 text-decoration: none;
 outline: none;
z-index: 1;
}

A.rolloverMM5:hover {
 background: url(images/450x40menu.gif); 
 display: block; 
 width: 90px; 
 height: 20px; 
 background-position:
  -360px -20px; 
  color: #060;
  text-decoration: underline;
}

A.rolloverMM6 {
 background: url(images/guest_butt.gif); 
 display: block; 
 width: 90px; 
 height: 20px;
 text-align: center;
 color: #660;
 text-decoration: none;
 outline: none;
}

A.rolloverMM6:hover {
 background: url(images/guest_butt.gif); 
 display: block; 
 width: 90px; 
 height: 20px; 
 background-position:
  -90px 0px; 
  color: #060;
  text-decoration: underline;
}

td.gbname {
              height: 22px;
              background-color: #990000;
              padding-top: 5px;
	      padding-left: 5px;
              padding-bottom: 5px;
}

td.gbcomm {
              height: 22px;
              background-color: gray;
              padding-top: 5px;
	      padding-left: 5px;
              padding-bottom: 5px;
}
A.rolloverRD {background-image: url(http://gogolyev.com/images/32buttonSET.gif);
 display: block; 
 width: 32px; 
 height: 32px;
background-color: #660000;

}

A.rolloverRD:hover {
 background-position: 0px -32px; 
 display: block; 
 width: 32px; 
 height: 32px;
}
A.rolloverNV {background-image: url(http://gogolyev.com/images/32buttonSET.gif);
 background-position: -32px 0px;
 display: block; 
 width: 32px; 
 height: 32px;
background-color: #333382;
}

A.rolloverNV:hover {
 background-position: -32px -32px; 
 display: block; 
 width: 32px; 
 height: 32px;
}
A.rolloverGR {background-image: url(http://gogolyev.com/images/32buttonSET.gif);
 background-position: -64px -0px;
 display: block; 
 width: 32px; 
 height: 32px;
background-color: #C0C0C0;
}

A.rolloverGR:hover {
 background-position: -64px -32px; 
 display: block; 
 width: 32px; 
 height: 32px;
}
A.rolloverOR {background-image: url(http://gogolyev.com/images/32buttonSET.gif);
 background-position: -96px 0px;
 display: block; 
 width: 32px; 
 height: 32px;
background-color: #CC6600;
}

A.rolloverOR:hover {
 background-position: -96px -32px; 
 display: block; 
 width: 32px; 
 height: 32px;
}
A.rolloverGG {background-image: url(http://gogolyev.com/images/32buttonSET.gif);
 background-position: -128px 0px;
 display: block; 
 width: 32px; 
 height: 32px;
background-color: #006600;
}

A.rolloverGG:hover {
 background-position: -128px -32px; 
 display: block; 
 width: 32px; 
 height: 32px;
}
A.rolloverVL {background-image: url(http://gogolyev.com/images/32buttonSET.gif);
 background-position: -160px 0px;
 display: block; 
 width: 32px; 
 height: 32px;
background-color: #430C62;
}

A.rolloverVL:hover {
 background-position: -160px -32px; 
 display: block; 
 width: 32px; 
 height: 32px;
}

.num{ font-size:6pt; 
      text-align: center; 
      font-weight: bold; 
}
.aaa {color: #660000; font: bold 12px Tahoma; padding-left: 30px; text-align: center;}
.aab {color: #660000; font: bold 10px Tahoma; text-align: center;}
.aac {color: #660000; font: bold 5px Tahoma; text-align: center;}