body {
	
	margin: 0px; 
	padding: 0px; 
	background:url(http://neskaya.net/images/background.gif) #79A724 repeat; 
	color: #5C9E00; 
	font-family: verdana;
	font-size: 7pt;
	line-height: 14px;
	text-align: justify: 
	overflow: auto; }


td { text-align: justify; }

h1 {
	font-size: 10pt;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 20px;
	height: 18px;
	width: 589;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: "Verdana";
	line-height: 16px;
	color: #FFFFFF;
	background: #BFD92B;
	font-variant: small-caps; 
	text-align: left;  	
	border-width: 2px;
 	border-style: dotted;
 	border-color: #AFC90D; }



h2 {
	font-size: 10pt;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 20px;
	height: 18px;
	width: 589;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: "Verdana";
	line-height: 16px;
	color: #FFFFFF;
	background: #BFD92B;
	font-variant: small-caps; 
	text-align: left;  	
	border-width: 2px;
 	border-style: dotted;
 	border-color: #AFC90D; }

h3 {
	font-size: 9pt;
	padding: 3px;
	height: 16px;
	width: 110px;
	margin: 0px;
	margin-top: -2px;
	margin-bottom: 3px;
	font-family: "Verdana";
	line-height: 16px;
	color: #5C9E00;
	border-bottom: #AFC90D 1px dashed;
	font-variant: small-caps; 
	text-align: center; }


hr { border: 0px;
	border-top: #AFC90D 1px dotted; }
	
i {
 	color: #DE8800; }

i:hover {
 	border-bottom-width: 1px;
 	border-bottom-style: dotted;
 	border-bottom-color: #AFC90D; }

b {
	color: #122C00;
	text-decoration: none;
	font-weight: bold; }

b:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AFC90D; 
}


u {
	color: #122C00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AFC90D; }

a, a:link, a:visited { 
	border: 0; 
	text-decoration: none; 
	color: #255105; }

a:hover { 
	text-decoration: none; 
	color: #AFC90D; 	
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AFC90D; }

img { border: 0; }

img:hover { cursor: crosshair; }

input {
	border: #5C9E00 1px dotted;
	color: #255105; 
	font-size: 10px;
	background: #AFC90D; 
	font-family: arial, verdana; 
	margin: 0px; 
	padding: 0px; }

select {
	border: #5C9E00 1px dotted;
	font-size: 8pt;
	color: #255105; 
	padding: 2px;
	background: #AFC90D; 
	font-family: verdana; 
	margin: 0px; 
	padding: 0px; }

textarea {
	border: #5C9E00 1px dotted;
	font-size: 10px;
	color: #255105; 
	background: #AFC90D;
	color: black;
	font-family: arial, verdana;
	margin: 0px; 
	padding: 0px; 
}

form { margin: 0px; padding: 0px; }




#topbar {
	background:url(http://neskaya.net/images/topback.gif) #D1E2B0 repeat; 
	width: 100%;
	position: absolute;
	z-index: 2;
	height: 40px;
	margin: 0px;
	padding: 0px; }


#img {
	background: url(http://neskaya.net/images/top.gif) no-repeat;
	z-index: 3;
	position: absolute;
	margin-top: 0px;
	margin-left: 0px; 
	width: 1000px;
	height: 189px; }

#neskaya {
	z-index: 4;
	margin: 0px;
	position: absolute; 
	margin-top: 28px; 
	margin-left: 200px; 
	padding: 0px; 
	border: 0px; }

#top {
	z-index: 4;
	margin: 0px;
	position: absolute; 
	margin-top: 8px; 
	margin-left: 440px; 
	padding: 0px; 
	border: 0px; 
	font-size: 8pt; 
	line-height: 10px; 
	text-align: justify; 
	font-variant: small-caps; 
	opacity: 0.7; 
	filter:alpha(opacity: 70); }

#login {
	z-index: 4;
	margin: 0px;
	position: absolute; 
	margin-top: 4px; 
	margin-left: 650px; 
	padding: 0px; 
	border: 0px; 
	font-size: 7pt; 
	line-height: 10px; 
	text-align: justify; 
	font-variant: none; }

#google {
	z-index: 5;
	margin: 0px;
	position: absolute; 
	margin-top: 104px; 
	margin-left: 362px; 
	width: 468;
	padding: 0px; 
	border: 0px; 
	text-align: left;}


#side {
	margin: 0px;
	width: 120px;
	position: absolute; 
	margin-top: 187px; 
	margin-left: 37px; 
	padding: 0px; 
	border: 0px; 
	font-size: 8pt; 
	line-height: 20px; 
	text-align: center; 
	font-variant: small-caps; }

#mid {
	width: 760px;
	position: absolute; 
	margin-left: 190px; 
	margin-top: 190px;
	padding: 0px; 
	font-size: 8pt; 
	line-height: 20px; 
	text-align: justify; }