body{
color: rgb(0, 51, 0); background-color: rgb(140, 255, 140);background-image: url(images/background.gif); SCROLLBAR-HIGHLIGHT-COLOR:white;
SCROLLBAR-SHADOW-COLOR: white;SCROLLBAR-3DLIGHT-COLOR:#66cc66;SCROLLBAR-ARROW-COLOR: white;
SCROLLBAR-TRACK-COLOR: CCFFCC;SCROLLBAR-DARKSHADOW-COLOR:blue;scrollbar-base-color : red;
scrollbar-face-color : #66cc66; margin: 0 px;
}
hr{
border: 1 px groove #ff9933; moz-outline: groove; -moz-outline-style: groove; -moz-outline-width: 1px;
}
.maintext{
font-family: helvetica,arial,sans-serif;font-size: 110%;text-align: justify;margin-left:15px;margin-right:10px;
}
.maintext2{
font-family: helvetica,arial,sans-serif;font-size: 110%;text-align: justify;margin-left:66px;margin-right:10px;
}
.niz_menu{
font-size: 80%
}
.h1{
color: rgb(204, 0, 0); text-align: center; font-size:190%; width: 90%;
}

.h2events{

color:#330000; text-align: center; font-size:140%; width: 60%;
	font-variant: small-caps;	border: 1px double Navy;background-color: #d6d6d6;
	}
	.sponsor_name{
	font-family: helvetica,arial,sans-serif;font-size: 80%;color:#990033;text-transform: uppercase;font-weight: bolder;
	}
	.name{
	font-family: helvetica,arial,sans-serif;font-size: 99%;font-variant: small-caps;color:black;text-transform: uppercase;font-weight: bold;
	}
	.friends{
	font-size: 16px;font-family: helvetica,arial,sans-serif; text-align:left;margin-left:50px;margin-right:20px;
	}
	a.fr{border-bottom:1px solid Blue;text-decoration: none;}
  
#knopki a, #knopki a:visited {
width: 116px;
height:37px;
padding: 5px;
background-color: #66cc66;
                                    color:#000033; 
  font-style:normal;
  font-family: verdana,arial, helvetica;
                                     border:1px solid;
  text-decoration:none; 
  text-align:center; 
display:block;
  border-color:#ccd3c5 #505050 #345 #def;
  font-style:normal;
  font-family: verdana,arial, helvetica;
  font-size: 11pt;
  -moz-box-sizing: border-box;
  }

#knopki a:hover {
 width: 116px;
height:37px;
 padding:4px;
background-color:#70CC89 ;
                                    color: #000066;
  font-style:normal;
  font-family: verdana,arial, helvetica;
                                     border: 2px solid;
  border-color: #eaeaea #080808 #345 #def;
 
   font-weight: bold;
  font-size: 11pt;
    -moz-box-sizing: border-box;
  }
   .ads a:hover {
 width: 116px;
height:37px;
 padding:5px;
background-color:#70CC89 ;
  color: #000066;
  border: 0px solid;
  -moz-box-sizing: border-box;
  border-color: #eaeaea #080808 #345 #def;
  padding-bottom: 2px;
	padding-top: 2px;
  font-style:normal;
  font-weight: bold;
  font-family: verdana,arial, helvetica;
  
  font-size: 8pt;
  }
 #knopki .ads:hover {
 width: 116px;
height:37px;
 padding:5px;
background-color:#70CC89 ;
  color: #000066;
  border: 3px solid;
  -moz-box-sizing: border-box;
  border-color: #eaeaea #080808 #345 #def;
  padding-bottom: 5px;
	padding-top: 5px;
  font-style:normal;
  font-weight: bold;
  font-family: verdana,arial, helvetica;
  
  font-size: 8pt;
  }
  .ads:active {
    color: #cc0033;
  border-color:#505050 #ccd3c5 #def #505050;
  -moz-box-sizing: border-box;
  font-style:normal;
  font-weight: bold;
  font-family: verdana,arial, helvetica;
  font-size: 60%;
  }
  #knopki a:active {
    color: #cc0033;
  border-color:#505050 #ccd3c5 #def #505050;
  -moz-box-sizing: border-box;
  font-style:normal;
  font-weight: bold;
  font-family: verdana,arial, helvetica;
  font-size: 60%;
  }
  .oneref{
  
  }
  .knop{
  margin: 5px 50px 5px 5px;
  }
  .sponsor{
  border: 4px dotted #cc0033;
	max-width: 99%;
	min-width: 99%;

	-moz-box-sizing: border-box;
	padding: 5px 5px 5px 5px;
	width: 99%;
	font-family: helvetica,arial,sans-serif;font-size: 110%;text-align: justify;margin-left:15px;margin-right:10px;
  }
  .adds{
  margin-left:50px;
	max-width: 99%;
	min-width: 99%;

	-moz-box-sizing: border-box;
	padding: 5px 5px 5px 40px;
	width: 99%;
	font-family: helvetica,arial,sans-serif;font-size: 110%;text-align: justify;margin-left:15px;margin-right:10px;
background-color: white;
background-image: url(images/gallery/bum2-1.gif);
background-position: 0% 0% 0% 0%;
	background-repeat: repeat-y; 
	 border:1px solid;  border-color:#ccd3c5 black black #def;
  }