body {
	scrollbar-face-color:#94E321;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#000000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color:#F9F9F9;
	cursor: url(kivi-x.cur), default;
    scrollbar-base-color:#F5F4F7; scrollbar-arrow-color:#000000}


a{color:#339A0C; text-decoration:underline}
a:hover{color:#93E220; text-decoration:u}

a:visited {
	color: #660033;
	text-decoration: underline;
}

ul{list-style-type:square; margin-left:18px; margin-top:0; margin-bottom:0;}

.style1 {
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #339a0c;
}


.style2 {
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF
	
	}
.style3 {
	font-size: 12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	color: #339A0C;
}
	p {
	font-family: "Courier New", Courier, monospace;
	font-size: 18;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}



	h1 {
	font-size: 24;
	font-family: Tahoma, verdana, Arial, helvetica, sans-serif;
	
	color: #03320C;
}


	hh2 {
	font-size: 24px;
	font-family: Tahoma, verdana, Arial, helvetica, sans-serif;
	
	color: #339A0C;
}


}



	hh1 {
	font-size: 12;
	font-family:  verdana, Arial, helvetica, sans-serif;
	color: #03320C;
}



.style6 {
font-size: 11px;
	font-family:  verdana, Arial, helvetica, sans-serif;
	font-weight: bold;
}


.style8 {
font-size: 12px;
	font-family:  verdana, Arial, helvetica, sans-serif;
	color: #000033;
}

.style22 {
font-size: 14px;
	font-family:  verdana, Arial, helvetica, sans-serif;
	color: #ff0000;
}


     ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
}



     Ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	color: #000000;
}



#ugolkrug{
float: left;
 -moz-border-radius: 10px 10px 0 0; /* закругление для старых Mozilla Firefox */
 -webkit-border-radius: 10px 10px 0 0; /* закругл. для старых Chrome и Safari */
 -khtml-border-radius: 10px 10px 0 0; /* закругл.для брауз.Konquerer сист. Linux */
 border-radius: 10px 10px 0 0; /* закругление углов для всех, кто понимает */
 padding: 5px; /* внутренние отступы */
}




/* AdSense */
.adslot_bottom { width: 580px; height: 400px; }

@media only screen and (max-width:640px){
.adslot_bottom {width: 336px; height: 280px;}
}
@media only screen and (max-width:360px){
.adslot_bottom {width: 300px; height: 600px;}
}


.adslot_top { width: 580px; height: 400px; }

@media only screen and (max-width:768px){
.adslot_top{ width: 580px; height: 400px; }
}

@media only screen and (max-width:360px){
.adslot_top { width: 336px; height: 280px; }
}

@media only screen and (max-width:336px){
.adslot_top2 { width: 300px; height: 250px; }
}

@media only screen and (max-width:300px){
.adslot_top2 { width: 300px; height: 250px; }
}




